:root{--bg:#f2f2f0;--panel:#ffffff;--panel2:#f4f4f2;--bd:#e4e4e0;--bd2:#d4d4cd;--tx:#09090b;--mut:#6b6b70;--accent:#22c55e;--accent-hi:#16a34a;--accent-soft:#e8f7ee;--warn:#c2410c;--ok:#16a34a;--font:"Calibri",var(--font-body),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ink:var(--bg);--brass:var(--accent);--brass-hi:var(--accent-hi);--serif:var(--font);--body:var(--font);--mono:var(--font);--terra:var(--warn);--patina:var(--ok);--maxw:1000px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--tx);font:400 17px/1.62 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(70% 50% at 85% -10%,rgba(34,197,94,.07),transparent 60%)}a{color:var(--accent-hi);text-decoration:none}a:hover{color:var(--accent)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px;position:relative;z-index:1}@media (min-width:720px){.wrap{padding:0 28px}}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:10;border-bottom:1px solid var(--bd);background:rgba(242,242,240,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hdr .row{height:60px}.hdr .row,.mark{display:flex;align-items:center}.mark{font-weight:700;letter-spacing:.12em;font-size:16px;gap:9px;color:var(--tx)}.mark .gem{color:var(--accent)}.grow{flex:1 1}.nav a{color:var(--mut);margin-left:20px;font-size:14px;font-weight:600}.nav a:hover{color:var(--tx)}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rise{opacity:0;animation:rise .7s cubic-bezier(.2,.75,.2,1) forwards}@media (prefers-reduced-motion:reduce){.rise{opacity:1}.bar>i,.rise{animation:none}}.hero{padding:56px 0 22px;position:relative}@media (min-width:720px){.hero{padding:72px 0 26px}}.glyph{position:absolute;right:-6px;top:18px;opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glyph svg{width:clamp(110px,20vw,200px);height:auto;display:block}.kicker{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hi);font-weight:700;margin-bottom:16px;display:flex;align-items:center;gap:12px}.kicker:before{content:"";width:26px;height:2px;background:var(--accent)}.display{font-weight:700;font-size:clamp(32px,6vw,56px);line-height:1.05;letter-spacing:-.02em;margin:0 0 18px;max-width:18ch}.display em{font-style:normal;color:var(--accent-hi)}.lede{color:#44444a;max-width:60ch;font-size:clamp(17px,2.4vw,20px);line-height:1.55;margin:0}.rule{height:1px;background:var(--bd);margin:32px 0 4px}.panel{border:1px solid var(--bd);border-radius:10px;padding:22px 20px;margin:18px 0;background:var(--panel);box-shadow:0 1px 2px rgba(9,9,11,.04);position:relative}@media (min-width:720px){.panel{padding:26px 28px}}.panel.req{border-left:3px solid var(--accent)}.label{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);margin:0 0 16px;font-weight:700}.label b{color:var(--accent-hi);font-weight:700}.req .t{font-weight:700;font-size:clamp(20px,4vw,25px);line-height:1.2;margin:2px 0 8px}.req .d{color:#44444a;font-size:17px;margin:0 0 14px;max-width:70ch}.terms{font-size:13px;color:var(--mut);margin-top:10px;line-height:1.8}.terms b{color:var(--tx);font-weight:700}.chip{display:inline-block;font-size:12.5px;color:#3f3f46;background:var(--panel2);border:1px solid var(--bd);border-radius:999px;padding:3px 11px;margin:0 6px 7px 0}.chip.req{color:var(--accent-hi);background:var(--accent-soft)}.chip.k,.chip.req{border-color:var(--accent);font-weight:600}.chip.k{color:#fff;background:var(--accent)}.cand{display:flex;gap:14px;padding:20px 6px 20px 12px;border-top:1px solid var(--bd);border-left:3px solid transparent;margin-left:-14px;transition:background .2s,border-color .2s}.cand:first-of-type{border-top:0}.cand:hover{background:var(--accent-soft);border-left-color:var(--accent)}.rank{font-weight:700;font-size:clamp(26px,5vw,34px);line-height:1;color:#c8c8c2;width:38px;flex:none;text-align:right}.cand:first-of-type .rank{color:var(--accent)}.cbody{flex:1 1;min-width:0}.ctop{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.cname{font-weight:700;font-size:clamp(17px,3vw,19px);line-height:1.2}.corg{font-size:12.5px}.corg,.sim{color:var(--mut)}.sim{font-size:11px;border:1px solid var(--bd);border-radius:4px;padding:1px 6px}.score{margin-left:auto;font-size:19px;color:var(--accent-hi);font-weight:700;text-align:right;line-height:1}.score small{font-size:10px;color:var(--mut);letter-spacing:.06em;display:block;text-transform:uppercase;margin-top:3px;font-weight:600}.bar{height:6px;background:var(--panel2);border-radius:4px;margin:12px 0 13px;overflow:hidden}.bar>i{display:block;height:100%;transform-origin:left;animation:sweep 1s cubic-bezier(.2,.75,.2,1) both;background:linear-gradient(90deg,var(--accent),var(--accent-hi))}.specs{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.spec{font-size:12.5px;color:#3f3f46;border:1px solid var(--bd);border-radius:6px;padding:3px 9px;background:var(--panel2)}.caveat{font-size:13px;color:var(--warn);margin-top:10px;font-weight:600}.caveat:before{content:"△ "}details{margin-top:4px}summary{cursor:pointer;color:var(--accent-hi);font-size:14px;font-weight:600;list-style:none}summary::-webkit-details-marker{display:none}summary:before{content:"▸ "}details[open] summary:before{content:"▾ "}.ex{padding:12px 0;border-top:1px dashed var(--bd);font-size:14px}.ex .n{color:var(--tx);font-weight:600}.ex .o{color:var(--mut)}.ex .r{color:var(--warn);font-size:13px;padding-left:14px}.cta{display:flex;flex-wrap:wrap;gap:12px;margin:4px 0 8px}.cta-primary{font-size:15px;color:#fff;background:var(--accent);border-radius:8px;padding:12px 24px;font-weight:700}.cta-primary:hover{background:var(--accent-hi);color:#fff}.cta-ghost{font-size:15px;color:var(--tx);border:1px solid var(--bd2);border-radius:8px;padding:12px 20px;font-weight:600}.cta-ghost:hover{border-color:var(--accent);color:var(--accent-hi)}.how{margin:48px 0 8px}.how-h{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hi);font-weight:700;margin:0 0 18px}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.step{border:1px solid var(--bd);border-radius:10px;padding:22px 20px;background:var(--panel);box-shadow:0 1px 2px rgba(9,9,11,.04)}.step .num{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:var(--accent-soft);color:var(--accent-hi);font-weight:700;font-size:17px}.step h3{font-weight:700;font-size:18px;line-height:1.25;margin:12px 0 8px}.step p{color:#52525a;font-size:15px;line-height:1.55;margin:0}.step b{color:var(--tx)}.section-h{font-weight:700;font-size:clamp(23px,4vw,30px);margin:50px 0 6px;letter-spacing:-.01em}.section-sub{color:#52525a;font-size:16px;max-width:65ch;margin:0 0 16px}.filter{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;margin:6px 0 16px;border:1px solid var(--bd);border-radius:10px;padding:16px 18px;background:var(--panel);box-shadow:0 1px 2px rgba(9,9,11,.04)}.fld{display:flex;flex-direction:column;gap:6px}.fld.grow{flex:1 1 220px}.fld>span{font-size:12px;letter-spacing:.02em;color:var(--mut);font-weight:600}.fld input,.fld select{font-size:14px;color:var(--tx);background:#fff;border:1px solid var(--bd2);border-radius:7px;padding:9px 11px;min-width:120px}.fld.grow input{width:100%}.fld input:focus,.fld select:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.fbtns{display:flex;gap:10px;align-items:center}.filter button{font-size:14px;color:#fff;background:var(--accent);border:0;border-radius:7px;padding:9px 18px;cursor:pointer;font-weight:600}.filter button:hover{background:var(--accent-hi)}.count,.filter .clear{font-size:14px;color:var(--mut)}.count{margin:0 0 14px}.count b{color:var(--tx)}.fchip{border:1px solid var(--bd2);border-radius:999px;padding:1px 9px;margin-left:6px;color:var(--accent-hi)}.empty{font-size:15px;color:var(--mut);padding:30px 0}@media (max-width:560px){.fld,.fld input,.fld select{width:100%}}.idrow{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:18px;gap:18px}.ik{font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:var(--mut);margin-bottom:5px;font-weight:600}.iv{font-size:16px;color:var(--tx)}.ok{color:var(--ok);font-weight:600}.muted{color:var(--mut)}.req-t{font-weight:700;font-size:19px;margin:0 0 8px}.panel.soon{border-style:dashed;background:transparent;box-shadow:none}.soonlist{list-style:none;padding:0;margin:0;font-size:15px;color:var(--mut)}.soonlist li{padding:9px 0;border-top:1px solid var(--bd)}.soonlist li:first-child{border-top:0}.soonlist b{color:var(--tx);font-weight:700}.ph{font-size:11px;letter-spacing:.04em;color:var(--accent-hi);border:1px solid var(--accent);border-radius:999px;padding:1px 8px;margin-left:6px;white-space:nowrap}.mono{font-family:ui-monospace,Menlo,monospace}.phead{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.company .cabout{font-size:16px;color:#3f3f46;margin:0 0 18px;max-width:72ch;line-height:1.6}.mlist{display:flex;flex-direction:column}.mrow{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-top:1px solid var(--bd)}.mrow:first-child{border-top:0}.mmain{flex:1 1;min-width:0}.mtitle{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-weight:700;font-size:16px}.mmeta{font-size:13px;color:var(--mut);margin-top:4px}.macts{display:flex;gap:8px;flex-wrap:wrap;flex:none}.macts form{margin:0}.statusdot{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;padding:2px 8px;border-radius:999px}.statusdot.published{color:var(--accent-hi);background:var(--accent-soft);border:1px solid #b7e4c7}.statusdot.draft{color:#92600c;background:#fdf3e3;border:1px solid #f0dcb0}a.navbtn{display:inline-flex;align-items:center;line-height:1;text-decoration:none}.navbtn.danger{color:var(--warn);border-color:#e6c3b3}.navbtn.danger:hover{background:#fbeae2;border-color:var(--warn);color:var(--warn)}.needblock{padding:16px 0;border-top:1px solid var(--bd)}.needblock:first-child{border-top:0;padding-top:0}.needblock>.mrow{border-top:0;padding:0}.matches{margin:12px 0 2px}.mlabel{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--mut);font-weight:700;margin:4px 0 0}@media (max-width:560px){.mrow{flex-direction:column}.macts{width:100%}}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-gap:14px;gap:14px}.plate{border:1px solid var(--bd);border-radius:10px;padding:17px 18px;background:var(--panel);box-shadow:0 1px 2px rgba(9,9,11,.04);transition:border-color .2s,transform .2s,box-shadow .2s}.plate:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 6px 18px rgba(9,9,11,.07)}.pn{font-weight:700;font-size:18px;line-height:1.2;margin-bottom:3px}.po{font-size:12px;color:var(--mut)}.ps{color:#52525a;font-size:15px;line-height:1.5;margin:10px 0 12px}.pm{font-size:12px;color:var(--mut);margin-top:10px;border-top:1px solid var(--bd);padding-top:10px}.authform{max-width:460px}.authform .fld{margin-bottom:12px}.authform button{font-size:14px;color:#fff;background:var(--accent);border:0;border-radius:7px;padding:10px 20px;cursor:pointer;font-weight:600}.authform button:hover{background:var(--accent-hi)}.authform button.ghost{background:transparent;color:var(--accent-hi);border:1px solid var(--bd2)}.authform button.ghost:hover{background:var(--accent-soft)}.autherr{color:var(--warn);border:1px solid #f0c6a8;background:#fdf2ea;border-radius:8px}.autherr,.authnotice{font-size:14px;padding:10px 14px;margin:0 0 12px}.authnotice{color:var(--ok);border:1px solid #b7e4c7;background:var(--accent-soft);border-radius:8px}.oauthform{max-width:460px;margin-top:14px}.oauthsep{text-align:center;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut);margin:6px 0 12px}.oauthbtn{width:100%;font-size:14px;color:var(--tx);background:#fff;border:1px solid var(--bd2);border-radius:7px;padding:11px;cursor:pointer;font-weight:600}.oauthbtn:hover{border-color:var(--accent);color:var(--accent-hi)}.signout{display:inline-flex;align-items:center;gap:10px;margin-left:20px}.who{font-size:12px}.navbtn,.who{color:var(--mut)}.navbtn{font-size:13px;background:transparent;border:1px solid var(--bd2);border-radius:7px;padding:5px 12px;cursor:pointer;font-weight:600}.navbtn:hover{color:var(--tx);border-color:var(--accent)}.secretbox{font-size:13px;color:var(--tx);border:1px solid #b7e4c7;background:var(--accent-soft);border-radius:8px;padding:12px 14px;margin:12px 0 0;line-height:1.6}.secretbox code{font-family:ui-monospace,Menlo,monospace;color:var(--accent-hi);word-break:break-all}.credrow{display:flex;align-items:center;gap:12px;padding:11px 0;border-top:1px solid var(--bd)}.credrow:first-child{border-top:0}.cn{font-weight:600;font-size:16px}.cmeta{font-size:12px;color:var(--mut)}.regform{display:flex;flex-direction:column;gap:16px;max-width:760px}.regform .fld input,.regform .fld select,.regform .fld textarea{font-size:14px;color:var(--tx);background:#fff;border:1px solid var(--bd2);border-radius:7px;padding:9px 11px;width:100%}.regform textarea{resize:vertical;line-height:1.5}.regform .fld input:focus,.regform .fld select:focus,.regform .fld textarea:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.regform .row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.regform .row3{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}.checks{border:1px solid var(--bd);border-radius:8px;padding:12px 14px;margin:0}.checks legend{font-size:12px;letter-spacing:.02em;text-transform:uppercase;color:var(--accent-hi);padding:0 6px;font-weight:700}.checkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:6px 14px;gap:6px 14px}.check{font-size:13px;color:#3f3f46;display:flex;align-items:center;gap:7px}.check input{accent-color:var(--accent)}.regform button{font-size:14px;color:#fff;background:var(--accent);border:0;border-radius:7px;padding:10px 20px;cursor:pointer;font-weight:600}.regform button:hover{background:var(--accent-hi)}.regform .clear{font-size:14px;color:var(--mut);align-self:center}.actions{display:flex;gap:12px;flex-wrap:wrap}.actbtn{font-size:14px;color:var(--accent-hi);border:1px solid var(--bd2);border-radius:8px;padding:10px 16px;font-weight:600}.actbtn:hover{border-color:var(--accent);background:var(--accent-soft)}@media (max-width:560px){.regform .row2,.regform .row3{grid-template-columns:1fr}}.loading{display:flex;align-items:center;gap:12px;color:var(--mut);font-size:15px;padding:80px 0}.spinner{width:18px;height:18px;border:2px solid var(--bd2);border-top-color:var(--accent);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner{animation-duration:2s}}.ftr{color:var(--mut);font-size:13px;border-top:1px solid var(--bd);margin-top:50px;padding:22px 0 52px;line-height:1.7}.ftr .pill{color:var(--accent-hi);border:1px solid var(--accent);border-radius:999px;padding:2px 9px;white-space:nowrap}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c6c965e371d63c09-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/6293aa1164f6b868-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/584f1056935c0b81-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4f2136fb5ca642ed-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/a0d7559748a97283-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/b2c119d0c12d78ac-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Carlito;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/8861cb80a0958a62-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/fe2a64e907f81455-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/da2268a3e13ae338-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/63bd2ab18b525a80-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/640471582b797d20-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e1665eff280d0027-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/c3c2f2fe717b4b02-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Carlito;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/5656a4c6688bb5c6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/640e12048ae5cb65-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65a8e4365b783a63-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2ef6cbf90fe5377b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/328d99ca647cd6b8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/afa0cda6e379507d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a6a67cdbec5a8bbe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Carlito;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/846a71793ca31e40-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/561980f52c78e370-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/35da3095a401ae27-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d5c1339d11a22d6c-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6bb525a6891c3dc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f9db1f7064fbf6ea-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/83a4c0f41ffd9fb2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Carlito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bc8fc1be4088a964-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Carlito Fallback;src:local("Arial");ascent-override:103.49%;descent-override:29.19%;line-gap-override:0.00%;size-adjust:92.00%}.__className_750378{font-family:Carlito,Carlito Fallback}.__variable_750378{--font-body:"Carlito","Carlito Fallback"}