.icon-text-badge_badge__GQTlA{display:inline-flex;align-items:center;justify-content:center;gap:calc(.5rem * var(--mantine-scale));width:fit-content;max-width:100%;border-radius:calc(62.4375rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));font-weight:800;line-height:1.2;text-align:center;text-wrap:balance}.icon-text-badge_light__B4Awq{border:calc(.125rem * var(--mantine-scale)) solid var(--landing-brand,#1b17ff);background:#fff;color:var(--landing-brand,#1b17ff)}.icon-text-badge_muted__UsqWc{border:calc(.125rem * var(--mantine-scale)) solid var(--landing-brand-pale,#e8e7ff);background:var(--landing-brand-ghost,#f5f5ff);color:var(--landing-brand,#1b17ff)}.icon-text-badge_inverted__oP5V2{border:calc(.125rem * var(--mantine-scale)) solid #ffffff4d;background:#ffffff26;color:#fff}.icon-text-badge_size-lg__Jicg1{padding:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale))}.icon-text-badge_size-xl__XMkk0{padding:calc(.625rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.icon-text-badge_icon__qplki{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));flex-shrink:0}.landing-faq_item__zjibG{padding:calc(1.25rem * var(--mantine-scale)) 0;border-bottom:1px solid var(--vf-line)}.landing-faq_question__uyqVp{display:flex;gap:calc(1rem * var(--mantine-scale));align-items:center;justify-content:space-between;width:100%;padding:0;border:none;background:none;color:inherit;font-family:inherit;font-size:calc(.96875rem * var(--mantine-scale));font-weight:700;text-align:left;cursor:pointer}.landing-faq_question__uyqVp:focus-visible{outline:2px solid var(--vf-blue);outline-offset:calc(.25rem * var(--mantine-scale))}.landing-faq_plus__swMe7{flex-shrink:0;color:var(--vf-blue);font-size:calc(1.25rem * var(--mantine-scale));font-weight:400;transition:transform .2s ease}.landing-faq_itemOpen__rgPqQ .landing-faq_plus__swMe7{transform:rotate(45deg)}.landing-faq_answer__lHYjy{display:grid;grid-template-rows:0fr;color:var(--vf-gray-600);font-size:calc(.90625rem * var(--mantine-scale));line-height:1.6;transition:grid-template-rows .25s ease}.landing-faq_itemOpen__rgPqQ .landing-faq_answer__lHYjy{grid-template-rows:1fr}.landing-faq_answerText__ErddM{overflow:hidden;min-height:0}.landing-faq_itemOpen__rgPqQ .landing-faq_answerText__ErddM{padding-top:calc(.625rem * var(--mantine-scale))}@media (prefers-reduced-motion:reduce){.landing-faq_answer__lHYjy,.landing-faq_plus__swMe7{transition:none}}.marketing-page_heroSection__rtBsD{padding:clamp(7rem,11vw,8.75rem) 0 clamp(4rem,7vw,5rem);background:linear-gradient(180deg,#f5f5ff,#fff)}.marketing-page_heroInner__yt2Sk{max-width:calc(57.5rem * var(--mantine-scale));margin:0 auto;text-align:center}.marketing-page_heroBadge__M1c0R{display:inline-flex;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid #1b17ff;border-radius:calc(62.4375rem * var(--mantine-scale));background:#fffffffa;color:#1b17ff;font-size:calc(.875rem * var(--mantine-scale));font-weight:800}.marketing-page_heroTitle__BeFP1{margin-top:calc(1.5rem * var(--mantine-scale));font-size:clamp(2.5rem,6vw,3.5rem);line-height:1.1;letter-spacing:-.05em;color:#0a0a1a}.marketing-page_heroHighlight__0pGzQ{color:#1b17ff}.marketing-page_heroDescription__0oeOs{max-width:calc(47.5rem * var(--mantine-scale));margin:calc(1.5rem * var(--mantine-scale)) auto 0;font-size:clamp(1.05rem,2.1vw,1.25rem);line-height:1.7;color:#5a5a7a}.marketing-page_heroActions__OkP7P{justify-content:center;margin-top:calc(2.25rem * var(--mantine-scale))}.marketing-page_heroButton__o7TvQ{--button-bg:#1b17ff;--button-hover:#1311cc;--button-color:#fff;--button-bd:#0000;min-width:calc(14.375rem * var(--mantine-scale));height:calc(3.625rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));font-weight:800;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease;box-shadow:0 0 0 #1b17ff00}.marketing-page_heroButton__o7TvQ:hover{transform:translateY(-2px);box-shadow:0 8px 25px #1b17ff4d}.marketing-page_section__YAwhx{padding:clamp(5rem,8vw,6.25rem) 0}.marketing-page_sectionMuted__jHLoI{background:#fafaff}.marketing-page_sectionCompact___f8LI{padding-top:calc(2.5rem * var(--mantine-scale));padding-bottom:calc(2.5rem * var(--mantine-scale))}.marketing-page_sectionHeading__LcMvQ{max-width:calc(43.75rem * var(--mantine-scale));margin:0 auto calc(3.75rem * var(--mantine-scale))}.marketing-page_sectionHeadingCenter__zWdk3{text-align:center}.marketing-page_sectionHeadingLeft__HZyww{text-align:left;margin-left:0}.marketing-page_sectionTitle__JDnOJ{font-size:clamp(2rem,4vw,2.75rem);line-height:1.08;letter-spacing:-.03em;color:#0a0a1a}.marketing-page_sectionDescription__K6Psr{margin-top:calc(.875rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));line-height:1.7;color:#5a5a7a}.marketing-page_storyContent__Nm40D{max-width:calc(56.25rem * var(--mantine-scale))}.marketing-page_storyTitle__x_RTr{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.03em;color:#0a0a1a}.marketing-page_storyTitle__x_RTr+.marketing-page_storyParagraph__SItay{margin-top:calc(1.375rem * var(--mantine-scale))}.marketing-page_storyParagraph__SItay{font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.9;color:#5a5a7a}.marketing-page_storyParagraph__SItay+.marketing-page_storyParagraph__SItay{margin-top:calc(1.125rem * var(--mantine-scale))}.marketing-page_foundersCard__fZ59N{display:flex;align-items:center;gap:calc(1.5rem * var(--mantine-scale));padding:calc(2rem * var(--mantine-scale));margin:calc(2.25rem * var(--mantine-scale)) 0;border:calc(.0625rem * var(--mantine-scale)) solid #1b17ff1f;border-radius:calc(1.75rem * var(--mantine-scale));background:linear-gradient(180deg,#fbfbff,#f2f1ff)}.marketing-page_foundersAvatars__fbTOX{display:flex;align-items:center}.marketing-page_founderAvatar__NqDu3{display:flex;align-items:center;justify-content:center;width:calc(4.625rem * var(--mantine-scale));height:calc(4.625rem * var(--mantine-scale));margin-left:calc(-.875rem * var(--mantine-scale));border:calc(.25rem * var(--mantine-scale)) solid #fff;border-radius:50%;background:#1b17ff;color:#fff;font-size:calc(1.5rem * var(--mantine-scale));font-weight:900}.marketing-page_founderAvatar__NqDu3:first-child{margin-left:0}.marketing-page_foundersName__lmwCn{font-size:calc(1.375rem * var(--mantine-scale));font-weight:800;color:#0a0a1a}.marketing-page_foundersDescription__c4Y2P{margin-top:calc(.375rem * var(--mantine-scale));color:#5a5a7a}.marketing-page_cardGrid__EAg_N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.5rem * var(--mantine-scale))}.marketing-page_cardGridThreeColumns__lxt1P{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-page_card__zg8h2{height:100%;padding:calc(2.25rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid #e0e0f0;border-radius:calc(1.25rem * var(--mantine-scale));background:#fff;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.marketing-page_card__zg8h2:hover{transform:translateY(-4px);border-color:#1b17ff;box-shadow:0 20px 60px #1b17ff1a}.marketing-page_cardFeatured__3O4oT{grid-column:span 2;background:#1b17ff;border-color:#1b17ff}.marketing-page_cardFeatured__3O4oT:hover{border-color:#1b17ff;box-shadow:0 25px 80px #1b17ff4d}.marketing-page_cardIcon__Q2zJN{width:calc(3.5rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));background:#f5f5ff;color:#1b17ff}.marketing-page_cardFeatured__3O4oT .marketing-page_cardIcon__Q2zJN{background:#ffffff29;color:#fff}.marketing-page_cardTitle__YWmkg{margin-top:calc(1.25rem * var(--mantine-scale));font-size:calc(1.375rem * var(--mantine-scale));line-height:1.2;color:#0a0a1a}.marketing-page_cardDescription__FCgE7{margin-top:calc(.75rem * var(--mantine-scale));font-size:calc(.9375rem * var(--mantine-scale));line-height:1.75;color:#5a5a7a}.marketing-page_cardFeatured__3O4oT .marketing-page_cardDescription__FCgE7,.marketing-page_cardFeatured__3O4oT .marketing-page_cardTitle__YWmkg{color:#fff}.marketing-page_partnerSection__XjRWO{text-align:center}.marketing-page_partnerLabel__NxaXx{margin-bottom:calc(1.5rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5a5a7a}.marketing-page_partnerDescription__kfaXd{max-width:calc(46.875rem * var(--mantine-scale));margin:0 auto calc(2rem * var(--mantine-scale));font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.7;color:#5a5a7a}.marketing-page_partnerList__UNRl5{display:flex;justify-content:center;align-items:center;gap:calc(3.75rem * var(--mantine-scale));flex-wrap:wrap;opacity:.7}.marketing-page_partnerPill__NKx4P{font-size:calc(1.75rem * var(--mantine-scale));font-weight:900;color:#0a0a1a}.marketing-page_faqSection__94IZN{max-width:calc(56.25rem * var(--mantine-scale));margin:0 auto}.marketing-page_faqAccordion__HB_yJ{margin-top:calc(.75rem * var(--mantine-scale))}.marketing-page_faqItem__7dssz{border-bottom:calc(.0625rem * var(--mantine-scale)) solid #e5e7fb}.marketing-page_faqControl__WYBkr{padding:calc(1.5rem * var(--mantine-scale)) 0;font-size:calc(1.125rem * var(--mantine-scale));font-weight:800;color:#0a0a1a}.marketing-page_faqPanel__z6CTp{padding:0 0 calc(1.5rem * var(--mantine-scale));line-height:1.85;color:#5a5a7a}.marketing-page_ctaSection__pyWUH{padding:clamp(5rem,8vw,6.25rem) 0;background:#1b17ff}.marketing-page_ctaInner__SCriT{max-width:calc(46.25rem * var(--mantine-scale));margin:0 auto;text-align:center}.marketing-page_ctaTitle__MlEn2{font-size:clamp(2rem,4vw,2.75rem);line-height:1.08;letter-spacing:-.03em;color:#fff}.marketing-page_ctaDescription__bTrnI{max-width:calc(40rem * var(--mantine-scale));margin:calc(1.125rem * var(--mantine-scale)) auto 0;font-size:calc(1.125rem * var(--mantine-scale));line-height:1.7;color:#ffffffe0}.marketing-page_ctaButton__nIVmj{--button-bg:#fff;--button-hover:#f5f5ff;--button-color:#1b17ff;--button-bd:#0000;min-width:calc(13.75rem * var(--mantine-scale));height:calc(3.625rem * var(--mantine-scale));margin-top:calc(2.125rem * var(--mantine-scale));color:#1b17ff;font-weight:800;border-radius:calc(.75rem * var(--mantine-scale));transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:0 0 0 #08082400}.marketing-page_ctaButton__nIVmj:hover{transform:translateY(-2px);background:#f5f5ff;box-shadow:0 10px 24px #08082433}@media (max-width:62em){.marketing-page_cardGridThreeColumns__lxt1P,.marketing-page_cardGrid__EAg_N{grid-template-columns:1fr}.marketing-page_cardFeatured__3O4oT{grid-column:span 1}}@media (max-width:48em){.marketing-page_heroSection__rtBsD{padding-top:calc(6.25rem * var(--mantine-scale));padding-bottom:calc(3.75rem * var(--mantine-scale))}.marketing-page_sectionCompact___f8LI,.marketing-page_section__YAwhx{padding-top:calc(3.75rem * var(--mantine-scale));padding-bottom:calc(3.75rem * var(--mantine-scale))}.marketing-page_foundersCard__fZ59N{flex-direction:column;text-align:center}.marketing-page_heroActions__OkP7P{flex-direction:column}.marketing-page_ctaButton__nIVmj,.marketing-page_heroButton__o7TvQ{width:100%}.marketing-page_partnerList__UNRl5{gap:calc(1.875rem * var(--mantine-scale))}}.landing-button_button__N7OnR{display:inline-flex;align-items:center;justify-content:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.6875rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:calc(.09375rem * var(--mantine-scale)) solid #0000;border-radius:calc(.5625rem * var(--mantine-scale));font-family:inherit;font-size:calc(.875rem * var(--mantine-scale));font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease,transform .15s ease}.landing-button_button__N7OnR:focus-visible{outline:2px solid var(--vf-blue);outline-offset:calc(.125rem * var(--mantine-scale))}.landing-button_primary__X9Wi5{background:var(--vf-blue);color:var(--vf-white)}.landing-button_primary__X9Wi5:hover{background:var(--vf-blue-deep)}.landing-button_ghost__AmHHR{background:#0000;color:var(--vf-ink)}.landing-button_ghost__AmHHR:hover{opacity:.7}.landing-button_outline__FaS2y{border-color:var(--vf-line);background:var(--vf-white);color:var(--vf-ink)}.landing-button_outline__FaS2y:hover{border-color:var(--vf-gray-400)}.landing-button_white__p01Ny{background:var(--vf-white);color:var(--vf-blue)}.landing-button_white__p01Ny:hover{opacity:.9}.landing-button_large__fCIsj{padding:calc(.875rem * var(--mantine-scale)) calc(1.625rem * var(--mantine-scale));font-size:calc(.9375rem * var(--mantine-scale))}.landing-button_block__ljbJq{width:100%}@media (hover:hover){.landing-button_primary__X9Wi5:hover,.landing-button_white__p01Ny:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.landing-button_button__N7OnR{transition:none}.landing-button_primary__X9Wi5:hover,.landing-button_white__p01Ny:hover{transform:none}}.landing-icon_icon__PrrIP{display:block;width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale));fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.landing-card_card__FJrBU{display:flex;flex-direction:column;padding:calc(1.75rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:var(--vf-radius-card);background:var(--vf-white);transition:box-shadow .15s ease,transform .15s ease}.landing-card_card__FJrBU:hover{box-shadow:var(--vf-shadow-card);transform:translateY(-2px)}.vf-motion .landing-card_card__FJrBU[data-vf-in]{transition:box-shadow var(--vf-dur-fast) ease,transform var(--vf-dur-fast) ease}.landing-card_icon__03u7r{display:flex;align-items:center;justify-content:center;width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));margin-bottom:calc(1rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));background:var(--vf-blue-tint);color:var(--vf-blue)}.landing-card_title__cC_sR{margin-bottom:calc(.5rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));font-weight:800}.landing-card_text__alVk3{color:var(--vf-gray-600);font-size:calc(.875rem * var(--mantine-scale));line-height:1.55}@media (prefers-reduced-motion:reduce){.landing-card_card__FJrBU{transition:none}.landing-card_card__FJrBU:hover{transform:none}}.landing-wordmark_wordmark__XI7mk{display:block;width:auto}.landing-mockup_mockup__jhTpF{display:flex;max-width:100%;overflow:hidden;border:1px solid var(--vf-line);border-radius:calc(1.125rem * var(--mantine-scale));background:var(--vf-white);box-shadow:var(--vf-shadow-mockup)}.landing-mockup_sidebar__0Kw6G{flex-shrink:0;width:calc(9.375rem * var(--mantine-scale));padding:calc(1.25rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-right:1px solid var(--vf-line);background:var(--vf-gray-50)}.landing-mockup_sidebarLogo__LxE_q{margin-bottom:calc(1.375rem * var(--mantine-scale));margin-left:calc(.25rem * var(--mantine-scale))}.landing-mockup_navItem__7aKll{display:flex;align-items:center;gap:calc(.5625rem * var(--mantine-scale));margin-bottom:calc(.125rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(.78125rem * var(--mantine-scale));font-weight:600;white-space:nowrap}.landing-mockup_navItemActive__4Hloc{background:var(--vf-blue-tint);color:var(--vf-blue)}.landing-mockup_navIcon__jnyT_{flex-shrink:0;width:calc(.875rem * var(--mantine-scale));height:calc(.875rem * var(--mantine-scale))}.landing-mockup_main__pA8c7{flex:1;min-width:0;padding:calc(1.375rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.landing-mockup_blockTitle__F8m02{display:flex;align-items:center;gap:calc(.5625rem * var(--mantine-scale));margin-bottom:calc(.875rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));font-weight:800}.landing-mockup_blockBar__eFnbG{width:calc(.25rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));border-radius:calc(.125rem * var(--mantine-scale));background:var(--vf-blue)}.landing-mockup_small__VhFd5 .landing-mockup_sidebar__0Kw6G{width:calc(7.375rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale))}.landing-mockup_small__VhFd5 .landing-mockup_main__pA8c7{padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale))}.landing-mockup_small__VhFd5 .landing-mockup_navItem__7aKll{padding:calc(.4375rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));font-size:calc(.65625rem * var(--mantine-scale))}.landing-mockup_small__VhFd5 .landing-mockup_blockTitle__F8m02{margin-bottom:calc(.625rem * var(--mantine-scale));font-size:calc(.78125rem * var(--mantine-scale))}@media (max-width:560px){.landing-mockup_sidebar__0Kw6G{display:none}}.landing-section_wrap__z0mIK{max-width:var(--vf-wrap-max);margin:0 auto;padding:0 var(--vf-wrap-padding)}.landing-section_wrapNarrow__vgeUf{max-width:calc(45rem * var(--mantine-scale))}.landing-section_eyebrow__I_unB{display:inline-flex;gap:calc(.4375rem * var(--mantine-scale));align-items:center;margin-bottom:calc(1.375rem * var(--mantine-scale));padding:calc(.4375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:calc(6.25rem * var(--mantine-scale));background:var(--vf-blue-tint);color:var(--vf-blue);font-size:calc(.75rem * var(--mantine-scale));font-weight:800;letter-spacing:.03em;text-transform:uppercase}.landing-section_section__0nzxx{padding:calc(5.5rem * var(--mantine-scale)) 0}.landing-section_muted__SrSWI{background:var(--vf-gray-50)}.landing-section_dark__6__9V{background:var(--vf-ink);color:var(--vf-white)}.landing-section_head__6gglv{max-width:calc(37.5rem * var(--mantine-scale));margin:0 auto calc(3rem * var(--mantine-scale));text-align:center}.landing-section_headLeft__GU16R{margin:0 0 calc(2.5rem * var(--mantine-scale));text-align:left}.landing-section_kicker__TVoy5{color:var(--vf-blue);font-size:calc(.78125rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase}.landing-section_kicker__TVoy5,.landing-section_title__Mg_oK{margin-bottom:calc(.875rem * var(--mantine-scale));font-weight:800}.landing-section_title__Mg_oK{font-size:clamp(26px,3.4vw,36px);letter-spacing:-.025em;line-height:1.2}.landing-section_description__hPURw{color:var(--vf-gray-600);font-size:calc(1rem * var(--mantine-scale));line-height:1.6}.landing-section_headInverted__AwCcI .landing-section_title__Mg_oK{color:var(--vf-white)}.landing-section_headInverted__AwCcI .landing-section_description__hPURw{color:var(--vf-ink-muted)}.landing-section_headInverted__AwCcI .landing-section_kicker__TVoy5{display:inline-block;padding:calc(.375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:calc(6.25rem * var(--mantine-scale));background:#ffffff14;color:#b9baff}@media (max-width:640px){.landing-section_section__0nzxx{padding:calc(3.25rem * var(--mantine-scale)) 0}.landing-section_head__6gglv{margin-bottom:calc(2rem * var(--mantine-scale))}}.count-up_digits__ki6dI{display:inline-block;min-width:var(--vf-count-width,auto);font-variant-numeric:tabular-nums;text-align:inherit}.faq-landing-page_page__gIaZb{--brand:#1b17ff;--brand-ghost:#f5f5ff;--white:#fff;--text:#0a0a1a;--text-secondary:#5a5a7a;--border:#e0e0f0}.faq-landing-page_ctaContainer__ZNdx6,.faq-landing-page_faqContainer__AIyjX,.faq-landing-page_heroContainer__IvYUx{max-width:calc(56.25rem * var(--mantine-scale))}.faq-landing-page_heroSection__d6NeF{padding:calc(8.75rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale)) calc(5rem * var(--mantine-scale));background:linear-gradient(180deg,var(--brand-ghost) 0,var(--white) 100%);text-align:center}.faq-landing-page_heroBadge__tyI7E,.faq-landing-page_heroTitle__5VaeQ{margin-bottom:calc(1.5rem * var(--mantine-scale))}.faq-landing-page_heroTitle__5VaeQ{font-size:calc(3.25rem * var(--mantine-scale));font-weight:900;line-height:1.1;letter-spacing:-.125rem;color:var(--text)}.faq-landing-page_heroTitle__5VaeQ span{color:var(--brand)}.faq-landing-page_heroSubtitle__XaRzJ{max-width:calc(43.75rem * var(--mantine-scale));margin:0 auto;font-size:calc(1.1875rem * var(--mantine-scale));color:var(--text-secondary)}.faq-landing-page_faqSection__vPYiS{padding:calc(5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.faq-landing-page_faqItem__d5Rxg{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--border)}.faq-landing-page_faqQuestion__E3jx8{display:flex;justify-content:space-between;align-items:center;gap:calc(1.5rem * var(--mantine-scale));width:100%;padding:calc(1.5rem * var(--mantine-scale)) 0;border:none;background:none;text-align:left;cursor:pointer;font-family:inherit;font-size:calc(1.125rem * var(--mantine-scale));font-weight:700;color:var(--text);transition:color .2s ease}.faq-landing-page_faqQuestion__E3jx8:hover{color:var(--brand)}.faq-landing-page_faqIcon__dpYkn{flex-shrink:0;color:var(--brand);transition:transform .3s ease}.faq-landing-page_faqItemOpen__lY3vR .faq-landing-page_faqIcon__dpYkn{transform:rotate(45deg)}.faq-landing-page_faqAnswer__EQ99f{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-landing-page_faqAnswer__EQ99f[data-open]{grid-template-rows:1fr}.faq-landing-page_faqAnswer__EQ99f p{overflow:hidden;padding-bottom:calc(1.5rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));line-height:1.8;color:var(--text-secondary)}.faq-landing-page_ctaSection__84GTQ{padding:calc(5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--brand);text-align:center}.faq-landing-page_ctaTitle__bqXvl{margin-bottom:calc(1.25rem * var(--mantine-scale));font-size:calc(2.25rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--white)}.faq-landing-page_ctaDescription__jIgsE{margin-bottom:calc(2rem * var(--mantine-scale));font-size:calc(1.0625rem * var(--mantine-scale));color:#ffffffe6}.faq-landing-page_whiteButton__SrGdT{--button-bg:var(--white);--button-hover:var(--brand-ghost);--button-color:var(--brand);--button-bd:#0000;height:calc(3.625rem * var(--mantine-scale));padding:0 calc(2.25rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));background:var(--white);color:var(--brand);font-size:calc(1rem * var(--mantine-scale));font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:0 0 0 #08082400}.faq-landing-page_whiteButton__SrGdT:hover{transform:translateY(-2px);color:var(--landing-brand);background:var(--brand-ghost);box-shadow:0 10px 24px #08082433}@media (max-width:48em){.faq-landing-page_heroSection__d6NeF{padding:calc(6.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.faq-landing-page_heroTitle__5VaeQ{font-size:calc(2.125rem * var(--mantine-scale))}.faq-landing-page_heroSubtitle__XaRzJ{font-size:calc(1rem * var(--mantine-scale))}.faq-landing-page_ctaSection__84GTQ,.faq-landing-page_faqSection__vPYiS{padding:calc(3.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.faq-landing-page_ctaTitle__bqXvl{font-size:calc(1.75rem * var(--mantine-scale))}.faq-landing-page_faqQuestion__E3jx8{font-size:calc(1rem * var(--mantine-scale))}}.landlords-page_page__3kn9K{--brand:#1b17ff;--brand-dark:#1311cc;--brand-ghost:#f5f5ff;--white:#fff;--text:#0a0a1a;--text-secondary:#5a5a7a;--border:#e0e0f0;--light-bg:#fafaff}.landlords-page_container__bQvWY,.landlords-page_ctaContainer__THFAw{max-width:calc(75rem * var(--mantine-scale))}.landlords-page_heroSection__ArHtv{padding:calc(8.75rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale)) calc(5rem * var(--mantine-scale));background:linear-gradient(180deg,var(--brand-ghost) 0,var(--white) 100%);text-align:center}.landlords-page_heroBadge__XOdm1{margin-bottom:calc(1.5rem * var(--mantine-scale))}.landlords-page_heroTitle___0RNY{max-width:calc(56.25rem * var(--mantine-scale));margin:0 auto calc(1.5rem * var(--mantine-scale));font-size:calc(3.5rem * var(--mantine-scale));font-weight:900;line-height:1.1;letter-spacing:-.125rem;color:var(--text)}.landlords-page_heroTitle___0RNY span{color:var(--brand)}.landlords-page_heroSubtitle__hOM4t{max-width:calc(46.875rem * var(--mantine-scale));margin:0 auto calc(2.5rem * var(--mantine-scale));font-size:calc(1.25rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.landlords-page_brandButton__daRtB,.landlords-page_whiteButton__JtTSN{height:calc(3.625rem * var(--mantine-scale));padding:0 calc(2.25rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;box-shadow:0 0 0 #1b17ff00}.landlords-page_brandButton__daRtB{--button-bg:var(--brand);--button-hover:var(--brand-dark);--button-color:var(--white);--button-bd:#0000;background:var(--brand);color:var(--white)}.landlords-page_brandButton__daRtB:hover{transform:translateY(-2px);background:var(--brand-dark);box-shadow:0 8px 25px #1b17ff4d}.landlords-page_featuresSection__CjIGS{padding:calc(6.25rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--light-bg)}.landlords-page_sectionHeader__UKESr{margin-bottom:calc(3.75rem * var(--mantine-scale));text-align:center}.landlords-page_sectionTitle__u5Io3{margin-bottom:calc(1rem * var(--mantine-scale));font-size:calc(2.75rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--text)}.landlords-page_sectionDescription__X4FQH{max-width:calc(43.75rem * var(--mantine-scale));margin:0 auto;font-size:calc(1.125rem * var(--mantine-scale));color:var(--text-secondary)}.landlords-page_featuresGrid__gkhuE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.5rem * var(--mantine-scale))}.landlords-page_featureCard__wmtKd{padding:calc(2.25rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid var(--border);border-radius:calc(1.25rem * var(--mantine-scale));background:var(--white);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.landlords-page_featureCard__wmtKd:hover{transform:translateY(-4px);border-color:var(--brand);box-shadow:0 20px 60px #1b17ff1a}.landlords-page_featureCardFeatured__hWDIM{grid-column:span 2;background:var(--brand);border-color:var(--brand)}.landlords-page_featureIcon__2l9Cv{width:calc(3.5rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));margin-bottom:calc(1.25rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));background:var(--brand-ghost);color:var(--brand)}.landlords-page_featureCardFeatured__hWDIM .landlords-page_featureIcon__2l9Cv{background:#fff3;color:var(--white)}.landlords-page_featureTitle__P0Gu6{margin-bottom:calc(.75rem * var(--mantine-scale));font-size:calc(1.375rem * var(--mantine-scale));font-weight:800;color:var(--text)}.landlords-page_featureDescription__5KSbl{font-size:calc(.9375rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.landlords-page_featureCardFeatured__hWDIM .landlords-page_featureDescription__5KSbl,.landlords-page_featureCardFeatured__hWDIM .landlords-page_featureTitle__P0Gu6{color:var(--white)}.landlords-page_ctaSection__VoyoE{padding:calc(6.25rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--brand);text-align:center}.landlords-page_ctaTitle__w8ExB{margin-bottom:calc(1.25rem * var(--mantine-scale));font-size:calc(2.75rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--white)}.landlords-page_ctaDescription__HNaSr{max-width:calc(43.75rem * var(--mantine-scale));margin:0 auto calc(2.5rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));color:#ffffffe6}.landlords-page_whiteButton__JtTSN{--button-bg:var(--white);--button-hover:var(--brand-ghost);--button-color:var(--brand);--button-bd:#0000;background:var(--white);color:var(--brand)}.landlords-page_whiteButton__JtTSN:hover{transform:translateY(-2px);color:var(--landing-brand);background:var(--brand-ghost);box-shadow:0 10px 24px #08082433}@media (max-width:48em){.landlords-page_heroSection__ArHtv{padding:calc(6.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.landlords-page_heroTitle___0RNY{font-size:calc(2.25rem * var(--mantine-scale));letter-spacing:-.0625rem}.landlords-page_heroSubtitle__hOM4t{font-size:calc(1.0625rem * var(--mantine-scale))}.landlords-page_ctaSection__VoyoE,.landlords-page_featuresSection__CjIGS{padding:calc(3.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.landlords-page_ctaTitle__w8ExB,.landlords-page_sectionTitle__u5Io3{font-size:calc(1.875rem * var(--mantine-scale))}.landlords-page_featuresGrid__gkhuE{grid-template-columns:1fr}.landlords-page_featureCardFeatured__hWDIM{grid-column:span 1}}.agents-page_page__TIcoQ{--brand:#1b17ff;--brand-dark:#1311cc;--brand-ghost:#f5f5ff;--white:#fff;--text:#0a0a1a;--text-secondary:#5a5a7a;--border:#e0e0f0;--light-bg:#fafaff}.agents-page_container__46Am4{max-width:calc(75rem * var(--mantine-scale))}.agents-page_ctaContainer__fGxCt,.agents-page_narrowContainer__KJXyz{max-width:calc(56.25rem * var(--mantine-scale))}.agents-page_heroSection__oV6cK{padding:calc(8.75rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale)) calc(5rem * var(--mantine-scale));background:linear-gradient(180deg,var(--brand-ghost) 0,var(--white) 100%);text-align:center}.agents-page_heroBadge__MD6ra{margin-bottom:calc(1.5rem * var(--mantine-scale))}.agents-page_heroTitle__yIv8v{max-width:calc(56.25rem * var(--mantine-scale));margin:0 auto calc(1.5rem * var(--mantine-scale));font-size:calc(3.5rem * var(--mantine-scale));font-weight:900;line-height:1.1;letter-spacing:-.125rem;color:var(--text)}.agents-page_heroTitle__yIv8v span{color:var(--brand)}.agents-page_heroSubtitle__rUuOc{max-width:calc(46.875rem * var(--mantine-scale));margin:0 auto calc(2.5rem * var(--mantine-scale));font-size:calc(1.25rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.agents-page_brandButton__WKi_3,.agents-page_whiteButton__W3_Vl{height:calc(3.625rem * var(--mantine-scale));padding:0 calc(2.25rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale));font-weight:700;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;box-shadow:0 0 0 #1b17ff00}.agents-page_brandButton__WKi_3{--button-bg:var(--brand);--button-hover:var(--brand-dark);--button-color:var(--white);--button-bd:#0000;background:var(--brand);color:var(--white)}.agents-page_brandButton__WKi_3:hover{transform:translateY(-2px);background:var(--brand-dark);box-shadow:0 8px 25px #1b17ff4d}.agents-page_introSection__Ny2QJ{padding:calc(5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.agents-page_introText__MXQWI{text-align:center;font-size:calc(1.1875rem * var(--mantine-scale));line-height:1.8;color:var(--text-secondary)}.agents-page_introText__MXQWI strong{color:var(--text)}.agents-page_featuresSection__avIQ5{padding:calc(6.25rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--light-bg)}.agents-page_sectionHeader__kBH8O{margin-bottom:calc(3.75rem * var(--mantine-scale));text-align:center}.agents-page_sectionTitle__rcJO_{margin-bottom:calc(1rem * var(--mantine-scale));font-size:calc(2.75rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--text)}.agents-page_sectionDescription__z7dlj{max-width:calc(43.75rem * var(--mantine-scale));margin:0 auto;font-size:calc(1.125rem * var(--mantine-scale));color:var(--text-secondary)}.agents-page_featuresGrid___3cbp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.5rem * var(--mantine-scale))}.agents-page_featureCard__ChpYw{padding:calc(2.25rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid var(--border);border-radius:calc(1.25rem * var(--mantine-scale));background:var(--white);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.agents-page_featureCard__ChpYw:hover{transform:translateY(-4px);border-color:var(--brand);box-shadow:0 20px 60px #1b17ff1a}.agents-page_featureIcon__A5AZ3{width:calc(3.5rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));margin-bottom:calc(1.25rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));background:var(--brand-ghost);color:var(--brand)}.agents-page_featureTitle__1EN4E{margin-bottom:calc(.75rem * var(--mantine-scale));font-size:calc(1.375rem * var(--mantine-scale));font-weight:800;color:var(--text)}.agents-page_featureDescription__BWn_a{font-size:calc(.9375rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.agents-page_ctaSection__6l2Dr{padding:calc(6.25rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--brand);text-align:center}.agents-page_ctaTitle__z5H4s{margin-bottom:calc(1.25rem * var(--mantine-scale));font-size:calc(2.75rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--white)}.agents-page_ctaDescription__ntdii{margin-bottom:calc(2.5rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));color:#ffffffe6}.agents-page_whiteButton__W3_Vl{--button-bg:var(--white);--button-hover:var(--brand-ghost);--button-color:var(--brand);--button-bd:#0000;background:var(--white);color:var(--brand)}.agents-page_whiteButton__W3_Vl:hover{transform:translateY(-2px);color:var(--landing-brand);background:var(--brand-ghost);box-shadow:0 10px 24px #08082433}@media (max-width:48em){.agents-page_heroSection__oV6cK{padding:calc(6.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.agents-page_heroTitle__yIv8v{font-size:calc(2.25rem * var(--mantine-scale));letter-spacing:-.0625rem}.agents-page_heroSubtitle__rUuOc{font-size:calc(1.0625rem * var(--mantine-scale))}.agents-page_ctaSection__6l2Dr,.agents-page_featuresSection__avIQ5,.agents-page_introSection__Ny2QJ{padding:calc(3.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.agents-page_ctaTitle__z5H4s,.agents-page_sectionTitle__rcJO_{font-size:calc(1.875rem * var(--mantine-scale))}.agents-page_featuresGrid___3cbp{grid-template-columns:1fr}}.legal-page_page__K8n73{padding:calc(4rem * var(--mantine-scale)) 0 calc(5.5rem * var(--mantine-scale))}.legal-page_wrap__kdPu1{max-width:calc(53.75rem * var(--mantine-scale))}.legal-page_header__Jjliy{padding-bottom:calc(1.75rem * var(--mantine-scale));border-bottom:1px solid var(--vf-line)}.legal-page_title__g4pgq{font-size:clamp(30px,4.2vw,44px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.legal-page_effectiveDate___XtqK{margin-top:calc(.75rem * var(--mantine-scale));color:var(--vf-gray-400);font-size:calc(.875rem * var(--mantine-scale));font-weight:700;letter-spacing:.01em}.legal-page_intro__fyF1G{margin-top:calc(.875rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(1rem * var(--mantine-scale));line-height:1.65}.legal-page_toc__wwO3r{margin:calc(2rem * var(--mantine-scale)) 0;padding:calc(1.5rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:var(--vf-radius-card);background:var(--vf-gray-50)}.legal-page_tocTitle__axhqo{margin-bottom:calc(.875rem * var(--mantine-scale));color:var(--vf-gray-400);font-size:calc(.75rem * var(--mantine-scale));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.legal-page_tocList__EVctM{margin:0;padding-left:calc(1.25rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(.90625rem * var(--mantine-scale));line-height:1.9}.legal-page_tocLink__ugsNl{display:inline-block;color:var(--vf-blue);text-decoration:none}.legal-page_tocLink__ugsNl:hover{text-decoration:underline}.legal-page_document__kEE_x{margin-top:calc(2.5rem * var(--mantine-scale))}.legal-page_sectionTitle__pKbeI{margin:calc(2.75rem * var(--mantine-scale)) 0 calc(1rem * var(--mantine-scale));font-size:calc(1.375rem * var(--mantine-scale));font-weight:800;letter-spacing:-.02em;line-height:1.3}.legal-page_sectionTitle__pKbeI:first-child{margin-top:0}.legal-page_sectionTitle__pKbeI+.legal-page_sectionTitle__pKbeI{margin-top:calc(.75rem * var(--mantine-scale))}.legal-page_subTitle__XaFP8{margin:calc(2rem * var(--mantine-scale)) 0 calc(.75rem * var(--mantine-scale));font-size:calc(1.0625rem * var(--mantine-scale));font-weight:800;line-height:1.4}.legal-page_paragraph__f3q54{margin-bottom:calc(1rem * var(--mantine-scale));color:var(--vf-gray-700);font-size:calc(.96875rem * var(--mantine-scale));line-height:1.75}.legal-page_notice__76aya{margin:calc(1.5rem * var(--mantine-scale)) 0;padding:calc(1.25rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale));border-left:3px solid var(--vf-blue);border-radius:0 calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) 0;background:var(--vf-blue-tint);color:var(--vf-ink)}.legal-page_noticeText__qVoV7{margin-bottom:calc(.75rem * var(--mantine-scale));font-size:calc(.90625rem * var(--mantine-scale));font-weight:700;line-height:1.7}.legal-page_noticeText__qVoV7:last-child{margin-bottom:0}.legal-page_list__ceLCC{list-style:disc}.legal-page_list__ceLCC,.legal-page_orderedList__Fhw4A{margin:0 0 calc(1.125rem * var(--mantine-scale));padding-left:calc(1.375rem * var(--mantine-scale))}.legal-page_orderedList__Fhw4A{list-style:decimal}.legal-page_nestedList__iso31{margin:calc(-.5rem * var(--mantine-scale)) 0 calc(1.125rem * var(--mantine-scale));padding-left:calc(2.75rem * var(--mantine-scale));list-style:circle}.legal-page_listItem__Md6AS{margin-bottom:calc(.625rem * var(--mantine-scale));color:var(--vf-gray-700);font-size:calc(.96875rem * var(--mantine-scale));line-height:1.75}@media (max-width:640px){.legal-page_page__K8n73{padding:calc(2.5rem * var(--mantine-scale)) 0 calc(4rem * var(--mantine-scale))}.legal-page_toc__wwO3r{padding:calc(1.25rem * var(--mantine-scale))}.legal-page_listItem__Md6AS,.legal-page_paragraph__f3q54{font-size:calc(.9375rem * var(--mantine-scale))}}@media print{.legal-page_page__K8n73{padding:0}.legal-page_toc__wwO3r{display:none}.legal-page_listItem__Md6AS,.legal-page_paragraph__f3q54{font-size:11pt;line-height:1.5}.legal-page_sectionTitle__pKbeI{margin-top:24pt;page-break-after:avoid}.legal-page_notice__76aya{border-left-color:#000;background:none}.legal-page_noticeText__qVoV7{font-size:11pt}}.applications-mockup_topbar__3275F{margin-bottom:calc(1.25rem * var(--mantine-scale))}.applications-mockup_topbarTitle__Rec72{font-size:calc(1rem * var(--mantine-scale));font-weight:800}.applications-mockup_topbarSubtitle__FW1jF{margin-top:calc(.125rem * var(--mantine-scale));color:var(--vf-gray-400);font-size:calc(.71875rem * var(--mantine-scale))}.applications-mockup_tabs__jKsJC{display:flex;flex-wrap:wrap;gap:calc(.4375rem * var(--mantine-scale));margin-bottom:calc(.875rem * var(--mantine-scale))}.applications-mockup_tab__4sxwR{padding:calc(.375rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:calc(6.25rem * var(--mantine-scale));background:var(--vf-white);color:var(--vf-gray-600);font-size:calc(.65625rem * var(--mantine-scale));font-weight:700}.applications-mockup_tabActive__Dizvx{border-color:var(--vf-blue);background:var(--vf-blue);color:var(--vf-white)}.applications-mockup_search__F7iaK{display:flex;gap:calc(.4375rem * var(--mantine-scale));align-items:center;margin-bottom:calc(.875rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:calc(.5625rem * var(--mantine-scale));color:var(--vf-gray-400);font-size:calc(.6875rem * var(--mantine-scale))}.applications-mockup_searchIcon__PeSBF{width:calc(.8125rem * var(--mantine-scale));height:calc(.8125rem * var(--mantine-scale))}.applications-mockup_table__9sHKZ{overflow:hidden;border:1px solid var(--vf-line);border-radius:calc(.625rem * var(--mantine-scale))}.applications-mockup_row__kHVjT{display:flex;gap:calc(.625rem * var(--mantine-scale));align-items:flex-start;justify-content:space-between;padding:calc(.75rem * var(--mantine-scale));border-bottom:1px solid var(--vf-line)}.applications-mockup_row__kHVjT:last-child{border-bottom:none}.applications-mockup_rowLeft__yDoWG{display:flex;gap:calc(.625rem * var(--mantine-scale));min-width:0}.applications-mockup_avatar__dCIUB{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(1.875rem * var(--mantine-scale));height:calc(1.875rem * var(--mantine-scale));border-radius:calc(.5625rem * var(--mantine-scale));background:var(--vf-blue-tint);color:var(--vf-blue);font-size:calc(.65625rem * var(--mantine-scale));font-weight:800}.applications-mockup_name__X5RDa{font-size:calc(.75rem * var(--mantine-scale));font-weight:800}.applications-mockup_address__xjVnN,.applications-mockup_email__95yDV{color:var(--vf-gray-400);font-size:calc(.625rem * var(--mantine-scale))}.applications-mockup_address__xjVnN{margin-top:calc(.1875rem * var(--mantine-scale));line-height:1.4}.applications-mockup_rowRight__DnZya{display:flex;flex-direction:column;flex-shrink:0;gap:calc(.375rem * var(--mantine-scale));align-items:flex-end;text-align:right}.applications-mockup_pill__ZQlFR{padding:calc(.25rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));border-radius:calc(6.25rem * var(--mantine-scale));font-size:calc(.59375rem * var(--mantine-scale));font-weight:700;white-space:nowrap}.applications-mockup_pill__ZQlFR[data-tone=blue]{background:var(--vf-sky-tint);color:var(--vf-sky)}.applications-mockup_pill__ZQlFR[data-tone=green]{background:var(--vf-green-tint);color:var(--vf-green)}.applications-mockup_pill__ZQlFR[data-tone=red]{background:var(--vf-red-tint);color:var(--vf-red)}.applications-mockup_ratio__pScKk{color:var(--vf-gray-400);font-size:calc(.625rem * var(--mantine-scale));font-weight:600}.score-mockup_metrics__0EulU{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(.625rem * var(--mantine-scale));margin-bottom:calc(1.375rem * var(--mantine-scale))}.score-mockup_metric__FbNYW{padding:calc(.875rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:calc(.75rem * var(--mantine-scale));text-align:center}.score-mockup_metricValue__u3t9t{color:var(--vf-blue);font-size:calc(1.25rem * var(--mantine-scale));font-weight:800}.score-mockup_metricValue__u3t9t[data-tone=green]{color:var(--vf-green)}.score-mockup_metricLabel__r5sBU{margin-top:calc(.25rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(.625rem * var(--mantine-scale));font-weight:700;letter-spacing:.02em;text-transform:uppercase}.score-mockup_metricCaption__mS2b8{margin-top:calc(.125rem * var(--mantine-scale));color:var(--vf-gray-400);font-size:calc(.65625rem * var(--mantine-scale))}.score-mockup_row__3_bx2{padding:calc(.75rem * var(--mantine-scale)) 0;border-top:1px solid var(--vf-line)}.score-mockup_row__3_bx2:first-of-type{border-top:none}.score-mockup_rowTop__pkc7_{display:flex;gap:calc(.5rem * var(--mantine-scale));align-items:baseline;justify-content:space-between;margin-bottom:calc(.375rem * var(--mantine-scale))}.score-mockup_rowName__Ji0SU{font-size:calc(.78125rem * var(--mantine-scale));font-weight:800}.score-mockup_rowNote__QnsW8{color:var(--vf-gray-400);font-size:calc(.65625rem * var(--mantine-scale));font-weight:500}.score-mockup_rowRight__V4lbc{display:flex;flex-shrink:0;gap:calc(.5rem * var(--mantine-scale));align-items:center}.score-mockup_rowPoints__Usz4L{color:var(--vf-ink);font-size:calc(.75rem * var(--mantine-scale));font-weight:800}.score-mockup_pill__7mly5{padding:calc(.1875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:calc(6.25rem * var(--mantine-scale));background:var(--vf-green-tint);color:var(--vf-green);font-size:calc(.59375rem * var(--mantine-scale));font-weight:700}.score-mockup_bar__Ciwzv{overflow:hidden;height:calc(.375rem * var(--mantine-scale));border-radius:calc(6.25rem * var(--mantine-scale));background:var(--vf-gray-100)}.score-mockup_barFill__Bnk7J{height:100%;border-radius:calc(6.25rem * var(--mantine-scale));background:var(--vf-blue)}.vf-motion .score-mockup_body__TcAXY .score-mockup_metric__FbNYW{transform:translateY(10px);opacity:0;transition:opacity var(--vf-dur-base) var(--vf-ease-out),transform var(--vf-dur-base) var(--vf-ease-out);transition-delay:var(--vf-reveal-delay,0ms)}.vf-motion .score-mockup_body__TcAXY[data-vf-in] .score-mockup_metric__FbNYW{transform:none;opacity:1}.vf-motion .score-mockup_body__TcAXY .score-mockup_barFill__Bnk7J{transform:scaleX(0);transform-origin:left center;transition:transform var(--vf-dur-slower) var(--vf-ease-out);transition-delay:var(--vf-reveal-delay,0ms)}.vf-motion .score-mockup_body__TcAXY[data-vf-in] .score-mockup_barFill__Bnk7J{transform:none}.vf-motion .score-mockup_body__TcAXY .score-mockup_total__5xW1u{opacity:0;transition:opacity var(--vf-dur-base) var(--vf-ease-out) .15s}.vf-motion .score-mockup_body__TcAXY[data-vf-in] .score-mockup_total__5xW1u{opacity:1}.score-mockup_total__5xW1u{display:flex;align-items:center;justify-content:space-between;margin-top:calc(.375rem * var(--mantine-scale));padding-top:calc(.875rem * var(--mantine-scale));border-top:1.5px solid var(--vf-line)}.score-mockup_totalLabel__CSWMJ{font-size:calc(.8125rem * var(--mantine-scale));font-weight:800}.score-mockup_totalRight__RLymH{display:flex;gap:calc(.625rem * var(--mantine-scale));align-items:center}.score-mockup_totalScore__KIZcL{color:var(--vf-blue);font-size:calc(.9375rem * var(--mantine-scale));font-weight:800}.score-mockup_compact__IL6Ed .score-mockup_metrics__0EulU{gap:calc(.375rem * var(--mantine-scale));margin-bottom:calc(1rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_metric__FbNYW{padding:calc(.5rem * var(--mantine-scale)) calc(.3125rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_metricValue__u3t9t{font-size:calc(.875rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_metricLabel__r5sBU{font-size:calc(.46875rem * var(--mantine-scale));line-height:1.3}.score-mockup_compact__IL6Ed .score-mockup_metricCaption__mS2b8{font-size:calc(.53125rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_row__3_bx2{padding:calc(.5625rem * var(--mantine-scale)) 0}.score-mockup_compact__IL6Ed .score-mockup_rowName__Ji0SU{font-size:calc(.71875rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_rowNote__QnsW8{font-size:calc(.59375rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_rowPoints__Usz4L{font-size:calc(.6875rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_pill__7mly5{padding:calc(.125rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale));font-size:calc(.53125rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_total__5xW1u{padding-top:calc(.625rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_totalLabel__CSWMJ{font-size:calc(.75rem * var(--mantine-scale))}.score-mockup_compact__IL6Ed .score-mockup_totalScore__KIZcL{font-size:calc(.84375rem * var(--mantine-scale))}@media (max-width:560px){.score-mockup_metrics__0EulU{grid-template-columns:repeat(2,1fr)}}.home-page_page__DxfKd{background:var(--vf-white);color:var(--vf-ink);line-height:1.6}.home-page_hero__pEk0S{padding:calc(4.5rem * var(--mantine-scale)) 0 0}@keyframes home-page_vf-hero-in__rarWa{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}@keyframes home-page_vf-hero-rise__i03kH{0%{transform:translateY(14px)}to{transform:none}}.home-page_heroCopy__FMF7n>*{animation:home-page_vf-hero-in__rarWa var(--vf-dur-slow) var(--vf-ease-out) both}.home-page_heroGrid__p5fi_{display:grid;grid-template-columns:.95fr 1.05fr;gap:calc(3.5rem * var(--mantine-scale));align-items:center}.home-page_heroTitle__2EYq4{margin-bottom:calc(1.125rem * var(--mantine-scale));font-size:clamp(32px,4.4vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.12;animation-name:home-page_vf-hero-rise__i03kH;animation-delay:80ms}.home-page_accent__CgtEV{color:var(--vf-blue)}.home-page_lede__Vm3W3{max-width:calc(28.75rem * var(--mantine-scale));margin-bottom:calc(1.875rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.65;animation-name:home-page_vf-hero-rise__i03kH;animation-delay:.16s}.home-page_heroActions__CWcgI{display:flex;flex-wrap:wrap;gap:calc(.75rem * var(--mantine-scale));margin-bottom:calc(2.125rem * var(--mantine-scale));animation-delay:.24s}.home-page_trustRow__WX0Yy{display:flex;flex-wrap:wrap;gap:calc(2rem * var(--mantine-scale));animation-delay:.32s}.home-page_trustItem__1bwv1{display:flex;gap:calc(.625rem * var(--mantine-scale));align-items:flex-start;max-width:calc(10rem * var(--mantine-scale))}.home-page_trustIcon__PKRwN{flex-shrink:0;margin-top:calc(.125rem * var(--mantine-scale));color:var(--vf-blue)}.home-page_trustTitle__UkHOT{display:block;margin-bottom:calc(.125rem * var(--mantine-scale));font-size:calc(.84375rem * var(--mantine-scale));font-weight:700}.home-page_trustText__RHsiT{color:var(--vf-gray-400);font-size:calc(.78125rem * var(--mantine-scale));line-height:1.4}.home-page_heroMockup__cVZVF{width:100%;max-width:calc(26.25rem * var(--mantine-scale));margin:0 auto;animation:home-page_vf-hero-in__rarWa var(--vf-dur-slower) var(--vf-ease-out) .2s both}.home-page_statStrip__36tpu{margin-top:calc(.5rem * var(--mantine-scale));padding:calc(2.75rem * var(--mantine-scale)) 0;border-top:1px solid var(--vf-line);border-bottom:1px solid var(--vf-line)}.home-page_statGrid__WCFXV{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(1.5rem * var(--mantine-scale));text-align:center}.home-page_statValue__wgSS6{color:var(--vf-blue);font-size:clamp(22px,2.8vw,30px);font-weight:800;letter-spacing:-.02em}.home-page_statLabel__FwNYW{margin-top:calc(.375rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(.78125rem * var(--mantine-scale));font-weight:600;line-height:1.4}.home-page_stepsRow__gJupY{position:relative;display:flex;align-items:flex-start;justify-content:space-between;max-width:calc(61.25rem * var(--mantine-scale));margin:0 auto}.home-page_stepsRow__gJupY:before{content:"";position:absolute;top:calc(1.625rem * var(--mantine-scale));right:calc(3.75rem * var(--mantine-scale));left:calc(3.75rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));background-image:repeating-linear-gradient(90deg,var(--vf-line) 0 6px,#0000 6px 12px)}.vf-motion .home-page_stepsRow__gJupY:before{transform:scaleX(0);transform-origin:left center;transition:transform var(--vf-dur-slower) var(--vf-ease-out)}.vf-motion .home-page_stepsRow__gJupY[data-vf-in]:before{transform:scaleX(1)}.home-page_step__VFqaP{position:relative;z-index:1;width:calc(10rem * var(--mantine-scale));text-align:center}.home-page_stepCircle__5hw29{display:flex;align-items:center;justify-content:center;width:calc(3.25rem * var(--mantine-scale));height:calc(3.25rem * var(--mantine-scale));margin:0 auto calc(1rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:50%;background:var(--vf-white);color:var(--vf-blue);box-shadow:0 4px 14px #14143c0f}.home-page_stepTitle__wCVXB{margin-bottom:calc(.375rem * var(--mantine-scale));font-size:calc(.90625rem * var(--mantine-scale));font-weight:800}.home-page_stepText___gfhe{color:var(--vf-gray-600);font-size:calc(.78125rem * var(--mantine-scale));line-height:1.5}.home-page_audienceGrid__eRYuk{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(1.25rem * var(--mantine-scale))}.home-page_cardList__oaRJ7{flex:1;margin:0 0 calc(1.125rem * var(--mantine-scale));padding:0;list-style:none}.home-page_cardListItem__kCHPD{display:flex;gap:calc(.5rem * var(--mantine-scale));align-items:flex-start;padding:calc(.5625rem * var(--mantine-scale)) 0;border-top:1px solid var(--vf-line);font-size:calc(.84375rem * var(--mantine-scale))}.home-page_cardListItem__kCHPD:first-child{border-top:none}.home-page_checkIcon__o4My_{flex-shrink:0;width:calc(.875rem * var(--mantine-scale));height:calc(.875rem * var(--mantine-scale));margin-top:calc(.1875rem * var(--mantine-scale));color:var(--vf-green)}.home-page_split__je3zN{display:grid;grid-template-columns:.85fr 1.15fr;gap:calc(3.5rem * var(--mantine-scale));align-items:center}.home-page_checklist___hGfw{margin:0;padding:0;list-style:none}.home-page_checklistItem__XdG5n{display:flex;gap:calc(.625rem * var(--mantine-scale));align-items:center;padding:calc(.5625rem * var(--mantine-scale)) 0;font-size:calc(.90625rem * var(--mantine-scale));font-weight:600}.home-page_checklistItem__XdG5n .home-page_checkIcon__o4My_{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale));margin-top:0}.home-page_reportGrid__MUdoJ{display:grid;grid-template-columns:repeat(5,1fr);gap:calc(1rem * var(--mantine-scale))}.home-page_miniCard__6bwyA{padding:calc(1.375rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:calc(.875rem * var(--mantine-scale));background:var(--vf-gray-50);transition:box-shadow var(--vf-dur-fast) ease,transform var(--vf-dur-fast) ease}.home-page_miniCard__6bwyA:hover{box-shadow:var(--vf-shadow-card);transform:translateY(-2px)}.vf-motion .home-page_miniCard__6bwyA[data-vf-in]{transition:box-shadow var(--vf-dur-fast) ease,transform var(--vf-dur-fast) ease}.home-page_miniCardIcon__GArL8{margin-bottom:calc(.75rem * var(--mantine-scale));color:var(--vf-blue)}.home-page_miniCardTitle__mPYzw{margin-bottom:calc(.375rem * var(--mantine-scale));font-size:calc(.90625rem * var(--mantine-scale));font-weight:800}.home-page_miniCardText__NZoD8{color:var(--vf-gray-600);font-size:calc(.78125rem * var(--mantine-scale));line-height:1.5}.home-page_ctaBand__xwGlc{padding:calc(4rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale));background:var(--vf-ink);color:var(--vf-white);text-align:center}.home-page_ctaTitle__X0Tce{margin-bottom:calc(1.75rem * var(--mantine-scale));color:var(--vf-white);font-size:clamp(26px,3.4vw,36px);font-weight:800;letter-spacing:-.025em;line-height:1.2}@media (prefers-reduced-motion:reduce){.home-page_heroCopy__FMF7n>*,.home-page_heroMockup__cVZVF{animation:none}.home-page_miniCard__6bwyA{transition:none}.home-page_miniCard__6bwyA:hover{transform:none}}@media (max-width:980px){.home-page_heroGrid__p5fi_{grid-template-columns:1fr;text-align:center}.home-page_lede__Vm3W3{margin-right:auto;margin-left:auto}.home-page_heroActions__CWcgI,.home-page_trustRow__WX0Yy{justify-content:center}}@media (max-width:960px){.home-page_split__je3zN{grid-template-columns:1fr}.home-page_reportGrid__MUdoJ{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.home-page_stepsRow__gJupY{flex-wrap:wrap;gap:calc(2rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale));justify-content:center}.home-page_stepsRow__gJupY:before{display:none}.home-page_audienceGrid__eRYuk{grid-template-columns:1fr;gap:calc(1rem * var(--mantine-scale))}}@media (max-width:760px){.home-page_statGrid__WCFXV{grid-template-columns:repeat(2,1fr);gap:calc(1.75rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale))}}@media (max-width:640px){.home-page_heroActions__CWcgI{flex-direction:column;width:100%}.home-page_ctaBand__xwGlc{padding:calc(2.75rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale));border-radius:calc(1rem * var(--mantine-scale))}}@media (max-width:560px){.home-page_reportGrid__MUdoJ{grid-template-columns:1fr}}.about-landing-page_page__iQr4Y{background:var(--vf-white);color:var(--vf-ink);line-height:1.6}.about-landing-page_hero__1Xtzd{padding:calc(4.5rem * var(--mantine-scale)) 0 calc(3.75rem * var(--mantine-scale));text-align:center}.about-landing-page_heroTitle__y53fi{max-width:calc(47.5rem * var(--mantine-scale));margin:0 auto;font-size:clamp(30px,4.6vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1.15}.about-landing-page_accent___jYfT{color:var(--vf-blue)}.about-landing-page_lede__PQzce{max-width:calc(37.5rem * var(--mantine-scale));margin:calc(1.375rem * var(--mantine-scale)) auto 0;color:var(--vf-gray-600);font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.65}.about-landing-page_story__RKhoK{display:grid;grid-template-columns:.9fr 1.1fr;gap:calc(3rem * var(--mantine-scale));align-items:center}.about-landing-page_storyText__CheYU{margin-bottom:calc(1rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(1rem * var(--mantine-scale));line-height:1.7}.about-landing-page_storyText__CheYU:last-child{margin-bottom:0}.about-landing-page_foundersCard__yzYLv{padding:calc(2rem * var(--mantine-scale));border:1px solid var(--vf-line);border-radius:calc(1.125rem * var(--mantine-scale));background:var(--vf-gray-50)}.about-landing-page_founderAvatars__8JchK{display:flex;margin-bottom:calc(1.125rem * var(--mantine-scale))}.about-landing-page_founderAvatar__KUEe1{display:flex;align-items:center;justify-content:center;width:calc(3.5rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));margin-left:calc(-.875rem * var(--mantine-scale));border:3px solid var(--vf-white);border-radius:50%;background:var(--vf-blue);color:var(--vf-white);font-size:calc(1.25rem * var(--mantine-scale));font-weight:800}.about-landing-page_founderAvatar__KUEe1:first-child{margin-left:0;background:var(--vf-ink)}.about-landing-page_foundersName__G6Zuj{margin-bottom:calc(.375rem * var(--mantine-scale));font-size:calc(1.125rem * var(--mantine-scale));font-weight:800}.about-landing-page_foundersRole__bH3MY{color:var(--vf-gray-400);font-size:calc(.875rem * var(--mantine-scale))}.about-landing-page_why__pjpbb{max-width:calc(47.5rem * var(--mantine-scale));margin:0 auto;text-align:center}.about-landing-page_whyText__itOKt{margin-top:calc(1.25rem * var(--mantine-scale));color:var(--vf-ink-muted);font-size:calc(1.03125rem * var(--mantine-scale));line-height:1.75}.about-landing-page_pullquote__nwnc7{margin-top:calc(1.75rem * var(--mantine-scale));color:var(--vf-white);font-size:calc(1.25rem * var(--mantine-scale));font-weight:700;letter-spacing:-.01em;line-height:1.5}.about-landing-page_headacheGrid__7bKCf{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(1.25rem * var(--mantine-scale))}.about-landing-page_mission__Fej79{position:relative;overflow:hidden;padding:calc(4rem * var(--mantine-scale)) calc(2.5rem * var(--mantine-scale));border-radius:calc(1.5rem * var(--mantine-scale));background:var(--vf-blue);color:var(--vf-white);text-align:center}.about-landing-page_mission__Fej79:before{content:"";position:absolute;top:calc(-8.75rem * var(--mantine-scale));right:calc(-5rem * var(--mantine-scale));width:calc(18.75rem * var(--mantine-scale));height:calc(18.75rem * var(--mantine-scale));border-radius:50%;background:#ffffff14}.about-landing-page_missionTitle__Vqsfy{position:relative;margin-bottom:calc(.875rem * var(--mantine-scale));color:var(--vf-white);font-size:clamp(24px,3.2vw,32px);font-weight:800;letter-spacing:-.025em}.about-landing-page_missionText__tUSE1{position:relative;max-width:calc(37.5rem * var(--mantine-scale));margin:0 auto calc(1.75rem * var(--mantine-scale));color:#d7d6ff;font-size:calc(1rem * var(--mantine-scale));line-height:1.65}.about-landing-page_mission__Fej79 a{position:relative}@media (max-width:900px){.about-landing-page_story__RKhoK{grid-template-columns:1fr}}@media (max-width:860px){.about-landing-page_headacheGrid__7bKCf{grid-template-columns:1fr;gap:calc(1rem * var(--mantine-scale))}}@media (max-width:640px){.about-landing-page_hero__1Xtzd{padding:calc(3rem * var(--mantine-scale)) 0 calc(2.5rem * var(--mantine-scale))}.about-landing-page_mission__Fej79{padding:calc(2.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}}.public-shell-footer_footer__ZKtDf{padding:calc(3.25rem * var(--mantine-scale)) 0 calc(2.25rem * var(--mantine-scale));border-top:1px solid var(--vf-line);background:var(--vf-white)}.public-shell-footer_grid__4sc3Y{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:calc(2rem * var(--mantine-scale));margin-bottom:calc(2.25rem * var(--mantine-scale))}.public-shell-footer_logo__v9Ext{margin-bottom:calc(.875rem * var(--mantine-scale))}.public-shell-footer_description__YW2Hw{max-width:calc(17.5rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(.875rem * var(--mantine-scale));line-height:1.6}.public-shell-footer_groupTitle__Zw1WC{margin-bottom:calc(.875rem * var(--mantine-scale));color:var(--vf-gray-400);font-size:calc(.75rem * var(--mantine-scale));font-weight:700;letter-spacing:.06em;text-transform:uppercase}.public-shell-footer_link__AzSVi{display:block;padding:calc(.1875rem * var(--mantine-scale)) 0;margin-bottom:calc(.375rem * var(--mantine-scale));color:var(--vf-gray-600);font-size:calc(.875rem * var(--mantine-scale));text-decoration:none;transition:color .15s ease}.public-shell-footer_link__AzSVi:hover{color:var(--vf-blue)}.public-shell-footer_bottom__g6Ivh{display:flex;flex-wrap:wrap;gap:calc(.75rem * var(--mantine-scale));justify-content:space-between;color:var(--vf-gray-400);font-size:calc(.8125rem * var(--mantine-scale))}.public-shell-footer_legalLinks__XUxf3{display:flex;gap:calc(1.125rem * var(--mantine-scale))}.public-shell-footer_legalLink__DXy0n{display:inline-block;padding:calc(.1875rem * var(--mantine-scale)) 0;color:inherit;text-decoration:none;transition:color .15s ease}.public-shell-footer_legalLink__DXy0n:hover{color:var(--vf-blue)}@media (max-width:760px){.public-shell-footer_grid__4sc3Y{grid-template-columns:1fr 1fr;gap:calc(1.625rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale))}}.public-shell-header_header__U_RNC{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--vf-line);background:#ffffffeb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.public-shell-header_nav___iEYr{display:flex;align-items:center;justify-content:space-between;height:var(--vf-header-height)}.public-shell-header_logo__s6w0j{display:flex;align-items:center;min-height:calc(2.75rem * var(--mantine-scale))}.public-shell-header_navLinks__rG7gC{display:flex;gap:calc(2.125rem * var(--mantine-scale));color:var(--vf-gray-700);font-size:calc(.90625rem * var(--mantine-scale));font-weight:600}.public-shell-header_navLink__sZgiV{display:inline-flex;align-items:center;min-height:calc(2.75rem * var(--mantine-scale));color:inherit;text-decoration:none;transition:color .15s ease}.public-shell-header_navLink__sZgiV:hover{color:var(--vf-ink)}.public-shell-header_navLinkCurrent__vA_hB{color:var(--vf-blue)}.public-shell-header_actions__JIayp{display:flex;gap:calc(.625rem * var(--mantine-scale));align-items:center}.public-shell-header_toggle__DIhcj{display:none;align-items:center;justify-content:center;width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));padding:0;border:none;background:none;cursor:pointer}.public-shell-header_toggle__DIhcj span,.public-shell-header_toggle__DIhcj span:after,.public-shell-header_toggle__DIhcj span:before{content:"";display:block;position:relative;width:calc(1.25rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));background:var(--vf-ink);transition:transform .2s ease,top .2s ease,background .2s ease}.public-shell-header_toggle__DIhcj span:before{position:absolute;top:calc(-.375rem * var(--mantine-scale))}.public-shell-header_toggle__DIhcj span:after{position:absolute;top:calc(.375rem * var(--mantine-scale))}.public-shell-header_toggleOpen__meRVD span{background:#0000}.public-shell-header_toggleOpen__meRVD span:before{top:0;transform:rotate(45deg)}.public-shell-header_toggleOpen__meRVD span:after{top:0;transform:rotate(-45deg)}.public-shell-header_mobileMenu__Y_3_e{overflow-y:auto;max-height:calc(100dvh - var(--vf-header-height));border-bottom:1px solid var(--vf-line);background:var(--vf-white);-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.public-shell-header_mobileMenuInner__uMDeE{display:flex;flex-direction:column;padding-top:calc(.5rem * var(--mantine-scale));padding-bottom:calc(1.25rem * var(--mantine-scale))}.public-shell-header_mobileLink__S2N36{padding:calc(.75rem * var(--mantine-scale)) 0;border-top:1px solid var(--vf-line);color:var(--vf-gray-700);font-size:calc(.96875rem * var(--mantine-scale));font-weight:600;text-decoration:none}.public-shell-header_mobileLink__S2N36:first-child{border-top:none}.public-shell-header_mobileActions__BWTve{display:flex;gap:calc(.625rem * var(--mantine-scale));margin-top:calc(.875rem * var(--mantine-scale))}@media (max-width:960px){.public-shell-header_loginButton__b_MKf,.public-shell-header_navLinks__rG7gC{display:none}.public-shell-header_toggle__DIhcj{display:flex}}@media (prefers-reduced-motion:reduce){.public-shell-header_toggle__DIhcj span,.public-shell-header_toggle__DIhcj span:after,.public-shell-header_toggle__DIhcj span:before{transition:none}}.public-shell_shell__aHf9P{display:flex;flex-direction:column;min-height:100dvh;background:var(--vf-white);color:var(--vf-ink);line-height:1.6}.public-shell_shell__aHf9P [id]{scroll-margin-top:calc(var(--vf-header-height) + 16px)}.public-shell_main__sFTah{flex:1}.renters-page_page__NqSrR{--brand:#1b17ff;--brand-dark:#1311cc;--brand-pale:#e8e7ff;--brand-ghost:#f5f5ff;--white:#fff;--text:#0a0a1a;--text-secondary:#5a5a7a;--border:#e0e0f0;--light-bg:#fafaff}.renters-page_container__puzmD{max-width:calc(75rem * var(--mantine-scale))}.renters-page_ctaContainer__RckjX,.renters-page_narrowContainer__3yKZj{max-width:calc(56.25rem * var(--mantine-scale))}.renters-page_heroSection__LI7AA{padding:calc(8.75rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale)) calc(5rem * var(--mantine-scale));background:linear-gradient(180deg,var(--brand-ghost) 0,var(--white) 100%);text-align:center}.renters-page_heroBadge__WsRVH{margin-bottom:calc(1.5rem * var(--mantine-scale))}.renters-page_heroTitle__hs_hy{max-width:calc(56.25rem * var(--mantine-scale));margin:0 auto calc(1.5rem * var(--mantine-scale));font-size:calc(3.5rem * var(--mantine-scale));font-weight:900;line-height:1.1;letter-spacing:-.125rem;color:var(--text)}.renters-page_heroTitle__hs_hy span{color:var(--brand)}.renters-page_heroSubtitle__DhghJ{max-width:calc(46.875rem * var(--mantine-scale));margin:0 auto;font-size:calc(1.25rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.renters-page_introSection__hjtWc{padding:calc(5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.renters-page_introText__D3dqK{text-align:center;font-size:calc(1.1875rem * var(--mantine-scale));line-height:1.8;color:var(--text-secondary)}.renters-page_introText__D3dqK strong{color:var(--text)}.renters-page_featuresSection__pw5Wr{padding:calc(6.25rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--light-bg)}.renters-page_sectionHeader__PyCHO{margin-bottom:calc(3.75rem * var(--mantine-scale));text-align:center}.renters-page_sectionTitle__yidxx{margin-bottom:calc(1rem * var(--mantine-scale));font-size:calc(2.75rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--text)}.renters-page_sectionDescription__qj847{max-width:calc(43.75rem * var(--mantine-scale));margin:0 auto;font-size:calc(1.125rem * var(--mantine-scale));color:var(--text-secondary)}.renters-page_featuresGrid__H8k7M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.5rem * var(--mantine-scale))}.renters-page_featureCard__TAmC7{padding:calc(2.25rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid var(--border);border-radius:calc(1.25rem * var(--mantine-scale));background:var(--white);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.renters-page_featureCard__TAmC7:hover{transform:translateY(-4px);border-color:var(--brand);box-shadow:0 20px 60px #1b17ff1a}.renters-page_featureCardFeatured__x2lsS{grid-column:span 2;background:var(--brand);border-color:var(--brand)}.renters-page_featureIcon__yjhH9{width:calc(3.5rem * var(--mantine-scale));height:calc(3.5rem * var(--mantine-scale));margin-bottom:calc(1.25rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));background:var(--brand-ghost);color:var(--brand)}.renters-page_featureCardFeatured__x2lsS .renters-page_featureIcon__yjhH9{background:#fff3;color:var(--white)}.renters-page_featureTitle__u_rq8{margin-bottom:calc(.75rem * var(--mantine-scale));font-size:calc(1.375rem * var(--mantine-scale));font-weight:800;color:var(--text)}.renters-page_featureDescription__0eBMp{font-size:calc(.9375rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.renters-page_featureCardFeatured__x2lsS .renters-page_featureDescription__0eBMp,.renters-page_featureCardFeatured__x2lsS .renters-page_featureTitle__u_rq8{color:var(--white)}.renters-page_partnersSection__e1597{padding:calc(5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));text-align:center;background:var(--white)}.renters-page_partnersLabel__o5_rh{margin-bottom:calc(1.5rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));font-weight:600;letter-spacing:.0625rem;text-transform:uppercase;color:var(--text-secondary)}.renters-page_partnersDescription__JbVAE{max-width:calc(46.875rem * var(--mantine-scale));margin:0 auto;font-size:calc(1.0625rem * var(--mantine-scale));line-height:1.7;color:var(--text-secondary)}.renters-page_ctaSection__VLZSr{padding:calc(6.25rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale));background:var(--brand);text-align:center}.renters-page_ctaTitle__DV7ZG{margin-bottom:calc(1.25rem * var(--mantine-scale));font-size:calc(2.75rem * var(--mantine-scale));font-weight:900;letter-spacing:-.0625rem;color:var(--white)}.renters-page_ctaDescription__BGusB{font-size:calc(1.125rem * var(--mantine-scale));color:#ffffffe6}@media (max-width:48em){.renters-page_heroSection__LI7AA{padding:calc(6.25rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale)) calc(3.75rem * var(--mantine-scale))}.renters-page_heroTitle__hs_hy{font-size:calc(2.25rem * var(--mantine-scale));letter-spacing:-.0625rem}.renters-page_heroSubtitle__DhghJ{font-size:calc(1.0625rem * var(--mantine-scale))}.renters-page_ctaSection__VLZSr,.renters-page_featuresSection__pw5Wr,.renters-page_introSection__hjtWc,.renters-page_partnersSection__e1597{padding:calc(3.75rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale))}.renters-page_ctaTitle__DV7ZG,.renters-page_sectionTitle__yidxx{font-size:calc(1.875rem * var(--mantine-scale))}.renters-page_featuresGrid__H8k7M{grid-template-columns:1fr}.renters-page_featureCardFeatured__x2lsS{grid-column:span 1}}