:root{--font-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", sans-serif;--font-body: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", sans-serif;--font-serif: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", sans-serif;--color-bg: #000;--color-panel: #17191f;--color-line: rgba(255, 255, 255, .08);--color-text: #f8f2e8;--color-text-soft: #cec6b8;--color-muted: #968d82;--color-sand: #f4d2a0;color:var(--color-text);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;font-weight:400;background:var(--color-bg)}*{box-sizing:border-box}html{overflow-x:hidden;scroll-behavior:smooth}body{overflow-x:hidden;min-width:320px;margin:0;background:var(--color-bg)}body,button,a{font-family:var(--font-body)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{font:inherit}#root{isolation:isolate}::selection{color:#17130d;background:#f4b860eb}.site-shell{min-height:100vh;overflow-x:clip;background:#000;color:#fff}.site-shell img{height:auto}.skip-link{position:fixed;left:1rem;top:1rem;z-index:100;transform:translateY(-160%);opacity:0;pointer-events:none;padding:.8rem 1rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#fff;color:#000;font-weight:800}.skip-link:focus-visible{transform:translateY(0);opacity:1;pointer-events:auto}.topbar,.page,.footer{width:min(1360px,calc(100vw - 2rem));margin-inline:auto}.topbar{position:static;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;background:#000;-webkit-backdrop-filter:none;backdrop-filter:none}.brand-lockup,.topbar-actions,.footer-links{display:flex;align-items:center;gap:.8rem}.brand-lockup{min-width:0}.brand-mark,.prestore-title img{flex:0 0 auto;overflow:hidden;background:#fff}.brand-mark{display:grid;place-items:center;width:2.15rem;height:2.15rem;border-radius:.58rem}.brand-mark img{width:1.62rem;height:1.62rem;object-fit:cover;border-radius:.42rem}.eyebrow{margin:0;color:#ffffff94;font-size:.74rem;font-weight:800;letter-spacing:0;line-height:1.1}.brand-subline{display:none}.topbar-actions{justify-content:flex-end}.topbar-link{min-height:2.6rem;padding:.7rem .72rem;border-radius:999px;color:#ffffffad;font-size:.82rem;font-weight:700;transition:color .16s ease,background .16s ease}.topbar-link:hover{background:#ffffff14;color:#fff}.store-badge,.button{display:inline-flex;align-items:center;justify-content:center;gap:.62rem;min-height:3.1rem;padding:.72rem 1rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:transparent;color:#fff;font-size:.94rem;font-weight:800;line-height:1;transition:transform .16s ease,border-color .16s ease,background .16s ease;touch-action:manipulation}.store-badge:hover,.button:hover{transform:translateY(-1px);border-color:#ffffff57}.topbar-link:focus-visible,.store-badge:focus-visible,.button:focus-visible,.launch-alert-consent input:focus-visible,.footer a:focus-visible,.experience-steps button:focus-visible{outline:2px solid #fff;outline-offset:4px}.store-badge-launch:focus-visible,.button-primary:focus-visible,.launch-alert-submit:focus-visible,.app-store-launch-button:focus-visible{outline-color:#ffffffeb;box-shadow:0 0 0 4px #ffffff2e}.store-badge-icon{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:#ffffff14}.store-badge-copy{display:flex;flex-direction:column;gap:.12rem;line-height:1}.store-badge-copy small{color:#ffffff80;font-size:.66rem;font-weight:800;text-transform:uppercase}.store-badge-copy strong{white-space:nowrap}.store-badge-launch,.button-primary,.launch-alert-submit,.app-store-launch-button{border-color:#fff;background:#fff;color:#000}.store-badge-launch *,.button-primary *,.launch-alert-submit *,.app-store-launch-button *{color:#000}.store-badge-launch .store-badge-icon{background:#00000014}.store-badge-launch .store-badge-copy{flex-direction:row}.store-badge-compact{min-height:2.72rem;padding:.52rem .72rem}.store-badge-compact .store-badge-icon,.store-badge-compact svg:last-child{display:none}.page{padding-top:clamp(2rem,4vw,4.8rem)}.section{margin-top:clamp(7rem,11vw,13rem);scroll-margin-top:5.5rem}.hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(34rem,1.08fr);gap:clamp(2.4rem,6vw,7rem);align-items:center;min-height:min(54rem,calc(100dvh - 4.5rem));margin-top:clamp(1.2rem,2.4vw,3rem)}.hero-copy{max-width:44rem;transform:translateY(-1.3rem)}.pill{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 1.15rem;color:#ffffff9e;font-size:.76rem;font-weight:850;line-height:1;text-transform:uppercase}.hero-copy h1,.experience-copy h2,.tim-moment-panel h2,.prestore-title h2,.cta-panel h2{margin:0;color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif;font-weight:850;letter-spacing:0}.hero-copy h1{max-width:9.15ch;font-size:clamp(5.2rem,7.55vw,8.8rem);line-height:.88}.hero-copy h1 span{display:block;color:#ffffff80}.hero-body{max-width:34rem;margin:1.22rem 0 0;color:#ffffffb8;font-size:clamp(1.12rem,1.45vw,1.34rem);line-height:1.48}.hero-actions{display:flex;flex-wrap:wrap;gap:.68rem;margin-top:1.25rem}.hero-launch-card{position:relative;min-height:clamp(39rem,47vw,47rem);background:#000}.hero-launch-stage{position:relative;min-height:inherit}.iphone-shot{position:relative;overflow:hidden;aspect-ratio:506 / 1100;border:1px solid rgba(255,255,255,.22);border-radius:2.55rem;background:#050505;box-shadow:0 0 0 9px #090909,0 0 0 10px #ffffff1f,0 48px 120px #000000e0}.iphone-shot{isolation:isolate;background:#000}.iphone-shot img{position:absolute;inset:0;z-index:1;width:100%;height:100%;object-fit:cover}.iphone-hardware-edge{position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 0 34px #ffffff0a}.iphone-shot:after{content:"";position:absolute;inset:1px;z-index:3;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,#ffffff1f,#fff0 18%),radial-gradient(circle at 50% 0%,rgba(255,255,255,.08),transparent 34%);mix-blend-mode:screen;opacity:.34}.hero-device-frame{position:absolute;top:50%;left:49%;width:min(30.4vw,23.8rem);transform:translate(-50%,-50%) rotate(-1.2deg);animation:hero-phone-presence 7.5s ease-in-out infinite}.hero-launch-stage:after{content:"";position:absolute;left:8%;right:0;bottom:8%;height:1px;background:#ffffff38}.experience-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.4rem,7vw,7rem);align-items:center}.experience-copy h2{max-width:8.5ch;font-size:clamp(4.2rem,6.6vw,7.2rem);line-height:.94}.experience-copy p:not(.eyebrow),.tim-moment-panel p,.app-store-copy>p,.cta-panel p{color:#ffffffad;line-height:1.55}.experience-copy>p:not(.eyebrow){max-width:26rem;margin:1rem 0 0}.experience-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,26rem);margin-top:1.15rem;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.1)}.experience-steps button{min-height:3.45rem;padding:.65rem .72rem;border:0;border-right:1px solid rgba(255,255,255,.1);background:transparent;color:#ffffff7a;cursor:pointer;font-weight:850;text-align:left}.experience-steps button:last-child{border-right:0}.experience-steps button span{display:none}.experience-result{width:min(100%,26rem);margin-top:.9rem}.experience-result span{color:#ffffff80;font-size:.68rem;font-weight:850;text-transform:uppercase}.experience-result strong{display:block;margin-top:.15rem;color:#fff;font-size:clamp(1.3rem,2vw,1.85rem);line-height:1.05}.experience-script-line{width:min(100%,29rem);margin:1rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.11);color:#ffffffd6!important;font-size:clamp(1.04rem,1.4vw,1.22rem);font-weight:850;line-height:1.15}.experience-stage{display:grid;place-items:center}.tim-moment-panel,.app-store-panel,.cta-grid{border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.tim-moment-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr);gap:clamp(2rem,5vw,5.5rem);align-items:center;width:min(100%,76rem);min-height:clamp(25rem,34vw,32rem);margin-inline:auto;padding-block:clamp(2.5rem,4.8vw,4.4rem)}.tim-moment-panel .quote-copy h2{max-width:13ch;font-size:clamp(3.4rem,5vw,5.6rem);line-height:.94}.tim-moment-panel .quote-copy p:not(.eyebrow){max-width:28rem;margin:1rem 0 0}.tim-reactions{display:flex;width:min(100%,31rem);margin-top:1.3rem;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.tim-reactions span{flex:1 1 0;min-height:3.05rem;padding:.74rem .64rem;border-right:1px solid rgba(255,255,255,.1);color:#ffffffc7;font-size:.86rem;font-weight:850;text-align:center}.tim-reactions span:last-child{border-right:0}.tim-signature-line{max-width:28rem;margin:1.15rem 0 0;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.14);color:#fff!important;font-size:clamp(1.06rem,1.45vw,1.34rem);font-weight:850;line-height:1.1}.tim-stage{position:relative;display:grid;justify-items:center;align-items:center;min-height:clamp(19rem,26vw,26rem);isolation:isolate}.tim-stage .tim-accessible-image{display:block}.tim-stage:before,.tim-stage:after{content:"";position:absolute;z-index:0;pointer-events:none}.tim-stage:before{left:4%;right:4%;top:50%;height:1px;background:#ffffff24;transform:translateY(-50%)}.tim-stage:after{right:13%;bottom:20%;width:5.8rem;height:1px;background:#ffffff85;animation:tim-proof-line 4.8s ease-in-out infinite}.tim-proof-ticket{position:absolute;top:3%;left:0;z-index:2;width:min(12.2rem,48%);padding:.72rem .82rem;border:1px solid rgba(255,255,255,.18);background:#000;box-shadow:0 22px 52px #000000b8;transform-origin:left center;animation:proof-ticket-breathe 5.8s ease-in-out infinite}.tim-proof-ticket span{display:block;color:#ffffff9e;font-size:.72rem;font-weight:850}.tim-proof-ticket strong{display:block;max-width:9.5rem;margin-top:.28rem;color:#fff;font-size:clamp(.94rem,1.2vw,1.14rem);line-height:1.02}.tim-moment-panel img{position:relative;z-index:1;width:min(100%,30rem);aspect-ratio:auto;margin-top:clamp(.4rem,1.4vw,1.1rem);justify-self:center;object-fit:contain;filter:drop-shadow(0 0 1px rgba(255,255,255,.72)) drop-shadow(0 24px 48px rgba(0,0,0,.75));-webkit-mask-image:radial-gradient(ellipse 48% 50% at 50% 53%,#000 64%,rgba(0,0,0,.55) 74%,transparent 86%);mask-image:radial-gradient(ellipse 48% 50% at 50% 53%,#000 64%,rgba(0,0,0,.55) 74%,transparent 86%);mix-blend-mode:screen;animation:tim-proof-presence 6.5s ease-in-out infinite}.app-store-panel{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(16rem,.68fr);gap:clamp(2rem,7vw,8rem);align-items:center;width:min(100%,82rem);margin-inline:auto;padding-block:clamp(3rem,5vw,5rem)}.prestore-title{display:grid;grid-template-columns:clamp(5.2rem,7vw,7rem) minmax(0,1fr);gap:clamp(1rem,1.8vw,1.35rem);align-items:center}.prestore-title img{width:clamp(5.2rem,7vw,7rem);height:clamp(5.2rem,7vw,7rem);border-radius:1.35rem}.prestore-title h2{max-width:none;font-size:clamp(2.35rem,3.2vw,3.9rem);line-height:.98}.prestore-title p{margin:.42rem 0 0;color:#ffffffa8;font-weight:760}.prestore-rating{display:flex;width:min(100%,29rem);margin-top:1.3rem;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.prestore-rating span{flex:1 1 0;display:grid;gap:.12rem;padding:.72rem .8rem;border-right:1px solid rgba(255,255,255,.1)}.prestore-rating span:last-child{border-right:0}.prestore-rating strong{color:#fff;font-size:.88rem;line-height:1}.prestore-rating small{color:#ffffff85;font-size:.64rem;font-weight:800;text-transform:uppercase}.prestore-launch-summary{width:min(100%,35rem);margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.12)}.prestore-launch-summary span{color:#ffffff80;font-size:.72rem;font-weight:850;text-transform:uppercase}.prestore-launch-summary strong{display:block;max-width:13.5ch;margin-top:.48rem;color:#fff;font-size:clamp(2rem,3vw,3.8rem);font-weight:850;line-height:.96}.app-store-copy>p{max-width:26rem;margin:1.1rem 0 0}.app-store-launch-button{width:fit-content;margin-top:1.2rem}.app-store-visual{display:grid;justify-items:center;align-content:center;gap:1.1rem}.cta-grid{display:grid;justify-items:center;width:min(100%,66rem);margin-inline:auto;padding-block:clamp(3.4rem,6vw,5.5rem);text-align:center}.cta-panel{display:grid;justify-items:center}.cta-launch-lockup{display:inline-grid;grid-template-columns:3.25rem minmax(0,auto);gap:.72rem;align-items:center;margin-bottom:1rem;text-align:left}.cta-launch-lockup span{display:block;margin-top:.18rem;color:#ffffffa8;font-weight:760}.cta-panel h2{max-width:15ch;font-size:clamp(3.4rem,5.4vw,6rem);line-height:.96}.cta-panel p{max-width:28rem;margin:1rem auto 0}.cta-status-strip{display:flex;flex-wrap:wrap;justify-content:center;width:min(100%,34rem);margin-top:1.25rem;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.1)}.cta-status-strip span{flex:1 1 8rem;min-height:2.8rem;padding:.82rem .78rem;border-right:1px solid rgba(255,255,255,.1);color:#ffffffc7;font-size:.82rem;font-weight:850;text-align:center}.cta-status-strip span:last-child{border-right:0}.launch-alert-card{width:min(100%,38rem);margin-top:1.7rem;text-align:left}.launch-alert-field{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.launch-alert-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;padding:.35rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#ffffff0e}.launch-alert-row:focus-within{border-color:#ffffff6b}.launch-alert-input{min-height:3.3rem;width:100%;padding:0 1rem;border:0;background:transparent;color:#fff;font-size:1rem;font-weight:700;outline:none}.launch-alert-input::placeholder{color:#ffffff61}.launch-alert-input:disabled{cursor:not-allowed;opacity:.72}.launch-alert-submit{min-height:3.3rem;padding-inline:1.15rem;border-radius:999px;white-space:nowrap;cursor:pointer;touch-action:manipulation}.launch-alert-submit:disabled{cursor:not-allowed;opacity:.78}.launch-alert-consent{display:flex;justify-content:center;gap:.65rem;margin:.9rem auto 0;min-height:2.75rem;padding-block:.45rem;color:#ffffffa8;font-size:.9rem;line-height:1.45;cursor:pointer;touch-action:manipulation}.launch-alert-consent input{flex:0 0 auto;width:1.35rem;height:1.35rem;margin-top:.02rem}.launch-alert-consent:has(input:disabled){cursor:not-allowed;opacity:.72}.launch-alert-status{min-height:1.3rem;margin:.8rem 0 0;color:#ffffff85;font-size:.86rem;text-align:center}.launch-alert-status.is-success{color:#9ff0b3}.launch-alert-status.is-error{color:#ff9a8f}.spin{animation:spin .9s linear infinite}.footer{display:flex;justify-content:space-between;gap:1rem;padding:2rem 0;margin-top:clamp(4rem,8vw,8rem);border-top:1px solid rgba(255,255,255,.1);color:#ffffff8f;font-size:.86rem}.footer p{margin:0}.topbar{padding-bottom:.65rem;border-bottom:1px solid rgba(255,255,255,.07)}.topbar-link{color:#ffffff8a}.hero{grid-template-columns:minmax(0,.95fr) minmax(31rem,1.05fr);min-height:min(56rem,calc(100dvh - 4.5rem))}.hero-copy h1{max-width:8.2ch;font-size:clamp(5.6rem,8.4vw,9.8rem)}.hero-copy h1 span{color:#ffffff6b}.hero-body{max-width:36rem;color:#ffffffc2}.button-secondary{border-color:#ffffff24;color:#ffffffc7}.hero-launch-card{min-height:clamp(41rem,50vw,50rem)}.hero-device-frame{left:46%;width:min(31vw,24.8rem)}.hero-launch-stage:after{left:14%;right:7%;bottom:9.5%;opacity:.72}.hero-launch-stage:before{content:"";position:absolute;inset:10% 11% 11% 16%;z-index:0;border:1px solid rgba(255,255,255,.055);border-radius:999px;transform:rotate(-10deg);pointer-events:none}.experience-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.experience-copy h2{max-width:8.4ch;font-size:clamp(4.7rem,7vw,7.6rem)}.experience-copy h2{max-width:10.7ch;font-size:clamp(4.15rem,5.9vw,6.8rem)}.experience-copy>p:not(.eyebrow){max-width:31rem;color:#ffffffb8;font-size:clamp(1.08rem,1.45vw,1.28rem)}.experience-stage{position:relative}.experience-stage:before{content:"";position:absolute;inset:9% 13% 8%;border:1px solid rgba(255,255,255,.055);border-radius:999px;transform:rotate(8deg);pointer-events:none}.experience-steps,.experience-result{width:min(100%,29rem)}.demo-device-wrap{width:min(100%,35rem)}.tim-reactions,.prestore-rating,.cta-status-strip{background:transparent}.tim-moment-panel{grid-template-columns:minmax(0,.95fr) minmax(22rem,.8fr);min-height:clamp(31rem,42vw,40rem)}.tim-moment-panel .quote-copy h2{max-width:14ch;font-size:clamp(4.1rem,6vw,7rem)}.tim-moment-panel .quote-copy p:not(.eyebrow){color:#ffffffb8;font-size:clamp(1.04rem,1.35vw,1.2rem)}.tim-moment-panel img{width:min(100%,33rem)}.app-store-panel{grid-template-columns:minmax(0,1fr) minmax(17rem,.62fr);width:min(100%,76rem)}.prestore-launch-summary strong{max-width:15ch}.app-store-visual{min-height:21rem;border-left:1px solid rgba(255,255,255,.1)}.cta-launch-lockup{display:block;margin-bottom:1.15rem;text-align:center}.cta-panel h2{max-width:17ch}.footer-links{flex-wrap:wrap;justify-content:flex-end}.footer a,.legal-back,.legal-card a{color:#ffffffc7}.footer a{display:inline-flex;align-items:center;min-height:2.75rem}.legal-page{max-width:920px}.legal-card{padding:clamp(1.4rem,4vw,3rem);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.legal-back{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;margin-bottom:2rem}.legal-card h1{margin:.4rem 0 0;color:#fff;font-size:clamp(3rem,8vw,5.4rem);line-height:.96}.legal-updated{color:#ffffff8c}.legal-sections{display:grid;gap:1.35rem;margin-top:2.4rem}.legal-sections section{padding-top:1.35rem;border-top:1px solid rgba(255,255,255,.1)}.legal-sections h2{margin:0;color:#fff}.legal-sections p{color:#ffffffad;line-height:1.7}.legal-sections a{display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.18rem}@keyframes spin{to{transform:rotate(360deg)}}@keyframes tim-proof-presence{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-.28rem) rotate(-.6deg)}}@keyframes hero-phone-presence{0%,to{transform:translate(-50%,-50%) rotate(-1.2deg)}50%{transform:translate(-50%,calc(-50% - .35rem)) rotate(-.9deg)}}@keyframes tim-hero-presence{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-.28rem) rotate(.8deg)}}@keyframes proof-line-presence{0%,to{opacity:.42;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1)}}@keyframes proof-ticket-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-.22rem)}}@keyframes tim-proof-line{0%,to{opacity:.42;transform:scaleX(.82)}50%{opacity:1;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.hero-device-frame,.tim-moment-panel img,.tim-proof-ticket,.day-proof-center img,.day-proof-card.is-current{animation:none!important;transform:none!important}.hero-device-frame{transform:translate(-50%,-50%)!important}}@media(max-width:900px){.topbar,.page,.footer{width:min(1360px,calc(100vw - 1.25rem))}.topbar{padding-top:.75rem}.topbar-link,.topbar-actions{display:none}.page{padding-top:1.45rem}.section{margin-top:clamp(5rem,15vw,7rem)}.hero{display:flex;flex-direction:column;align-items:stretch;min-height:auto;gap:1.15rem;margin-top:.9rem}.hero-copy{transform:none}.hero-copy h1{max-width:8.8ch;font-size:clamp(3.05rem,13.2vw,4.45rem);line-height:.9}.hero-body{max-width:21.5rem;margin-top:.78rem;font-size:1rem}.hero-actions{display:grid;grid-template-columns:1fr;gap:.55rem;margin-top:.92rem}.hero-actions .store-badge,.hero-actions .button{width:100%}.hero-actions .button-secondary{display:none}.hero-launch-card{min-height:clamp(34rem,120vw,40rem);overflow:hidden}.hero-device-frame{top:54%;left:45%;width:min(58vw,14.6rem);border-radius:2rem;box-shadow:0 0 0 6px #090909,0 0 0 7px #ffffff1f,0 28px 72px #000000db}.experience-grid,.tim-moment-panel,.app-store-panel{grid-template-columns:1fr}.experience-copy h2,.tim-moment-panel .quote-copy h2,.prestore-title h2,.cta-panel h2{max-width:11ch;font-size:clamp(2.28rem,9.8vw,3.35rem);line-height:.98}.experience-copy>p:not(.eyebrow),.tim-moment-panel .quote-copy p:not(.eyebrow),.cta-panel p{font-size:.96rem;line-height:1.48}.experience-steps,.experience-result{width:100%}.experience-script-line{width:100%;font-size:.98rem}.experience-copy h2{max-width:9.5ch;font-size:clamp(2.38rem,10vw,3.2rem)}.experience-stage:before{inset:7% 7% 6%}.tim-moment-panel,.app-store-panel{width:100%;min-height:auto;gap:1.8rem;padding-block:2.1rem}.tim-stage{align-items:end;min-height:17.5rem;margin-top:-.4rem}.tim-moment-panel img{width:min(96%,18.5rem);margin-top:1.6rem}.tim-stage:before{left:0;right:0;top:58%}.tim-stage:after{right:6%;bottom:21%;width:4rem}.tim-proof-ticket{top:-.45rem;left:0;width:min(11.5rem,58%);padding:.66rem .72rem}.tim-proof-ticket strong{max-width:9rem;font-size:.86rem}.tim-stage .tim-proof-ticket{display:none}.tim-reactions{display:grid;width:100%}.tim-reactions span{min-height:3rem;border-right:0;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.tim-reactions span:last-child{border-bottom:0}.prestore-title{grid-template-columns:3.35rem minmax(0,1fr);gap:.76rem}.prestore-title img{width:3.35rem;height:3.35rem;border-radius:.82rem}.prestore-title h2{max-width:none;font-size:clamp(2rem,8.9vw,2.65rem)}.prestore-title p{font-size:.92rem}.prestore-rating{width:100%}.prestore-launch-summary strong{font-size:clamp(1.52rem,7.2vw,2.08rem)}.app-store-copy>p{display:none}.app-store-launch-button{width:fit-content;min-height:2.95rem}.app-store-visual{justify-items:center;margin-top:1.35rem}.cta-grid{width:100%;padding-block:3.3rem;text-align:left;justify-items:start}.cta-panel,.cta-panel h2,.cta-panel p,.launch-alert-card{width:100%}.cta-panel{justify-items:start}.cta-launch-lockup{margin-inline:0}.cta-status-strip{justify-content:stretch}.cta-status-strip span{flex-basis:100%;border-right:0;border-bottom:1px solid rgba(255,255,255,.1);text-align:left}.cta-status-strip span:last-child{border-bottom:0}.launch-alert-row{grid-template-columns:1fr;border-radius:1.65rem;padding:.48rem}.launch-alert-submit{width:100%}.launch-alert-consent,.launch-alert-status{justify-content:start;text-align:left}.footer{flex-direction:column}.footer-links{justify-content:flex-start}}.site-shell{background:linear-gradient(#000,#000),#000}.page{padding-top:clamp(1.2rem,2.6vw,3rem)}.section{margin-top:clamp(8rem,12vw,15rem)}.topbar{width:min(1480px,calc(100vw - 2rem));padding-top:.78rem;padding-bottom:.78rem;border-bottom-color:#ffffff0d;background:#000000bd}.brand-mark{width:2rem;height:2rem;border-radius:.48rem}.brand-mark img{width:1.58rem;height:1.58rem}.topbar-link{min-height:2.35rem;padding-inline:.74rem;color:#ffffff80;font-size:.78rem}.store-badge,.button{min-height:3rem}.hero{grid-template-columns:minmax(28rem,.84fr) minmax(36rem,1.16fr);gap:clamp(2rem,5vw,7rem);min-height:min(58rem,calc(100dvh - 4.4rem));margin-top:clamp(.8rem,1.8vw,2.4rem)}.hero-copy{max-width:47rem}.pill{color:#ffffff8f}.hero-copy h1{max-width:10.2ch;font-size:clamp(5.6rem,7.2vw,8.8rem);line-height:.86}.hero-copy h1 span{color:#ffffff5c}.hero-body{max-width:39rem;margin-top:1.05rem;color:#ffffffbd;font-size:clamp(1.14rem,1.45vw,1.38rem)}.hero-copy h1 span{white-space:nowrap}.hero-actions{margin-top:1.5rem}.button-secondary{border-color:#ffffff1f;background:#ffffff05}.hero-launch-card{min-height:clamp(45rem,54vw,57rem);overflow:visible}.hero-launch-stage{overflow:visible}.hero-launch-stage:before{inset:5% 2% 6% 10%;border-color:#fff1;border-radius:52% 48% 49% 51%/56% 46% 54% 44%}.hero-launch-stage:after{left:4%;right:2%;bottom:9%;opacity:.55}.hero-device-frame{left:47%;width:min(34vw,28.2rem);border-radius:3rem;box-shadow:0 0 0 11px #080808,0 0 0 12px #ffffff1c,0 58px 140px #000000eb}.experience-grid{grid-template-columns:minmax(24rem,.82fr) minmax(32rem,1.18fr);gap:clamp(3rem,8vw,8.5rem)}.experience-copy h2{max-width:10ch;font-size:clamp(4.8rem,6.7vw,8rem);line-height:.9}.experience-copy>p:not(.eyebrow){max-width:28rem}.experience-steps{width:min(100%,31rem);margin-top:1.4rem;border-color:#ffffff24}.experience-steps button{min-height:4rem;padding:.8rem .9rem}.experience-result{width:min(100%,31rem);margin-top:1.05rem}.experience-script-line{width:min(100%,31rem);margin-top:1.2rem;color:#ffffffeb!important}.demo-device-wrap{width:min(100%,38rem)}.tim-moment-panel{width:min(100%,86rem);grid-template-columns:minmax(32rem,.92fr) minmax(28rem,1.08fr);min-height:clamp(35rem,48vw,47rem);padding-block:clamp(3.4rem,5.8vw,6rem)}.tim-moment-panel .quote-copy h2{max-width:13ch;font-size:clamp(4.8rem,6.4vw,8.2rem);line-height:.88}.tim-moment-panel .quote-copy p:not(.eyebrow){max-width:31rem}.tim-reactions{width:min(100%,34rem);margin-top:1.6rem}.tim-signature-line{margin-top:1.4rem}.tim-stage{min-height:clamp(26rem,36vw,38rem)}.tim-moment-panel img{width:min(100%,42rem)}.tim-proof-ticket{top:6%;left:2%}.app-store-panel{width:min(100%,86rem);grid-template-columns:minmax(30rem,1.06fr) minmax(24rem,.94fr);min-height:clamp(31rem,39vw,38rem);padding-block:clamp(3.8rem,6vw,6rem)}.prestore-title{grid-template-columns:clamp(6rem,7.6vw,8rem) minmax(0,1fr)}.prestore-title img{width:clamp(6rem,7.6vw,8rem);height:clamp(6rem,7.6vw,8rem)}.prestore-title h2{font-size:clamp(2.9rem,4vw,5rem)}.prestore-launch-summary strong{max-width:14ch;font-size:clamp(2.4rem,3.7vw,4.8rem)}.app-store-visual{position:relative;min-height:27rem;border-left-color:#ffffff1f}.app-store-visual:before{content:"";position:absolute;inset:8% 10%;border:1px solid rgba(255,255,255,.06);border-radius:999px;transform:rotate(12deg)}.cta-grid{width:min(100%,78rem);padding-block:clamp(4.6rem,7vw,7rem)}.cta-panel h2{max-width:16ch;font-size:clamp(4.3rem,6vw,7.4rem)}.launch-alert-card{width:min(100%,42rem);margin-top:2rem}@media(max-width:900px){.topbar,.page,.footer{width:min(100% - 1.15rem,1360px)}.section{margin-top:clamp(5.8rem,17vw,8rem)}.hero{gap:1rem;min-height:auto}.hero-copy h1{max-width:8.5ch;font-size:clamp(3.35rem,14vw,5rem)}.hero-copy h1 span{white-space:normal}.hero-body{max-width:23rem}.hero-launch-card{min-height:clamp(32rem,118vw,43rem)}.hero-device-frame{left:44%;width:min(66vw,18rem);border-radius:2.2rem}.experience-grid,.tim-moment-panel,.app-store-panel{grid-template-columns:1fr}.experience-copy h2,.tim-moment-panel .quote-copy h2,.cta-panel h2{max-width:11ch;font-size:clamp(2.8rem,11vw,4.35rem);line-height:.92}.tim-moment-panel{min-height:auto}.tim-stage{min-height:22rem}.tim-moment-panel img{width:min(100%,23rem)}.app-store-panel{min-height:auto}.app-store-visual{min-height:22rem}.cta-panel h2{max-width:12ch}}@media(max-width:420px){.hero-copy h1{font-size:clamp(2.58rem,11.7vw,3.28rem)}.hero-launch-card{min-height:34rem}.hero-device-frame{width:min(60vw,13rem)}}@media(max-width:900px){.hero-copy h1{max-width:8ch}.hero-device-frame{left:45%}.experience-copy h2,.tim-moment-panel .quote-copy h2{max-width:12ch}.app-store-visual{min-height:auto;padding-top:1.6rem;border-left:0;border-top:1px solid rgba(255,255,255,.08)}.cta-launch-lockup{text-align:left}.app-store-panel{gap:1.1rem}}.app-store-panel{grid-template-columns:minmax(30rem,.95fr) minmax(28rem,1.05fr);gap:clamp(2rem,6vw,7rem)}.app-store-visual{display:grid;justify-items:stretch;align-content:center;min-height:clamp(28rem,38vw,38rem);padding-left:clamp(2rem,4vw,4rem);border-left:1px solid rgba(255,255,255,.1)}.app-store-visual:before{inset:6% 4% 6% 16%;border-color:#ffffff0b;transform:rotate(7deg)}.app-store-sheet{position:relative;z-index:1;display:grid;gap:clamp(1.2rem,2vw,1.6rem);width:min(100%,34rem);margin-inline:auto;padding:clamp(1.2rem,2.4vw,1.75rem);border:1px solid rgba(255,255,255,.14);border-radius:2rem;background:linear-gradient(180deg,#fff1,#ffffff05),#050505;box-shadow:inset 0 1px #ffffff1f,0 40px 90px #0000009e}.app-store-sheet-lines small{color:#ffffff85;font-size:.72rem;font-weight:850;line-height:1;text-transform:uppercase}.app-store-sheet-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.1)}.app-store-sheet-meta span{display:grid;gap:.18rem;min-height:4.1rem;padding:.88rem .9rem;border-right:1px solid rgba(255,255,255,.1);text-align:center}.app-store-sheet-meta span:last-child{border-right:0}.app-store-sheet-meta strong{color:#fff;font-size:1rem;font-weight:880;line-height:1}.app-store-sheet-meta small{color:#ffffff80;font-size:.68rem;font-weight:820;line-height:1;text-transform:uppercase}.app-store-sheet-lines{display:grid;border-top:1px solid rgba(255,255,255,.1)}.app-store-sheet-lines span{display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:.72rem;align-items:baseline;min-height:3.15rem;padding:.72rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.app-store-sheet-lines strong{color:#ffffffe0;font-size:clamp(.98rem,1.25vw,1.1rem);font-weight:820;line-height:1.18}.app-store-sheet-button{width:100%;min-height:3.35rem}.cta-grid{position:relative}.cta-grid:before{content:"";position:absolute;inset:12% 10% auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);pointer-events:none}.cta-panel h2{max-width:14ch}.cta-panel p{color:#ffffffb8}@media(max-width:900px){.app-store-panel{grid-template-columns:1fr}.app-store-visual{min-height:auto;padding:1.3rem 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.08)}.app-store-sheet{width:100%;padding:1rem;border-radius:1.55rem}.app-store-sheet-meta span{min-height:3.7rem;padding:.78rem .5rem}.app-store-sheet-lines span{grid-template-columns:1.8rem minmax(0,1fr)}.cta-grid:before{inset-inline:0}}.cta-grid{grid-template-columns:minmax(0,.92fr) minmax(28rem,.72fr);justify-items:stretch;align-items:center;gap:clamp(2rem,6vw,6rem);width:min(100%,86rem);text-align:left}.cta-grid:before{inset:0 0 auto}.cta-panel{justify-items:start}.cta-launch-lockup{text-align:left}.cta-panel h2{max-width:11.8ch;font-size:clamp(4.2rem,5.8vw,7.2rem)}.cta-panel p{max-width:28rem;margin-inline:0}.cta-status-strip{justify-content:stretch;width:min(100%,34rem)}.launch-alert-card{width:100%;margin-top:0}.launch-alert-row{border-radius:1.8rem;padding:.45rem}.launch-alert-consent,.launch-alert-status{justify-content:flex-start;text-align:left}@media(max-width:900px){.cta-grid{grid-template-columns:1fr;gap:1.6rem;width:100%}.cta-panel h2{max-width:12ch;font-size:clamp(2.72rem,11vw,4.1rem)}.launch-alert-card{margin-top:0}}.tim-moment+.app-store-preview,.app-store-preview+.cta{margin-top:clamp(5.8rem,8vw,9rem)}.app-store-preview,.cta{scroll-margin-top:6rem}.hero-copy h1{max-width:9.15ch;font-size:clamp(5.35rem,7.75vw,9.35rem);line-height:.84}.hero-copy h1 span{color:#ffffff6e}.hero-body{max-width:35rem;font-size:clamp(1.18rem,1.48vw,1.42rem);line-height:1.42}.hero-launch-stage{min-height:inherit;background:radial-gradient(circle at 50% 47%,rgba(255,255,255,.12),transparent 31%),radial-gradient(circle at 72% 18%,rgba(255,255,255,.05),transparent 26%),linear-gradient(90deg,transparent 0 18%,rgba(255,255,255,.035) 18% 18.25%,transparent 18.25% 100%)}.hero-launch-stage:before{border-color:#ffffff16;box-shadow:inset 0 0 0 1px #ffffff05,0 0 70px #ffffff09}.hero-device-frame{z-index:4;left:55%;width:min(30vw,25.4rem)}.hero-tim-mark{position:absolute;left:5%;top:50%;z-index:2;width:min(27vw,22.8rem);opacity:.9;filter:drop-shadow(0 0 1px rgba(255,255,255,.86)) drop-shadow(0 26px 58px rgba(0,0,0,.75));transform:translateY(-48%) rotate(-4deg);animation:tim-hero-presence 7.8s ease-in-out infinite}.hero-proof-annotation{position:absolute;left:5%;bottom:13%;z-index:5;display:grid;gap:.34rem;width:clamp(12rem,15vw,15.8rem);padding-top:.78rem;border-top:1px solid rgba(255,255,255,.42)}.hero-proof-annotation span{color:#ffffff7a;font-size:.68rem;font-weight:850;letter-spacing:.11em;line-height:1;text-transform:uppercase}.hero-proof-annotation strong{color:#fffffff0;font-size:clamp(1.08rem,1.45vw,1.42rem);font-weight:850;line-height:.98}.hero-proof-strip{width:min(100%,35rem)}.hero-proof-strip strong,.prestore-rating strong,.cta-status-strip span{letter-spacing:0}.experience-copy h2{max-width:10.2ch}.experience-result strong{max-width:13ch}.day-proof-center{background:radial-gradient(circle at 50% 42%,rgba(255,255,255,.16),transparent 47%),radial-gradient(circle at 46% 54%,rgba(143,210,255,.07),transparent 58%),#010101}.day-proof-card{border-bottom-color:#fff3}.day-proof-card.is-current{border-bottom-color:#ffffffb8}.tim-moment-panel .quote-copy h2{max-width:12.2ch}.tim-signature-line{color:#fffffff0!important}.launch-ticket-head strong{max-width:12.4ch}.app-store-sheet{background:radial-gradient(circle at 88% 4%,rgba(255,255,255,.1),transparent 26%),linear-gradient(180deg,#ffffff0f,#ffffff04),#030303}.app-store-sheet-lines span{grid-template-columns:3rem minmax(0,1fr)}.cta-panel h2{max-width:10.8ch}.launch-alert-card{box-shadow:inset 0 1px #ffffff14,0 32px 90px #0000008a}@media(max-width:900px){.hero-copy h1{max-width:8.7ch;font-size:clamp(3.05rem,13.1vw,4.72rem)}.hero-body{max-width:22.5rem;font-size:1.02rem}.hero-launch-card{min-height:clamp(31rem,105vw,39rem)}.hero-device-frame{left:58%;top:52%;width:min(54vw,15.5rem)}.hero-tim-mark{left:2%;top:52%;width:min(48vw,13.5rem);opacity:.84}.hero-proof-annotation{display:none}.experience-copy h2,.tim-moment-panel .quote-copy h2,.cta-panel h2{max-width:11.5ch}.experience-result strong{max-width:12.8ch}.app-store-sheet-lines span{grid-template-columns:2.45rem minmax(0,1fr)}}@media(max-width:420px){.hero-copy h1{font-size:clamp(2.76rem,12.7vw,3.54rem)}.hero-tim-mark{width:min(46vw,12rem)}}@media(max-width:900px){.tim-moment+.app-store-preview,.app-store-preview+.cta{margin-top:clamp(4.8rem,14vw,6.4rem)}}@media(min-width:901px){.hero{grid-template-columns:minmax(28rem,.82fr) minmax(38rem,1.18fr);gap:clamp(3rem,6vw,8rem)}.hero-launch-card{min-height:clamp(45rem,54vw,57rem)}.hero-launch-stage:before{inset:5% 5% 5% 15%;opacity:.72}.hero-launch-stage:after{left:15%;right:7%;bottom:8.5%;opacity:.34}.hero-device-frame{left:54%;width:min(36vw,29rem)}}.experience+.tim-moment{margin-top:clamp(6rem,8vw,9rem)}@media(min-width:901px){.tim-moment-panel{grid-template-columns:minmax(30rem,.72fr) minmax(36rem,1.28fr);gap:clamp(4rem,8vw,9rem);min-height:clamp(38rem,44vw,48rem);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.tim-moment-panel .quote-copy h2{max-width:9.8ch;font-size:clamp(4.8rem,6.4vw,7.2rem);line-height:.9}.tim-moment-panel .quote-copy p:not(.eyebrow){max-width:28rem;color:#ffffffa8;font-size:1.12rem}.tim-reactions{display:grid;width:min(100%,26rem);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.tim-reactions span{min-height:2.9rem;padding:.78rem 0;border:0;border-radius:0;background:transparent;color:#ffffffb8}.tim-reactions span+span{border-top:1px solid rgba(255,255,255,.08)}.tim-stage{min-height:clamp(36rem,42vw,45rem)}.tim-stage:before{inset:7% 2%;opacity:.52}.tim-moment-panel img{width:min(52vw,39rem);filter:drop-shadow(0 44px 80px rgba(0,0,0,.82))}.tim-proof-ticket{left:4%;top:13%;z-index:3;border:0;border-bottom:1px solid rgba(255,255,255,.22);border-radius:0;background:transparent;box-shadow:none}.app-store-preview{margin-top:clamp(6.5rem,9vw,10rem)}.app-store-panel{grid-template-columns:minmax(28rem,.78fr) minmax(34rem,1.22fr);gap:clamp(3rem,7vw,8rem);min-height:clamp(35rem,40vw,43rem);padding:clamp(2.2rem,4vw,4.4rem);border-color:#ffffff1c;border-radius:2.4rem;background:linear-gradient(180deg,#ffffff13,#ffffff06),#060606;box-shadow:inset 0 1px #ffffff1f,0 42px 120px #0000006b}.prestore-title{align-items:center}.prestore-title h2{font-size:clamp(3.6rem,5vw,5.9rem);line-height:.9}.prestore-rating{width:min(100%,30rem)}.prestore-launch-summary{max-width:32rem;border:0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;background:transparent}.prestore-launch-summary strong{font-size:clamp(1.65rem,2.2vw,2.3rem)}.app-store-visual{border-left:0}.app-store-sheet{position:relative;width:min(100%,34rem);padding:1.25rem;border-radius:2rem;background:#101010;box-shadow:0 28px 80px #00000094,inset 0 1px #ffffff29}.app-store-sheet:before{content:"Aperçu App Store";display:block;margin-bottom:1.2rem;color:#ffffff7a;font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.app-store-sheet-lines span{min-height:3.65rem}.cta{margin-top:clamp(7rem,10vw,12rem)}}@media(min-width:901px){.tim-moment-panel .tim-accessible-image{width:min(55vw,46rem);max-height:none;margin-top:0;opacity:1;filter:none;-webkit-mask-image:none;mask-image:none;mix-blend-mode:normal;animation:none}.tim-moment-panel .tim-launch-proof-image{aspect-ratio:3 / 2;border-radius:0;object-fit:contain;object-position:center}.tim-stage:before{opacity:.38}.tim-stage:after{opacity:.5}}@media(max-width:900px){.tim-moment-panel .tim-accessible-image{display:block;width:min(100%,28rem);margin:1.8rem auto 0;opacity:1;filter:none;-webkit-mask-image:none;mask-image:none;mix-blend-mode:normal;animation:none}.tim-moment-panel .tim-launch-proof-image{aspect-ratio:3 / 2;object-fit:contain}}@media(min-width:901px){.page{padding-top:clamp(1.8rem,3vw,3.4rem)}.hero{grid-template-columns:minmax(30rem,.9fr) minmax(32rem,1.1fr);gap:clamp(3.5rem,7vw,8.5rem);min-height:min(50rem,calc(100dvh - 4.6rem));align-items:center}.hero-copy{transform:translateY(-.35rem)}.hero-copy h1{max-width:9.7ch;font-size:clamp(5.4rem,6.7vw,8rem);line-height:.88}.hero-body{max-width:35rem}.hero-launch-card{min-height:clamp(40rem,46vw,49rem)}.hero-device-frame{left:50%;width:min(28vw,24rem);transform:translate(-50%,-50%) rotate(-.8deg)}.hero-launch-stage:before{inset:4% 10% 6% 12%}.hero-launch-stage:after{left:9%;right:9%;bottom:9%;opacity:.34}.experience-grid{grid-template-columns:minmax(30rem,.86fr) minmax(38rem,1.14fr);gap:clamp(4.5rem,8vw,9rem)}.experience-copy h2{max-width:11ch;font-size:clamp(4.7rem,6.25vw,6.7rem);line-height:.91}.experience-copy>p:not(.eyebrow){max-width:30rem}.experience-steps,.experience-result{width:min(100%,28rem)}.day-proof-composition{min-height:clamp(35rem,42vw,43rem)}.day-proof-center{width:clamp(18rem,24vw,24rem)}.day-proof-card-choose{left:2%;top:7%}.day-proof-card-act{right:2%;top:10%}}.launch-alert-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.85rem;padding-bottom:.85rem;border-bottom:1px solid rgba(255,255,255,.12)}.launch-alert-heading span{color:#ffffff6b;font-size:.72rem;font-weight:850;letter-spacing:.12em}.launch-alert-heading strong{color:#ffffffdb;font-size:.9rem;font-weight:850}@media(min-width:901px){.cta-grid{grid-template-columns:minmax(32rem,.94fr) minmax(31rem,.72fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(2.8rem,5vw,4.6rem)}.cta-panel h2{max-width:12.6ch;font-size:clamp(4rem,5.3vw,6.4rem)}.launch-alert-card{padding:clamp(1rem,1.8vw,1.35rem);border:1px solid rgba(255,255,255,.11);border-radius:1.8rem;background:#ffffff06}}@media(max-width:900px){.launch-alert-heading{margin-bottom:.7rem;padding-bottom:.7rem}}@media(max-width:900px){.experience-script-line{margin-bottom:1.25rem;color:#ffffffdb!important}.tim-moment-panel{gap:.75rem}.tim-stage{align-items:start;min-height:15.5rem;margin-top:0}.tim-moment-panel .tim-accessible-image{width:min(100%,26rem);margin:0 auto}}.app-store-preview{margin-top:clamp(8rem,12vw,14rem)}.app-store-panel{width:min(100%,82rem);grid-template-columns:minmax(29rem,.96fr) minmax(27rem,.86fr);gap:clamp(3rem,8vw,9rem);min-height:auto;padding:clamp(4.4rem,6.5vw,6.6rem) 0;border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11);border-radius:0;background:#000;box-shadow:none}.app-store-copy{align-self:center}.prestore-title{grid-template-columns:clamp(5.4rem,6.4vw,6.9rem) minmax(0,1fr);gap:clamp(1rem,1.7vw,1.4rem)}.prestore-title img{width:clamp(5.4rem,6.4vw,6.9rem);height:clamp(5.4rem,6.4vw,6.9rem);border-radius:1.42rem;box-shadow:0 0 0 1px #ffffff2e,0 28px 72px #000000b3}.prestore-title h2{font-size:clamp(3rem,4.4vw,5.35rem);line-height:.9}.prestore-title p{max-width:23rem;color:#ffffff9e;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.32}.prestore-rating{width:min(100%,31rem);margin-top:1.7rem}.prestore-launch-summary{width:min(100%,34rem);margin-top:1.85rem}.prestore-launch-summary strong{max-width:13.4ch;font-size:clamp(2.25rem,3.55vw,4.35rem);line-height:.94}.app-store-visual{min-height:clamp(27rem,34vw,34rem);padding-left:clamp(2rem,4.4vw,4.8rem);border-left:1px solid rgba(255,255,255,.1)}.app-store-visual:before{inset:11% 3% 11% 18%;border-color:#ffffff0a;transform:rotate(8deg)}.app-store-sheet{width:min(100%,31.5rem);margin-inline:0;padding:clamp(1.35rem,2.15vw,1.85rem);border-color:#ffffff26;border-radius:1.55rem;background:#030303;box-shadow:inset 0 1px #ffffff1a,0 36px 90px #000000b8}.launch-ticket{gap:clamp(1.25rem,2vw,1.75rem)}.launch-ticket-head{display:grid;gap:.55rem;padding-right:2.4rem}.launch-ticket-head span{color:#ffffff85;font-size:.72rem;font-weight:850;letter-spacing:.12em;line-height:1;text-transform:uppercase}.launch-ticket-head strong{max-width:13.5ch;color:#fff;font-size:clamp(2rem,3.05vw,3.55rem);font-weight:850;letter-spacing:0;line-height:.94}.app-store-sheet-lines span{min-height:3.35rem}@media(max-width:900px){.app-store-preview{margin-top:clamp(5.6rem,14vw,8rem)}.app-store-panel{grid-template-columns:1fr;gap:2.3rem;width:100%;padding-block:2.6rem}.prestore-title{grid-template-columns:3.45rem minmax(0,1fr)}.prestore-title img{width:3.45rem;height:3.45rem;border-radius:.85rem}.prestore-title h2{font-size:clamp(2.05rem,9vw,2.75rem)}.prestore-title p{font-size:.94rem}.prestore-rating{width:100%}.prestore-launch-summary strong{font-size:clamp(1.62rem,7.2vw,2.18rem)}.app-store-visual{min-height:auto;padding-left:0;border-left:0}.app-store-visual:before{display:none}.app-store-sheet{width:100%;border-radius:1.35rem}.app-store-sheet:before{margin-bottom:.95rem;content:none}.app-store-sheet-meta{margin-top:0}}.launch-alert-card{position:relative}.launch-alert-row{transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.launch-alert-row:focus-within{background:#ffffff12;box-shadow:0 0 0 3px #ffffff0e}.launch-alert-submit{font-weight:850}.hero-proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,38rem);margin-top:clamp(1.35rem,2.4vw,2rem);border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.1)}.hero-proof-strip span{display:grid;gap:.18rem;min-height:3.35rem;padding:.82rem .9rem .78rem 0;border-right:1px solid rgba(255,255,255,.09)}.hero-proof-strip span:last-child{border-right:0}.hero-proof-strip strong{color:#fff;font-size:.9rem;font-weight:850;line-height:1}.hero-proof-strip small{color:#ffffff80;font-size:.72rem;font-weight:720;line-height:1.2}@media(min-width:901px){.hero-copy{max-width:46rem}.hero-copy h1{max-width:8.8ch}.hero-launch-card:before{content:none;position:absolute;left:6%;top:9%;z-index:0;color:#ffffff09;font-size:clamp(6rem,9vw,10.5rem);font-weight:850;line-height:.9;pointer-events:none}.experience-grid{align-items:center}.experience-copy{gap:1.35rem}.tim-moment-panel{border-top-color:#ffffff1f;border-bottom-color:#ffffff0f}.tim-reactions{width:min(100%,29rem)}.app-store-panel{position:relative}.app-store-panel:before{content:"Bientôt sur l’App Store";position:absolute;right:0;top:-.95rem;color:#ffffff5c;font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.app-store-sheet:after{content:"";position:absolute;right:1.15rem;top:1.15rem;width:.58rem;height:.58rem;border-radius:999px;background:#fff;box-shadow:0 0 0 .42rem #ffffff12,0 0 2.2rem #ffffff42}}@media(min-width:901px)and (max-width:1120px){.page{width:min(100% - 2rem,1000px)}.hero{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem)}.hero-copy h1{font-size:clamp(4.6rem,7vw,5.95rem)}.hero-launch-card{min-width:0}.hero-device-frame{width:min(30vw,18.8rem)}.experience-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(2.4rem,5vw,4.25rem)}.tim-moment-panel,.app-store-panel,.cta-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.2rem,5vw,4rem);width:100%}.tim-stage{min-width:0}.tim-moment-panel .tim-accessible-image{width:min(100%,34rem)}.app-store-visual{min-width:0;padding-left:clamp(1.2rem,2.8vw,2.4rem)}.app-store-sheet,.launch-alert-card{width:min(100%,31rem)}}@media(max-width:900px){.hero-proof-strip{display:none}}@media(max-width:900px){.cta{margin-top:clamp(5.4rem,14vw,8rem)}.cta-grid{width:100%;padding-block:2.5rem;text-align:left}.cta-panel{justify-items:start;width:100%}.cta-panel h2{max-width:10.8ch;font-size:clamp(2.58rem,12vw,3.55rem);line-height:.94}.cta-panel p{margin-inline:0}.cta-status-strip{width:100%}.cta-status-strip span{text-align:left}.launch-alert-card{width:100%;margin-top:1.55rem;padding:.95rem;border:1px solid rgba(255,255,255,.12);border-radius:1.45rem;background:#ffffff06}.launch-alert-row{grid-template-columns:1fr;gap:.42rem;padding:.42rem;border-radius:1.18rem;background:#ffffff0b}.launch-alert-input{min-height:3rem;padding:0 .82rem;font-size:.96rem}.launch-alert-submit{width:100%;min-height:3rem}.launch-alert-consent{justify-content:flex-start;margin-top:.8rem;font-size:.82rem}.launch-alert-status{text-align:left}}.experience{padding-top:1rem}.experience-grid{display:grid;grid-template-columns:minmax(31rem,.92fr) minmax(39rem,1.08fr);gap:clamp(4.25rem,7.4vw,8.5rem);align-items:center}.experience-copy{display:grid;gap:1.65rem}.experience-copy h2{max-width:11.8ch;margin:0;color:#fff;font-size:clamp(4.55rem,5.85vw,6.25rem);font-weight:850;line-height:.92;letter-spacing:0}.experience-copy p{margin:0}.experience-copy>p:not(.eyebrow){max-width:30rem;color:#ffffffa8;font-size:1.16rem;line-height:1.5}.experience-steps{display:grid;width:min(100%,29rem);border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.experience-steps button{display:grid;grid-template-columns:2.2rem 1fr;min-height:4.65rem;padding:.8rem 0;border:0;border-radius:0;background:transparent;color:#ffffff75;font:inherit;text-align:left;cursor:pointer;transition:color .16s ease,transform .16s ease}.experience-steps button+button{border-top:1px solid rgba(255,255,255,.08)}.experience-steps button:hover{color:#fff;transform:translateY(-1px)}.experience-steps button.is-active{color:#fff}.experience-steps button span{grid-row:1 / span 2;color:#ffffff61;font-size:.7rem;font-weight:850;letter-spacing:.12em}.experience-steps button strong,.experience-steps button small{display:block;grid-column:2}.experience-steps button strong{color:#ffffffdb;font-size:1.02rem;font-weight:850;line-height:1.08}.experience-steps button small{max-width:18rem;margin-top:.18rem;color:#ffffff75;font-size:.84rem;font-weight:650;line-height:1.3}.experience-result{display:grid;width:min(100%,29rem);gap:.35rem}.experience-result span{display:none}.experience-result strong{max-width:9.4ch;color:#fff;font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:850;line-height:.96}.experience-script-line{color:#fff!important;font-weight:850}.experience-stage{position:relative;display:flex;justify-content:center}.demo-device-wrap{position:relative;width:min(100%,46rem);padding:clamp(1.1rem,2.4vw,2rem) 0}.day-proof-composition{position:relative;min-height:clamp(37rem,43vw,44rem);isolation:isolate}.day-proof-line{position:absolute;left:7%;right:8%;top:50%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);opacity:.32}.day-proof-center{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:clamp(21rem,27vw,28rem);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.09);border-radius:50%;background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.12),transparent 52%),#010101;box-shadow:inset 0 1px #ffffff1a,0 42px 110px #000000a3}.day-proof-center:before{content:"";position:absolute;inset:-18%;border:1px solid rgba(255,255,255,.045);border-radius:inherit}.day-proof-center img{position:relative;z-index:2;width:56%;filter:drop-shadow(0 0 1px rgba(255,255,255,.72)) drop-shadow(0 22px 34px rgba(0,0,0,.72));transition:transform .35s ease}.day-proof-act .day-proof-center img,.day-proof-prove .day-proof-center img{transform:translateY(-.24rem) scale(1.035)}.day-proof-today{position:absolute;top:12%;display:grid;justify-items:center;gap:.2rem;text-align:center}.day-proof-today span,.day-proof-card span{color:#ffffff7a;font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.day-proof-today strong{color:#fff;font-size:clamp(1.2rem,1.8vw,1.62rem);line-height:1}.day-proof-progress{position:absolute;bottom:13%;display:flex;gap:.42rem}.day-proof-progress i{display:block;width:2.2rem;height:.34rem;border-radius:999px;background:#ffffff21}.day-proof-progress i.is-on{background:#fff}.day-proof-card{position:absolute;z-index:2;display:grid;gap:.35rem;width:clamp(14.6rem,16vw,16.8rem);padding:.1rem 0 .8rem;border-bottom:1px solid rgba(255,255,255,.16);opacity:.72;transition:opacity .16s ease,transform .16s ease,border-color .16s ease}.day-proof-card.is-current{border-color:#ffffff6b;opacity:1;transform:translateY(-.28rem)}.day-proof-card strong{color:#fff;font-size:clamp(1.04rem,1.4vw,1.28rem);line-height:1.02}.day-proof-card small{color:#ffffff94;font-size:.82rem;line-height:1.32}.day-proof-card-choose{left:0;top:6%}.day-proof-card-act{right:0;top:9%}.day-proof-card-prove{left:50%;bottom:4%;transform:translate(-50%)}.day-proof-card-prove.is-current{transform:translate(-50%) translateY(-.28rem)}@media(max-width:1080px){.experience-grid{grid-template-columns:1fr;gap:2rem}}@media(max-width:900px){.experience{padding-top:0}.experience-grid{gap:1.6rem}.experience-copy{gap:.9rem}.experience-copy h2{max-width:9ch;font-size:clamp(3.15rem,13vw,4.6rem);line-height:.92}.experience-copy>p:not(.eyebrow){max-width:21rem;font-size:.98rem;line-height:1.45}.experience-steps{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;border-top:0}.experience-steps button{display:block;min-height:3.2rem;padding:.7rem .42rem;border-top:1px solid rgba(255,255,255,.12);text-align:center}.experience-steps button+button{border-top:1px solid rgba(255,255,255,.12);border-left:1px solid rgba(255,255,255,.1)}.experience-steps button span,.experience-steps button small{display:none}.experience-steps button strong{font-size:.78rem;line-height:1.08}.experience-result{width:100%}.experience-result strong{max-width:12rem;font-size:clamp(1.5rem,7vw,2rem)}.demo-device-wrap{width:100%;padding:0}.day-proof-composition{min-height:35rem}.day-proof-center{top:52%;width:min(72vw,17rem)}.day-proof-center img{width:60%}.day-proof-card{width:min(45vw,12.6rem);padding-bottom:.65rem}.day-proof-card-choose{left:0;top:0}.day-proof-card-act{right:0;top:5.2rem}.day-proof-card-prove{bottom:0}.day-proof-card strong{font-size:.9rem}.day-proof-card small{font-size:.72rem}}@media(max-width:420px){.day-proof-composition{min-height:34rem}.day-proof-center{width:min(74vw,15.8rem)}.day-proof-card{width:min(47vw,11.5rem)}}
