.fnl{--ember:#ff7a55;--ember-ink:#b53c1a;background:var(--paper);color:var(--ink);position:relative;overflow-x:clip}html[data-fnl-nonav] .nav,html[data-fnl-nonav] .nav-scrim{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s,visibility .6s}.fnl__wall{pointer-events:none;transition:transform 1.6s cubic-bezier(.7,0,.2,1);display:none;position:absolute;inset:0 0 auto}.fnl__wall svg{display:block}.fnl__wall path{fill:var(--ink)}.fnl__wall--r{transform:scaleX(-1)}.fnl-s{z-index:1;padding:34svh clamp(1.25rem,5vw,3rem) 8svh;position:relative}.fnl-s__col{max-width:100%;margin-inline:auto;position:relative}.fnl-s__big{letter-spacing:-.03em;font-size:clamp(2.5rem,5.4vw,4.75rem);font-weight:500;line-height:1.04;display:block}.fnl-s__mid{letter-spacing:-.028em;font-size:clamp(2.1rem,4vw,3.5rem);font-weight:500;line-height:1.06;display:block}.fnl-s__lede{color:var(--ink-soft);margin-top:1.5rem;font-size:clamp(1.25rem,1.8vw,1.6rem);line-height:1.36}.fnl-s__after{color:var(--ink-soft);margin-top:1.5rem;font-size:1.25rem;line-height:1.4}.fnl-s__after strong{color:var(--ink);font-weight:600}.fnl-src{color:var(--mute);margin-top:.75rem;font-size:.95rem;line-height:1.4}.fnl-sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.fnl-hero{z-index:1;flex-direction:column;justify-content:space-between;gap:2rem;min-height:100svh;padding:1.5rem clamp(1.25rem,3vw,3rem) 2.5rem;display:flex;position:relative}.fnl-hero__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;font-size:1.05rem;display:flex}.fnl-hero__plain{color:var(--ink-soft);text-underline-offset:.2em;text-decoration:underline}@media (max-width:640px){.fnl-hero__top{flex-direction:column;align-items:flex-start}}.fnl-out__more{margin-top:3rem;font-size:1.2rem}.fnl-out__more a{color:var(--ink);text-underline-offset:.2em}.fnl-hero__logo{width:auto;height:1.9rem}.fnl-hero__title{letter-spacing:-.045em;font-size:clamp(3.4rem,10.2vw,11.5rem);font-weight:500;line-height:.96}.fnl-hero__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.fnl-hero__dare{max-width:38rem;color:var(--ink-soft);font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.32}.fnl-hero__dare strong{color:var(--ember-ink);font-weight:600}.fnl-hero__live{text-align:right;font-variant-numeric:tabular-nums;font-size:1.05rem;line-height:1.4}.fnl-hero__live p:last-child{color:var(--ember-ink);font-weight:600}.fnl-hero__live b{letter-spacing:-.03em;font-size:2.6rem;font-weight:500}.fnl__note{color:var(--ink-soft);margin-block:1.5rem;font-size:1rem;line-height:1.42}.fnl__note-title{color:var(--ember-ink);font-weight:600}.fnl__meter{z-index:5;background:var(--ink);color:var(--paper);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;padding:.55rem 1.25rem;font-size:.95rem;transition:transform .5s;display:flex;position:fixed;inset:0 0 auto;transform:translateY(-110%)}.fnl__meter.is-on{transform:none}.fnl__meter b{font-weight:600}.fnl__meter-money b,.fnl__meter-free{color:var(--ember)}.fnl__meter-links{gap:1rem;margin-left:auto;display:flex}.fnl__meter-out{color:inherit;text-underline-offset:.2em;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.fnl-pick{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:2rem;display:grid}.fnl-pick__opt{text-align:left;min-height:4.5rem;font:inherit;color:var(--ink);background:var(--mist);cursor:pointer;border:0;border-radius:.5rem;padding:1rem 1.25rem;font-size:1.15rem;line-height:1.2;transition:background .2s,color .2s}.fnl-pick__opt:hover{background:var(--fog)}.fnl-pick__opt:last-child:nth-child(odd){grid-column:1/-1}.fnl-pick__opt.is-picked{background:var(--ink);color:var(--paper)}.fnl-reply{margin-top:1.5rem;font-size:1.4rem;line-height:1.34}.fnl-reply .fnl-src{display:block}.fnl-input{width:100%;font:inherit;color:var(--ink);border:0;border-bottom:2px solid var(--ink);background:0 0;border-radius:0;padding:.7rem 0;font-size:1.5rem;display:block}.fnl-input:focus{border-bottom-color:var(--ember);outline:none}.fnl-input::placeholder{color:var(--mute)}.fnl-input--big{letter-spacing:-.03em;margin-top:1.5rem;font-size:clamp(2.5rem,5.4vw,4.75rem);font-weight:500}.fnl-btn{font:inherit;color:var(--paper);background:var(--ink);cursor:pointer;white-space:nowrap;border:0;border-radius:.5rem;padding:1rem 1.6rem;font-size:1.15rem;font-weight:600}.fnl-btn:hover{background:var(--deep)}.fnl-btn:disabled{background:var(--mute);cursor:progress}.fnl-btn--full{width:100%;margin-top:1.75rem;padding-block:1.25rem;font-size:1.3rem}.fnl-lab{color:var(--ink-soft);margin-top:1.75rem;font-size:1.05rem;display:block}.fnl-no{font:inherit;color:var(--ink-soft);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;margin:1.25rem auto 0;padding:.5rem;text-decoration:underline;display:block}.fnl-num{gap:1.25rem;margin-top:2rem;display:grid}.fnl-num label{color:var(--ink-soft);grid-template-columns:1fr auto;gap:.35rem;font-size:1.1rem;display:grid}.fnl-num output{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.fnl-num input{width:100%;accent-color:var(--ember-ink);grid-column:1/-1}.fnl-num__big{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:2rem;font-size:clamp(3.4rem,8vw,7rem);font-weight:500;line-height:1}.fnl-num__big span{letter-spacing:-.01em;font-size:.3em}.fnl-tm{grid-template-columns:minmax(0,1fr) 17.5rem;align-items:center;gap:2.5rem;margin-top:2rem;display:grid}.fnl-tm__say{min-height:15rem}.fnl-tm__say>p:first-child{letter-spacing:-.02em;font-size:clamp(1.6rem,2.5vw,2.25rem);line-height:1.14}.fnl-tm__wait{color:var(--mute)}.fnl-tm__money{letter-spacing:-.03em;color:var(--ember-ink);font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:clamp(2.6rem,5vw,4rem);font-weight:500;line-height:1}.fnl-tm__money.is-won{color:var(--deep)}.fnl-tm__stage{color:var(--ember-ink);margin-top:.75rem;font-size:1rem;font-weight:600}.fnl-tm__sum{color:var(--ink-soft);margin-top:1rem;font-size:1.1rem;line-height:1.36}.fnl-tm__next{min-width:15rem;margin-top:1.25rem}.fnl-phone{color:#fff;text-align:center;background:linear-gradient(170deg,#173f49,#0a2226 60%,#06181a);border:.55rem solid #0b1211;border-radius:2.6rem;height:min(35rem,68svh);padding:2.75rem .85rem 1rem;transition:filter .3s;position:relative;overflow:hidden}.fnl-phone.is-rewind{filter:saturate(.3)brightness(1.2)}.fnl-phone__day{font-size:1rem;font-weight:500}.fnl-phone__time{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:3.6rem;font-weight:500;line-height:1.05}.fnl-phone__time span{letter-spacing:0;margin-left:.25rem;font-size:.32em}.fnl-phone__msgs{text-align:left;gap:.5rem;margin-top:1.25rem;display:grid}.fnl-msg{color:var(--ink);background:#ffffffed;border-radius:1rem;padding:.7rem .85rem;font-size:.98rem;line-height:1.28;animation:.5s cubic-bezier(.2,.8,.2,1) fnl-buzz}.fnl-msg b{font-size:.86rem;font-weight:600;display:block}.fnl-msg.is-rival b{color:var(--ember-ink)}.fnl-phone__chips{gap:.4rem;margin-top:.25rem;display:grid}.fnl-phone__chips button{font:inherit;color:var(--ink);background:var(--ember);cursor:pointer;border:0;border-radius:.9rem;padding:.85rem;font-size:1.02rem;font-weight:600;animation:.5s cubic-bezier(.2,.8,.2,1) .15s backwards fnl-buzz}@keyframes fnl-buzz{0%{opacity:0;transform:translateY(-.75rem)scale(.96)}}.fnl-gate{z-index:1;text-align:center;height:70svh;padding-top:2rem;font-size:1.25rem;position:relative}.fnl-gate .fnl-no{margin-top:.25rem}.fnl.is-armed .fnl-locked{display:none}.fnl-tmsec{padding-bottom:2rem}.fnl-s__go{min-width:15rem;margin-top:1.75rem}.fnl-sample{background:var(--mist);border-radius:.5rem;margin-top:1.5rem;padding:1rem 1.15rem}.fnl-sample>p{color:var(--ink-soft);font-size:.95rem}.fnl-sample dl{gap:.4rem;margin-top:.5rem;display:grid}.fnl-sample dl div{grid-template-columns:8rem minmax(0,1fr);gap:.75rem;font-size:1.05rem;line-height:1.32;display:grid}.fnl-sample dt{overflow-wrap:anywhere;font-weight:600}.fnl-opt{letter-spacing:0;color:var(--ink-soft);font-size:.55em;font-weight:400}.fnl-stack{margin-top:1rem;padding:0;list-style:none}.fnl-stack li{border-top:1px solid var(--fog);padding-block:1rem;animation:.5s cubic-bezier(.2,.8,.2,1) fnl-rise}.fnl-stack b{letter-spacing:-.02em;font-size:clamp(1.45rem,2.3vw,1.9rem);font-weight:500;line-height:1.12;display:block}.fnl-stack p{color:var(--ink-soft);margin-top:.4rem;font-size:1.12rem;line-height:1.36}@keyframes fnl-rise{0%{opacity:0;transform:translateY(.75rem)}}.fnl-lab--big{letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.7rem,2.8vw,2.25rem);font-weight:500;line-height:1.1}.fnl-proof{margin-top:2rem;padding:0;list-style:none}.fnl-proof li{border-top:1px solid var(--fog);grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:1.25rem;display:grid}.fnl-proof b{letter-spacing:-.03em;font-size:3rem;font-weight:500}.fnl-proof p{color:var(--ink-soft);font-size:1.1rem;line-height:1.34}.fnl-proof em{color:var(--ink);margin-top:.25rem;font-style:normal;font-weight:600;display:block}.fnl-quote{letter-spacing:-.01em;margin-top:2rem;font-size:1.5rem;line-height:1.3}.fnl-quote cite{color:var(--ink-soft);margin-top:.75rem;font-size:1rem;font-style:normal;display:block}.fnl-price{border-top:2px solid var(--ink);margin-top:2.5rem;padding-top:1.5rem;font-size:1.3rem;line-height:1.38}.fnl-price b{font-weight:600}.fnl-url{align-items:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.fnl-url .fnl-input{flex:1;min-width:0}.fnl-reading{margin-top:1.5rem;padding:0;font-size:1.15rem;list-style:none}.fnl-reading li{color:var(--mute);padding-block:.3rem}.fnl-reading .is-now{color:var(--ember-ink);font-weight:600}.fnl-found{border-top:2px solid var(--ink);margin-top:2rem;padding-top:1.5rem}.fnl-found h3{color:var(--ink-soft);font-size:1.05rem;font-weight:600}.fnl-found__h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:.75rem;font-size:1.9rem;line-height:1.16}.fnl-found ul{margin-top:1.25rem;padding:0;list-style:none}.fnl-found li{border-top:1px solid var(--mist);padding-block:.55rem;font-size:1.1rem;line-height:1.34}.fnl-loop{color:var(--ink-soft);margin-top:2rem;font-size:1.45rem;line-height:1.3}.fnl-loop strong{color:var(--ink);font-weight:600}.fnl-ask{padding-bottom:30svh}.fnl-out{z-index:2;background:var(--paper);padding:18svh clamp(1.25rem,5vw,5rem) 16svh;position:relative}.fnl-out__title{letter-spacing:-.04em;font-size:clamp(2.8rem,8vw,8.5rem);font-weight:500;line-height:1}.fnl-out__lede{max-width:44rem;color:var(--ink-soft);margin-top:2rem;font-size:1.4rem;line-height:1.36}.fnl-inline{font:inherit;color:var(--ink);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fnl-logbox{margin-top:12svh}.fnl-logbox summary{cursor:pointer;letter-spacing:-.02em;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:500}.fnl-out__sub{letter-spacing:-.02em;margin-top:16svh;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:500}.fnl-log{margin-top:2rem;padding:0;list-style:none}.fnl-log li{border-top:1px solid var(--fog);grid-template-columns:4.5rem minmax(0,18rem) minmax(0,1fr);gap:.25rem 1.5rem;padding-block:1.1rem;font-size:1.1rem;line-height:1.36;display:grid}.fnl-log time{font-variant-numeric:tabular-nums;color:var(--ember-ink);font-weight:600}.fnl-log b{font-weight:600}.fnl-log p{color:var(--ink-soft)}.fnl-proto{color:var(--mute);font-size:.95rem}.fnl-out__last{letter-spacing:-.045em;color:var(--ink);margin-top:22svh;font-size:clamp(3rem,9.5vw,10.5rem);font-weight:500;line-height:.98}.fnl.is-armed .fnl__note:not(.is-on){display:none}@media (max-width:640px){.fnl-tm{grid-template-columns:minmax(0,1fr);gap:1.25rem}.fnl-tm__say{min-height:7.5rem}.fnl-tm__say>p:first-child{font-size:1.3rem}.fnl-tm__money{font-size:2.2rem}.fnl-tm__text{display:contents}.fnl-tm__next{order:3;width:100%;margin:0}.fnl-phone{border-width:.4rem;border-radius:2rem;height:17rem;padding-top:1.1rem}.fnl-phone__time{font-size:2.4rem}.fnl-phone__msgs{margin-top:.75rem}.fnl-msg{padding:.55rem .75rem;font-size:.92rem}.fnl-phone__chips{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fnl-phone__chips button{padding:.7rem .4rem;font-size:.95rem}.fnl__meter-free,.fnl__meter-money{display:none}.fnl-pick,.fnl-path__row{grid-template-columns:minmax(0,1fr)}.fnl-url{flex-direction:column;align-items:stretch}.fnl-log li{grid-template-columns:3.5rem minmax(0,1fr)}.fnl-log p{grid-column:2}.fnl-proof li{grid-template-columns:6.5rem minmax(0,1fr)}.fnl-proof b{font-size:2.2rem}}@media (min-width:1280px){.fnl__wall,.fnl.is-armed .fnl__note:not(.is-on){display:block}.fnl.is-open .fnl__wall--l{transform:translate(-100%)}.fnl.is-open .fnl__wall--r{transform:scaleX(-1)translate(-100%)}.fnl__note{z-index:2;color:#fbfcfcd1;opacity:0;width:min(16.5rem,50vw - 50% - 7rem);margin:0;transition:opacity .7s,transform .7s;position:absolute;top:0;left:calc(100% + 5.5rem);transform:translateY(.75rem)}.fnl__note.is-on{opacity:1;transform:none}.fnl__note-title{color:var(--ember)}.fnl__note--low{top:auto;bottom:0}.fnl__note--mid{top:45%}.fnl.is-open .fnl__note{color:var(--ink-soft)}.fnl.is-open .fnl__note-title{color:var(--ember-ink)}.fnl__meter{background:0 0;gap:.35rem;width:15rem;padding:0;display:grid;inset:auto auto 1.75rem 1.75rem;transform:translate(-120%)}.fnl__meter-step{font-size:1.05rem}.fnl__meter-step b{letter-spacing:-.03em;font-size:2.6rem;font-weight:500}.fnl__meter-clock{color:#fbfcfcb8}.fnl__meter-money b{font-size:1.5rem;font-weight:500}.fnl__meter-links{justify-items:start;gap:.4rem;margin:.5rem 0 0;display:grid}.fnl__meter-out{color:#fbfcfcb8}}@media (prefers-reduced-motion:reduce){.fnl__wall,.fnl__note,.fnl__meter{transition:none}.fnl-msg,.fnl-stack li,.fnl-phone__chips button{animation:none}}.fnl-tm__pick{color:#fff;background:#d92d20;border-radius:999px;justify-self:start;align-items:center;gap:.7rem;margin-top:1.5rem;padding:.85rem 1.3rem;font-size:1.15rem;font-weight:700;animation:1.1s ease-in-out infinite fnl-pick-pulse;display:inline-flex}.fnl-tm__pick-arrow{font-size:1.4rem;line-height:1;animation:.55s ease-in-out infinite alternate fnl-pick-nudge;display:inline-block}@keyframes fnl-pick-pulse{0%,to{background:#d92d20;box-shadow:0 0 #d92d2099}50%{background:#b42318;box-shadow:0 0 0 .7rem #d92d2000}}@keyframes fnl-pick-nudge{to{transform:translate(.45rem)}}.fnl-phone__chips.is-calling button{animation:.5s cubic-bezier(.2,.8,.2,1) .15s backwards fnl-buzz,1.1s ease-in-out .7s infinite fnl-chip-ring}@keyframes fnl-chip-ring{0%,to{box-shadow:0 0 #d92d20bf}50%{box-shadow:0 0 0 .45rem #d92d2000}}@media (max-width:640px){.fnl-tm__pick{order:2;justify-self:center;margin:0}.fnl-tm__pick-arrow{animation-name:fnl-pick-nudge-down;transform:rotate(90deg)}@keyframes fnl-pick-nudge-down{0%{transform:rotate(90deg)translate(0)}to{transform:rotate(90deg)translate(.45rem)}}.fnl-tm:has(.fnl-tm__pick) .fnl-phone{order:3}}@media (prefers-reduced-motion:reduce){.fnl-tm__pick,.fnl-tm__pick-arrow,.fnl-phone__chips.is-calling button{animation:none}.fnl-phone__chips.is-calling button{box-shadow:0 0 0 3px #d92d20}}.fnl-err{color:#b42318;margin-top:.8rem;font-size:.95rem}
