@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-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:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_35e689{font-family:Sora,Sora Fallback;font-style:normal}.__variable_35e689{--font-sora:"Sora","Sora Fallback"}:root{--cuadra-brand-50:#EFF8F7;--cuadra-brand-100:#D7EFEC;--cuadra-brand-200:#AFE0DA;--cuadra-brand-300:#80CCC3;--cuadra-brand-400:#4BAFA5;--cuadra-brand-500:#278D85;--cuadra-brand-600:#0D6F6A;--cuadra-brand-700:#0B5A56;--cuadra-brand-800:#0D4846;--cuadra-brand-900:#103C3A;--cuadra-brand-950:#082523;--cuadra-bg:#FBF7F2;--cuadra-surface:#FFFFFF;--cuadra-surface-muted:#EFF8F7;--cuadra-text:#0F1A1D;--cuadra-text-muted:#53615F;--cuadra-border:#E7E2DC;--cuadra-primary:#0D6F6A;--cuadra-primary-hover:#0B5A56;--cuadra-primary-soft:#D7EFEC;--cuadra-success:#22C55E;--cuadra-warning:#F59E0B;--cuadra-danger:#EF4444;--cuadra-info:#3B82F6;--cuadra-radius-sm:8px;--cuadra-radius-md:12px;--cuadra-radius-lg:16px;--cuadra-radius-xl:20px;--cuadra-radius-2xl:24px;--cuadra-shadow-sm:0 1px 2px rgba(15,26,29,.05);--cuadra-shadow-md:0 8px 24px rgba(15,26,29,.07);--cuadra-shadow-lg:0 18px 50px rgba(15,26,29,.09);--cuadra-font-sans:Sora,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--cuadra-content-max:1280px;--cuadra-sidebar:248px;--cuadra-focus-ring:0 0 0 3px rgba(13,111,106,.22)}.dark,[data-theme=dark]{--cuadra-bg:#0B1415;--cuadra-surface:#101C1D;--cuadra-surface-muted:#122827;--cuadra-text:#F7FAF9;--cuadra-text-muted:#B7C3C1;--cuadra-border:#263837;--cuadra-primary:#80CCC3;--cuadra-primary-hover:#AFE0DA;--cuadra-primary-soft:#163936}@theme inline{--font-sans:var(--cuadra-font-sans);--color-background:var(--cuadra-bg);--color-surface:var(--cuadra-surface);--color-surface-muted:var(--cuadra-surface-muted);--color-foreground:var(--cuadra-text);--color-muted-foreground:var(--cuadra-text-muted);--color-border:var(--cuadra-border);--color-primary:var(--cuadra-primary);--color-primary-hover:var(--cuadra-primary-hover);--color-primary-soft:var(--cuadra-primary-soft);--color-success:var(--cuadra-success);--color-warning:var(--cuadra-warning);--color-danger:var(--cuadra-danger);--radius-sm:var(--cuadra-radius-sm);--radius-md:var(--cuadra-radius-md);--radius-lg:var(--cuadra-radius-lg);--radius-xl:var(--cuadra-radius-xl)}*,:after,:before{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{margin:0;padding:0;min-height:100%}body{background:var(--cuadra-bg);color:var(--cuadra-text);font-family:var(--cuadra-font-sans);line-height:1.55}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{left:16px;top:16px;width:auto;height:auto;padding:8px 16px;background:var(--cuadra-surface);border:2px solid var(--cuadra-primary);border-radius:var(--cuadra-radius-md);z-index:9999}:focus-visible{outline:none;box-shadow:var(--cuadra-focus-ring)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.cuadra-container{width:100%;max-width:var(--cuadra-content-max);margin-inline:auto;padding-inline:20px}@media (min-width:768px){.cuadra-container{padding-inline:28px}}@media (min-width:1024px){.cuadra-container{padding-inline:32px}}.cuadra-onboarding-wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:20px}@media (min-width:768px){.cuadra-onboarding-wrap{padding-inline:28px}}@media (min-width:1024px){.cuadra-onboarding-wrap{padding-inline:32px}}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}