@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/exo-2-cyrillic-ext-wght-normal.Duf7tWJ7.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/exo-2-cyrillic-wght-normal.DINSYtDx.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/exo-2-vietnamese-wght-normal.DlPkZmYr.woff2)format("woff2-variations");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:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/exo-2-latin-ext-wght-normal.B5pmZ151.woff2)format("woff2-variations");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:"Exo 2 Variable";font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/exo-2-latin-wght-normal.CQ1lLIdm.woff2)format("woff2-variations");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}:root{--lby-gold-solar:#e2a92d;--lby-gold-ochre:#ba7d1b;--lby-gold-copper:#be8224;--lby-slate:#616a6f;--lby-black:#000;--lby-metal:silver;--lby-white:#fff;--lby-ink:#11191c;--lby-muted:#566166;--lby-paper:#f5f5f1;--lby-paper-warm:#fffdf8;--lby-line:#d9dcd8;--lby-focus:#8a5b0e;--lby-success:#19704b;--lby-font:"Exo 2 Variable", "Exo 2", system-ui, sans-serif;--lby-radius-sm:.75rem;--lby-radius-md:1.15rem;--lby-radius-lg:1.9rem;--lby-shadow-sm:0 8px 24px #11191c14;--lby-shadow-lg:0 26px 70px #11191c29;--lby-max:76rem}@font-face{font-family:Libertya Notes;src:url(/_astro/Kalam-Regular-latin.BJhKO2sY.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--lby-paper);color-scheme:light}body{color:var(--lby-ink);background:radial-gradient(circle at 80% 10%, #e2a92d21, transparent 27rem), var(--lby-paper);font-family:var(--lby-font);text-rendering:optimizelegibility;margin:0;font-size:1rem;font-weight:400;line-height:1.62;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:.2em}a:focus-visible,button:focus-visible{outline:3px solid var(--lby-gold-solar);outline-offset:4px}summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--lby-gold-solar);outline-offset:3px}[id]{scroll-margin-top:2rem}button,input,select,textarea{font-family:inherit}button,summary,a{touch-action:manipulation}img{height:auto}h1,h2,h3{color:var(--lby-black);letter-spacing:-.028em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:650;line-height:1.08}h1[id],h2[id],h3[id]{scroll-margin-top:8rem}h1{max-width:17ch;font-size:clamp(2.45rem,6vw,5.35rem)}h2{font-size:clamp(2rem,4vw,3.7rem)}h3{font-size:clamp(1.25rem,2vw,1.65rem)}p{margin:0}.container{width:min(calc(100% - 2rem), var(--lby-max));min-width:0;margin-inline:auto}.site-main{overflow:clip}.section{padding-block:clamp(2.25rem,4vw,4rem)}.section--tight{padding-block:clamp(1.5rem,3vw,2.5rem)}.section--ink{color:var(--lby-white);background:linear-gradient(135deg, #e2a92d1a, transparent 42%), var(--lby-ink)}.section--ink h2,.section--ink h3{color:var(--lby-white)}.eyebrow{color:#76500d;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.55rem;margin-bottom:1.2rem;font-size:.79rem;font-weight:760;display:inline-flex}.section--ink .eyebrow,.hero--ink .eyebrow{color:var(--lby-gold-solar)}.eyebrow:before{background:var(--lby-gold-solar);content:"";width:1.8rem;height:2px}.lead{max-width:62ch;color:var(--lby-muted);font-size:clamp(1.08rem,2.1vw,1.34rem);line-height:1.55}.section--ink .lead,.hero--ink .lead{color:#d6dadd}.hero{padding-block:clamp(2.5rem,5vw,4rem);position:relative}.hero--ink{color:var(--lby-white);background:radial-gradient(circle at 77% 27%,#e2a92d40,#0000 18rem),radial-gradient(circle at 12% 92%,#be82241a,#0000 20rem),linear-gradient(125deg,#172126 0%,#000 78%)}.hero--ink h1{color:var(--lby-white)}.hero__grid{grid-template-columns:minmax(0,1.3fr) minmax(17rem,.7fr);align-items:center;gap:clamp(1.5rem,3.5vw,3.5rem);display:grid}.hero__copy .lead{margin-top:1rem}.hero__actions,.button-row{flex-wrap:wrap;gap:.8rem;margin-top:1.35rem;display:flex}.button{background:var(--lby-gold-solar);min-height:3rem;color:var(--lby-black);touch-action:manipulation;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.72rem 1.15rem;font-weight:720;line-height:1;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex}.button:hover{background:#edb93f;transform:translateY(-2px)}.button--ghost{color:inherit;background:0 0;border-color:#616a6f8c}.button--ghost:hover{background:#ffffff14}.button--dark{background:var(--lby-black);color:var(--lby-white)}.hero-card{border-radius:var(--lby-radius-lg);min-height:0;box-shadow:var(--lby-shadow-lg);background:linear-gradient(145deg,#ffffff1c,#ffffff05);border:1px solid #e2a92d6b;padding:clamp(1.25rem,2.5vw,1.75rem);position:relative}.hero-card:before{border-radius:calc(var(--lby-radius-lg) - .5rem);content:"";pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:.75rem}.hero-card__kicker{color:var(--lby-gold-solar);font-weight:740}.hero-card__number{color:var(--lby-white);letter-spacing:-.045em;overflow-wrap:anywhere;hyphens:auto;margin-top:1rem;font-size:clamp(3.4rem,7vw,5.8rem);font-weight:700;line-height:.98}.hero-card__title{max-width:8.5ch;color:var(--lby-white);letter-spacing:-.045em;overflow-wrap:anywhere;hyphens:auto;margin-top:1rem;font-size:clamp(2.15rem,4vw,3.35rem);font-weight:650;line-height:.98}.hero-card__detail{color:#cbd1d3;max-width:28ch;margin-top:1rem}.section-heading{grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);align-items:end;gap:2rem;margin-bottom:1.5rem;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.card{border:1px solid var(--lby-line);border-radius:var(--lby-radius-md);box-shadow:var(--lby-shadow-sm);background:#ffffffe0;padding:clamp(1.25rem,2.5vw,1.75rem)}.card__number{background:var(--lby-gold-solar);width:2.5rem;height:2.5rem;color:var(--lby-black);border-radius:50%;place-items:center;margin-bottom:1.5rem;font-weight:700;display:grid}.card p{color:var(--lby-muted);margin-top:1rem}.card a:not(.button){margin-top:1.25rem;font-weight:720;display:inline-block}.feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.feature-list li{border-radius:var(--lby-radius-sm);background:#ffffff0d;border:1px solid #c0c0c047;padding:1.15rem 1.15rem 1.15rem 2.8rem;position:relative}.feature-list li:before{background:var(--lby-gold-solar);content:"";border-radius:50%;width:.75rem;height:.75rem;position:absolute;top:1.28rem;left:1rem}.split{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(1.5rem,3.5vw,3.5rem);display:grid}.surface{border:1px solid var(--lby-line);border-radius:var(--lby-radius-lg);background:var(--lby-white);box-shadow:var(--lby-shadow-sm);padding:clamp(1.5rem,4vw,3rem)}.notice{border-left:4px solid var(--lby-gold-solar);border-radius:0 var(--lby-radius-sm) var(--lby-radius-sm) 0;color:#4f3a15;background:#fff6df;padding:1.2rem 1.4rem}.faq-list{gap:.75rem;max-width:58rem;margin:1.25rem auto 0;display:grid}.faq-list details{border:1px solid var(--lby-line);border-radius:var(--lby-radius-sm);background:var(--lby-white)}.faq-list summary{cursor:pointer;padding:1.2rem 1.4rem;font-weight:720}.faq-list details p{color:var(--lby-muted);padding:0 1.4rem 1.3rem}.cta-band{border-radius:var(--lby-radius-lg);background:linear-gradient(135deg, var(--lby-gold-solar), var(--lby-gold-copper));color:var(--lby-black);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:clamp(1.6rem,3.5vw,3rem);display:grid}.cta-band>*{min-width:0}.cta-band h2{overflow-wrap:anywhere;max-width:18ch}.skip-link{z-index:30;border-radius:var(--lby-radius-sm);background:var(--lby-black);color:var(--lby-white);padding:.7rem 1rem;font-weight:650;text-decoration:none;position:fixed;top:.7rem;left:.7rem;transform:translateY(-160%)}.skip-link:focus-visible{transform:translateY(0)}.cta-band h2{max-width:18ch}.tag-row{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.tag{color:var(--lby-muted);border:1px solid #616a6f59;border-radius:999px;padding:.38rem .72rem;font-size:.88rem;font-weight:600}.prose{max-width:72ch}.prose>*+*{margin-top:1.25rem}.prose h2{margin-top:3rem;font-size:2rem}.prose ul,.prose ol{padding-left:1.25rem}@media (width<=820px){.hero__grid,.section-heading,.split,.cta-band,.grid-3,.feature-list{grid-template-columns:1fr}.hero-card{min-height:auto}h1{max-width:19ch}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important}}.brand[data-astro-cid-f2hkqxu4]{align-items:center;min-width:0;display:inline-flex}.brand[data-astro-cid-f2hkqxu4]>img[data-astro-cid-f2hkqxu4]{object-fit:contain;width:auto;height:clamp(3.5rem,5vw,4.25rem)}.brand--compact[data-astro-cid-f2hkqxu4]>img[data-astro-cid-f2hkqxu4]{width:auto;height:3.25rem}.site-footer[data-astro-cid-7hcfubmm]{color:#d5dbdd;background:var(--lby-ink);padding-block:3rem 1.5rem}.footer-grid[data-astro-cid-7hcfubmm]{flex-wrap:wrap;justify-content:space-between;gap:2rem;display:flex}.footer-brand[data-astro-cid-7hcfubmm]{max-width:19rem;margin-right:1rem}.footer-brand[data-astro-cid-7hcfubmm] p[data-astro-cid-7hcfubmm]{margin-top:1rem}nav[data-astro-cid-7hcfubmm]{flex:8rem}nav[data-astro-cid-7hcfubmm] h2[data-astro-cid-7hcfubmm]{color:#fff;letter-spacing:0;margin:.3rem 0 .9rem;font-size:1rem}nav[data-astro-cid-7hcfubmm] a[data-astro-cid-7hcfubmm]{width:fit-content;margin:.45rem 0;font-size:.9rem;text-decoration:none;display:block}nav[data-astro-cid-7hcfubmm] a[data-astro-cid-7hcfubmm]:hover{color:var(--lby-gold-solar);text-decoration:underline}.footer-credit[data-astro-cid-7hcfubmm]{border-top:1px solid #3b4448;margin-top:2rem;padding-top:1rem;font-size:.8rem}@media (width<=600px){.footer-brand[data-astro-cid-7hcfubmm]{width:100%;max-width:none}nav[data-astro-cid-7hcfubmm]{flex-basis:40%}}.public-header[data-astro-cid-eplebq77]{border-bottom:1px solid var(--lby-line);background:#fff}.public-header__inner[data-astro-cid-eplebq77]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;padding-block:.8rem;display:flex}.public-header__brand[data-astro-cid-eplebq77]{display:inline-flex}@media (width<=480px){.public-header__inner[data-astro-cid-eplebq77]{justify-content:center}.public-header[data-astro-cid-eplebq77] .button[data-astro-cid-eplebq77]{width:100%}}
