.ServicePage_page__9TDGY{width:100%;max-width:calc(var(--content-width) + var(--gutter) * 2);margin:0 auto;padding:56px var(--gutter) 0;scroll-margin-top:24px}.ServicePage_eyebrow__hUgXU{display:flex;justify-content:space-between;gap:24px;font:10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em}.ServicePage_title__vOmv4{margin:32px 0 40px;font-size:clamp(80px,13.1vw,180px);font-weight:600;letter-spacing:-.075em;line-height:.9}.ServicePage_title__vOmv4>span{display:inline-block}.ServicePage_title__vOmv4 .ServicePage_period__q6vkc{color:var(--accent)}.ServicePage_statement__IH_4A{max-width:960px;margin:0 0 64px;font-size:clamp(32px,3.65vw,50px);line-height:1.15;letter-spacing:-.045em;text-wrap:pretty}.ServicePage_section__Cfp4E h2 em,.ServicePage_statement__IH_4A em{color:var(--accent);font-family:Georgia,Times New Roman,serif;font-weight:400}.ServicePage_overview__xjvfx{position:relative;display:grid;grid-template-columns:1fr 3fr;gap:40px;padding:36px 0 64px;border-top:1px solid var(--line)}.ServicePage_label__ugoBh{margin:5px 0 0;font:10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.06em}.ServicePage_overview__xjvfx p{max-width:840px;margin:0;font-size:clamp(23px,2.25vw,30px);line-height:1.45;letter-spacing:-.035em}.ServicePage_section__Cfp4E{position:relative;display:grid;grid-template-columns:44px minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:start;padding:48px 0 56px;border-top:1px solid var(--line)}.ServicePage_overview__xjvfx:before,.ServicePage_section__Cfp4E:before{content:"";position:absolute;top:-4px;left:0;width:1px;height:7px;background:var(--accent)}.ServicePage_number__K3ZrI{padding-top:8px;font:11px/1.5 var(--mono);letter-spacing:.06em;color:#65665e}.ServicePage_section__Cfp4E h2{max-width:560px;margin:0;font-size:clamp(36px,4.1vw,56px);font-weight:500;line-height:1.04;letter-spacing:-.055em;text-wrap:balance}.ServicePage_section__Cfp4E p{max-width:470px;margin:4px 0 0;font-size:18px;line-height:1.55}.ServicePage_closing__xGqaM{max-width:960px;margin:64px 0 0 84px;font-size:clamp(26px,2.7vw,36px);line-height:1.3;letter-spacing:-.04em;text-wrap:pretty}@media (max-width:1023px){.ServicePage_page__9TDGY{padding-top:40px}.ServicePage_title__vOmv4{font-size:clamp(70px,12.6vw,130px)}.ServicePage_overview__xjvfx{grid-template-columns:1fr 3fr;gap:28px}.ServicePage_section__Cfp4E{grid-template-columns:24px minmax(0,1fr) minmax(0,1fr);gap:28px}.ServicePage_section__Cfp4E h2{font-size:38px}.ServicePage_section__Cfp4E p{font-size:17px}.ServicePage_closing__xGqaM{margin-left:52px}}@media (max-width:767px){.ServicePage_page__9TDGY{padding-top:32px}.ServicePage_eyebrow__hUgXU{font-size:9px;gap:16px}.ServicePage_eyebrow__hUgXU span:last-child{text-align:right}.ServicePage_title__vOmv4{margin-block:32px;font-size:clamp(44px,12.8vw,94px);letter-spacing:-.075em;line-height:.95}.ServicePage_statement__IH_4A{font-size:clamp(28px,7.2vw,38px);margin-bottom:40px;line-height:1.2}.ServicePage_overview__xjvfx{grid-template-columns:1fr;gap:20px;padding-block:24px 40px}.ServicePage_label__ugoBh{margin:0}.ServicePage_overview__xjvfx p{font-size:23px;line-height:1.4}.ServicePage_section__Cfp4E{grid-template-columns:24px minmax(0,1fr);gap:20px 16px;padding-block:32px 36px}.ServicePage_number__K3ZrI{padding-top:5px;font-size:10px}.ServicePage_section__Cfp4E h2{font-size:clamp(32px,8.4vw,44px)}.ServicePage_section__Cfp4E p{grid-column:2;margin:0;font-size:16px;line-height:1.55}.ServicePage_closing__xGqaM{margin:40px 0 0 40px;font-size:27px}}