@font-face{font-family:Albert Sans;font-style:normal;font-weight:200;font-display:swap;src:url(albert-sans-latin-200-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:italic;font-weight:200;font-display:swap;src:url(albert-sans-latin-200-italic.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:300;font-display:swap;src:url(albert-sans-latin-300-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:italic;font-weight:300;font-display:swap;src:url(albert-sans-latin-300-italic.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(albert-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:italic;font-weight:400;font-display:swap;src:url(albert-sans-latin-400-italic.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(albert-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(albert-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(newsreader-latin-400-italic.woff2) format("woff2")}:root{--sc-navy:#164971;--sc-mid:#6da7cc;--sc-ice:#eaf4fb;--sc-ice2:#f6fbff;--sc-midnight:#0a1622;--sc-deep:#4a89b7;--sc-pale:#a9c9e0;--sc-mist:#c3d4e2;--sc-ink:#1f2a37;--sc-sans:"Albert Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--sc-note:"Newsreader",Georgia,serif;--FONT-STACK-BODY:var(--sc-sans);--FONT-STACK-HEADING:var(--sc-sans);--FONT-STACK-ACCENT:var(--sc-sans);--TYPE-STACK-NAV:var(--sc-sans);--TYPE-STACK-BUTTON:var(--sc-sans);--TYPE-STACK-KICKER:var(--sc-sans);--FONT-STYLE-BODY:normal;--FONT-STYLE-HEADING:normal;--FONT-STYLE-ACCENT:normal;--TYPE-STYLE-NAV:normal;--TYPE-STYLE-BUTTON:normal;--TYPE-STYLE-KICKER:normal;--FONT-WEIGHT-BODY:400;--FONT-WEIGHT-BODY-BOLD:600;--FONT-WEIGHT-HEADING:300;--FONT-WEIGHT-HEADING-BOLD:400;--FONT-WEIGHT-ACCENT:500;--FONT-WEIGHT-ACCENT-BOLD:600;--TYPE-WEIGHT-NAV:400;--TYPE-WEIGHT-BUTTON:500;--TYPE-WEIGHT-KICKER:500;--BUTTON-RADIUS:999px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.standard__heading,.hero__title,.section-header__title{letter-spacing:-.015em}:is(h1,h2,h3,.standard__heading,.hero__title) em{font-style:italic;font-weight:inherit;color:var(--sc-deep)}:is(.text--white,.text--invert,[class*=palette--dark],.default--dark) :is(h1,h2,h3,.standard__heading,.hero__title) em{color:var(--sc-pale)}.btn,.standard__cta,.hero__btn{border-radius:999px;text-transform:none;letter-spacing:0}.btn.uppercase{text-transform:none}.sc-note,.rte cite{font-family:var(--sc-note);font-style:italic;font-weight:400}[id$=__hero_split] .brick__block__text{background:radial-gradient(ellipse 95% 70% at 10% 108%,#4a89b77a,#16497147 40%,#0a162200 72%),var(--sc-midnight)!important}[id$=__hero_split] .brick__block__text__inner{padding:clamp(40px,6vw,96px) clamp(24px,4.5vw,72px)}[id$=__hero_split] .standard__heading{font-weight:200;font-size:clamp(38px,3.8vw,58px);max-width:10.6em;line-height:1.07;letter-spacing:-.03em;color:#fff;margin-bottom:24px}[id$=__hero_split] .standard__heading em{color:var(--sc-pale)}[id$=__hero_split] .rte{color:var(--sc-mist);font-weight:300;font-size:clamp(17px,1.35vw,19px);line-height:1.55;max-width:30em}[id$=__hero_split] .rte p:last-child{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}[id$=__hero_split] .rte p:last-child a{display:inline-block;padding:15px 28px;border-radius:999px;border:1.5px solid #fff;color:#fff;font-weight:500;font-size:15.5px;line-height:1.2;text-decoration:none}[id$=__hero_split] .rte p:last-child a:first-child{background:#fff;color:var(--sc-navy)}[id$=__hero_split] .rte p:last-child a:hover{background:#ffffff1f;color:#fff}[id$=__hero_split] .rte p:last-child a:first-child:hover{background:var(--sc-ice);color:var(--sc-navy)}[id$=__hero_split] .brick__block__image img{filter:saturate(.78) contrast(1.03) brightness(1.02)}[id$=__hero_split] .brick__block__image .image-overlay{mix-blend-mode:color}.standard__kicker,.hero__kicker{letter-spacing:.14em}.section-header__title,.tabs__title{font-weight:300}h2.kicker-flourished{font-size:clamp(28px,2.5vw,36px)!important;font-weight:300!important;letter-spacing:-.015em!important;line-height:1.15;color:var(--sc-navy)}h2.kicker-flourished:before,h2.kicker-flourished:after{display:none!important}.sc-s{--g:clamp(20px,4vw,64px);--pad:clamp(64px,7.2vw,112px);--rule:rgba(22,73,113,.16);--soft:#4d6b85;position:relative;font-family:var(--sc-sans);color:var(--sc-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sc-s *,.sc-s *:before,.sc-s *:after{box-sizing:border-box}.sc-s--white{background:#fff}.sc-s--ice{background:var(--sc-ice)}.sc-s--ice2{background:var(--sc-ice2)}.sc-s--midnight{background:var(--sc-midnight);color:#e3edf5;--rule:rgba(195,212,226,.22);--soft:var(--sc-mist)}.sc-s .sc-wrap{padding:var(--pad) var(--g)}.sc-in{max-width:1760px;margin-inline:auto}.sc-s .sc-h{margin:0;font-family:var(--sc-sans);font-weight:300;font-size:clamp(30px,3.15vw,48px);line-height:1.1;letter-spacing:-.022em;color:var(--sc-navy);text-transform:none}.sc-s .sc-h em,.sc-s .sc-h i{font-style:italic;font-weight:inherit;color:var(--sc-deep)}.sc-s--midnight .sc-h{color:#fff}.sc-s--midnight .sc-h em,.sc-s--midnight .sc-h i{color:var(--sc-pale)}.sc-s .sc-p{margin:0;font-size:clamp(16.5px,1.2vw,18.5px);line-height:1.62;font-weight:400;color:var(--sc-ink);max-width:36em}.sc-s .sc-p p{margin:0 0 .85em;font-size:inherit;line-height:inherit;color:inherit}.sc-s .sc-p p:last-child{margin-bottom:0}.sc-s .sc-p a{color:inherit;text-decoration:underline;text-underline-offset:4px}.sc-s--midnight .sc-p{color:var(--sc-mist);font-weight:300}.sc-s .sc-note{font-family:var(--sc-note);font-style:italic;font-size:17px;line-height:1.5;color:var(--soft);max-width:34em}.sc-btns{display:flex;flex-wrap:wrap;gap:12px}.sc-s .sc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;font:500 15.5px/1 var(--sc-sans);letter-spacing:0;text-transform:none;text-decoration:none;border:1.5px solid var(--sc-navy);background:var(--sc-navy);color:#fff;transition:background-color .2s,color .2s,border-color .2s}.sc-s .sc-btn:hover{background:#0f3a5b;border-color:#0f3a5b;color:#fff}.sc-s .sc-btn--ghost{background:transparent;color:var(--sc-navy)}.sc-s .sc-btn--ghost:hover{background:var(--sc-navy);color:#fff}.sc-s--midnight .sc-btn,.sc-dark .sc-btn{background:#fff;border-color:#fff;color:var(--sc-navy)}.sc-s--midnight .sc-btn:hover,.sc-dark .sc-btn:hover{background:var(--sc-ice);border-color:var(--sc-ice);color:var(--sc-navy)}.sc-s--midnight .sc-btn--ghost,.sc-dark .sc-btn--ghost{background:transparent;color:#fff;border-color:#fffc}.sc-s--midnight .sc-btn--ghost:hover,.sc-dark .sc-btn--ghost:hover{background:#fff;border-color:#fff;color:var(--sc-navy)}.sc-s .sc-link{font:500 16px/1.4 var(--sc-sans);color:var(--sc-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;white-space:nowrap}.sc-s .sc-link:hover{color:var(--sc-deep)}.sc-s--midnight .sc-link{color:#fff}.sc-s a:focus-visible{outline:2px solid var(--sc-mid);outline-offset:3px}.sc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:clamp(28px,3vw,44px)}.sc-media{position:relative;overflow:hidden;background:var(--sc-ice)}.sc-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.sc-media--grade img{filter:saturate(.82) contrast(1.03)}.sc-s.sc-hero{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);min-height:clamp(540px,calc(100vh - 150px),820px);min-height:clamp(540px,calc(100svh - 150px),820px);background:var(--sc-midnight)}.sc-hero__text{display:flex;flex-direction:column;justify-content:center;padding:clamp(56px,6vw,96px) clamp(32px,4.8vw,84px) clamp(56px,6vw,96px) var(--g);background:radial-gradient(ellipse 95% 70% at 10% 108%,#4a89b77a,#16497147 40%,#0a162200 72%),var(--sc-midnight)}.sc-s .sc-hero__h{margin:0;font-family:var(--sc-sans);font-weight:200;font-size:clamp(40px,4.3vw,68px);line-height:1.07;letter-spacing:-.032em;color:#fff;max-width:10.6em;text-transform:none}.sc-s .sc-hero__h em,.sc-s .sc-hero__h i{font-style:italic;font-weight:inherit;color:var(--sc-pale)}.sc-s .sc-hero__p{margin:26px 0 0;font-size:clamp(16.5px,1.32vw,19.5px);line-height:1.58;font-weight:300;color:var(--sc-mist);max-width:29em}.sc-hero .sc-btns{margin-top:38px}.sc-hero__media{background:#1b2a38}.sc-cards{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:clamp(14px,2vw,28px)}.sc-s .sc-card{display:block;text-decoration:none;color:inherit}.sc-card__media{aspect-ratio:4/5;border-radius:14px}.sc-card__media img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.sc-card:hover .sc-card__media img{transform:scale(1.035)}.sc-card__t{margin-top:18px;font-size:clamp(15.5px,1.2vw,18px);line-height:1.35;font-weight:400;color:var(--sc-navy)}.sc-card__m{margin-top:6px;font-size:clamp(14.5px,1.05vw,16px);line-height:1.45;color:var(--sc-ink)}.sc-rev{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);gap:clamp(40px,5.5vw,96px);align-items:center}.sc-rev .sc-p{margin-top:18px}.sc-rev .sc-link{display:inline-block;margin-top:26px}.sc-rev__app{min-width:0}.sc-feat{display:grid;grid-template-columns:var(--cols);min-height:clamp(540px,46vw,780px)}.sc-feat--right .sc-feat__media{order:2}.sc-feat__text{display:flex;flex-direction:column;justify-content:center;padding:var(--pad) var(--g) var(--pad) clamp(40px,5.5vw,104px)}.sc-feat--right .sc-feat__text{padding:var(--pad) clamp(40px,5.5vw,104px) var(--pad) var(--g)}.sc-feat__text .sc-p{margin-top:22px}.sc-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:38px;max-width:46em}.sc-fact{border-top:1px solid var(--rule);padding-top:16px}.sc-fact__t{font-size:17px;line-height:1.4;font-weight:500;color:var(--sc-navy)}.sc-fact__p{margin-top:6px;font-size:16px;line-height:1.6;color:var(--sc-ink)}.sc-s--midnight .sc-fact__t{color:#fff}.sc-s--midnight .sc-fact__p{color:var(--sc-mist)}.sc-feat .sc-note{margin-top:30px}.sc-feat .sc-btns,.sc-feat .sc-link{margin-top:34px}.sc-feat .sc-btns+.sc-link{margin-top:22px}.sc-feat__text>.sc-link{align-self:flex-start}.sc-band__media{height:var(--h,clamp(320px,40vw,660px))}.sc-band__body{background:radial-gradient(ellipse 70% 120% at 100% 0%,#4a89b74d,#16497129 42%,#0a162200 72%),var(--sc-midnight)}.sc-band__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:start}.sc-band__grid .sc-p{margin-top:20px}.sc-band__grid .sc-btns{margin-top:34px}.sc-band__facts{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:clamp(24px,2.6vw,40px)}.sc-band__fact{border-top:1px solid var(--rule);padding-top:20px}.sc-band__big{font-weight:200;font-size:clamp(30px,2.6vw,42px);line-height:1.08;letter-spacing:-.025em;color:#fff}.sc-band__small{margin-top:12px;font-size:16px;line-height:1.55;color:var(--sc-mist)}.sc-idx{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:start}.sc-idx .sc-p{margin-top:20px}.sc-idx .sc-link{display:inline-block;margin-top:28px}.sc-idx__list{border-top:1px solid var(--rule)}.sc-s .sc-idx__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:26px 0;border-bottom:1px solid var(--rule);text-decoration:none;color:inherit}.sc-idx__t{font-size:clamp(19px,1.6vw,24px);line-height:1.3;font-weight:300;letter-spacing:-.01em;color:var(--sc-navy)}.sc-idx__p{margin-top:6px;font-size:16px;line-height:1.55;color:var(--soft)}.sc-idx__arrow{width:46px;height:46px;border-radius:50%;border:1px solid rgba(22,73,113,.25);display:flex;align-items:center;justify-content:center;color:var(--sc-navy);transition:background-color .2s,color .2s,border-color .2s}.sc-idx__item:hover .sc-idx__arrow{background:var(--sc-navy);border-color:var(--sc-navy);color:#fff}.sc-idx__item:hover .sc-idx__t{color:var(--sc-deep)}.sc-arts{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:clamp(16px,2vw,32px)}.sc-s .sc-art{display:block;text-decoration:none;color:inherit}.sc-art__media{aspect-ratio:16/10;border-radius:14px;background:radial-gradient(ellipse 80% 90% at 15% 110%,#6da7cc73,#eaf4fb00 70%),var(--sc-ice)}.sc-art__media img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.sc-art:hover .sc-art__media img{transform:scale(1.035)}.sc-art__d{margin-top:18px;font-size:14px;color:var(--soft)}.sc-art__t{margin-top:6px;font-size:clamp(17px,1.35vw,21px);line-height:1.35;font-weight:400;color:var(--sc-navy)}.sc-art:hover .sc-art__t{color:var(--sc-deep)}.sc-nl-wrap{background:radial-gradient(ellipse 60% 120% at 0% 0%,#4a89b74d,#16497129 42%,#0a162200 72%),var(--sc-midnight);border-bottom:1px solid rgba(195,212,226,.14)}.sc-nl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,112px);align-items:end}.sc-nl .sc-p{margin-top:18px}.sc-nl__form{display:flex;gap:10px;margin:0}.sc-s .sc-nl__input{flex:1;min-width:0;min-height:54px;margin:0;border-radius:999px;border:1.5px solid rgba(195,212,226,.45);background:#ffffff0a;color:#fff;padding:0 24px;font:400 16px var(--sc-sans);box-shadow:none}.sc-s .sc-nl__input::placeholder{color:#c3d4e2bf}.sc-s .sc-nl__input:focus{outline:none;border-color:#fff}.sc-s .sc-nl__fine{margin-top:14px;font-size:14px;line-height:1.5;color:#c3d4e2d1}.sc-s .sc-nl__fine a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sc-s .sc-nl__msg{margin-top:14px;font-size:15.5px;color:#fff}.sc-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sc-s.sc-hero--ice{background:var(--sc-ice2)}.sc-hero--ice .sc-hero__text{background:radial-gradient(ellipse 90% 80% at 0% 112%,#6da7cc52,#eaf4fb00 66%),var(--sc-ice2)}.sc-hero--ice .sc-hero__h{color:var(--sc-navy)}.sc-hero--ice .sc-hero__h em,.sc-hero--ice .sc-hero__h i{color:var(--sc-deep)}.sc-hero--ice .sc-hero__p{color:var(--sc-ink);font-weight:400}.sc-hero--ice .sc-hero__media{background:radial-gradient(ellipse 60% 62% at 50% 52%,#ffffff 0%,var(--sc-ice) 72%)}.sc-hero__media--contain img{object-fit:contain;padding:clamp(28px,4vw,72px)}.sc-cols__head{margin-bottom:clamp(36px,4vw,64px)}.sc-cols__head--split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px,6vw,112px);align-items:end}.sc-cols__head .sc-link{display:inline-block;margin-top:20px}.sc-cols{display:grid;grid-template-columns:repeat(var(--c,3),minmax(0,1fr));gap:clamp(36px,3.4vw,56px) clamp(24px,3vw,48px)}.sc-col{border-top:1px solid var(--rule);padding-top:22px;min-width:0}.sc-col--img{border-top:0;padding-top:0}.sc-s .sc-col__media{display:block;aspect-ratio:16/10;border-radius:14px;margin-bottom:24px}.sc-col__media img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}a.sc-col__media:hover img{transform:scale(1.035)}.sc-col__num{font-weight:200;font-size:clamp(34px,3vw,48px);line-height:1;letter-spacing:-.03em;color:var(--sc-mid);margin-bottom:18px}.sc-s--midnight .sc-col__num{color:var(--sc-pale)}.sc-s .sc-col__t{margin:0;font-family:var(--sc-sans);font-size:clamp(19px,1.5vw,23px);line-height:1.3;font-weight:400;color:var(--sc-navy);letter-spacing:-.01em;text-transform:none}.sc-cols--big .sc-col__t{font-weight:200;font-size:clamp(30px,2.6vw,42px);line-height:1.08;letter-spacing:-.025em}.sc-s--midnight .sc-col__t{color:#fff}.sc-col__p{margin-top:10px;font-size:16.5px;line-height:1.62;color:var(--sc-ink)}.sc-s--midnight .sc-col__p{color:var(--sc-mist)}.sc-col__p p{margin:0 0 .7em}.sc-col__p p:last-child,.sc-col__p ul:last-child{margin-bottom:0}.sc-col__p strong{font-weight:600;color:var(--sc-navy)}.sc-s--midnight .sc-col__p strong{color:#fff}.sc-s .sc-col__p ul,.sc-s .sc-txt__body ul{list-style:none;margin:.5em 0 .9em;padding:0}.sc-s .sc-col__p li{position:relative;padding-left:18px;margin:.35em 0}.sc-col__p li:before{content:"";position:absolute;left:0;top:.66em;width:6px;height:6px;border-radius:50%;background:var(--sc-mid)}.sc-col .sc-link{display:inline-block;margin-top:16px}.sc-txt{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:start}.sc-txt__body{font-size:clamp(16.5px,1.2vw,18px);line-height:1.65;color:var(--sc-ink);max-width:44em}.sc-s--midnight .sc-txt__body{color:var(--sc-mist)}.sc-txt__body p{margin:0 0 .9em}.sc-txt__body p:last-child{margin-bottom:0}.sc-txt__body strong{font-weight:600;color:var(--sc-navy)}.sc-txt--cols .sc-txt__body ul{columns:2;column-gap:40px}.sc-s .sc-txt__body li{position:relative;padding:12px 0 12px 22px;margin:0;border-top:1px solid var(--rule);break-inside:avoid}.sc-txt__body li:before{content:"";position:absolute;left:2px;top:1.32em;width:6px;height:6px;border-radius:50%;background:var(--sc-mid)}.sc-txt .sc-note{margin-top:24px}.sc-txt .sc-link{display:inline-block;margin-top:22px}.sc-faq{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:start}.sc-faq__head{position:sticky;top:110px}.sc-faq__head .sc-p{margin-top:18px}.sc-faq__head .sc-link{display:inline-block;margin-top:22px}.sc-faq__list{border-top:1px solid var(--rule)}.sc-faq__item{border-bottom:1px solid var(--rule)}.sc-s .sc-faq__q{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(18px,1.45vw,22px);line-height:1.35;font-weight:300;color:var(--sc-navy);letter-spacing:-.005em}.sc-faq__q::-webkit-details-marker{display:none}.sc-faq__q::marker{content:""}.sc-faq__q:hover{color:var(--sc-deep)}.sc-faq__q:focus-visible{outline:2px solid var(--sc-mid);outline-offset:4px}.sc-faq__icon{flex:none;width:42px;height:42px;border-radius:50%;border:1px solid rgba(22,73,113,.25);position:relative;transition:background-color .2s,border-color .2s}.sc-faq__icon:before,.sc-faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:var(--sc-navy);transform:translate(-50%,-50%);transition:transform .25s,background-color .2s}.sc-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.sc-faq__item[open] .sc-faq__icon{background:var(--sc-navy);border-color:var(--sc-navy)}.sc-faq__item[open] .sc-faq__icon:before,.sc-faq__item[open] .sc-faq__icon:after{background:#fff}.sc-faq__item[open] .sc-faq__icon:after{transform:translate(-50%,-50%) rotate(0)}.sc-faq__a{padding:0 66px 30px 0;font-size:17px;line-height:1.65;color:var(--sc-ink);max-width:46em}.sc-faq__a p{margin:0 0 .8em}.sc-faq__a p:last-child{margin-bottom:0}.sc-faq__a a{color:var(--sc-navy);text-decoration:underline;text-underline-offset:3px}.sc-vid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:center}.sc-vid--left{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sc-vid--left .sc-vid__frame{order:-1}.sc-vid--wide{grid-template-columns:1fr;gap:clamp(28px,3vw,44px)}.sc-vid--wide .sc-vid__text{max-width:52em}.sc-vid__text .sc-p{margin-top:20px}.sc-vid__text .sc-note{margin-top:24px}.sc-vid__text .sc-link{display:inline-block;margin-top:24px}.sc-vid__frame{position:relative;margin:0;overflow:hidden;border-radius:14px;background:var(--sc-ice2)}.sc-vid__frame video{display:block;width:100%;height:100%;object-fit:cover}.sc-s .sc-vid__toggle{position:absolute;right:14px;bottom:14px;z-index:2;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(22,73,113,.25);background:#ffffffeb;color:var(--sc-navy);cursor:pointer}.sc-vid__toggle svg{width:20px;height:20px;fill:currentColor}.sc-vid__i-play{display:none}.sc-vid__frame.is-paused .sc-vid__i-play{display:block}.sc-vid__frame.is-paused .sc-vid__i-pause{display:none}.sc-shop .sc-wrap{padding-top:clamp(44px,5vw,80px)}.sc-shop-head{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(32px,6vw,112px);align-items:end;margin-bottom:clamp(36px,4vw,64px)}.sc-s .sc-shop-h{margin:0;font-family:var(--sc-sans);font-weight:200;font-size:clamp(40px,4.4vw,68px);line-height:1.06;letter-spacing:-.032em;color:var(--sc-navy);text-transform:none}.sc-s .sc-shop-h em,.sc-s .sc-shop-h i{font-style:italic;font-weight:inherit;color:var(--sc-deep)}.sc-shop-links{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:22px}.sc-shop-grid{display:grid;grid-template-columns:repeat(var(--c,3),minmax(0,1fr));gap:clamp(36px,3.4vw,56px) clamp(16px,2vw,28px)}.sc-shop__media{aspect-ratio:1/1}.sc-shop__media img{object-fit:contain;padding:8%;mix-blend-mode:multiply}.sc-shop .sc-card__t{font-size:clamp(17px,1.35vw,20px)}.sc-shop .sc-card__m{font-size:16px}.sc-shop__flag{position:absolute;top:14px;left:14px;z-index:1;background:#fff;border-radius:999px;padding:6px 12px;font-size:13px;color:var(--sc-navy)}.sc-shop-pag{margin-top:56px;text-align:center;font-size:16px}@media(max-width:989px){.sc-s.sc-hero{grid-template-columns:1fr;min-height:0}.sc-hero__media{order:-1;aspect-ratio:4/3}.sc-hero__text{padding:44px var(--g) 56px}.sc-cards{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.sc-rev,.sc-band__grid,.sc-idx,.sc-nl,.sc-cols__head--split,.sc-txt,.sc-faq,.sc-vid,.sc-vid--left,.sc-shop-head{grid-template-columns:1fr}.sc-cols__head--split{align-items:start}.sc-cols,.sc-shop-grid{--c:2!important}.sc-faq__head{position:static}.sc-faq__a{padding-right:0}.sc-vid--left .sc-vid__frame{order:0}.sc-rev{row-gap:28px}.sc-feat{grid-template-columns:1fr;min-height:0}.sc-feat__media{order:-1!important;aspect-ratio:4/3}.sc-feat__text,.sc-feat--right .sc-feat__text{padding:48px var(--g) 64px}.sc-band__media{height:auto;aspect-ratio:4/3}.sc-arts{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(260px,78%);overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--g) * -1);padding-inline:var(--g);scroll-padding-inline:var(--g);scrollbar-width:none}.sc-arts::-webkit-scrollbar{display:none}.sc-art{scroll-snap-align:start}}@media(max-width:599px){.sc-head{flex-direction:column;align-items:flex-start;gap:14px}.sc-facts,.sc-band__facts{grid-template-columns:1fr}.sc-cols{--c:1!important}.sc-txt--cols .sc-txt__body ul{columns:1}.sc-feat__media{aspect-ratio:1/1}.sc-nl__form{flex-direction:column}.sc-hero .sc-btns .sc-btn,.sc-nl__form .sc-btn{width:100%}.sc-card__t{margin-top:12px}}@media(prefers-reduced-motion:reduce){.sc-card__media img,.sc-art__media img{transition:none}.sc-card:hover .sc-card__media img,.sc-art:hover .sc-art__media img{transform:none}}.sc-s .sc-media--draw,.sc-hero--ice .sc-hero__media.sc-media--draw{background:var(--sc-ice)}.sc-s .sc-media--draw img.sc-draw{object-fit:contain;box-sizing:border-box;padding:clamp(36px,6.5vw,120px)}.sc-s .sc-col__media.sc-media--draw img.sc-draw{padding:clamp(14px,2vw,30px)}.sc-s a.sc-col__media.sc-media--draw:hover img{transform:scale(1.02)}.sc-s .sc-art__media.sc-media--draw img.sc-draw{padding:clamp(22px,3vw,48px)}.sc-s .sc-blog__feat-media.sc-media--draw img.sc-draw{padding:clamp(36px,5vw,96px)}.sc-fig{margin:0}.sc-fig__panel{background:var(--sc-ice);border-radius:14px;padding:clamp(32px,5vw,80px) clamp(20px,5vw,96px);display:flex;justify-content:center;overflow-x:auto}.sc-fig__panel img{display:block;width:100%;max-width:var(--fig-max,1000px);height:auto}.sc-s .sc-fig__cap{margin:18px 0 0}.sc-s.sc-contact{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr)}.sc-contact__text{padding:var(--pad) clamp(40px,5.5vw,104px) var(--pad) var(--g)}.sc-contact__text .sc-p{margin-top:22px}.sc-s .sc-contact__h{font-size:clamp(36px,3.8vw,58px);font-weight:200;letter-spacing:-.03em;line-height:1.06}.sc-contact__list{margin:38px 0 0;padding:0;border-top:1px solid var(--rule)}.sc-contact__item{display:grid;grid-template-columns:minmax(110px,30%) minmax(0,1fr);gap:20px;padding:18px 0;border-bottom:1px solid var(--rule)}.sc-contact__item dt{font-size:14px;line-height:1.5;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--soft);padding-top:2px}.sc-contact__item dd{margin:0;font-size:17px;line-height:1.55;color:var(--sc-navy)}.sc-contact__item dd a{color:var(--sc-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.sc-contact__text .sc-note{margin-top:28px}.sc-contact__panel{background:var(--sc-ice);padding:var(--pad) var(--g) var(--pad) clamp(40px,5.5vw,104px);display:flex;align-items:center}.sc-form{width:100%;max-width:680px}.sc-s .sc-form__h{margin:0 0 26px;font-family:var(--sc-sans);font-size:clamp(22px,1.8vw,28px);line-height:1.2;font-weight:300;letter-spacing:-.015em;color:var(--sc-navy);text-transform:none}.sc-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.sc-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px;min-width:0}.sc-s .sc-field label{font-size:15px;line-height:1.3;font-weight:500;color:var(--sc-navy);letter-spacing:0;text-transform:none}.sc-field label span{font-weight:400;color:var(--soft)}.sc-s .sc-field :is(input,select,textarea){width:100%;margin:0;border:1px solid rgba(22,73,113,.22);border-radius:12px;background:#fff;padding:14px 16px;font:400 16px/1.4 var(--sc-sans);color:var(--sc-ink);box-shadow:none;outline:none;transition:border-color .2s,box-shadow .2s;-webkit-appearance:none;appearance:none}.sc-s .sc-field select{padding-right:44px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23164971' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 16px center}.sc-s .sc-field textarea{min-height:160px;resize:vertical}.sc-s .sc-field :is(input,select,textarea):focus{border-color:var(--sc-mid);box-shadow:0 0 0 3px #6da7cc47}.sc-form__foot{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:8px}.sc-form__small{margin:0;font-size:14px;line-height:1.5;color:var(--soft);max-width:30em}.sc-form__small a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sc-form__msg{margin:0 0 24px;padding:16px 18px;border-radius:12px;font-size:16px;line-height:1.5}.sc-form__msg--ok{background:#fff;color:var(--sc-navy);border:1px solid rgba(22,73,113,.18)}.sc-form__msg--err{background:#fff;color:#8a1c1c;border:1px solid rgba(138,28,28,.3)}.sc-form__msg ul{margin:6px 0 0;padding-left:18px}.sc-art-head{background:var(--sc-ice2);padding:clamp(40px,5vw,80px) var(--g) clamp(48px,5vw,80px)}.sc-art-head--img{padding-bottom:clamp(150px,17vw,260px)}.sc-art-head__in{max-width:900px;margin:0 auto}.sc-s .sc-art-back{display:inline-flex;align-items:center;gap:10px;margin-bottom:26px;font:500 15px/1.2 var(--sc-sans);color:var(--sc-navy);text-decoration:none}.sc-s .sc-art-back:before{content:"\2190";font-size:17px}.sc-s .sc-art-back:hover{color:var(--sc-deep)}.sc-s .sc-art-h1{margin:0;font-family:var(--sc-sans);font-weight:300;font-size:clamp(34px,4.2vw,60px);line-height:1.08;letter-spacing:-.028em;color:var(--sc-navy);text-transform:none;max-width:19em}.sc-art-meta{margin:24px 0 0;font-size:15px;line-height:1.5;color:var(--soft)}.sc-art-meta span+span:before{content:"\b7";margin:0 10px}.sc-art-hero{max-width:calc(1120px + 2 * var(--g));margin:calc(-1*clamp(120px,14vw,220px)) auto 0;padding:0 var(--g)}.sc-art-hero img{display:block;width:100%;height:auto;border-radius:14px}.sc-s .sc-art-body{max-width:calc(720px + 2 * var(--g));margin:0 auto;padding:clamp(40px,5vw,72px) var(--g) clamp(56px,6vw,96px);font-family:var(--sc-sans);font-size:18px;line-height:1.75;font-weight:400;color:var(--sc-ink)}.sc-art-body>*:first-child{margin-top:0}.sc-s .sc-art-body p{margin:0 0 1.15em;font-size:inherit;line-height:inherit}.sc-s .sc-art-body h2{margin:2.1em 0 .55em;font-family:var(--sc-sans);font-weight:300;font-size:clamp(26px,2.3vw,33px);line-height:1.2;letter-spacing:-.018em;color:var(--sc-navy);text-transform:none}.sc-s .sc-art-body h3{margin:1.8em 0 .45em;font-family:var(--sc-sans);font-weight:500;font-size:20px;line-height:1.35;letter-spacing:-.005em;color:var(--sc-navy);text-transform:none}.sc-s .sc-art-body a{color:var(--sc-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.sc-s .sc-art-body a:hover{color:var(--sc-deep)}.sc-s .sc-art-body strong{font-weight:600;color:var(--sc-navy)}.sc-s .sc-art-body ul,.sc-s .sc-art-body ol{margin:0 0 1.3em;padding:0}.sc-s .sc-art-body ul{list-style:none}.sc-s .sc-art-body ol{padding-left:1.4em}.sc-s .sc-art-body ul li{position:relative;padding-left:22px;margin:.4em 0}.sc-s .sc-art-body ul li:before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--sc-mid)}.sc-s .sc-art-body ol li{margin:.4em 0;padding-left:4px}.sc-s .sc-art-body ol li::marker{color:var(--sc-deep);font-weight:500}.sc-s .sc-art-body blockquote{margin:1.6em 0;padding:4px 0 4px 22px;border-left:2px solid var(--sc-mid);font-family:var(--sc-note);font-style:italic;font-size:20px;line-height:1.55;color:var(--sc-navy)}.sc-s .sc-art-body img{max-width:100%;height:auto;border-radius:14px}.sc-s .sc-art-body table{width:100%;margin:1.8em 0;border-collapse:collapse;font-size:15.5px;line-height:1.5}.sc-s .sc-art-body th{background:var(--sc-ice);color:var(--sc-navy);font-weight:500;text-align:left;padding:12px 14px;border:0}.sc-s .sc-art-body td{padding:12px 14px;border:0;border-bottom:1px solid var(--rule);vertical-align:top}.sc-art-refs{margin-top:56px;padding-top:28px;border-top:1px solid var(--rule)}.sc-s .sc-art-refs h2{margin:0 0 12px;font-weight:500;font-size:16px;letter-spacing:0}.sc-s .sc-art-refs li{font-size:14px;line-height:1.6;color:var(--soft);overflow-wrap:anywhere}.sc-s .sc-art-refs a{color:var(--soft)}.sc-blog .sc-wrap{padding-top:clamp(48px,5vw,88px)}.sc-s .sc-blog__h{font-size:clamp(38px,4.4vw,64px);font-weight:200;letter-spacing:-.03em;line-height:1.05}.sc-s .sc-blog__feat{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);gap:clamp(28px,4vw,72px);align-items:center;text-decoration:none;color:inherit;padding-bottom:clamp(48px,5vw,80px);margin-bottom:clamp(48px,5vw,80px);border-bottom:1px solid var(--rule)}.sc-s .sc-blog__feat-t{margin:10px 0 0;font-family:var(--sc-sans);font-weight:300;font-size:clamp(26px,2.6vw,40px);line-height:1.15;letter-spacing:-.02em;color:var(--sc-navy);text-transform:none}.sc-blog__feat:hover .sc-blog__feat-t{color:var(--sc-deep)}.sc-blog__feat:hover .sc-art__media img{transform:scale(1.02)}.sc-blog__ex{margin:16px 0 0;font-size:16.5px;line-height:1.6;color:var(--sc-ink)}.sc-blog__ex--sm{margin-top:8px;font-size:15px;line-height:1.55;color:var(--soft);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sc-blog__feat .sc-link{display:inline-block;margin-top:24px}.sc-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(40px,4vw,64px) clamp(20px,2.4vw,40px)}.sc-blog__pag{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;margin-top:clamp(48px,5vw,80px);font-size:15px;color:var(--soft)}.sc-ig__app{min-width:0}@media(max-width:989px){.sc-s .sc-blog__feat{grid-template-columns:1fr}.sc-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-s.sc-contact{grid-template-columns:1fr}.sc-contact__text{padding:56px var(--g) 48px}.sc-contact__panel{padding:48px var(--g) 64px}}@media(max-width:599px){.sc-feat__media.sc-media--draw,.sc-hero__media.sc-media--draw{aspect-ratio:4/3}.sc-s .sc-media--draw img.sc-draw{padding:28px}.sc-fig__panel{justify-content:flex-start}.sc-fig__panel img.sc-draw--wide{min-width:560px}.sc-form__row{grid-template-columns:1fr;gap:0}.sc-contact__item{grid-template-columns:1fr;gap:4px}.sc-blog__grid{grid-template-columns:1fr}.sc-s .sc-art-body{font-size:17px}.sc-s .sc-art-body table{display:block;overflow-x:auto}}.announcement[data-announcement-bar]{--bg:#2b2e33!important;--text:#ffffff!important}.announcement[data-announcement-bar] :is(p,.rte,span,a){font-weight:600!important;letter-spacing:.01em}.navlink--toplevel,.navlink--toplevel .navtext{font-size:14px!important;letter-spacing:0!important}.product__title{font-size:clamp(30px,2.6vw,40px)!important;line-height:1.12!important;letter-spacing:-.022em!important;font-weight:300!important;color:var(--sc-navy)}.product__price{font-size:20px!important;font-weight:400!important}.btn--add-to-cart{min-height:54px;font-size:15.5px!important}.product-accordion .accordion__title{font-size:16px!important;font-weight:500!important;color:var(--sc-navy)}.product-accordion .accordion__body,.product-accordion .accordion-content__holder{font-size:16px;line-height:1.65}[id*=section_gallery_text] .custom__title{font-size:clamp(28px,2.6vw,40px)!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:1.12!important;text-transform:lowercase!important;color:#fff!important;margin-bottom:22px!important}[id*=section_gallery_text] .custom__title:first-letter{text-transform:uppercase}[id*=section_gallery_text] p{font-size:clamp(16.5px,1.25vw,18.5px)!important;line-height:1.68!important;font-weight:300!important;color:var(--sc-mist)!important;max-width:54em}[id*=section_pair_] div.hero__kicker{font-size:clamp(26px,2.3vw,34px)!important;font-weight:300!important;letter-spacing:-.015em!important;line-height:1.15!important;color:var(--sc-navy)!important;text-transform:none!important}[id*=section_pair_] div.hero__kicker p{font:inherit!important;letter-spacing:inherit!important;color:inherit!important;text-transform:none!important;margin:0}[id*=section_pair_] .block__kicker--flourished:before,[id*=section_pair_] .block__kicker--flourished:after{display:none!important}[id*=section_pair_] .type-accent button{font-size:18px!important;font-weight:400!important;color:var(--sc-navy)!important}[id*=section_pair_] .type-accent button[class*=opacity-10]{opacity:.5!important}[id*=section_pair_] .text-r4,[id*=section_pair_] .text-r4 p{font-size:16px!important;line-height:1.62!important}[id*=section_pair_] .block__btn{font-size:14px!important;padding:12px 20px!important;border-radius:999px!important}.icon__column__heading{font-size:18px!important;font-weight:500!important;color:var(--sc-navy)!important;letter-spacing:0!important;text-transform:none!important}.icon__column__text,.icon__column__text p{font-size:16px!important;line-height:1.6!important}.text__standard .standard__heading{letter-spacing:-.02em}.text__standard .standard__kicker{letter-spacing:0!important;text-transform:none!important;font-size:17px!important;font-weight:400!important}@media(max-width:1023px){.shopify-section[id*=section_pair_] .brick__section.brick--2{flex-direction:column!important;height:auto!important;min-height:0!important}.shopify-section[id*=section_pair_] .brick__section.brick--2>.brick__block{width:100%!important;max-width:none!important;flex:none!important}.shopify-section[id*=section_pair_] .brick__section.brick--2>.brick__block.relative{order:-1;min-height:0!important;height:auto!important}.shopify-section[id*=section_pair_slideshow] .brick__block.relative div{height:auto!important;min-height:0!important}.shopify-section[id*=section_pair_slideshow] .brick__block.relative .image__hero__pane{position:relative!important;inset:auto!important}.shopify-section[id*=section_pair_hotspots] .brick__block.relative{aspect-ratio:1/1;max-width:560px;width:100%!important;margin:0 auto}}.sc-s .sc-fig__panel{background:transparent;border-radius:0;padding:clamp(8px,2vw,24px) 0}.shopify-policy__container{--g:clamp(20px,4vw,64px);--rule:rgba(22,73,113,.16);--soft:#4d6b85;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;font-family:var(--sc-sans);color:var(--sc-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shopify-policy__title{background:var(--sc-ice2);text-align:left!important;margin:0!important;padding:clamp(52px,6.5vw,104px) max(var(--g),calc((100% - 1120px)/2)) clamp(40px,4.5vw,64px)!important}.shopify-policy__container .shopify-policy__title h1{margin:0;text-align:left;font-family:var(--sc-sans);font-weight:300;font-size:clamp(38px,4.6vw,64px);line-height:1.06;letter-spacing:-.03em;color:var(--sc-navy);text-transform:none}.shopify-policy__title h1 em{font-style:italic;font-weight:inherit;color:var(--sc-deep)}.sc-pol-nav{display:flex;flex-wrap:wrap;gap:10px 30px;margin-top:30px;font:500 15px/1.4 var(--sc-sans)}.sc-pol-nav a{color:var(--sc-navy);text-decoration:none;padding-bottom:4px;border-bottom:1px solid transparent;transition:border-color .2s}.sc-pol-nav a:hover{border-bottom-color:var(--sc-mid)}.sc-pol-nav a[aria-current=page]{border-bottom-color:var(--sc-navy)}.shopify-policy__body{max-width:calc(1120px + 2 * var(--g));margin:0 auto!important;padding:clamp(44px,5.5vw,80px) var(--g) clamp(64px,7.2vw,112px)!important}.shopify-policy__body>.rte{max-width:720px;margin:0 auto}.sc-pol-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.sc-pol-grid>.rte{max-width:720px;margin:0}@media(min-width:1024px){.sc-pol-grid{grid-template-columns:220px minmax(0,720px);gap:clamp(56px,7vw,120px);align-items:start}.sc-pol-toc{position:sticky;top:120px;max-height:calc(100vh - 150px);overflow:auto}}.shopify-policy__container .rte{font-family:var(--sc-sans);font-size:17px;line-height:1.75;font-weight:400;color:var(--sc-ink)}.shopify-policy__container .rte>*:first-child{margin-top:0}.shopify-policy__container .rte p{margin:0 0 1.1em;font-size:inherit;line-height:inherit}.shopify-policy__container .rte h2{margin:2.1em 0 .55em;font-family:var(--sc-sans);font-weight:300;font-size:clamp(25px,2.2vw,31px);line-height:1.2;letter-spacing:-.018em;color:var(--sc-navy);text-transform:none;scroll-margin-top:120px}.shopify-policy__container .rte h3{margin:1.7em 0 .4em;font-family:var(--sc-sans);font-weight:500;font-size:19px;line-height:1.35;letter-spacing:-.005em;color:var(--sc-navy);text-transform:none;scroll-margin-top:120px}.shopify-policy__container .rte h2+h3{margin-top:.6em}.shopify-policy__container .rte strong,.shopify-policy__container .rte b{font-weight:600;color:var(--sc-navy)}.shopify-policy__container .rte a{color:var(--sc-navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;overflow-wrap:anywhere}.shopify-policy__container .rte a:hover{color:var(--sc-deep)}.shopify-policy__container .rte ul,.shopify-policy__container .rte ol{margin:0 0 1.3em;padding:0}.shopify-policy__container .rte ul{list-style:none}.shopify-policy__container .rte ol{padding-left:1.4em}.shopify-policy__container .rte ul li{position:relative;padding-left:22px;margin:.45em 0}.shopify-policy__container .rte ul li:before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--sc-mid)}.shopify-policy__container .rte ol li{margin:.45em 0;padding-left:4px}.shopify-policy__container .rte ol li::marker{color:var(--sc-deep);font-weight:500}.shopify-policy__container .rte li>p{margin:0 0 .15em}.shopify-policy__container .rte li>p:first-child:not(:only-child){font-weight:500;color:var(--sc-navy)}.shopify-policy__container .rte table{width:100%;margin:1.6em 0 2em;border-collapse:collapse;font-size:15px;line-height:1.55}.shopify-policy__container .rte th{background:var(--sc-ice);color:var(--sc-navy);font-weight:500;text-align:left;padding:12px 16px;border:0}.shopify-policy__container .rte td{padding:14px 16px;border:0;border-bottom:1px solid var(--rule);vertical-align:top}.shopify-policy__container .rte td ul{margin:0}.shopify-policy__container .rte td li{margin:.2em 0}.sc-pol-toc{font-family:var(--sc-sans)}.sc-pol-toc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:16px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font:500 15px/1.4 var(--sc-sans);color:var(--sc-navy)}.sc-pol-toc summary::-webkit-details-marker{display:none}.sc-pol-toc summary:after{content:"+";font-weight:300;font-size:22px;line-height:1;color:var(--sc-navy)}.sc-pol-toc[open] summary:after{content:"\2212"}.sc-pol-toc ol{list-style:none;margin:10px 0 24px;padding:0}.sc-pol-toc li{margin:0}.sc-pol-toc a{display:block;padding:6px 0;font-size:14.5px;line-height:1.4;color:var(--soft);text-decoration:none;transition:color .2s}.sc-pol-toc a:hover,.sc-pol-toc a.is-active{color:var(--sc-navy)}@media(min-width:1024px){.sc-pol-toc summary{cursor:default;padding:0 0 12px;border-top:0}.sc-pol-toc summary:after{display:none}.sc-pol-toc ol{margin-top:12px}}@media(max-width:599px){.shopify-policy__container .rte table{display:block;overflow-x:auto}}.sc-s--ice2 .sc-vid__frame{background:var(--sc-ice2);border-radius:0}.sc-s--ice2 .sc-vid__frame video{filter:brightness(1.084)}.sc-s--white .sc-vid__frame{background:#fff;border-radius:0}.sc-s--white .sc-vid__frame video{filter:brightness(1.124)}.sc-s .sc-vid__toggle{opacity:.55;transition:opacity .2s}.sc-s .sc-vid__frame:hover .sc-vid__toggle,.sc-s .sc-vid__toggle:focus-visible,.sc-s .sc-vid__frame.is-paused .sc-vid__toggle{opacity:1}@media(max-width:599px){.sc-feat__media.sc-media--draw:has(img[src*=sc-draw-current]){aspect-ratio:4/5}.sc-s .sc-feat__media.sc-media--draw img[src*=sc-draw-current]{padding:32px 40px}}.sc-col__ico{width:44px;height:44px;margin:4px 0 20px;color:var(--sc-deep)}.sc-col__ico .sc-ico{display:block;width:100%;height:100%}.sc-s--midnight .sc-col__ico{color:var(--sc-pale)}@media(min-width:990px){body:has(main>.shopify-section:first-child .sc-hero) .shopify-section-group-group-header:has(.theme__header){position:relative;z-index:30;margin-bottom:-120px}body:has(main>.shopify-section:first-child .sc-hero) .theme__header{background:transparent!important;box-shadow:none!important;border-color:transparent!important}main>.shopify-section:first-child .sc-s.sc-hero{min-height:clamp(660px,calc(100svh - 30px),940px)}main>.shopify-section:first-child .sc-hero__text{padding-top:calc(clamp(56px,6vw,96px) + 120px)}main>.shopify-section:first-child .sc-hero__media{position:relative}main>.shopify-section:first-child .sc-hero__media:after{content:"";position:absolute;left:0;right:0;top:0;height:240px;background:linear-gradient(to bottom,#0a16228c,#0a162200);pointer-events:none;z-index:1}main>.shopify-section:first-child .sc-hero--ice .sc-hero__media:after{background:linear-gradient(to bottom,#f6fbffd9,#f6fbff00)}body:has(main>.shopify-section:first-child .sc-s--midnight.sc-hero) .theme__header .navlink--toplevel,body:has(main>.shopify-section:first-child .sc-s--midnight.sc-hero) .theme__header .header__desktop__button,body:has(main>.shopify-section:first-child .sc-s--midnight.sc-hero) .theme__header .header__desktop__buttons a,body:has(main>.shopify-section:first-child .sc-s--midnight.sc-hero) .theme__header .header__desktop__buttons button{color:#fff!important}}body:has(main>.shopify-section:first-child .sc-art-head) .theme__header,body:has(.shopify-policy__container) .theme__header{background:var(--sc-ice2)!important;border-color:transparent!important}body:has(main>.shopify-section:first-child .sc-contact) .theme__header{border-color:transparent!important}.header__dropdown .navlink--child,.header__dropdown .navlink--child .navtext{font-size:16px!important;font-weight:400!important;letter-spacing:0!important}.header__dropdown__inner{padding-top:8px;padding-bottom:8px}.header__dropdown__inner .navlink--child{padding-top:9px!important;padding-bottom:9px!important}.header__dropdown .navlink--child:hover{color:var(--sc-deep)!important}.announcement[data-announcement-bar] :is(p,.rte,span,a){text-transform:uppercase!important;letter-spacing:.09em!important;font-size:12px!important}@media(max-width:480px){.announcement[data-announcement-bar] :is(p,.rte,span,a){font-size:11px!important;letter-spacing:.07em!important}}@media(max-width:989px){.sc-cols__head--split{grid-template-columns:minmax(0,1fr)}}@media(max-width:599px){.sc-s .sc-link{white-space:normal}}body:has(.drawer.drawer--visible) #tidio-chat{display:none!important}.sc-feat__media--contain{background:transparent!important}.sc-feat__media--contain img{object-fit:contain!important;padding:clamp(24px,3vw,56px);box-sizing:border-box}@media(max-width:989px){.sc-feat__media--contain{aspect-ratio:4/3!important}}.sc-feat__media--panel{background:var(--sc-ice)!important}.sc-feat__media--panel img{object-fit:contain!important;mix-blend-mode:multiply;padding:clamp(28px,4vw,72px);box-sizing:border-box}@media(max-width:767px){.sc-nl-wrap{border-bottom-color:transparent!important}.footer{box-shadow:0 -2px #0a1622}}.sc-s :is(p,li) a:not(.sc-btn):not(.sc-link),.product__block__text a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(max-width:599px){.sc-fig__panel .sc-draw--wide{min-width:0!important;width:100%!important;height:auto!important}}.header__drawer .sliderow,.header__drawer .sliderow__title{font-size:17px!important;letter-spacing:0!important}.sc-anim .sc-anim__frame{background:transparent!important;border-radius:0!important}.sc-anim .sc-anim__video{filter:brightness(1.124)}.sc-anim .sc-anim__toggle{opacity:.55;transition:opacity .2s}.sc-anim .sc-anim__frame:hover .sc-anim__toggle,.sc-anim .sc-anim__toggle:focus-visible{opacity:1}.sc-anim .sc-anim__toggle{top:12px!important;bottom:auto!important}.jdgm-testimonials-carousel:not(:has(.jdgm-carousel-item+.jdgm-carousel-item)) :is(.jdgm-arrows--bottom,.jdgm-arrow){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/sc-all.css.map */
