.ApplicationPage-module__E4KffW__page{color:var(--text-default);background:var(--surface)}.ApplicationPage-module__E4KffW__hero{isolation:isolate;align-items:center;min-height:clamp(420px,42vw,620px);display:flex;position:relative}.ApplicationPage-module__E4KffW__heroInner{width:100%;max-width:var(--page-container-max);padding:56px var(--page-gutter-inline-sm);margin:0 auto}.ApplicationPage-module__E4KffW__heroCopy{max-width:45%}.ApplicationPage-module__E4KffW__hero:after{content:"";z-index:-1;background:var(--application-hero-scrim);pointer-events:none;position:absolute;inset:0}[dir=rtl] .ApplicationPage-module__E4KffW__hero:after{background:var(--application-hero-scrim-rtl)}.ApplicationPage-module__E4KffW__heroCopy h1{color:var(--surface);margin:var(--space-4) 0 var(--space-6);font-size:clamp(1.875rem,3vw,2.625rem);line-height:1.18;font-weight:var(--weight-bold);letter-spacing:-.02em}.ApplicationPage-module__E4KffW__eyebrow{color:var(--application-hero-eyebrow);text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;font-weight:var(--weight-bold)}.ApplicationPage-module__E4KffW__intro{color:var(--accent-band-text);font-size:.9375rem;line-height:1.75}.ApplicationPage-module__E4KffW__heroImage{z-index:-1;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ApplicationPage-module__E4KffW__jump{gap:var(--space-3);margin-top:var(--space-6);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--application-hero-jump-border);min-height:36px;color:var(--surface);font-size:.8125rem;font-weight:var(--weight-bold);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}[dir=rtl] .ApplicationPage-module__E4KffW__jump{padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2)}.ApplicationPage-module__E4KffW__page .ApplicationPage-module__E4KffW__jump:focus-visible{outline-color:var(--application-hero-eyebrow);border-radius:999px}.ApplicationPage-module__E4KffW__jumpIcon{border:1px solid;border-radius:50%;place-items:center;width:22px;height:22px;display:inline-grid}.ApplicationPage-module__E4KffW__section{padding:56px var(--page-gutter-inline-sm);scroll-margin-top:calc(var(--site-header-height,64px) + var(--pdp-secondary-nav-height,48px) + 8px)}.ApplicationPage-module__E4KffW__sectionInner{max-width:var(--page-container-max);margin:0 auto}.ApplicationPage-module__E4KffW__section h2{margin:0 0 var(--space-8);font-size:clamp(1.5rem,2vw,1.75rem);line-height:1.28;font-weight:var(--weight-semibold);letter-spacing:-.02em}.ApplicationPage-module__E4KffW__section h3{font-size:1rem;line-height:1.4;font-weight:var(--weight-bold)}.ApplicationPage-module__E4KffW__section p{line-height:1.75}.ApplicationPage-module__E4KffW__narrativeGrid{gap:var(--space-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.ApplicationPage-module__E4KffW__body{max-width:58rem}.ApplicationPage-module__E4KffW__richText{font-size:1rem;line-height:1.8}.ApplicationPage-module__E4KffW__richText p{margin:0 0 var(--space-6)}:is(.ApplicationPage-module__E4KffW__richText ul,.ApplicationPage-module__E4KffW__richText ol){margin-block:var(--space-6);padding-inline-start:var(--space-6)}.ApplicationPage-module__E4KffW__richText li{margin-bottom:var(--space-4);padding-inline-start:var(--space-2)}.ApplicationPage-module__E4KffW__scenarioImage{border-radius:var(--space-3);width:100%;height:auto}.ApplicationPage-module__E4KffW__features,.ApplicationPage-module__E4KffW__diagram{background:var(--surface-muted)}.ApplicationPage-module__E4KffW__featureGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ApplicationPage-module__E4KffW__feature{padding:var(--space-8);background:var(--surface);border-radius:var(--space-3)}.ApplicationPage-module__E4KffW__feature h3{margin:var(--space-6) 0 var(--space-3)}.ApplicationPage-module__E4KffW__feature p{color:var(--text-muted);margin:0}.ApplicationPage-module__E4KffW__icon{object-fit:contain;width:3rem;height:3rem}.ApplicationPage-module__E4KffW__diagramFigure{margin:0}.ApplicationPage-module__E4KffW__diagramImage{object-fit:contain;width:100%;max-width:65rem;height:auto;margin:0 auto;display:block}.ApplicationPage-module__E4KffW__products{text-align:center}.ApplicationPage-module__E4KffW__productGrid{justify-content:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.ApplicationPage-module__E4KffW__product{flex:0 1 calc((100% - 2 * var(--space-6)) / 3);border:1px solid var(--sup-light-gray);border-radius:var(--space-3);min-width:0;padding:var(--space-8)}.ApplicationPage-module__E4KffW__productImage{object-fit:contain;width:100%;height:12rem}.ApplicationPage-module__E4KffW__product h3{margin:var(--space-6) 0 var(--space-2)}.ApplicationPage-module__E4KffW__product p{color:var(--text-muted)}.ApplicationPage-module__E4KffW__productLink{color:inherit;text-decoration:none;transition:border-color .15s;display:block}.ApplicationPage-module__E4KffW__productLink:hover,.ApplicationPage-module__E4KffW__productLink:focus-visible{border-color:var(--dlink-blue)}.ApplicationPage-module__E4KffW__page a:focus-visible{outline:3px solid var(--dlink-blue);outline-offset:5px;border-radius:var(--space-1)}.ApplicationPage-module__E4KffW__page .ApplicationPage-module__E4KffW__productLink:focus-visible{border-radius:var(--space-3)}.ApplicationPage-module__E4KffW__richText ul{list-style:outside}.ApplicationPage-module__E4KffW__richText ol{list-style:decimal}@media (max-width:900px){.ApplicationPage-module__E4KffW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ApplicationPage-module__E4KffW__product{flex-basis:calc((100% - var(--space-6)) / 2)}.ApplicationPage-module__E4KffW__hero{background:var(--application-hero-bg);flex-direction:column;min-height:0}.ApplicationPage-module__E4KffW__hero:after{display:none}.ApplicationPage-module__E4KffW__heroInner{padding:36px var(--page-gutter-inline-sm) var(--space-6)}.ApplicationPage-module__E4KffW__heroCopy{max-width:100%}.ApplicationPage-module__E4KffW__heroImage{z-index:auto;width:100%;height:auto;position:static}}@media (max-width:640px){.ApplicationPage-module__E4KffW__narrativeGrid{grid-template-columns:1fr}.ApplicationPage-module__E4KffW__section{padding:36px var(--page-gutter-inline-sm)}.ApplicationPage-module__E4KffW__featureGrid{grid-template-columns:1fr}.ApplicationPage-module__E4KffW__product{flex-basis:100%}}@media (min-width:768px){.ApplicationPage-module__E4KffW__heroInner,.ApplicationPage-module__E4KffW__section{padding-inline:var(--page-gutter-inline-md)}}.ApplicationPage-module__E4KffW__detailPair{gap:var(--space-12);max-width:var(--page-container-max);margin:0 auto;display:grid}.ApplicationPage-module__E4KffW__detailPair .ApplicationPage-module__E4KffW__section{background:var(--surface);min-width:0;padding:0;position:relative}.ApplicationPage-module__E4KffW__detailPair .ApplicationPage-module__E4KffW__body{max-width:none}@media (min-width:1024px){.ApplicationPage-module__E4KffW__detailPair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ApplicationPage-module__E4KffW__detailPair .ApplicationPage-module__E4KffW__diagram h2{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
