.service_hero__JDRsy{padding:64px 0 56px}.service_breadcrumb__HieHt{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--color-text-muted);margin-bottom:32px;font-family:var(--font-display)}.service_breadcrumb__HieHt a{color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition)}.service_breadcrumb__HieHt a:hover{color:var(--color-primary)}.service_eyebrow__oPxgJ{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary)}.service_eyebrow__oPxgJ,.service_problem__T_vYY{font-family:var(--font-display);margin-bottom:16px}.service_problem__T_vYY{font-size:.9rem;color:var(--color-text-muted);font-style:italic}.service_heroTitle__kJWCI{font-size:clamp(2rem,4vw,3.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;margin-bottom:16px;color:var(--color-text)}.service_tagline__eKorc{font-size:1.1rem;color:var(--color-text-secondary);line-height:1.7;max-width:560px;margin-bottom:32px}.service_heroImage__9ynqw{aspect-ratio:21/9;overflow:hidden;background:var(--color-bg-alt)}.service_heroImage__9ynqw img{width:100%;height:100%;object-fit:cover}.service_sectionLabel__2xw_J{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-primary);margin-bottom:16px}.service_sectionIntro__bObNd{padding:80px 0}.service_introGrid__xm1uh{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:start}.service_introTitle__5oCNI{font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}.service_introText__GOpvr{font-size:1rem;color:var(--color-text-secondary);line-height:1.8;margin-bottom:16px}.service_introText__GOpvr:last-child{margin-bottom:0}.service_sectionFeatures__v0uiT{background:var(--color-bg-alt);padding:80px 0}.service_featuresHeader__2qNUd{max-width:560px;margin-bottom:48px}.service_featuresTitle__xjT_J{font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}.service_featuresGrid__e99We{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2px;gap:2px;background:rgba(107,66,38,.12);border-radius:var(--radius-lg);overflow:hidden}.service_featureItem___F_lE{background:var(--color-bg);padding:36px 32px;transition:box-shadow .2s}.service_featureItem___F_lE:hover{box-shadow:inset 0 3px 0 var(--color-primary)}.service_featureTitle__L5Eq1{font-family:var(--font-display);font-size:1.05rem;font-weight:700;color:var(--color-text);margin-bottom:10px}.service_featureDesc__jIVWL{font-size:.9rem;color:var(--color-text-secondary);line-height:1.65;margin:0}.service_sectionProcess__8j1eS{padding:80px 0}.service_processHeader__ePPqb{max-width:560px;margin-bottom:56px}.service_processTitle__jjD9P{font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:700;line-height:1.2;letter-spacing:-.01em}.service_processSteps__iWjMG{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;position:relative}.service_processSteps__iWjMG:before{content:"";position:absolute;top:28px;left:calc(12.5% + 16px);right:calc(12.5% + 16px);height:1px;background:var(--color-bg-alt);z-index:0}.service_processStep__ZWbo3{padding:0 24px;position:relative;z-index:1}.service_processStep__ZWbo3:first-child{padding-left:0}.service_processStep__ZWbo3:last-child{padding-right:0}.service_stepNumber__zBgSA{width:56px;height:56px;border-radius:50%;background:var(--color-bg);border:2px solid var(--color-bg-alt);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-primary);margin-bottom:20px}.service_stepTitle__A1bKR{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:8px}.service_stepDesc__iSqOO{font-size:.875rem;color:var(--color-text-secondary);line-height:1.65;margin:0}.service_sectionCase__85x8X{background:var(--color-bg-alt);padding:80px 0}.service_caseInner__t3iye{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.service_casePhoto__doM7s{border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:4/3}.service_casePhoto__doM7s img{width:100%;height:100%;object-fit:cover}.service_caseStat__f3RVE{font-family:var(--font-display);font-size:5rem;font-weight:700;color:var(--color-primary);line-height:1;letter-spacing:-.03em;margin-bottom:8px}.service_caseStatLabel__7lHiD{font-size:1rem;color:var(--color-text-secondary);margin-bottom:32px;line-height:1.4}.service_caseDivider__LF409{height:1px;background:rgba(107,66,38,.2);margin-bottom:24px}.service_caseName__iy1_F{font-family:var(--font-display);font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:12px}.service_caseText__FpRgR{font-size:.95rem;color:var(--color-text-secondary);line-height:1.75;margin:0}.service_sectionForWhom__C4EWZ{padding:80px 0}.service_forWhomTitle__JzGX4{font-size:clamp(1.4rem,2.5vw,1.8rem);font-weight:700;letter-spacing:-.01em;max-width:560px;line-height:1.3}.service_forWhomGrid___TMxl{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:48px}.service_forWhomCard__cJjkO{border-radius:var(--radius-lg);padding:36px}.service_forWhomYes__j51w0{background:rgba(200,98,42,.07);border:1px solid rgba(200,98,42,.15)}.service_forWhomNo__JTImb{background:var(--color-bg-alt)}.service_forWhomLabel__a_fw8{font-family:var(--font-display);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}.service_forWhomYes__j51w0 .service_forWhomLabel__a_fw8{color:var(--color-primary)}.service_forWhomNo__JTImb .service_forWhomLabel__a_fw8{color:var(--color-text-secondary)}.service_forWhomCard__cJjkO ul{list-style:none;padding:0;margin:0}.service_forWhomCard__cJjkO li{font-size:.95rem;color:var(--color-text);line-height:1.6;margin-bottom:12px;padding-left:24px;position:relative}.service_forWhomCard__cJjkO li:last-child{margin-bottom:0}.service_forWhomYes__j51w0 li:before{content:"✓";position:absolute;left:0;color:var(--color-primary);font-weight:700}.service_forWhomNo__JTImb li:before{content:"—";position:absolute;left:0;color:var(--color-text-muted)}.service_sectionFaq__rk8CM{background:var(--color-bg-alt);padding:80px 0}.service_faqTitle__NreNP{font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:700;letter-spacing:-.01em}.service_faqList__Zf80A{margin-top:48px;display:flex;flex-direction:column;gap:2px;background:rgba(107,66,38,.12);border-radius:var(--radius-lg);overflow:hidden}.service_faqItem__SCxMC{background:var(--color-bg);padding:28px 32px}.service_faqQ__NDaBh{font-family:var(--font-display);font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:10px}.service_faqA__9s33I{font-size:.95rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.service_sectionGuide__w9WlK{padding:64px 0;border-bottom:1px solid var(--color-bg-alt)}.service_guideCard__Pd_Gr{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding:2rem;background:var(--color-bg-alt);border-radius:var(--radius-lg)}.service_guideTitle__dwb1W{font-size:1.1rem;font-weight:700;margin-bottom:6px}.service_guideExcerpt__maDOA{font-size:.9rem;color:var(--color-text-secondary);line-height:1.6;max-width:520px;margin:0}.service_sectionDesc__V1MpL{padding:80px 0;border-bottom:1px solid var(--color-bg-alt)}.service_descGrid__U6_ZP{display:grid;grid-template-columns:1fr 1fr;grid-gap:5rem;gap:5rem;align-items:start}.service_descBody__PdGS4{font-size:1.1rem;line-height:1.8;color:var(--color-text-secondary)}.service_whatList__NcA0P{list-style:none;padding:0;display:flex;flex-direction:column;gap:20px}.service_whatList__NcA0P li{display:flex;gap:1rem;align-items:flex-start;font-size:.95rem;line-height:1.6;color:var(--color-text-secondary)}.service_whatNum__b1rRC{font-family:var(--font-display);font-size:.72rem;font-weight:700;color:var(--color-primary);min-width:24px;padding-top:3px}.service_sectionIncluded__93ry_{padding:64px 0;background:var(--color-bg-alt)}.service_includedGrid___LgOy{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem;margin-top:8px}.service_includedItem__Pj0Je{display:flex;align-items:flex-start;gap:12px;padding:1.25rem;background:var(--color-bg);border-radius:var(--radius-md);font-size:.9rem;line-height:1.5;color:var(--color-text-secondary)}.service_includedCheck___mHZ2{color:var(--color-primary);font-weight:700;font-size:1rem;min-width:20px;padding-top:1px}.service_sectionArticles__WkoTF{padding:80px 0;border-bottom:1px solid var(--color-bg-alt)}.service_articlesHeader__ETzru{margin-bottom:40px}.service_articlesTitle__PKqTi{font-size:clamp(1.6rem,2.5vw,2rem);font-weight:700;letter-spacing:-.02em;margin:0}.service_articlesGrid__LY_iI{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.service_articleCard__OLaHu{display:flex;flex-direction:column;gap:12px;padding:1.5rem;background:var(--color-bg-alt);border-radius:var(--radius-md);text-decoration:none;color:inherit;border-top:3px solid transparent;transition:all var(--transition)}.service_articleCard__OLaHu:hover{border-top-color:var(--color-primary)}.service_articleCluster__pOkuZ{font-family:var(--font-display);font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary)}.service_articleTitle__YE469{font-size:1rem;font-weight:600;line-height:1.35;color:var(--color-text)}.service_articleExcerpt__MLoNW{font-size:.88rem;color:var(--color-text-secondary);line-height:1.6;flex:1 1;margin:0}.service_articleRead__Sd2gx{font-size:.75rem;color:var(--color-text-muted);font-family:var(--font-display);margin-top:auto}.service_sectionCta__BE7kF{background:var(--color-primary-deeper)}.service_ctaInner__wJQbw{max-width:var(--container-max);margin-inline:auto;padding:80px var(--container-pad);display:flex;flex-direction:column;align-items:flex-start;gap:16px}.service_ctaEyebrow__JIJN9{font-family:var(--font-display);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgba(250,246,240,.5);margin-bottom:0}.service_ctaTitle__TCj_b{font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:700;color:#FAF6F0;letter-spacing:-.02em;margin-bottom:0;max-width:600px}.service_ctaSub__pKuOe{max-width:480px;font-size:1rem;color:rgba(250,246,240,.7);line-height:1.7;margin-bottom:8px}.service_ctaActions__Mru9V{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;margin-top:8px}.service_ctaBack__BRoTe{font-family:var(--font-display);font-size:.9rem;font-weight:600;color:rgba(250,246,240,.6);text-decoration:none;transition:color var(--transition)}.service_ctaBack__BRoTe:hover{color:#FAF6F0}@media (max-width:900px){.service_introGrid__xm1uh{grid-template-columns:1fr;gap:2rem}.service_descGrid__U6_ZP{gap:3rem}.service_descGrid__U6_ZP,.service_featuresGrid__e99We{grid-template-columns:1fr}.service_processSteps__iWjMG{grid-template-columns:1fr 1fr;gap:40px}.service_processSteps__iWjMG:before{display:none}.service_processStep__ZWbo3{padding:0}.service_articlesGrid__LY_iI,.service_caseInner__t3iye,.service_forWhomGrid___TMxl{grid-template-columns:1fr}.service_guideCard__Pd_Gr{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.service_heroImage__9ynqw{aspect-ratio:4/3}.service_processSteps__iWjMG{grid-template-columns:1fr}.service_caseStat__f3RVE{font-size:3.5rem}}