.global-hero{padding-top:140px;padding-bottom:58px}.global-hero-layout{grid-template-columns:.85fr 1.25fr;align-items:center;gap:50px;display:grid}.global-hero-copy h1{letter-spacing:-.055em;white-space:nowrap;font-family:Arial,Noto Sans SC Variable,sans-serif;font-size:clamp(46px,4.4vw,66px);font-weight:650;line-height:1.1}.global-hero-description{max-width:24em;color:var(--muted);margin-top:22px;font-size:18px;line-height:1.9}.global-hero-copy .page-link{margin-top:30px}.global-hero-visual img{border-radius:6px;width:100%;height:auto}.global-services{padding-block:100px 80px;scroll-margin-top:110px}.global-services:focus{outline:none}.global-services-heading{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:44px;display:flex}.global-services h2{letter-spacing:-.04em;font-size:clamp(32px,3.3vw,46px);font-weight:550;line-height:1.4}.global-service-panel{grid-template-columns:1.1fr 1fr;align-items:center;gap:66px;display:grid}.global-service-panel[hidden]{display:none}.global-service-panel>img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%;height:auto}.global-service-copy h3{letter-spacing:-.025em;font-size:29px;font-weight:550;line-height:1.5}.global-service-copy p{color:var(--muted);margin-top:20px;font-size:17px;line-height:1.9}.global-service-copy nav{margin-top:24px}.global-service-copy nav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 0;font-size:17px;line-height:1.5;display:flex}.global-service-copy nav a:hover{color:var(--accent-ink)}@media (width>=768px) and (width<=1100px){.global-hero-layout{gap:30px}.global-hero-copy h1{font-size:43px}.global-services-heading{flex-direction:column;align-items:flex-start}.global-service-panel{gap:32px}}@media (width<=767px){.global-hero{padding-top:112px;padding-bottom:34px}.global-hero-layout{grid-template-columns:1fr;gap:32px}.global-hero-copy h1{font-size:48px}.global-hero-description{margin-top:18px;font-size:17px}.global-hero-copy .page-link{margin-top:24px}.global-services{padding-block:56px 44px;scroll-margin-top:90px}.global-services-heading{flex-direction:column;align-items:flex-start;gap:26px;margin-bottom:28px}.global-services h2{font-size:30px}.global-service-panel{grid-template-columns:1fr;gap:26px}.global-service-copy h3{font-size:26px}.global-service-copy p{margin-top:16px;font-size:16px}.global-service-copy nav{margin-top:18px}}@media (width<=380px){.global-hero-copy h1{font-size:42px}}.global-match-page .global-hero{padding-bottom:42px}.global-match-page .global-hero-layout{grid-template-columns:.9fr 1.1fr;gap:60px;min-height:310px}.global-match-page .global-hero-copy h1{letter-spacing:-.045em;font-size:clamp(48px,5vw,72px);font-weight:550}.global-hero-subtitle{margin-top:22px;font-size:24px;font-weight:450;line-height:1.5}.global-match-page .global-hero-description{max-width:28em;margin-top:14px}.global-match-page .global-hero-visual{justify-content:center;display:flex}.global-match-page .global-hero-visual img{border-radius:12px;max-width:640px}.global-match-page .global-services{border-top:1px solid var(--line);padding-block:48px 60px}.global-match-page .global-services-heading{align-items:center;margin-bottom:34px}.global-match-page .global-services h2{font-size:32px;font-weight:500}.global-match-page .global-service-panel{grid-template-columns:1fr 1.2fr;gap:60px}.global-match-page .global-service-panel>img{border-radius:6px}.global-match-page .global-service-copy h3{font-size:28px;font-weight:500}.global-match-page .global-service-copy p{margin-top:14px}.global-match-page .page-closing{margin-top:0;padding-block:38px}@media (width<=1100px){.global-match-page .global-hero-layout,.global-match-page .global-service-panel{gap:32px}.global-match-page .global-services-heading{align-items:flex-start}}@media (width<=767px){.global-match-page .global-hero{padding-bottom:30px}.global-match-page .global-hero-layout{grid-template-columns:1fr;gap:28px;min-height:0}.global-match-page .global-hero-copy h1{font-size:44px}.global-hero-subtitle{margin-top:18px;font-size:21px}.global-match-page .global-hero-visual img{max-width:100%}.global-match-page .global-services{padding-block:34px 40px}.global-match-page .global-services-heading{gap:18px;margin-bottom:26px}.global-match-page .global-services h2{font-size:28px}.global-match-page .global-service-panel{grid-template-columns:1fr;gap:24px}.global-match-page .global-service-copy h3{font-size:25px}.global-match-page .page-closing{padding-block:30px}}@media (width<=380px){.global-match-page .global-hero-copy h1{font-size:40px}}html:lang(en) :is(.global-hero-subtitle,.global-service-copy h3){text-wrap:balance}html:lang(en) :is(.global-hero-description,.global-service-copy p){text-wrap:pretty}@media (width<=767px){html:lang(en) .global-match-page .service-tabs{flex-wrap:wrap;gap:0 16px}html:lang(en) .global-match-page .service-tabs button{white-space:nowrap;flex:none;font-size:14px}}@media (width<=380px){html:lang(en) .global-match-page .service-tabs{column-gap:12px}html:lang(en) .global-match-page .service-tabs button{font-size:13px}}
