.ss-hero[data-astro-cid-nrmj5l7f]{background:radial-gradient(900px 400px at 85% -10%,#e8f0fb 0,#0000 60%);padding:clamp(32px,5vw,56px) 0 clamp(40px,6vw,64px)}.ss-hero__in[data-astro-cid-nrmj5l7f]{grid-template-columns:1.1fr .9fr;align-items:start;gap:44px;display:grid}.crumb[data-astro-cid-nrmj5l7f]{color:var(--muted);margin-bottom:18px;font-size:.85rem}.crumb[data-astro-cid-nrmj5l7f] a[data-astro-cid-nrmj5l7f]{color:var(--muted)}.crumb[data-astro-cid-nrmj5l7f] span[data-astro-cid-nrmj5l7f]{color:var(--navy-700);font-weight:600}.icon-badge--lg[data-astro-cid-nrmj5l7f]{width:64px;height:64px;margin-bottom:18px}.icon-badge--lg[data-astro-cid-nrmj5l7f] svg[data-astro-cid-nrmj5l7f]{width:34px;height:34px}.ss-def[data-astro-cid-nrmj5l7f]{padding-top:clamp(24px,4vw,40px);padding-bottom:clamp(16px,3vw,28px)}.ss-def__in[data-astro-cid-nrmj5l7f]{border-left:4px solid var(--blue-500,#1b6ef3);max-width:860px;padding-left:clamp(16px,2.5vw,26px)}.ss-def[data-astro-cid-nrmj5l7f] h2[data-astro-cid-nrmj5l7f]{margin:4px 0 12px;font-size:clamp(1.1rem,2.2vw,1.4rem)}.ss-def__p[data-astro-cid-nrmj5l7f]{margin:0 0 10px;font-size:1.02rem;line-height:1.7}.ss-def__contact[data-astro-cid-nrmj5l7f]{color:var(--muted);margin:0;font-size:.92rem}.ss-def__contact[data-astro-cid-nrmj5l7f] a[data-astro-cid-nrmj5l7f]{font-weight:600}.ss-two[data-astro-cid-nrmj5l7f]{grid-template-columns:1.4fr 1fr;align-items:start;gap:44px;display:grid}.ss-two[data-astro-cid-nrmj5l7f] h2[data-astro-cid-nrmj5l7f]{margin:4px 0 12px}.ss-why[data-astro-cid-nrmj5l7f]{font-size:1.02rem;line-height:1.65}.ss-hint[data-astro-cid-nrmj5l7f]{background:#eef4fc;border:1px solid #d6e4f7;border-radius:12px;align-items:flex-start;gap:8px;margin-top:18px;padding:14px 16px;font-size:.95rem;line-height:1.5;display:flex}.ss-hint[data-astro-cid-nrmj5l7f] .ic-sm[data-astro-cid-nrmj5l7f]{width:16px;height:16px;color:var(--blue-500);flex:none;margin-top:3px}.ss-side[data-astro-cid-nrmj5l7f] h3[data-astro-cid-nrmj5l7f]{margin:0 0 10px;font-size:1rem}.tags[data-astro-cid-nrmj5l7f]{flex-wrap:wrap;gap:8px;display:flex}.ss-prose[data-astro-cid-nrmj5l7f]{max-width:820px}.ss-prose[data-astro-cid-nrmj5l7f] h2[data-astro-cid-nrmj5l7f]{margin:4px 0 12px;font-size:clamp(1.2rem,2.4vw,1.6rem)}.ss-prose[data-astro-cid-nrmj5l7f] p[data-astro-cid-nrmj5l7f]{margin:0 0 16px;font-size:1.02rem;line-height:1.7}.ss-guide[data-astro-cid-nrmj5l7f]{color:var(--muted);border-top:1px solid var(--line);padding-top:16px;font-size:.95rem}.ss-guide[data-astro-cid-nrmj5l7f] a[data-astro-cid-nrmj5l7f]{font-weight:600}.ss-makes[data-astro-cid-nrmj5l7f] h2[data-astro-cid-nrmj5l7f]{margin:4px 0 8px}.ss-makes__grid[data-astro-cid-nrmj5l7f]{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.ss-rel__h[data-astro-cid-nrmj5l7f]{margin-bottom:20px}.ss-rel__grid[data-astro-cid-nrmj5l7f]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px 28px;display:grid}.ss-rel__col[data-astro-cid-nrmj5l7f] h3[data-astro-cid-nrmj5l7f]{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);margin:0 0 8px;font-size:.82rem}.ss-rel__col[data-astro-cid-nrmj5l7f] ul[data-astro-cid-nrmj5l7f]{margin:0 0 14px;padding-left:18px}.ss-rel__col[data-astro-cid-nrmj5l7f] li[data-astro-cid-nrmj5l7f]{margin-bottom:6px;font-size:.95rem;line-height:1.45}.ss-rel__parent[data-astro-cid-nrmj5l7f]{margin:0;font-size:.9rem;font-weight:600}@media (width<=940px){.ss-hero__in[data-astro-cid-nrmj5l7f],.ss-two[data-astro-cid-nrmj5l7f]{grid-template-columns:1fr}}.ss-hire__list[data-astro-cid-nrmj5l7f]{max-width:72ch;margin:18px 0 0;padding:0;list-style:none}.ss-hire__list[data-astro-cid-nrmj5l7f] li[data-astro-cid-nrmj5l7f]{border-bottom:1px solid var(--line);padding:10px 0 10px 26px;position:relative}.ss-hire__list[data-astro-cid-nrmj5l7f] li[data-astro-cid-nrmj5l7f]:last-child{border-bottom:0}.ss-hire__list[data-astro-cid-nrmj5l7f] li[data-astro-cid-nrmj5l7f]:before{content:"→";color:var(--blue-500);font-weight:700;position:absolute;left:0}
