@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-400.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-400i.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-500.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-500i.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-700.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-700i.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-900.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Red Hat Display;src:url(/fonts/RedHatDisplay-900i.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}:root{--orange-50: #FEF3EC;--orange-100: #FCE2D3;--orange-200: #FBC9A8;--orange-300: #F9A93F;--orange-400: #F98D31;--orange-500: #F37021;--orange-600: #DC5F14;--orange-700: #B44B0F;--orange-800: #8A3A0C;--navy-50: #EDEEF2;--navy-100: #D3D5E0;--navy-200: #9BA0B8;--navy-300: #5C6488;--navy-500: #2A3160;--navy-700: #1B2149;--navy-900: #14183A;--white: #FFFFFF;--gray-50: #F7F7F9;--gray-100: #EFEFEF;--gray-200: #E2E3E7;--gray-300: #D8D8D8;--gray-400: #B9BBC4;--gray-500: #8A8D9B;--gray-600: #616577;--gray-700: #45495C;--gray-800: #2C2F3E;--black: #0C0E1A;--green-500: #1F9D6B;--green-50: #E7F5EF;--red-500: #D64545;--red-50: #FBECEC;--amber-500: #E0A426;--amber-50: #FBF3E1;--blue-500: #2E6FB0;--blue-50: #E9F1F8;--gradient-brand: linear-gradient(90deg, #F37021 0%, #F98D31 55%, #FEA93F 100%);--gradient-brand-diagonal: linear-gradient(135deg, #F37021 0%, #FEA93F 100%);--brand: var(--orange-500);--brand-hover: var(--orange-600);--brand-active: var(--orange-700);--brand-subtle: var(--orange-100);--brand-subtle-bg: var(--orange-50);--brand-contrast: var(--white);--brand-on-navy: #FDBA8C;--text-strong: var(--navy-900);--text-body: var(--gray-800);--text-muted: var(--gray-600);--text-subtle: var(--gray-500);--text-on-brand: var(--white);--text-on-dark: var(--white);--text-link: var(--orange-600);--surface-page: var(--gray-50);--surface-card: var(--white);--surface-sunken: var(--gray-100);--surface-dark: var(--navy-900);--surface-brand: var(--orange-500);--surface-inverse: var(--navy-900);--border-subtle: var(--gray-200);--border-default: var(--gray-300);--border-strong: var(--gray-400);--border-brand: var(--orange-500);--border-focus: var(--orange-500);--positive: var(--green-500);--positive-bg: var(--green-50);--negative: var(--red-500);--negative-bg: var(--red-50);--caution: var(--amber-500);--caution-bg: var(--amber-50);--info: var(--blue-500);--info-bg: var(--blue-50);--focus-ring: 0 0 0 3px rgba(243, 112, 33, .35);--font-sans: "Red Hat Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-display: "Red Hat Display", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono: "SFMono-Regular", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--fw-black: 900;--fs-2xs: 11px;--fs-xs: 12px;--fs-sm: 14px;--fs-base: 16px;--fs-md: 18px;--fs-lg: 20px;--fs-xl: 24px;--fs-2xl: 30px;--fs-3xl: 38px;--fs-4xl: 48px;--fs-5xl: 60px;--fs-6xl: 76px;--lh-tight: 1.05;--lh-snug: 1.2;--lh-normal: 1.5;--lh-relaxed: 1.65;--ls-tighter: -.03em;--ls-tight: -.015em;--ls-normal: 0;--ls-wide: .04em;--ls-wider: .08em;--ls-widest: .14em;--text-display: var(--fw-black) var(--fs-6xl)/var(--lh-tight) var(--font-display);--text-h1: var(--fw-black) var(--fs-4xl)/var(--lh-tight) var(--font-display);--text-h2: var(--fw-bold) var(--fs-3xl)/var(--lh-snug) var(--font-display);--text-h3: var(--fw-bold) var(--fs-2xl)/var(--lh-snug) var(--font-display);--text-h4: var(--fw-bold) var(--fs-xl)/var(--lh-snug) var(--font-display);--text-body-lg: var(--fw-regular) var(--fs-md)/var(--lh-relaxed) var(--font-sans);--text-body-base: var(--fw-regular) var(--fs-base)/var(--lh-normal) var(--font-sans);--text-body-sm: var(--fw-regular) var(--fs-sm)/var(--lh-normal) var(--font-sans);--text-caption: var(--fw-medium) var(--fs-xs)/var(--lh-normal) var(--font-sans);--space-0: 0;--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;--space-32: 128px;--container-sm: 640px;--container-md: 820px;--container-lg: 1080px;--container-xl: 1280px;--gutter: var(--space-6);--section-y: var(--space-24);--radius-xs: 4px;--radius-button: 6px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-pill: 999px;--radius-circle: 50%;--shadow-xs: 0 1px 2px rgba(20, 24, 58, .06);--shadow-sm: 0 1px 3px rgba(20, 24, 58, .08), 0 1px 2px rgba(20, 24, 58, .05);--shadow-md: 0 4px 12px rgba(20, 24, 58, .08), 0 2px 4px rgba(20, 24, 58, .05);--shadow-lg: 0 12px 28px rgba(20, 24, 58, .1), 0 4px 8px rgba(20, 24, 58, .05);--shadow-xl: 0 24px 48px rgba(20, 24, 58, .14);--shadow-brand: 0 8px 20px rgba(243, 112, 33, .28);--shadow-inner: inset 0 1px 2px rgba(20, 24, 58, .08);--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--dur-fast: .12s;--dur-base: .2s;--dur-slow: .32s}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:var(--text-body-base);color:var(--text-body);background:var(--surface-card);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{margin:0;color:var(--text-strong)}p{margin:0}img,svg{display:block;max-width:100%}a{color:var(--text-link);text-decoration:none}.reiturn-dotmatrix{background-image:radial-gradient(rgba(255,255,255,.22) 1.5px,transparent 1.6px);background-size:34px 34px}.portal-link{position:relative;background-image:linear-gradient(var(--brand),var(--brand));background-repeat:no-repeat;background-position:0 100%;background-size:0% 2px;transition:background-size .28s ease;padding-bottom:3px}.portal-link:hover{background-size:100% 2px}:where(a,button):focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-xs)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(max-width:980px){.hero>div{grid-template-columns:1fr!important;gap:40px!important;padding:64px 24px!important}.split-480,.split-2,.split-1000{grid-template-columns:1fr!important;gap:40px!important}.how-step{grid-template-columns:1fr!important;gap:28px!important}.how-step>div{order:0!important}}@media(max-width:860px){.grid-4{grid-template-columns:repeat(2,1fr)!important;gap:28px!important}.grid-3{grid-template-columns:1fr!important}.insights-head{flex-direction:column;align-items:flex-start!important;gap:16px}.hero__h1{font-size:42px!important}.compare-scroll{overflow-x:auto}}@media(max-width:520px){.grid-4,.grid-2,.reit-photos{grid-template-columns:1fr!important}}.rt-btn[data-astro-cid-6ygtcg62]{display:inline-flex;width:auto;align-items:center;justify-content:center;gap:9px;font-family:var(--font-display);font-weight:var(--fw-black);line-height:1.1;letter-spacing:.005em;border-radius:var(--radius-button);cursor:pointer;text-decoration:none;white-space:nowrap;border:2px solid transparent;transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.rt-btn--full[data-astro-cid-6ygtcg62]{display:flex;width:100%}.rt-btn--upper[data-astro-cid-6ygtcg62]{text-transform:uppercase;letter-spacing:.11em}.rt-btn--sm[data-astro-cid-6ygtcg62]{padding:11px 22px;font-size:13px}.rt-btn--md[data-astro-cid-6ygtcg62]{padding:15px 32px;font-size:15px}.rt-btn--lg[data-astro-cid-6ygtcg62]{padding:18px 40px;font-size:17px}.rt-btn--primary[data-astro-cid-6ygtcg62]{background:var(--brand);color:var(--white)}.rt-btn--primary[data-astro-cid-6ygtcg62]:hover{background:var(--brand-hover)}.rt-btn--onOrange[data-astro-cid-6ygtcg62]{background:var(--white);color:var(--brand);box-shadow:0 4px 20px #00000026}.rt-btn--onOrange[data-astro-cid-6ygtcg62]:hover{transform:translateY(-2px);box-shadow:0 8px 30px #00000038}.rt-btn--secondary[data-astro-cid-6ygtcg62]{background:var(--navy-900);color:var(--white)}.rt-btn--secondary[data-astro-cid-6ygtcg62]:hover{background:var(--navy-700)}.rt-btn--outline[data-astro-cid-6ygtcg62]{background:transparent;color:var(--brand);border-color:var(--brand)}.rt-btn--outline[data-astro-cid-6ygtcg62]:hover{background:var(--orange-50)}.rt-btn--outlineWhite[data-astro-cid-6ygtcg62]{background:transparent;color:var(--white);border-color:#fff9}.rt-btn--outlineWhite[data-astro-cid-6ygtcg62]:hover{background:#ffffff1f}.rt-btn--ghost[data-astro-cid-6ygtcg62]{background:transparent;color:var(--navy-900)}.rt-btn--ghost[data-astro-cid-6ygtcg62]:hover{background:var(--gray-100)}.rt-nav[data-astro-cid-rxxavq4o]{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:0 40px;height:72px;background:#fffffff7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle)}.rt-nav__right[data-astro-cid-rxxavq4o]{display:flex;align-items:center;gap:28px}@media(max-width:860px){.rt-nav[data-astro-cid-rxxavq4o]{padding:0 20px}.rt-nav__right[data-astro-cid-rxxavq4o]{gap:16px}.rt-nav__right[data-astro-cid-rxxavq4o]>a[data-astro-cid-rxxavq4o]:not(.portal-link):not([class*=rt-btn]){display:none}}.rt-footer[data-astro-cid-scinlfmn]{background:#fff;border-top:1px solid var(--border-subtle);padding:64px 40px 40px}.rt-footer__inner[data-astro-cid-scinlfmn]{max-width:1120px;margin:0 auto}.rt-footer__grid[data-astro-cid-scinlfmn]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid var(--border-subtle)}.rt-footer[data-astro-cid-scinlfmn] a[data-astro-cid-scinlfmn]:hover{color:var(--brand)}@media(max-width:860px){.rt-footer[data-astro-cid-scinlfmn]{padding:48px 20px 32px}.rt-footer__grid[data-astro-cid-scinlfmn]{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:520px){.rt-footer__grid[data-astro-cid-scinlfmn]{grid-template-columns:1fr}}
