@font-face{font-family:Big Shoulders Display;font-weight:200;font-display:swap;src:url(/fonts/BigShouldersDisplay-200.woff2)format("woff2")}@font-face{font-family:Archivo;font-weight:400;font-display:swap;src:url(/fonts/Archivo-400.woff2)format("woff2")}@font-face{font-family:Archivo;font-weight:500;font-display:swap;src:url(/fonts/Archivo-500.woff2)format("woff2")}:root{--accent:#35a1cd;--accent-light:#6fc3e4;--accent-deep:#025186;--ink:#0d1c26;--white:#fff;--muted:#ffffff8f;--soft:#fffc;--rule:#fff3;--accent-20:#35a1cd33;--accent-40:#35a1cd66;--danger:#ff8a7a;--font-display:"Big Shoulders Display", "Oswald", "Arial Narrow", sans-serif;--font-text:"Archivo", "Helvetica Neue", Arial, sans-serif;--e-out:cubic-bezier(.25, .74, .22, .99);--gutter:20px;--max:560px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{color:var(--white);font-family:var(--font-text);-webkit-font-smoothing:antialiased;background:#000;margin:0;font-size:16px;line-height:1.538}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-light)}button,input{font:inherit;color:inherit}img{max-width:100%;height:auto;display:block}.lockup img{width:100%}:focus-visible{outline:1px solid var(--white);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{flex-direction:column;min-height:100svh;display:flex;overflow-x:clip}.page{width:100%;max-width:var(--max);padding:0 var(--gutter);flex:1;margin:0 auto}.label{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;margin:0;font-weight:200;line-height:.93}.bar{z-index:20;border-bottom:1px solid var(--rule);background:#000000b8;position:sticky;top:0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bar{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:#0000006b}}.bar__inner{max-width:var(--max);padding:12px var(--gutter);align-items:center;gap:14px;min-height:68px;margin:0 auto;display:flex}.bar__title{min-width:0;color:var(--muted);flex:1}.lockup{flex-direction:column;gap:4px;width:72px;display:flex}.lockup--lg{width:150px}.gleam{display:block;position:relative;overflow:hidden;-webkit-mask:url(/brand/logo-icon.png) 0 0/100% 100% no-repeat;mask:url(/brand/logo-icon.png) 0 0/100% 100% no-repeat}.gleam:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffeb,#0000);width:55%;animation:3.2s ease-in-out infinite cta-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.icon-btn{border:1px solid var(--rule);width:44px;height:44px;color:var(--white);cursor:pointer;transition:border-color .4s var(--e-out), color .4s var(--e-out);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover,.refresh-btn.is-busy{border-color:var(--accent);color:var(--accent)}.refresh-btn.is-busy svg{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.head{flex-direction:column;gap:20px;padding-top:40px;display:flex}.kicker{letter-spacing:.32em;text-transform:uppercase;color:var(--accent-light);align-items:center;gap:14px;font-size:12px;display:flex}.kicker:before,.kicker:after{content:"";background:linear-gradient(90deg, transparent, var(--accent));width:40px;height:1px}.kicker:after{transform:scaleX(-1)}.title{flex-direction:column;font-size:clamp(56px,19vw,80px);display:flex}.title__a{color:var(--accent)}.title__b{color:var(--white);padding-left:.55em}.lead{color:var(--soft);max-width:36ch;margin:0}.cta{isolation:isolate;cursor:pointer;background:var(--accent);color:#000;letter-spacing:.12em;text-transform:uppercase;width:100%;min-height:56px;transition:background-color .4s var(--e-out), transform .4s var(--e-out);border:0;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:14px;font-weight:500;animation:2.8s ease-in-out infinite cta-glow;display:flex;position:relative;overflow:hidden}.cta:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;animation:3.2s ease-in-out infinite cta-shine;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.cta:hover{background:var(--accent-light);color:#000;transform:translateY(-1px)}.cta__arrow{animation:1.6s ease-in-out infinite cta-nudge;display:flex}.btn-outline{border:1px solid var(--accent);min-height:48px;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .4s var(--e-out), color .4s var(--e-out);background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:12px;font-weight:500;display:flex}.btn-outline:hover{background:var(--accent);color:#000}.section{padding-top:44px}.section__head{border-bottom:1px solid var(--rule);color:var(--accent);justify-content:space-between;padding-bottom:14px;display:flex}.section__head--muted{color:var(--muted);padding-bottom:6px}.tool-row{border-bottom:1px solid var(--rule);color:var(--white);grid-template-columns:28px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:20px 0;display:grid}.tool-row:hover{color:var(--white)}.tool-row__n{color:var(--accent);align-self:start;padding-top:8px;font-size:12px}.tool-row__text{flex-direction:column;gap:6px;min-width:0;display:flex}.tool-row__name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;transition:color .4s var(--e-out), transform .8s var(--e-out);font-size:34px;font-weight:200;line-height:1}.tool-row__desc{color:var(--muted);font-size:14px;line-height:1.45}.tool-row__go{color:var(--accent);transition:transform .4s var(--e-out);display:flex}@media (hover:hover){.tool-row:hover .tool-row__name{color:var(--accent);transform:translate(6px)}.tool-row:hover .tool-row__go{transform:translate(4px)}}.soon-row{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:14px 0;display:flex}.soon-row__text{flex-direction:column;gap:6px;min-width:0;display:flex}.soon-row__desc{color:var(--muted);font-size:13px;line-height:1.45}.soon-row__account{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-light);align-items:center;gap:6px;font-size:11px;display:inline-flex}.soon-row{align-items:flex-start}.soon-row .soon{margin-top:2px}.soon-row__name{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:24px;font-weight:200;line-height:1}.soon{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--accent);background:var(--accent-20);border:1px solid var(--accent-40);border-radius:999px;padding:5px 10px;font-size:10px;font-weight:500;line-height:1.2;animation:2.8s ease-in-out infinite soon-pulse}.link-card{border:1px dashed var(--accent-40);color:var(--white);grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:18px 16px;display:grid}.link-card:hover{color:var(--white);border-color:var(--accent)}.custom-card{border:1px dashed var(--accent-40);flex-direction:column;gap:16px;padding:18px 16px;display:flex}.link-card--rules{border:0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:16px 0}.link-card__icon,.link-card__go{color:var(--accent);display:flex}.link-card__text{flex-direction:column;gap:4px;display:flex}.link-card__title{font-size:15px;font-weight:500}.link-card__sub{color:var(--muted);font-size:13px}.panel{background:var(--ink);border-top:1px solid var(--accent);flex-direction:column;gap:20px;padding:32px 20px 12px;display:flex}.panel__title{font-size:46px;line-height:.95}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.contact-row{border-bottom:1px solid var(--rule);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;min-height:56px;padding:12px 0;display:grid}.contact-row__label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px;display:block}.contact-row__value{color:var(--white);font-size:15px}.call-btn__label{border-right:1px solid #0000004d;padding-right:12px}.call-btn__num{letter-spacing:.04em}.foot{width:100%;max-width:var(--max);padding:36px var(--gutter) calc(40px + env(safe-area-inset-bottom));flex-direction:column;gap:28px;margin:0 auto;display:flex}.foot__site{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);color:var(--white);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.foot__site:hover{color:var(--white)}.foot__site-text{flex-direction:column;gap:6px;display:flex}.foot__site-url{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;transition:color .4s var(--e-out);font-size:28px;font-weight:200;line-height:1}.foot__site-go{color:var(--accent);transition:transform .4s var(--e-out);display:flex}@media (hover:hover){.foot__site:hover .foot__site-url{color:var(--accent)}.foot__site:hover .foot__site-go{transform:translate(4px)}}.foot__sign{text-align:center;color:#fff6;font-size:11px}.foot__privacy{text-align:center;color:#fff6;margin-top:-16px;font-size:11px;line-height:1.5}.install-btn{min-height:44px;padding:0 14px}.install-card{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0}.sheet{z-index:50;animation:fade-in .3s var(--e-out) both;background:#000000b3;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.sheet__panel{width:100%;max-width:var(--max);background:var(--ink);border-top:1px solid var(--accent);padding:24px var(--gutter) calc(24px + env(safe-area-inset-bottom));animation:sheet-up .5s var(--e-out) both;flex-direction:column;gap:18px;display:flex}.steps{counter-reset:step;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.steps li{counter-increment:step;border-bottom:1px solid var(--rule);grid-template-columns:32px 1fr;gap:10px;padding:14px 0;line-height:1.5;display:grid}.steps li:before{content:counter(step, decimal-leading-zero);color:var(--accent);padding-top:3px;font-size:12px}.steps strong{color:var(--accent-light);font-weight:500}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}.form{flex-direction:column;gap:26px;padding-top:32px;display:flex}.field{flex-direction:column;gap:8px;display:flex}.field__label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:13px}.field__box{border-bottom:1px solid var(--rule);min-height:52px;transition:border-color .4s var(--e-out);align-items:center;gap:10px;display:flex}.field__box:focus-within{border-color:var(--accent)}.field__input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:10px 0;font-size:18px}.field__input::placeholder{color:#ffffff4d}.field__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.field__input[type=number]{-moz-appearance:textfield}.field__unit,.field__prefix{color:var(--muted);white-space:nowrap;font-size:14px}.field__prefix{font-size:18px}.field__hint{color:var(--muted);font-size:13px}.field--error .field__box{border-color:var(--danger)}.field__error{color:var(--danger);font-size:13px}.chips{gap:8px;display:flex}.chip{border:1px solid var(--rule);min-height:48px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase;text-align:center;transition:background-color .4s var(--e-out), color .4s var(--e-out), border-color .4s var(--e-out);background:0 0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:6px;font-size:12px;line-height:1.2;display:flex}button.chip{cursor:pointer}button.chip:hover{border-color:var(--accent);color:var(--white)}.chip small{letter-spacing:.04em;text-transform:none;opacity:.8;font-size:10px}.chip--on{background:var(--accent);border-color:var(--accent);color:#000}button.chip--on:hover{color:#000}.results{border-top:1px solid var(--accent);animation:fade-up .9s var(--e-out) both;margin-top:40px;scroll-margin-top:88px}.results:focus{outline:none}.results__hero{flex-direction:column;gap:6px;padding:24px 0 8px;display:flex}.results__big{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.results__num{font-family:var(--font-display);color:var(--accent);letter-spacing:.02em;font-size:clamp(76px,26vw,110px);font-weight:200;line-height:.9}.results__num--loss{color:var(--danger)}.peso-sign{font-family:var(--font-text);letter-spacing:0;vertical-align:.34em;opacity:.85;margin-right:.08em;font-size:.46em;font-weight:400}.results__num--compact{overflow-wrap:anywhere;font-size:clamp(52px,15vw,76px)}.results__unit{color:var(--muted);font-size:14px}.stats{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));border-top:1px solid var(--rule);display:grid}.stat{border-bottom:1px solid var(--rule);flex-direction:column;gap:6px;padding:16px 12px;display:flex}.stat+.stat{border-left:1px solid var(--rule)}.stats--2 .stat:nth-child(odd){border-left:0}.stat:first-child,.stats--2 .stat:nth-child(odd){padding-left:0}.stat__value{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;overflow-wrap:anywhere;font-size:32px;font-weight:200;line-height:1}.stat__label{color:var(--muted);font-size:12px;line-height:1.35}.note{color:var(--muted);align-items:flex-start;gap:10px;padding:14px 0 0;font-size:13px;line-height:1.5;display:flex}.note svg{flex-shrink:0;margin-top:2px}.ractions{flex-direction:column;gap:12px;margin-top:28px;display:flex}.ractions__row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ractions__btn{border:1px solid var(--accent-40);min-height:52px;color:var(--white);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;transition:background .35s var(--e-out), border-color .35s var(--e-out), color .35s var(--e-out);background:0 0;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:500;display:flex}.ractions__btn svg{color:var(--accent);transition:color .35s}.ractions__btn:hover{background:var(--accent-20);border-color:var(--accent);color:var(--white)}.ractions__btn--arc{background:var(--accent);border-color:var(--accent);color:#000}.ractions__btn--arc svg{color:#000}.ractions__btn--arc:hover{background:var(--accent-light);border-color:var(--accent-light);color:#000}.ractions__hint{color:var(--muted);margin:0;font-size:12px}.ractions__manual{flex-direction:column;gap:8px;display:flex}.ractions__manual textarea{resize:vertical;border:1px solid var(--accent-40);background:var(--ink);width:100%;color:var(--soft);font:13px/1.5 var(--font-text);padding:12px}.feedback{background:var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 16px;display:flex}.feedback__q{color:var(--soft);font-size:14px}.feedback__votes{gap:8px;display:flex}.feedback__vote{border:1px solid var(--rule);height:40px;color:var(--soft);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 14px;font-size:13px;transition:border-color .3s,color .3s,background .3s;display:flex}.feedback__vote:hover{border-color:var(--accent);color:var(--white);background:var(--accent-20)}.feedback__thanks{color:var(--soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.feedback__thanks svg{color:var(--accent)}.invite{width:100%;animation:fade-up .6s var(--e-out) both;flex-direction:column;gap:12px;display:flex}.invite__q{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;color:var(--white);margin:4px 0 0;font-size:28px;font-weight:200;line-height:1}.invite__btn{background:var(--accent);color:#000;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;min-height:52px;transition:background .35s var(--e-out);border:0;justify-content:center;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex;position:relative;overflow:hidden;box-shadow:0 0 22px #35a1cd59}.invite__btn:hover{background:var(--accent-light)}.invite__btn:before{content:"";width:40%;animation:invite-gleam 3.2s var(--e-out) .6s infinite;background:linear-gradient(100deg,#0000,#ffffff73,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}@keyframes invite-gleam{0%{left:-60%}45%,to{left:130%}}@media (prefers-reduced-motion:reduce){.invite,.invite__btn:before{animation:none}}.feedback__why{flex-direction:column;gap:10px;width:100%;display:flex}.feedback__reasons{flex-direction:column;gap:6px;display:flex}.feedback__reasons .chip{text-transform:none;letter-spacing:0;min-height:42px;color:var(--soft);align-items:flex-start;padding:6px 14px;font-size:14px}.feedback__skip{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:4px 0;font-size:12px}.feedplan{background:var(--ink);flex-direction:column;gap:10px;margin:24px 0 8px;padding:20px;display:flex}.feedplan__total{color:var(--white);align-items:baseline;gap:10px;margin:0;font-size:clamp(56px,16vw,80px);display:flex}.feedplan__total small{font-family:var(--font-text);letter-spacing:.08em;color:var(--muted);font-size:14px}.feedplan__sacks{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.feedplan__sack{border-left:1px solid var(--rule);flex-direction:column;gap:2px;padding:12px 0 12px 14px;display:flex}.feedplan__sack:first-child{border-left:0;padding-left:0}.feedplan__sack strong{font-family:var(--font-display);color:var(--accent);font-size:32px;font-weight:200;line-height:1}.feedplan__sack span{color:var(--muted);font-size:12px}.feedplan__or{color:var(--muted);margin-bottom:-4px;font-size:12px}.feedplan__sub{color:var(--soft);margin:4px 0 0;font-size:13px;line-height:1.55}.datepick__trigger{border:0;border-bottom:1px solid var(--rule);cursor:pointer;text-align:left;background:0 0;width:100%;padding:0}.datepick__trigger:focus-visible{border-color:var(--accent);outline:none}.datepick--open .datepick__trigger{border-color:var(--accent)}.datepick__value{flex:1;min-width:0;padding:10px 0;font-size:18px}.datepick__tag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent-40);padding:3px 8px;font-size:11px}.datepick__icon{width:40px;height:40px;color:var(--accent);transition:transform .5s var(--e-out);place-items:center;display:grid}.datepick--open .datepick__icon{transform:rotate(-8deg)scale(1.08)}.datepick__panel{background:var(--ink);border-top:1px solid var(--accent);animation:datepick-in .45s var(--e-out) both;transform-origin:top;margin-top:6px;padding:20px 18px 14px;box-shadow:0 24px 60px -30px #35a1cd59}@keyframes datepick-in{0%{opacity:0;transform:translateY(-8px)scaleY(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.datepick__panel{animation:none}}.datepick__head{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:12px;padding-bottom:16px;display:flex}.datepick__month{align-items:baseline;gap:10px;min-width:0;display:flex}.datepick__month .display{font-size:38px;line-height:.9}.datepick__year{letter-spacing:.12em;color:var(--muted);font-size:13px}.datepick__nav{gap:6px;display:flex}.datepick__step{border:1px solid var(--rule);width:40px;height:40px;color:var(--soft);cursor:pointer;background:0 0;place-items:center;transition:border-color .3s,color .3s,background .3s;display:grid}.datepick__step:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-20)}.datepick__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding-top:12px;display:grid}.datepick__dow{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:4px 0 8px;font-size:11px}.datepick__day{aspect-ratio:1;max-height:48px;color:var(--soft);cursor:pointer;background:0 0;border:0;place-items:center;font-size:15px;transition:background .25s,color .25s;display:grid;position:relative}.datepick__day:hover{background:var(--accent-20);color:var(--white)}.datepick__day:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.datepick__day.is-today:after{content:"";background:var(--accent);width:14px;height:1px;margin-left:-7px;position:absolute;bottom:18%;left:50%}.datepick__day.is-selected{background:var(--accent);color:#000;font-weight:500;box-shadow:0 0 18px #35a1cd73}.datepick__day.is-selected:after{background:#000}.datepick__foot{border-top:1px solid var(--rule);justify-content:space-between;margin-top:12px;padding-top:12px;display:flex}.datepick__quick{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:12px;font-weight:500}.datepick__quick:hover{color:var(--accent-light)}.step{flex-direction:column;gap:22px;min-width:0;display:flex}.step+.step{border-top:1px solid var(--rule);padding-top:26px}.step__top{flex-direction:column;gap:8px;display:flex}.step__head{align-items:baseline;gap:12px;margin:0;font-size:13px;font-weight:500;line-height:1.4;display:flex}.step__n{letter-spacing:.08em;color:var(--accent)}.step__title{letter-spacing:.08em;text-transform:uppercase;color:var(--white)}.step__hint{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.sack-list{border-top:1px solid var(--rule);flex-direction:column;display:flex}.sack-list .field{grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:0 16px;display:grid}.sack-list .field__label{border:1px solid var(--accent-40);color:var(--accent);white-space:nowrap;justify-self:start;padding:5px 10px;font-size:12px}.sack-list .field{border-bottom:1px solid var(--rule);transition:border-color .4s var(--e-out)}.sack-list .field:focus-within{border-color:var(--accent)}.sack-list .field--error{border-color:var(--danger)}.sack-list .field__box{border-bottom:0;min-height:56px}.sack-list .field:focus-within .field__label{background:var(--accent);border-color:var(--accent);color:#000}.sack-list .field__error{grid-column:1/-1;padding:6px 0 4px}.sack-total{background:var(--ink);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:10px;padding:14px 16px;font-size:13px;display:flex}.sack-total strong{color:var(--accent);font-size:18px;font-weight:400}.sack-total__sub{margin-left:auto}.guidance{background:var(--ink);flex-direction:column;gap:12px;margin-top:24px;padding:20px;display:flex}.guidance__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.guidance__list li{border-top:1px solid var(--rule);color:var(--soft);padding:10px 0 10px 22px;font-size:14px;line-height:1.5;position:relative}.guidance__list li:first-child{border-top:0}.guidance__list li:before{content:"";background:var(--accent);width:8px;height:1px;position:absolute;top:18px;left:2px}.table{border-collapse:collapse;width:100%;margin-top:8px}.table th,.table td{text-align:left;border-bottom:1px solid var(--rule);padding:12px 0;font-size:14px}.table th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400}.table td:last-child,.table th:last-child{text-align:right}.table tr:last-child td{color:var(--accent)}.disclaimer{background:var(--ink);color:var(--soft);flex-direction:column;gap:8px;margin:32px 0 44px;padding:20px;font-size:13px;line-height:1.55;display:flex}.rise{animation:fade-up .9s var(--e-out) both}.title-in{transform-origin:0 100%;animation:title-in .9s var(--e-out) both}@keyframes fade-up{0%{opacity:0;transform:translateY(.8rem)}to{opacity:1;transform:none}}@keyframes title-in{0%{clip-path:circle(29.5% at 50% 250%);transform:scale(1.35)}to{clip-path:circle(70.7%);transform:scale(1)}}@keyframes cta-shine{0%,55%{left:-60%}to{left:130%}}@keyframes cta-glow{0%,to{box-shadow:0 0 6px #35a1cd40}50%{box-shadow:0 0 22px 2px #35a1cd99}}@keyframes cta-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@keyframes soon-pulse{0%,to{opacity:.7}50%{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@media (width>=700px){:root{--gutter:28px}.head{padding-top:64px}}
