html:has(.szv2 .af){scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:has(.szv2 .af){scroll-behavior:auto}}.szv2 .af{--bg:#030503;--raise:#070A07;--panel:#0A0E0A;--well:#040604;--hover:#10160D;--line:rgba(242,247,236,.075);--line-2:rgba(242,247,236,.14);--line-g:rgba(126,211,33,.18);--ink:#F2F7EC;--mute:#A3AF99;--faint:#7A8770;--green:#7ED321;--green-hi:#A3E635;--green-ink:#0A1403;--green-wash:rgba(126,211,33,.08);--red:#FF5C85;--amber:#F5B13D;--sans:var(--font-geist-sans,"Geist"),system-ui,"Segoe UI",sans-serif;--mono:var(--font-geist-mono,"Geist Mono"),ui-monospace,Consolas,monospace;--ease:cubic-bezier(.16,1,.3,1);--gut:32px;--r-lg:18px;--r-md:12px;--r-sm:9px}.szv2 .af,.szv2 .af *{box-sizing:border-box}.szv2 .af{margin:0;background:var(--bg);color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}:where(.szv2 .af) button,:where(.szv2 .af) input,:where(.szv2 .af) textarea{font:inherit;color:inherit}:where(.szv2 .af) a{color:inherit}.szv2 .af [hidden]{display:none!important}.szv2 .af .af-num{font-variant-numeric:tabular-nums}.szv2 .af .af-wrap{max-width:1240px;margin:0 auto;padding:0 var(--gut)}@media (max-width:900px){.szv2 .af{--gut:16px}}.szv2 .af .af-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.szv2 .af :focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.szv2 .af svg.af-ic{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.szv2 .af .af-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 18px;border:1px solid transparent;border-radius:10px;font-size:14.5px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .14s var(--ease),background-color .14s,border-color .14s;white-space:nowrap}.szv2 .af .af-btn-g{background:var(--green);color:var(--green-ink)}.szv2 .af .af-btn-g:hover{background:var(--green-hi)}.szv2 .af .af-btn-o{border-color:var(--line-2);background:transparent;color:var(--ink)}.szv2 .af .af-btn-o:hover{border-color:var(--green);background:var(--raise)}.szv2 .af .af-btn-s{min-height:34px;padding:6px 12px;font-size:13px;border-radius:8px}.szv2 .af .af-lk{color:var(--green-hi);text-decoration:underline;text-decoration-color:rgba(163,230,53,.4);text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer;font:inherit}.szv2 .af .af-lk:hover{text-decoration-color:var(--green-hi)}.szv2 .af .af-sec{padding:96px 0 0}.szv2 .af .af-sec:last-of-type{padding-bottom:96px}.szv2 .af .af-h2{margin:0;font-size:clamp(28px,3vw,40px);line-height:1.08;font-weight:640;letter-spacing:-.022em;text-wrap:balance}.szv2 .af .af-lede{margin:14px 0 0;color:var(--mute);font-size:17px;line-height:1.6;max-width:62ch}.szv2 .af .af-sec-head{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:18px 56px;align-items:end;margin-bottom:40px}.szv2 .af .af-sec-head .af-lede{margin:0}@media (max-width:1000px){.szv2 .af .af-sec-head{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.szv2 .af .af-sec{padding-top:64px}.szv2 .af .af-sec:last-of-type{padding-bottom:64px}.szv2 .af .af-lede{font-size:16px}.szv2 .af .af-sec-head{margin-bottom:28px}}.szv2 .af .af-hero{position:relative;padding:72px 0 24px;overflow:hidden}.szv2 .af .af-hero:before{content:"";position:absolute;inset:-20% -10% auto 40%;height:720px;background:radial-gradient(closest-side,rgba(126,211,33,.09),transparent 70%);pointer-events:none}.szv2 .af .af-hero-in{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:32px 48px;align-items:center}.szv2 .af .af-hero h1{margin:0;font-size:clamp(38px,4.6vw,64px);line-height:1.02;font-weight:660;letter-spacing:-.034em;max-width:13ch;text-wrap:balance}.szv2 .af .af-hero .af-lede{font-size:18px;max-width:46ch;margin-top:22px}.szv2 .af .af-hero-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.szv2 .af .af-hero-alt{margin:22px 0 0;color:var(--faint);font-size:14.5px}.szv2 .af .af-hero-alt .af-lk{font-size:14.5px}@media (max-width:960px){.szv2 .af .af-hero-in{grid-template-columns:minmax(0,1fr)}.szv2 .af .af-hero h1{max-width:16ch}}@media (max-width:640px){.szv2 .af .af-hero{padding-top:44px}.szv2 .af .af-hero .af-lede{font-size:16.5px}.szv2 .af .af-hero-cta .af-btn{flex:1 1 auto}}.szv2 .af .af-orb{position:relative;min-width:0}.szv2 .af .af-orb-plans{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:center;margin-bottom:6px}.szv2 .af .af-seg{display:inline-flex;padding:3px;gap:2px;border-radius:11px;background:var(--well);border:1px solid var(--line);max-width:100%}.szv2 .af .af-seg button{min-height:34px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:var(--mute);font-size:13.5px;cursor:pointer;white-space:nowrap;transition:color .14s,background-color .14s}.szv2 .af .af-seg button:hover{color:var(--ink)}.szv2 .af .af-seg button[aria-checked=true]{background:#141a11;color:var(--ink);box-shadow:inset 0 0 0 1px rgba(126,211,33,.32)}.szv2 .af .af-seg button small{color:var(--faint);font-size:12px;margin-left:4px}.szv2 .af .af-seg button[aria-checked=true] small{color:var(--green)}.szv2 .af .af-orb-rate{display:inline-flex;align-items:center;gap:9px;color:var(--mute);font-size:13.5px;cursor:pointer;user-select:none}.szv2 .af .af-sw{position:relative;width:34px;height:20px;border-radius:99px;background:var(--well);border:1px solid var(--line-2);transition:background-color .16s,border-color .16s;flex:none}.szv2 .af .af-sw:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--mute);transition:transform .2s var(--ease),background-color .16s}.szv2 .af .af-orb-rate input{position:absolute;opacity:0;width:1px;height:1px}.szv2 .af .af-orb-rate input:checked+.af-sw{background:rgba(126,211,33,.18);border-color:rgba(126,211,33,.6)}.szv2 .af .af-orb-rate input:checked+.af-sw:after{transform:translateX(14px);background:var(--green-hi)}.szv2 .af .af-orb-rate input:focus-visible+.af-sw{outline:2px solid var(--green);outline-offset:2px}.szv2 .af .af-orb-stage{position:relative;width:100%}.szv2 .af .af-orb-svg{display:block;width:100%;height:auto;overflow:visible}.szv2 .af .af-orb-svg .af-back{fill:none;stroke:rgba(126,211,33,.28);stroke-width:1.2;stroke-dasharray:2 6;stroke-linecap:round}.szv2 .af .af-orb-svg .af-front{fill:none;stroke:rgba(126,211,33,.42);stroke-width:1.8}.szv2 .af .af-orb-svg .af-trail{fill:none;stroke:url(#afTrailGrad);stroke-width:3;stroke-linecap:round}.szv2 .af .af-orb-svg .af-st .af-pill{fill:#070a07;stroke:rgba(242,247,236,.16);stroke-width:1;transition:fill .26s,stroke .26s}.szv2 .af .af-orb-svg .af-st .af-num{fill:var(--mute);font:550 12px var(--sans);transition:fill .2s}.szv2 .af .af-orb-svg .af-st.af-lit .af-pill{fill:#102006;stroke:var(--green);stroke-width:1.6}.szv2 .af .af-orb-svg .af-st.af-lit .af-num{fill:var(--green-hi)}.szv2 .af .af-orb-svg .af-st.af-lit .af-halo{opacity:1}.szv2 .af .af-orb-svg .af-st .af-halo{fill:rgba(126,211,33,.16);opacity:0;transition:opacity .26s}.szv2 .af .af-orb-svg .af-st.af-void{opacity:.38}.szv2 .af .af-orb-svg .af-amt{fill:var(--faint);font:500 12.5px var(--sans);font-variant-numeric:tabular-nums;transition:fill .2s}.szv2 .af .af-orb-svg .af-amt.af-lit{fill:var(--ink)}.szv2 .af .af-orb-svg .af-amt.af-void{fill:rgba(122,135,112,.55)}.szv2 .af .af-orb-read{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;align-items:end;margin-top:4px;padding:16px 18px;border-radius:var(--r-md);background:var(--raise);border:1px solid var(--line)}.szv2 .af .af-orb-read p{margin:0;color:var(--mute);font-size:14px;line-height:1.5}.szv2 .af .af-orb-read strong{color:var(--ink);font-weight:600}.szv2 .af .af-orb-total{text-align:right}.szv2 .af .af-orb-total b{display:block;font-size:30px;line-height:1;font-weight:640;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.szv2 .af .af-orb-total span{display:block;margin-top:6px;color:var(--faint);font-size:12.5px}.szv2 .af .af-orb-foot{margin:10px 2px 0;color:var(--faint);font-size:12.5px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.szv2 .af .af-orb-foot button{font-size:12.5px}@media (max-width:520px){.szv2 .af .af-orb-read{grid-template-columns:minmax(0,1fr)}.szv2 .af .af-orb-total{text-align:left}.szv2 .af .af-seg button{padding:0 9px;font-size:13px}.szv2 .af .af-seg button small{display:none}}.szv2 .af .af-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;counter-reset:st}.szv2 .af .af-steps:before{content:"";position:absolute;left:22px;right:22px;top:21px;height:1px;background:linear-gradient(90deg,rgba(126,211,33,.5),rgba(126,211,33,.14))}.szv2 .af .af-steps li{position:relative;padding:0 28px 0 0;counter-increment:st}.szv2 .af .af-steps li:before{content:counter(st);position:relative;display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:var(--bg);border:1px solid rgba(126,211,33,.5);color:var(--green-hi);font-weight:600;font-size:15px;margin-bottom:20px}.szv2 .af .af-steps li:first-child:before{background:var(--green);color:var(--green-ink);border-color:var(--green)}.szv2 .af .af-steps h3{margin:0 0 8px;font-size:18px;font-weight:600;letter-spacing:-.01em}.szv2 .af .af-steps p{margin:0;color:var(--mute);font-size:15px;line-height:1.6;max-width:34ch}.szv2 .af .af-dated{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:44px;padding:18px 22px;border-radius:var(--r-md);border:1px solid var(--line);background:var(--raise)}.szv2 .af .af-dated-cap{grid-column:1/-1;margin:0 0 4px;color:var(--mute);font-size:14px}.szv2 .af .af-dated-pt b{display:block;font-size:15px;font-weight:600}.szv2 .af .af-dated-pt span{display:block;color:var(--faint);font-size:13px}.szv2 .af .af-dated-gap{position:relative;height:1px;background:var(--line-2)}.szv2 .af .af-dated-gap span{position:absolute;left:50%;top:-11px;transform:translateX(-50%);padding:0 8px;background:var(--raise);color:var(--faint);font-size:12.5px;white-space:nowrap}.szv2 .af .af-dated-pt:last-of-type b{color:var(--green-hi)}@media (max-width:1000px){.szv2 .af .af-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 0}.szv2 .af .af-steps:before{display:none}}@media (max-width:640px){.szv2 .af .af-steps{grid-template-columns:minmax(0,1fr);gap:28px}.szv2 .af .af-steps li{padding:0 0 0 62px;min-height:43px}.szv2 .af .af-steps li:before{position:absolute;left:0;top:0;margin:0}.szv2 .af .af-steps li:not(:last-child):after{content:"";position:absolute;left:21px;top:50px;bottom:-22px;width:1px;background:rgba(126,211,33,.25)}.szv2 .af .af-dated{grid-template-columns:minmax(0,1fr);gap:6px;padding:16px}.szv2 .af .af-dated-gap{height:22px;width:1px;margin-left:6px;background:var(--line-2)}.szv2 .af .af-dated-gap span{left:14px;top:2px;transform:none;padding:0}}.szv2 .af .af-terms{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:32px 56px;align-items:start}.szv2 .af .af-terms-side{position:sticky;top:90px}.szv2 .af .af-terms-side .af-lede{font-size:16px}.szv2 .af .af-sheet{margin:0;border:1px solid var(--line-g);border-radius:var(--r-lg);background:var(--panel);overflow:hidden}.szv2 .af .af-sheet>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:4px 24px;padding:16px 24px;border-top:1px solid var(--line)}.szv2 .af .af-sheet>div:first-child{border-top:0}.szv2 .af .af-sheet dt{color:var(--mute);font-size:14.5px}.szv2 .af .af-sheet dd{margin:0;font-size:15.5px;line-height:1.55}.szv2 .af .af-sheet dd small{display:block;color:var(--faint);font-size:13.5px;margin-top:2px}.szv2 .af .af-sheet .af-key dd{font-weight:600;font-size:17px}.szv2 .af .af-sheet .af-key{background:linear-gradient(90deg,var(--green-wash),transparent 70%)}@media (max-width:1000px){.szv2 .af .af-terms{grid-template-columns:minmax(0,1fr)}.szv2 .af .af-terms-side{position:static}}@media (max-width:640px){.szv2 .af .af-sheet>div{grid-template-columns:minmax(0,1fr);padding:14px 16px}}.szv2 .af .af-ex{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:start}.szv2 .af .af-tbl{width:100%;border-collapse:collapse;font-size:15px}.szv2 .af .af-tbl caption{caption-side:bottom;padding:12px 0 10px}.szv2 .af .af-tbl caption,.szv2 .af .af-tbl th{text-align:left;color:var(--faint);font-size:13px}.szv2 .af .af-tbl th{font-weight:500;padding:0 14px 10px 0;border-bottom:1px solid var(--line-2)}.szv2 .af .af-tbl td{padding:16px 14px 16px 0;border-bottom:1px solid var(--line);vertical-align:top}.szv2 .af .af-tbl td:last-child,.szv2 .af .af-tbl th:last-child{padding-right:0}.szv2 .af .af-tbl .af-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.szv2 .af .af-tbl td small{display:block;color:var(--faint);font-size:13px;margin-top:2px}.szv2 .af .af-tbl .af-big{font-size:18px;font-weight:620}.szv2 .af .af-calc{padding:22px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--raise)}.szv2 .af .af-calc h3{margin:0;font-size:17px;font-weight:600}.szv2 .af .af-calc>p{margin:6px 0 16px;color:var(--mute);font-size:14px}.szv2 .af .af-calc-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.szv2 .af .af-calc-row label{font-size:14.5px}.szv2 .af .af-calc-row label small{display:block;color:var(--faint);font-size:12.5px}.szv2 .af .af-step{display:inline-flex;align-items:center;border:1px solid var(--line-2);border-radius:9px;overflow:hidden}.szv2 .af .af-step button{width:34px;height:34px;border:0;background:transparent;cursor:pointer;color:var(--mute);font-size:17px;line-height:1}.szv2 .af .af-step button:hover{background:var(--hover);color:var(--ink)}.szv2 .af .af-step input{width:46px;height:34px;border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);background:var(--well);text-align:center;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.szv2 .af .af-step input::-webkit-inner-spin-button,.szv2 .af .af-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.szv2 .af .af-calc-out{margin-top:12px;padding-top:14px;border-top:1px solid var(--line-2);display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.szv2 .af .af-calc-out b{font-size:26px;font-weight:640;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.szv2 .af .af-calc-out span{color:var(--mute);font-size:13.5px}.szv2 .af .af-calc-note{margin:12px 0 0;padding:10px 12px;border-radius:9px;background:rgba(245,177,61,.07);border:1px solid rgba(245,177,61,.2);color:#E6CFA6;font-size:13px;line-height:1.5}@media (max-width:1000px){.szv2 .af .af-ex{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.szv2 .af .af-tbl thead{display:none}.szv2 .af .af-tbl,.szv2 .af .af-tbl tbody,.szv2 .af .af-tbl td,.szv2 .af .af-tbl tr{display:block;width:100%}.szv2 .af .af-tbl tr{padding:14px 0;border-bottom:1px solid var(--line)}.szv2 .af .af-tbl td{border:0;padding:2px 0;display:flex;justify-content:space-between;gap:16px}.szv2 .af .af-tbl td:before{content:attr(data-l);color:var(--faint);font-size:13.5px}.szv2 .af .af-tbl td:first-child{display:block;padding-bottom:6px}.szv2 .af .af-tbl td:first-child:before{content:none}.szv2 .af .af-tbl .af-r{text-align:right}}.szv2 .af .af-rules{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px 56px;align-items:start}.szv2 .af .af-post{border-radius:var(--r-lg);border:1px solid var(--line-2);background:#0b0d0b;overflow:hidden}.szv2 .af .af-post-vid{position:relative;aspect-ratio:16/8;background:linear-gradient(135deg,#0c140a,#050805);display:grid;place-items:center}.szv2 .af .af-post-vid canvas{position:absolute;inset:0;width:100%;height:100%}.szv2 .af .af-post-badge{position:absolute;left:12px;bottom:12px;padding:4px 9px;border-radius:6px;background:rgba(0,0,0,.78);color:#fff;font-size:12.5px;font-weight:500}.szv2 .af .af-post-body{padding:16px 18px 18px}.szv2 .af .af-post-body h3{margin:0 0 10px;font-size:15.5px;font-weight:600;line-height:1.35}.szv2 .af .af-post-desc{margin:0;padding:12px 14px;border-radius:10px;background:#141714;font-size:14px;line-height:1.6;color:#D9DED4}.szv2 .af .af-post-desc mark{background:rgba(126,211,33,.18);color:var(--ink);border-radius:3px;padding:0 3px}.szv2 .af .af-post-cap{margin:10px 2px 0;color:var(--faint);font-size:13px}.szv2 .af .af-must{margin:0 0 22px;padding:16px 18px;border-radius:var(--r-md);border:1px solid rgba(126,211,33,.3);background:var(--green-wash)}.szv2 .af .af-must h3{margin:0 0 6px;font-size:16px;font-weight:600}.szv2 .af .af-must p{margin:0;color:var(--mute);font-size:14.5px}.szv2 .af .af-no{margin:0;padding:0;list-style:none}.szv2 .af .af-no li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:4px 14px;padding:14px 0;border-top:1px solid var(--line)}.szv2 .af .af-no li:first-child{border-top:0;padding-top:4px}.szv2 .af .af-no svg{margin-top:3px;color:var(--red);width:18px;height:18px}.szv2 .af .af-no b{display:block;font-weight:600;font-size:15.5px}.szv2 .af .af-no span{display:block;color:var(--mute);font-size:14.5px;line-height:1.55}.szv2 .af .af-after{margin:18px 0 0;padding:14px 16px;border-radius:var(--r-md);background:var(--raise);border:1px solid var(--line);color:var(--mute);font-size:14.5px}.szv2 .af .af-after b{color:var(--ink);font-weight:600}@media (max-width:1000px){.szv2 .af .af-rules{grid-template-columns:minmax(0,1fr)}}.szv2 .af .af-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:32px 56px;align-items:start}.szv2 .af .af-faq-list{border-top:1px solid var(--line-2)}.szv2 .af .af-faq details{border-bottom:1px solid var(--line)}.szv2 .af .af-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;cursor:pointer;list-style:none;font-size:16.5px;font-weight:550}.szv2 .af .af-faq summary::-webkit-details-marker{display:none}.szv2 .af .af-faq summary svg{width:14px;height:14px;color:var(--faint);transition:transform .22s var(--ease)}.szv2 .af .af-faq details[open] summary svg{transform:rotate(45deg);color:var(--green)}.szv2 .af .af-faq summary:hover{color:var(--green-hi)}.szv2 .af .af-faq details>div{padding:0 2px 20px;color:var(--mute);font-size:15.5px;line-height:1.65;max-width:66ch}.szv2 .af .af-faq details>div p{margin:0 0 10px}.szv2 .af .af-faq details>div p:last-child{margin:0}@media (max-width:1000px){.szv2 .af .af-faq{grid-template-columns:minmax(0,1fr)}}.szv2 .af .af-apply{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:32px 56px;align-items:start}.szv2 .af .af-look{margin:22px 0 0;padding:0;list-style:none}.szv2 .af .af-look li{position:relative;padding:0 0 14px 22px;color:var(--mute);font-size:15px}.szv2 .af .af-look li:before{content:"";position:absolute;left:2px;top:10px;width:7px;height:7px;border-radius:50%;background:var(--green)}.szv2 .af .af-look li b{color:var(--ink);font-weight:600}.szv2 .af .af-form{padding:30px;border-radius:var(--r-lg);border:1px solid var(--line-g);background:var(--panel)}.szv2 .af .af-form h3{margin:0 0 4px;font-size:21px;font-weight:620;letter-spacing:-.01em}.szv2 .af .af-form>p{margin:0 0 24px;color:var(--mute);font-size:14.5px}.szv2 .af .af-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.szv2 .af .af-fld{margin-bottom:20px;min-width:0}.szv2 .af .af-fld>.af-lbl,.szv2 .af .af-fld>label{display:block;margin-bottom:7px;font-size:14.5px;font-weight:550}.szv2 .af .af-fld .af-hint{display:block;margin:-3px 0 8px;color:var(--faint);font-size:13px;font-weight:400}.szv2 .af .af-inp{width:100%;min-height:44px;padding:10px 13px;border-radius:10px;border:1px solid var(--line-2);background:var(--well);font-size:15px;transition:border-color .14s,box-shadow .14s}.szv2 .af .af-inp::placeholder{color:#5f6b57}.szv2 .af .af-inp:hover{border-color:rgba(242,247,236,.24)}.szv2 .af .af-inp:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px rgba(126,211,33,.18)}.szv2 .af textarea.af-inp{min-height:128px;resize:vertical;line-height:1.55}.szv2 .af .af-fld.af-bad .af-inp{border-color:var(--red)}.szv2 .af .af-err{display:none;margin-top:6px;color:var(--red);font-size:13.5px}.szv2 .af .af-fld.af-bad .af-err{display:block}.szv2 .af .af-chan{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:8px}.szv2 .af .af-chan button{width:44px;border:1px solid var(--line-2);border-radius:10px;background:transparent;color:var(--faint);cursor:pointer}.szv2 .af .af-chan button:hover{color:var(--red);border-color:rgba(255,92,133,.5)}.szv2 .af .af-chips{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0 0 20px;min-width:0}.szv2 .af .af-chips legend{padding:0;margin-bottom:7px;font-size:14.5px;font-weight:550}.szv2 .af .af-chip{position:relative}.szv2 .af .af-chip input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.szv2 .af .af-chip span{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:99px;border:1px solid var(--line-2);color:var(--mute);font-size:14px;transition:border-color .14s,background-color .14s,color .14s}.szv2 .af .af-chip input:hover+span{border-color:rgba(242,247,236,.3);color:var(--ink)}.szv2 .af .af-chip input:checked+span{border-color:var(--green);background:rgba(126,211,33,.12);color:var(--ink)}.szv2 .af .af-chip input:focus-visible+span{outline:2px solid var(--green);outline-offset:2px}.szv2 .af .af-count{display:block;margin-top:6px;text-align:right;color:var(--faint);font-size:12.5px;font-variant-numeric:tabular-nums}.szv2 .af .af-chk,.szv2 .af .af-fld .af-chk{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;margin-bottom:12px;font-size:14.5px;color:var(--mute);cursor:pointer}.szv2 .af .af-chk input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--green);cursor:pointer}.szv2 .af .af-chk b{color:var(--ink);font-weight:550}.szv2 .af .af-fld.af-bad .af-chk{color:var(--ink)}.szv2 .af .af-summary{display:none;margin:0 0 22px;padding:14px 16px;border-radius:var(--r-md);border:1px solid rgba(255,92,133,.45);background:rgba(255,92,133,.06)}.szv2 .af .af-summary.af-on{display:block}.szv2 .af .af-summary b{display:block;margin-bottom:6px;font-size:14.5px}.szv2 .af .af-summary ul{margin:0;padding-left:18px;font-size:14px}.szv2 .af .af-summary a{color:#FF9AB3}.szv2 .af .af-form-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:10px;padding-top:20px;border-top:1px solid var(--line)}.szv2 .af .af-form-foot p{margin:0;color:var(--faint);font-size:13px;max-width:42ch}.szv2 .af .af-state{padding:34px 30px;border-radius:var(--r-lg);border:1px solid var(--line-2);background:var(--panel)}.szv2 .af .af-state-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;margin-bottom:18px}.szv2 .af .af-state-ic svg{width:24px;height:24px}.szv2 .af .af-state h3{margin:0 0 8px;font-size:22px;font-weight:620;letter-spacing:-.01em}.szv2 .af .af-state>p{margin:0 0 12px;color:var(--mute);font-size:15.5px;max-width:58ch}.szv2 .af .af-state.af-ok{border-color:rgba(126,211,33,.4)}.szv2 .af .af-state.af-ok .af-state-ic{background:rgba(126,211,33,.14);color:var(--green-hi)}.szv2 .af .af-state.af-wait .af-state-ic{background:rgba(245,177,61,.12);color:var(--amber)}.szv2 .af .af-state.af-nope .af-state-ic{background:rgba(242,247,236,.06);color:var(--mute)}.szv2 .af .af-track{margin:20px 0 6px;padding:0;list-style:none}.szv2 .af .af-track li{position:relative;padding:0 0 16px 28px;color:var(--faint);font-size:14.5px}.szv2 .af .af-track li:before{content:"";position:absolute;left:4px;top:7px;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--bg)}.szv2 .af .af-track li:not(:last-child):after{content:"";position:absolute;left:9px;top:20px;bottom:2px;width:1px;background:var(--line-2)}.szv2 .af .af-track li.af-done{color:var(--mute)}.szv2 .af .af-track li.af-done:before{background:var(--green);border-color:var(--green)}.szv2 .af .af-track li.af-now{color:var(--ink)}.szv2 .af .af-track li.af-now:before{border-color:var(--amber);background:rgba(245,177,61,.3)}.szv2 .af .af-track li b{font-weight:550}.szv2 .af .af-track li span{display:block;font-size:13px;color:var(--faint)}.szv2 .af .af-reasons{margin:6px 0 18px;padding:14px 16px;border-radius:var(--r-md);background:var(--raise);border:1px solid var(--line);font-size:14.5px;color:var(--mute)}.szv2 .af .af-reasons b{color:var(--ink);font-weight:600;display:block;margin-bottom:4px}.szv2 .af .af-state .af-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}@media (max-width:1000px){.szv2 .af .af-apply{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.szv2 .af .af-grid2{grid-template-columns:minmax(0,1fr)}.szv2 .af .af-form,.szv2 .af .af-state{padding:22px 16px}.szv2 .af .af-form-foot .af-btn{width:100%}}.szv2 .af .af-toast{position:fixed;left:50%;bottom:24px;z-index:80;transform:translate(-50%,20px);opacity:0;padding:10px 16px;border-radius:10px;background:#172310;border:1px solid rgba(126,211,33,.5);color:var(--ink);font-size:14px;pointer-events:none;transition:opacity .18s,transform .24s var(--ease)}.szv2 .af .af-toast.af-on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.szv2 .af *,.szv2 .af :after,.szv2 .af :before{transition-duration:.001ms!important;animation-duration:.001ms!important}}.szv2 .af [class*=-num],.szv2 .af [class*=-val]{font-family:inherit}.szv2 .af .af-hero-status{margin:18px 0 0;padding-left:16px;position:relative;color:var(--mute);font-size:14px;line-height:1.55;max-width:52ch}.szv2 .af .af-hero-status:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:var(--amber)}.szv2 .af .af-lede-note{margin-top:12px;font-size:15px}.szv2 .af .af-apply-side{margin:18px 0 0;color:var(--faint);font-size:14px;line-height:1.55}.szv2 .af .af-note{margin:0 0 20px;padding:12px 14px;border-radius:10px;border:1px solid var(--line-2);background:var(--raise);color:var(--mute);font-size:14px;line-height:1.55}.szv2 .af .af-note-g{border-color:rgba(126,211,33,.3);background:var(--green-wash)}.szv2 .af .af-note-a{margin-top:-6px;border-color:rgba(245,177,61,.35);background:rgba(245,177,61,.06);color:#E6CFA6}.szv2 .af .af-err-line{margin:0 0 18px;color:var(--red);font-size:14px}.szv2 .af .af-btn[disabled]{opacity:.6;cursor:progress}.szv2 .af .af-faq details>div p+p{margin-top:10px}