@font-face{font-family:Epilogue;src:url(sln-v21-epilogue-variable.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Inter;src:url(sln-v21-inter-variable.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:DM Mono;src:url(sln-v21-dm-mono-regular.woff2) format("woff2");font-weight:400;font-display:swap}:root{--night: #101321;--deep: #091a34;--navy: #0c2247;--ink: #102748;--blue: #98b9dc;--linen: #f9f4ee;--paper: #fffaf5;--linen-deep: #f4ece3;--rule: #d7d1c8;--red: #e10e18;--lamplight:#e8b987;--lamplight-light:#f4d2af;--display: "Epilogue", "Helvetica Neue", Arial, sans-serif;--body: "Inter", "Helvetica Neue", Arial, sans-serif;--mono: "DM Mono", "SFMono-Regular", Consolas, monospace;--chapter-title:clamp(2.125rem, calc(1.45rem + 2.25vw) ,3.75rem);--gutter: clamp(22px,5.1vw,88px);color:var(--ink);background:var(--linen);font-family:var(--body);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:18px}body{margin:0;min-width:280px}body:has(dialog[open]){overflow:hidden}img,picture,video{display:block;max-width:100%}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4,p,figure,blockquote{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid #5785b2;outline-offset:4px}[hidden]{display:none!important}.wrap{width:min(100% - var(--gutter) * 2,1280px);margin-inline:auto}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:52px;padding:14px 24px;border:1px solid transparent;border-radius:100px;background:var(--navy);color:#fff;font:500 15px/1.2 var(--body);text-decoration:none;transition:background .2s,color .2s,transform .2s}.button:hover{background:#263f62}.button span{font-size:1.18em;transition:transform .2s}.button:hover span{transform:translate(3px)}.button-light{background:#fff;color:var(--navy)}.button-light:hover{background:#e6f0fb;color:var(--navy)}.skip-link{position:fixed;inset:8px auto auto 12px;background:#fff;color:var(--navy);border-radius:4px;padding:9px 16px;z-index:100;transform:translateY(-160%);clip-path:inset(50%)}.skip-link:focus{transform:none;clip-path:none}.masthead{position:relative;color:#fff;background:var(--deep);z-index:4}.mast-inner{min-height:78px;display:flex;gap:clamp(22px,3.6vw,66px);align-items:center}.mast-logo{display:flex;align-items:center;margin-right:auto;min-height:44px}.mast-logo img{width:155px;height:auto}.mast-nav{display:flex;align-items:center;gap:clamp(20px,2.2vw,38px);font-size:13px;color:#e0e7f1}.mast-nav a,.mast-shop{text-decoration:none}.mast-nav a{display:inline-flex;align-items:center;min-height:44px}.mast-nav a:hover{text-decoration:underline;text-underline-offset:5px}.mast-shop{border:1px solid #73819a;color:#fff;min-height:44px;border-radius:50px;display:flex;align-items:center;gap:0;padding:8px 19px;font-size:13px}.mast-shop:hover{background:#ffffff15}.mast-shop-product{white-space:pre}.mast-shop-arrow{width:.65em;height:.65em;margin-left:12px;position:relative;border:solid currentColor;border-width:1.5px 1.5px 0 0;font-size:.9em}.mast-shop-arrow:after{content:"";position:absolute;right:0;top:0;width:125%;height:1.5px;background:currentColor;transform:rotate(-45deg);transform-origin:right top}.swiss-banner{display:flex;align-items:center;justify-content:center;gap:9px;min-height:30px;padding:5px 10px;background:var(--linen);color:var(--navy);font:400 clamp(11px,1vw,13px)/1.35 var(--body);text-align:center}.swiss-banner strong{font-weight:650}.swiss-banner-mark{position:relative;flex:none;width:17px;height:17px;background:var(--red);border-radius:2px}.swiss-banner-mark:before,.swiss-banner-mark:after{content:"";position:absolute;background:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.swiss-banner-mark:before{width:59%;aspect-ratio:10/3}.swiss-banner-mark:after{width:17.7%;aspect-ratio:3/10}.night-intro{background:radial-gradient(ellipse at 50% 46%,#1a355a 0%,var(--deep) 70%);color:#fff;text-align:center}.vsl-intro{width:min(calc(100% - 2 * var(--gutter)),1000px);margin:auto;padding:clamp(24px,2.2vw,40px) 0 26px}.vsl-heading{margin:0 auto clamp(18px,2vw,30px)}.night-note,.morning-note{display:flex;align-items:center;gap:11px;font:400 12px/1.4 var(--mono);letter-spacing:.025em}.night-note{color:#d4e2f1;justify-content:center;margin-bottom:13px}.note-signal{display:inline-flex;align-items:center;height:17px;gap:2px;color:var(--blue)}.note-signal i{width:2px;height:4px;border-radius:3px;background:currentColor}.note-signal i:nth-child(2),.note-signal i:nth-child(6){height:8px}.note-signal i:nth-child(3){height:14px}.note-signal i:nth-child(4){height:7px}.note-signal i:nth-child(5){height:11px}.vsl-heading h1,.morning-copy h2,.last-copy h2,.quiet-turn h2{font-family:var(--display);font-weight:400;letter-spacing:-.067em}.vsl-heading h1{font-size:clamp(44px,4.5vw,72px);line-height:1.07;text-wrap:balance}.vsl-heading h1 span{display:block;color:#adc9e7}.vsl-stage{width:100%;width:min(100%,calc(82svh * var(--vsl-playing-ratio,var(--vsl-wide-ratio))));max-width:960px;aspect-ratio:var(--vsl-playing-ratio,var(--vsl-wide-ratio));margin:auto;position:relative;background:#090e17;border-radius:clamp(10px,1.1vw,17px);box-shadow:0 0 0 1px #cadbed38,0 18px 42px #020b192b}.vsl-poster,.vsl-film{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit}.vsl-poster{display:block;overflow:hidden;color:#fff;text-decoration:none}.vsl-poster img{width:100%;height:100%;object-fit:cover;object-position:50% 43%}.vsl-poster:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:linear-gradient(0deg,rgba(4,12,25,.68),transparent 31%);pointer-events:none}.vsl-play-mark{position:absolute;z-index:1;left:50%;top:56%;transform:translate(-50%,-50%);width:clamp(52px,6vw,78px);aspect-ratio:1;border-radius:50%;background:#fffffff1;display:grid;place-items:center;box-shadow:0 3px 15px #10132145;transition:background .18s,box-shadow .18s}.vsl-play-mark:after{content:"";margin-left:6%;border-left:clamp(14px,1.35vw,21px) solid var(--navy);border-block:clamp(9px,.85vw,13px) solid transparent}.vsl-poster:hover .vsl-play-mark{background:#fff;box-shadow:0 0 0 5px #ffffff36}.vsl-caption{position:absolute;z-index:1;bottom:clamp(13px,2vw,25px);left:clamp(16px,2.4vw,30px);font:500 clamp(12px,1vw,15px)/1.3 var(--body);text-shadow:0 1px 6px #0008}.vsl-runtime{border-left:1px solid #ffffff73;margin-left:.65em;padding-left:.85em;color:#ebf2fa;font:400 .86em/1 var(--mono)}.vsl-film{display:block;object-fit:contain;background:#090e17}.vsl-sound{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:7px;min-height:44px;border:1px solid #ffffff70;border-radius:100px;background:#09172bdb;color:#fff;padding:0 13px;font:550 13px/1.2 var(--body);cursor:pointer}.vsl-sound:hover{background:#09172b}.vsl-sound:focus-visible,.vsl-poster:focus-visible{outline:3px solid #fff;outline-offset:2px}.vsl-recovery{font-size:14px;margin-top:14px}.vsl-recovery a{text-underline-offset:3px}.intro-description{font-size:clamp(15px,1.12vw,17px);line-height:1.53;color:#e1e7ed;max-width:60ch;margin:clamp(17px,1.6vw,26px) auto 0;text-wrap:pretty}.intro-cta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:17px}.intro-cta .button{min-height:47px;padding:12px 22px}.intro-cta .intro-faq{border-color:#8294ac;background:transparent;color:#f2f6fc}.intro-cta .intro-faq:hover{background:#ffffff13}.intro-faq span{font-size:inherit}.intro-faq:hover span{transform:none}.faq-short{display:none}.origin-line{position:relative;background:#091a34de;border-top:1px solid #ffffff22}.origin-inner{display:flex;align-items:center;justify-content:center;gap:20px;min-height:53px;color:#d6e3ef;font-size:12px}.origin-inner>a{display:inline-flex;align-items:center;min-height:44px;text-decoration:none;white-space:nowrap}.origin-inner>a:hover{text-decoration:underline;text-underline-offset:3px}.origin-inner b{height:3px;width:3px;border-radius:50%;background:#71839c}.sales-milestone .status-light{margin-right:8px}.sales-milestone sup{font-size:.8em;align-self:center;transform:translateY(-3px);margin-left:1px}.status-light{--signal:#71d39a;position:relative;display:inline-block;flex:none;width:7px;height:7px;vertical-align:middle;border-radius:50%;background:var(--signal)}.status-light:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--signal);border-radius:inherit;pointer-events:none}@media(prefers-reduced-motion:no-preference){.status-light:after{animation:status-ring 2.9s ease-out infinite}@keyframes status-ring{0%,18%{transform:scale(1);opacity:.72}72%,to{transform:scale(2.3);opacity:0}}}.quiet-turn{position:relative;isolation:isolate;display:grid;place-items:center;min-height:clamp(150px,15vw,230px);background:linear-gradient(107deg,#0d1121 28%,#112442);color:#fff;overflow:hidden}.quiet-turn h2{font-size:clamp(39px,4.5vw,68px);line-height:1.14;text-align:center;z-index:1;padding:.1em .2em}.quiet-turn h2 em,.last-copy em,.morning-copy em{font-style:normal}.quiet-turn h2 em{color:#adc2da}.quiet-wave{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;overflow:hidden;opacity:.62;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 18%,transparent 38%,transparent 59%,#000 79%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#000 18%,transparent 38%,transparent 59%,#000 79%,#000 100%);--settle:1}.quiet-wave b{display:block;height:var(--amplitude);width:4px;max-width:.27%;border-radius:99px;background:#7898bd;transform:scaleY(var(--settle));transform-origin:center}.first-light{background:radial-gradient(ellipse at 38% 2%,#f5dfc9,#faf1e6 45%,var(--linen) 80%)}.morning-inner{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5.5vw,86px);padding-block:clamp(48px,5vw,84px)}.morning-art{position:relative;aspect-ratio:6/5;min-width:0;border-radius:clamp(24px,2.8vw,40px);overflow:hidden;background:var(--linen-deep)}.morning-art picture,.morning-art img{display:block;width:100%;height:100%}.morning-art img{object-fit:cover;object-position:78% 44%}.morning-copy{min-width:0;max-width:600px}.morning-note{color:#58647b;margin-bottom:21px}.morning-note-rule{width:22px;height:1px;background:#a59380}.daybreak-icon{font-family:Arial,sans-serif;font-size:23px;line-height:1;color:#71674e}.morning-copy h2{font-size:clamp(40px,4.1vw,62px);line-height:1.045;color:var(--navy);max-width:12em}.morning-copy h2 em{color:#58708d}.morning-offer{margin-top:36px;border-top:1px solid #b8a99b}.last-night{isolation:isolate;position:relative;overflow:hidden;color:#fff;background:radial-gradient(ellipse 34% 85% at 75% 62%,#4a678f 0%,#28466d 37%,#152f52 69%,transparent 100%),var(--deep)}.last-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:3%;align-items:center;min-height:460px;padding-block:clamp(62px,6.6vw,112px)}.last-copy h2{font-size:clamp(52px,5.1vw,78px);line-height:.99}.last-copy em{color:#aac8e8}.last-copy .button{margin-top:31px}.last-device{display:grid;place-items:center}.last-device img{width:min(100%,430px);height:auto;filter:drop-shadow(0 15px 24px #0d1a2f50)}.site-footer{background:var(--deep);color:#dce7f4}.footer-inner{padding-block:32px 38px;border-top:1px solid #ffffff30;display:flex;justify-content:space-between;align-items:center;gap:25px}.site-footer img{width:153px;height:auto}.site-footer nav{display:flex;gap:28px;flex-wrap:wrap}.site-footer nav a{font-size:13px;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:40px}.footer-notes{border-top:1px solid #ffffff26;padding-block:22px 38px;color:#bdcad9;font:400 12px/1.65 var(--body)}.footer-notes h2{color:#e3ebf5;font:550 13px/1.4 var(--body);margin-bottom:6px}.footer-notes section{max-width:87ch}.footer-notes a{text-underline-offset:3px}.footer-notes>p{margin-top:12px}@media(max-width:1050px){.mast-nav{display:none}}@media(min-width:900px)and (max-height:960px){.mast-inner{min-height:64px}.vsl-intro{padding-top:18px}.night-note{margin-bottom:8px}.vsl-heading{margin-bottom:18px}.vsl-heading h1{font-size:clamp(44px,4.25vw,64px)}.vsl-stage{max-width:min(960px,calc(100svh + 4px))}.intro-description{margin-top:16px}.intro-cta{margin-top:13px}}@media(min-width:900px)and (max-height:800px){.mast-inner{min-height:56px}.vsl-intro{padding-top:12px}.vsl-heading h1{font-size:clamp(44px,4.1vw,58px)}.vsl-stage{max-width:min(800px,100svh)}}@media(max-width:1000px)and (min-width:741px){.morning-inner{grid-template-columns:1fr 1fr;gap:28px}.morning-art{aspect-ratio:1/1.14}}@media(max-width:740px){:root{--gutter:clamp(20px,5.6vw,35px)}.mast-inner{min-height:60px;gap:12px}.mast-logo img{width:136px}.mast-nav{display:none}.mast-shop{font-size:12px;min-height:38px;gap:8px;padding:7px 13px;background:#091a347a;border-color:#fff7}.vsl-intro{width:calc(100% - 28px);padding-block:20px 23px}.night-note{font-size:11px;gap:8px;margin-bottom:13px}.vsl-stage{width:100%;width:min(100%,calc(75svh * var(--vsl-playing-ratio,var(--vsl-phone-ratio))));max-width:440px;aspect-ratio:var(--vsl-playing-ratio,var(--vsl-phone-ratio))}.vsl-poster img{object-position:64% 45%}.vsl-heading{padding-inline:4px;margin-bottom:19px}.vsl-heading h1{font-size:clamp(31px,9.2vw,49px);line-height:1.1}.intro-description{padding-inline:6px;max-width:48ch}.intro-cta{gap:9px;margin-top:16px}.intro-cta .button{font-size:14px;min-height:45px;padding:12px 17px;gap:10px}.origin-inner{gap:12px;min-height:48px;font-size:11px}.quiet-turn{min-height:142px}.quiet-turn h2{font-size:clamp(34px,9.5vw,52px)}.first-light{background:radial-gradient(ellipse 100% 51% at 85% 31%,#f6dbc0,#fbf2e6 56%,var(--linen) 100%)}.morning-inner{grid-template-columns:1fr;gap:25px;padding-block:32px 43px}.morning-art{aspect-ratio:4/3}.morning-art img{object-position:50% 45%}.morning-copy{max-width:none}.morning-note{margin-bottom:14px}.morning-copy h2{font-size:clamp(36px,9.7vw,52px)}.morning-offer{margin-top:24px}.last-night{background:radial-gradient(ellipse 75% 45% at 62% 78%,#4e6e9a 0%,#243e60 42%,transparent 100%),var(--deep)}.last-inner{grid-template-columns:1fr;gap:26px;min-height:0;padding-block:52px 40px}.last-copy h2{font-size:clamp(40px,10.8vw,60px)}.last-copy .button{margin-top:24px}.last-device img{width:min(74%,300px)}.footer-inner{flex-direction:column;align-items:flex-start;gap:14px;padding-block:28px}.site-footer nav{gap:0 18px}}@media(max-width:550px){.faq-long{display:none}.faq-short{display:inline}}@media(max-width:740px){.mast-inner{gap:clamp(9px,2.6vw,20px)}.mast-logo img{width:clamp(101px,27vw,136px)}.mast-shop{gap:0;min-height:44px;padding-inline:12px}.mast-shop-product{display:none}.mast-shop-arrow{margin-left:6px}.origin-inner{width:calc(100% - 24px);gap:clamp(5px,2vw,11px);font-size:clamp(10px,2.75vw,12px)}}@media(max-width:350px){.mast-inner{width:calc(100% - 24px);gap:8px}.mast-shop{padding-inline:10px}.sales-milestone .status-light{margin-right:5px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/sln-v21-base.css.map */
