.site{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#0e1b2c;--ink2:#132540;--ink3:#1a2f4b;--deep:#0a1421;--text:#f2ede4;--muted:#f2ede4b3;--faint:#f2ede485;--line:#f2ede41a;--line2:#f2ede429;--green:#3ecf6e;--amber:#ffb547;--mint:#a9e6be;--dim:#f2ede461}.site,.site *,.site :before,.site :after{box-sizing:border-box;margin:0;padding:0}.site{background:var(--ink);background:var(--ink);color:var(--text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:var(--ink);min-height:100%;margin:0;font-family:Instrument Sans,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.55;overflow-x:clip}.site a{color:#c7d4e2;text-decoration:none}.site a:hover{color:var(--green)}.site img,.site svg{max-width:100%}.site .wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}.site h1,.site h2,.site h3{letter-spacing:-.02em;color:var(--text);text-wrap:balance}.site h1{font-size:54px;font-weight:700;line-height:1.06}.site h2{font-size:38px;font-weight:700;line-height:1.14}.site h3{font-size:22px;font-weight:600;line-height:1.25}.site p{text-wrap:pretty}.site .mute{color:var(--muted)}.site .kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-bottom:14px;font-size:13px;font-weight:700;display:block}.site .lead{color:var(--amber);letter-spacing:-.01em;margin-bottom:14px;font-size:22px;font-weight:500;line-height:1.35}.site .s1{background:var(--ink)}.site .s2{background:var(--ink2)}.site .s3{background:var(--ink3)}.site .s0{background:var(--deep)}.site section{padding:96px 0}.site .btn{cursor:pointer;white-space:nowrap;border:1.5px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 24px;font-size:16px;font-weight:600;display:inline-flex}.site .btn.primary{background:var(--green);color:#062012;border-color:var(--green)}.site .btn.primary:hover{color:#062012;background:#34bb61}.site .btn.ghost{color:var(--text);background:0 0;border-color:#f2ede461}.site .btn.ghost:hover{border-color:var(--text);color:var(--text)}.site .btnrow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.site .textlink{color:#c7d4e2;border-bottom:1.5px solid #c7d4e266;padding-bottom:1px;font-weight:600}.site .textlink:hover{color:var(--green);border-color:var(--green)}.site a:focus-visible,.site .btn:focus-visible{outline:2px solid var(--green);outline-offset:3px}.site .nav{background:var(--ink);padding:20px 0}.site .nav .wrap{justify-content:space-between;align-items:center;gap:24px;display:flex}.site .nav-links{align-items:center;gap:28px;font-size:15px;font-weight:500;display:flex}.site .nav-right{align-items:center;gap:22px;display:flex}.site .nav-signin{font-size:15px;font-weight:500}.site .nav .btn{min-height:42px;padding:9px 18px;font-size:15px}.site .nav-menu{justify-content:center;align-items:center;width:44px;height:44px;display:none}.site .nav-menu svg{width:24px;height:24px}.site .photo{text-align:center;color:#8fa3b8;border:1px solid var(--line);background:linear-gradient(135deg,#243a54,#17293f 55%,#0f1f31);border-radius:14px;justify-content:center;align-items:center;padding:24px;display:flex;position:relative;overflow:hidden}.site .photo .phlabel{max-width:82%;font-size:13.5px;line-height:1.4}.site .photo .phcorner{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:10.5px;position:absolute;top:10px;left:12px}.site .split{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.site .band{border-top:2px solid var(--amber)}.site .hidden-block{color:var(--faint);letter-spacing:.04em;text-align:center;border:1.5px dashed #c7d4e259;max-width:640px;margin:0 auto;padding:14px;font-size:13px}.site .close{text-align:center;padding:120px 0}.site .close h2{letter-spacing:-.03em;max-width:820px;margin:0 auto 20px;font-size:56px}.site .close .trust{max-width:680px;color:var(--muted);margin:0 auto 32px;font-size:16.5px}.site .close .btnrow{justify-content:center}.site .close .beat{margin-bottom:40px}.site .foot{background:var(--deep);padding:0 0 36px}.site .foot-grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:36px;padding:44px 0 36px;font-size:14.5px;display:grid}.site .foot h4{color:var(--text);letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-size:13px}.site .foot ul{list-style:none}.site .foot li{margin-bottom:9px}.site .foot .fline{color:var(--muted);max-width:360px;margin-top:16px}.site .foot .fbottom{border-top:1px solid var(--line);color:var(--faint);padding-top:22px;font-size:13px}.site .gc-topic{background:var(--mint);color:#0e1b2c;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;font-size:16px;font-weight:600;display:flex}.site .gc-k{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:700}.site .gc-fan{flex-wrap:wrap;gap:8px;margin-top:12px;padding-left:24px;display:flex}.site .gc-piece{background:#a9e6be24;border:1px solid #a9e6be4d;border-radius:8px;padding:8px 12px;font-size:13.5px;font-weight:600}.site .hero{background:var(--deep);padding:64px 0 0;position:relative;overflow:hidden}.site .hero-c{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr);align-items:end;gap:0;display:grid}.site .hero h1{letter-spacing:-.035em;z-index:2;max-width:1000px;margin-right:-120px;font-size:88px;line-height:.98;position:relative}.site .hero .sub{color:var(--muted);max-width:520px;margin:34px 0 36px;font-size:22px;line-height:1.4}.site .hero .sub b{color:var(--text);letter-spacing:-.015em;margin-bottom:12px;font-size:26px;font-weight:600;line-height:1.25;display:block}.site .hero .copy{padding-bottom:72px}.site .hero .photo{border:0;border-left:1px solid var(--line);border-radius:0;height:640px}.site .hero-strip{background:var(--deep)}.site .strip{padding:72px 0}.site .strip h2{color:var(--muted);margin-bottom:36px;font-size:30px;font-weight:600}.site .strip-row{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.site .strip-row .st{border-left:1px solid var(--line2);padding:26px 24px;font-size:24px;font-weight:600;line-height:1.2}.site .strip-row .st:first-child{border-left:0;padding-left:0}.site .strip-row .st small{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-bottom:10px;font-size:13px;font-weight:700;display:block}.site .who-c{padding:96px 0}.site .who-c h2{max-width:720px;margin-bottom:22px;font-size:30px}.site .who-c p{max-width:720px;color:var(--muted)}.site .quotes .qb{border-top:1px solid var(--line2);padding:56px 0}.site .quotes .qb:last-child{border-bottom:1px solid var(--line2)}.site .quotes .q{letter-spacing:-.03em;color:var(--dim);max-width:900px;font-size:52px;font-weight:700;line-height:1.05}.site .quotes .a{max-width:760px;margin-top:28px;font-size:24px;line-height:1.4}.site.js .rv{opacity:0;transition:opacity .55s,transform .6s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}.site.js .rv.in{opacity:1;transform:none}.site.js .stag>.rv{transition-delay:calc(var(--i,0) * 90ms)}.site .fx .fxt{transition:color .45s}.site.js .fx .fxt{color:var(--dim)}.site.js .fx.on .fxt{color:var(--text)}@media (prefers-reduced-motion:reduce){.site.js .rv{opacity:1;transition:none;transform:none}.site.js .fx .fxt{color:var(--text);transition:none}}.site .beat-live .bm{transform-box:fill-box;transform-origin:50% 100%;animation:tick var(--period,2.4s) ease-in-out infinite}@keyframes tick{0%,to{opacity:.42;transform:scaleY(.55)}18%{opacity:1;transform:scaleY(1)}40%{opacity:.42;transform:scaleY(.55)}}.site .breathe{transform-origin:50%;animation:7s ease-in-out infinite breathe}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018)}}@media (prefers-reduced-motion:reduce){.site .beat-live .bm,.site .breathe{animation:none}}.site .mk{background:var(--ink3);border:1px solid var(--line2);border-radius:12px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.site .mk.sm{border-radius:9px;width:40px;height:40px}.site .mk-ph{color:var(--faint);letter-spacing:.08em;border:1.5px dashed #c7d4e273;border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.site .touch{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-top:36px;padding:34px 0 0;display:flex}.site .touch p{color:var(--muted);max-width:520px;font-size:17px}.site .touch p a{margin-top:6px;display:block}.site .touch .mkrow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.site .touch .mkrow .mk.sm svg,.site .touch .mkrow .mk.sm img{opacity:.92}.site .touch .orx{color:var(--faint);margin-left:6px;font-size:13.5px}.site .ihead{background:var(--ink);padding:64px 0 56px}.site .ihead h1{letter-spacing:-.035em;max-width:1000px;font-size:72px}.site .ihead .sub{color:var(--muted);max-width:720px;margin-top:22px;font-size:19px;line-height:1.5}.site .ihead .mkrow{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.site .ledger-i{border-top:1px solid var(--line2);grid-template-columns:minmax(0,1fr);gap:0;display:grid}.site .irow{border-bottom:1px solid var(--line2);grid-template-columns:56px minmax(0,1.35fr) minmax(0,1fr) 96px;align-items:start;gap:32px;padding:34px 0;display:grid}.site .irow h3{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.05}.site .irow .kind{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.site .irow .does{color:var(--muted);max-width:520px;margin-top:12px;font-size:17px;line-height:1.5}.site .irow .needs{color:var(--muted);padding-top:32px;font-size:15.5px;line-height:1.5}.site .irow .needs small{letter-spacing:.14em;text-transform:uppercase;color:var(--text);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.site .pill{letter-spacing:.06em;text-transform:uppercase;color:var(--mint);border:1px solid #a9e6be73;border-radius:999px;justify-self:end;align-items:center;gap:8px;margin-top:34px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.site .pill:before{content:"";background:var(--mint);border-radius:999px;width:8px;height:8px}.site .iaccess{max-width:760px;color:var(--muted);padding:40px 0 0;font-size:16.5px}.site .exportb h2{max-width:760px;margin-bottom:18px;font-size:44px}.site .exportb p{max-width:760px;color:var(--muted);font-size:20px}@media (max-width:1100px){.site .hero h1{margin-right:0;font-size:64px}.site .quotes .q{font-size:38px}.site .close h2{font-size:44px}.site .ihead h1{font-size:52px}.site .irow{grid-template-columns:56px minmax(0,1fr) 96px}.site .irow .needs{grid-column:2;margin-top:4px;padding-top:0}.site .irow .pill{grid-row:1}}@media (max-width:860px){.site .hero-c,.site .split{grid-template-columns:1fr!important}.site .hero .photo{border-left:0;border-top:1px solid var(--line);height:320px}.site .foot-grid{grid-template-columns:1fr 1fr!important}.site .strip-row{grid-template-columns:1fr 1fr}.site .strip-row .st:nth-child(3){border-left:0;padding-left:0}.site .strip-row .st{border-top:1px solid var(--line2)}.site .strip-row .st:nth-child(-n+2){border-top:0}.site h1,.site .ihead h1{font-size:44px}.site .irow{grid-template-columns:44px minmax(0,1fr);gap:20px;padding:26px 0}.site .irow .pill{grid-area:auto/2;justify-self:start;margin-top:0}.site .irow .needs{grid-column:2}.site .irow h3{font-size:26px}.site .exportb h2{font-size:34px}}@media (max-width:560px){.site .nav-links,.site .nav-signin{display:none!important}.site .nav-menu{display:inline-flex}.site .btnrow .btn{width:100%}.site .gfx-cluster{width:100%!important}.site .photo{height:260px!important}.site .foot-grid{grid-template-columns:1fr!important}.site .hero h1{font-size:42px}.site .hero .sub b{font-size:20px}.site .hero .sub{font-size:18px}.site h2{font-size:28px}.site section{padding:64px 0}.site .wrap{padding:0 20px}.site .lead{font-size:18px}.site .strip-row{grid-template-columns:1fr}.site .strip-row .st{border-left:0;padding-left:0}.site .strip-row .st:nth-child(-n+2){border-top:1px solid var(--line2)}.site .strip-row .st:first-child{border-top:0}.site .quotes .q{font-size:26px}.site .quotes .a{font-size:18px}.site .close h2{font-size:32px}.site .close{padding:72px 0}}.site .ph{outline-offset:6px;outline:1.5px dashed #c7d4e26b;position:relative}.site .phtag{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);background:var(--ink);border:1px dashed #c7d4e26b;border-radius:4px;padding:2px 8px;font-size:10.5px;font-weight:700;position:absolute;top:-10px;right:10px}.site .pmeta{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:14px;font-size:12.5px;font-weight:700;display:flex}.site .pmeta .topic{color:var(--amber)}.site .pmeta time{color:var(--faint);letter-spacing:.06em}.site .pmeta .sep{background:var(--faint);border-radius:999px;width:3px;height:3px}.site .latest{padding:56px 0 80px}.site .latest .wrap{border-top:1px solid var(--line2);padding-top:44px}.site .latest-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}.site .latest-head .kicker{margin-bottom:8px}.site .latest-head p{color:var(--muted);max-width:640px;font-size:17px}.site .latest-head p a{margin-left:10px}.site .latest-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.site .lcard{border-top:1px solid var(--line2);color:var(--text);flex-direction:column;gap:12px;padding:22px 0 0;display:flex}.site .lcard .t{letter-spacing:-.015em;text-wrap:balance;font-size:22px;font-weight:600;line-height:1.2}.site .lcard:hover .t{color:var(--green)}.site .lcard:hover{color:var(--text)}.site .bhead{background:var(--ink);padding:64px 0 56px}.site .bhead h1{letter-spacing:-.035em;max-width:1000px;font-size:72px}.site .bhead .sub{color:var(--muted);max-width:720px;margin-top:22px;font-size:19px;line-height:1.5}.site .ledger-b{border-top:1px solid var(--line2)}.site .brow{border-bottom:1px solid var(--line2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;padding:40px 0;display:grid}.site .brow .photo{aspect-ratio:16/9;width:100%;height:auto!important}.site .brow .phtag{top:14px;right:0}.site .brow h2{letter-spacing:-.03em;max-width:620px;margin:14px 0 16px;font-size:36px;line-height:1.08}.site .brow h2 a{color:var(--text)}.site .brow h2 a:hover{color:var(--green)}.site .brow .open{color:var(--muted);max-width:600px;font-size:18px;line-height:1.5}.site .brow .more{margin-top:22px;display:inline-block}.site .post{padding:56px 0 0}.site .post .wrap{max-width:824px}.site .post .back{color:var(--muted);align-items:center;gap:8px;margin-bottom:40px;font-size:15px;font-weight:600;display:inline-flex}.site .post .back:hover{color:var(--green)}.site .post .back svg{width:16px;height:16px}.site .post h1{letter-spacing:-.035em;margin:18px 0 28px;font-size:60px;line-height:1.02}.site .byline{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);flex-direction:column;gap:8px;padding:22px 0;display:flex}.site .byline .who{color:var(--text);font-size:15px;font-weight:600}.site .byline .dog{color:var(--muted);max-width:640px;font-size:15px;line-height:1.5}.site .pfig{max-width:1000px;margin:48px auto 0;padding:0 32px}.site .pfig .photo{aspect-ratio:16/9;width:100%;height:auto!important}.site .prose{padding:48px 0 72px}.site .prose .wrap{max-width:824px}.site .prose .opening{color:var(--text);letter-spacing:-.01em;margin-bottom:36px;font-size:23px;font-weight:500;line-height:1.42}.site .prose h2{letter-spacing:-.025em;margin:44px 0 16px;font-size:30px;line-height:1.15}.site .prose p{color:var(--muted);margin-bottom:20px;font-size:18.5px;line-height:1.6}.site .prose ul{color:var(--muted);margin:0 0 24px 22px;font-size:18.5px;line-height:1.6}.site .prose li{margin-bottom:8px}.site .pend{border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding-top:28px;display:flex}@media (max-width:1100px){.site .bhead h1{font-size:52px}.site .post h1{font-size:46px}.site .brow h2{font-size:30px}}@media (max-width:860px){.site .brow .phtag{justify-self:end;margin-bottom:-6px;position:static}.site .latest-row{grid-template-columns:1fr;gap:20px}.site .lcard{padding-top:18px}.site .brow{grid-template-columns:1fr;gap:22px;padding:32px 0}.site .bhead h1{font-size:44px}.site .post h1{font-size:38px}}@media (max-width:560px){.site .latest{padding:44px 0 56px}.site .latest .wrap{padding-top:32px}.site .lcard .t{font-size:20px}.site .brow h2{font-size:26px}.site .brow .open{font-size:17px}.site .post h1{font-size:32px}.site .prose .opening{font-size:20px}.site .prose p,.site .prose ul{font-size:17px}.site .prose h2{font-size:24px}.site .pfig{margin-top:32px;padding:0 20px}.site .bhead h1{font-size:36px}}.site .rivals{padding:88px 0}.site .rivals-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}.site .rivals .hold{position:sticky;top:48px}.site .rivals h2{letter-spacing:-.03em;max-width:520px;margin-bottom:28px;font-size:48px}.site .rivals .hold .beat{display:block}.site .rival{border-top:1px solid var(--line2);padding:36px 0 40px}.site .rival:last-child{border-bottom:1px solid var(--line2)}.site .rival .n{letter-spacing:.16em;text-transform:uppercase;color:var(--amber);margin-bottom:12px;font-size:12px;font-weight:700;display:block}.site .rival h3{letter-spacing:-.04em;max-width:620px;font-size:64px;font-weight:700;line-height:.98}.site .rival .body{color:var(--muted);max-width:600px;margin-top:22px;font-size:19px;line-height:1.45}.site .rival .win{color:var(--green);letter-spacing:-.01em;text-wrap:balance;max-width:620px;margin-top:20px;font-size:24px;font-weight:600;line-height:1.3;display:block}.site .pivot{padding:104px 0}.site .pivot .q{letter-spacing:-.025em;color:var(--muted);max-width:1000px;font-size:40px;font-weight:600;line-height:1.18}.site .pivot .beat{margin:44px 0 40px;display:block}.site .pivot h2{letter-spacing:-.035em;max-width:980px;font-size:64px;line-height:1.02}.site .claims{padding:96px 0}.site .claims-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.site .claims-row .cl{border-top:2px solid var(--amber);letter-spacing:-.025em;text-wrap:balance;padding-top:22px;font-size:34px;font-weight:700;line-height:1.1}.site .quotes .qgrid{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;padding:48px 0;display:grid}.site .quotes .qgrid .q{font-size:40px}.site .quotes .qgrid .a{margin-top:22px;font-size:20px}@media (max-width:1100px){.site .rival h3,.site .pivot h2{font-size:48px}.site .pivot .q{font-size:32px}.site .claims-row .cl{font-size:28px}.site .quotes .qgrid .q{font-size:32px}}@media (max-width:860px){.site .rivals-grid{grid-template-columns:1fr;gap:32px}.site .rivals .hold{position:static}.site .rivals h2{font-size:36px}.site .claims-row{grid-template-columns:1fr;gap:28px}.site .quotes .qgrid{grid-template-columns:1fr;gap:36px}}@media (max-width:560px){.site .rival h3{font-size:34px}.site .rival .body{font-size:17px}.site .rival .win{font-size:20px}.site .pivot h2{font-size:32px}.site .pivot .q{font-size:22px}.site .rivals h2{font-size:28px}.site .claims-row .cl,.site .quotes .qgrid .q{font-size:26px}.site .quotes .qgrid .a{font-size:18px}}.site .phead{background:var(--ink);padding:64px 0 72px}.site .phead h1{letter-spacing:-.035em;max-width:1000px;font-size:72px}.site .phead .lead{color:var(--muted);letter-spacing:0;max-width:720px;margin-top:22px;font-size:19px;font-weight:400;line-height:1.5}.site .phead .anti{max-width:720px;color:var(--faint);margin-top:28px;font-size:14.5px;line-height:1.55}.site .tiers{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:0;display:grid}.site .tier{background:var(--ink3);border:1px solid var(--line2);border-right:0;border-radius:0;flex-direction:column;gap:14px;padding:30px 28px;display:flex;position:relative}.site .tier:first-child{border-radius:14px 0 0 14px}.site .tier:last-child{border-right:1px solid var(--line2);border-radius:0 14px 14px 0}.site .tier.feat{border:2px solid var(--green);z-index:2;background:var(--ink2);border-radius:16px;padding:44px 36px;transform:scale(1.04);box-shadow:0 18px 50px #00000059}.site .tier .badge{background:var(--green);color:#062012;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;position:absolute;top:-14px;left:28px}.site .tier .amt{letter-spacing:-.02em;color:var(--green);font-variant-numeric:tabular-nums;font-size:56px;font-weight:700}.site .tier.feat .amt{font-size:72px}.site .tier .amt small{color:var(--muted);letter-spacing:0;margin-left:6px;font-size:15px;font-weight:500}.site .tier ul{flex-direction:column;gap:9px;font-size:16px;list-style:none;display:flex}.site .tier li{padding-left:22px;position:relative}.site .tier li:before{content:"";background:var(--mint);border-radius:999px;width:10px;height:10px;position:absolute;top:9px;left:0}.site .tier .who{color:var(--muted);flex-grow:1;font-size:15.5px}.site .onboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.site .opt{background:var(--ink3);border:1.5px solid var(--line2);border-radius:12px;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.site .opt.sel{border-color:var(--green);box-shadow:0 0 0 3px #3ecf6e2e}.site .radio{border:2px solid #f2ede480;border-radius:999px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;display:flex}.site .opt.sel .radio{border-color:var(--green)}.site .opt.sel .radio:after{content:"";background:var(--green);border-radius:999px;width:12px;height:12px}.site .opt .on{justify-content:space-between;gap:12px;font-size:17px;font-weight:600;display:flex}.site .opt .op{color:var(--green);font-weight:700}.site .opt p{color:var(--muted);margin-top:6px;font-size:15px}.site .faq{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 40px;display:grid}.site .faq .fi{border-top:1px solid var(--line2);padding:18px 0}.site .faq .fq{margin-bottom:6px;font-size:17px;font-weight:600}.site .faq .fa{color:var(--muted);font-size:15.5px}.site .nolock h2{font-size:56px}.site .nolock p{font-size:24px}.site .brow .bimg,.site .pfig .bimg{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);border-radius:14px;width:100%;height:auto;display:block}.site .prose ol{color:var(--muted);margin:0 0 24px 22px;font-size:18.5px;line-height:1.6}.site .prose h3{letter-spacing:-.02em;margin:32px 0 12px;font-size:24px;line-height:1.2}@media (max-width:560px){.site .prose ol{font-size:17px}.site .prose h3{font-size:20px}}
