.blog-image-module__mw4l4a__unavailable{height:100%;min-height:10rem;color:var(--shop-spec-positive);background:var(--shop-spec-surface);font:500 .85rem/1.5 var(--font-montserrat), sans-serif;justify-content:center;align-items:center;padding:2rem;display:flex}
.blog-video-viewer-module__rpo-la__viewer{gap:.8rem;width:100%;display:grid}.blog-video-viewer-module__rpo-la__stage{aspect-ratio:16/9;background:#1d5a5e;border-radius:.5rem;width:100%;position:relative;overflow:hidden}.blog-video-viewer-module__rpo-la__stage:after{z-index:5;border-radius:inherit;content:"";pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:0}.blog-video-viewer-module__rpo-la__poster,.blog-video-viewer-module__rpo-la__posterScrim{position:absolute;inset:0}.blog-video-viewer-module__rpo-la__poster{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.blog-video-viewer-module__rpo-la__posterScrim{z-index:1;pointer-events:none;background:linear-gradient(#07121605 48%,#0712164d 100%)}.blog-video-viewer-module__rpo-la__stage:hover .blog-video-viewer-module__rpo-la__poster,.blog-video-viewer-module__rpo-la__stage:focus-within .blog-video-viewer-module__rpo-la__poster{transform:scale(1.035)}.blog-video-viewer-module__rpo-la__playButton{z-index:2;color:#1d5a5e;cursor:pointer;background:#fffffff5;border:0;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;padding:0;transition:background-color .22s,transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-video-viewer-module__rpo-la__playButton:hover,.blog-video-viewer-module__rpo-la__playButton:focus-visible{background:#fff;transform:translate(-50%,-50%)scale(1.06)}.blog-video-viewer-module__rpo-la__playButton svg{fill:currentColor;width:1rem;height:1rem;margin-left:.18rem}.blog-video-viewer-module__rpo-la__meta{text-align:right;flex-direction:column;gap:.35rem;padding:0 .2rem;display:flex}.blog-video-viewer-module__rpo-la__externalVideo>span,.blog-video-viewer-module__rpo-la__externalVideo small{font:700 .64rem/1.2 var(--font-montserrat), sans-serif;letter-spacing:.18em;text-transform:uppercase}.blog-video-viewer-module__rpo-la__meta strong{color:#1d5a5e;font:600 .96rem/1.35 var(--font-montserrat), sans-serif;letter-spacing:-.012em}.blog-video-viewer-module__rpo-la__externalVideo{color:#fff;background:#1d5a5e;border-radius:.5rem;align-content:end;gap:.55rem;min-height:11rem;padding:1.25rem;text-decoration:none;transition:background-color .22s;display:grid;overflow:hidden}.blog-video-viewer-module__rpo-la__externalVideo:hover,.blog-video-viewer-module__rpo-la__externalVideo:focus-visible{background:#174a4d}.blog-video-viewer-module__rpo-la__externalVideo>span{color:#e4b957}.blog-video-viewer-module__rpo-la__externalVideo strong{font:700 1.15rem/1.14 var(--font-montserrat), sans-serif;letter-spacing:-.035em}.blog-video-viewer-module__rpo-la__externalVideo small{color:#fff;text-underline-offset:.3rem;margin-top:.45rem;-webkit-text-decoration:underline #e4b957;text-decoration:underline #e4b957}@media (prefers-reduced-motion:reduce){.blog-video-viewer-module__rpo-la__poster,.blog-video-viewer-module__rpo-la__playButton,.blog-video-viewer-module__rpo-la__externalVideo{transition:none}}
.article-module__Q272DW__page{padding:var(--page-top) 1.2rem 6rem;color:#1d5a5e;background:#fff}.article-module__Q272DW__inner{width:min(100%,78rem);margin:0 auto}.article-module__Q272DW__hero{align-items:start;gap:1.5rem;margin-top:1.65rem;display:grid}.article-module__Q272DW__heroCopy{padding:0}.article-module__Q272DW__hero h1,.article-module__Q272DW__relatedHeader h2,.article-module__Q272DW__relatedCard h3{color:#1d5a5e;font-family:var(--font-montserrat), sans-serif;letter-spacing:-.052em;margin:0;font-weight:700}.article-module__Q272DW__hero h1{max-width:49rem;font-size:var(--page-title-size);line-height:var(--page-title-leading)}.article-module__Q272DW__lead{color:#1d5a5eba;max-width:40rem;font:500 clamp(1rem, 1.6vw, 1.13rem) / 1.65 var(--font-montserrat), sans-serif;margin:1.3rem 0 0}.article-module__Q272DW__date{color:#1d5a5e9c;font:700 .63rem/1.3 var(--font-montserrat), sans-serif;letter-spacing:.14em;text-transform:uppercase;margin-top:1.35rem;display:block}.article-module__Q272DW__heroImage,.article-module__Q272DW__relatedImage{background:#dce8e5;position:relative;overflow:hidden}.article-module__Q272DW__heroImage{min-height:20rem}:is(.article-module__Q272DW__heroImage img,.article-module__Q272DW__relatedImage img){object-fit:cover}.article-module__Q272DW__heroDivider{border-top:1px solid #1d5a5e33;margin-top:clamp(2.8rem,6vw,5.25rem)}.article-module__Q272DW__articleLayout{margin-top:clamp(2.25rem,4vw,3.5rem)}.article-module__Q272DW__articleLayoutWithAside{gap:clamp(2rem,4vw,4.5rem);width:100%;margin-top:clamp(2.25rem,4vw,3.5rem);display:grid}.article-module__Q272DW__articleBody{gap:1rem;max-width:67ch;display:grid}.article-module__Q272DW__articleBody h2,.article-module__Q272DW__articleBody h3,.article-module__Q272DW__relatedHeader h2{color:#1d5a5e;font-family:var(--font-montserrat), sans-serif;letter-spacing:-.045em;margin:2.35rem 0 0;font-weight:700}.article-module__Q272DW__articleBody h2,.article-module__Q272DW__relatedHeader h2{font-size:clamp(1.45rem,2.45vw,1.6rem);line-height:1.12}.article-module__Q272DW__articleBody h3{max-width:32rem;font-size:clamp(1.1rem,1.75vw,1.35rem);line-height:1.22}.article-module__Q272DW__articleBody p,.article-module__Q272DW__articleBody .article-module__Q272DW__listItem{color:#1d5a5eba;max-width:62ch;font:500 clamp(.95rem, .45vw + .84rem, 1.02rem) / 1.72 var(--font-montserrat), sans-serif;text-wrap:pretty;margin:0}.article-module__Q272DW__articleBody .article-module__Q272DW__intro{color:#1d5a5e;max-width:52ch;font:500 clamp(1.03rem, .65vw + .88rem, 1.16rem) / 1.62 var(--font-montserrat), sans-serif}.article-module__Q272DW__articleBody strong{color:#1d5a5e;font-weight:700}.article-module__Q272DW__faqItem{background:#f2f6f5;border:1px solid #1d5a5e29;gap:.45rem;padding:1rem 1.1rem;display:grid;margin-top:.2rem!important}.article-module__Q272DW__faqQuestion{color:#1d5a5e;font-weight:700}.article-module__Q272DW__articleList{gap:.65rem;margin:0;padding-left:1.25rem;display:grid}.article-module__Q272DW__listItem{padding-left:.35rem}ul.article-module__Q272DW__articleList{list-style-type:disc}ol.article-module__Q272DW__articleList{list-style-type:decimal}.article-module__Q272DW__listItem::marker{color:var(--shop-spec-accent)}.article-module__Q272DW__inlineLink{color:inherit;text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.article-module__Q272DW__inlineLink:focus-visible{outline-offset:3px;outline:2px solid}.article-module__Q272DW__articleImageBlock{background:#f2f6f5;border:1px solid #1d5a5e26;width:min(100%,68rem);margin:1.6rem 0}.article-module__Q272DW__articleImageBlock img{width:100%;height:auto;display:block}.article-module__Q272DW__articleVideoRail{align-self:start;gap:1rem;display:grid}.article-module__Q272DW__articleAside{align-content:start;gap:1.5rem;width:100%;display:grid}.article-module__Q272DW__referenceShelf{border-top:1px solid #1d5a5e33;gap:1.5rem;padding-top:1.25rem;display:grid}.article-module__Q272DW__referenceShelfAtTop{gap:1.5rem;display:grid}.article-module__Q272DW__referenceGroup{gap:.75rem;display:grid}.article-module__Q272DW__referenceGroup h2{color:#1d5a5e9e;font:700 .62rem/1.2 var(--font-montserrat), sans-serif;letter-spacing:.15em;text-transform:uppercase;margin:0}.article-module__Q272DW__referenceGroup ul{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.article-module__Q272DW__referenceGroup a{color:#1d5a5e;min-height:4.3rem;font:600 .82rem/1.35 var(--font-montserrat), sans-serif;background:#f2f6f5;border:1px solid #1d5a5e30;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .8rem;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:grid}.article-module__Q272DW__referenceGroup a:hover,.article-module__Q272DW__referenceGroup a:focus-visible{background:#fff;border-color:#1d5a5e}.article-module__Q272DW__referenceIndex,.article-module__Q272DW__referenceAction{font:700 .6rem/1 var(--font-montserrat), sans-serif;letter-spacing:.12em;text-transform:uppercase}.article-module__Q272DW__referenceIndex{color:#1d5a5e8f}.article-module__Q272DW__referenceAction{color:#1d5a5e;text-underline-offset:.28rem;-webkit-text-decoration:underline #1d5a5e6b;text-decoration:underline #1d5a5e6b}.article-module__Q272DW__related{margin-top:5rem}.article-module__Q272DW__relatedList{gap:1rem;margin:1.45rem 0 0;padding:0;list-style:none;display:grid}.article-module__Q272DW__relatedCard{color:#1d5a5e;background:#fff;border:1px solid #1d5a5e2e;text-decoration:none;display:grid;overflow:hidden}.article-module__Q272DW__relatedImage{min-height:14rem}.article-module__Q272DW__relatedCard>div:last-child{min-height:10.75rem;padding:1.2rem;display:grid}.article-module__Q272DW__relatedCard span{color:#1d5a5e9c;font:700 .6rem/1.35 var(--font-montserrat), sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0}.article-module__Q272DW__relatedCard h3{align-self:start;margin-top:0;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.08}.article-module__Q272DW__relatedCard span{color:#1d5a5e;text-underline-offset:.3rem;align-self:end;margin-top:.95rem;-webkit-text-decoration:underline #1d5a5e59;text-decoration:underline #1d5a5e59}.article-module__Q272DW__relatedCard span:after{content:"↗";margin-left:.35rem}@media (min-width:640px){.article-module__Q272DW__page{padding-inline:2.5rem}.article-module__Q272DW__hero{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);gap:clamp(2rem,5vw,5rem)}.article-module__Q272DW__heroImage{min-height:29rem}.article-module__Q272DW__relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.article-module__Q272DW__hero{display:block;position:relative}.article-module__Q272DW__heroCopy{width:min(53%,42rem)}.article-module__Q272DW__heroImage{width:42%;height:100%;min-height:0;position:absolute;inset:0 0 0 auto}.article-module__Q272DW__articleLayout{max-width:67ch}.article-module__Q272DW__articleLayoutWithAside{grid-template-columns:minmax(0,67ch) minmax(16rem,21rem);justify-content:space-between;max-width:78rem}.article-module__Q272DW__articleAside{top:calc(var(--hd-h) + 1.5rem);width:min(100%,21rem);max-height:calc(100dvh - var(--hd-h) - 3rem);overscroll-behavior:contain;scrollbar-color:#1d5a5e52 transparent;scrollbar-width:thin;place-self:start end;position:sticky;overflow-y:auto}.article-module__Q272DW__referenceShelf{grid-template-columns:1fr;max-width:none}}@media (max-width:639px){.article-module__Q272DW__articleAside{border-top:1px solid #1d5a5e33;padding-top:1.25rem}}
.blog-module__JsT-Oq__page{padding:var(--page-top) 1.2rem 6.5rem;color:#1d5a5e;background:#fff}.blog-module__JsT-Oq__inner{width:min(100%,78rem);margin:0 auto}.blog-module__JsT-Oq__libraryHeader h1{color:#1d5a5e;font-family:var(--font-montserrat), sans-serif;letter-spacing:-.055em;margin:0;font-weight:700}.blog-module__JsT-Oq__articleFooter>span{color:#1d5a5e;font:700 .65rem/1.25 var(--font-montserrat), sans-serif;letter-spacing:.14em;text-underline-offset:.3rem;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:#1d5a5e6b;text-decoration-thickness:1px}.blog-module__JsT-Oq__articleImage{background:#dce8e5;position:relative;overflow:hidden}.blog-module__JsT-Oq__articleImage img{object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}:is(.blog-module__JsT-Oq__articleCard:hover .blog-module__JsT-Oq__articleImage img,.blog-module__JsT-Oq__articleCard:focus-visible .blog-module__JsT-Oq__articleImage img){transform:scale(1.035)}.blog-module__JsT-Oq__libraryHeader h1{font-size:var(--page-title-size);line-height:var(--page-title-leading)}.blog-module__JsT-Oq__library{margin-top:1.35rem}.blog-module__JsT-Oq__libraryHeader{display:block}.blog-module__JsT-Oq__libraryHeader h1{max-width:43rem}.blog-module__JsT-Oq__searchField{background:#fff;border:1px solid #1d5a5e38;align-items:center;gap:.8rem;min-height:3.7rem;margin-top:1.6rem;padding:0 1.05rem;transition:border-color .18s,box-shadow .18s;display:flex}.blog-module__JsT-Oq__searchField:focus-within{border-color:#1d5a5e;box-shadow:0 0 0 3px #1d5a5e1c}.blog-module__JsT-Oq__searchIcon{color:#1d5a5e9c;flex:none;place-items:center;width:1.15rem;height:1.15rem;display:inline-grid}.blog-module__JsT-Oq__searchIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:100%;height:100%}.blog-module__JsT-Oq__searchField input{color:#1d5a5e;width:100%;min-width:0;font:500 .98rem/1.3 var(--font-montserrat), sans-serif;background:0 0;border:0;outline:0}.blog-module__JsT-Oq__searchField input::placeholder{color:#1d5a5e75}.blog-module__JsT-Oq__libraryControls{margin-top:1rem;display:block}.blog-module__JsT-Oq__topicFilters{width:100%}.blog-module__JsT-Oq__resultsSummary{color:#1d5a5e9c;font:700 .63rem/1 var(--font-montserrat), sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .35rem}.blog-module__JsT-Oq__articleGrid{grid-template-columns:1fr;gap:1.15rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__articleCard{color:#1d5a5e;background:#fff;border:1px solid #1d5a5e2b;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid;overflow:hidden}.blog-module__JsT-Oq__articleCard:hover,.blog-module__JsT-Oq__articleCard:focus-visible{border-color:#1d5a5e8c;box-shadow:0 .8rem 1.7rem #123d411a}.blog-module__JsT-Oq__articleImage{aspect-ratio:2.25}.blog-module__JsT-Oq__articleCopy{min-height:10.75rem;padding:1.2rem 1.2rem 1.35rem;display:grid}.blog-module__JsT-Oq__articleCard h3{font:700 clamp(1.25rem, 2.2vw, 1.65rem) / 1.07 var(--font-montserrat), sans-serif;letter-spacing:-.04em;align-self:start;margin:0}.blog-module__JsT-Oq__articleCard p{color:#1d5a5eb8;font:500 .9rem/1.55 var(--font-montserrat), sans-serif;margin:.55rem 0 0}.blog-module__JsT-Oq__articleFooter{color:#1d5a5e9c;font:700 .61rem/1.25 var(--font-montserrat), sans-serif;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:end;gap:.85rem;margin-top:.95rem;display:flex}.blog-module__JsT-Oq__articleFooter>span:after{content:"↗";margin-left:.35rem;display:inline-block}.blog-module__JsT-Oq__emptyState{background:#f2f6f5;border:1px solid #1d5a5e2e;place-items:start;gap:1rem;margin-top:1rem;padding:2rem 1.15rem;display:grid}.blog-module__JsT-Oq__emptyState p{color:#1d5a5e;font:600 1rem/1.5 var(--font-montserrat), sans-serif;margin:0}.blog-module__JsT-Oq__emptyState button{color:#1d5a5e;cursor:pointer;font:700 .65rem/1.3 var(--font-montserrat), sans-serif;letter-spacing:.13em;text-underline-offset:.25rem;text-transform:uppercase;background:0 0;border:0;padding:0;text-decoration:underline}@media (min-width:640px){.blog-module__JsT-Oq__page{padding-inline:2.5rem}.blog-module__JsT-Oq__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.blog-module__JsT-Oq__articleCopy{min-height:11.45rem;padding:1.4rem}}@media (max-width:559px){.blog-module__JsT-Oq__resultsSummary{text-align:right;margin-top:1.1rem}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__searchField,.blog-module__JsT-Oq__articleCard{transition:none}.blog-module__JsT-Oq__articleImage img{transition:none}}
