.service-page[data-astro-cid-ok6tmzvm]{padding-block:28px 48px}.service-heading[data-astro-cid-ok6tmzvm]{background:linear-gradient(115deg,#24221a,#171b20 68%);border:1px solid #3d4145;border-radius:14px;margin-bottom:28px;padding:30px 34px}.service-title[data-astro-cid-ok6tmzvm]{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;display:grid}.service-title[data-astro-cid-ok6tmzvm] svg{color:var(--gold);width:30px;height:30px;margin-top:6px}.service-title[data-astro-cid-ok6tmzvm] h1[data-astro-cid-ok6tmzvm]{letter-spacing:-.035em;text-wrap:balance;hyphens:auto;overflow-wrap:anywhere;margin:0;font-size:clamp(1.8rem,3.3vw,2.7rem);line-height:1.15}.service-heading[data-astro-cid-ok6tmzvm]>p[data-astro-cid-ok6tmzvm]{color:#c6c7c5;max-width:85ch;margin:16px 0 0 48px;line-height:1.65}.service-layout[data-astro-cid-ok6tmzvm]{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:40px;display:grid}.service-toc[data-astro-cid-ok6tmzvm]{background:#171b20;border:1px solid #353b40;border-radius:10px;gap:4px;padding:10px;display:grid;position:sticky;top:94px}.service-toc[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]{color:#c4c7c9;border-radius:5px;align-items:center;min-height:44px;padding:9px 12px;font-size:.9rem;line-height:1.45;text-decoration:none;display:flex}.service-toc[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:hover{color:var(--gold);background:#ffffff06}.service-toc[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.service-mobile-index[data-astro-cid-ok6tmzvm]{display:none}.service-copy[data-astro-cid-ok6tmzvm]{color:#c8c9c7;max-width:76ch;line-height:1.75}.service-copy[data-astro-cid-ok6tmzvm] h2{color:#f2f2ee;border-top:1px solid #353b40;margin:30px 0 14px;padding-top:24px;scroll-margin-top:100px;font-size:1.4rem;line-height:1.3}.service-copy[data-astro-cid-ok6tmzvm] h2:first-child{border-top:0;margin-top:0;padding-top:0}.service-copy[data-astro-cid-ok6tmzvm] p{margin:0 0 16px}.service-copy[data-astro-cid-ok6tmzvm] code{font:inherit;color:#ffe99b;overflow-wrap:anywhere;background:0 0;padding:0;font-weight:650}.service-copy[data-astro-cid-ok6tmzvm] strong{color:#eee9dc;font-weight:650}.service-copy[data-astro-cid-ok6tmzvm] a{color:var(--gold);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.service-copy[data-astro-cid-ok6tmzvm] a:hover{color:#fff0ac}.service-copy[data-astro-cid-ok6tmzvm] a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.service-copy[data-astro-cid-ok6tmzvm] p:has(+p>a[href^="https://"]){background:#171b20;border:1px solid #353b40;border-bottom:0;border-radius:10px 10px 0 0;margin:22px 0 0;padding:20px 22px 8px}.service-copy[data-astro-cid-ok6tmzvm] p:has(+p>a[href^="https://"]) strong+strong{white-space:nowrap;color:#ffe99b;display:inline-block}.service-copy[data-astro-cid-ok6tmzvm] p:has(>a[href^="https://"]){background:#171b20;border:1px solid #353b40;border-top:0;border-radius:0 0 10px 10px;margin:0 0 18px;padding:0 22px 16px}.service-copy[data-astro-cid-ok6tmzvm] p>a:only-child{align-items:center;min-height:44px;line-height:1.5;display:inline-flex}@media (width<=800px){.service-layout[data-astro-cid-ok6tmzvm]{grid-template-columns:1fr;gap:26px}.service-toc[data-astro-cid-ok6tmzvm]{display:none}.service-mobile-index[data-astro-cid-ok6tmzvm]{background:#171b20;border:1px solid #353b40;border-radius:10px;display:block}.service-mobile-index[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm]{cursor:pointer;min-height:48px;padding:12px 16px;font-weight:650}.service-mobile-index[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm] svg{color:var(--gold)}.service-mobile-index[data-astro-cid-ok6tmzvm] summary[data-astro-cid-ok6tmzvm]:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.service-mobile-index[data-astro-cid-ok6tmzvm] nav[data-astro-cid-ok6tmzvm]{padding:0 8px 8px;display:grid}.service-mobile-index[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]{color:#d4d6d5;align-items:center;min-height:44px;padding:10px;line-height:1.4;text-decoration:none;display:flex}.service-mobile-index[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:hover{color:var(--gold);background:#ffffff06}.service-mobile-index[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;border-radius:4px}.service-copy[data-astro-cid-ok6tmzvm] h2{scroll-margin-top:130px}}@media (width<=520px){.service-page[data-astro-cid-ok6tmzvm]{padding-block:22px 36px}.service-heading[data-astro-cid-ok6tmzvm]{margin-bottom:20px;padding:22px 18px}.service-layout[data-astro-cid-ok6tmzvm]{gap:24px}.service-title[data-astro-cid-ok6tmzvm] h1[data-astro-cid-ok6tmzvm]{font-size:1.65rem}.service-title[data-astro-cid-ok6tmzvm]{grid-template-columns:25px minmax(0,1fr);gap:12px}.service-title[data-astro-cid-ok6tmzvm] svg{width:24px;height:24px;margin-top:4px}.service-heading[data-astro-cid-ok6tmzvm]>p[data-astro-cid-ok6tmzvm]{margin-left:0}.service-copy[data-astro-cid-ok6tmzvm] h2{font-size:1.3rem}.service-copy[data-astro-cid-ok6tmzvm] p:has(+p>a[href^="https://"]){padding:16px 16px 4px}.service-copy[data-astro-cid-ok6tmzvm] p:has(>a[href^="https://"]){padding:0 16px 12px}}@media (width<=360px){.service-title[data-astro-cid-ok6tmzvm] h1[data-astro-cid-ok6tmzvm]{font-size:1.45rem}}
