.StubPage-module__yYcF5W__page{background:var(--color-background)}.StubPage-module__yYcF5W__hero{padding-top:clamp(24px,3vw,48px);padding-bottom:var(--section-y)}.StubPage-module__yYcF5W__inner{min-width:0}.StubPage-module__yYcF5W__crumbs{font-family:var(--font-mono);color:var(--color-muted);margin-bottom:var(--space-4);font-size:.75rem}.StubPage-module__yYcF5W__crumb{color:var(--color-muted);text-decoration:none}.StubPage-module__yYcF5W__crumb:hover{color:var(--color-ink)}.StubPage-module__yYcF5W__sep{color:var(--color-border-strong);padding-inline:8px}.StubPage-module__yYcF5W__updated{font-family:var(--font-mono);color:var(--color-muted);margin-bottom:var(--space-4);font-size:.8125rem}.StubPage-module__yYcF5W__h1{max-width:20ch;font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem)}.StubPage-module__yYcF5W__lead{font-size:var(--text-lead);max-width:62ch;margin-top:var(--space-6)}.StubPage-module__yYcF5W__grid{margin-top:var(--space-12);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(24px,4vw,72px);display:grid}.StubPage-module__yYcF5W__blockTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-4);font-size:.75rem}.StubPage-module__yYcF5W__plan{min-width:0}.StubPage-module__yYcF5W__planList{display:grid}.StubPage-module__yYcF5W__planItem{gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--border-hairline);color:var(--color-ink);min-width:0;font-size:1.0625rem;display:flex}.StubPage-module__yYcF5W__planItem:last-child{border-bottom:var(--border-hairline)}.StubPage-module__yYcF5W__num{font-family:var(--font-mono);color:var(--color-primary);flex:none;padding-top:4px;font-size:.8125rem}.StubPage-module__yYcF5W__status{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-muted);max-width:64ch}.StubPage-module__yYcF5W__aside{gap:var(--space-6);min-width:0;display:grid}.StubPage-module__yYcF5W__linkGroup{background:var(--color-surface-warm);border:var(--border-hairline);border-radius:var(--radius-card);padding:var(--space-6)}.StubPage-module__yYcF5W__linkItem{padding:var(--space-3) 0;border-top:var(--border-hairline)}.StubPage-module__yYcF5W__linkItem:first-child{border-top:0;padding-top:0}.StubPage-module__yYcF5W__link{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-ink);text-decoration:none}.StubPage-module__yYcF5W__link:hover{color:var(--color-primary)}.StubPage-module__yYcF5W__ctaBox{background:var(--color-surface-ink);border-radius:var(--radius-panel);padding:var(--space-8)}.StubPage-module__yYcF5W__ctaTitle{color:var(--color-ink-inverse);font-size:1.0625rem;font-weight:var(--weight-semibold);margin-bottom:var(--space-6)}.StubPage-module__yYcF5W__ctaBox a{width:100%}.StubPage-module__yYcF5W__siblings{background:var(--color-surface);padding-block:var(--section-y-tight)}.StubPage-module__yYcF5W__siblingGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.StubPage-module__yYcF5W__sibling{padding:var(--space-4);background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-ink);min-height:44px;transition:border-color var(--duration-fast);text-decoration:none;display:block}.StubPage-module__yYcF5W__sibling:hover{border-color:var(--color-ink)}@media (max-width:1023px){.StubPage-module__yYcF5W__grid{grid-template-columns:minmax(0,1fr)}.StubPage-module__yYcF5W__siblingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.StubPage-module__yYcF5W__siblingGrid{grid-template-columns:minmax(0,1fr)}}
.Breadcrumbs-module__I9WxIW__bar{background:var(--color-surface-ink)}.Breadcrumbs-module__I9WxIW__list{padding-block:var(--space-4);font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:0;font-size:.75rem;line-height:1.4;display:flex}.Breadcrumbs-module__I9WxIW__item{align-items:center;min-width:0;display:inline-flex}.Breadcrumbs-module__I9WxIW__link{color:#ffffff8c;padding-block:2px;text-decoration:none}.Breadcrumbs-module__I9WxIW__link:hover{color:var(--color-ink-inverse)}.Breadcrumbs-module__I9WxIW__current{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;max-width:60ch;overflow:hidden}.Breadcrumbs-module__I9WxIW__sep{color:#ffffff47;padding-inline:8px}@media (max-width:640px){.Breadcrumbs-module__I9WxIW__current{max-width:28ch}}.Breadcrumbs-module__I9WxIW__light{background:0 0}.Breadcrumbs-module__I9WxIW__light .Breadcrumbs-module__I9WxIW__link{color:var(--color-muted)}.Breadcrumbs-module__I9WxIW__light .Breadcrumbs-module__I9WxIW__link:hover{color:var(--color-primary)}.Breadcrumbs-module__I9WxIW__light .Breadcrumbs-module__I9WxIW__current{color:var(--color-text)}.Breadcrumbs-module__I9WxIW__light .Breadcrumbs-module__I9WxIW__sep{color:var(--color-border-strong)}
.Button-module__C4b5yW__button{justify-content:center;align-items:center;gap:var(--space-2);text-align:center;border-radius:var(--radius-button);max-width:100%;font-family:var(--font-sans);font-weight:var(--weight-regular);letter-spacing:.01em;cursor:pointer;transition:background-color var(--duration-fast) var(--easing-standard), border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);border:1.5px solid #0000;text-decoration:none;display:inline-flex}.Button-module__C4b5yW__sm{min-height:36px;padding:0 var(--space-4);font-size:var(--text-small)}.Button-module__C4b5yW__md{min-height:44px;font-size:var(--text-small);padding:0 22px}.Button-module__C4b5yW__lg{min-height:52px;padding:0 var(--space-8);font-size:.9375rem}.Button-module__C4b5yW__primary{background:var(--color-primary);color:var(--color-ink-inverse)}.Button-module__C4b5yW__primary:hover{background:var(--color-primary-hover)}.Button-module__C4b5yW__secondary{border-color:var(--color-primary);color:var(--color-primary);background:0 0}.Button-module__C4b5yW__secondary:hover{background:var(--color-primary-soft)}.Button-module__C4b5yW__ghost{border-color:var(--color-border);color:var(--color-text);background:0 0}.Button-module__C4b5yW__ghost:hover{border-color:var(--color-ink);color:var(--color-ink)}.Button-module__C4b5yW__button[aria-disabled=true],.Button-module__C4b5yW__button:disabled{opacity:.42;cursor:not-allowed}.Button-module__C4b5yW__button.Button-module__C4b5yW__secondary[aria-disabled=true],.Button-module__C4b5yW__button.Button-module__C4b5yW__secondary:disabled{opacity:.5}
.CompanyField-module__Uh42tW__wrap{display:block;position:relative}.CompanyField-module__Uh42tW__wrap input{padding-inline-end:96px}.CompanyField-module__Uh42tW__tag{top:50%;border-radius:var(--radius-pill);background:var(--color-surface);font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;color:var(--color-muted);pointer-events:none;padding:3px 8px;font-size:.6875rem;line-height:1.3;position:absolute;inset-inline-end:8px;overflow:hidden;transform:translateY(-50%)}.CompanyField-module__Uh42tW__tag[data-found=true]{background:var(--color-primary-soft);color:var(--color-primary)}
.FaqBlock-module__h_aIlq__section{background:var(--color-background);padding-block:var(--section-y)}.FaqBlock-module__h_aIlq__title{max-width:28ch}.FaqBlock-module__h_aIlq__lead{font-size:var(--text-lead);max-width:60ch;margin-top:var(--space-4)}.FaqBlock-module__h_aIlq__list{margin-top:var(--space-12);max-width:920px}.FaqBlock-module__h_aIlq__item{border-top:var(--border-hairline)}.FaqBlock-module__h_aIlq__item:last-child{border-bottom:var(--border-hairline)}.FaqBlock-module__h_aIlq__question{align-items:baseline;gap:var(--space-6);width:100%;padding:var(--space-6) 0;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.FaqBlock-module__h_aIlq__num{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-primary);flex-shrink:0}.FaqBlock-module__h_aIlq__qText{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink);flex:1}.FaqBlock-module__h_aIlq__cross{flex-shrink:0;align-self:center;width:14px;height:14px;position:relative}.FaqBlock-module__h_aIlq__cross:before,.FaqBlock-module__h_aIlq__cross:after{content:"";background:var(--color-surface-ink);transition:transform var(--duration-base) var(--easing-standard);position:absolute}.FaqBlock-module__h_aIlq__cross:before{width:14px;height:1.5px;top:6px;left:0}.FaqBlock-module__h_aIlq__cross:after{width:1.5px;height:14px;top:0;left:6px}.FaqBlock-module__h_aIlq__cross[data-open=true]:after{transform:rotate(90deg)}.FaqBlock-module__h_aIlq__answer{padding:0 0 var(--space-6)}.FaqBlock-module__h_aIlq__aText{max-width:70ch;margin-left:calc(var(--space-6) + 2ch)}@media (max-width:767px){.FaqBlock-module__h_aIlq__aText{margin-left:0}}
.CostBreakdown-module__BUkhBW__money{background:var(--color-surface);padding-block:var(--section-y)}.CostBreakdown-module__BUkhBW__head{gap:var(--space-6);margin-bottom:var(--space-8);display:grid}@media (min-width:1024px){.CostBreakdown-module__BUkhBW__head{gap:var(--space-16);grid-template-columns:6fr 5fr;align-items:end}}.CostBreakdown-module__BUkhBW__title{max-width:20ch}.CostBreakdown-module__BUkhBW__lead{margin-top:var(--space-4);color:var(--color-text);max-width:52ch}.CostBreakdown-module__BUkhBW__formulaWrap{padding:var(--space-4) var(--space-6);background:var(--color-background);border:var(--border-hairline);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-card)}.CostBreakdown-module__BUkhBW__formula{font-family:var(--font-mono);color:var(--color-ink);font-size:.9375rem;line-height:1.6}.CostBreakdown-module__BUkhBW__formulaNote{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-muted)}.CostBreakdown-module__BUkhBW__table{background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);overflow:hidden}.CostBreakdown-module__BUkhBW__row{gap:var(--space-3);padding:var(--space-6);border-top:var(--border-hairline);display:grid}.CostBreakdown-module__BUkhBW__row:first-child{border-top:0}.CostBreakdown-module__BUkhBW__rowHead{display:none}.CostBreakdown-module__BUkhBW__row[data-lead=true]{background:var(--color-primary-soft)}.CostBreakdown-module__BUkhBW__cellWho{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.CostBreakdown-module__BUkhBW__index{font-family:var(--font-mono);color:var(--color-primary);font-size:.8125rem}.CostBreakdown-module__BUkhBW__name{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.25rem;line-height:1.2}.CostBreakdown-module__BUkhBW__badge{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;padding:3px 10px;font-size:.6875rem;display:inline-block}.CostBreakdown-module__BUkhBW__badge[data-tone=primary]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink-inverse)}.CostBreakdown-module__BUkhBW__cellWhat{font-size:var(--text-small);color:var(--color-text);margin:0;line-height:1.6}.CostBreakdown-module__BUkhBW__cellWhen{font-family:var(--font-mono);color:var(--color-muted);margin:0;font-size:.8125rem;line-height:1.55}.CostBreakdown-module__BUkhBW__cellLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);margin-bottom:2px;font-size:.6875rem;display:block}@media (min-width:900px){.CostBreakdown-module__BUkhBW__row{gap:var(--space-8);padding:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,.9fr);align-items:start}.CostBreakdown-module__BUkhBW__rowHead{padding-block:var(--space-3);background:var(--color-surface);display:grid}.CostBreakdown-module__BUkhBW__rowHead .CostBreakdown-module__BUkhBW__cellWho,.CostBreakdown-module__BUkhBW__rowHead .CostBreakdown-module__BUkhBW__cellWhat,.CostBreakdown-module__BUkhBW__rowHead .CostBreakdown-module__BUkhBW__cellWhen{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CostBreakdown-module__BUkhBW__cellWho{align-items:baseline;gap:var(--space-2) var(--space-3);grid-template-columns:auto 1fr;display:grid}.CostBreakdown-module__BUkhBW__cellWho .CostBreakdown-module__BUkhBW__badge{grid-column:2;justify-self:start}.CostBreakdown-module__BUkhBW__cellLabel{display:none}}.CostBreakdown-module__BUkhBW__value{margin-top:var(--space-6);padding:var(--space-6) var(--space-8);background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);gap:var(--space-4);display:grid}.CostBreakdown-module__BUkhBW__valueTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CostBreakdown-module__BUkhBW__valueList{gap:var(--space-2) var(--space-6);font-size:var(--text-small);color:var(--color-text);margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.CostBreakdown-module__BUkhBW__valueList li{padding-inline-start:16px;position:relative}.CostBreakdown-module__BUkhBW__valueList li:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:5px;height:5px;position:absolute;top:8px}.CostBreakdown-module__BUkhBW__punch{padding:var(--space-3) var(--space-4);background:var(--color-primary-soft);border-radius:var(--radius-field);font-size:var(--text-small);line-height:1.5;font-weight:var(--weight-medium);color:var(--color-primary-deep)}@media (min-width:900px){.CostBreakdown-module__BUkhBW__value{align-items:start;gap:var(--space-4) var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);grid-template-areas:"title title title""list list punch"}.CostBreakdown-module__BUkhBW__valueTitle{grid-area:title}.CostBreakdown-module__BUkhBW__valueList{grid-area:list;grid-template-columns:1fr 1fr}.CostBreakdown-module__BUkhBW__punch{grid-area:punch}}.CostBreakdown-module__BUkhBW__foot{margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--border-hairline)}.CostBreakdown-module__BUkhBW__factors{font-size:var(--text-small);color:var(--color-text);max-width:70ch;line-height:1.6}.CostBreakdown-module__BUkhBW__dateNote{margin-top:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-background);border:var(--border-hairline);border-inline-start:3px solid var(--color-primary);border-radius:var(--radius-card);font-size:var(--text-small);color:var(--color-muted);max-width:70ch;line-height:1.6}.CostBreakdown-module__BUkhBW__calcLink{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);border-bottom:1px solid;text-decoration:none}.CostBreakdown-module__BUkhBW__ctaWrap{align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (max-width:639px){.CostBreakdown-module__BUkhBW__ctaWrap{flex-direction:column;align-items:stretch}.CostBreakdown-module__BUkhBW__ctaWrap>a,.CostBreakdown-module__BUkhBW__ctaWrap>button{width:100%}}
.EditorialVisual-module__mefWGG__frame{border-radius:var(--radius-panel);background:var(--color-surface);position:relative;overflow:hidden}.EditorialVisual-module__mefWGG__graphic{background:var(--color-surface-ink);aspect-ratio:4/3}.EditorialVisual-module__mefWGG__svg{width:100%;height:100%;display:block}.EditorialVisual-module__mefWGG__photo{object-fit:cover;aspect-ratio:4/5;width:100%;height:100%;display:block}@media (min-width:768px){.EditorialVisual-module__mefWGG__photo,.EditorialVisual-module__mefWGG__graphic{aspect-ratio:3/2}}
.CasesShowcase-module__I5odaq__section{background:var(--color-background);padding-block:var(--section-y)}.CasesShowcase-module__I5odaq__head{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}@media (min-width:1024px){.CasesShowcase-module__I5odaq__head{gap:var(--space-16);grid-template-columns:6fr 6fr;align-items:start}.CasesShowcase-module__I5odaq__head>.CasesShowcase-module__I5odaq__lead{margin-top:var(--label-offset)}}.CasesShowcase-module__I5odaq__title{max-width:20ch}.CasesShowcase-module__I5odaq__lead{font-size:var(--text-small);color:var(--color-text);max-width:58ch;line-height:1.6}.CasesShowcase-module__I5odaq__leadCard{gap:var(--space-6);color:inherit;text-decoration:none;display:grid}@media (min-width:1024px){.CasesShowcase-module__I5odaq__leadCard{gap:var(--space-12);grid-template-columns:7fr 5fr;align-items:center}}.CasesShowcase-module__I5odaq__leadPhoto{aspect-ratio:4/5}@media (min-width:768px){.CasesShowcase-module__I5odaq__leadPhoto{aspect-ratio:4/3}}.CasesShowcase-module__I5odaq__leadBody{min-width:0}.CasesShowcase-module__I5odaq__industry{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);font-size:.6875rem}.CasesShowcase-module__I5odaq__leadTitle{margin-top:var(--space-3);font-size:var(--text-h3);max-width:24ch}.CasesShowcase-module__I5odaq__leadText{margin-top:var(--space-4);font-size:var(--text-small);color:var(--color-text);line-height:1.6}.CasesShowcase-module__I5odaq__leadResult{margin-top:var(--space-4);border-inline-start:3px solid var(--color-primary);font-size:var(--text-small);color:var(--color-ink-soft);border-radius:2px;padding-inline-start:var(--space-4);line-height:1.6}.CasesShowcase-module__I5odaq__leadLink{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-primary);display:inline-block}.CasesShowcase-module__I5odaq__leadCard:hover .CasesShowcase-module__I5odaq__leadLink{text-decoration:underline}.CasesShowcase-module__I5odaq__params{gap:var(--space-4);margin:var(--space-8) 0 0;padding-top:var(--space-6);border-top:var(--border-hairline);display:grid}@media (min-width:768px){.CasesShowcase-module__I5odaq__params{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}}.CasesShowcase-module__I5odaq__param{min-width:0}.CasesShowcase-module__I5odaq__paramLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CasesShowcase-module__I5odaq__paramValue{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-ink);line-height:1.5}.CasesShowcase-module__I5odaq__grid{gap:var(--grid-gap);margin:var(--space-8) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.CasesShowcase-module__I5odaq__gridAfterLead{margin-top:var(--space-12)}@media (min-width:1024px){.CasesShowcase-module__I5odaq__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.CasesShowcase-module__I5odaq__grid[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}}.CasesShowcase-module__I5odaq__card{min-width:0}.CasesShowcase-module__I5odaq__cardInner{border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);height:100%;color:inherit;transition:border-color var(--duration-fast) var(--easing-standard);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.CasesShowcase-module__I5odaq__cardInner:hover{border-color:var(--color-primary)}.CasesShowcase-module__I5odaq__cardPhoto{aspect-ratio:16/10;border-radius:0}.CasesShowcase-module__I5odaq__cardBody{padding:var(--space-4);flex-direction:column;flex:1;display:flex}.CasesShowcase-module__I5odaq__cardTitle{margin-top:var(--space-2);font-size:1.0625rem;line-height:1.3}.CasesShowcase-module__I5odaq__cardProblem{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-muted);line-height:1.5}.CasesShowcase-module__I5odaq__cardLink{padding-top:var(--space-3);font-size:var(--text-small);color:var(--color-primary);margin-top:auto}.CasesShowcase-module__I5odaq__cardInner:hover .CasesShowcase-module__I5odaq__cardLink{text-decoration:underline}@media (max-width:767px){.CasesShowcase-module__I5odaq__grid{gap:var(--space-3);padding-bottom:var(--space-2);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.CasesShowcase-module__I5odaq__grid::-webkit-scrollbar{display:none}.CasesShowcase-module__I5odaq__card{scroll-snap-align:start;flex:0 0 82%}}.CasesShowcase-module__I5odaq__foot{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-8);border-top:var(--border-hairline);flex-wrap:wrap;display:flex}.CasesShowcase-module__I5odaq__allLink{font-size:var(--text-small);color:var(--color-ink);border-bottom:1px solid var(--color-border-strong);padding-bottom:2px;text-decoration:none}.CasesShowcase-module__I5odaq__allLink:hover{color:var(--color-primary);border-color:var(--color-primary)}@media (max-width:639px){.CasesShowcase-module__I5odaq__foot>div,.CasesShowcase-module__I5odaq__foot>div>button{width:100%}}
.GuaranteesIndex-module__JMVGiG__section{background:var(--color-surface-warm);padding-block:var(--section-y)}.GuaranteesIndex-module__JMVGiG__title{color:var(--color-ink);max-width:20ch}.GuaranteesIndex-module__JMVGiG__lead{max-width:62ch;margin-top:var(--space-4);font-size:var(--text-lead);color:var(--color-text)}.GuaranteesIndex-module__JMVGiG__grid{gap:var(--space-8);margin-top:var(--space-12);align-items:start;display:grid}.GuaranteesIndex-module__JMVGiG__index{align-content:start;gap:0;min-width:0;display:grid}.GuaranteesIndex-module__JMVGiG__item{gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-4) 0;border:none;border-bottom:var(--border-hairline);text-align:left;cursor:pointer;transition:padding-left var(--duration-fast) var(--easing-standard);background:0 0;grid-template-columns:40px 1fr;align-items:baseline;display:grid}.GuaranteesIndex-module__JMVGiG__item:hover{padding-left:var(--space-1)}.GuaranteesIndex-module__JMVGiG__num{font-family:var(--font-mono);color:var(--color-muted);font-size:.8125rem}.GuaranteesIndex-module__JMVGiG__name{font-size:var(--text-body);color:var(--color-text)}.GuaranteesIndex-module__JMVGiG__item[aria-pressed=true] .GuaranteesIndex-module__JMVGiG__name{color:var(--color-ink);font-weight:var(--weight-semibold)}.GuaranteesIndex-module__JMVGiG__item[aria-pressed=true] .GuaranteesIndex-module__JMVGiG__num{color:var(--color-primary)}.GuaranteesIndex-module__JMVGiG__detail{background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);align-self:start;min-width:0;padding:clamp(24px,3vw,40px)}.GuaranteesIndex-module__JMVGiG__detailNum{font-family:var(--font-mono);color:var(--color-primary);font-size:2.5rem;line-height:1}.GuaranteesIndex-module__JMVGiG__detailTitle{margin-top:var(--space-4);font-family:var(--font-sans);font-size:var(--text-h3);font-weight:var(--weight-semibold);color:var(--color-ink)}.GuaranteesIndex-module__JMVGiG__detailNote{margin-top:var(--space-3);color:var(--color-text);font-size:1.0625rem}.GuaranteesIndex-module__JMVGiG__period{border-radius:var(--radius-pill);background:var(--color-primary-soft);color:var(--color-primary-deep);font-weight:var(--weight-bold);white-space:nowrap;padding:2px 10px;display:inline-block}.GuaranteesIndex-module__JMVGiG__contractNote{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-hairline);font-size:var(--text-small);color:var(--color-muted)}@media (prefers-reduced-motion:reduce){.GuaranteesIndex-module__JMVGiG__item{transition:none}.GuaranteesIndex-module__JMVGiG__item:hover{padding-left:0}}@media (min-width:1024px){.GuaranteesIndex-module__JMVGiG__grid{gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}
.GuideForm-module__50NwwG__section{background:var(--color-surface-ink);padding-block:var(--section-y)}.GuideForm-module__50NwwG__inner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.GuideForm-module__50NwwG__title{color:var(--color-ink-inverse);max-width:22ch}.GuideForm-module__50NwwG__subtitle{font-size:var(--text-lead);color:#ffffffc7;max-width:52ch;margin-top:var(--space-4)}.GuideForm-module__50NwwG__points{margin-top:var(--space-8);gap:0;display:grid}.GuideForm-module__50NwwG__point{padding:var(--space-3) 0 var(--space-3) 26px;color:var(--color-ink-inverse);font-size:var(--text-small);border-top:1px solid #ffffff24;position:relative}.GuideForm-module__50NwwG__point:before{content:"";background:var(--color-primary);width:14px;height:2px;position:absolute;top:1.35em;left:0}.GuideForm-module__50NwwG__contentsTitle{margin-top:var(--space-8);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff9;font-size:.8125rem}.GuideForm-module__50NwwG__contents{margin-top:var(--space-3);gap:var(--space-2);display:grid}.GuideForm-module__50NwwG__contentsItem{color:#ffffffc7;font-size:var(--text-small)}.GuideForm-module__50NwwG__formatNote{margin-top:var(--space-8);font-family:var(--font-mono);color:#fff9;font-size:.8125rem}.GuideForm-module__50NwwG__card{background:var(--color-background);border-radius:var(--radius-panel);padding:clamp(24px,3vw,44px);box-shadow:0 30px 80px #0006}.GuideForm-module__50NwwG__form{gap:var(--space-4);display:grid}.GuideForm-module__50NwwG__formNote{font-size:var(--text-small);color:var(--color-text)}.GuideForm-module__50NwwG__label{gap:var(--space-2);font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-ink);display:grid}.GuideForm-module__50NwwG__input{border-radius:var(--radius-field);border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:48px;font:inherit;font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-ink);transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);padding:12px 16px}.GuideForm-module__50NwwG__input::placeholder{color:var(--color-muted)}.GuideForm-module__50NwwG__input:hover{border-color:var(--color-border-strong)}.GuideForm-module__50NwwG__input:focus{background:var(--color-background);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-soft);outline:none}.GuideForm-module__50NwwG__row{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.GuideForm-module__50NwwG__trap{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.GuideForm-module__50NwwG__consent{gap:var(--space-3);color:var(--color-muted);cursor:pointer;align-items:flex-start;font-size:.8125rem;display:flex}.GuideForm-module__50NwwG__consent input{accent-color:var(--color-primary);margin-top:3px}.GuideForm-module__50NwwG__blocked{font-size:var(--text-small);color:var(--color-muted)}.GuideForm-module__50NwwG__error{font-size:var(--text-small);color:var(--color-error)}.GuideForm-module__50NwwG__success{gap:var(--space-4);justify-items:start;display:grid}.GuideForm-module__50NwwG__successTitle{font-family:var(--font-sans);font-size:1.25rem;font-weight:var(--weight-semibold)}.GuideForm-module__50NwwG__successText{font-size:var(--text-small);color:var(--color-text)}@media (max-width:1023px){.GuideForm-module__50NwwG__inner,.GuideForm-module__50NwwG__row{grid-template-columns:1fr}}@media (min-width:1024px){.GuideForm-module__50NwwG__inner>.GuideForm-module__50NwwG__card{margin-top:var(--label-offset)}}
.IndustryWorkforceIndex-module__ck5e6a__industries{background:var(--color-surface-warm);padding-block:var(--section-y)}.IndustryWorkforceIndex-module__ck5e6a__head{gap:var(--space-6);margin-bottom:var(--space-8);display:grid}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__head{gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:end}}.IndustryWorkforceIndex-module__ck5e6a__title{max-width:24ch}.IndustryWorkforceIndex-module__ck5e6a__lead{color:var(--color-text);max-width:52ch}.IndustryWorkforceIndex-module__ck5e6a__note{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-muted)}.IndustryWorkforceIndex-module__ck5e6a__panelWrap{margin-top:var(--space-4)}.IndustryWorkforceIndex-module__ck5e6a__tabs{gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:var(--border-hairline);display:none}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__tabs{display:flex}}.IndustryWorkforceIndex-module__ck5e6a__tab{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);min-height:48px;font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-muted);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;border:1.5px solid #0000;padding:0 24px;font-size:1.125rem;display:inline-flex}.IndustryWorkforceIndex-module__ck5e6a__tab:hover{color:var(--color-ink);border-color:var(--color-border-strong)}.IndustryWorkforceIndex-module__ck5e6a__tab[aria-selected=true]{color:var(--color-ink);border-color:var(--color-primary)}.IndustryWorkforceIndex-module__ck5e6a__tabDot{border-radius:var(--radius-pill);background:var(--color-border-strong);width:6px;height:6px}.IndustryWorkforceIndex-module__ck5e6a__tab[aria-selected=true] .IndustryWorkforceIndex-module__ck5e6a__tabDot{background:var(--color-primary)}.IndustryWorkforceIndex-module__ck5e6a__direction{border-bottom:var(--border-hairline)}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__direction{border-bottom:none}}.IndustryWorkforceIndex-module__ck5e6a__accToggle{width:100%;min-height:56px;padding:var(--space-4) 0;font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);text-align:start;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;font-size:1.25rem;display:flex}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__accToggle{display:none}}.IndustryWorkforceIndex-module__ck5e6a__caret{width:8px;height:8px;transition:transform var(--duration-fast) var(--easing-standard);border-bottom:1.6px solid;border-right:1.6px solid;flex:none;margin-inline-end:4px;transform:rotate(45deg)}.IndustryWorkforceIndex-module__ck5e6a__caret[data-open=true]{transform:rotate(225deg)}.IndustryWorkforceIndex-module__ck5e6a__directionBody[hidden]{display:none}.IndustryWorkforceIndex-module__ck5e6a__directionBody{gap:var(--space-6);padding-block:var(--space-4) var(--space-8);display:grid}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__directionBody{gap:var(--space-12);padding-block:var(--space-8) 0;grid-template-columns:7fr 5fr}}.IndustryWorkforceIndex-module__ck5e6a__media{min-width:0}.IndustryWorkforceIndex-module__ck5e6a__photo{border-radius:var(--radius-photo);aspect-ratio:3/2;overflow:hidden}.IndustryWorkforceIndex-module__ck5e6a__info{min-width:0}.IndustryWorkforceIndex-module__ck5e6a__dirTitle{font-size:var(--text-h3);max-width:22ch}.IndustryWorkforceIndex-module__ck5e6a__dirText{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);max-width:58ch;line-height:1.6}.IndustryWorkforceIndex-module__ck5e6a__listTitle{margin-top:var(--space-6);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.IndustryWorkforceIndex-module__ck5e6a__professions{margin:var(--space-3) 0 0;gap:0 var(--space-6);grid-template-columns:1fr 1fr;padding:0;list-style:none;display:grid}@media (max-width:639px){.IndustryWorkforceIndex-module__ck5e6a__professions{grid-template-columns:1fr}}.IndustryWorkforceIndex-module__ck5e6a__professionRow{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) 2px;border:none;border-bottom:var(--border-hairline);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-ink);text-align:start;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);background:0 0;display:flex}.IndustryWorkforceIndex-module__ck5e6a__professionRow:hover .IndustryWorkforceIndex-module__ck5e6a__professionName,.IndustryWorkforceIndex-module__ck5e6a__professionRow:hover .IndustryWorkforceIndex-module__ck5e6a__professionArrow{color:var(--color-primary)}.IndustryWorkforceIndex-module__ck5e6a__professionRow:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-field);outline:none}.IndustryWorkforceIndex-module__ck5e6a__professionName{padding-inline-start:14px;position:relative}.IndustryWorkforceIndex-module__ck5e6a__professionName:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:5px;height:5px;position:absolute;top:7px}.IndustryWorkforceIndex-module__ck5e6a__professionArrow{color:var(--color-border-strong);transition:transform var(--duration-fast) var(--easing-standard);flex:none}.IndustryWorkforceIndex-module__ck5e6a__professionRow:hover .IndustryWorkforceIndex-module__ck5e6a__professionArrow{transform:translate(2px)}.IndustryWorkforceIndex-module__ck5e6a__clarify{margin:var(--space-3) 0 0;padding:var(--space-4) 0 0;border-top:var(--border-hairline);gap:var(--space-2);font-size:var(--text-small);color:var(--color-text);list-style:none;display:grid}.IndustryWorkforceIndex-module__ck5e6a__dirActions{margin-top:var(--space-6)}.IndustryWorkforceIndex-module__ck5e6a__secondary{margin-top:var(--space-12);display:grid}.IndustryWorkforceIndex-module__ck5e6a__secondaryRow{align-items:center;gap:var(--space-4);width:100%;min-height:64px;padding:var(--space-4) 0;border:none;border-top:var(--border-hairline);text-align:start;cursor:pointer;transition:transform var(--duration-fast) var(--easing-standard);background:0 0;grid-template-columns:44px 1fr auto;display:grid}.IndustryWorkforceIndex-module__ck5e6a__secondaryRow:last-child{border-bottom:var(--border-hairline)}.IndustryWorkforceIndex-module__ck5e6a__secondaryRow:hover{transform:translate(2px)}.IndustryWorkforceIndex-module__ck5e6a__secondaryRow:hover .IndustryWorkforceIndex-module__ck5e6a__secondaryName,.IndustryWorkforceIndex-module__ck5e6a__secondaryRow:hover .IndustryWorkforceIndex-module__ck5e6a__secondaryArrow{color:var(--color-primary)}.IndustryWorkforceIndex-module__ck5e6a__secondaryNum{font-family:var(--font-mono);color:var(--color-primary);font-size:.75rem}.IndustryWorkforceIndex-module__ck5e6a__secondaryBody{gap:2px;min-width:0;display:grid}.IndustryWorkforceIndex-module__ck5e6a__secondaryName{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.125rem}.IndustryWorkforceIndex-module__ck5e6a__secondaryDesc{font-size:var(--text-small);color:var(--color-muted)}.IndustryWorkforceIndex-module__ck5e6a__secondaryArrow{color:var(--color-muted);font-size:1.125rem}.IndustryWorkforceIndex-module__ck5e6a__final{margin-top:var(--space-12);gap:var(--space-6);background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);align-items:center;padding:clamp(20px,2.5vw,32px) clamp(20px,2.5vw,40px);display:grid}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__final{gap:var(--space-16);grid-template-columns:1fr auto}}.IndustryWorkforceIndex-module__ck5e6a__finalTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.IndustryWorkforceIndex-module__ck5e6a__finalText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-text);max-width:56ch}@media (min-width:1024px){.IndustryWorkforceIndex-module__ck5e6a__head>:last-child{margin-top:var(--label-offset)}.IndustryWorkforceIndex-module__ck5e6a__head{align-items:start}}
.LivingFormats-module__0TdHRa__section{background:var(--color-surface-warm);padding-block:var(--section-y)}.LivingFormats-module__0TdHRa__head{gap:var(--space-4);margin-bottom:var(--space-8);display:grid}@media (min-width:1024px){.LivingFormats-module__0TdHRa__head{gap:var(--space-16);grid-template-columns:6fr 6fr;align-items:end}}.LivingFormats-module__0TdHRa__title{max-width:22ch}.LivingFormats-module__0TdHRa__lead{font-size:var(--text-small);color:var(--color-text);max-width:56ch;line-height:1.6}.LivingFormats-module__0TdHRa__grid{gap:var(--space-6);display:grid}@media (min-width:1024px){.LivingFormats-module__0TdHRa__grid{gap:var(--space-12);grid-template-columns:4fr 8fr;align-items:start}}.LivingFormats-module__0TdHRa__formats{margin:0;padding:0;list-style:none;display:grid}.LivingFormats-module__0TdHRa__format{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:var(--space-3) var(--space-4);border:none;border-inline-start:2px solid var(--color-border);font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-text);text-align:start;cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard);background:0 0;display:flex}.LivingFormats-module__0TdHRa__format:hover{border-inline-start-color:var(--color-border-strong);background:var(--color-background)}.LivingFormats-module__0TdHRa__format[aria-selected=true]{border-inline-start-color:var(--color-primary);background:var(--color-background);color:var(--color-ink);font-weight:var(--weight-medium)}.LivingFormats-module__0TdHRa__formatAdded{color:var(--color-primary);flex:none}.LivingFormats-module__0TdHRa__panel{gap:var(--space-6);min-width:0;display:grid}@media (min-width:768px){.LivingFormats-module__0TdHRa__panel{gap:var(--space-8);grid-template-columns:7fr 5fr;align-items:start}}.LivingFormats-module__0TdHRa__media{min-width:0}.LivingFormats-module__0TdHRa__photo{border-radius:var(--radius-photo);aspect-ratio:4/5;overflow:hidden}@media (min-width:768px){.LivingFormats-module__0TdHRa__photo{aspect-ratio:3/2}}.LivingFormats-module__0TdHRa__noPhoto{aspect-ratio:4/5;padding:var(--space-8);background:var(--color-panel);border:1px dashed var(--color-border-strong);border-radius:var(--radius-photo);font-size:var(--text-small);color:var(--color-muted);align-content:center;line-height:1.55;display:grid}@media (min-width:768px){.LivingFormats-module__0TdHRa__noPhoto{aspect-ratio:3/2}}.LivingFormats-module__0TdHRa__info{min-width:0}.LivingFormats-module__0TdHRa__formatTitle{font-size:var(--text-h3);max-width:20ch}.LivingFormats-module__0TdHRa__formatText{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);line-height:1.6}.LivingFormats-module__0TdHRa__add{align-items:center;gap:var(--space-3);margin-top:var(--space-6);border:1.5px solid var(--color-border-strong);border-radius:var(--radius-button);background:var(--color-background);min-height:48px;font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-ink);cursor:pointer;padding:0 22px;display:inline-flex}.LivingFormats-module__0TdHRa__add:hover{border-color:var(--color-primary);color:var(--color-primary)}.LivingFormats-module__0TdHRa__add[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink-inverse)}.LivingFormats-module__0TdHRa__check{opacity:.6;border:1.5px solid;border-radius:4px;width:16px;height:16px;position:relative}.LivingFormats-module__0TdHRa__check[data-on=true]{opacity:1;background:var(--color-ink-inverse);border-color:var(--color-ink-inverse)}.LivingFormats-module__0TdHRa__check[data-on=true]:after{content:"";inset-inline-start:4px;border-inline-end:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);width:5px;height:9px;position:absolute;top:1px;transform:rotate(45deg)}.LivingFormats-module__0TdHRa__foot{margin-top:var(--space-12);padding-top:var(--space-8);border-top:var(--border-hairline);gap:var(--space-8);display:grid}@media (min-width:1024px){.LivingFormats-module__0TdHRa__foot{gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:start}}.LivingFormats-module__0TdHRa__workinTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.LivingFormats-module__0TdHRa__workinList{margin:var(--space-4) 0 0;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text);padding:0;line-height:1.5;list-style:none;display:grid}@media (min-width:640px){.LivingFormats-module__0TdHRa__workinList{gap:var(--space-2) var(--space-8);grid-template-columns:1fr 1fr}}.LivingFormats-module__0TdHRa__workinList li{padding-inline-start:16px;position:relative}.LivingFormats-module__0TdHRa__workinList li:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:5px;height:5px;position:absolute;top:8px}.LivingFormats-module__0TdHRa__notes{min-width:0}.LivingFormats-module__0TdHRa__note{color:var(--color-muted);font-size:.8125rem;line-height:1.55}.LivingFormats-module__0TdHRa__note+.LivingFormats-module__0TdHRa__note{margin-top:var(--space-3);padding-top:var(--space-3);border-top:var(--border-hairline)}.LivingFormats-module__0TdHRa__ctaWrap{margin-top:var(--space-6)}@media (max-width:639px){.LivingFormats-module__0TdHRa__ctaWrap>button{width:100%}}
.ProgressiveLeadForm-module__KTrm6q__section{background:var(--color-surface-ink);color:#ffffffc7;padding-block:var(--section-y)}.ProgressiveLeadForm-module__KTrm6q__inner{align-items:start;display:grid}.ProgressiveLeadForm-module__KTrm6q__inner>*,.ProgressiveLeadForm-module__KTrm6q__eyebrow,.ProgressiveLeadForm-module__KTrm6q__left{min-width:0}.ProgressiveLeadForm-module__KTrm6q__title{color:var(--color-ink-inverse);max-width:18ch}.ProgressiveLeadForm-module__KTrm6q__subtitle{max-width:46ch;margin-top:var(--space-4);color:var(--color-ink-inverse);opacity:.78;font-size:17px;line-height:1.6}.ProgressiveLeadForm-module__KTrm6q__after{gap:var(--space-4);margin-top:var(--space-8);display:grid}.ProgressiveLeadForm-module__KTrm6q__afterItem{gap:var(--space-3);font-size:var(--text-small);color:#ffffffc7;padding-bottom:var(--space-4);border-bottom:1px solid #ffffff1a;align-items:baseline;display:flex}.ProgressiveLeadForm-module__KTrm6q__afterNum{font-family:var(--font-mono);color:var(--color-primary-on-dark);flex:none;font-size:.75rem}.ProgressiveLeadForm-module__KTrm6q__contacts{gap:var(--space-6);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.ProgressiveLeadForm-module__KTrm6q__contact{font-family:var(--font-mono);font-size:var(--text-body);overflow-wrap:anywhere;color:var(--color-ink-inverse);border-bottom:1px solid #ffffff4d;text-decoration:none}.ProgressiveLeadForm-module__KTrm6q__contact:hover{color:var(--color-primary-on-dark);border-color:var(--color-primary-on-dark)}.ProgressiveLeadForm-module__KTrm6q__formPanel{min-width:0;margin-top:var(--space-8);background:var(--color-background);border-radius:var(--radius-panel);padding:22px 24px 24px}.ProgressiveLeadForm-module__KTrm6q__formTitle{font-size:1.25rem;line-height:1.3;font-weight:var(--weight-semibold);color:var(--color-ink);margin-bottom:14px}.ProgressiveLeadForm-module__KTrm6q__progress{gap:var(--space-3) var(--space-4);margin:var(--space-6) 0 var(--space-8);padding-bottom:var(--space-4);border-bottom:var(--border-hairline);flex-wrap:wrap;display:flex}.ProgressiveLeadForm-module__KTrm6q__progressItem{align-items:center;gap:var(--space-2);color:var(--color-muted);font-size:.8125rem;display:flex}.ProgressiveLeadForm-module__KTrm6q__progressNum{border-radius:var(--radius-pill);background:var(--color-surface);border:1.5px solid var(--color-border);width:24px;height:24px;font-family:var(--font-mono);justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.ProgressiveLeadForm-module__KTrm6q__progressItem[aria-current=step]{color:var(--color-ink);font-weight:var(--weight-semibold)}.ProgressiveLeadForm-module__KTrm6q__progressItem[aria-current=step] .ProgressiveLeadForm-module__KTrm6q__progressNum{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink-inverse)}.ProgressiveLeadForm-module__KTrm6q__progressItem[data-done=true] .ProgressiveLeadForm-module__KTrm6q__progressNum{background:var(--color-primary-soft);border-color:var(--color-primary);color:var(--color-primary)}.ProgressiveLeadForm-module__KTrm6q__form{flex-direction:column;gap:10px;display:flex}.ProgressiveLeadForm-module__KTrm6q__pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:520px){.ProgressiveLeadForm-module__KTrm6q__pair{grid-template-columns:1fr}.ProgressiveLeadForm-module__KTrm6q__pair.ProgressiveLeadForm-module__KTrm6q__pairKeep{grid-template-columns:1fr 1fr}.ProgressiveLeadForm-module__KTrm6q__actions>*{width:100%}}.ProgressiveLeadForm-module__KTrm6q__area{background:var(--color-background);border:1.5px solid var(--color-border);border-radius:var(--radius-field);width:100%;min-height:64px;font-family:var(--font-sans);color:var(--color-ink);resize:vertical;padding:10px 12px;font-size:.9375rem;line-height:1.5}.ProgressiveLeadForm-module__KTrm6q__area::placeholder{color:var(--color-muted)}.ProgressiveLeadForm-module__KTrm6q__area:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}.ProgressiveLeadForm-module__KTrm6q__field{gap:5px;display:grid}.ProgressiveLeadForm-module__KTrm6q__label{font-size:.8125rem;font-weight:var(--weight-medium);color:var(--color-text)}.ProgressiveLeadForm-module__KTrm6q__input{background:var(--color-background);border:1.5px solid var(--color-border);border-radius:var(--radius-field);width:100%;min-height:44px;font-family:var(--font-sans);color:var(--color-ink);padding:0 12px;font-size:.9375rem}.ProgressiveLeadForm-module__KTrm6q__input:focus-visible{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}.ProgressiveLeadForm-module__KTrm6q__input[data-error=true]{border-color:var(--color-error);background:var(--color-error-soft)}.ProgressiveLeadForm-module__KTrm6q__blockedNote{font-size:var(--text-label);color:var(--color-muted);padding-left:var(--space-4);border-left:3px solid var(--color-border)}.ProgressiveLeadForm-module__KTrm6q__actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:6px;display:flex}.ProgressiveLeadForm-module__KTrm6q__back{font-size:var(--text-small);color:var(--color-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;text-decoration:underline}.ProgressiveLeadForm-module__KTrm6q__back:hover{color:var(--color-ink)}.ProgressiveLeadForm-module__KTrm6q__fallback{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:1024px){.ProgressiveLeadForm-module__KTrm6q__inner{column-gap:var(--space-16);grid-template-columns:5fr 7fr;grid-template-areas:"eyebrow.""left form";align-items:start;row-gap:0}.ProgressiveLeadForm-module__KTrm6q__eyebrow{grid-area:eyebrow}.ProgressiveLeadForm-module__KTrm6q__left{grid-area:left}.ProgressiveLeadForm-module__KTrm6q__formPanel{grid-area:form;margin-top:0}}.ProgressiveLeadForm-module__KTrm6q__successTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink)}.ProgressiveLeadForm-module__KTrm6q__successText{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);max-width:56ch}.ProgressiveLeadForm-module__KTrm6q__successId{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-ink)}.ProgressiveLeadForm-module__KTrm6q__afterList{margin:var(--space-6) 0 0;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text);padding:0;list-style:none;display:grid}.ProgressiveLeadForm-module__KTrm6q__detailed{color:var(--color-ink-inverse);margin:16px 0 0;font-size:15px;line-height:1.5}.ProgressiveLeadForm-module__KTrm6q__detailed a{color:var(--color-primary-on-dark);border-bottom:1px solid #0000;text-decoration:none}.ProgressiveLeadForm-module__KTrm6q__detailed a:hover{border-bottom-color:var(--color-primary-on-dark)}.ProgressiveLeadForm-module__KTrm6q__pair>.ProgressiveLeadForm-module__KTrm6q__field{align-content:space-between}
.StaffRequestModal-module__vUM47G__overlay{z-index:var(--z-modal);background:var(--color-overlay);padding:var(--space-4);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.StaffRequestModal-module__vUM47G__dialog{background:var(--color-background);width:min(460px,100%);max-height:calc(100dvh - 32px);color:var(--color-ink);box-shadow:var(--shadow-panel);border-radius:18px;padding:26px 26px 22px;position:relative;overflow-y:auto}.StaffRequestModal-module__vUM47G__close{top:12px;border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--color-background);width:36px;height:36px;color:var(--color-ink);cursor:pointer;place-items:center;display:grid;position:absolute;inset-inline-end:12px}.StaffRequestModal-module__vUM47G__close:hover{border-color:var(--color-primary);color:var(--color-primary)}.StaffRequestModal-module__vUM47G__title{font-family:var(--font-text);font-size:1.25rem;line-height:1.3;font-weight:var(--weight-semibold);max-width:calc(100% - 40px)}.StaffRequestModal-module__vUM47G__subtitle{color:var(--color-text);margin-top:6px;font-size:.875rem;line-height:1.5}.StaffRequestModal-module__vUM47G__progress{margin:var(--space-6) 0 0;gap:var(--space-3);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.StaffRequestModal-module__vUM47G__progressItem{border-top:2px solid var(--color-border);padding-top:var(--space-2);position:relative}.StaffRequestModal-module__vUM47G__progressItem[data-state=active],.StaffRequestModal-module__vUM47G__progressItem[data-state=done]{border-top-color:var(--color-primary)}.StaffRequestModal-module__vUM47G__progressDot{top:-4px;border-radius:var(--radius-pill);background:var(--color-border-strong);width:6px;height:6px;position:absolute;inset-inline-start:0}.StaffRequestModal-module__vUM47G__progressItem[data-state=active] .StaffRequestModal-module__vUM47G__progressDot,.StaffRequestModal-module__vUM47G__progressItem[data-state=done] .StaffRequestModal-module__vUM47G__progressDot{background:var(--color-primary)}.StaffRequestModal-module__vUM47G__progressLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.StaffRequestModal-module__vUM47G__progressItem[data-state=active] .StaffRequestModal-module__vUM47G__progressLabel{color:var(--color-ink)}.StaffRequestModal-module__vUM47G__step{margin-top:18px}.StaffRequestModal-module__vUM47G__stepTitle{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink);font-size:1.25rem}.StaffRequestModal-module__vUM47G__stepText{margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-muted)}.StaffRequestModal-module__vUM47G__grid2{gap:10px;display:grid}@media (min-width:340px){.StaffRequestModal-module__vUM47G__grid2{grid-template-columns:1fr 1fr}}.StaffRequestModal-module__vUM47G__field{margin-top:10px;display:block}.StaffRequestModal-module__vUM47G__grid2 .StaffRequestModal-module__vUM47G__field{margin-top:0}.StaffRequestModal-module__vUM47G__fieldLabel{font-size:.8125rem;font-weight:var(--weight-medium);color:var(--color-text);margin-top:10px;margin-bottom:5px;display:block}.StaffRequestModal-module__vUM47G__field .StaffRequestModal-module__vUM47G__fieldLabel{margin-top:0}.StaffRequestModal-module__vUM47G__optional{text-transform:none;letter-spacing:normal;color:var(--color-muted);font-style:normal}.StaffRequestModal-module__vUM47G__input,.StaffRequestModal-module__vUM47G__textarea{border:1px solid var(--color-border-strong);border-radius:var(--radius-field);width:100%;min-height:44px;font-family:var(--font-sans);color:var(--color-ink);background:var(--color-background);padding:8px 12px;font-size:.9375rem}.StaffRequestModal-module__vUM47G__textarea{resize:vertical}.StaffRequestModal-module__vUM47G__input:focus,.StaffRequestModal-module__vUM47G__textarea:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}.StaffRequestModal-module__vUM47G__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.StaffRequestModal-module__vUM47G__chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-background);min-height:44px;font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-ink);cursor:pointer;padding:8px 18px}.StaffRequestModal-module__vUM47G__chip:hover{border-color:var(--color-primary)}.StaffRequestModal-module__vUM47G__chip[aria-pressed=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-ink-inverse);font-weight:var(--weight-medium)}.StaffRequestModal-module__vUM47G__consent{gap:var(--space-3);margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-text);cursor:pointer;align-items:flex-start;display:flex}.StaffRequestModal-module__vUM47G__consent input{width:18px;height:18px;accent-color:var(--color-primary);margin-top:2px}.StaffRequestModal-module__vUM47G__actions{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:16px;display:flex}.StaffRequestModal-module__vUM47G__blocked{margin-top:var(--space-4)}.StaffRequestModal-module__vUM47G__blockedNote{padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-field);font-size:var(--text-small);color:var(--color-text)}.StaffRequestModal-module__vUM47G__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.StaffRequestModal-module__vUM47G__requestId{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-ink);margin-top:12px}.StaffRequestModal-module__vUM47G__errorNote{padding:var(--space-3) var(--space-4);background:var(--color-error-soft);border-radius:var(--radius-field);font-size:var(--text-small);color:var(--color-error);margin-top:12px}.StaffRequestModal-module__vUM47G__directRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.StaffRequestModal-module__vUM47G__directLink{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:34px;font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--color-ink);align-items:center;padding:4px 14px;text-decoration:none;display:inline-flex}.StaffRequestModal-module__vUM47G__directLink:hover{border-color:var(--color-primary);color:var(--color-primary)}.StaffRequestModal-module__vUM47G__directLabel{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-ink);align-items:center;margin-inline-end:var(--space-2);display:inline-flex}.StaffRequestModal-module__vUM47G__consentNote{color:var(--color-muted);margin-top:10px;font-size:.6875rem;line-height:1.5}.StaffRequestModal-module__vUM47G__seeker{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-muted)}.StaffRequestModal-module__vUM47G__seeker a{font-weight:var(--weight-semibold);color:var(--color-primary)}.StaffRequestModal-module__vUM47G__submit{width:100%;margin-top:16px}.StaffRequestModal-module__vUM47G__summary{border-radius:var(--radius-field);background:var(--color-surface);gap:4px;margin:14px 0 0;padding:10px 14px;display:grid}.StaffRequestModal-module__vUM47G__summary div{justify-content:space-between;gap:12px;font-size:.8125rem;line-height:1.45;display:flex}.StaffRequestModal-module__vUM47G__summary dt{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-muted);overflow:hidden}.StaffRequestModal-module__vUM47G__summary dd{white-space:nowrap;text-align:end;font-weight:var(--weight-semibold);color:var(--color-ink);flex:none;margin:0}.StaffRequestModal-module__vUM47G__summaryTotal{border-top:1px solid var(--color-border);padding-top:6px}.StaffRequestModal-module__vUM47G__summaryTotal dd{color:var(--color-primary)}@media (max-width:479px){.StaffRequestModal-module__vUM47G__overlay{padding:10px}.StaffRequestModal-module__vUM47G__dialog{border-radius:16px;padding:20px 18px 16px}.StaffRequestModal-module__vUM47G__title{font-size:1.125rem}}.StaffRequestModal-module__vUM47G__dialogWide{background:var(--color-background);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(860px,100%);padding:0;display:grid;overflow:hidden;box-shadow:0 30px 80px -20px #0f162259}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__close{top:16px;width:36px;height:36px;color:var(--color-muted);z-index:1;border-color:#0000;inset-inline-end:16px}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__close:hover{border-color:var(--color-border);color:var(--color-ink)}.StaffRequestModal-module__vUM47G__aside{justify-content:center;gap:var(--space-6);background:var(--color-surface);flex-direction:column;padding:48px 44px;display:flex}.StaffRequestModal-module__vUM47G__magnets{gap:28px;margin:0;padding:0;list-style:none;display:grid}.StaffRequestModal-module__vUM47G__magnet{gap:var(--space-4);grid-template-columns:28px minmax(0,1fr);display:grid}.StaffRequestModal-module__vUM47G__magnetIcon{width:24px;height:24px;color:var(--color-ink);stroke-width:1.25px;margin-top:2px}.StaffRequestModal-module__vUM47G__magnetTitle{font-size:1.1875rem;line-height:1.3;font-weight:var(--weight-regular);color:var(--color-ink);margin:0}.StaffRequestModal-module__vUM47G__magnetText{font-size:.875rem;line-height:1.6;font-weight:var(--weight-regular);color:var(--color-text);margin:6px 0 0}.StaffRequestModal-module__vUM47G__main{flex-direction:column;justify-content:center;min-width:0;padding:48px 44px 40px;display:flex;position:relative}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__title{font-size:1.625rem;line-height:1.22;font-weight:var(--weight-light);letter-spacing:-.01em;text-wrap:balance;max-width:none}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__subtitle{margin-top:var(--space-3);font-size:.9375rem;line-height:1.6;font-weight:var(--weight-regular);color:var(--color-text)}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__step{margin-top:var(--space-8)}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__grid2{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__field{margin-top:0}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__grid2+.StaffRequestModal-module__vUM47G__field,.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__field+.StaffRequestModal-module__vUM47G__field{margin-top:var(--space-4)}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__grid2>.StaffRequestModal-module__vUM47G__field+.StaffRequestModal-module__vUM47G__field{margin-top:0}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__fieldLabel{font-size:.8125rem;font-weight:var(--weight-regular);color:var(--color-text);margin:0 0 6px}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__input{background:var(--color-surface);min-height:50px;font-size:1rem;font-weight:var(--weight-regular);border:1px solid #0000;border-radius:10px;padding:12px 16px}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__input:focus{border-color:var(--color-border-strong);background:var(--color-background);box-shadow:none}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__input[aria-invalid=true]{border-color:var(--color-error)}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__submit{width:100%;margin-top:var(--space-6);font-weight:var(--weight-regular);letter-spacing:.01em}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__consentNote{margin-top:var(--space-3);text-align:center}@media (max-width:767px){.StaffRequestModal-module__vUM47G__overlay:has(.StaffRequestModal-module__vUM47G__dialogWide){align-items:end;padding:0}.StaffRequestModal-module__vUM47G__dialogWide{border-radius:20px 20px 0 0;grid-template-columns:minmax(0,1fr);width:100%;max-height:94dvh;overflow-y:auto}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__main{order:1;padding:32px 24px 24px}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__aside{order:2;padding:24px 24px 32px}.StaffRequestModal-module__vUM47G__dialogWide .StaffRequestModal-module__vUM47G__title{font-size:1.5rem}.StaffRequestModal-module__vUM47G__magnets{gap:20px}}.StaffRequestModal-module__vUM47G__dialogSingle{grid-template-columns:minmax(0,1fr);width:min(500px,100%)}.StaffRequestModal-module__vUM47G__dialogSingle .StaffRequestModal-module__vUM47G__main{padding:40px 40px 32px}.StaffRequestModal-module__vUM47G__fileRow{gap:var(--space-3);margin-top:var(--space-6);background:var(--color-surface);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:14px 16px;display:grid}.StaffRequestModal-module__vUM47G__fileBadge{border:var(--border-hairline);background:var(--color-background);font-family:var(--font-mono);color:var(--color-ink);white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:.6875rem;line-height:1.4}.StaffRequestModal-module__vUM47G__fileBody{min-width:0}.StaffRequestModal-module__vUM47G__fileTitle{font-size:.9375rem;line-height:1.4;font-weight:var(--weight-medium);color:var(--color-ink);margin:0}.StaffRequestModal-module__vUM47G__fileItems{gap:3px;margin:8px 0 0;padding:0;list-style:none;display:grid}.StaffRequestModal-module__vUM47G__fileItems li{color:var(--color-text);padding-inline-start:12px;font-size:.8125rem;line-height:1.45;position:relative}.StaffRequestModal-module__vUM47G__fileItems li:before{content:"";inset-inline-start:0;background:var(--color-muted);width:4px;height:1px;position:absolute;top:.62em}@media (max-width:767px){.StaffRequestModal-module__vUM47G__dialogSingle .StaffRequestModal-module__vUM47G__main{padding:28px 22px 22px}}.StaffRequestModal-module__vUM47G__calcCard{background:var(--color-background);border:var(--border-hairline);border-radius:16px;padding:24px}.StaffRequestModal-module__vUM47G__calcRows{gap:var(--space-3);margin:0;display:grid}.StaffRequestModal-module__vUM47G__calcRows div{gap:2px;display:grid}.StaffRequestModal-module__vUM47G__calcRows dt{color:var(--color-muted);font-size:.8125rem}.StaffRequestModal-module__vUM47G__calcRows dd{font-size:1.0625rem;font-weight:var(--weight-regular);color:var(--color-ink);margin:0}.StaffRequestModal-module__vUM47G__calcTotal{padding-top:var(--space-3);border-top:var(--border-hairline)}.StaffRequestModal-module__vUM47G__calcTotal dd{font-size:1.75rem;font-weight:var(--weight-light);color:var(--color-ink)}@media (max-width:767px){.StaffRequestModal-module__vUM47G__docCard{min-height:0;margin:0;transform:none}.StaffRequestModal-module__vUM47G__docLines{display:none}}
.StoryToc-module__Tp_85G__toc{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-warm)}.StoryToc-module__Tp_85G__head{width:100%;padding:var(--space-4);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;font-size:.75rem;display:flex}.StoryToc-module__Tp_85G__chev{width:8px;height:8px;transition:transform var(--duration-fast) var(--easing-standard);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(45deg)translate(-2px,-2px)}.StoryToc-module__Tp_85G__chevOpen{transform:rotate(-135deg)translate(-2px,-2px)}.StoryToc-module__Tp_85G__list{padding:0 var(--space-4) var(--space-4);margin:0;list-style:none;display:none}.StoryToc-module__Tp_85G__listOpen{display:block}.StoryToc-module__Tp_85G__list li{border-top:1px solid var(--color-border)}.StoryToc-module__Tp_85G__list a{gap:var(--space-2);padding:var(--space-3) var(--space-3);font-size:var(--text-small);color:var(--color-text);border-left:2px solid #0000;grid-template-columns:28px 1fr;line-height:1.4;text-decoration:none;display:grid}.StoryToc-module__Tp_85G__list a:hover{color:var(--color-primary)}.StoryToc-module__Tp_85G__n{font-family:var(--font-mono);color:var(--color-muted);font-size:.75rem}.StoryToc-module__Tp_85G__active>a{border-left-color:var(--color-primary);color:var(--color-ink);font-weight:var(--weight-semibold)}.StoryToc-module__Tp_85G__active .StoryToc-module__Tp_85G__n{color:var(--color-primary)}@media (min-width:1080px){.StoryToc-module__Tp_85G__toc{background:0 0;border:0;border-radius:0}.StoryToc-module__Tp_85G__head{padding:0 0 var(--space-3);cursor:default;pointer-events:none}.StoryToc-module__Tp_85G__chev{display:none}.StoryToc-module__Tp_85G__list{border-bottom:1px solid var(--color-border);padding:0;display:block}}
.TeamBlock-module__SQLo5a__section{background:var(--color-surface-ink);color:var(--color-ink-inverse);padding-block:var(--section-y)}.TeamBlock-module__SQLo5a__top{gap:var(--space-8);grid-template-areas:"head""scale""intro";display:grid}@media (min-width:1024px){.TeamBlock-module__SQLo5a__top{column-gap:var(--space-16);row-gap:var(--space-6);grid-template-columns:5fr 7fr;grid-template-areas:"scale head""scale intro";align-items:start}}.TeamBlock-module__SQLo5a__head{grid-area:head;min-width:0}.TeamBlock-module__SQLo5a__scale{grid-area:scale;min-width:0}@media (min-width:1024px){.TeamBlock-module__SQLo5a__scale{top:var(--space-16);position:sticky}}.TeamBlock-module__SQLo5a__intro{grid-area:intro;min-width:0}.TeamBlock-module__SQLo5a__bigNumber{font-family:var(--font-text);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--color-ink-inverse);font-size:clamp(5rem,3rem + 12vw,11rem);line-height:.9}.TeamBlock-module__SQLo5a__photoNote{margin-top:var(--space-6);border-inline-start:3px solid var(--color-primary);color:#ffffff8c;border-radius:2px;max-width:44ch;padding-inline-start:var(--space-4);font-size:.8125rem;line-height:1.55}.TeamBlock-module__SQLo5a__langs{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid #ffffff24}.TeamBlock-module__SQLo5a__langsTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#ffffff80;font-size:.6875rem}.TeamBlock-module__SQLo5a__langsList{gap:var(--space-2);margin:var(--space-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.TeamBlock-module__SQLo5a__lang{border-radius:var(--radius-pill);color:#ffffffd9;border:1px solid #ffffff29;padding:6px 14px;font-size:.875rem}.TeamBlock-module__SQLo5a__langsNote{margin-top:var(--space-4);color:#ffffff80;max-width:46ch;font-size:.8125rem;line-height:1.55}.TeamBlock-module__SQLo5a__title{margin-top:var(--space-3);color:var(--color-ink-inverse);max-width:20ch}.TeamBlock-module__SQLo5a__lead{font-size:var(--text-small);color:#ffffffc7;max-width:62ch;margin-top:0;line-height:1.6}.TeamBlock-module__SQLo5a__body{margin-top:var(--space-4);font-size:var(--text-small);color:#ffffff9e;max-width:66ch;line-height:1.7}.TeamBlock-module__SQLo5a__stats{gap:var(--space-6);margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid #ffffff24;display:grid}@media (min-width:768px){.TeamBlock-module__SQLo5a__stats{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}}.TeamBlock-module__SQLo5a__stat{min-width:0;border-inline-start:2px solid var(--color-primary);border-radius:2px;padding-inline-start:var(--space-4)}.TeamBlock-module__SQLo5a__statValue{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink-inverse);font-size:clamp(2rem,1.5rem + 2.4vw,3.25rem);line-height:1.05}.TeamBlock-module__SQLo5a__statValueText{max-width:14ch;font-size:clamp(1.25rem,1.05rem + 1vw,1.875rem)}.TeamBlock-module__SQLo5a__statCaption{margin:var(--space-3) 0 0;color:#ffffff8c;max-width:32ch;font-size:.8125rem;line-height:1.5}.TeamBlock-module__SQLo5a__zonesWrap{margin-top:var(--space-16)}.TeamBlock-module__SQLo5a__zonesTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#ffffff80;font-size:.6875rem}.TeamBlock-module__SQLo5a__zones{margin:var(--space-4) 0 0;border-top:1px solid #ffffff24;padding:0;list-style:none}.TeamBlock-module__SQLo5a__zone{border-bottom:1px solid #ffffff24}.TeamBlock-module__SQLo5a__zoneHead{align-items:center;gap:var(--space-4);width:100%;min-height:60px;padding:var(--space-3) 0;font-family:var(--font-sans);font-size:var(--text-body);color:#fffc;text-align:start;cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);background:0 0;border:none;display:flex}.TeamBlock-module__SQLo5a__zoneHead:hover,.TeamBlock-module__SQLo5a__zone[data-open=true] .TeamBlock-module__SQLo5a__zoneHead{color:var(--color-ink-inverse)}.TeamBlock-module__SQLo5a__zoneNum{font-family:var(--font-mono);color:var(--color-primary);flex:none;font-size:.75rem}.TeamBlock-module__SQLo5a__zoneName{flex:1;min-width:0}.TeamBlock-module__SQLo5a__zoneSign{flex:none;width:14px;height:14px;position:relative}.TeamBlock-module__SQLo5a__zoneSign:before,.TeamBlock-module__SQLo5a__zoneSign:after{content:"";background:var(--color-primary);transition:transform var(--duration-fast) var(--easing-standard);position:absolute}.TeamBlock-module__SQLo5a__zoneSign:before{inset-inline-start:0;width:14px;height:1.5px;top:6px}.TeamBlock-module__SQLo5a__zoneSign:after{inset-inline-start:6px;width:1.5px;height:14px;top:0}.TeamBlock-module__SQLo5a__zoneSign[data-open=true]:after{transform:scaleY(0)}.TeamBlock-module__SQLo5a__zoneBody{padding:0 0 var(--space-6);padding-inline-start:40px}.TeamBlock-module__SQLo5a__zoneBody p{font-size:var(--text-small);color:#ffffff9e;max-width:70ch;line-height:1.65}.TeamBlock-module__SQLo5a__foot{gap:var(--space-6);margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid #ffffff24;display:grid}@media (min-width:1024px){.TeamBlock-module__SQLo5a__foot{gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:center}}.TeamBlock-module__SQLo5a__accentWrap{min-width:0}.TeamBlock-module__SQLo5a__accent{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink-inverse);max-width:28ch;line-height:1.25}.TeamBlock-module__SQLo5a__accentNote{margin-top:var(--space-4);font-size:var(--text-small);color:#ffffff8c;max-width:56ch;line-height:1.6}.TeamBlock-module__SQLo5a__ctaWrap{min-width:0}@media (max-width:1023px){.TeamBlock-module__SQLo5a__ctaWrap>button{width:100%}}
.ChatTeaser-module__lvY2Ga__teaser{z-index:var(--z-overlay);align-items:flex-end;gap:var(--space-2);direction:ltr;flex-direction:column;width:min(330px,100vw - 40px);display:flex;position:fixed;bottom:96px;right:20px}.ChatTeaser-module__lvY2Ga__card{align-items:center;gap:var(--space-2) var(--space-3);text-align:start;background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-panel);width:100%;box-shadow:var(--shadow-panel,0 12px 32px #171a1f24);cursor:pointer;grid-template-columns:auto 1fr;grid-template-areas:"faces who""bubbles bubbles""reply reply";padding:14px 16px 12px;animation:.28s ease-out ChatTeaser-module__lvY2Ga__rise;display:grid}.ChatTeaser-module__lvY2Ga__card:hover{border-color:var(--color-primary)}.ChatTeaser-module__lvY2Ga__faces{grid-area:faces;display:flex}.ChatTeaser-module__lvY2Ga__faces picture+picture .ChatTeaser-module__lvY2Ga__face{margin-inline-start:-10px}.ChatTeaser-module__lvY2Ga__face{border-radius:var(--radius-pill);object-fit:cover;object-position:50% 22%;border:2px solid var(--color-background);background:var(--color-surface);width:34px;height:34px}.ChatTeaser-module__lvY2Ga__who{grid-area:who;min-width:0;display:block}.ChatTeaser-module__lvY2Ga__name{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.25;display:block}.ChatTeaser-module__lvY2Ga__role{color:var(--color-muted);font-size:.75rem;line-height:1.3;display:block}.ChatTeaser-module__lvY2Ga__bubbles{flex-direction:column;grid-area:bubbles;gap:6px;display:flex}.ChatTeaser-module__lvY2Ga__bubble{background:var(--color-primary-soft);color:var(--color-ink);font-size:var(--text-small);border-radius:14px 14px 14px 4px;padding:9px 12px;line-height:1.45;animation:.24s ease-out ChatTeaser-module__lvY2Ga__rise;display:block}.ChatTeaser-module__lvY2Ga__reply{font-size:var(--text-label);font-weight:var(--weight-medium);color:var(--color-primary);grid-area:reply;justify-self:start;margin-top:2px}.ChatTeaser-module__lvY2Ga__card:hover .ChatTeaser-module__lvY2Ga__reply{text-decoration:underline}.ChatTeaser-module__lvY2Ga__close{border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--color-background);width:26px;height:26px;color:var(--color-muted);cursor:pointer;order:-1;place-items:center;display:grid}.ChatTeaser-module__lvY2Ga__close:hover{border-color:var(--color-primary);color:var(--color-primary)}.ChatTeaser-module__lvY2Ga__typing{background:var(--color-background);border:var(--border-hairline);box-shadow:var(--shadow-card);border-radius:14px 14px 4px;gap:4px;padding:10px 12px;display:inline-flex}.ChatTeaser-module__lvY2Ga__typing i{border-radius:var(--radius-pill);background:var(--color-muted);width:6px;height:6px;animation:1.2s ease-in-out infinite ChatTeaser-module__lvY2Ga__blink}.ChatTeaser-module__lvY2Ga__typing i:nth-child(2){animation-delay:.2s}.ChatTeaser-module__lvY2Ga__typing i:nth-child(3){animation-delay:.4s}@keyframes ChatTeaser-module__lvY2Ga__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ChatTeaser-module__lvY2Ga__blink{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.ChatTeaser-module__lvY2Ga__card,.ChatTeaser-module__lvY2Ga__bubble,.ChatTeaser-module__lvY2Ga__typing i{animation:none}}@media (max-width:640px){.ChatTeaser-module__lvY2Ga__teaser{width:min(300px,100vw - 24px);bottom:88px;right:12px}.ChatTeaser-module__lvY2Ga__bubble:not(:nth-last-child(-n+2)){display:none}}
.CaseStoryV3-module__LT_1Ba__hero{background:var(--color-surface-warm);padding-block:var(--space-8) var(--section-y-tight)}.CaseStoryV3-module__LT_1Ba__heroInner{gap:var(--space-8);display:grid}@media (min-width:1024px){.CaseStoryV3-module__LT_1Ba__heroInner{gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:start}}.CaseStoryV3-module__LT_1Ba__heroBody{min-width:0}.CaseStoryV3-module__LT_1Ba__back{margin-bottom:var(--space-6);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem;text-decoration:none;display:inline-block}.CaseStoryV3-module__LT_1Ba__back:hover{color:var(--color-primary)}.CaseStoryV3-module__LT_1Ba__h1{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:clamp(2rem,1.4rem + 2.4vw,3.25rem);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);color:var(--color-ink)}.CaseStoryV3-module__LT_1Ba__lead{margin:0 0 var(--space-8);max-width:62ch;font-size:var(--text-lead);line-height:var(--leading-body);color:var(--color-text)}.CaseStoryV3-module__LT_1Ba__facts{margin:0 0 var(--space-8);border-top:1px solid var(--color-border);gap:0;padding:0;list-style:none;display:grid}.CaseStoryV3-module__LT_1Ba__facts li{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(96px,150px) 1fr;align-items:baseline;display:grid}.CaseStoryV3-module__LT_1Ba__factValue{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary)}.CaseStoryV3-module__LT_1Ba__factText{font-size:var(--text-small);color:var(--color-text);line-height:1.5}.CaseStoryV3-module__LT_1Ba__status{margin:var(--space-6) 0 0;max-width:62ch;font-size:var(--text-small);color:var(--color-muted);line-height:1.6}.CaseStoryV3-module__LT_1Ba__figure{margin:0}.CaseStoryV3-module__LT_1Ba__heroPhoto{aspect-ratio:4/3}@media (min-width:1024px){.CaseStoryV3-module__LT_1Ba__heroPhoto{aspect-ratio:4/5}}.CaseStoryV3-module__LT_1Ba__caption{margin-top:var(--space-3);color:var(--color-muted);font-size:.8125rem;line-height:1.5}.CaseStoryV3-module__LT_1Ba__meta{gap:var(--space-2) var(--space-6);margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid var(--color-border);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;font-size:.75rem;display:flex}.CaseStoryV3-module__LT_1Ba__dossier{padding-block:var(--space-12) 0}.CaseStoryV3-module__LT_1Ba__dossierTitle{margin:0 0 var(--space-4);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.CaseStoryV3-module__LT_1Ba__dossierGrid{border-top:1px solid var(--color-border);margin:0;display:grid}@media (min-width:640px){.CaseStoryV3-module__LT_1Ba__dossierGrid{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CaseStoryV3-module__LT_1Ba__dossierGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.CaseStoryV3-module__LT_1Ba__dossierItem{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.CaseStoryV3-module__LT_1Ba__dossierLabel{margin:0 0 var(--space-1);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CaseStoryV3-module__LT_1Ba__dossierValue{font-size:var(--text-small);color:var(--color-ink);margin:0;line-height:1.5}.CaseStoryV3-module__LT_1Ba__grid{gap:var(--space-8);padding-block:var(--space-12);display:grid}@media (min-width:1080px){.CaseStoryV3-module__LT_1Ba__grid{gap:var(--space-16);grid-template-columns:260px minmax(0,1fr)}}.CaseStoryV3-module__LT_1Ba__side{min-width:0}.CaseStoryV3-module__LT_1Ba__sticky{gap:var(--space-4);display:grid}@media (min-width:1080px){.CaseStoryV3-module__LT_1Ba__sticky{top:calc(var(--header-h) + var(--space-6));position:sticky}}.CaseStoryV3-module__LT_1Ba__body{min-width:0;max-width:780px}.CaseStoryV3-module__LT_1Ba__chapter{padding-block:var(--space-12);border-top:1px solid var(--color-border);scroll-margin-top:calc(var(--header-h) + var(--space-6))}.CaseStoryV3-module__LT_1Ba__chapter:first-child{border-top:0;padding-top:0}.CaseStoryV3-module__LT_1Ba__eyebrow{margin:0 0 var(--space-3);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.CaseStoryV3-module__LT_1Ba__eyebrowNum{color:var(--color-primary)}.CaseStoryV3-module__LT_1Ba__h2{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);line-height:var(--leading-heading);color:var(--color-ink)}.CaseStoryV3-module__LT_1Ba__p{margin:0 0 var(--space-4);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}.CaseStoryV3-module__LT_1Ba__lede{margin:var(--space-6) 0 0;padding-left:var(--space-4);border-left:2px solid var(--color-primary);font-size:var(--text-lead);font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.45}.CaseStoryV3-module__LT_1Ba__list{margin:var(--space-4) 0;gap:var(--space-2);padding:0;list-style:none;display:grid}.CaseStoryV3-module__LT_1Ba__list li{padding-left:var(--space-6);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);position:relative}.CaseStoryV3-module__LT_1Ba__list li:before{content:"-";color:var(--color-primary);position:absolute;left:0}.CaseStoryV3-module__LT_1Ba__link{color:var(--color-primary);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);transition:text-decoration-color var(--duration-fast) var(--easing-standard)}.CaseStoryV3-module__LT_1Ba__link:hover{color:var(--color-primary-hover);text-decoration-color:currentColor}.CaseStoryV3-module__LT_1Ba__cards{gap:var(--space-4);margin:var(--space-6) 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.CaseStoryV3-module__LT_1Ba__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.CaseStoryV3-module__LT_1Ba__card{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-warm);align-content:start;display:grid}.CaseStoryV3-module__LT_1Ba__cardNum{font-family:var(--font-mono);color:var(--color-primary);font-size:.75rem}.CaseStoryV3-module__LT_1Ba__cardTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-ink);margin:0;line-height:1.35}.CaseStoryV3-module__LT_1Ba__cardText{font-size:var(--text-small);color:var(--color-text);margin:0;line-height:1.55}.CaseStoryV3-module__LT_1Ba__pairs{margin:var(--space-6) 0;border-top:1px solid var(--color-border)}.CaseStoryV3-module__LT_1Ba__pair{gap:var(--space-1) var(--space-6);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:grid}@media (min-width:640px){.CaseStoryV3-module__LT_1Ba__pair{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.CaseStoryV3-module__LT_1Ba__pairTerm{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-ink)}.CaseStoryV3-module__LT_1Ba__pairValue{font-size:var(--text-small);color:var(--color-text);margin:0;line-height:1.5}.CaseStoryV3-module__LT_1Ba__timeline{margin:var(--space-6) 0;border-left:1px solid var(--color-border);padding:0;list-style:none}.CaseStoryV3-module__LT_1Ba__tlItem{gap:var(--space-1) var(--space-6);padding:0 0 var(--space-6) var(--space-6);display:grid;position:relative}.CaseStoryV3-module__LT_1Ba__tlItem:last-child{padding-bottom:0}.CaseStoryV3-module__LT_1Ba__tlItem:before{content:"";border-radius:var(--radius-pill);background:var(--color-primary);width:9px;height:9px;position:absolute;top:6px;left:-5px}@media (min-width:640px){.CaseStoryV3-module__LT_1Ba__tlItem{grid-template-columns:130px 1fr}}.CaseStoryV3-module__LT_1Ba__tlTime{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary)}.CaseStoryV3-module__LT_1Ba__tlText{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);margin:0}.CaseStoryV3-module__LT_1Ba__note{margin:var(--space-6) 0;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-primary-soft)}.CaseStoryV3-module__LT_1Ba__noteTitle{margin:0 0 var(--space-2);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-ink)}.CaseStoryV3-module__LT_1Ba__noteText{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);margin:0}.CaseStoryV3-module__LT_1Ba__tableWrap{margin:var(--space-6) 0}.CaseStoryV3-module__LT_1Ba__tableCaption{margin:0 0 var(--space-3);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.CaseStoryV3-module__LT_1Ba__tableScroll{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow-x:auto}.CaseStoryV3-module__LT_1Ba__table{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--text-small);line-height:1.5}.CaseStoryV3-module__LT_1Ba__table th{padding:var(--space-3) var(--space-4);text-align:left;font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--color-surface-warm);border-bottom:1px solid var(--color-border)}.CaseStoryV3-module__LT_1Ba__table td{padding:var(--space-3) var(--space-4);vertical-align:top;color:var(--color-text);border-bottom:1px solid var(--color-border)}.CaseStoryV3-module__LT_1Ba__table tr:last-child td{border-bottom:0}.CaseStoryV3-module__LT_1Ba__table td:first-child{font-weight:var(--weight-medium);color:var(--color-ink)}.CaseStoryV3-module__LT_1Ba__inlinePhoto{aspect-ratio:3/2}.CaseStoryV3-module__LT_1Ba__figureInline{margin:var(--space-8) 0}.CaseStoryV3-module__LT_1Ba__faq details{border-bottom:1px solid var(--color-border)}.CaseStoryV3-module__LT_1Ba__faq details:first-child{border-top:1px solid var(--color-border)}.CaseStoryV3-module__LT_1Ba__faq summary{padding:var(--space-4) 0;font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-ink);cursor:pointer}.CaseStoryV3-module__LT_1Ba__faq p{margin:0 0 var(--space-4);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}
.LeadTrapHost-module__jmcgTq__strip{padding:var(--space-6) 0}.LeadTrapHost-module__jmcgTq__card{justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--space-6);border-block:var(--border-hairline);display:flex}.LeadTrapHost-module__jmcgTq__card h2,.LeadTrapHost-module__jmcgTq__dialog h2{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--weight-regular);color:var(--color-ink);line-height:1.25}.LeadTrapHost-module__jmcgTq__card p:not(.LeadTrapHost-module__jmcgTq__brand){margin-top:var(--space-2);font-size:var(--text-small);color:var(--color-muted)}.LeadTrapHost-module__jmcgTq__brand{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font:400 .75rem var(--font-mono);letter-spacing:var(--tracking-label);color:var(--color-primary);display:flex}.LeadTrapHost-module__jmcgTq__brand:before{content:"";background:var(--color-primary);width:26px;height:1px}.LeadTrapHost-module__jmcgTq__cardActions{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.LeadTrapHost-module__jmcgTq__start{padding:var(--space-3) var(--space-4);border:1px solid var(--color-primary);color:var(--color-primary);background:var(--color-background);border-radius:var(--radius-button);font:inherit;font-size:var(--text-small);cursor:pointer}.LeadTrapHost-module__jmcgTq__start:hover{background:var(--color-primary-soft)}.LeadTrapHost-module__jmcgTq__dismiss,.LeadTrapHost-module__jmcgTq__close{border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--color-background);width:36px;height:36px;color:var(--color-muted);cursor:pointer;flex-shrink:0;place-items:center;font-size:1.5rem;display:grid}.LeadTrapHost-module__jmcgTq__overlay{z-index:var(--z-modal);padding:var(--space-4);background:var(--color-overlay);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.LeadTrapHost-module__jmcgTq__dialog{background:var(--color-background);width:min(460px,100%);max-height:calc(100dvh - 32px);color:var(--color-ink);padding:var(--space-6);border-radius:var(--radius-panel);box-shadow:var(--shadow-panel);position:relative;overflow-y:auto}.LeadTrapHost-module__jmcgTq__dialog h2{padding-inline-end:var(--space-8)}.LeadTrapHost-module__jmcgTq__close{top:var(--space-3);position:absolute;inset-inline-end:var(--space-3)}.LeadTrapHost-module__jmcgTq__progress{font-family:var(--font-mono);color:var(--color-muted);margin-block:var(--space-4);font-size:.75rem}.LeadTrapHost-module__jmcgTq__field{gap:var(--space-2);margin-block:var(--space-4);font-size:var(--text-small);display:grid}.LeadTrapHost-module__jmcgTq__dialog input:not([type=checkbox]){width:100%;min-width:0;min-height:46px;padding:var(--space-3);border:var(--border-hairline);border-radius:var(--radius-field);background:var(--color-background);color:var(--color-ink);font:inherit;font-size:1rem}.LeadTrapHost-module__jmcgTq__dialog input:focus-visible,.LeadTrapHost-module__jmcgTq__dialog button:focus-visible,.LeadTrapHost-module__jmcgTq__start:focus-visible,.LeadTrapHost-module__jmcgTq__dismiss:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.LeadTrapHost-module__jmcgTq__options{margin-block:var(--space-4);border:0;padding:0}.LeadTrapHost-module__jmcgTq__options legend{margin-bottom:var(--space-3);font-size:var(--text-small)}.LeadTrapHost-module__jmcgTq__chips{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.LeadTrapHost-module__jmcgTq__chips button{border:var(--border-hairline);border-radius:var(--radius-field);min-height:46px;color:var(--color-ink);background:var(--color-background);cursor:pointer;font:inherit}.LeadTrapHost-module__jmcgTq__chips button:hover,.LeadTrapHost-module__jmcgTq__chips button[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft)}.LeadTrapHost-module__jmcgTq__contactTitle{font-family:var(--font-sans);font-weight:var(--weight-regular);font-size:1rem}.LeadTrapHost-module__jmcgTq__consent{align-items:flex-start;gap:var(--space-2);font-size:.75rem;line-height:1.5;display:flex}.LeadTrapHost-module__jmcgTq__consent input{width:16px;height:16px;accent-color:var(--color-primary);flex-shrink:0;margin-top:3px}.LeadTrapHost-module__jmcgTq__consent a{color:var(--color-primary);text-decoration:underline}.LeadTrapHost-module__jmcgTq__actions{gap:var(--space-2);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.LeadTrapHost-module__jmcgTq__skip{margin-top:var(--space-4);color:var(--color-muted);text-align:start;cursor:pointer;background:0 0;border:0;font-size:.8125rem;text-decoration:underline;display:block}.LeadTrapHost-module__jmcgTq__error{color:var(--color-error);font-size:var(--text-small);margin-top:var(--space-3)}.LeadTrapHost-module__jmcgTq__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:767px){.LeadTrapHost-module__jmcgTq__card{align-items:flex-start;gap:var(--space-4);flex-direction:column}.LeadTrapHost-module__jmcgTq__cardActions{justify-content:space-between;width:100%}.LeadTrapHost-module__jmcgTq__start{text-align:start}}@media (prefers-reduced-motion:reduce){.LeadTrapHost-module__jmcgTq__strip *,.LeadTrapHost-module__jmcgTq__overlay *{scroll-behavior:auto}}
.CoveragePicker-module__k84aQW__root{gap:var(--space-6);margin-top:var(--space-8);display:grid}.CoveragePicker-module__k84aQW__intro{font-size:var(--text-body);color:var(--color-text);line-height:1.55}.CoveragePicker-module__k84aQW__columns{border-top:1px solid var(--color-border-strong);border-bottom:var(--border-hairline);display:grid}.CoveragePicker-module__k84aQW__column{min-width:0;padding:var(--space-6) 0}.CoveragePicker-module__k84aQW__column+.CoveragePicker-module__k84aQW__column{border-top:var(--border-hairline)}@media (min-width:1024px){.CoveragePicker-module__k84aQW__columns{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.CoveragePicker-module__k84aQW__column{padding:var(--space-6) var(--space-8) var(--space-8)}.CoveragePicker-module__k84aQW__column:first-child{padding-inline-start:0}.CoveragePicker-module__k84aQW__column:last-child{padding-inline-end:0}.CoveragePicker-module__k84aQW__column+.CoveragePicker-module__k84aQW__column{border-top:0;border-inline-start:var(--border-hairline)}}.CoveragePicker-module__k84aQW__colTitle{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4);font-family:var(--font-text);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.3;display:flex}.CoveragePicker-module__k84aQW__colNum{font-family:var(--font-mono);font-size:.75rem;font-weight:var(--weight-regular);color:var(--color-primary)}.CoveragePicker-module__k84aQW__options{gap:var(--space-2);flex-wrap:wrap;display:flex}.CoveragePicker-module__k84aQW__option{border:1px solid var(--color-border-strong);min-height:40px;font-family:var(--font-sans);font-size:var(--text-small);color:var(--color-ink);cursor:pointer;transition:border-color var(--duration-fast) var(--easing-standard), background-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard);background:0 0;border-radius:10px;padding:7px 14px}.CoveragePicker-module__k84aQW__option:hover{border-color:var(--color-primary);color:var(--color-primary)}.CoveragePicker-module__k84aQW__option[aria-pressed=true]{border-color:var(--color-primary);background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.CoveragePicker-module__k84aQW__result{gap:var(--space-6);align-items:end;display:grid}.CoveragePicker-module__k84aQW__resultGrid{gap:var(--space-3);margin:0;display:grid}@media (min-width:640px){.CoveragePicker-module__k84aQW__resultGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.CoveragePicker-module__k84aQW__resultGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:0}.CoveragePicker-module__k84aQW__resultRow+.CoveragePicker-module__k84aQW__resultRow{padding-inline-start:var(--space-8)}}.CoveragePicker-module__k84aQW__resultRow{align-content:start;gap:4px;display:grid}.CoveragePicker-module__k84aQW__resultLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.CoveragePicker-module__k84aQW__resultValue{font-family:var(--font-text);font-weight:var(--weight-semibold);font-size:var(--text-h3);color:var(--color-ink);margin:0}.CoveragePicker-module__k84aQW__resultValueSoft{font-size:var(--text-body);color:var(--color-text);margin:0;line-height:1.4}.CoveragePicker-module__k84aQW__actions{justify-content:flex-end;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.CoveragePicker-module__k84aQW__chosen{font-size:var(--text-small);color:var(--color-text);flex:auto;margin:0}.CoveragePicker-module__k84aQW__chosen strong{color:var(--color-ink);font-weight:var(--weight-semibold)}.CoveragePicker-module__k84aQW__cta,.CoveragePicker-module__k84aQW__ctaGhost{cursor:pointer;font-family:var(--font-sans);border-radius:var(--radius-field);min-height:48px;font-size:var(--text-small);font-weight:var(--weight-semibold);border:0;justify-content:center;align-items:center;padding:0 24px;text-decoration:none;display:inline-flex}.CoveragePicker-module__k84aQW__cta{background:var(--color-primary);color:var(--color-ink-inverse)}.CoveragePicker-module__k84aQW__cta:hover{background:var(--color-primary-hover)}.CoveragePicker-module__k84aQW__ctaGhost{border:1px solid var(--color-border-strong);color:var(--color-ink);transition:border-color var(--duration-fast) var(--easing-standard), color var(--duration-fast) var(--easing-standard)}.CoveragePicker-module__k84aQW__ctaGhost:hover{border-color:var(--color-primary);color:var(--color-primary)}@media (max-width:1023px){.CoveragePicker-module__k84aQW__actions{justify-content:flex-start}.CoveragePicker-module__k84aQW__chosen{flex-basis:100%}}@media (max-width:519px){.CoveragePicker-module__k84aQW__cta,.CoveragePicker-module__k84aQW__ctaGhost{width:100%}}.CoveragePicker-module__k84aQW__notes{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-hairline);display:grid}.CoveragePicker-module__k84aQW__termsNote{color:var(--color-muted);font-size:.8125rem;line-height:1.6}
.MaterialCrossLinks-module__DZI8Oq__section{background:var(--color-surface);padding-block:var(--section-y-tight)}.MaterialCrossLinks-module__DZI8Oq__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.MaterialCrossLinks-module__DZI8Oq__title{font-size:var(--text-h3)}.MaterialCrossLinks-module__DZI8Oq__allLink{font-family:var(--font-mono);color:var(--color-primary);white-space:nowrap;font-size:.8125rem;text-decoration:none}.MaterialCrossLinks-module__DZI8Oq__allLink:hover{color:var(--color-primary-hover)}.MaterialCrossLinks-module__DZI8Oq__grid[data-count="1"]{max-width:460px;grid-template-columns:minmax(0,1fr)!important}.MaterialCrossLinks-module__DZI8Oq__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.MaterialCrossLinks-module__DZI8Oq__grid{margin-top:var(--space-6);gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MaterialCrossLinks-module__DZI8Oq__card{background:var(--color-background);border:var(--border-hairline);border-radius:var(--radius-card);transition:border-color var(--duration-fast), transform var(--duration-base) var(--easing-standard)}.MaterialCrossLinks-module__DZI8Oq__card:hover{border-color:var(--color-ink);transform:translateY(-2px)}.MaterialCrossLinks-module__DZI8Oq__link{padding:var(--space-6);color:inherit;text-decoration:none;display:block}.MaterialCrossLinks-module__DZI8Oq__cardTitle{font-family:var(--font-sans);font-size:1rem;font-weight:var(--weight-semibold);color:var(--color-ink);line-height:1.3}.MaterialCrossLinks-module__DZI8Oq__cardText{margin-top:var(--space-2);font-size:var(--text-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.MaterialCrossLinks-module__DZI8Oq__card{transition:none}.MaterialCrossLinks-module__DZI8Oq__card:hover{transform:none}}@media (max-width:1023px){.MaterialCrossLinks-module__DZI8Oq__grid[data-count="1"]{max-width:460px;grid-template-columns:minmax(0,1fr)!important}.MaterialCrossLinks-module__DZI8Oq__grid[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.MaterialCrossLinks-module__DZI8Oq__grid{grid-template-columns:1fr}}.MaterialCrossLinks-module__DZI8Oq__thumb{margin:calc(-1 * var(--space-2)) 0 var(--space-4);border-radius:var(--radius-card);aspect-ratio:16/10;background:var(--color-surface);display:block;overflow:hidden}.MaterialCrossLinks-module__DZI8Oq__thumbImg{object-fit:cover;width:100%;height:100%;display:block}
.HowOutcome-module__DsYJTq__section{background:var(--color-background);padding-block:var(--section-y)}.HowOutcome-module__DsYJTq__title{max-width:24ch}.HowOutcome-module__DsYJTq__lead{font-size:var(--text-lead);max-width:64ch;margin-top:var(--space-4)}.HowOutcome-module__DsYJTq__grid{gap:var(--grid-gap);margin-top:var(--space-12);counter-reset:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.HowOutcome-module__DsYJTq__card{grid-column:span 2}.HowOutcome-module__DsYJTq__grid[data-count="1"]>.HowOutcome-module__DsYJTq__card{grid-column:3/span 2}.HowOutcome-module__DsYJTq__grid[data-count="2"]>.HowOutcome-module__DsYJTq__card,.HowOutcome-module__DsYJTq__grid[data-count="4"]>.HowOutcome-module__DsYJTq__card,.HowOutcome-module__DsYJTq__grid[data-count="5"]>.HowOutcome-module__DsYJTq__card:nth-child(n+4){grid-column:span 3}.HowOutcome-module__DsYJTq__grid[data-count="7"]>.HowOutcome-module__DsYJTq__card:nth-child(7){grid-column:span 6}.HowOutcome-module__DsYJTq__grid[data-count="8"]>.HowOutcome-module__DsYJTq__card:nth-child(n+7){grid-column:span 3}.HowOutcome-module__DsYJTq__card{background:var(--color-surface-warm);border:var(--border-hairline);border-radius:var(--radius-card);padding:var(--space-8)}.HowOutcome-module__DsYJTq__num{font-family:var(--font-mono);font-size:var(--text-label);color:var(--color-primary)}.HowOutcome-module__DsYJTq__cardTitle{font-family:var(--font-sans);font-size:1.125rem;font-weight:var(--weight-semibold);margin-top:var(--space-4)}.HowOutcome-module__DsYJTq__cardText{margin-top:var(--space-3);font-size:var(--text-small)}@media (max-width:1023px){.HowOutcome-module__DsYJTq__grid{grid-template-columns:1fr}}
.StoryEnding-module__77BpWq__block{padding-block:var(--space-12) 0;border-top:1px solid var(--color-border);margin-top:var(--space-12)}.StoryEnding-module__77BpWq__h2{margin:0 0 var(--space-6);font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.125rem);line-height:var(--leading-heading);color:var(--color-ink)}.StoryEnding-module__77BpWq__h3{margin:0 0 var(--space-4);font-size:var(--text-h3);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--color-ink)}.StoryEnding-module__77BpWq__eyebrow{margin:0 0 var(--space-4);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);padding-left:38px;font-size:.75rem;position:relative}.StoryEnding-module__77BpWq__eyebrow:before{content:"";background:var(--color-primary);width:26px;height:2px;position:absolute;top:50%;left:0}.StoryEnding-module__77BpWq__label{margin:0 0 var(--space-1);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.StoryEnding-module__77BpWq__value{font-size:var(--text-small);color:var(--color-ink);margin:0;line-height:1.55}.StoryEnding-module__77BpWq__prepared{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-background);margin:0;display:grid;overflow:hidden}@media (min-width:640px){.StoryEnding-module__77BpWq__prepared{grid-template-columns:repeat(2,minmax(0,1fr))}}.StoryEnding-module__77BpWq__preparedCell{padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--color-border)}@media (min-width:640px){.StoryEnding-module__77BpWq__preparedCell:nth-child(odd){border-right:1px solid var(--color-border)}.StoryEnding-module__77BpWq__preparedCell:nth-last-child(-n+2){border-bottom:0}}.StoryEnding-module__77BpWq__sources{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.StoryEnding-module__77BpWq__source{gap:var(--space-2);padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);grid-template-columns:48px 1fr;display:grid}.StoryEnding-module__77BpWq__sourceNum{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-primary)}.StoryEnding-module__77BpWq__sourceTitle{font-size:var(--text-body);font-weight:var(--weight-medium);color:var(--color-ink);margin:0}.StoryEnding-module__77BpWq__sourceNote{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-small);color:var(--color-text)}.StoryEnding-module__77BpWq__sourceLink{font-size:var(--text-small);color:var(--color-primary)}.StoryEnding-module__77BpWq__note{margin:var(--space-4) 0 0;color:var(--color-muted);font-size:.8125rem;line-height:1.55}.StoryEnding-module__77BpWq__author{gap:var(--space-6);display:grid}@media (min-width:640px){.StoryEnding-module__77BpWq__author{grid-template-columns:120px minmax(0,1fr)}}.StoryEnding-module__77BpWq__avatar{border-radius:var(--radius-pill);object-fit:cover;object-position:top;background:var(--color-surface-warm);width:120px;height:120px}.StoryEnding-module__77BpWq__authorBody{min-width:0}.StoryEnding-module__77BpWq__authorName{font-size:var(--text-lead);color:var(--color-muted);margin:0}.StoryEnding-module__77BpWq__authorLink{color:var(--color-primary);text-decoration:none}.StoryEnding-module__77BpWq__authorLink:hover{text-decoration:underline}.StoryEnding-module__77BpWq__authorRole{margin:var(--space-1) 0 var(--space-3);font-size:var(--text-body);font-weight:var(--weight-semibold);color:var(--color-ink)}.StoryEnding-module__77BpWq__authorBio{margin:0 0 var(--space-4);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text)}.StoryEnding-module__77BpWq__authorFacts{margin:0 0 var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-background);display:grid;overflow:hidden}@media (min-width:640px){.StoryEnding-module__77BpWq__authorFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.StoryEnding-module__77BpWq__authorFact{padding:var(--space-4) var(--space-6)}@media (min-width:640px){.StoryEnding-module__77BpWq__authorFact+.StoryEnding-module__77BpWq__authorFact{border-left:1px solid var(--color-border)}}.StoryEnding-module__77BpWq__authorLinks{gap:var(--space-3) var(--space-8);flex-wrap:wrap;margin:0;display:flex}.StoryEnding-module__77BpWq__arrowLink,.StoryEnding-module__77BpWq__arrowLinkMuted{font-size:var(--text-body);text-decoration:none}.StoryEnding-module__77BpWq__arrowLink{color:var(--color-primary)}.StoryEnding-module__77BpWq__arrowLinkMuted{color:var(--color-text)}.StoryEnding-module__77BpWq__arrowLink:hover,.StoryEnding-module__77BpWq__arrowLinkMuted:hover{color:var(--color-primary-hover)}.StoryEnding-module__77BpWq__related{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.StoryEnding-module__77BpWq__related{grid-template-columns:repeat(3,minmax(0,1fr))}}.StoryEnding-module__77BpWq__card{gap:var(--space-2);height:100%;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-background);transition:border-color var(--duration-fast) var(--easing-standard);text-decoration:none;display:grid}.StoryEnding-module__77BpWq__card:hover{border-color:var(--color-primary)}.StoryEnding-module__77BpWq__cardPhoto{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-field);width:100%;margin-bottom:var(--space-2)}.StoryEnding-module__77BpWq__cardTag{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);font-size:.6875rem}.StoryEnding-module__77BpWq__cardTitle{font-size:var(--text-body);color:var(--color-ink);line-height:1.4}.StoryEnding-module__77BpWq__cardArrow{color:var(--color-primary);transition:transform var(--duration-fast) var(--easing-standard)}.StoryEnding-module__77BpWq__card:hover .StoryEnding-module__77BpWq__cardArrow{transform:translate(4px)}.StoryEnding-module__77BpWq__strip{gap:var(--space-6);margin-top:var(--space-12);padding:var(--space-8);border-radius:var(--radius-panel);background:var(--color-surface-warm);border:1px solid var(--color-border);align-items:center;display:grid}@media (min-width:860px){.StoryEnding-module__77BpWq__strip{gap:var(--space-8);grid-template-columns:minmax(0,1fr) auto}}.StoryEnding-module__77BpWq__stripEyebrow{margin:0 0 var(--space-2);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);font-size:.75rem}.StoryEnding-module__77BpWq__stripTitle{margin:0 0 var(--space-2);font-size:var(--text-h3);font-weight:var(--weight-semibold);line-height:var(--leading-heading);color:var(--color-ink)}.StoryEnding-module__77BpWq__stripText{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-text);margin:0}
.page-module__rKu8pW__page{padding-bottom:var(--section-y)}.page-module__rKu8pW__hero{background:var(--color-surface-warm);padding-block:var(--space-8) var(--section-y-tight)}.page-module__rKu8pW__heroInner{gap:var(--space-8);display:grid}@media (min-width:1024px){.page-module__rKu8pW__heroInner{gap:var(--space-16);grid-template-columns:6fr 6fr;align-items:center}}.page-module__rKu8pW__heroBody{min-width:0}.page-module__rKu8pW__back{margin-bottom:var(--space-6);font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.75rem;text-decoration:none;display:inline-block}.page-module__rKu8pW__back:hover{color:var(--color-primary)}.page-module__rKu8pW__h1{max-width:20ch}.page-module__rKu8pW__summary{margin-top:var(--space-4);font-size:var(--text-small);color:var(--color-text);max-width:54ch;line-height:1.6}.page-module__rKu8pW__heroCta{margin-top:var(--space-8)}.page-module__rKu8pW__heroPhoto{aspect-ratio:4/5}@media (min-width:768px){.page-module__rKu8pW__heroPhoto{aspect-ratio:4/3}}.page-module__rKu8pW__params{gap:var(--space-4);margin:var(--space-12) auto 0;padding-bottom:var(--space-8);border-bottom:var(--border-hairline);display:grid}@media (min-width:768px){.page-module__rKu8pW__params{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}}.page-module__rKu8pW__param{min-width:0}.page-module__rKu8pW__paramLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem}.page-module__rKu8pW__paramValue{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-ink);line-height:1.5}.page-module__rKu8pW__lists{gap:var(--space-8);margin-top:var(--space-12);display:grid}@media (min-width:768px){.page-module__rKu8pW__lists{gap:var(--space-16);grid-template-columns:repeat(2,1fr)}}.page-module__rKu8pW__listBlock{min-width:0}.page-module__rKu8pW__listTitle{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;font-weight:var(--weight-regular,400)}.page-module__rKu8pW__list{margin:var(--space-4) 0 0;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text);padding:0;line-height:1.55;list-style:none;display:grid}.page-module__rKu8pW__list li{padding-inline-start:16px;position:relative}.page-module__rKu8pW__list li:before{content:"";inset-inline-start:0;border-radius:var(--radius-pill);background:var(--color-primary);width:5px;height:5px;position:absolute;top:8px}.page-module__rKu8pW__body{margin-top:var(--space-16);gap:var(--space-12);max-width:100%;display:grid}.page-module__rKu8pW__section{min-width:0}@media (min-width:1024px){.page-module__rKu8pW__section{gap:var(--space-12);grid-template-columns:4fr 8fr;align-items:start;display:grid}}.page-module__rKu8pW__sectionTitle{align-items:baseline;gap:var(--space-3);font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.3;display:flex}.page-module__rKu8pW__sectionNum{font-family:var(--font-mono);color:var(--color-primary);font-size:.75rem}.page-module__rKu8pW__sectionText{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-text);max-width:64ch;line-height:1.7}@media (min-width:1024px){.page-module__rKu8pW__sectionText{margin-top:0}}.page-module__rKu8pW__result{margin-top:var(--space-24);padding-block:var(--space-12);background:var(--color-surface-warm)}.page-module__rKu8pW__resultInner{gap:var(--space-8);display:grid}@media (min-width:1024px){.page-module__rKu8pW__resultInner{gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:start}}.page-module__rKu8pW__resultTitle{font-size:var(--text-h3);max-width:20ch}.page-module__rKu8pW__resultText{margin-top:var(--space-4);border-inline-start:3px solid var(--color-primary);font-size:var(--text-small);color:var(--color-ink-soft);border-radius:2px;max-width:60ch;padding-inline-start:var(--space-4);line-height:1.7}.page-module__rKu8pW__related{margin-top:var(--space-16)}.page-module__rKu8pW__relatedList{gap:var(--space-3) var(--space-8);margin:var(--space-4) 0 0;font-size:var(--text-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.page-module__rKu8pW__relatedList a{color:var(--color-ink);text-decoration:none}.page-module__rKu8pW__relatedList a:hover{color:var(--color-primary)}.page-module__rKu8pW__others{margin-top:var(--space-16)}.page-module__rKu8pW__othersList{gap:var(--space-6);margin:var(--space-6) 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module__rKu8pW__othersList{grid-template-columns:repeat(3,1fr)}}.page-module__rKu8pW__otherItem{min-width:0}.page-module__rKu8pW__otherLink{color:inherit;text-decoration:none;display:block}.page-module__rKu8pW__otherPhoto{aspect-ratio:3/2;margin-bottom:var(--space-4)}.page-module__rKu8pW__otherIndustry{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);font-size:.6875rem}.page-module__rKu8pW__otherTitle{margin-top:var(--space-2);color:var(--color-ink);font-size:1rem;line-height:1.35}.page-module__rKu8pW__otherCta{margin-top:var(--space-3);font-size:var(--text-small);color:var(--color-primary);display:inline-block}.page-module__rKu8pW__otherLink:hover .page-module__rKu8pW__otherCta{text-decoration:underline}.page-module__rKu8pW__footCta{margin-top:var(--space-24);padding-top:var(--space-12);border-top:var(--border-hairline)}.page-module__rKu8pW__footInner{gap:var(--space-6);display:grid}@media (min-width:1024px){.page-module__rKu8pW__footInner{gap:var(--space-16);grid-template-columns:7fr 5fr;align-items:center}}.page-module__rKu8pW__footTitle{font-size:var(--text-h3);max-width:22ch}.page-module__rKu8pW__footNote{margin-top:var(--space-4);color:var(--color-muted);max-width:60ch;font-size:.8125rem;line-height:1.55}@media (max-width:639px){.page-module__rKu8pW__footInner>div>button{width:100%}}
.HeroEditorial-module___aJNWa__hero{isolation:isolate;background:var(--color-surface-ink);padding-block:36px 28px;position:relative;overflow:hidden}.HeroEditorial-module___aJNWa__inner{grid-template-columns:minmax(0,1fr);display:grid}.HeroEditorial-module___aJNWa__inner>*{min-width:0}.HeroEditorial-module___aJNWa__media{z-index:-2;position:absolute;inset:0}.HeroEditorial-module___aJNWa__visual,.HeroEditorial-module___aJNWa__visual img{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.HeroEditorial-module___aJNWa__visual img{object-position:50% 18%}.HeroEditorial-module___aJNWa__hero:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface-ink) 90%, transparent) 0%, color-mix(in srgb, var(--color-surface-ink) 82%, transparent) 100%);position:absolute;inset:0}.HeroEditorial-module___aJNWa__text{max-width:820px}.HeroEditorial-module___aJNWa__updated{margin-bottom:var(--space-3);font-family:var(--font-mono);letter-spacing:.04em;color:#ffffffb8;font-size:.8125rem}.HeroEditorial-module___aJNWa__h1{max-width:20ch;color:var(--color-ink-inverse);font-size:1.875rem}.HeroEditorial-module___aJNWa__lead{max-width:52ch;margin-top:var(--space-4);font-size:var(--text-lead);color:#ffffffc7}.HeroEditorial-module___aJNWa__actions{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.HeroEditorial-module___aJNWa__actions .HeroEditorial-module___aJNWa__onDark{color:var(--color-ink-inverse);background:0 0;border-color:#fff9}.HeroEditorial-module___aJNWa__actions .HeroEditorial-module___aJNWa__onDark:hover{border-color:var(--color-ink-inverse);background:#ffffff14}.HeroEditorial-module___aJNWa__facts{border-top:1px solid #ffffff38;grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:20px 16px;margin:36px 0 0;padding-top:24px;display:grid}.HeroEditorial-module___aJNWa__facts div{flex-direction:column-reverse;gap:4px;display:flex}.HeroEditorial-module___aJNWa__facts dd{font-family:var(--font-text);font-weight:var(--weight-semibold);color:var(--color-ink-inverse);margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem);line-height:1.05}.HeroEditorial-module___aJNWa__facts dt{font-size:var(--text-small);color:#ffffffc7}@media (min-width:481px){.HeroEditorial-module___aJNWa__h1{font-size:clamp(2.125rem,1.6rem + 2vw,3.25rem)}}@media (max-width:480px){.HeroEditorial-module___aJNWa__actions>*{white-space:normal;text-align:center;width:100%;padding-inline:12px}}@media (min-width:1024px){.HeroEditorial-module___aJNWa__hero{padding-block:56px 36px}.HeroEditorial-module___aJNWa__inner{min-height:460px}.HeroEditorial-module___aJNWa__hero:before{background:linear-gradient(0deg, color-mix(in srgb, var(--color-surface-ink) 72%, transparent) 0%, transparent 34%), linear-gradient(90deg, color-mix(in srgb, var(--color-surface-ink) 92%, transparent) 0%, color-mix(in srgb, var(--color-surface-ink) 78%, transparent) 45%, color-mix(in srgb, var(--color-surface-ink) 20%, transparent) 100%)}.HeroEditorial-module___aJNWa__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}[dir=rtl] .HeroEditorial-module___aJNWa__hero:before{transform:scaleX(-1)}
.AudienceSplit-module__NxSCIa__section{background:var(--color-surface);padding-block:var(--space-16);border-bottom:var(--border-hairline)}.AudienceSplit-module__NxSCIa__grid{gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.AudienceSplit-module__NxSCIa__card{gap:var(--space-3);padding:var(--space-8);border:var(--border-hairline);border-radius:var(--radius-card);background:var(--color-background);flex-direction:column;display:flex}.AudienceSplit-module__NxSCIa__card[data-lane=candidate]{background:var(--color-surface-warm)}.AudienceSplit-module__NxSCIa__cardLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-primary);font-size:.6875rem}.AudienceSplit-module__NxSCIa__cardTitle{font-family:var(--font-sans);font-size:1.5rem;font-weight:var(--weight-semibold);color:var(--color-ink);max-width:22ch}.AudienceSplit-module__NxSCIa__cardText{font-size:var(--text-small);color:var(--color-text);max-width:46ch}.AudienceSplit-module__NxSCIa__action{margin-top:var(--space-4)}@media (max-width:767px){.AudienceSplit-module__NxSCIa__grid{grid-template-columns:1fr}.AudienceSplit-module__NxSCIa__card{padding:var(--space-6)}.AudienceSplit-module__NxSCIa__cardTitle{font-size:1.25rem}}
.CompaniesRoute-module__LWkVwq__section{background:var(--color-surface);padding-block:var(--section-y)}.CompaniesRoute-module__LWkVwq__title{max-width:26ch}.CompaniesRoute-module__LWkVwq__lead{font-size:var(--text-lead);max-width:64ch;margin-top:var(--space-4)}.CompaniesRoute-module__LWkVwq__steps{margin-top:var(--space-8);display:grid}.CompaniesRoute-module__LWkVwq__step{gap:var(--space-4);padding:var(--space-6) 0;border-top:var(--border-hairline);grid-template-columns:44px minmax(0,1fr) 240px;align-items:start;display:grid}.CompaniesRoute-module__LWkVwq__step:last-child{border-bottom:var(--border-hairline)}.CompaniesRoute-module__LWkVwq__num{font-family:var(--font-mono);color:var(--color-primary);padding-top:5px;font-size:.8125rem}.CompaniesRoute-module__LWkVwq__body{min-width:0}.CompaniesRoute-module__LWkVwq__stepTitle{font-family:var(--font-sans);font-size:1.0625rem;font-weight:var(--weight-semibold);color:var(--color-ink)}.CompaniesRoute-module__LWkVwq__stepText{margin-top:var(--space-2);font-size:var(--text-small)}.CompaniesRoute-module__LWkVwq__aside{gap:var(--space-3);min-width:0;display:grid}.CompaniesRoute-module__LWkVwq__asideLabel{font-family:var(--font-mono);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-muted);font-size:.6875rem;display:block}.CompaniesRoute-module__LWkVwq__asideValue{font-family:var(--font-mono);color:var(--color-ink);margin-top:2px;font-size:.875rem;display:block}.CompaniesRoute-module__LWkVwq__asideValue[data-idle=true]{color:var(--color-muted)}.CompaniesRoute-module__LWkVwq__note{margin-top:var(--space-6);font-size:var(--text-small);color:var(--color-muted);max-width:72ch}@media (max-width:1023px){.CompaniesRoute-module__LWkVwq__step{grid-template-columns:32px minmax(0,1fr)}.CompaniesRoute-module__LWkVwq__aside{padding-top:var(--space-2);grid-column:2}}
.CompanyStory-module__f_ZaZG__section{background:var(--color-background);padding-block:var(--section-y)}.CompanyStory-module__f_ZaZG__title{max-width:24ch}.CompanyStory-module__f_ZaZG__visual{margin-top:var(--space-8)}.CompanyStory-module__f_ZaZG__visual img{aspect-ratio:4/3;object-position:50% 45%}.CompanyStory-module__f_ZaZG__body{gap:var(--space-4);margin-top:var(--space-8);display:grid}.CompanyStory-module__f_ZaZG__body p{color:var(--color-text);margin:0;font-size:17px;line-height:1.65}.CompanyStory-module__f_ZaZG__more{margin-top:var(--space-8);font-size:17px;font-weight:var(--weight-semibold);color:var(--color-primary);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.CompanyStory-module__f_ZaZG__more svg{width:16px;height:16px;transition:transform .2s}.CompanyStory-module__f_ZaZG__more:hover svg{transform:translate(4px)}[dir=rtl] .CompanyStory-module__f_ZaZG__more svg{transform:scaleX(-1)}[dir=rtl] .CompanyStory-module__f_ZaZG__more:hover svg{transform:scaleX(-1)translate(4px)}@media (min-width:768px){.CompanyStory-module__f_ZaZG__visual img{aspect-ratio:21/9}.CompanyStory-module__f_ZaZG__body{gap:var(--space-8) var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.CompanyStory-module__f_ZaZG__visual,.CompanyStory-module__f_ZaZG__body,.CompanyStory-module__f_ZaZG__more{margin-top:var(--space-12)}}
.ProjectCalculator-module__JCci7a__section{padding-block:var(--section-y);background:var(--color-surface)}.ProjectCalculator-module__JCci7a__title{max-width:26ch;margin-bottom:var(--space-2)}
