.project-support-summary[data-astro-cid-v2gmewbv]{min-width:0;padding:0 0 1.75rem}.project-support-summary[data-astro-cid-v2gmewbv] h2[data-astro-cid-v2gmewbv]{max-width:48rem;color:var(--text-primary);margin:0 0 1.25rem}.project-support-summary[data-astro-cid-v2gmewbv] ul[data-astro-cid-v2gmewbv]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1.5rem 2rem;list-style:none;display:grid}.project-support-summary[data-astro-cid-v2gmewbv] li[data-astro-cid-v2gmewbv]{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;align-items:flex-start;gap:.75rem;display:flex}.project-support-summary__icon[data-astro-cid-v2gmewbv]{width:1.25rem;height:1.25rem;color:var(--icon-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.section-navigation-root{display:contents}.section-navigation--desktop{display:none}.section-navigation--compact{border-block:1px solid var(--border-subtle);max-width:68rem;margin:0 auto .5rem}.section-navigation--compact summary{cursor:pointer;color:var(--text-primary);padding:.875rem 0;font-weight:700}.section-navigation--compact ul{gap:.125rem;padding:0 0 .75rem 1rem;display:grid}.section-navigation a{color:var(--text-secondary);font-weight:600;display:block}.section-navigation--compact a{padding:.375rem 0}.section-navigation a[aria-current=location]{color:var(--text-selected)}.section-navigation a:hover{color:var(--text-link-hover)}.section-navigation a:active{color:var(--text-link-active)}.section-navigation a:focus-visible,.section-navigation summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.info-message[data-astro-cid-pbh3utdr]{border-left:2px solid var(--border-accent);border-radius:var(--radius-sm);background:var(--bg-brand-subtle);grid-template-columns:1.25rem minmax(0,1fr);gap:.75rem;width:100%;max-width:none;padding:.875rem 1rem;display:grid}.info-message__icon[data-astro-cid-pbh3utdr]{width:1.25rem;height:1.25rem;color:var(--icon-accent);margin-top:.18rem;display:inline-flex}.info-message__content[data-astro-cid-pbh3utdr]{min-width:0;color:var(--text-body)}.info-message__content[data-astro-cid-pbh3utdr] p{color:inherit}.info-message__content[data-astro-cid-pbh3utdr] p+p{margin-top:.5rem}:where(.pd-page,.sd-page){--detail-navigation-area-offset:3.25rem;--detail-content-canvas:var(--site-max-width,90rem);--detail-rail-width:12rem;--detail-rail-gap:2rem;max-width:none;margin-inline:auto;padding-bottom:1rem}:is(.pd-page__layout,.pd-page__navigation-area,.pd-page__technical-content,.pd-page__modules,.pd-closing-region,.pd-section,.sd-page__layout,.sd-page__navigation-area,.sd-page__technical-content,.sd-page__modules,.sd-closing-region,.sd-section,.detail-inquiry){min-width:0}:is(.pd-page__layout,.sd-page__layout){width:100%;max-width:68rem;margin-inline:auto}:is(.pd-page__modules,.sd-page__modules){width:100%;display:grid}:is(.pd-section,.sd-section,.detail-inquiry){padding:var(--space-section-dense) 0;scroll-margin-top:2rem}:is(.pd-section,.sd-section,.detail-inquiry) h2{max-width:48rem;color:var(--text-primary);overflow-wrap:anywhere;hyphens:auto;margin:0 0 1.25rem}:is(.pd-section,.sd-section,.detail-inquiry) h3{color:var(--text-primary)}:is(.pd-section,.sd-section,.detail-inquiry) :where(p,li){color:var(--text-secondary);overflow-wrap:anywhere}:is(.pd-section--overview,.sd-section--introduction){padding-block:var(--space-section-standard)}:is(.pd-more-examples,.sd-more-examples) summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px}:is(.pd-prose,.sd-prose){max-width:50rem}:is(.pd-prose,.sd-prose) :where(p+p){margin-top:1.25rem}:is(.pd-example-list,.pd-more-examples ol,.sd-example-list,.sd-more-examples ol){gap:.875rem;max-width:58rem;padding-left:1.5rem;list-style:decimal;display:grid}:is(.pd-more-examples,.sd-more-examples){max-width:58rem;margin-top:1rem}:is(.pd-more-examples,.sd-more-examples) summary{cursor:pointer;color:var(--text-link);font-weight:700}:is(.pd-more-examples__fewer,.sd-more-examples__fewer){display:none}:is(.pd-more-examples,.sd-more-examples)[open]{flex-direction:column;display:flex}:is(.pd-more-examples,.sd-more-examples)[open] summary{order:2;margin-top:1rem}:is(.pd-more-examples,.sd-more-examples)[open] ol{order:1}.pd-more-examples[open] .pd-more-examples__more,.sd-more-examples[open] .sd-more-examples__more{display:none}.pd-more-examples[open] .pd-more-examples__fewer,.sd-more-examples[open] .sd-more-examples__fewer{display:inline}:is(.pd-closing-region,.sd-closing-region){border-top:2px solid var(--border-accent);background:var(--bg-brand-subtle);margin-top:2rem;padding:1.75rem}.detail-inquiry{border-top:1px solid var(--border-brand-subtle);gap:1.5rem;margin:0;padding:1.75rem 0 0;display:grid}:is(.detail-inquiry__introduction,.detail-inquiry__action){min-width:0}.detail-inquiry__introduction h2{margin-bottom:1rem}.detail-inquiry__action{align-content:start;gap:1.5rem;display:grid}.detail-inquiry__kicker{color:var(--text-brand);margin-bottom:.5rem}.detail-inquiry ul{gap:.625rem;display:grid}.detail-inquiry li{gap:.625rem;display:flex}.detail-inquiry__icon{color:var(--icon-brand);flex:none;margin-top:.25rem}.detail-inquiry__button{justify-self:start}@media (width>=68.75rem){.section-navigation--compact{display:none}.section-navigation--desktop{max-height:calc(100vh - 2rem - var(--detail-navigation-area-offset,0rem));max-height:calc(100dvh - 2rem - var(--detail-navigation-area-offset,0rem));overscroll-behavior-y:contain;scrollbar-gutter:stable;border-left:1px solid var(--border-subtle);padding:.25rem 0;display:block;position:sticky;top:1rem;overflow-y:auto}.section-navigation--desktop p{color:var(--text-muted);margin:0 0 .625rem 1rem}.section-navigation--desktop ul{gap:.125rem;display:grid}.section-navigation--desktop a{border-left:2px solid #0000;padding:.5rem .75rem}.section-navigation--desktop a[aria-current=location]{border-left-color:var(--border-selected)}:is(.pd-page--with-navigation .pd-page__layout,.sd-page--with-navigation .sd-page__layout){grid-template-columns:14rem minmax(0,1fr);grid-template-areas:"navigation technical";align-items:start;column-gap:3rem;max-width:76rem;display:grid}:is(.pd-page--with-navigation .pd-page__navigation-area,.sd-page--with-navigation .sd-page__navigation-area){padding-top:var(--detail-navigation-area-offset);grid-area:navigation;align-self:stretch}:is(.pd-page--with-navigation .pd-page__technical-content,.sd-page--with-navigation .sd-page__technical-content){grid-area:technical}}@media (width>=48rem){.detail-inquiry{grid-template-columns:minmax(14rem,1fr) minmax(20rem,1.65fr);gap:3rem}:is(.pd-closing-region,.sd-closing-region){padding:2rem}}@media (width>=120rem){:is(.layout-container.product-detail-container,.layout-container.service-detail-container){width:100%;max-width:none;padding-inline:0}:is(.pd-page,.sd-page){grid-template-areas:"navigation technical.";grid-template-columns:minmax(0, 1fr) minmax(0, var(--detail-content-canvas)) minmax(0, 1fr);align-items:start;max-width:none;display:grid}:is(.pd-page .pd-page__layout,.sd-page .sd-page__layout){display:contents}:is(.pd-page__technical-content,.sd-page__technical-content){grid-area:technical}:is(.pd-page--with-navigation .pd-page__navigation-area,.sd-page--with-navigation .sd-page__navigation-area){padding-top:var(--detail-navigation-area-offset);width:min(var(--detail-rail-width), calc(100% - var(--detail-rail-gap)));margin-right:var(--detail-rail-gap);grid-area:navigation;place-self:stretch end}}
