.home_page__Y4VQY{background:var(--hp-content-background);color:var(--hp-text);font-family:var(--hp-font-interface)}.home_page__Y4VQY :is(h1,h2,h3,h4){font-family:var(--hp-font-interface);font-style:normal;letter-spacing:-.025em}.home_page__Y4VQY h2{font-size:clamp(1.75rem,2.8vw,2.375rem);line-height:1.3;font-weight:700}.home_hero__dkq7A{padding:128px 40px 72px}.home_hero__dkq7A h1{font-size:clamp(2rem,3.7vw,3.2rem);color:var(--hp-text)}.home_hero__dkq7A h1 span,.home_hero__dkq7A svg{color:var(--hp-action-editorial)}.home_heroVisual__A99yW{position:relative;display:flex;align-items:center;justify-content:center;min-height:420px;min-width:0}.home_heroPortrait__Hemhx{position:relative;width:min(100%,280px);aspect-ratio:250/320;border-radius:var(--hp-radius-feature);overflow:hidden;border:1px solid var(--hp-border)}.home_heroSketch__Svh_w{position:absolute;top:0;left:0;width:min(35%,140px);aspect-ratio:1;z-index:1}.home_heroReview___GnNn{position:absolute;right:0;bottom:24px;padding:12px 18px;background:var(--hp-surface-alternate);border:1px solid var(--hp-border);border-radius:var(--hp-radius-surface)}.home_ratingLink__8J3Ot{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;width:fit-content;padding-block:8px;border-bottom:1px solid var(--hp-border)}.home_section__ddmFe{padding-block:72px}.home_measure__3wrMW{width:min(1168px,calc(100% - 80px));margin-inline:auto}.home_band__afci_{background:var(--hp-surface-alternate)}.home_sectionHeading__j_BmB{margin-bottom:40px;max-width:65ch}.home_sectionHeading__j_BmB p{color:var(--hp-text-muted);font-size:17px;line-height:1.75;margin-top:16px}.home_sectionAction__2m5xl{display:flex;justify-content:center;margin-top:40px}.home_sectionAction__2m5xl a{white-space:normal;text-align:center;max-width:100%}.home_serviceHeader__hgpBj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin-bottom:48px}.home_serviceHeader__hgpBj h2{max-width:28ch}.home_serviceHeader__hgpBj p{color:var(--hp-text-muted);font-size:17px;line-height:1.8}.home_tagline__eLYgq{font-weight:600;color:var(--hp-action-editorial)}.home_consultationPanel__kjvO9{margin-top:48px;display:flex;align-items:center;justify-content:space-between;gap:32px}.home_consultationPanel__kjvO9>div{max-width:60ch}.home_consultationPanel__kjvO9 h3{font-size:24px;font-weight:700;line-height:1.3;margin-bottom:16px}.home_consultationPanel__kjvO9 p{color:var(--hp-text-muted);font-size:16px;line-height:1.75}.home_consultationPanel__kjvO9 a{flex-shrink:0;max-width:100%;white-space:normal;text-align:center}.home_aboutLayout__M8iNP{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:72px}.home_aboutPortrait__wlgP3{position:relative;min-width:0;padding:12px}.home_portrait__lAZRk{position:relative;width:100%;max-width:300px;aspect-ratio:3/4;border-radius:var(--hp-radius-surface);overflow:hidden}.home_portraitDecoration__9wqId{position:absolute;inset:0;border:1px solid var(--hp-border);border-radius:var(--hp-radius-feature);pointer-events:none}.home_aboutCopy__IeCg8{min-width:0}.home_aboutCopy__IeCg8 h3{font-size:22px;line-height:1.45;font-weight:600;color:var(--hp-action-editorial);margin-top:18px}.home_aboutCopy__IeCg8 li,.home_aboutCopy__IeCg8 p{font-size:16px;line-height:1.8;color:var(--hp-text-muted);margin-top:20px}.home_aboutCopy__IeCg8>div{margin-top:24px}.home_aboutCopy__IeCg8 ul{margin-top:16px}.home_aboutCopy__IeCg8 li{margin-top:12px}.home_aboutCopy__IeCg8 svg{color:var(--hp-action-editorial)}.home_platformSection__Nerrq{border-block:1px solid var(--hp-border)}.home_platformTitle__9Budz{font-size:14px!important;letter-spacing:.02em!important;margin-bottom:28px}.home_platformGrid__tTAS9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.home_platformGrid__tTAS9 a{display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.6}.home_platformGrid__tTAS9 a:hover{text-decoration:underline;text-underline-offset:4px}.home_platformLogo__5_4ts{flex-shrink:0;width:40px;height:40px;object-fit:contain}.home_topicBand__MYa3S{padding-block:24px;border-bottom:1px solid var(--hp-border)}.home_topicList__5Ey4A{width:min(1168px,calc(100% - 80px));margin-inline:auto}.home_topicGroup__mkvQO{display:flex;flex-wrap:wrap;gap:16px 32px}.home_topicGroup__mkvQO span{font-size:11px;letter-spacing:.05em}.home_topicGroup__mkvQO svg{color:var(--hp-action-editorial)}.home_topicGroup__mkvQO[aria-hidden=true]{display:none}.home_heading__9TEUD{max-width:28ch}.home_intro__qrm_z{color:var(--hp-text-muted);font-size:17px;line-height:1.7;max-width:62ch;margin-top:20px}.home_faqLayout__MN3dX{display:grid;grid-template-columns:minmax(0,260px) minmax(0,1fr);gap:56px;margin-top:40px}.home_faqCategories__VQFuu{display:flex;flex-direction:column;gap:8px}.home_faqCategories__VQFuu button{text-align:left;padding:14px 16px;border-radius:var(--hp-radius-surface);color:var(--hp-text-muted);font-size:14px;cursor:pointer;min-height:44px}.home_faqCategories__VQFuu button[aria-pressed=true]{background:var(--hp-surface-alternate);color:var(--hp-action-editorial);font-weight:600}.home_faqCategoryTitle__wNIzl{font-size:22px;font-weight:700;line-height:1.4;margin-bottom:24px}.home_faqItem__1X5EH{border-top:1px solid var(--hp-border)}.home_faqItem__1X5EH:last-child{border-bottom:1px solid var(--hp-border)}.home_faqItem__1X5EH h3{font-size:16px}.home_faqItem__1X5EH button{width:100%;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;font-size:16px;font-weight:600;line-height:1.6;cursor:pointer}.home_faqItem__1X5EH svg{flex-shrink:0;color:var(--hp-action-editorial)}.home_faqItem__1X5EH [aria-expanded=true] svg{transform:rotate(180deg)}.home_faqItem__1X5EH p{color:var(--hp-text-muted);font-size:15px;line-height:1.8;padding-bottom:24px;overflow-wrap:anywhere}.home_reviews__yfbr4{padding-inline:max(40px,calc((100% - 1168px)/2))}@media(max-width:1023px){.home_platformGrid__tTAS9{grid-template-columns:repeat(3,minmax(0,1fr))}.home_aboutLayout__M8iNP{grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:40px}.home_consultationPanel__kjvO9{flex-direction:column;align-items:flex-start}}@media(max-width:767px){.home_hero__dkq7A{padding:104px 24px 48px}.home_heroVisual__A99yW{min-height:360px}.home_heroPortrait__Hemhx{max-width:250px}.home_heroReview___GnNn{bottom:12px}.home_section__ddmFe{padding-block:48px}.home_measure__3wrMW,.home_topicList__5Ey4A{width:calc(100% - 48px)}.home_sectionHeading__j_BmB{margin-bottom:28px}.home_aboutLayout__M8iNP,.home_faqLayout__MN3dX,.home_serviceHeader__hgpBj{grid-template-columns:minmax(0,1fr);gap:28px}.home_aboutPortrait__wlgP3{width:min(100%,280px)}.home_platformGrid__tTAS9{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home_platformGrid__tTAS9 a{align-items:flex-start;gap:8px}.home_platformLogo__5_4ts{width:32px;height:32px}.home_topicGroup__mkvQO{gap:12px 20px}.home_faqCategories__VQFuu{flex-direction:row;flex-wrap:wrap}.home_faqCategories__VQFuu button{flex:1 1 120px;padding:12px}.home_faqLayout__MN3dX{gap:24px}.home_reviews__yfbr4{padding-inline:24px}}