@import url('/assets/bodoni.css');
@import url('/assets/manrope.css');
:root{--bg:#0b0a0e;--card:#17141c;--plum:#2a1230;--rose:#f687b3;--pink:#e84b8a;--text:#f6f1f4;--muted:#c2b3c1;--line:#ffffff24;--display:'Bodoni Moda',Georgia,serif;--sans:Manrope,system-ui,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--bg);color:var(--text);font:16px/1.65 var(--sans);padding-bottom:105px}button,input,a{-webkit-tap-highlight-color:transparent}button,a,input,summary{touch-action:manipulation}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:default}img,video{display:block;max-width:100%}img{height:auto}button,summary,a{outline-offset:5px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid var(--rose)}::selection{background:var(--pink);color:#08070a}h1,h2,h3,p{margin:0}h1,h2{font-family:var(--display);font-weight:400;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}h1{font-size:clamp(3.3rem,6.7vw,6rem)}h2{font-size:clamp(2.65rem,4.7vw,4.7rem)}h3{font-size:1.14rem;line-height:1.35}p{max-width:67ch}em{font-weight:400;color:var(--rose)}svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.6;vertical-align:middle;flex:none}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.section{padding-block:110px}.split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.lead{font-size:1.1rem;color:var(--muted);margin-top:25px;line-height:1.85}.small{font-size:.78rem;color:var(--muted)}.accent{color:var(--rose)}.skip{position:fixed;top:-100px;left:20px;z-index:20;background:var(--rose);color:#160b12;padding:12px}.skip:focus{top:10px}.site-header{height:89px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:5;border-bottom:1px solid var(--line)}.brand{font-size:1.23rem;font-weight:500;letter-spacing:.14em;display:flex;align-items:center;gap:12px}.brand svg{width:26px;height:26px;color:var(--rose)}nav{display:flex;align-items:center;gap:34px;font-size:.82rem}nav a{color:var(--muted)}nav a:hover,nav a[aria-current]{color:var(--text)}.nav-cta{border:1px solid var(--line);padding:10px 18px;border-radius:30px;color:var(--text)}.menu{display:none;background:transparent;color:var(--text);border:1px solid var(--line);border-radius:30px;padding:9px 15px}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;padding:17px 25px;border:1px solid transparent;border-radius:50px;font-weight:700;font-size:.88rem;line-height:1.3;min-height:54px;background:var(--rose);color:#240d1b;transition:background .2s,transform .2s}.button:hover{background:#ffb4d1;transform:translateY(-2px)}.button.secondary{background:transparent;border-color:#ffffff55;color:var(--text)}.button.secondary:hover{background:#ffffff12}.actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-top:33px}.text-link{font-size:.9rem;padding-block:10px;border-bottom:1px solid var(--rose);display:inline-flex;gap:18px;align-items:center}.hero{position:relative;isolation:isolate;min-height:760px;display:flex;align-items:center;margin-top:-89px;padding-top:139px;padding-bottom:78px;overflow:hidden}.hero-film{position:absolute;inset:0;z-index:-2;background:#180e17}.hero-film video,.hero-film img{height:100%;width:100%;object-fit:cover;object-position:65% center}.hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(11,10,14,.96),rgba(11,10,14,.67) 52%,rgba(11,10,14,.24)),linear-gradient(0deg,var(--bg),transparent 28%)}.hero-content{display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:center}.hero-copy{max-width:710px}.hero-copy .lead{max-width:49ch;color:#e2d4df}.hero-facts{display:flex;gap:20px;flex-wrap:wrap;margin-top:23px;color:#dbcbd6;font-size:.74rem}.hero-facts span{display:flex;align-items:center;gap:7px}.hero-facts svg{width:15px;height:15px}.film-toggle{position:absolute;bottom:20px;right:30px;color:#e9dfe5;background:#171019cc;border:1px solid #ffffff45;padding:8px 13px;border-radius:30px;font-size:.7rem}.audio-jacket{position:relative;margin:0;max-width:380px;justify-self:end;transform:rotate(3deg);filter:drop-shadow(0 28px 38px #0008)}.audio-jacket img{border-radius:5px;border:1px solid #ffffff38;aspect-ratio:1}.jacket-label{margin-top:-1px;background:#28192b;padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border-radius:0 0 8px 8px;font-size:.78rem}.jacket-label svg{color:var(--rose)}.player-strip{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:45px;border-block:1px solid var(--line);padding-block:25px}.player-title{font-family:var(--display);font-size:1.65rem;line-height:1.25}.player-controls{display:flex;align-items:center;gap:16px}.play-button{border:0;background:var(--rose);color:#2a1230;border-radius:50%;width:54px;height:54px;display:grid;place-items:center;flex-shrink:0}.play-button span{position:absolute;width:1px;height:1px;overflow:hidden}.play-button svg{fill:currentColor;stroke:none;width:19px}.audio-playing .play-button svg{opacity:.6}.wave{height:40px;display:flex;align-items:center;gap:3px;flex:1}.wave i{width:3px;border-radius:3px;background:#b9658e;height:var(--h);flex:1}.audio-playing .wave i{animation:wave .8s ease-in-out infinite alternate;animation-delay:var(--d)}@keyframes wave{to{height:7px;background:#f9a8c9}}.player-progress{width:100%;height:3px;accent-color:var(--rose);display:block;margin-top:9px}audio{width:100%;height:35px;margin-top:14px}details.native-player{font-size:.73rem;color:var(--muted);margin-top:12px}details.native-player summary{cursor:pointer}.recognition{background:#201322}.recognition h2{max-width:580px}.moment-list{list-style:none;margin:0;padding:0}.moment-list li{padding:20px 0;border-bottom:1px solid #ffffff25;font-size:1.18rem;color:#e6d6e2;display:flex;gap:17px;align-items:baseline}.moment-list li:before{content:'—';color:var(--rose)}.bridge-copy{margin-top:28px;color:var(--muted);max-width:43ch}.chapter-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.chapter-heading p{max-width:37ch;color:var(--muted)}.chapter{border-top:1px solid var(--line)}.chapter:last-child{border-bottom:1px solid var(--line)}.chapter summary{list-style:none;display:grid;grid-template-columns:60px 1fr 95px 25px;gap:25px;align-items:center;padding:24px 0;cursor:pointer}.chapter summary::-webkit-details-marker{display:none}.chapter-no{color:var(--rose);font-size:.8rem}.chapter-name{font-family:var(--display);font-size:2.5rem;line-height:1.2}.chapter-duration{font-size:.83rem;color:var(--muted)}.chapter summary svg{transition:transform .2s}.chapter[open] summary svg{transform:rotate(45deg)}.chapter-content{padding:0 120px 27px 85px;max-width:820px;color:var(--muted)}.chapter-content p+p{margin-top:15px}.story-photo{border-radius:4px;aspect-ratio:1.15;object-fit:cover;width:100%}.quote{font-family:var(--display);font-size:clamp(2.2rem,3.4vw,3.5rem);line-height:1.2}.story-signature{display:flex;align-items:center;gap:20px;border-top:1px solid var(--line);margin-top:34px;padding-top:22px;font-size:.82rem}.signature{font-family:var(--display);font-style:italic;font-size:1.8rem;color:var(--rose)}.bonuses{background:#eac6d6;color:#2e1424}.bonuses .lead,.bonuses .small{color:#624354}.guide-stack{position:relative;height:430px;max-width:490px}.guide{position:absolute;width:235px;height:320px;padding:29px;background:#492138;color:#f6e6ed;border:1px solid #ffffff44;box-shadow:10px 25px 35px #38132235;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-10deg);left:15px;top:35px}.guide:nth-child(2){background:#b64277;left:95px;top:70px;transform:rotate(4deg)}.guide:nth-child(3){background:#291628;left:165px;top:15px;transform:rotate(13deg)}.guide strong{font-family:var(--display);font-weight:400;font-size:2rem;line-height:1.1}.guide span{font-size:.62rem;letter-spacing:.1em}.bonus-list{list-style:none;margin:28px 0 0;padding:0}.bonus-list li{padding:13px 0;border-bottom:1px solid #48213830;display:flex;justify-content:space-between;gap:16px;font-size:.89rem}.bonus-list svg{width:17px;color:#82284f}.offer{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;align-items:center;padding:65px;border:1px solid #f687b348;border-radius:12px;background:#25152a}.offer-art img{width:100%;max-width:360px;box-shadow:0 25px 40px #0005;border-radius:5px;transform:rotate(-4deg)}.offer h2{font-size:3.5rem}.price{font-family:var(--display);font-size:4.4rem;line-height:1.2;margin-top:18px}.price span{font-family:var(--sans);font-size:.85rem;color:var(--muted);margin-left:10px}.offer-list{list-style:none;padding:0;margin:20px 0;color:#e2cddd;font-size:.86rem}.offer-list li{display:flex;align-items:center;gap:10px;margin:9px 0}.offer-list svg{color:var(--rose);width:17px}.offer .button{width:100%}.test-note{font-size:.72rem;color:#d6b8cd;margin-top:13px}.refund-note{display:flex;gap:13px;margin-top:22px;font-size:.82rem;color:var(--muted)}.refund-note svg{color:var(--rose);width:25px;height:25px}.faq-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px}.faq{border-bottom:1px solid var(--line)}.faq summary{padding:23px 30px 23px 0;cursor:pointer;list-style:none;position:relative;font-size:.97rem}.faq summary:after{content:'+';position:absolute;right:0;color:var(--rose);font-size:1.2rem}.faq[open] summary:after{content:'−'}.faq p{padding-bottom:24px;color:var(--muted);font-size:.9rem}.app-bridge{background:#24142b;padding:70px;display:grid;grid-template-columns:1.15fr .85fr;gap:60px;overflow:hidden;align-items:center;border-radius:8px}.app-bridge h2{font-size:3.65rem}.app-bridge .phone{max-width:220px;max-height:410px;margin-bottom:-130px;transform:rotate(6deg);justify-self:center}.phone{border:5px solid #43363e;border-radius:39px;overflow:hidden;box-shadow:18px 30px 65px #0007;background:#000;line-height:0}.phone img{width:100%;height:auto}.site-footer{padding-top:75px}.footer-top{display:flex;justify-content:space-between;gap:35px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:35px}.footer-links{display:flex;gap:26px;font-size:.8rem;color:var(--muted);flex-wrap:wrap}.footer-bottom{display:flex;justify-content:space-between;gap:50px;padding:28px 0;font-size:.7rem;color:#b8a7b5}.footer-bottom p{max-width:76ch}.purchase-dock{position:fixed;bottom:18px;left:50%;transform:translate(-50%,150%);width:min(700px,calc(100% - 28px));z-index:10;display:flex;align-items:center;justify-content:space-between;gap:25px;background:#211727;border:1px solid #ae6f925c;box-shadow:0 14px 35px #0008;border-radius:60px;padding:11px 13px 11px 25px;transition:transform .4s cubic-bezier(.16,1,.3,1)}.purchase-dock.docked{transform:translate(-50%,0)}.dock-title{font-family:var(--display);font-size:1.25rem;line-height:1.3}.dock-subtitle{font-size:.67rem;color:var(--muted)}.purchase-dock .button{padding:14px 22px;min-height:48px}.app-hero{padding:85px 0 105px;background:radial-gradient(ellipse at 80% 40%,#49213e,transparent 55%)}.app-hero .split{gap:55px}.app-hero h1{font-size:clamp(3.8rem,6.2vw,5.8rem)}.app-phones{display:flex;align-items:center;justify-content:center;position:relative;min-height:610px}.app-phones .phone{width:250px;flex-shrink:0;transform:rotate(-7deg);position:relative;z-index:2}.app-phones .phone+ .phone{width:215px;transform:rotate(9deg);margin-left:-80px;margin-top:70px;z-index:1}.app-caption{position:absolute;bottom:0;text-align:center;font-size:.65rem;color:#d0b8cd}.feature-stage{display:grid;grid-template-columns:1fr .7fr;gap:110px;align-items:center}.feature-controls{display:flex;gap:10px;margin:32px 0;flex-wrap:wrap}.feature-controls button{background:transparent;color:var(--text);border:1px solid var(--line);padding:12px 20px;border-radius:30px;font-size:.85rem}.feature-controls button[aria-pressed=true]{background:var(--rose);color:#251020;border-color:var(--rose)}.feature-stage .phone{max-width:280px;max-height:580px;justify-self:center}.feature-copy h3{font-family:var(--display);font-size:2.4rem;font-weight:400}.feature-copy p{color:var(--muted);margin-top:16px}.integrations{background:#eac6d6;color:#2e1424}.integrations em{color:#88284f}.integrations .lead{color:#654154}.integration-list{margin-top:32px}.integration-list div{border-top:1px solid #2e142430;padding:22px 0;display:grid;grid-template-columns:1fr 1.4fr;gap:35px}.integration-list p{color:#654154;font-size:.89rem}.watch-wrap{isolation:isolate;text-align:center;margin:0}.watch-product{position:relative;width:min(100%,330px);aspect-ratio:560/880;margin:0 auto 22px;filter:drop-shadow(8px 22px 24px #2e142426);container-type:inline-size}.watch-product:before{content:"";position:absolute;left:9%;top:19.5%;width:82%;height:61%;background:#000;border-radius:28% / 22%}.watch-hardware{position:relative;width:100%;height:100%;object-fit:contain}.watch-screen{position:absolute;left:12.5%;top:25%;width:74%;height:50%;display:flex;flex-direction:column;align-items:center;background:#000;color:#f6f1f4;border-radius:17%;overflow:hidden;font-family:Manrope,system-ui,sans-serif}.watch-status{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 8% 6%;font-size:3.8cqw;line-height:1.2;font-weight:600}.watch-status span:first-child{color:var(--rose)}.watch-breath-orb{width:27%;aspect-ratio:1;border-radius:50%;margin:4% 0 8%;background:radial-gradient(circle at 30% 22%,#ffc4de,#f687b3 38%,#cf397f 85%);box-shadow:0 6px 16px #e84b8a40}.watch-screen strong{font:italic 400 7.8cqw/1.15 var(--display)}.watch-timer{font-size:3.7cqw;color:var(--muted);margin-top:5%;font-variant-numeric:tabular-nums}.watch-stop{display:grid;place-items:center;margin-top:6%;width:10cqw;height:10cqw;background:#ffffff16;border-radius:50%;color:var(--muted)}.watch-stop svg{width:4cqw;height:4cqw;transform:rotate(45deg)}.watch-wrap .small{color:#654154}.privacy-lines{display:grid;grid-template-columns:1fr 1fr;gap:35px 65px;margin-top:45px}.privacy-lines div{border-top:1px solid var(--line);padding-top:25px}.privacy-lines p{font-size:.89rem;color:var(--muted);margin-top:12px}.center{text-align:center}.center .lead{margin-inline:auto}.center .actions{justify-content:center}
@media(min-width:1600px){.hero{min-height:860px}}
@media(max-width:1000px){.wrap{width:calc(100% - 56px)}.split,.faq-layout{gap:45px}.hero-content{gap:30px;grid-template-columns:1.35fr .65fr}.audio-jacket{max-width:300px}.hero{min-height:750px}.hero h1{font-size:4.6rem}.offer{padding:40px;gap:40px}.app-phones .phone{width:215px}.app-phones .phone+.phone{width:180px}.app-phones{min-height:530px}.feature-stage{gap:60px}.guide{width:205px;height:290px}.guide:nth-child(3){left:110px}.guide:nth-child(2){left:65px}.app-bridge{padding:45px}}
@media(max-width:760px){.wrap{width:calc(100% - 40px)}.section{padding-block:72px}.site-header{height:75px}.brand{font-size:1.05rem;gap:8px;letter-spacing:.11em}.brand svg{width:22px}.menu{display:block}.site-header nav{display:none;position:absolute;top:68px;left:0;right:0;flex-direction:column;gap:0;align-items:stretch;background:#241728;padding:12px 20px;border:1px solid #745169;border-radius:12px}.site-header nav.open{display:flex}nav a{padding:13px}.nav-cta{margin:8px 0}.hero{margin-top:-75px;padding-top:117px;padding-bottom:53px;min-height:unset}.hero:after{background:linear-gradient(90deg,#0b0a0ed9,#0b0a0e50),linear-gradient(0deg,#0b0a0e 5%,#0b0a0e18 90%)}.hero-film video{object-position:65% center}.hero-content{grid-template-columns:1fr;gap:38px}.hero h1{font-size:clamp(3.1rem,10.5vw,4.5rem);max-width:600px}.hero-copy .lead{font-size:.96rem;max-width:45ch;line-height:1.8}.actions{gap:12px;margin-top:27px}.button{padding:16px 22px;font-size:.83rem;gap:14px}.hero-facts{gap:14px;font-size:.66rem;margin-top:20px}.audio-jacket{width:185px;justify-self:center;transform:rotate(3deg)}.jacket-label{font-size:.6rem;padding:12px}.jacket-label svg{width:16px}.film-toggle{right:16px;bottom:13px;font-size:.58rem;padding:6px 10px}.player-strip{grid-template-columns:1fr;gap:18px;padding-block:24px}.player-title{font-size:1.5rem}.player-controls{gap:12px}.split,.faq-layout,.feature-stage{grid-template-columns:1fr;gap:42px}.lead{font-size:1rem;margin-top:22px}h2{font-size:2.9rem}.moment-list li{font-size:1rem;padding:17px 0}.chapter-heading{display:block;margin-bottom:26px}.chapter-heading p{margin-top:22px;font-size:.93rem}.chapter summary{grid-template-columns:25px 1fr 58px 18px;gap:12px;padding:24px 0}.chapter-name{font-size:2.1rem}.chapter-duration{font-size:.73rem}.chapter-content{padding:0 0 25px 37px;font-size:.9rem}.chapter summary svg{width:18px}.story-photo{aspect-ratio:1.2}.guide-stack{height:345px;max-width:360px;margin-inline:auto;width:100%}.guide{width:195px;height:265px;padding:24px;left:5px}.guide strong{font-size:1.7rem}.guide:nth-child(2){left:60px;top:60px}.guide:nth-child(3){left:125px;top:5px}.bonuses .split{gap:20px}.offer{grid-template-columns:1fr;padding:32px 25px;gap:34px}.offer-art img{max-width:210px;margin:auto}.offer h2{font-size:3rem}.price{font-size:3.8rem}.offer-list{font-size:.8rem}.faq-layout{gap:24px}.app-bridge{padding:38px 28px;grid-template-columns:1fr;gap:35px}.app-bridge h2{font-size:2.9rem}.app-bridge .phone{max-width:210px;max-height:345px;margin-bottom:-95px}.footer-top,.footer-bottom{display:block}.footer-links{margin-top:25px;gap:22px}.footer-bottom p+p{margin-top:20px}.site-footer{padding-top:55px}.purchase-dock{padding:9px 10px 9px 17px;gap:12px;bottom:12px}.dock-title{font-size:1.05rem}.dock-subtitle{font-size:.59rem}.purchase-dock .button{font-size:.76rem;padding:12px 16px;gap:8px}.purchase-dock .button svg{width:16px}.app-hero{padding:45px 0 75px}.app-hero h1{font-size:3.7rem}.app-phones{min-height:550px;max-width:390px;margin:auto;width:100%}.app-phones .phone{width:225px}.app-phones .phone+.phone{width:185px}.app-caption{bottom:0;font-size:.61rem}.feature-stage .phone{max-width:250px;max-height:525px}.feature-copy h3{font-size:2.15rem}.integration-list div{grid-template-columns:1fr;gap:10px}.watch-wrap{margin-block:20px}.privacy-lines{grid-template-columns:1fr;gap:25px;margin-top:30px}.small{font-size:.73rem}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

.app-hero{overflow:clip}.split>*,.hero-content>*,.feature-stage>*{min-width:0}.guide-stack{overflow:clip}
@media(max-width:760px){.app-hero h1{font-size:3rem}.app-hero{padding-top:35px}.app-hero .lead{font-size:.94rem}.app-phones{min-height:490px}.app-phones .phone{width:205px}.app-phones .phone+.phone{width:175px}.app-hero .actions{gap:10px}.app-hero .button{padding:14px 18px;min-height:49px}.purchase-dock .button{white-space:nowrap}.dock-title{font-size:.98rem}.purchase-dock{gap:10px}.dock-subtitle{max-width:140px}.guide-stack{height:355px}.hero-film{background-image:url('/assets/hero-poster.jpg');background-size:cover;background-position:center}.app-hero .split{gap:25px}}
[hidden]{display:none!important}.button:disabled{opacity:.5;transform:none}
.player-controls>div{min-width:0}.wave{min-width:0;gap:2px}.wave i{min-width:0}


.brand svg.crown-mark{width:32px;height:24px}
@media (max-width:700px){.brand svg.crown-mark{width:27px;height:20px}}
