.crumbs[data-astro-cid-ao6jm4yd]{color:var(--c-muted);font-size:var(--fs-sm);flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.seg-head[data-astro-cid-ao6jm4yd]{padding-bottom:0}.seg-head__title[data-astro-cid-ao6jm4yd]{letter-spacing:-.03em;overflow-wrap:normal;max-width:20ch;font-size:clamp(1.75rem,1.28571rem + 2.32vw,3.375rem);line-height:1.05}.seg-head__lead[data-astro-cid-ao6jm4yd]+.seg-head__lead[data-astro-cid-ao6jm4yd]{margin-top:10px}.seg-head__lead[data-astro-cid-ao6jm4yd]{max-width:58ch;color:var(--c-muted);font-size:var(--fs-lg);margin-top:20px;line-height:1.6}.seg-head__intro[data-astro-cid-ao6jm4yd]{max-width:58ch;color:var(--c-muted);margin-top:16px;line-height:1.6}.seg-head__actions[data-astro-cid-ao6jm4yd]{margin-top:28px}.seg-body[data-astro-cid-ao6jm4yd]{padding-bottom:0}.seg-grid[data-astro-cid-ao6jm4yd]{gap:32px;display:grid}@media (width>=1024px){.seg-grid[data-astro-cid-ao6jm4yd]{grid-template-columns:minmax(0,1fr) minmax(0,380px);align-items:start;gap:56px}}.seg-list[data-astro-cid-ao6jm4yd]{gap:12px;margin-top:24px;display:grid}.seg-list[data-astro-cid-ao6jm4yd] li[data-astro-cid-ao6jm4yd]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;line-height:1.5;display:grid}.seg-list[data-astro-cid-ao6jm4yd] .icon{color:var(--color-accent-600);margin-top:3px}.seg-cases__list[data-astro-cid-ao6jm4yd]{gap:20px;display:grid}@media (width>=1024px){.seg-cases__list[data-astro-cid-ao6jm4yd]{gap:28px}.seg-cases__list[data-astro-cid-ao6jm4yd]>li[data-astro-cid-ao6jm4yd]:nth-child(2n){translate:calc(190px - min(var(--container) / 2, 50vw - var(--gutter))) 0;margin-top:calc(var(--space-section) + 79px)}}@media (width>=1024px) and (width>=1280px){.seg-cases__list[data-astro-cid-ao6jm4yd]>li[data-astro-cid-ao6jm4yd]:nth-child(2n){translate:calc(310px - min(var(--container) / 2, 50vw - var(--gutter))) 0;margin-top:12px}}@media (width>=1024px){.seg-cases[data-astro-cid-ao6jm4yd]{margin-top:calc(-1 * var(--space-section) - 79px)}}.seg-cases__label[data-astro-cid-ao6jm4yd]{font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin-bottom:14px;font-weight:600;line-height:1.4}.seg-case[data-astro-cid-ao6jm4yd]{border:1px solid var(--c-line);border-radius:var(--radius-lg);transition:border-color var(--dur-hover) var(--ease-soft), box-shadow var(--dur-hover) var(--ease-soft), transform var(--dur-hover) var(--ease-soft);padding:20px}.seg-case[data-astro-cid-ao6jm4yd]:has(.seg-case__link:hover){border-color:var(--c-line-strong);transform:translateY(-3px);box-shadow:0 22px 44px -32px #0c13174d}.seg-case[data-astro-cid-ao6jm4yd]:has(.seg-case__link:hover) .seg-case__img[data-astro-cid-ao6jm4yd]{transform:scale(1.04)}.seg-case[data-astro-cid-ao6jm4yd]:has(.seg-case__link:hover) .seg-case__more[data-astro-cid-ao6jm4yd] .icon{transform:translate(4px)}.seg-case__link[data-astro-cid-ao6jm4yd]{color:inherit;gap:6px;text-decoration:none;display:grid}.seg-case__frame[data-astro-cid-ao6jm4yd]{border-radius:var(--radius);margin-bottom:8px;display:block;overflow:hidden}.seg-case__img[data-astro-cid-ao6jm4yd]{object-fit:cover;width:100%;height:200px;transition:transform .9s var(--ease-soft);display:block}.seg-case__name[data-astro-cid-ao6jm4yd]{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:600}.seg-case__meta[data-astro-cid-ao6jm4yd]{color:var(--c-muted);font-size:var(--fs-sm)}.seg-case__more[data-astro-cid-ao6jm4yd]{color:var(--color-accent-600);font-weight:600;font-size:var(--fs-sm);align-items:center;gap:6px;margin-top:6px;display:inline-flex}.seg-case__more[data-astro-cid-ao6jm4yd] .icon{transition:transform var(--dur-hover) var(--ease-soft)}.seg-notes__title[data-astro-cid-ao6jm4yd]{margin-bottom:28px}.seg-notes[data-astro-cid-ao6jm4yd]{gap:20px;display:grid}@media (width>=768px){.seg-notes[data-astro-cid-ao6jm4yd]{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}}.seg-note[data-astro-cid-ao6jm4yd]{border:1px solid var(--c-line);border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;padding:24px;display:grid}.seg-note[data-astro-cid-ao6jm4yd] h3[data-astro-cid-ao6jm4yd]{font-size:var(--fs-lg);letter-spacing:-.01em}.seg-note[data-astro-cid-ao6jm4yd] p[data-astro-cid-ao6jm4yd]{margin-top:8px}.seg-note[data-astro-cid-ao6jm4yd] p[data-astro-cid-ao6jm4yd]+p[data-astro-cid-ao6jm4yd]{margin-top:4px}.seg-note[data-astro-cid-ao6jm4yd] p[data-astro-cid-ao6jm4yd]{color:var(--c-muted);line-height:1.6}.seg-note__num[data-astro-cid-ao6jm4yd]{color:var(--color-accent-600);font-size:var(--fs-sm);letter-spacing:.04em;font-weight:700}.seg-others[data-astro-cid-ao6jm4yd]{gap:12px;display:grid}@media (width>=768px){.seg-others[data-astro-cid-ao6jm4yd]{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}}.seg-others[data-astro-cid-ao6jm4yd] a[data-astro-cid-ao6jm4yd]{border-bottom:1px solid var(--c-line);color:inherit;transition:color var(--dur-hover) var(--ease-soft);justify-content:space-between;align-items:center;gap:12px;padding:16px 2px;font-weight:600;text-decoration:none;display:flex;position:relative}.seg-others[data-astro-cid-ao6jm4yd] a[data-astro-cid-ao6jm4yd]:after{content:"";background:var(--color-accent-600);transform-origin:0;height:1px;transition:transform var(--dur-hover) var(--ease-soft);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.seg-others[data-astro-cid-ao6jm4yd] a[data-astro-cid-ao6jm4yd]:hover{color:var(--color-accent-600)}.seg-others[data-astro-cid-ao6jm4yd] a[data-astro-cid-ao6jm4yd]:hover:after{transform:scaleX(1)}.seg-others[data-astro-cid-ao6jm4yd] a[data-astro-cid-ao6jm4yd]:hover .icon{transform:translate(4px)}}.seg-others[data-astro-cid-ao6jm4yd] .icon{transition:transform var(--dur-hover) var(--ease-soft);color:var(--color-accent-600)}.seg-cta[data-astro-cid-ao6jm4yd]{justify-items:start;gap:12px;display:grid}.seg-cta[data-astro-cid-ao6jm4yd] p[data-astro-cid-ao6jm4yd]{color:#ffffffc2;max-width:52ch}.seg-cta__actions[data-astro-cid-ao6jm4yd]{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}
