html.svc-hold :where(.svc-page) body{visibility:hidden}.svc-page main{display:block}:where(.svc-page) .sec{padding-block:var(--section-gap) 0}:where(.svc-page) .sec:last-of-type{padding-bottom:clamp(56px,6vw,110px)}:where(.svc-page) .open{padding-top:var(--open-top)}:where(.svc-page) .open-head{display:grid;grid-template-columns:var(--head-cols);gap:22px var(--head-gap);align-items:end;margin-bottom:clamp(30px,3.2vw,54px)}:where(.svc-page) .open-head .label{grid-column:1/-1}:where(.svc-page) .open-head h1{font-size:var(--type-detail);max-width:18ch}:where(.svc-page) .open-head .lede{padding-bottom:.4em}:where(.svc-page) .sec-head{display:grid;grid-template-columns:var(--head-cols);gap:22px var(--head-gap);align-items:end;margin-bottom:clamp(36px,4vw,64px)}:where(.svc-page) .sec-head .label{grid-column:1/-1;margin-bottom:4px}:where(.svc-page) .sec-title{font-size:var(--type-section);font-weight:var(--type-weight);line-height:1.02;letter-spacing:var(--type-track-section);max-width:16ch;text-wrap:balance}:where(.svc-page) .price-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 48px;margin-top:30px}:where(.svc-page) .price-foot p{font-size:14px;line-height:1.6;color:var(--muted);max-width:62ch}html.fx-still :where(.svc-page) *,html.motion-off :where(.svc-page) *{scroll-behavior:auto}@media (max-width:899px){:where(.svc-page) .open-head,:where(.svc-page) .sec-head{grid-template-columns:1fr;gap:18px}}:where(.svc-page) .name-word{display:inline-block;white-space:nowrap}:where(.svc-page) .name-letter{--lift:0;display:inline-block;transform:translateY(calc(var(--lift) * -.16em)) rotate(calc(var(--lift) * -4deg));color:color-mix(in srgb,var(--red-text) calc(var(--lift) * 100%),currentColor);will-change:transform}:where(.svc-page) .name-arrow{display:inline-block;width:0;vertical-align:.04em}:where(.svc-page) .name-arrow svg{width:.52em;height:.52em;margin-left:.2em;stroke-width:1.6;color:var(--red-text);opacity:0;transform:translateX(-.3em);transition:opacity .26s ease,transform .52s var(--ease-out)}:where(.svc-page) [data-name-play]{cursor:default}:where(.svc-page) .is-masked>.name-letters{display:block}