:root{--surface:#fcf9f0;--surface-low:#f6f3ea;--surface-container:#f1eee5;--surface-high:#ebe8df;--surface-highest:#e5e2da;--surface-lowest:#ffffff;--text:#1c1c17;--text-muted:#444748;--text-soft:rgba(28,28,23,0.6);--primary-ink:#1c1b1b;--hero-text:#f4f1e8;--accent:#d3632c;--outline-variant:rgba(116,120,120,0.18);--ambient-shadow:0 20px 40px rgba(28,28,23,0.06);--container-width:min(1440px,calc(100% - 3rem));--hero-shell-width:min(1760px,calc(100% - clamp(3rem, 6vw, 9rem)))}*{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100vh;background:radial-gradient(circle at top center,rgba(224,108,53,.1),transparent 22%),linear-gradient(180deg,#fbf8f0 0,var(--surface) 100%);color:var(--text);font-family:var(--font-body),"Inter",sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.site-shell,.success-shell{position:relative;min-height:100vh;overflow-x:clip}.site-main,.success-shell{position:relative;z-index:1}.site-noise{position:fixed;inset:0;pointer-events:none;opacity:.03;background-image:linear-gradient(rgba(18,18,18,.03) 1px,transparent 0),linear-gradient(90deg,rgba(18,18,18,.03) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(circle at center,black 20%,transparent 78%)}.site-nav-bar{position:fixed;top:0;width:100%;z-index:50;backdrop-filter:blur(20px);background:rgba(252,249,240,.7)}.page-section,.site-nav-inner,.success-panel{width:var(--container-width);margin:0 auto}.site-nav-inner{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 0}.footer-brand,.site-wordmark{font-family:var(--font-heading),"Noto Serif",serif;font-size:1.25rem;font-weight:700;letter-spacing:0}.site-nav-links{position:relative;display:flex;align-items:center;gap:3rem}.site-nav-indicator{position:absolute;left:0;bottom:0;height:2px;background:var(--text);transition:transform .18s ease,width .18s ease}.button-accent,.button-closing,.button-outline,.button-primary,.button-secondary,.flow-step,.footer-bottom,.footer-links a,.nav-login-button,.pricing-tier,.section-chip,.section-label{font-family:var(--font-label),"Space Grotesk",sans-serif;letter-spacing:.18em;text-transform:uppercase}.site-nav-links a{font-family:var(--font-body),"Inter",sans-serif;padding-bottom:.35rem;font-size:.8125rem;font-weight:600;letter-spacing:normal;text-transform:none;color:rgba(28,28,23,.6)}.site-nav-link-active{color:var(--text)!important}.page-section{padding:7rem 0}.hero-section{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(clamp(420px,42vw,760px),1.15fr);align-items:center;gap:4rem;padding-top:8rem;padding-bottom:8rem}.hero-copy{display:grid;gap:1.8rem}.section-chip,.section-label{display:inline-flex;width:fit-content;padding:.35rem .75rem;border-radius:.3rem;background:var(--surface-container);color:var(--text-muted);font-size:.72rem}.section-label{background:transparent;color:var(--accent);padding:0}.closing-title,.flow-title,.hero-title,.section-title,.success-title{margin:0;font-family:var(--font-heading),"Noto Serif",serif}.hero-title{font-size:clamp(3.75rem,9vw,6rem);line-height:1.05;letter-spacing:-.05em;font-weight:900;color:var(--text)}.hero-text-block{display:grid;gap:1.5rem;max-width:32rem}.hero-lead{margin:0;font-family:var(--font-heading),"Noto Serif",serif;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.65;font-style:italic;color:rgba(28,28,23,.84)}.faq-card p,.feature-card p,.flow-card p,.footer-summary,.hero-body,.pricing-list,.pricing-note,.section-copy,.status-copy,.success-copy,.success-entitlement{margin:0;color:var(--text-muted);line-height:1.78}.closing-actions,.hero-actions,.success-actions{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.button-accent,.button-closing,.button-outline,.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:3.5rem;padding:1rem 2.5rem;border-radius:.85rem;border:none;font-size:.875rem;transition:transform .18s ease,opacity .18s ease,background-color .18s ease,color .18s ease}.button-accent:hover,.button-closing:hover,.button-outline:hover,.button-primary:hover,.button-secondary:hover{transform:translateY(-1px)}.button-primary{background:var(--primary-ink);color:#fff}.button-secondary{background:var(--surface-high);color:var(--text)}.button-outline{background:transparent;color:var(--primary-ink);border:1px solid var(--primary-ink)}.button-accent{background:var(--accent);color:#fff}.hero-download-button{gap:.6rem;padding-right:2.5rem}.hero-arrow{font-size:.875rem}.hero-pricing-button{background:var(--surface-high);padding-inline:2.5rem}.nav-login-button{min-height:auto;padding:.5rem 1.5rem;border-radius:.5rem;font-size:.75rem}.hero-visual{position:relative}.hero-visual-glow{position:absolute;inset:-1rem;border-radius:2rem;background:rgba(211,99,44,.08);filter:blur(64px);opacity:.2}.hero-visual-card{position:relative;border-radius:.85rem;transition:transform .5s ease}.hero-visual-card:hover{transform:rotate(-1deg)}.hero-image{display:block;width:100%;height:auto;border-radius:.85rem}.hero-visual-meta{margin-top:2rem;min-height:4.25rem;padding-top:1.5rem;border-top:1px solid rgba(116,120,120,.12)}.thesis-section{background:var(--surface-low)}.pricing-section{background:transparent}.faq-header,.pricing-header,.thesis-inner{max-width:52rem;margin:0 auto;text-align:center}.section-title{font-size:clamp(2.3rem,5vw,4.6rem);line-height:1.08;font-weight:700}.thesis-divider{width:1px;height:4rem;margin:2rem auto;background:rgba(116,120,120,.28)}.faq-grid,.feature-grid,.pricing-grid{display:grid;gap:1.5rem}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-card,.feature-card,.pricing-card,.success-panel{border-radius:.75rem;background:var(--surface-lowest);box-shadow:var(--ambient-shadow)}.feature-card{display:flex;flex-direction:column;justify-content:space-between;min-height:23rem;padding:3rem}.feature-icon{width:2.75rem;height:2.75rem;border-radius:999px;background:linear-gradient(135deg,rgba(224,108,53,.2),rgba(28,28,23,.05))}.faq-card h3,.feature-card h3,.flow-card h3,.pricing-card h3{margin:0 0 1rem;font-family:var(--font-heading),"Noto Serif",serif;font-size:1.85rem}.flow-header{margin-bottom:4rem}.flow-title{margin-top:1rem;font-size:clamp(2rem,3vw,3rem);font-style:italic;font-weight:700;color:var(--text)}.flow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.flow-card{min-height:15rem;padding:2rem;border-left:1px solid var(--outline-variant)}.flow-step{display:block;margin-bottom:1.5rem;color:var(--accent);font-size:.72rem}.pricing-header{display:grid;gap:1.5rem;margin-bottom:4rem}.pricing-toggle{display:inline-flex;gap:.35rem;padding:.35rem;margin:0 auto;border-radius:.5rem;background:var(--surface-high);font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.76rem;letter-spacing:.12em}.pricing-toggle-button{border:0;background:transparent;cursor:pointer;padding:.7rem 1rem;border-radius:.35rem;color:var(--text-muted)}.pricing-toggle-active{background:var(--surface-lowest);color:var(--text)!important;box-shadow:0 4px 18px rgba(28,28,23,.08)}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.pricing-card{position:relative;display:flex;flex-direction:column;padding:2.5rem;border:1px solid rgba(28,28,23,.06);transition:transform .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease,border-color .22s ease}.pricing-card:is(:hover,:focus-within){background:var(--primary-ink);color:#fff;border-color:rgba(28,28,23,.24);box-shadow:0 28px 60px rgba(28,28,23,.18);transform:translateY(-10px)}.pricing-card:focus-visible{outline:2px solid rgba(224,108,53,.55);outline-offset:4px}.pricing-card:is(:hover,:focus-within) .pricing-billing-note,.pricing-card:is(:hover,:focus-within) .pricing-list,.pricing-card:is(:hover,:focus-within) .pricing-note,.pricing-card:is(:hover,:focus-within) .pricing-price span,.pricing-card:is(:hover,:focus-within) .pricing-tier{color:rgba(255,255,255,.72)}.pricing-tier{display:block;margin-bottom:.65rem;color:var(--text-muted);font-size:.68rem}.pricing-price{margin:.25rem 0 1rem;font-size:3rem;font-weight:700}.pricing-price span{margin-left:.35rem;font-size:.95rem;font-weight:400;color:var(--text-muted)}.pricing-billing-note{margin:-.15rem 0 1rem;color:var(--text-muted);font-size:.76rem;letter-spacing:.04em}.pricing-note{font-style:italic}.pricing-note,.pricing-note-spacer{min-height:3.5rem;margin-bottom:1.75rem}.pricing-list{display:grid;gap:1rem;padding-left:1.1rem;margin:0 0 2rem}.pricing-card-button{min-height:3.75rem;margin-top:auto;border:1px solid;border-radius:1rem;background:transparent;color:inherit;font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.78rem;letter-spacing:.14em;transition:background-color .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.pricing-card-button:hover{transform:translateY(-1px)}.pricing-card:is(:hover,:focus-within) .pricing-card-button{background:var(--accent);border-color:var(--accent);color:#fff}.pricing-status{margin-top:1.25rem;text-align:center}.faq-grid{grid-template-columns:1fr;margin-top:3rem}.faq-card{padding:1.5rem 1.75rem;background:var(--surface-low);border:1px solid rgba(116,120,120,.06)}.faq-card-open{background:color-mix(in srgb,var(--surface-low) 84%,white)}.faq-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.5rem;padding:0;border:0;background:transparent;color:inherit;text-align:left}.faq-toggle h3{margin:0;font-size:1.15rem}.faq-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;color:var(--text-muted);font-size:1.35rem;line-height:1}.faq-card p{margin:0}.faq-answer-open{margin-top:1rem}.closing-section{padding-top:3rem}.closing-panel{width:var(--container-width);padding:5rem 2rem;border-radius:2rem;background:var(--text);text-align:center}.closing-panel,.closing-title{margin:0 auto;color:var(--surface)}.closing-title{max-width:min(100%,13.25em);font-size:clamp(2.25rem,4.6vw,3.75rem);line-height:1.1;font-style:italic;font-weight:900;letter-spacing:-.04em}.closing-actions{margin-top:2rem;justify-content:center;gap:1.5rem}.button-closing{min-width:15rem;min-height:4rem;padding-inline:3rem;background:var(--surface-lowest);color:var(--text)}.closing-support{margin:0;font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.75rem;color:rgba(252,249,240,.6)}.site-footer{background:transparent;padding-top:4rem;padding-bottom:3rem;border-top:1px solid rgba(28,28,23,.05)}.footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:3rem;margin-bottom:4rem}.footer-brand-block{display:grid;gap:.75rem}.footer-summary{color:var(--text-soft)}.footer-columns{display:contents}.footer-column h3{margin:0 0 1rem;font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(28,28,23,.48)}.footer-links{display:grid;gap:.8rem}.footer-links a{font-size:.8rem}.footer-email{padding-top:.8rem;border-top:1px solid rgba(116,120,120,.14);color:var(--text-soft);text-transform:none;letter-spacing:0;font-family:var(--font-body),"Inter",sans-serif}.footer-bottom{display:flex;justify-content:space-between;gap:1rem;padding-top:2rem;border-top:1px solid rgba(28,28,23,.05);color:rgba(28,28,23,.5);font-size:.66rem}.footer-design-label{font-style:italic;font-weight:700}.success-shell{display:grid;place-items:center;padding:2rem 0}.success-panel{max-width:52rem;padding:3rem;background:linear-gradient(180deg,var(--surface-lowest),var(--surface-low))}.success-title{font-size:clamp(2.5rem,4vw,4rem);line-height:1.08;font-weight:800;color:var(--text)}.success-copy,.success-entitlement,.success-title{margin-top:1rem}.success-actions{margin-top:2rem}.auth-shell{width:min(100% - 2rem,24.5rem);min-height:100vh;margin:0 auto;display:grid;place-items:center;padding:3rem 0}.auth-shell__card{display:grid;gap:.85rem;width:100%;padding:clamp(1.1rem,2.2vw,1.55rem);border:1px solid rgba(224,108,53,.14);border-radius:1.5rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(249,243,233,.98)),rgba(255,255,255,.9);backdrop-filter:blur(20px);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 28px 80px rgba(224,108,53,.12),0 16px 34px rgba(28,28,23,.06)}.auth-shell__brand{display:inline-flex;align-items:center;justify-content:center;gap:.85rem;margin:0 auto .15rem}.auth-shell__brand-mark{width:1.8rem;height:1.8rem}.auth-shell__brand-name{font-family:var(--font-heading),"Noto Serif",serif;font-size:1.65rem;line-height:1;letter-spacing:-.04em;font-weight:900;color:var(--text)}.auth-google{display:grid;gap:.55rem}.auth-google__icon{flex:none}.auth-form button,.auth-google button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3.2rem;padding:.85rem 1.1rem;border-radius:.85rem;border:1px solid rgba(28,28,23,.12);background:var(--surface-lowest);color:var(--text);font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.88rem;letter-spacing:.02em;text-transform:none;gap:.7rem;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease}.auth-form button:hover,.auth-google button:hover{transform:translateY(-1px);border-color:rgba(28,28,23,.2);box-shadow:0 14px 26px rgba(28,28,23,.08)}.auth-form button[type=submit]{background:linear-gradient(135deg,#e06c35,#d3632c);color:#fff;border-color:rgba(211,99,44,.35);font-weight:700}.auth-google button{background:rgba(255,255,255,.92)}.auth-form button:disabled,.auth-google button:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.auth-shell__divider{position:relative;display:flex;align-items:center;justify-content:center;min-height:1.5rem}.auth-shell__divider:before{content:"";position:absolute;inset-inline:0;top:50%;border-top:1px solid rgba(28,28,23,.1)}.auth-shell__divider span{position:relative;padding:0 .75rem;background:rgba(251,248,240,.95);color:var(--text-soft);font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:lowercase}.auth-form{display:grid;gap:.68rem}.auth-form__title{margin:0 0 .2rem;font-family:var(--font-heading),"Noto Serif",serif;font-size:1.1rem;font-weight:700;color:var(--text)}.auth-form label{margin:0;font-family:var(--font-label),"Space Grotesk",sans-serif;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.auth-form input{width:100%;min-height:2.95rem;padding:.78rem .88rem;border:1px solid rgba(28,28,23,.12);border-radius:.85rem;background:rgba(255,255,255,.92);color:var(--text);outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.auth-form input::placeholder{color:rgba(28,28,23,.42)}.auth-form input:focus{border-color:rgba(211,99,44,.55);box-shadow:0 0 0 4px rgba(211,99,44,.12);background:var(--surface-lowest)}.auth-form__switch{margin:-.1rem 0 0;color:rgba(28,28,23,.52);font-size:.92rem;line-height:1.5;text-align:center}.auth-form__switch button{display:inline;width:auto;min-height:auto;margin-left:.3rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:rgba(211,99,44,.82);font:inherit;font-weight:700}.auth-form__ghost{min-height:auto!important;padding:.35rem 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:rgba(28,28,23,.48)!important;font-size:.92rem!important}.auth-form [role=alert],.auth-form>p,.auth-google [role=alert],.auth-google>p{margin:0;font-size:.92rem;line-height:1.65}.auth-form>p,.auth-google>p{color:var(--text-muted)}.auth-form [role=alert],.auth-google [role=alert]{color:#a13f1a}.auth-form #clerk-captcha{min-height:0}@media (max-width:1100px){.footer-grid,.hero-section{grid-template-columns:1fr}.faq-grid,.feature-grid,.flow-grid,.pricing-grid{grid-template-columns:1fr 1fr}}@media (min-width:1600px){.site-nav-inner{width:var(--hero-shell-width);display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center}.site-wordmark{justify-self:start}.site-nav-links{justify-self:center;gap:3.75rem}.nav-login-button{justify-self:end}.hero-section{width:var(--hero-shell-width);grid-template-columns:minmax(32rem,36rem) minmax(52rem,1fr);gap:clamp(4.5rem,5vw,6.5rem)}.auth-shell{width:min(100% - 2rem,25rem)}.hero-text-block{max-width:35rem}.hero-visual{width:min(100%,980px);justify-self:end}}@media (max-width:760px){.page-section,.site-nav-inner,.success-panel{width:min(100% - 1.5rem,42rem)}.site-nav-links{display:none}.page-section{padding:4.25rem 0}.auth-shell{width:min(100% - 1.25rem,42rem);min-height:100vh;padding:2rem 0 3rem}.auth-shell__card{border-radius:1.25rem;padding:1.2rem}.auth-shell__brand-name{font-size:1.45rem}.feature-grid,.flow-grid,.footer-grid,.hero-section,.pricing-grid{grid-template-columns:1fr}.faq-card,.feature-card,.pricing-card,.success-panel{padding:1.5rem}.footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-body:"Inter","Inter Fallback"}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b800e61c24d781c-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:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/dcd0d8c94b74be53-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/435d7d3c1b2ff02f-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ba6607e4cc7979de-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:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3ba05cde04a1b013-s.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/d4548b25969cca89-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:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f1c328b8a9761933-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:"Noto Serif";font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/30d74baa196fe88a-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:"Noto Serif Fallback";src:local("Times New Roman");ascent-override:90.29%;descent-override:24.75%;line-gap-override:0.00%;size-adjust:118.40%}.__className_d4b326{font-family:"Noto Serif","Noto Serif Fallback";font-style:normal}.__variable_d4b326{--font-heading:"Noto Serif","Noto Serif Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-label:"Space Grotesk","Space Grotesk Fallback"}