.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}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sc-sections.css.map */
