@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.p.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.p3deha_className{font-family:Outfit,Outfit Fallback;font-style:normal}.p3deha_variable{--font-outfit:"Outfit", "Outfit Fallback"}
:root{--room:#05060a;--room-elev:#070e16;--ink:#fff;--muted:#aeb9c4b8;--muted-2:#aeb9c47a;--line:#ffffff1f;--line-strong:#ffffff38;--plate-a:#e41426;--plate-b:#a0101c;--plate-glow:#df202e73;--danger:#ffb4b4;--font:var(--font-outfit), "Helvetica Neue", Helvetica, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);--pad:clamp(20px, 4.5vw, 56px);--copy-max:28rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:lab(0% 0 0)){:root{--room-elev:lab(3.66811% -.860922 -5.02954);--muted:lab(74.4586% -2.09501 -7.09385/.72);--muted-2:lab(74.4586% -2.09501 -7.09385/.48);--line:lab(100% 0 0/.12);--line-strong:lab(100% 0 0/.22);--plate-glow:lab(49.0306% 69.7939 45.0284/.45)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;height:auto;overflow-x:clip}html,body{height:auto;min-height:100svh;max-height:none;margin:0}body{background:var(--room);color:var(--ink);font-family:var(--font);font-synthesis:none;text-wrap:pretty;-webkit-font-smoothing:antialiased;font-size:16px;font-weight:300;line-height:1.45;overflow:visible}img{max-width:100%;height:auto;display:block}button,input{font:inherit;color:inherit}button{cursor:pointer}:focus{outline:none}:focus-visible{outline-offset:3px;outline:2px solid #fff}.shell{flex-direction:column;min-height:100svh;display:flex;overflow:visible}.page{isolation:isolate;background:var(--room);flex:none;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);height:100svh;min-height:0;max-height:100svh;display:grid;position:relative;overflow:hidden}.page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(110% 75% at 8% -5%,#76071157 0%,#0000 58%),radial-gradient(80% 55% at 92% 85%,#4f0a0d2e 0%,#0000 55%);background:radial-gradient(110% 75% at 8% -5%,lab(24.3249% 44.4424 28.9932/.34) 0%,#0000 58%),radial-gradient(80% 55% at 92% 85%,lab(15.4636% 31.6767 18.8044/.18) 0%,#0000 55%);animation:20s ease-in-out infinite alternate heroGlow;position:absolute;inset:0}.copy{--stack:clamp(10px, 1.8vh, 22px);justify-content:flex-start;gap:var(--stack);z-index:2;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:oklch(100% 0 0/.28) transparent;flex-direction:column;max-width:40rem;height:100%;min-height:0;padding:clamp(16px,3vh,36px) clamp(20px,3.5vw,36px) clamp(20px,3vh,36px) clamp(20px,5vw,64px);display:flex;position:relative;overflow:clip auto}@media (min-height:920px) and (min-width:981px){.copy{justify-content:center}}.brand{opacity:0;animation:rise .85s var(--ease) 40ms forwards;align-items:center;gap:14px;display:flex}.brand-mark{margin:0;line-height:0}.brand-mark img{width:auto;max-width:min(100%,420px);height:clamp(72px,13vh,148px);display:block}.lede{opacity:0;animation:rise .9s var(--ease) .12s forwards;gap:clamp(6px,1vh,12px);display:grid}.when{letter-spacing:.1em;text-transform:uppercase;max-width:100%;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.when:before{content:"";background:var(--plate-a);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2.6s ease-in-out infinite when-pulse;box-shadow:0 0 0 4px #d7333733;box-shadow:0 0 0 4px lab(49.2539% 63.2983 39.3808/.2)}.claim{color:#eaeff5e6;color:lab(94.1916% -1.09133 -3.56996/.9);max-width:34ch;margin:0;font-size:clamp(15px,1.8vh,19px);font-weight:300;line-height:1.4}.clock-block{opacity:0;animation:rise .95s var(--ease) .2s forwards;gap:clamp(6px,1vh,10px);display:grid}.clock-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-2);margin:0;font-size:11px;font-weight:500}.clock{max-width:var(--copy-max);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,.8vh,10px);display:grid}.clock div{background:linear-gradient(165deg, var(--plate-a), var(--plate-b));transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:10px;justify-items:center;gap:4px;padding:clamp(8px,1.2vh,12px) 6px clamp(6px,1vh,10px);display:grid;box-shadow:inset 0 1px #ffffff47,0 8px 20px #72020e47;box-shadow:inset 0 1px lab(100% 0 0/.28),0 8px 20px lab(23.1607% 44.4743 29.2034/.28)}.clock div:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffff52,0 14px 32px #72020e66;box-shadow:inset 0 1px lab(100% 0 0/.32),0 14px 32px lab(23.1607% 44.4743 29.2034/.4)}.clock b{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:clamp(22px,4.2vh,38px);font-weight:300;line-height:1}.clock span{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd1;color:lab(100% 0 0/.82);font-size:10px;font-weight:500}.clock-ended{color:var(--ink);margin:0;font-size:16px;font-weight:400;display:none}.clock-block.is-ended .clock{display:none}.clock-block.is-ended .clock-ended{display:block}.dock{max-width:var(--copy-max);opacity:0;animation:rise 1s var(--ease) .28s forwards;gap:10px;min-height:0;display:grid}.form-lead{color:#edf2f8f5;color:lab(95.3516% -1.09163 -3.57015/.96);text-wrap:pretty;max-width:36ch;margin:0;font-size:clamp(14px,1.85vh,16px);font-weight:450;line-height:1.35}.form-note{color:var(--muted-2);margin:0;font-size:12px;line-height:1.45}.notify{--notify-pad:clamp(14px, 1.8vh, 18px);padding:var(--notify-pad);isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(1.2);background:linear-gradient(165deg,#ffffff1c 0%,#ffffff0a 42%,#c536370f 100%);background:linear-gradient(165deg,lab(100% 0 0/.11) 0%,lab(100% 0 0/.04) 42%,lab(45.9853% 56.8958 34.8481/.06) 100%);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:18px;gap:12px;display:grid;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c5363714,0 22px 48px #00000061,0 0 40px #cc272e14;box-shadow:inset 0 1px lab(100% 0 0/.12),inset 0 0 0 1px lab(45.9853% 56.8958 34.8481/.08),0 22px 48px lab(0% 0 0/.38),0 0 40px lab(45.7636% 63.3818 40.1799/.08)}.notify:before{content:"";z-index:1;background:linear-gradient(90deg, var(--plate-a) 0%, #ff716bd9 42%, transparent 88%);pointer-events:none;height:2px;position:absolute;inset:0 0 auto}@supports (color:lab(0% 0 0)){.notify:before{background:linear-gradient(90deg, var(--plate-a) 0%, lab(65.744% 56.5434 32.8389/.85) 42%, transparent 88%)}}.notify:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(closest-side,#cc272e29,#0000 72%);background:radial-gradient(closest-side,lab(45.7636% 63.3818 40.1799/.16),#0000 72%);width:55%;height:70%;position:absolute;top:-28%;right:-18%}.notify>*{z-index:1;position:relative}.notify-pane{animation:notify-pane-in .38s var(--ease) both;gap:12px;display:grid}@keyframes notify-pane-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.form-summary{background:#5d272547;background:lab(23.8155% 25.0824 14.4029/.28);border:1px solid #e6857e73;border:1px solid lab(66.3643% 37.397 20.9063/.45);border-radius:12px;outline:none;padding:12px 14px}.form-summary:focus-visible{box-shadow:0 0 0 3px #ffffff59;box-shadow:0 0 0 3px lab(100% 0 0/.35)}.form-summary__title{color:var(--danger);margin:0 0 6px;font-size:13px;font-weight:600}.form-summary__list{gap:4px;margin:0;padding-left:1.1rem;font-size:13px;line-height:1.35;display:grid}.form-summary__list a{color:var(--ink);text-underline-offset:2px}.form-summary__list a:hover{color:var(--danger)}.field{gap:6px;display:grid}.field__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.field__label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:600}.field-hint{color:var(--muted);margin:0;font-size:11px;line-height:1.35}.notify-row{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.notify-row__control{flex:12rem;min-width:0;position:relative}.notify-row__control>input{width:100%}.notify-row__shell{border:1px solid var(--line);color:#ffffff57;color:lab(100% 0 0/.34);pointer-events:none;-webkit-user-select:none;user-select:none;background:#010407b8;background:lab(.892509% -.222884 -1.51937/.72);border-radius:12px;align-items:center;width:100%;min-height:48px;padding:0 14px;display:flex}@media (min-width:981px){.notify-row__shell{min-height:46px}}.notify-row>.submit{flex:0 auto;width:auto;min-width:9.75rem}.notify-row>span.submit{opacity:.72;display:inline-flex}.field input[type=email],.field input[type=tel],.phone input{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ink);background:#010407b8;background:lab(.892509% -.222884 -1.51937/.72);border-radius:12px;padding:0 40px 0 14px;transition:border-color .2s,background .2s,box-shadow .2s}.field input[type=tel],.phone input{padding-right:14px}.field input[type=email]:hover,.field input[type=tel]:hover,.phone input:hover{border-color:var(--line-strong)}.field input[type=email]:focus,.field input[type=tel]:focus,.phone input:focus{background:#0c0403d9;background:lab(1.49699% 2.26143 .98035/.85);border-color:#de4e4bbf;border-color:lab(54.1237% 56.7341 33.7839/.75);box-shadow:0 0 0 4px #c5363733;box-shadow:0 0 0 4px lab(45.9853% 56.8958 34.8481/.2)}.field.is-invalid input,.field.is-invalid .phone-prefix__btn{border-color:#f07f77d9;border-color:lab(66.1606% 43.7527 24.7306/.85)}.field input::placeholder,.phone input::placeholder{color:#ffffff57;color:lab(100% 0 0/.34)}.submit{min-height:48px;color:var(--room);letter-spacing:.01em;transition:transform .2s var(--ease), background .2s ease, box-shadow .2s ease, opacity .2s ease;white-space:nowrap;background:linear-gradient(#fff 0%,#e6ecf2 100%);background:linear-gradient(#fff 0%,lab(93.0316% -1.09106 -3.56977) 100%);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-weight:650;display:inline-flex;box-shadow:inset 0 1px #ffffffa6,0 10px 24px #ffffff24,0 0 0 1px #ffffff14;box-shadow:inset 0 1px lab(100% 0 0/.65),0 10px 24px lab(100% 0 0/.14),0 0 0 1px lab(100% 0 0/.08)}.submit__chev{opacity:.72;border-top:2px solid;border-right:2px solid;flex-shrink:0;width:.45em;height:.45em;transform:rotate(45deg)translate(-1px,1px)}.submit--next .submit__chev{margin-left:2px}@media (min-width:981px){.field input[type=email],.field input[type=tel],.phone input{border-radius:12px;min-height:46px;padding:0 36px 0 14px}.field input[type=tel],.phone input{padding-right:14px}.submit{border-radius:12px;min-height:46px;padding:0 18px}.phone-prefix__btn{border-radius:12px;min-height:46px}}.submit:hover{background:#f0f6fc;background:lab(96.5116% -1.09199 -3.57032);transform:translateY(-1px);box-shadow:0 12px 28px #ffffff29;box-shadow:0 12px 28px lab(100% 0 0/.16)}.submit:active{transform:translateY(0)scale(.98)}.submit:disabled{opacity:.62;cursor:wait;transform:none}.submit__spinner{border:2px solid #0f171f40;border:2px solid lab(7.18439% -1.49957 -6.86639/.25);border-top-color:var(--room);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite submit-spin}@keyframes submit-spin{to{transform:rotate(360deg)}}.phone-add{width:100%;min-height:44px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;background:#ffffff08;background:lab(100% 0 0/.03);border:1px dashed #ffffff47;border:1px dashed lab(100% 0 0/.28);border-radius:12px;align-items:center;gap:10px;margin:0;padding:0 12px;font-size:13px;font-weight:500;transition:color .2s,border-color .2s,background .2s,box-shadow .2s;display:flex}.phone-add:hover{color:var(--ink);background:#c5363714;background:lab(45.9853% 56.8958 34.8481/.08);border-color:#de4e4b8c;border-color:lab(54.1237% 56.7341 33.7839/.55);box-shadow:0 0 0 3px #c536371a;box-shadow:0 0 0 3px lab(45.9853% 56.8958 34.8481/.1)}.phone-add:disabled{opacity:.5;cursor:not-allowed}.phone-add__icon{width:22px;height:22px;color:var(--ink);background:linear-gradient(165deg,#ffffff1a,#c536372e);background:linear-gradient(165deg,lab(100% 0 0/.1),lab(45.9853% 56.8958 34.8481/.18));border:1px solid #ffffff38;border:1px solid lab(100% 0 0/.22);border-radius:7px;flex-shrink:0;place-items:center;font-size:14px;line-height:1;display:inline-grid}.text-action{color:var(--muted);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:500;-webkit-text-decoration:underline #ffffff38;text-decoration:underline #ffffff38;-webkit-text-decoration:underline lab(100% 0 0/.22);text-decoration:underline lab(100% 0 0/.22)}.text-action:hover{color:var(--ink);text-decoration-color:#ffffff80;text-decoration-color:lab(100% 0 0/.5)}.phone{z-index:2;align-items:stretch;gap:8px;margin:0;display:flex;position:relative}.phone-prefix{flex:none;position:relative}.phone-prefix__btn{border:1px solid var(--line);min-width:7.25rem;min-height:48px;color:var(--ink);font:inherit;cursor:pointer;background:#010407b8;background:lab(.892509% -.222884 -1.51937/.72);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:clamp(13px,1.6vh,15px);transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.phone-prefix__btn:hover{border-color:var(--line-strong)}.phone-prefix__btn:focus-visible{border-color:#de4e4bbf;border-color:lab(54.1237% 56.7341 33.7839/.75);outline:none;box-shadow:0 0 0 4px #c5363733;box-shadow:0 0 0 4px lab(45.9853% 56.8958 34.8481/.2)}.phone-prefix.is-open .phone-prefix__btn{border-color:#de4e4bbf;border-color:lab(54.1237% 56.7341 33.7839/.75)}.phone-prefix__chev{border-top:5px solid #ffffff8c;border-top:5px solid lab(100% 0 0/.55);border-left:4px solid #0000;border-right:4px solid #0000;flex-shrink:0;width:0;height:0}.phone-prefix__list{z-index:40;border:1px solid var(--line-strong);scrollbar-width:thin;scrollbar-color:oklch(100% 0 0/.25) transparent;background:#040a11;background:lab(2.45156% -.604466 -3.93615);border-radius:12px;width:min(18rem,72vw);max-height:min(240px,40vh);margin:0;padding:6px;list-style:none;position:absolute;bottom:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 16px 40px #0000008c;box-shadow:0 16px 40px lab(0% 0 0/.55)}.phone-prefix__option{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:2.4rem 3.2rem 1fr;align-items:center;gap:8px;margin:0;padding:10px;font-size:13px;display:grid}.phone-prefix__option:hover,.phone-prefix__option:focus-visible{background:#ffffff14;background:lab(100% 0 0/.08);outline:none}.phone-prefix__option.is-active{background:#c5363738;background:lab(45.9853% 56.8958 34.8481/.22)}.phone-prefix__code{letter-spacing:.04em;font-weight:600}.phone-prefix__dial{color:var(--muted);font-variant-numeric:tabular-nums}.phone-prefix__name{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phone input{flex:1;min-width:0}.lang-switch{letter-spacing:.06em;align-items:center;gap:8px;font-size:12px;display:inline-flex}.lang-switch a{color:var(--muted);text-decoration:none}.lang-switch a:hover,.lang-switch a.is-active{color:var(--ink)}.lang-switch span{color:var(--muted-2)}.notify-footer{border-top:1px solid #ffffff1a;border-top:1px solid lab(100% 0 0/.1);gap:10px;padding-top:10px;display:grid}.notify-progress{gap:8px;display:grid}.notify-progress__track{grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.notify-progress__seg{height:3px;transition:background .28s var(--ease), box-shadow .28s var(--ease);background:#ffffff1f;background:lab(100% 0 0/.12);border-radius:999px;overflow:hidden}.notify-progress__seg.is-done{background:#f07f778c;background:lab(66.1606% 43.7527 24.7306/.55)}.notify-progress__seg.is-current{background:linear-gradient(90deg, var(--plate-a), #ff9479);box-shadow:0 0 12px #cc272e73;box-shadow:0 0 12px lab(45.7636% 63.3818 40.1799/.45)}@supports (color:lab(0% 0 0)){.notify-progress__seg.is-current{background:linear-gradient(90deg, var(--plate-a), lab(73.1469% 46.9338 39.4643))}}.notify-progress__label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:600}.notify-email-echo{background:linear-gradient(#ffffff12,#ffffff08);background:linear-gradient(lab(100% 0 0/.07),lab(100% 0 0/.03));border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}.notify-email-echo__meta{gap:2px;min-width:0;display:grid}.notify-email-echo__label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:650}.notify-email-echo__value{color:var(--ink);word-break:break-word;font-size:14px;font-weight:500;line-height:1.3}.notify-email-echo__edit{appearance:none;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff0f;background:lab(100% 0 0/.06);border:0;border-radius:8px;flex-shrink:0;margin:0;padding:8px 10px;font-size:12px;font-weight:550;transition:color .2s,background .2s}.notify-email-echo__edit:hover{color:var(--ink);background:#ffffff1a;background:lab(100% 0 0/.1)}.notify-email-echo__edit:disabled{opacity:.5;cursor:not-allowed}.notify-nav{flex-wrap:wrap;align-items:stretch;gap:10px;padding-top:2px;display:flex}.notify-nav>.submit{flex:auto;min-width:9.75rem}.notify-back{appearance:none;min-height:46px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff08;background:lab(100% 0 0/.03);border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:12px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:550;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.notify-back__chev{opacity:.7;border-bottom:2px solid;border-left:2px solid;flex-shrink:0;width:.42em;height:.42em;transform:rotate(45deg)translate(1px,-1px)}.notify-back:hover{color:var(--ink);background:#ffffff0f;background:lab(100% 0 0/.06);border-color:#ffffff59;border-color:lab(100% 0 0/.35)}.notify-back:disabled{opacity:.5;cursor:not-allowed}.notify--step-1,.notify--step-1 .notify-pane{gap:10px}.notify--step-2{flex-direction:column;gap:8px;min-height:0;max-height:min(64svh,100svh - 9.5rem);display:flex}.notify--step-2 .notify-progress{flex:none}.notify--step-2 .notify-pane{min-height:0;animation:notify-pane-in .32s var(--ease) both;flex-direction:column;flex:auto;gap:8px;display:flex;overflow:hidden}.notify-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:oklch(100% 0 0/.28) transparent;flex:auto;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:hidden auto}.notify--step-2 .notify-nav{border-top:1px solid #ffffff1a;border-top:1px solid lab(100% 0 0/.1);flex:none;padding-top:8px}.notify--step-2 .notify-nav>.submit{width:100%;min-width:0}.notify--step-2 .consent{border-radius:10px;gap:8px;padding:7px 9px;font-size:12px;line-height:1.35}.notify--step-2 .notify-footer{gap:6px;padding-top:6px}.notify--step-2 .phone-add{min-height:38px;font-size:12px}.notify--step-2 .notify-email-echo{padding:8px 10px}.notify--step-2 .form-rodo{font-size:10.5px;line-height:1.35}.pin__hero:has(.dock--step-2){--stack:clamp(6px, 1.1vh, 12px);overscroll-behavior:contain;scrollbar-width:thin;justify-content:flex-start;min-height:0;max-height:calc(100svh - 40px);overflow:auto}.pin__hero:has(.dock--step-2) .clock-block{display:none}.pin__hero:has(.dock--step-2) .lede .claim{font-size:clamp(15px,2.1vh,18px);line-height:1.25}.consent{color:#d9dfe5e6;color:lab(88.3915% -1.08966 -3.56903/.9);cursor:pointer;background:#ffffff08;background:lab(100% 0 0/.03);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:10px 11px;font-size:12.5px;line-height:1.4;transition:border-color .2s,background .2s;display:flex}.consent:hover{background:#ffffff0b;background:lab(100% 0 0/.045);border-color:#ffffff29;border-color:lab(100% 0 0/.16)}.consent.is-invalid{background:#5d272529;background:lab(23.8155% 25.0824 14.4029/.16);border-color:#f07f778c;border-color:lab(66.1606% 43.7527 24.7306/.55)}.consent.is-invalid span{color:var(--danger)}.consent span{text-wrap:pretty;flex:1;min-width:0;padding-top:1px}.consent input{appearance:none;border:1px solid var(--line-strong);background:#010407cc;background:lab(.892509% -.222884 -1.51937/.8);border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:1px;transition:border-color .2s,background .2s;display:grid}.consent input:checked{border-color:var(--plate-a);background:linear-gradient(165deg, var(--plate-a), var(--plate-b))}.consent input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;transform:rotate(45deg)translate(-1px,-1px)}.consent input:focus-visible{outline-offset:2px;outline:2px solid #fff}.hp{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.field-error,.form-error{color:var(--danger);margin:0;font-size:13px;line-height:1.35}.done{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#537e541f,#ffffff08);background:linear-gradient(lab(48.8016% -22.3829 17.9859/.12),lab(100% 0 0/.03));border:1px solid #85b28647;border:1px solid lab(68.5362% -22.3674 17.773/.28);border-radius:16px;grid-template-columns:auto 1fr;align-items:start;gap:14px 16px;padding:18px 18px 16px;display:grid}.done__mark{flex-shrink:0;display:block}.done__ring{stroke:#85cc87;stroke:lab(75.9772% -33.5817 27.0639);stroke-width:2px;opacity:.9}.done__check{stroke:#9af09d;stroke:lab(87.8228% -39.184 31.6385);stroke-width:3px}.done__copy{gap:6px;min-width:0;display:grid}.done__title{color:var(--ink);margin:0;font-size:clamp(16px,2.1vh,18px);font-weight:600;line-height:1.3}.done__body{color:#e0e5ebe6;color:lab(90.7116% -1.09041 -3.56942/.9);margin:0;font-size:14px;line-height:1.4}.done .form-note{margin-top:2px}@media (prefers-reduced-motion:no-preference){.done__ring{stroke-dasharray:140;stroke-dashoffset:140px;animation:done-ring .7s var(--ease) forwards}.done__check{stroke-dasharray:36;stroke-dashoffset:36px;animation:done-check .45s var(--ease) .35s forwards}}@keyframes done-ring{to{stroke-dashoffset:0}}@keyframes done-check{to{stroke-dashoffset:0}}.stage{isolation:isolate;place-items:center;height:100%;min-height:0;padding:clamp(0px,.6vh,8px) clamp(0px,1vw,8px);display:grid;position:relative;overflow:hidden}.stage:before,.stage:after{content:"";pointer-events:none;z-index:0;border-radius:50%;position:absolute}.stage:before{filter:blur(44px);opacity:1;background:radial-gradient(58% 50% at 50% 48%,#df202e80 0%,#95001242 42%,#0000 74%);background:radial-gradient(58% 50% at 50% 48%,lab(49.0306% 69.7939 45.0284/.5) 0%,lab(30.8556% 57.2827 39.6949/.26) 42%,#0000 74%);width:min(110%,880px);height:min(78%,640px);animation:12s ease-in-out infinite alternate aura;top:44%;left:52%;translate:-50% -50%}.stage:after{filter:blur(36px);opacity:1;background:radial-gradient(75% 60% at 50% 35%,#e62b3480 0%,#a2051942 38%,#6c15171a 62%,#0000 78%);background:radial-gradient(75% 60% at 50% 35%,lab(51.3582% 69.7345 44.3509/.5) 0%,lab(34.3495% 57.1812 37.8813/.26) 38%,lab(23.385% 37.9736 23.5817/.1) 62%,#0000 78%);width:min(95%,720px);height:42%;animation:14s ease-in-out infinite alternate-reverse aura;bottom:4%;left:50%;translate:-50%}.device{z-index:1;opacity:0;width:min(118%,98vh,1100px);max-height:92%;animation:slideIn 1.2s var(--ease) .16s forwards;margin:0;position:relative;transform:translate(4px)scale(.98)}.device:before{content:"";z-index:-1;pointer-events:none;filter:blur(28px);background:radial-gradient(70% 55%,#ee343b7a 0%,#9b1e2233 45%,#0000 72%);background:radial-gradient(70% 55%,lab(53.6853% 69.6775 43.7724/.48) 0%,lab(34.5744% 50.677 31.8589/.2) 45%,#0000 72%);border-radius:50%;width:82%;height:30%;animation:10s ease-in-out infinite alternate aura;position:absolute;bottom:2%;left:50%;translate:-50% 40%}.device img{object-fit:contain;filter:drop-shadow(0 28px 60px #000612a6);filter:drop-shadow(0 28px 60px lab(1.47458% .0173077 -7.22747/.65));width:100%;height:auto;max-height:min(88svh,100%);transition:transform .8s var(--ease)}.device:hover img{transform:translate(-4px,-6px)scale(1.015)}.sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-foot{border-top:1px solid var(--line);color:var(--muted-2);z-index:5;background:#010305eb;background:lab(.648956% -.164501 -1.25586/.92);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;padding:14px clamp(16px,3vw,40px);font-size:11px;line-height:1.35;display:flex}.site-foot a{color:var(--muted);border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.site-foot a:hover{color:var(--ink);border-bottom-color:var(--line-strong)}.site-foot__meta,.site-foot__links{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.site-foot__meta li+li:before,.site-foot__links li+li:before{content:"·";color:var(--line-strong);margin-right:14px}.site-foot__sketch{opacity:.75}.scroll-hint{z-index:6;color:var(--muted);font:inherit;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;opacity:.85;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:500;display:inline-flex;position:absolute;bottom:18px;left:50%;translate:-50%}.scroll-hint:after{content:"";width:6px;height:6px;animation:tip 1.4s var(--ease) infinite;border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)}@keyframes tip{0%,to{opacity:.5;translate:0}50%{opacity:1;translate:0 4px}}.pin{--pin-progress:0;isolation:isolate;background:var(--room);position:relative;overflow:visible}.pin__progress{z-index:8;transform-origin:0;background:linear-gradient(90deg, var(--plate-a), #ff6a6a);pointer-events:none;opacity:.9;width:100%;height:2px;transition:opacity .25s;position:fixed;top:0;left:0}.pin[data-inview=false] .pin__progress{opacity:0}.pin__rail{z-index:4;pointer-events:none;width:55%;position:absolute;top:0;bottom:0;right:0}.pin__stage,.pin__dots{display:none}.pin__sticky{pointer-events:none;place-items:center;width:100%;height:100svh;display:grid}.pin[data-phase=lock] .pin__sticky{width:55%;position:fixed;top:0;right:0}.pin[data-phase=release] .pin__sticky{width:100%;position:absolute;inset:auto 0 0}.pin__device{filter:drop-shadow(0 28px 64px #0002078c);filter:drop-shadow(0 28px 64px lab(.430035% .0757501 -2.52296/.55));will-change:transform;width:min(130%,108vh,1210px);max-height:98svh;margin-inline:auto;position:relative}.pin[data-launch=done] .pin__device{animation:3.6s ease-in-out infinite alternate pin-float}.pin__device:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 58% 50% at 50% 48%, oklch(.58 .22 25 / calc(.5 * var(--pin-progress))) 0%, oklch(.42 .18 25 / calc(.22 * var(--pin-progress))) 42%, transparent 74%);filter:blur(44px);border-radius:50%;width:min(110%,880px);height:min(78%,640px);position:absolute;top:48%;left:50%;translate:-50% -50%}.pin[data-launch=done] .pin__device:before{animation:12s ease-in-out infinite alternate aura}.pin__img{object-fit:contain;width:100%;height:auto;max-height:min(96svh,100%);transition:opacity .12s linear;display:block}.pin__img--black{margin:auto;position:absolute;inset:0}.pin__flow{z-index:1;isolation:isolate;background:linear-gradient(#1a1d26 0%,#101218 12%,#05060a 22% 36%,#0e0a0c 48%,#1c1f26 62%,#b8bcc6 82%,#f3f4f7 100%);position:relative}.pin__section{box-sizing:border-box;align-items:start;min-height:0;padding:clamp(56px,10vh,120px) clamp(20px,5vw,64px);display:grid;position:relative}.pin__features{--spine-progress:0;z-index:1;isolation:isolate;background:0 0;padding-bottom:clamp(48px,8vh,96px);position:relative}.pin__features:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#f3f1ee73 50%,#f3f1ee 100%);background:linear-gradient(#0000 0%,lab(95.3747% .282615 1.88148/.45) 50%,#f3f1ee 100%);height:clamp(64px,12vh,140px);position:absolute;bottom:0;left:0;right:0}.pin__cut{z-index:0;pointer-events:none;width:100%;height:100%;color:color-mix(in oklab, var(--plate-a) 78%, #2a060a);opacity:.92;position:absolute;inset:0;overflow:visible}.pin__cut-band{fill:currentColor;opacity:.58}.pin__cut-edge{fill:color-mix(in oklab, var(--plate-a) 42%, #fff);opacity:.55}.pin__features>.pin__section{z-index:1;background:0 0;position:relative}.pin__features>.pin__section:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.pin__section--ember{color:#fff}.pin__section--ember:before{background:linear-gradient(#0000 0%,#06000073 28%,#0d000047 100%);background:linear-gradient(#0000 0%,lab(.418175% 1.68419 .561145/.45) 28%,lab(.810593% 3.55332 1.14734/.28) 100%)}.pin__section--mist{color:#fff}.pin__section--mist:before{background:linear-gradient(#040a118c 0%,#141b2459 100%);background:linear-gradient(lab(2.45156% -.604466 -3.93615/.55) 0%,lab(9.47796% -1.69584 -6.93499/.35) 100%)}.pin__section--blanc{color:#14161c}.pin__section--blanc:before{background:linear-gradient(#e9ebee8c 0%,#f6f9fbb8 100%);background:linear-gradient(lab(93.0362% -.553161 -1.78919/.55) 0%,lab(97.677% -.443965 -1.43216/.72) 100%)}.pin__spine{z-index:5;pointer-events:none;width:44px;position:absolute;top:0;bottom:0;left:clamp(10px,1.8vw,22px)}.pin__spine-sticky{pointer-events:none;place-items:center;height:100svh;display:grid;position:sticky;top:0}.pin__spine-sticky:before{content:"";-webkit-backdrop-filter:blur(12px)saturate(1.1);background:#01050bd1;background:lab(1.18179% -.298388 -2.54748/.82);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:999px;width:42px;position:absolute;top:14%;bottom:14%;left:50%;translate:-50%;box-shadow:0 10px 28px #0006,inset 0 1px #ffffff14;box-shadow:0 10px 28px lab(0% 0 0/.4),inset 0 1px lab(100% 0 0/.08)}.pin__spine-rail{z-index:1;pointer-events:none;width:2px;position:absolute;top:18%;bottom:18%;left:50%;translate:-50%}.pin__spine-track{background:#ffffff38;background:lab(100% 0 0/.22);border-radius:2px;position:absolute;inset:0}.pin__spine-fill{transform-origin:top;background:linear-gradient(180deg, #ff5a66 0%, var(--plate-a) 55%, color-mix(in oklab, var(--plate-a) 70%, #7a0010) 100%);will-change:transform;border-radius:2px;position:absolute;inset:0;box-shadow:0 0 12px #df202e8c;box-shadow:0 0 12px lab(49.0306% 69.7939 45.0284/.55)}.pin__spine-nodes{z-index:2;pointer-events:auto;flex-direction:column;justify-content:space-between;align-items:center;height:64%;margin:0;padding:0;list-style:none;display:flex;position:relative}.pin__spine-node{place-items:center;gap:6px;width:36px;display:grid;position:relative}.pin__spine-btn{appearance:none;width:40px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;gap:6px;margin:0;padding:4px 0;transition:background .2s;display:grid}.pin__spine-btn:hover{background:#ffffff14;background:lab(100% 0 0/.08)}.pin__spine-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.pin__spine-dot{width:10px;height:10px;transition:background .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease), transform .35s var(--ease);background:#141b24;background:lab(9.47796% -1.69584 -6.93499);border:2px solid #ffffffd9;border:2px solid lab(100% 0 0/.85);border-radius:50%;box-shadow:0 0 0 3px #0104088c;box-shadow:0 0 0 3px lab(.884869% -.217319 -2.15163/.55)}.pin__spine-index{letter-spacing:.16em;color:#ffffff8c;color:lab(100% 0 0/.55);text-shadow:0 1px 2px #000000a6;text-shadow:0 1px 2px lab(0% 0 0/.65);transition:color .35s var(--ease), opacity .35s var(--ease);font-size:10px;font-weight:600}.pin__spine-node[data-state=done] .pin__spine-dot,.pin__spine-node[data-state=active] .pin__spine-dot{background:var(--plate-a);border-color:#fff;box-shadow:0 0 0 3px #01040880,0 0 14px #df202e8c;box-shadow:0 0 0 3px lab(.884869% -.217319 -2.15163/.5),0 0 14px lab(49.0306% 69.7939 45.0284/.55)}.pin__spine-node[data-state=active] .pin__spine-dot{border-color:var(--plate-a);box-shadow:0 0 0 3px color-mix(in oklab, var(--plate-a) 55%, transparent), 0 0 16px #df202e80;background:#fff;transform:scale(1.18)}@supports (color:lab(0% 0 0)){.pin__spine-node[data-state=active] .pin__spine-dot{box-shadow:0 0 0 3px color-mix(in oklab, var(--plate-a) 55%, transparent), 0 0 16px lab(49.0306% 69.7939 45.0284/.5)}}.pin__spine-node[data-state=done] .pin__spine-index{color:#ffffffc7;color:lab(100% 0 0/.78)}.pin__spine-node[data-state=active] .pin__spine-index{color:#fff;text-shadow:0 0 10px #df202e8c,0 1px 2px #000000b3;text-shadow:0 0 10px lab(49.0306% 69.7939 45.0284/.55),0 1px 2px lab(0% 0 0/.7)}.pin__section:not(.pin__section--hero){align-content:start;justify-items:start;min-height:170svh;padding-block:0;padding-inline-start:clamp(56px,6vw,88px)}.pin__section:not(.pin__section--hero) .pin__copy{margin-block:max(32px,50svh - 6rem);position:sticky;top:max(32px,50svh - 6rem)}.pin__section[data-align=start]{justify-items:start}.pin__section[data-align=end]{justify-items:end}.pin__section--hero{--hero-ink:#f4f5f7;--hero-muted:#bdc5ceb8;--hero-muted-2:#b0b8c180;--hero-line:#ffffff24;z-index:1;min-height:100svh;color:var(--hero-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;align-items:stretch;padding:clamp(28px,5vh,56px) clamp(28px,6vw,80px) clamp(28px,5vh,48px);position:relative}@supports (color:lab(0% 0 0)){.pin__section--hero{--hero-muted:lab(79.1056% -1.60345 -5.33681/.72);--hero-muted-2:lab(74.4654% -1.59931 -5.33468/.5);--hero-line:lab(100% 0 0/.14)}}.pin__section--hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 50% at 12% 18%,#89212257 0%,#0000 58%),linear-gradient(102deg,#2a2e38 0%,#1c202a 30%,#0b121ab8 48%,#040a1147 62%,#0000 78%);background:radial-gradient(70% 50% at 12% 18%,lab(31.3062% 44.272 27.258/.34) 0%,#0000 58%),linear-gradient(102deg,#2a2e38 0%,#1c202a 30%,lab(5.23127% -1.15929 -6.2068/.72) 48%,lab(2.45156% -.604466 -3.93615/.28) 62%,#0000 78%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(#000 0% 72%,#0000 100%)}.pin__hero{--stack:clamp(18px, 2.8vh, 36px);z-index:5;justify-content:flex-start;gap:var(--stack);pointer-events:auto;flex-direction:column;width:min(26rem,34vw);max-width:min(26rem,44% - 4vw);min-height:calc(100svh - 72px);padding:0;display:flex;position:relative}@media (min-height:920px) and (min-width:981px){.pin__hero{justify-content:center}}.pin__section--hero .scroll-hint{z-index:6;opacity:0;animation:rise 1s var(--ease) .55s forwards;color:var(--hero-muted);text-shadow:0 1px 12px #0002058c;text-shadow:0 1px 12px lab(.448006% -.0866205 -1.46049/.55);position:absolute;bottom:clamp(14px,2.8vh,28px);left:50%;translate:-50%}.pin__hero .dock{max-width:none;margin-top:clamp(4px,.8vh,10px)}.pin__hero .brand{isolation:isolate;width:fit-content;margin-bottom:clamp(8px,1.6vh,20px);padding:clamp(6px,1vh,12px) clamp(4px,.6vw,8px);position:relative}.pin__hero .brand:before{content:"";z-index:-1;filter:blur(28px);pointer-events:none;opacity:.85;background:radial-gradient(55% 48% at 42% 48%,#d4092466 0%,#8a031429 42%,#0000 72%);background:radial-gradient(55% 48% at 42% 48%,lab(45.5382% 69.8881 46.2994/.4) 0%,lab(28.7551% 50.8278 33.6722/.16) 42%,#0000 72%);border-radius:50%;position:absolute;inset:-18% -28% -22% -22%}.pin__hero .brand-mark img{filter:drop-shadow(0 12px 28px #00020773);filter:drop-shadow(0 12px 28px lab(.430035% .0757501 -2.52296/.45));max-width:min(100%,460px);height:clamp(88px,15vh,168px);position:relative}.pin__hero .lede{gap:clamp(12px,1.8vh,18px);margin-bottom:clamp(2px,.6vh,8px)}.pin__hero .when{color:var(--hero-muted)}.pin__hero .claim{letter-spacing:-.02em;max-width:18ch;color:var(--hero-ink);text-wrap:balance;font-size:clamp(22px,3.2vh,32px);font-weight:300;line-height:1.2}.pin__hero .clock-block{gap:6px;margin-block:clamp(2px,.5vh,8px)}.pin__hero .clock-label{color:var(--hero-muted-2)}.pin__hero .clock{gap:6px;max-width:18rem}.pin__hero .clock div{border-radius:8px;padding:clamp(6px,1vh,10px) 4px clamp(5px,.8vh,8px)}.pin__hero .clock b{color:#fff;font-size:clamp(18px,3.2vh,28px)}.pin__hero .clock-ended{color:var(--hero-ink)}.pin__hero .form-lead{max-width:32ch;color:var(--hero-muted);font-size:clamp(13px,1.6vh,15px)}.pin__hero .form-note{color:var(--hero-muted-2)}.pin__hero .notify{border-color:var(--hero-line);background:linear-gradient(165deg,#ffffff1f 0%,#ffffff0d 48%,#c5363714 100%);background:linear-gradient(165deg,lab(100% 0 0/.12) 0%,lab(100% 0 0/.05) 48%,lab(45.9853% 56.8958 34.8481/.08) 100%);box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #c5363714,0 22px 48px #00000052,0 0 36px #cc272e14;box-shadow:inset 0 1px lab(100% 0 0/.12),inset 0 0 0 1px lab(45.9853% 56.8958 34.8481/.08),0 22px 48px lab(0% 0 0/.32),0 0 36px lab(45.7636% 63.3818 40.1799/.08)}.pin__hero .notify input,.pin__hero .notify textarea,.pin__hero .field input,.pin__hero .phone input,.pin__hero .phone-prefix__btn{color:var(--hero-ink);border-color:var(--hero-line);background:#0b121a8c;background:lab(5.23127% -1.15929 -6.2068/.55)}.pin__hero .notify input::placeholder,.pin__hero .field input::placeholder,.pin__hero .phone input::placeholder{color:var(--hero-muted-2)}.pin__hero .consent,.pin__hero .notify-email-echo,.pin__hero .phone-hint,.pin__hero .form-rodo,.pin__hero .notify-step{color:var(--hero-muted)}.pin__hero .form-rodo a{color:var(--hero-ink)}.pin__hero .notify-back{color:var(--hero-ink);border-color:var(--hero-line);background:#ffffff0f;background:lab(100% 0 0/.06)}.pin__hero .phone-add,.pin__hero .done__title,.pin__hero .done__body{color:var(--hero-ink)}.pin__hero .done .form-note{color:var(--hero-muted-2)}@media (prefers-reduced-motion:no-preference){.pin[data-launch=run] .pin__hero .brand{opacity:0;animation:launch-logo .85s var(--ease) 0s both}.pin[data-launch=run] .pin__hero .lede{opacity:1;animation:none}.pin[data-launch=run] .pin__hero .claim{opacity:0;animation:launch-claim .75s var(--ease) .55s both}.pin[data-launch=run] .pin__hero .when{opacity:0;animation:launch-rise .55s var(--ease) .85s both}.pin[data-launch=run] .pin__hero .clock-block{opacity:0;animation:launch-rise .6s var(--ease) .9s both}.pin[data-launch=run] .pin__hero .dock{opacity:0;animation:launch-rise .65s var(--ease) 1.05s both}.pin[data-launch=run] .pin__section--hero .scroll-hint{opacity:0;animation:launch-rise .7s var(--ease) 1.3s both}.pin[data-launch=run] .pin__rail .pin__device,.pin[data-launch=run] .pin__stage--hero .pin__device{opacity:0;animation:.95s cubic-bezier(.22,1.15,.36,1) .28s both launch-product}.pin[data-launch=run] .pin__rail .pin__device:before,.pin[data-launch=run] .pin__stage--hero .pin__device:before{opacity:0;animation:launch-aura 1.05s var(--ease) .4s both}.pin[data-launch=done] .pin__hero .lede,.pin[data-launch=done] .pin__hero .claim,.pin[data-launch=done] .pin__hero .when,.pin[data-launch=done] .pin__hero .clock-block,.pin[data-launch=done] .pin__hero .dock{opacity:1;filter:none;clip-path:none;animation:none;transform:none}.pin[data-launch=done] .pin__hero .brand{opacity:1;filter:none;clip-path:none;animation:5.5s ease-in-out infinite brand-breathe;transform:none}.pin[data-launch=done] .pin__hero .brand:before{animation:5.5s ease-in-out infinite brand-glow}.pin[data-launch=run] .pin__hero .brand:before{opacity:0;animation:launch-aura 1s var(--ease) .15s both}}@media (prefers-reduced-motion:no-preference) and (max-width:980px){.pin[data-launch=run] .pin__hero .brand{animation-duration:.65s}.pin[data-launch=run] .pin__stage--hero .pin__device{animation-duration:.8s;animation-delay:.16s}.pin[data-launch=run] .pin__stage--hero .pin__device:before{animation-duration:.85s;animation-delay:.22s}.pin[data-launch=run] .pin__hero .claim{animation-duration:.6s;animation-delay:.38s}.pin[data-launch=run] .pin__hero .when{animation-delay:.58s}.pin[data-launch=run] .pin__hero .clock-block{animation-delay:.62s}.pin[data-launch=run] .pin__hero .dock{animation-delay:.72s}.pin[data-launch=run] .pin__section--hero .scroll-hint{animation-delay:.95s}}.pin__copy{z-index:5;pointer-events:auto;width:min(28rem,38vw);max-width:calc(48% - 4vw);margin-inline-start:clamp(28px,3.5vw,52px);position:relative}.pin__reveal{opacity:1;border-radius:18px;padding:clamp(18px,2.4vh,28px) clamp(18px,2.2vw,28px);transform:none}.pin__reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.pin__reveal{animation:pin-copy-in .55s var(--ease) both}}@keyframes pin-copy-in{0%{opacity:.35;transform:translateY(10px)}to{opacity:1;transform:none}}.pin__mark{width:40px;height:40px;color:var(--plate-a);background:#c5363724;background:lab(45.9853% 56.8958 34.8481/.14);border:1px solid #de4e4b59;border:1px solid lab(54.1237% 56.7341 33.7839/.35);border-radius:12px;place-items:center;margin:0 0 14px;display:grid;box-shadow:0 0 20px #cc272e1f;box-shadow:0 0 20px lab(45.7636% 63.3818 40.1799/.12)}.pin__mark-svg{width:22px;height:22px;display:block}.pin__section--ember .pin__mark{color:#ff8a90;background:#cc272e2e;background:lab(45.7636% 63.3818 40.1799/.18)}.pin__section--mist .pin__mark{color:#9ec5ff;background:#4075aa33;background:lab(47.4354% -5.44673 -33.951/.2);border-color:#6da3da59;border-color:lab(64.9032% -6.78036 -34.218/.35);box-shadow:0 0 20px #4075aa24;box-shadow:0 0 20px lab(47.4354% -5.44673 -33.951/.14)}.pin__section--blanc .pin__mark{color:var(--plate-a);background:#c536371a;background:lab(45.9853% 56.8958 34.8481/.1);border-color:#c5363747;border-color:lab(45.9853% 56.8958 34.8481/.28)}.pin__section--ember .pin__reveal,.pin__section--mist .pin__reveal{-webkit-backdrop-filter:blur(18px)saturate(1.1);background:linear-gradient(165deg,#040a11d1 0%,#000307b3 100%);background:linear-gradient(165deg,lab(2.45156% -.604466 -3.93615/.82) 0%,lab(.64208% -.146724 -1.7893/.7) 100%);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);box-shadow:inset 0 1px #ffffff14,0 22px 48px #0000006b;box-shadow:inset 0 1px lab(100% 0 0/.08),0 22px 48px lab(0% 0 0/.42)}.pin__section--mist .pin__reveal{border-color:#78a3cf38;border-color:lab(65.0011% -6.18106 -27.5627/.22);box-shadow:inset 0 1px #ffffff14,0 22px 48px #0000006b,0 0 0 1px #4c759f14;box-shadow:inset 0 1px lab(100% 0 0/.08),0 22px 48px lab(0% 0 0/.42),0 0 0 1px lab(47.559% -5.35432 -27.3587/.08)}.pin__section--blanc .pin__reveal{-webkit-backdrop-filter:blur(16px)saturate(1.05);background:linear-gradient(165deg,#ffffffe6 0%,#f3f5f8d1 100%);background:linear-gradient(165deg,lab(100% 0 0/.9) 0%,lab(96.5162% -.553399 -1.78931/.82) 100%);border:1px solid #0f171f1a;border:1px solid lab(7.18439% -1.49957 -6.86639/.1);box-shadow:inset 0 1px #ffffffd9,0 20px 40px #0f171f1f;box-shadow:inset 0 1px lab(100% 0 0/.85),0 20px 40px lab(7.18439% -1.49957 -6.86639/.12)}.pin__kicker{letter-spacing:.16em;text-transform:uppercase;color:currentColor;opacity:.78;border-inline-start:2px solid var(--plate-a);margin:0 0 14px;padding-inline-start:10px;font-size:11px;font-weight:650}.pin__section--ember .pin__kicker,.pin__section--mist .pin__kicker{opacity:.82;color:#edf2f8;color:lab(95.3516% -1.09163 -3.57015)}.pin__section--blanc .pin__kicker{opacity:.78;color:#2b343d;color:lab(21.0871% -1.87351 -6.99708)}.pin__title{letter-spacing:-.035em;text-wrap:balance;color:currentColor;max-width:18ch;margin:0;font-size:clamp(24px,3.4vw,40px);font-weight:550;line-height:1.14}.pin__body{text-wrap:pretty;max-width:40ch;margin:16px 0 0;font-size:clamp(15px,1.6vw,18px);font-weight:400;line-height:1.55}.pin__section--ember .pin__body,.pin__section--mist .pin__body{color:#e3e8eeeb;color:lab(91.8716% -1.09071 -3.5696/.92)}.pin__section--blanc .pin__body{color:#262f38eb;color:lab(18.7658% -1.84783 -6.98735/.92)}.pin__proof{letter-spacing:.02em;text-wrap:pretty;border-radius:999px;align-items:center;max-width:100%;margin:16px 0 0;padding:7px 11px;font-size:11px;font-weight:550;line-height:1.3;display:inline-flex}.pin__section--ember .pin__proof,.pin__section--mist .pin__proof{color:#edf2f8eb;color:lab(95.3516% -1.09163 -3.57015/.92);background:#ffffff14;background:lab(100% 0 0/.08);border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14)}.pin__section--mist .pin__proof{background:#4c759f29;background:lab(47.559% -5.35432 -27.3587/.16);border-color:#78a3cf47;border-color:lab(65.0011% -6.18106 -27.5627/.28)}.pin__section--blanc .pin__proof{color:#212a33;color:lab(16.4443% -1.81831 -6.9765);background:#c5363714;background:lab(45.9853% 56.8958 34.8481/.08);border:1px solid #c5363738;border:1px solid lab(45.9853% 56.8958 34.8481/.22)}@media (max-width:980px){html{scroll-snap-type:y proximity}.pin{--pin-safe-top:max(10px, env(safe-area-inset-top,0px));overflow-x:clip}.pin__rail--desktop,.pin__spine{display:none!important}.pin__stage{z-index:2;pointer-events:none;width:100%;display:block;position:relative}.pin__stage .pin__device{filter:drop-shadow(0 18px 40px #00020773);filter:drop-shadow(0 18px 40px lab(.430035% .0757501 -2.52296/.45));width:min(92vw,420px);max-width:100%;max-height:min(52dvh,420px);margin-inline:auto}.pin__stage .pin__img{max-height:min(50dvh,400px);margin-inline:auto}.pin__stage--hero{width:100%;padding:clamp(4px,1dvh,10px) 0 clamp(8px,1.5dvh,16px)}.pin__hero .brand{padding-top:var(--pin-safe-top)}.pin__stage--chapter{margin-top:clamp(20px,4dvh,36px);padding-bottom:clamp(12px,2dvh,20px)}.pin__stage--chapter .pin__device{max-height:min(42dvh,340px)}.pin__stage--chapter .pin__img{max-height:min(40dvh,320px)}.pin__flow{position:relative;overflow-x:clip}.pin__cut{opacity:.7}.pin__section--hero{min-height:0;padding:0 clamp(16px, 4.5vw, 24px) max(clamp(24px, 4dvh, 40px), env(safe-area-inset-bottom,0px));scroll-snap-align:start;flex-direction:column;align-items:stretch;display:flex}.pin__hero{margin-inline:auto;text-align:center;align-items:center;gap:clamp(14px,2.2dvh,22px);width:100%;max-width:28rem;min-height:0;margin-top:0;padding:0}.pin__hero .brand{margin-bottom:clamp(4px,1dvh,12px);margin-inline:auto}.pin__hero .brand-mark{justify-content:center;display:flex}.pin__hero .brand-mark img{max-width:min(100%,300px);height:clamp(64px,16vw,112px)}.pin__hero .lede{gap:10px}.pin__hero .lede .claim{max-width:16ch;margin-inline:auto;font-size:clamp(20px,5.2vw,26px);line-height:1.2}.pin__hero .dock{gap:6px;width:100%;max-width:none}.pin__hero .notify{text-align:start;gap:10px;padding:clamp(12px,3vw,16px)}.pin__hero .notify-row{flex-direction:column;align-items:stretch}.pin__hero .notify-row>input,.pin__hero .notify-row__control{flex:none;width:100%}.pin__hero .notify-row>.submit{flex:none;width:100%;min-width:0;min-height:48px}.pin__hero .submit,.pin__hero .phone-add,.pin__hero .phone-prefix__btn,.pin__hero .notify-back{min-height:48px}.pin__hero .notify-nav{flex-direction:column-reverse;align-items:stretch}.pin__hero .notify-nav>.submit,.pin__hero .notify-back{width:100%;min-width:0}.pin__hero .notify--step-1{gap:10px}.pin__hero .notify--step-2{max-height:min(58svh,100svh - 16rem)}.pin__hero:has(.dock--step-2) .pin__stage--hero{display:none}.pin__hero .notify-email-echo{flex-direction:row;align-items:center}.pin__hero .notify-email-echo__edit{align-self:center;min-height:36px;padding-inline:12px}.pin__hero .field input[type=email],.pin__hero .field input[type=tel],.pin__hero .phone input{min-height:48px}.pin__hero .consent{gap:10px;font-size:13px}.pin__hero .consent input{width:20px;height:20px}.pin__hero .clock{width:100%;max-width:none}.pin__hero .clock b{font-size:clamp(20px,7.5vw,28px)}.pin__hero .form-rodo{font-size:11px;line-height:1.4}.pin__section--hero .scroll-hint{align-self:center;min-height:48px;margin-top:clamp(12px,2dvh,20px);padding:12px 16px;position:relative;bottom:auto;left:auto;translate:none}.pin__dots{left:50%;bottom:max(12px, env(safe-area-inset-bottom,0px));z-index:7;-webkit-backdrop-filter:blur(12px)saturate(1.1);pointer-events:none;opacity:0;visibility:hidden;background:#01050be0;background:lab(1.18179% -.298388 -2.54748/.88);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:999px;width:min(220px,100% - 32px);margin:0;padding:10px 14px;transition:opacity .25s,visibility .25s;display:grid;position:fixed;translate:-50%;box-shadow:0 10px 28px #0006;box-shadow:0 10px 28px lab(0% 0 0/.4)}.pin[data-features=true] .pin__dots{opacity:1;visibility:visible}.pin__dots-list{z-index:1;justify-content:space-between;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:relative}.pin__dots-item{text-align:center;letter-spacing:.14em;color:#fff6;color:lab(100% 0 0/.4);transition:color .3s var(--ease);flex:1;font-size:10px;font-weight:600}.pin__dots-btn{appearance:none;width:100%;min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin:0;padding:8px 4px;display:grid}.pin__dots-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.pin__dots-item[data-state=done],.pin__dots-item[data-state=active]{color:#fff}.pin__dots-item[data-state=active] .pin__dots-index{color:var(--plate-a)}.pin__dots-fill{background:linear-gradient(90deg, var(--plate-a), #ff6a6a);transform-origin:0;opacity:.85;border-radius:2px;height:2px;position:absolute;bottom:6px;left:14px;right:14px}.pin__features{padding-bottom:max(56px, calc(env(safe-area-inset-bottom,0px) + 40px))}.pin__section:not(.pin__section--hero){min-height:calc(100dvh - env(safe-area-inset-bottom,0px));scroll-snap-align:start;scroll-snap-stop:normal;flex-direction:column;justify-content:center;align-items:center;padding:clamp(28px,5dvh,48px) clamp(16px,5vw,24px) clamp(72px,12dvh,100px);display:flex}.pin__section:not(.pin__section--hero) .pin__copy{text-align:center;width:min(100%,26rem);max-width:100%;margin:0;position:relative;top:auto;translate:none}.pin__section:not(.pin__section--hero) .pin__reveal{text-align:start;padding:clamp(16px,3.5vw,22px)}.pin__mark{margin-inline:0 0 12px}.pin__proof{margin-top:14px}.pin__features:after{height:clamp(48px,10vh,96px)}.pin__title{max-width:none;font-size:clamp(22px,6.2vw,30px)}.pin__body{max-width:none;margin-inline:0;font-size:clamp(15px,3.7vw,17px)}.pin__kicker{text-align:start;font-size:10px;display:inline-block}.pin__section[data-align=start],.pin__section[data-align=end]{text-align:center;justify-items:center}}@media (max-width:980px) and (max-height:520px){html{scroll-snap-type:none}.pin__stage--hero .pin__device{max-height:min(36dvh,220px)}.pin__stage--hero .pin__img{max-height:min(34dvh,200px)}.pin__section:not(.pin__section--hero){min-height:auto;padding-bottom:64px}.pin__device{animation:none}}@media (prefers-reduced-motion:reduce){html{scroll-snap-type:none}.pin__img{transition:none!important}.pin__reveal{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.pin__device{will-change:auto;opacity:1!important;animation:none!important;transform:none!important}.pin__device:before{opacity:.85!important;animation:none!important;transform:none!important}.when:before{animation:none!important}.pin__hero .brand,.pin__hero .brand:before,.pin__hero .lede,.pin__hero .claim,.pin__hero .when,.pin__hero .clock-block,.pin__hero .dock,.pin__section--hero .scroll-hint{opacity:1!important;filter:none!important;clip-path:none!important;animation:none!important;transform:none!important}.pin__hero .brand:before{opacity:.8!important}.pin__section:not(.pin__section--hero){min-height:100svh}.pin__section:not(.pin__section--hero) .pin__copy{margin-block:clamp(72px,12vh,120px);position:relative;top:auto;translate:none}.pin__spine-fill,.pin__spine-dot,.pin__spine-index{transition:none}}.pack-band{--paper:#e8e6e3;--paper-ink:#231f20;--paper-muted:#3a3836;--paper-line:#231f202e;--paper-red:#e41426;background:linear-gradient(180deg, #f3f1ee 0%, var(--paper) 28%, #ddd9d4 100%);color:var(--paper-ink);box-sizing:border-box;border-top:1px solid #ffffff14;border-top:1px solid lab(100% 0 0/.08);align-items:center;height:100svh;min-height:100svh;max-height:100svh;display:flex;overflow:hidden;box-shadow:inset 0 24px 48px #0000002e;box-shadow:inset 0 24px 48px lab(0% 0 0/.18)}.pack{width:min(960px,100% - 48px);min-width:0;max-height:100%;margin:0 auto;padding:clamp(20px,3.5vh,40px) 0}.pack__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--paper-red);margin:0 0 clamp(6px,1vh,10px);font-size:clamp(11px,1.4vh,12px);font-weight:600}.pack__title{letter-spacing:-.045em;color:var(--paper-ink);margin:0;font-size:clamp(28px,6.5vh,56px);font-weight:500;line-height:.95}.pack__lede{max-width:36ch;color:var(--paper-muted);margin:clamp(8px,1.4vh,14px) 0 0;font-size:clamp(15px,2vh,18px);font-weight:400;line-height:1.35}.pack__inbox{color:var(--paper-ink);margin:clamp(6px,1vh,10px) 0 0;font-size:clamp(13px,1.7vh,15px);font-weight:500}.pack__facts{border-top:1px solid var(--paper-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(8px,1.2vh,12px);margin-top:clamp(14px,2.8vh,24px);padding-top:clamp(12px,2.2vh,18px);display:grid}.pack__fact{border-left:1px solid var(--paper-line);padding:2px 0 2px 14px}.pack__fact:first-child{border-left:0;padding-left:0}.pack__fact b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--paper-ink);font-size:clamp(22px,4.2vh,36px);font-weight:300;line-height:1;display:block}.pack__fact span{color:var(--paper-muted);margin-top:clamp(4px,.8vh,8px);font-size:clamp(12px,1.5vh,13px);font-weight:500;display:block}.pack__spec{border-top:1px solid var(--paper-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:clamp(12px,2.4vh,22px);display:grid}.pack__spec p{border-bottom:1px solid var(--paper-line);grid-template-columns:7.5rem minmax(0,1fr);gap:12px;margin:0;padding:clamp(6px,1.15vh,10px) 0;font-size:clamp(12px,1.55vh,14px);line-height:1.35;display:grid}.pack__spec p.span{grid-column:1/-1}.pack__spec small{letter-spacing:.04em;text-transform:uppercase;color:var(--paper-muted);font-size:clamp(11px,1.35vh,12px);font-weight:500}.pack__spec span{color:var(--paper-ink)}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes slideIn{0%{opacity:0;transform:translate(28px,12px)scale(.97)}to{opacity:1;transform:none}}@keyframes aura{0%{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1.07)}}@keyframes pin-float{0%{translate:0}to{translate:0 -10px}}@keyframes heroGlow{0%{opacity:.65}to{opacity:1}}@keyframes launch-logo{0%{opacity:0;filter:blur(8px);transform:scale(.94)}to{opacity:1;filter:blur();transform:none}}@keyframes launch-product{0%{opacity:0;transform:translate(16%,5%)scale(.9)}72%{opacity:1;transform:translate(-2.2%,-.8%)scale(1.03)}to{opacity:1;transform:none}}@keyframes launch-aura{0%{opacity:0;transform:scale(.72)}to{opacity:.9;transform:scale(1)}}@keyframes launch-claim{0%{opacity:0;clip-path:inset(0 12% 0 0);transform:translateY(14px)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes launch-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes when-pulse{0%,to{opacity:.9;box-shadow:0 0 0 3px #d7333729;box-shadow:0 0 0 3px lab(49.2539% 63.2983 39.3808/.16)}50%{opacity:1;box-shadow:0 0 0 7px #d733374d;box-shadow:0 0 0 7px lab(49.2539% 63.2983 39.3808/.3)}}@keyframes brand-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@keyframes brand-glow{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@media (max-width:420px){.notify-row>.submit{flex:100%;width:100%;min-width:0}}@media (max-width:980px){.page{grid-template-rows:none;grid-template-columns:1fr;grid-template-areas:"brand""lede""stage""clock""form""hint";row-gap:0;height:auto;min-height:100svh;max-height:none;padding-bottom:8px;overflow:visible}.copy{display:contents}.brand{opacity:1;animation:rise .7s var(--ease) 20ms both;grid-area:brand;padding:clamp(20px,4.5vh,32px) clamp(16px,5vw,28px) clamp(4px,1vh,10px)}.brand-mark img{max-width:min(100%,300px);height:clamp(64px,16vw,108px)}.lede{opacity:1;animation:rise .75s var(--ease) 80ms both;grid-area:lede;gap:8px;padding:0 clamp(16px,5vw,28px) clamp(8px,1.5vh,14px)}.claim{max-width:28ch;font-size:clamp(16px,4.2vw,19px)}.stage{grid-area:stage;height:auto;min-height:0;padding:clamp(4px,1vh,10px) clamp(8px,3vw,20px) clamp(8px,1.5vh,16px);animation:none}.device{opacity:1;width:min(100%,420px);animation:rise .9s var(--ease) .12s both;margin-inline:auto;transform:none}.device img{max-height:min(42svh,360px);margin-inline:auto}.stage:before{filter:blur(36px);width:min(100%,520px);height:min(70%,280px);top:48%}.stage:after{filter:blur(28px);width:min(90%,440px);height:36%;bottom:6%}.clock-block{opacity:1;animation:rise .8s var(--ease) .16s both;grid-area:clock;padding:clamp(4px,1vh,8px) clamp(16px,5vw,28px) 0}.dock{opacity:1;width:auto;max-width:none;animation:rise .85s var(--ease) .2s both;grid-area:form;padding:clamp(10px,1.8vh,16px) clamp(16px,5vw,28px) clamp(24px,4vh,40px)}.clock{width:100%;max-width:none}.scroll-hint{z-index:3;grid-area:hint;place-self:center;margin:0 0 clamp(16px,3vh,28px);padding:6px 12px;position:relative;top:auto;bottom:auto;left:auto;translate:none}.pack__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pack__fact{padding-left:12px}.pack__spec{grid-template-columns:1fr}.pack__spec p{grid-template-columns:6.5rem minmax(0,1fr)}.pack-band{height:auto;min-height:100dvh;max-height:none;padding-bottom:env(safe-area-inset-bottom,0px);align-items:stretch;overflow:visible}.pack{width:min(960px,100% - 32px);padding:clamp(28px,5vh,48px) 0 clamp(40px,6vh,64px)}.site-foot{padding-bottom:max(16px, env(safe-area-inset-bottom,0px));flex-direction:column;align-items:flex-start;gap:12px}}@media (max-width:560px){.brand-mark img{height:clamp(58px,18vw,88px)}.clock{gap:6px}.clock div{padding-inline:4px}.clock b{font-size:clamp(18px,7vw,28px)}.clock span{letter-spacing:.1em;font-size:9px}.device{width:min(100%,340px)}.device img{max-height:min(38svh,280px)}.pack__spec p{grid-template-columns:1fr;gap:4px}.pack__spec small{letter-spacing:.06em}.pack__facts{gap:10px 12px}.pack__fact:nth-child(odd){border-left:0;padding-left:0}.pack__fact:nth-child(2n){border-left:1px solid var(--paper-line);padding-left:12px}}@media (max-width:380px){.copy{padding-inline:14px}.pack{width:calc(100% - 24px)}.pack__title{font-size:clamp(26px,11vw,40px)}.pack__fact b{font-size:clamp(20px,8vw,28px)}}@media (max-height:900px) and (min-width:981px){.copy{--stack:clamp(8px, 1.2vh, 14px);justify-content:flex-start;padding-top:clamp(10px,1.6vh,18px);padding-bottom:clamp(20px,3vh,32px)}.notify{gap:10px;padding:14px}.form-rodo{font-size:11px;line-height:1.4}.phone-add{min-height:40px}}@media (max-height:740px) and (min-width:981px){.brand-mark img{height:clamp(52px,9vh,96px)}.done .form-note{display:none}.device{width:min(120%,90vh,980px)}.pack-band{overflow-y:auto}.clock-block{display:none}}@media (prefers-reduced-motion:reduce){.brand,.lede,.claim,.when,.clock-block,.dock,.device{opacity:1!important;filter:none!important;clip-path:none!important;animation:none!important;transform:none!important}.when:before{animation:none!important}.page:before,.stage:before,.stage:after,.device:before{opacity:.9!important;animation:none!important;transform:none!important}.device:hover img,.clock div:hover,.submit:hover{transform:none}.scroll-hint:after,.notify-pane,.submit__spinner,.done__ring,.done__check{animation:none!important}.done__ring,.done__check{stroke-dashoffset:0!important}}.form-rodo{color:var(--muted);text-wrap:pretty;margin:0;font-size:11px;line-height:1.4;display:block}.form-rodo span{display:inline}.form-rodo a{color:#d9dfe5eb;color:lab(88.3915% -1.08966 -3.56903/.92);text-underline-offset:2px;text-decoration:underline}.form-rodo a:hover{color:var(--ink)}.site-foot__cookie{appearance:none;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;margin:0;padding:0;transition:color .2s,border-color .2s}.site-foot__cookie:hover{color:var(--ink);border-bottom-color:var(--line-strong)}.cookie-banner{z-index:80;padding:16px clamp(12px, 3vw, 24px) calc(16px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.cookie-banner__inner{pointer-events:auto;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px)saturate(1.1);max-width:920px;color:var(--ink);background:linear-gradient(#0b121af5,#02060dfa);background:linear-gradient(lab(5.23127% -1.15929 -6.2068/.96),lab(1.53827% -.389941 -2.97685/.98));border-radius:16px;gap:14px;margin:0 auto;padding:16px 18px;display:grid;box-shadow:0 18px 48px #00000073;box-shadow:0 18px 48px lab(0% 0 0/.45)}.cookie-banner__title{margin:0 0 6px;font-size:15px;font-weight:500}.cookie-banner__text{color:var(--muted);text-wrap:pretty;margin:0;font-size:13px;line-height:1.45}.cookie-banner__text a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.cookie-banner__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.cookie-banner__btn{min-height:44px;font:inherit;cursor:pointer;transition:transform .2s var(--ease), background .2s ease, border-color .2s ease;border-radius:10px;padding:0 16px;font-size:14px;font-weight:600}.cookie-banner__btn--ghost{border:1px solid var(--line-strong);color:var(--ink);background:0 0}.cookie-banner__btn--ghost:hover{border-color:#fff6;border-color:lab(100% 0 0/.4)}.cookie-banner__btn--solid{color:var(--room);background:#fff;border:0}.cookie-banner__btn--solid:hover{background:#f0f6fc;background:lab(96.5116% -1.09199 -3.57032);transform:translateY(-1px)}@media (min-width:720px){.cookie-banner__inner{grid-template-columns:1fr auto;align-items:center}}.legal-page{color:#231f20;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(#f3f1ee 0%,#e8e6e3 40%,#ddd9d4 100%);min-height:100svh}.legal{width:min(720px,100% - 40px);margin:0 auto;padding:clamp(32px,6vh,64px) 0 clamp(64px,10vh,96px)}.legal__kicker{margin:0 0 28px;font-size:13px;font-weight:500}.legal__kicker a{color:#e41426;text-decoration:none}.legal__kicker a:hover{text-underline-offset:3px;text-decoration:underline}.legal__title{letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(28px,5vw,40px);font-weight:500;line-height:1.1}.legal__lead{color:#3a3836;text-wrap:pretty;margin:0 0 18px;font-size:clamp(16px,2.2vw,18px);line-height:1.5}.legal__section{letter-spacing:-.02em;margin:clamp(28px,5vh,40px) 0 12px;scroll-margin-top:24px;font-size:clamp(18px,2.5vw,22px);font-weight:500}.legal__section-num{color:#e41426}.legal__h3{margin:16px 0 10px;font-size:15px;font-weight:500;line-height:1.45}.legal__p{color:#3a3836;text-wrap:pretty;margin:0 0 12px;font-size:15px;line-height:1.55}.legal__list{color:#3a3836;margin:0 0 14px;padding-left:1.2em;font-size:15px;line-height:1.55}.legal__list li+li{margin-top:8px}.legal__note{color:#231f20;border-top:1px solid #231f202e;margin:28px 0 0;padding-top:16px;font-size:14px;font-weight:500}@media (max-width:560px){.cookie-banner__actions{flex-direction:column}.cookie-banner__btn{width:100%}}.back-top{z-index:70;right:max(16px, env(safe-area-inset-right));bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--back-top-lift,0px));border:1px solid var(--line-strong);color:#fff;-webkit-backdrop-filter:blur(14px);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;background:#070e16eb;background:lab(3.66811% -.860922 -5.02954/.92);border-radius:999px;place-items:center;width:44px;height:44px;margin:0;padding:0;transition:opacity .16s,translate .16s,visibility 0s linear .16s;display:grid;position:fixed;translate:0 8px;box-shadow:0 10px 28px #00000059;box-shadow:0 10px 28px lab(0% 0 0/.35)}.back-top[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .22s var(--ease), translate .22s var(--ease), visibility 0s;translate:0}.back-top:hover{border-color:#fff6;border-color:lab(100% 0 0/.4)}.back-top:focus-visible{outline-offset:3px;outline:2px solid #fff}.back-top__icon{display:block}.back-top__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.back-top,.back-top[data-visible=true]{transition:none;translate:none}}
