.page_page__hACrT{background:transparent;-webkit-padding-before:var(--space-xl);padding-block-start:var(--space-xl);-webkit-padding-after:var(--space-3xl);padding-block-end:var(--space-3xl);position:relative}@media (max-width:640px){.page_page__hACrT{-webkit-padding-before:var(--space-lg);padding-block-start:var(--space-lg);-webkit-padding-after:var(--space-2xl);padding-block-end:var(--space-2xl)}}.page_container__qXWUP{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad);display:flex;flex-direction:column;gap:var(--space-2xl);position:relative;z-index:1}@media (max-width:640px){.page_container__qXWUP{padding-inline:var(--space-md);gap:var(--space-lg)}}.page_pageHeader___huOn{display:flex;flex-direction:column;gap:var(--space-md);max-width:640px}.page_sectionLabel___KpSr{font-family:var(--font-ui);font-size:var(--text-section-label);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--color-coral-text,var(--color-gray))}.page_pageTitle__sSKQM{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--color-ink)}@media (max-width:768px){.page_pageTitle__sSKQM{font-size:var(--text-h2)}}.page_intro__QKarm{font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.55;color:var(--color-gray);margin-top:var(--space-xs)}@media (max-width:768px){.page_intro__QKarm{font-size:var(--text-body)}}.page_splitLayout__WI8BD{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-2xl);gap:var(--space-2xl);align-items:start}@media (max-width:768px){.page_splitLayout__WI8BD{grid-template-columns:1fr}}.page_servicesList__XE2Vj{display:flex;flex-direction:column;gap:var(--space-lg)}@media (max-width:768px){.page_servicesList__XE2Vj{gap:var(--space-md)}}.page_stickyImage__wEALR{position:-webkit-sticky;position:sticky;top:80px;height:calc(100vh - 80px - var(--space-xl));border-radius:var(--radius-lg);overflow:hidden}@media (max-width:768px){.page_stickyImage__wEALR{display:none}}.page_photo__E6_9Y{object-fit:cover;object-position:center}.page_card__Q271o{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);border:var(--border-rule);border-radius:var(--radius-md);background:var(--color-white);transition:border-color var(--transition-normal),box-shadow var(--transition-normal);scroll-margin-top:88px;position:relative;z-index:2}.page_card__Q271o:hover{border-color:var(--color-coral,#f07060);box-shadow:0 4px 20px hsla(7,83%,66%,.08)}@media (max-width:768px){.page_card__Q271o{flex-direction:row;align-items:flex-start;gap:var(--space-sm);padding:var(--space-sm)}}.page_cardIcon__EG_HU{width:64px;height:64px;flex-shrink:0}@media (max-width:768px){.page_cardIcon__EG_HU{width:36px;height:36px;margin-top:3px}}.page_icon__cgW3a{width:100%;height:100%;object-fit:contain}.page_cardContent__VeI5l{display:flex;flex-direction:column;gap:var(--space-xs)}@media (max-width:768px){.page_cardContent__VeI5l{gap:4px}}.page_number__P_HyF{font-family:var(--font-ui);font-size:var(--text-meta);font-weight:700;letter-spacing:var(--tracking-label);color:var(--color-coral-text,var(--color-gray))}.page_cardTitle__18AHq{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:700;line-height:1.15;color:var(--color-ink)}.page_cardSubtitle__xvmLd{font-family:var(--font-body);font-size:var(--text-body);font-weight:500;color:var(--color-coral-text,var(--color-gray));margin-bottom:var(--space-xs)}@media (max-width:768px){.page_cardSubtitle__xvmLd{margin-bottom:4px}}.page_cardText__K9Zwh{font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-gray)}@media (max-width:768px){.page_cardText__K9Zwh{font-size:var(--text-body);line-height:1.55}}