.service-page{width:min(100%,1280px);color:var(--ink);font-family:var(--cita-font-ui);margin-inline:auto;padding:28px clamp(20px,5vw,64px) 40px}.service-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:28px;display:flex}.service-header .citaos-wordmark{font-size:26px}.service-header .citaos-logo svg{width:36px;height:36px}.service-languages{background:#e5ebe7;border:1px solid #758b80;border-radius:999px;gap:4px;padding:4px;display:flex}.service-languages a{min-width:44px;min-height:44px;font-size:var(--cita-text-caption);border-radius:999px;place-items:center;display:grid}.service-languages a[aria-current=page]{color:#fff;background:#135e49}.service-intro{max-width:960px;padding-block:clamp(44px,7vw,88px)}.service-eyebrow{color:var(--muted);font-size:var(--cita-text-caption);margin-bottom:24px}.service-intro h1{letter-spacing:-.055em;max-width:880px;font-size:clamp(38px,6vw,76px);line-height:1.02;font-weight:var(--cita-weight-heading);text-wrap:balance}.service-description{color:var(--muted);max-width:600px;margin-top:24px;font-size:clamp(16px,1.8vw,19px);line-height:1.6}.service-status{color:var(--muted);font-size:var(--cita-text-caption);margin-top:20px}.service-layout{border-top:1px solid var(--line);grid-template-columns:210px minmax(0,1fr);gap:clamp(32px,6vw,88px);display:grid}.service-index{align-self:start;padding-top:36px;position:sticky;top:24px}.service-index>p{color:var(--muted);font-size:var(--cita-text-caption);margin-bottom:14px}.service-index a{font-size:var(--cita-text-control);padding-block:12px;display:block}.service-index a:hover{color:var(--brand-hover);text-underline-offset:4px;text-decoration:underline}.service-article{min-width:0}.service-article>section{border-bottom:1px solid var(--line);padding-block:36px;scroll-margin-top:24px}.service-article h2{font-size:25px;line-height:1.25;font-weight:var(--cita-weight-heading);letter-spacing:-.03em}.service-article section p{max-width:640px;color:var(--muted);font-size:var(--cita-text-body);overflow-wrap:anywhere;margin-top:16px;line-height:1.75}.service-footer{justify-content:space-between;align-items:center;gap:24px;padding-top:40px;display:flex}.service-footer p{color:var(--muted);font-size:var(--cita-text-caption);max-width:440px;line-height:1.6}.service-footer>a{color:#fff;min-height:44px;font-size:var(--cita-text-control);white-space:nowrap;background:#135e49;border:1px solid #0d503d;border-radius:999px;align-items:center;gap:16px;padding:10px 18px;display:inline-flex}@media (max-width:767px){.service-page{padding-top:20px}.service-header{padding-bottom:20px}.service-layout{grid-template-columns:minmax(0,1fr);gap:0}.service-index{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0 24px;padding-block:16px;display:flex;position:static}.service-index>p{flex-basis:100%;margin-bottom:6px}.service-index a{padding-block:10px;font-size:12px}.service-article>section{padding-block:28px}.service-article h2{font-size:23px}.service-article section p{margin-top:12px}.service-footer{flex-direction:column;align-items:flex-start;padding-top:28px}}@media (forced-colors:active){.service-status,.service-languages,.service-footer>a{border-color:buttontext}.service-languages a[aria-current=page]{color:highlighttext;background:highlight}}
