@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_53f2d8{font-family:inter,inter Fallback}.__variable_53f2d8{--font-inter:"inter","inter Fallback"}@font-face{font-family:interTight;src:url(/_next/static/media/a7560406a8617b28-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:interTight Fallback;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_c6c9be{font-family:interTight,interTight Fallback}.__variable_c6c9be{--font-inter-tight:"interTight","interTight Fallback"}:root{color-scheme:light;--color-bg:#f5f7fa;--color-surface:#ffffff;--color-surface-sunken:#eef1f6;--color-text:#0f1720;--color-text-muted:#5a6675;--color-accent:#1b4b9e;--color-accent-2:#8a6a1f;--color-divider:color-mix(in srgb,#0f1720 12%,transparent);--color-divider-strong:color-mix(in srgb,#0f1720 20%,transparent);--color-on-accent:#ffffff;--color-neutral-100:#f4f6f8;--color-neutral-200:#e6eaef;--color-neutral-300:#d2d8e0;--color-neutral-400:#b0b9c5;--color-neutral-500:#8b97a6;--color-neutral-600:#6b7787;--color-neutral-700:#4e5967;--color-neutral-800:#353e4a;--color-neutral-900:#1f262f;--color-accent-100:#eef3fb;--color-accent-200:#d6e3f6;--color-accent-300:#b3cbee;--color-accent-400:#7fa8e0;--color-accent-500:#4a80cd;--color-accent-600:#1b4b9e;--color-accent-700:#153c7e;--color-accent-800:#112e60;--color-accent-900:#0c2044;--color-accent-2-100:#faf5e8;--color-accent-2-200:#f2e6c8;--color-accent-2-300:#e6d09b;--color-accent-2-400:#d1b268;--color-accent-2-500:#b8933f;--color-accent-2-600:#8a6a1f;--color-accent-2-700:#6d5318;--color-accent-2-800:#503c12;--color-accent-2-900:#33260b;--vertical-realestate:#0d6e63;--vertical-realestate-tint:#e6f4f1;--vertical-realestate-deep:#08483f;--vertical-realestate-on:#ffffff;--vertical-auto:var(--color-accent-2-600);--vertical-auto-tint:var(--color-accent-2-100);--vertical-auto-deep:var(--color-accent-2-800);--vertical-auto-on:#ffffff;--vertical-business:var(--color-accent-600);--vertical-business-tint:var(--color-accent-100);--vertical-business-deep:var(--color-accent-800);--vertical-business-on:#ffffff;--color-success:#0f7b4f;--color-success-tint:#e6f4ec;--color-warning:#a15c07;--color-warning-tint:#fdf2e2;--color-danger:#b42318;--color-danger-tint:#fdeceb;--font-heading:"Inter Tight","Inter",system-ui,sans-serif;--font-body:"Inter",system-ui,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,monospace;--font-heading-weight:600;--text-display:clamp(32px,7.2vw,60px);--text-h1:clamp(27px,5.4vw,44px);--text-h2:clamp(23px,3.9vw,34px);--text-h3:clamp(20px,2.9vw,26px);--text-h4:clamp(18px,2.1vw,20px);--text-h5:clamp(16px,1.7vw,17px);--text-h6:13px;--text-body:16px;--text-sm:14px;--text-xs:12px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--container:1180px;--container-narrow:720px;--shadow-sm:0 1px 2px color-mix(in srgb,#0f1720 6%,transparent),0 1px 1px color-mix(in srgb,#0f1720 4%,transparent);--shadow-md:0 4px 12px color-mix(in srgb,#0f1720 8%,transparent);--shadow-lg:0 12px 32px color-mix(in srgb,#0f1720 10%,transparent);--shadow-xl:0 24px 64px color-mix(in srgb,#0f1720 12%,transparent);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:140ms;--dur:220ms;--dur-slow:420ms}[data-theme=dark]{color-scheme:dark;--color-bg:#0b1017;--color-surface:#141c26;--color-surface-sunken:#090e14;--color-text:#eef2f7;--color-text-muted:#97a3b4;--color-accent:#7fa8e0;--color-accent-2:#d1b268;--color-divider:color-mix(in srgb,#eef2f7 14%,transparent);--color-divider-strong:color-mix(in srgb,#eef2f7 24%,transparent);--vertical-realestate:#4bbfae;--vertical-realestate-tint:color-mix(in srgb,#4bbfae 16%,transparent);--vertical-realestate-deep:#a5e0d7;--vertical-realestate-on:#04302a;--vertical-auto:var(--color-accent-2-400);--vertical-auto-tint:color-mix(in srgb,var(--color-accent-2-400) 16%,transparent);--vertical-auto-deep:var(--color-accent-2-200);--vertical-auto-on:var(--color-accent-2-900);--vertical-business:var(--color-accent-400);--vertical-business-tint:color-mix(in srgb,var(--color-accent-400) 16%,transparent);--vertical-business-deep:var(--color-accent-200);--vertical-business-on:var(--color-accent-900);--color-success:#4ade80;--color-success-tint:color-mix(in srgb,#4ade80 14%,transparent);--color-warning:#fbbf24;--color-warning-tint:color-mix(in srgb,#fbbf24 14%,transparent);--color-danger:#fb7185;--color-danger-tint:color-mix(in srgb,#fb7185 14%,transparent);--shadow-sm:0 1px 2px rgba(0,0,0,0.5);--shadow-md:0 4px 12px rgba(0,0,0,0.55);--shadow-lg:0 12px 32px rgba(0,0,0,0.6);--shadow-xl:0 24px 64px rgba(0,0,0,0.65)}.v-realestate{--color-accent:var(--vertical-realestate);--color-accent-100:var(--vertical-realestate-tint);--color-accent-600:var(--vertical-realestate);--color-accent-700:var(--vertical-realestate-deep);--color-accent-800:var(--vertical-realestate-deep);--color-on-accent:var(--vertical-realestate-on)}.v-auto{--color-accent:var(--vertical-auto);--color-accent-100:var(--vertical-auto-tint);--color-accent-600:var(--vertical-auto);--color-accent-700:var(--vertical-auto-deep);--color-accent-800:var(--vertical-auto-deep);--color-on-accent:var(--vertical-auto-on)}.v-business{--color-accent:var(--vertical-business);--color-accent-100:var(--vertical-business-tint);--color-accent-600:var(--vertical-business);--color-accent-700:var(--vertical-business-deep);--color-accent-800:var(--vertical-business-deep);--color-on-accent:var(--vertical-business-on)}