._page_1w02z_1{background:var(--paper);color:var(--ink)}._hero_1w02z_6,._section_1w02z_7,._reviewSection_1w02z_8,._contact_1w02z_9{border-bottom:1px solid var(--line);padding:clamp(44px,6vw,76px) clamp(22px,6vw,96px)}._hero_1w02z_6{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:clamp(36px,7vw,96px);display:grid}._heroCopy_1w02z_21 h1,._section_1w02z_7 h2,._reviewSection_1w02z_8 h2,._contact_1w02z_9 h2{font-family:var(--font-editorial);letter-spacing:-.035em;word-break:auto-phrase;text-wrap:wrap;font-weight:500;line-height:1.35}._heroCopy_1w02z_21 h1{max-width:900px;margin:18px 0 0;font-size:clamp(32px,4vw,52px)}._lead_1w02z_39,._sectionLead_1w02z_40,._contact_1w02z_9 p{max-width:820px;color:var(--muted);font-size:clamp(15px,1.25vw,18px);line-height:1.85}._lead_1w02z_39{margin:22px 0 0}._actions_1w02z_52,._contactActions_1w02z_53{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._heroSummary_1w02z_60{border-top:2px solid var(--ink)}._heroSummary_1w02z_60>p{color:var(--muted);letter-spacing:.08em;margin:0;padding:14px 0;font-size:12px;font-weight:800}._heroSummary_1w02z_60 dl{margin:0}._heroSummary_1w02z_60 dl>div{border-top:1px solid var(--line);grid-template-columns:minmax(155px,.65fr) minmax(0,1fr);gap:18px;padding:16px 0;display:grid}._heroSummary_1w02z_60 dt{color:var(--muted);font-size:12px;font-weight:800}._heroSummary_1w02z_60 dd{margin:0;font-size:13.5px;line-height:1.7}._section_1w02z_7 h2,._reviewSection_1w02z_8 h2,._contact_1w02z_9 h2{max-width:900px;margin:16px 0 0;font-size:clamp(24px,2.7vw,36px)}._sectionLead_1w02z_40{margin:20px 0 0}._exampleActions_1w02z_109{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}._audienceGrid_1w02z_116,._exampleGrid_1w02z_117{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:36px;display:grid}._audienceGrid_1w02z_116 article,._exampleGrid_1w02z_117 article{background:var(--paper-2);min-width:0}._audienceGrid_1w02z_116 article{padding:clamp(22px,2.8vw,34px)}._audienceGrid_1w02z_116 span{color:var(--blue);font-size:12px;font-weight:800}._audienceGrid_1w02z_116 p{font:500 clamp(18px, 1.65vw, 23px) / 1.6 var(--font-editorial);text-wrap:wrap;margin:26px 0 0}._pairedSection_1w02z_148{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:0;display:grid}._pairedSection_1w02z_148>article{background:var(--paper);padding:clamp(44px,6vw,72px) clamp(22px,6vw,96px)}._textList_1w02z_161{border-top:1px solid var(--line);gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}._textList_1w02z_161 li{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 0;font-size:14.5px;line-height:1.75}._processList_1w02z_178{border-top:1px solid var(--line);margin:36px 0 0;padding:0;list-style:none}._processList_1w02z_178 li{border-bottom:1px solid var(--line);grid-template-columns:76px minmax(0,1fr);align-items:start;gap:clamp(18px,3vw,48px);padding:22px 0;display:grid}._processList_1w02z_178>li>span{color:var(--blue);font-size:13px;font-weight:800}._processList_1w02z_178 h3{font:500 clamp(18px, 1.7vw, 23px) / 1.5 var(--font-editorial);margin:0}._processList_1w02z_178 p{max-width:860px;color:var(--muted);margin:8px 0 0;font-size:14.5px;line-height:1.8}._reviewSection_1w02z_8{background:#e9effb;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(36px,7vw,96px);display:grid}._reviewSection_1w02z_8 ._textList_1w02z_161{border-top-color:#11161d40;margin-top:0}._reviewSection_1w02z_8 ._textList_1w02z_161 li{color:var(--ink);border-bottom-color:#11161d2e}._exampleGrid_1w02z_117 article{flex-direction:column;align-items:flex-start;padding:clamp(22px,2.8vw,34px);display:flex}._exampleImage_1w02z_238{aspect-ratio:1;object-fit:contain;border:1px solid var(--line);background:#fff;align-self:center;width:100%;height:auto;margin:0 auto 22px;display:block}._exampleLabel_1w02z_250{color:var(--blue);letter-spacing:.04em;margin:0;font-weight:800;font-size:12px!important}._exampleGrid_1w02z_117 h3,._scopeGrid_1w02z_259 h3{font:500 clamp(19px, 1.65vw, 23px) / 1.55 var(--font-editorial);text-wrap:wrap;margin:18px 0 0}._exampleGrid_1w02z_117 article>p:not(._exampleLabel_1w02z_250){color:var(--muted);margin:14px 0 24px;font-size:14px;line-height:1.8}._exampleGrid_1w02z_117 a{border-top:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:14px;font-size:13.5px;font-weight:800;display:flex}._scopeGrid_1w02z_259{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:36px;display:grid}._scopeGrid_1w02z_259>article{background:var(--paper-2);padding:clamp(22px,3vw,36px)}._scopeGrid_1w02z_259 h3{margin-top:0}._faqList_1w02z_305{border-top:1px solid var(--line);max-width:960px;margin-top:34px}._faqList_1w02z_305 details{border-bottom:1px solid var(--line)}._faqList_1w02z_305 summary{cursor:pointer;min-height:58px;font:500 clamp(16px, 1.45vw, 19px) / 1.55 var(--font-editorial);padding:18px 42px 18px 0}._faqList_1w02z_305 p{max-width:780px;color:var(--muted);margin:0 0 22px;font-size:14.5px;line-height:1.85}._contact_1w02z_9{border-bottom:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;display:grid}._contact_1w02z_9 p{margin:18px 0 0}._contactActions_1w02z_53{flex-direction:column;align-items:stretch;min-width:min(320px,100%);margin-top:0}._backLink_1w02z_349{min-height:44px;color:var(--muted);text-underline-offset:4px;justify-content:center;align-items:center;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex}@media (width<=920px){._hero_1w02z_6,._reviewSection_1w02z_8,._contact_1w02z_9,._audienceGrid_1w02z_116,._exampleGrid_1w02z_117,._pairedSection_1w02z_148{grid-template-columns:1fr}._contactActions_1w02z_53{min-width:0}}@media (width<=640px){._exampleActions_1w02z_109 .button{width:100%}._heroSummary_1w02z_60 dl>div{grid-template-columns:1fr;gap:6px}._scopeGrid_1w02z_259{grid-template-columns:1fr}._processList_1w02z_178 li{grid-template-columns:42px minmax(0,1fr)}._actions_1w02z_52>a,._contactActions_1w02z_53>a{width:100%}}@media (width<=360px){._heroCopy_1w02z_21 h1{font-size:29px}}
