.page-head[data-astro-cid-lgz3u4ga]{padding-block:clamp(32px,5vw,64px) clamp(40px,6vw,72px)}.crumbs[data-astro-cid-lgz3u4ga]{margin-bottom:1.25rem;font-size:.9375rem}.crumbs__list[data-astro-cid-lgz3u4ga]{color:var(--color-muted);flex-wrap:wrap;gap:.25rem .5rem;margin:0;padding:0;list-style:none;display:flex}.crumbs__list[data-astro-cid-lgz3u4ga] li[data-astro-cid-lgz3u4ga]+li[data-astro-cid-lgz3u4ga]:before{content:"/";color:var(--color-line);margin-inline-end:.5rem}.crumbs__list[data-astro-cid-lgz3u4ga] li[data-astro-cid-lgz3u4ga]{align-items:center;min-height:44px;display:inline-flex}.crumbs__list[data-astro-cid-lgz3u4ga] a[data-astro-cid-lgz3u4ga]{color:var(--color-ink-soft);align-items:center;min-height:44px;padding-inline:.125rem;display:inline-flex}.crumbs__list[data-astro-cid-lgz3u4ga] [data-astro-cid-lgz3u4ga][aria-current=page]{color:var(--color-ink);font-weight:600}.page-head__row[data-astro-cid-lgz3u4ga]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.page-head__row[data-astro-cid-lgz3u4ga] .eyebrow[data-astro-cid-lgz3u4ga]{margin-bottom:.25rem}.page-head__row[data-astro-cid-lgz3u4ga] h1[data-astro-cid-lgz3u4ga]{margin:0}.page-head__icon[data-astro-cid-lgz3u4ga]{border-radius:var(--radius-md);background:var(--color-surface-alt);width:64px;height:64px;color:var(--color-brand);flex-shrink:0;place-items:center;display:grid}.detail[data-astro-cid-lgz3u4ga]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.detail__body[data-astro-cid-lgz3u4ga] p[data-astro-cid-lgz3u4ga]{max-width:68ch}.detail__aside[data-astro-cid-lgz3u4ga]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(20px,3vw,28px)}.detail__aside-title[data-astro-cid-lgz3u4ga]{margin-bottom:1rem;font-size:1.25rem}.highlights[data-astro-cid-lgz3u4ga]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.highlights[data-astro-cid-lgz3u4ga] li[data-astro-cid-lgz3u4ga]{align-items:flex-start;gap:.6rem;display:flex}.check[data-astro-cid-lgz3u4ga]{color:var(--color-brand);flex-shrink:0;margin-top:.25rem}@media (width<=800px){.detail[data-astro-cid-lgz3u4ga]{grid-template-columns:1fr}}.services[data-astro-cid-lgz3u4ga]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(16px,2.5vw,24px);margin:0;padding:0;list-style:none;display:grid}.service[data-astro-cid-lgz3u4ga]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(20px,3vw,28px)}.service__icon[data-astro-cid-lgz3u4ga]{border-radius:var(--radius-md);background:var(--color-surface-alt);width:52px;height:52px;color:var(--color-brand);place-items:center;margin-bottom:1rem;display:grid}.service__title[data-astro-cid-lgz3u4ga]{margin-bottom:.4rem}.service__text[data-astro-cid-lgz3u4ga]{color:var(--color-ink-soft);margin:0}.faq__list[data-astro-cid-lgz3u4ga]{gap:.75rem;max-width:760px;display:grid}.faq__item[data-astro-cid-lgz3u4ga]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface)}.faq__question[data-astro-cid-lgz3u4ga]{cursor:pointer;border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:1rem 1.25rem;font-weight:600;list-style:none;display:flex}.faq__question[data-astro-cid-lgz3u4ga]::-webkit-details-marker{display:none}.faq__question[data-astro-cid-lgz3u4ga]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.faq__chevron[data-astro-cid-lgz3u4ga]{flex-shrink:0;transition:transform .15s}.faq__item[data-astro-cid-lgz3u4ga][open] .faq__chevron[data-astro-cid-lgz3u4ga]{transform:rotate(180deg)}.faq__answer[data-astro-cid-lgz3u4ga]{color:var(--color-ink-soft);margin:0;padding:0 1.25rem 1.25rem}.brands[data-astro-cid-lgz3u4ga]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(16px,2.5vw,24px);margin:0;padding:0;list-style:none;display:grid}.brand[data-astro-cid-lgz3u4ga]{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);align-items:flex-start;gap:1.25rem;padding:clamp(20px,3vw,28px);display:flex}.brand__logo[data-astro-cid-lgz3u4ga]{border-radius:var(--radius-md);object-fit:contain;flex-shrink:0;width:72px;height:72px}.brand__monogram[data-astro-cid-lgz3u4ga]{border-radius:var(--radius-md);background:var(--color-ink);color:#fff;flex-shrink:0;place-items:center;width:72px;height:72px;font-size:2rem;font-weight:700;line-height:1;display:grid}.brand__body[data-astro-cid-lgz3u4ga]{min-width:0}.brand__name[data-astro-cid-lgz3u4ga]{margin-bottom:.25rem}.brand__desc[data-astro-cid-lgz3u4ga]{color:var(--color-ink-soft);margin-bottom:.75rem}.brand__link[data-astro-cid-lgz3u4ga]{align-items:center;gap:.4rem;min-height:44px;font-weight:600;display:inline-flex}@media (width<=420px){.brand[data-astro-cid-lgz3u4ga]{flex-direction:column}}.others[data-astro-cid-lgz3u4ga]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.75rem;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.others__link[data-astro-cid-lgz3u4ga]{border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface);align-items:flex-start;gap:.9rem;min-height:44px;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.others__link[data-astro-cid-lgz3u4ga]:hover{border-color:var(--color-ink);box-shadow:var(--shadow-sm)}.others__icon[data-astro-cid-lgz3u4ga]{border-radius:var(--radius-sm);background:var(--color-surface-alt);width:40px;height:40px;color:var(--color-brand);flex-shrink:0;place-items:center;display:grid}.others__text[data-astro-cid-lgz3u4ga]{gap:.15rem;min-width:0;display:grid}.others__title[data-astro-cid-lgz3u4ga]{font-weight:600}.others__link[data-astro-cid-lgz3u4ga]:hover .others__title[data-astro-cid-lgz3u4ga]{text-decoration:underline}.others__short[data-astro-cid-lgz3u4ga]{color:var(--color-ink-soft);font-size:.9375rem}.others__all[data-astro-cid-lgz3u4ga]{margin:0}.others__all[data-astro-cid-lgz3u4ga] a[data-astro-cid-lgz3u4ga]{padding-block:.5rem;font-weight:600;display:inline-block}.cta__inner[data-astro-cid-lgz3u4ga]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.cta__text[data-astro-cid-lgz3u4ga]{max-width:52ch;color:var(--color-ink-soft);margin:0}.cta__actions[data-astro-cid-lgz3u4ga]{flex-wrap:wrap;gap:.75rem;display:flex}.cta__actions[data-astro-cid-lgz3u4ga] .btn[data-astro-cid-lgz3u4ga]{min-height:44px}
