@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c0534b40c1c3b5a4-s.0p-93_v-mus4-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d219fe3ae333997c-s.2a1ukpyeothih.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:300;font-display:swap;src:url(../media/235a0ef330592118-s.3lst16ddmao46.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/31e5e20239562b7a-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a8b04342f903b9d-s.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c6e2684784a55443-s.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/742f0fcf9aa5cfe6-s.1haaxlqnxotgo.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b524e3bdcc8dfcd3-s.2km9zhv-p9t3b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a083361d37caf3d1-s.00u70rl5ce7ry.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b221c6d9681431a7-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/af7efeee822b8a1b-s.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6c98c9fb873995d2-s.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f1c5314e24238cfd-s.3ejvvd3kfac7p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7993b8d2abb72fea-s.2_dpbef00d2ek.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0595f7052377a1a2-s.1ynh17i_ncei1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1dcc2d65ae47f153-s.2o-n9zscog2s2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6889cd8b8d2a316f-s.08x40ejr93q31.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:800;font-display:swap;src:url(../media/efe66f9dab7e6ce7-s.13xy2ufn918bd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a9f14ecc702eb217-s.0nzu_291441jv.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(../media/b539edec370edb13-s.0akc4jps0pnc4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(../media/030c76ff40bce98c-s.0y0unczogax7j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.barlow_b085a6f7-module___mq63a__className{font-family:Barlow,Barlow Fallback;font-style:normal}.barlow_b085a6f7-module___mq63a__variable{--font-barlow:"Barlow", "Barlow Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.323_pd8dkinxn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.3o5kmmd3ujeri.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.0rkprfbp4mv-a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5a938ab334846ae8-s.2yl4_bdoj5bxl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3dae58b0b46c3f93-s.0dfcd0ghwuuui.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/89232e6535d3b87e-s.350ebk_prankn.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/91a39433b4ff06b2-s.3q9y2m9r82fe_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a6365570ca21fbb9-s.0fm24-w6e7gun.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ddf6ae3f623ba878-s.0khsxgkwty4wf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_2203ab94-module__kziWTG__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_2203ab94-module__kziWTG__variable{--font-barlow-cond:"Barlow Condensed", "Barlow Condensed Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-in-out:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.uppercase{text-transform:uppercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.delay-1{transition-delay:1ms}.delay-2{transition-delay:2ms}.delay-3{transition-delay:3ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--bg:#050505;--bg2:#0c0c0c;--bg3:#121212;--card:#141414;--card2:#1a1a1a;--line:#1f1f1f;--line2:#2c2c2c;--white:#fff;--text:#f0f0f0;--t2:#a3a3a3;--t3:#8f8f8f;--green:#00e5a0;--red:#ff3b3b;--amber:#fa0;--blue:#3d8eff;--purple:#a855f7;--sans:var(--font-barlow), system-ui, sans-serif;--cond:var(--font-barlow-cond), system-ui, sans-serif;--site-header-h:60px;--fs-h1:clamp(44px, 6.5vw, 72px);--fs-h2:clamp(40px, 5vw, 60px);--fs-h3:clamp(22px, 2.5vw, 28px);--fs-lead:clamp(19px, 2vw, 21px);--fs-body:17px;--fs-small:15px;--fs-label:13px;--fs-btn:17px;--fs-legal:13px;--lh-h3:1.15;--lh-lead:1.6;--lh-body:1.6;--ls-label:.08em}@media (min-width:768px){:root{--fs-body:18px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:var(--site-header-h)}body{background:var(--bg);color:var(--text);font-family:var(--sans);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}img,svg{max-width:100%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}svg text[font-family*=Condensed]{font-family:var(--font-barlow-cond), sans-serif}svg text[font-family=Barlow],svg text[font-family^="'Barlow',"]{font-family:var(--font-barlow), sans-serif}.site-nav{z-index:200;height:var(--site-header-h);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--line);background:#050505f0;justify-content:space-between;align-items:center;padding:0 clamp(24px,5vw,100px);display:flex;position:fixed;top:0;left:0;right:0}.site-nav-spacer{height:var(--site-header-h)}.site-logo{font-family:var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--white);font-size:22px;font-weight:900}.site-logo em,.site-f-logo em{color:var(--green);font-style:normal}.site-nav-r{align-items:center;gap:28px;display:flex}.site-nav-link{font-size:var(--fs-small);color:var(--t2);letter-spacing:.01em;font-weight:500;transition:color .2s}.site-nav-link:hover{color:var(--text)}.site-nav-cta{background:var(--green);color:var(--bg);font-size:var(--fs-btn);letter-spacing:.03em;white-space:nowrap;border-radius:9px;padding:9px 20px;font-weight:700;transition:all .2s}.site-nav-cta:hover{opacity:.85;transform:translateY(-1px)}@media (max-width:900px){.site-nav-r{gap:18px}}@media (max-width:640px){.site-nav{padding:0 20px}.site-nav-r .site-nav-link{display:none}}.site-footer{border-top:1px solid var(--line);background:var(--bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:32px clamp(24px,5vw,100px);display:flex}.site-f-logo{font-family:var(--cond);letter-spacing:.06em;text-transform:uppercase;font-size:18px;font-weight:900}.site-f-links{flex-wrap:wrap;gap:24px;display:flex}.site-f-link{font-size:var(--fs-legal);color:var(--t3);transition:color .2s}.site-f-link:hover{color:var(--t2)}.site-f-note{font-size:var(--fs-legal);color:var(--t3)}@media (max-width:640px){.site-footer{padding:32px 20px}.site-f-links{gap:16px}}.demo-bar{font-size:var(--fs-legal);color:var(--t2);border-bottom:1px solid;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 20px;display:flex}.demo-bar-pill{font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;border-radius:12px;padding:3px 10px;font-weight:800}.demo-bar-cta{white-space:nowrap;font-weight:700}.demo-bar-cta:hover{text-decoration:underline}.demo-bar--core,.demo-bar--pro{background:#00e5a014;border-color:#00e5a033}.demo-bar--core .demo-bar-pill,.demo-bar--pro .demo-bar-pill{background:var(--green);color:var(--bg)}.demo-bar--core .demo-bar-cta,.demo-bar--pro .demo-bar-cta{color:var(--green)}.demo-bar--ai{background:linear-gradient(90deg,#7c3aed1f,#a855f714);border-color:#a855f733}.demo-bar--ai .demo-bar-pill{background:var(--purple);color:var(--white)}.demo-bar--ai .demo-bar-cta{color:var(--purple)}.wl .wl-row{flex-wrap:wrap;gap:8px;display:flex}.wl .wl-in{background:var(--card);border:1px solid var(--line2);min-width:200px;color:var(--text);font-size:var(--fs-body);font-family:var(--sans);line-height:var(--lh-body);border-radius:11px;outline:none;flex:1;padding:13px 16px;transition:border-color .2s}.wl .wl-in:focus{border-color:var(--green)}.wl .wl-in::placeholder{color:var(--t3)}.wl .wl-go{background:var(--green);color:var(--bg);font-family:var(--sans);font-size:var(--fs-btn);cursor:pointer;white-space:nowrap;border:none;border-radius:11px;padding:13px 22px;font-weight:700;transition:all .2s}.wl .wl-go:hover{opacity:.85}.wl .wl-go:disabled{opacity:.5;cursor:wait}.wl .wl-ok{color:var(--green);font-size:var(--fs-body);font-weight:600;line-height:var(--lh-body);padding:13px 0;animation:.4s wl-fadeUp}.wl .wl-err{color:var(--red);font-size:var(--fs-small);margin-top:8px}.wl .wl-consent{font-size:var(--fs-legal);color:var(--t3);margin-top:10px;line-height:1.6}.wl .wl-consent a{color:var(--t2);text-decoration:underline}.wl .wl-hp{opacity:0;width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wl.wl--landing .wl-row{justify-content:center;max-width:400px;margin:0 auto}.wl.wl--landing .wl-ok,.wl.wl--landing .wl-err,.wl.wl--landing .wl-consent{text-align:center}.wl.wl--calc .wl-in{background:var(--bg3);border-radius:10px;min-width:180px;padding:13px 15px}.wl.wl--calc .wl-go{border-radius:10px;padding:13px 20px}.wl.wl--calc .wl-ok{padding:14px 0}@keyframes wl-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.prose-t1{max-width:68ch;font-size:var(--fs-body);line-height:var(--lh-body);color:#cfcfcf}.prose-t1>*+*{margin-top:1.1em}.prose-t1 h2{font-family:var(--cond);font-size:var(--fs-h3);font-weight:800;line-height:var(--lh-h3);color:var(--white);letter-spacing:-.005em;margin-top:2em}.prose-t1 h3{font-size:var(--fs-lead);color:var(--white);margin-top:1.6em;font-weight:700;line-height:1.3}.prose-t1 :where(p,li,td,blockquote)>a{color:var(--green);text-underline-offset:3px;text-decoration:underline}.prose-t1 strong{color:var(--text)}.prose-t1 ul,.prose-t1 ol{padding-left:1.3em}.prose-t1 li+li{margin-top:.4em}.prose-t1 blockquote{border-left:2px solid var(--green);color:var(--t2);padding-left:16px}.prose-t1 hr{border:none;border-top:1px solid var(--line)}.prose-t1 table{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.prose-t1 th,.prose-t1 td{border-bottom:1px solid var(--line);text-align:left;padding:8px 10px}.prose-t1 code{background:var(--card2);border-radius:4px;padding:1px 5px;font-size:.9em}.calc-card{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:40px 36px;position:relative;overflow:hidden}.calc-card:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--green) 50%, transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.calc-card-h{font-family:var(--cond);font-size:var(--fs-h3);text-transform:uppercase;font-weight:900;line-height:var(--lh-h3);color:var(--white);margin-bottom:10px}.calc-card-d{font-size:var(--fs-body);color:var(--t2);line-height:var(--lh-body);max-width:560px;margin-bottom:24px}.calc-card-note{font-size:var(--fs-small);color:var(--t3);margin-left:16px}.btn-green{background:var(--green);color:var(--bg);font-size:var(--fs-btn);letter-spacing:.02em;border-radius:11px;align-items:center;gap:8px;padding:15px 28px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-green:hover{opacity:.87;transform:translateY(-2px);box-shadow:0 12px 32px #00e5a038}@media (max-width:640px){.calc-card{padding:28px 20px}.calc-card-note{margin:12px 0 0;display:block}}.blog-wrap{max-width:1100px;margin:0 auto;padding:64px clamp(20px,5vw,48px) 96px}.blog-eyebrow{font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--green);margin-bottom:12px;font-weight:700}.blog-h1{font-family:var(--cond);font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:-.01em;color:var(--white);margin-bottom:16px;font-weight:900;line-height:.92}.blog-sub{font-size:var(--fs-lead);color:var(--t2);line-height:var(--lh-lead);max-width:640px}.about-intro{gap:16px;display:grid}.blog-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:48px;display:grid}.blog-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:24px;transition:border-color .2s,transform .2s;display:block}.blog-card:hover{border-color:var(--line2);transform:translateY(-3px)}.blog-card-meta{font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--t3);margin-bottom:10px;font-weight:700}.blog-card-t{font-family:var(--cond);font-size:var(--fs-h3);font-weight:800;line-height:var(--lh-h3);color:var(--white);margin-bottom:10px}.blog-card-d{font-size:var(--fs-body);color:var(--t2);line-height:var(--lh-body)}.blog-empty{background:var(--card);border:1px solid var(--line);text-align:center;border-radius:20px;margin-top:48px;padding:48px 24px}.blog-empty-h{font-family:var(--cond);font-size:var(--fs-h3);text-transform:uppercase;color:var(--white);font-weight:900;line-height:var(--lh-h3);margin-bottom:10px}.blog-empty-d{font-size:var(--fs-body);color:var(--t2);line-height:var(--lh-body);margin-bottom:24px}.post-wrap{max-width:760px;margin:0 auto;padding:56px 20px 96px}.post-back{font-size:var(--fs-small);color:var(--t2);margin-bottom:28px;display:inline-block}.post-back:hover{color:var(--text)}.post-h1{font-family:var(--cond);font-size:var(--fs-h1);letter-spacing:-.01em;color:var(--white);margin-bottom:16px;font-weight:900;line-height:.98}.post-meta{font-size:var(--fs-small);color:var(--t3);margin-bottom:8px}.post-review{font-size:var(--fs-small);color:var(--green);background:#00e5a014;border:1px solid #00e5a033;border-radius:20px;align-items:center;gap:6px;margin-bottom:8px;padding:4px 12px;font-weight:700;display:inline-flex}.post-body{margin-top:36px}.post-sources{border-top:1px solid var(--line);font-size:var(--fs-small);color:var(--t2);margin-top:56px;padding-top:24px}.post-sources h2{font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--t3);margin-bottom:12px;font-weight:700}.post-sources li{word-break:break-word;margin:6px 0 6px 1.2em}.post-sources a{color:var(--t2);text-decoration:underline}.post-disclaimer{font-size:var(--fs-legal);color:var(--t3);margin-top:24px;line-height:1.7}.mdx-cta{margin:2.4em 0}.blog-cta{background:linear-gradient(135deg, #00e5a00f 0%, var(--card) 60%);border:1px solid #00e5a033;border-radius:16px;padding:24px}.blog-cta-h{font-family:var(--cond);font-size:var(--fs-h3);text-transform:uppercase;color:var(--white);font-weight:900;line-height:var(--lh-h3);margin-bottom:6px}.blog-cta-d{font-size:var(--fs-body);color:var(--t2);line-height:var(--lh-body);margin-bottom:18px}.legal-wrap{max-width:760px;margin:0 auto;padding:56px 20px 96px}.post-author{color:var(--text);text-underline-offset:3px;text-decoration:underline}.post-author:hover{color:var(--green)}.wl .wl-q{margin-top:6px;animation:.4s wl-fadeUp}.wl .wl-q-label{font-size:var(--fs-body);color:var(--text);margin-bottom:10px;font-weight:600}.wl .wl-q-label span{font-size:var(--fs-label);color:var(--t3);text-transform:uppercase;letter-spacing:var(--ls-label);margin-left:6px;font-weight:600}.wl .wl-q-opts{flex-wrap:wrap;gap:8px;display:flex}.wl .wl-q-opt{background:var(--card2);border:1px solid var(--line2);color:var(--text);font-family:var(--sans);font-size:var(--fs-small);cursor:pointer;border-radius:10px;padding:11px 16px;font-weight:600;transition:border-color .2s,color .2s}.wl .wl-q-opt:hover,.wl .wl-q-opt:focus-visible{border-color:var(--green);color:var(--green)}.wl .wl-q-opt:disabled{opacity:.5;cursor:wait}.wl .wl-q-skip{color:var(--t2);font-family:var(--sans);font-size:var(--fs-small);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-top:10px;padding:4px 0;text-decoration:underline}.wl .wl-q-done{font-size:var(--fs-small);color:var(--t2);margin-top:4px}.wl.wl--landing .wl-q,.wl.wl--landing .wl-q-done{text-align:center}.wl.wl--landing .wl-q-opts{justify-content:center}.consent{z-index:600;background:var(--card);border:1px solid var(--line2);border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;max-width:560px;margin:0 auto;padding:16px 18px;animation:.35s wl-fadeUp;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 20px 60px #0009}.consent-text{font-size:var(--fs-small);color:var(--text);flex:260px;line-height:1.5}.consent-text a{color:var(--t2);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.consent-current{color:var(--t2)}.consent-actions{flex:none;gap:8px;display:flex}.consent-btn{font-family:var(--sans);font-size:var(--fs-small);cursor:pointer;border-radius:10px;padding:11px 18px;font-weight:700;transition:opacity .2s,border-color .2s,color .2s}.consent-btn--accept{background:var(--green);color:var(--bg);border:1px solid var(--green)}.consent-btn--accept:hover{opacity:.87}.consent-btn--decline{color:var(--text);border:1px solid var(--line2);background:0 0}.consent-btn--decline:hover{border-color:var(--t3)}.site-f-btn{cursor:pointer;font-family:var(--sans);background:0 0;border:none;padding:0}@media (max-width:480px){.consent-actions{width:100%}.consent-btn{flex:1}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
