.ambit-v1-shell{min-height:100vh;padding:var(--uIL) var(--uIG);background:var(--ukx);color:var(--uiB);font-family:var(--uJn)}.ambit-v1-stage{width:min(100%,var(--uHF));padding:clamp(var(--uOH),7vw,var(--uOA)) var(--ujf);border:1px solid var(--uqi);border-radius:var(--uqm);background:radial-gradient(circle at 78% 10%,var(--uql) 0,transparent min(42%,28rem)),var(--uqh);box-shadow:var(--uqn);isolation:isolate;margin:0 auto;position:relative;overflow:hidden}.ambit-v1-stage:before{z-index:-1;background:linear-gradient(var(--ujs) 1px,transparent 1px),linear-gradient(90deg,var(--ujs) 1px,transparent 1px);content:"";opacity:var(--ujt);background-size:4.8rem 4.8rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 82%);mask-image:linear-gradient(#000000d1,#0000 82%)}.ambit-v1-mobile-wayfinding{display:none}.ambit-v1-intro{gap:var(--ujN);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-width:none;display:grid}.ambit-v1-intro__copy{gap:var(--ujM);grid-column:1/span 2;max-width:52rem;display:grid}.ambit-v1-disclosure__beacon{border-radius:var(--uMJ);background:var(--uiA);width:.48rem;height:.48rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--uiA) 16%,transparent);flex:none;display:inline-block}.ambit-v1-intro h1,.ambit-v1-intro p,.ambit-v1-role-card h2,.ambit-v1-role-card p,.ambit-v1-plain h2,.ambit-v1-plain p,.ambit-v1-plain-card dl,.ambit-v1-plain-card dt,.ambit-v1-plain-card dd,.ambit-v1-partners h2,.ambit-v1-partners h3,.ambit-v1-partners p,.ambit-v1-article-discovery h2,.ambit-v1-article-discovery h3,.ambit-v1-article-discovery p,.ambit-v1-article-discovery em,.ambit-v1-disclosure{margin:0}.ambit-v1-intro h1{font-family:var(--uJG)}.ambit-v1-plain__intro h2,.ambit-v1-partners__intro h2{font-family:var(--uJQ)}.ambit-v1-role-card h2,.ambit-v1-plain-card dt,.ambit-v1-partner-card h3,.ambit-v1-result-card__label,.ambit-v1-mobile-wayfinding strong{font-family:var(--uJv)}.ambit-v1-intro h1{max-width:var(--ujw);color:var(--ujJ);font-size:var(--ujz);font-weight:var(--ujB);letter-spacing:var(--ujA);line-height:var(--ujv)}.ambit-v1-intro__copy>p{max-width:46rem;color:var(--uiB);font-size:var(--ujL);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-intro__action,.ambit-v1-plain__tools-link,.ambit-v1-plain__explainer-link{width:fit-content;min-height:var(--umV);padding-inline:var(--umW);border:1px solid var(--umR);border-radius:var(--uMJ);background:var(--umY);box-shadow:var(--umX);color:var(--umU);font-size:var(--uOX);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-v1-intro__action,.ambit-v1-plain__tools-link{border-color:var(--upK);background:var(--upP);box-shadow:var(--upO);color:var(--upN)}.ambit-v1-intro__action:hover,.ambit-v1-intro__action:focus-visible,.ambit-v1-plain__tools-link:hover,.ambit-v1-plain__tools-link:focus-visible,.ambit-v1-plain__explainer-link:hover,.ambit-v1-plain__explainer-link:focus-visible{background:var(--umT);transform:translateY(var(--urb))}.ambit-v1-intro__action:focus-visible,.ambit-v1-plain__tools-link:focus-visible,.ambit-v1-plain__explainer-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--umX);outline:none}.ambit-v1-intro__action:active,.ambit-v1-plain__tools-link:active,.ambit-v1-plain__explainer-link:active{filter:none;transform:translateY(var(--uqX))}.ambit-v1-result-card{width:var(--upb);min-height:var(--uoW);align-content:var(--uoR);align-self:start;gap:var(--uoT);justify-items:var(--uoV);padding:var(--uoX);border:1px solid var(--uoS);border-radius:var(--ujb);background:var(--uoZ);box-shadow:var(--uoY);text-align:var(--upa);grid-column:3;justify-self:stretch;display:grid;position:relative;overflow:hidden}.ambit-v1-result-card:before{pointer-events:none;background:var(--uoU);content:"";opacity:calc(var(--uiF) * .7);position:absolute;inset:0}.ambit-v1-result-card__label,.ambit-v1-result-card__year,.ambit-v1-result-card__empty,.ambit-v1-result-card__caption{position:relative}.ambit-v1-result-card__empty{color:var(--upw);font-family:var(--uJv);font-size:var(--uKa);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-result-card__label{align-items:center;gap:var(--uiQ);justify-content:var(--upt);width:fit-content;min-height:var(--uiS);padding:0 var(--uiT);border:1px solid var(--upr);border-radius:var(--uiU);background:var(--upv);box-shadow:var(--upu);color:var(--ups);font-size:var(--uiY);font-weight:var(--uja);letter-spacing:var(--uiZ);line-height:var(--uiX);display:inline-flex}.ambit-v1-result-card__label span{width:var(--upq);height:var(--upq);border:1px solid var(--upo);border-radius:var(--uMJ);background:var(--upn);box-shadow:var(--upp);flex:none}.ambit-v1-result-card__year{color:var(--upw);font-size:var(--upx);font-weight:var(--upz);letter-spacing:var(--upy);line-height:var(--urq);transform-origin:50% 62%;will-change:opacity,transform;display:inline-block;position:relative}.ambit-v1-result-card__caption{max-width:var(--uoP);color:var(--uoO);font-size:var(--uoQ);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}@media(min-width:981px){.ambit-v1-intro{padding-top:var(--tools-dashboard-greeting-title-offset)}.ambit-v1-intro__copy{padding-block-start:var(--ujK)}}@media(min-width:881px)and (max-width:980px){.ambit-v1-stage{padding-block-start:var(--uqk);padding-inline:var(--uje)}.ambit-v1-plain__carousel{-webkit-mask-image:var(--uqt);mask-image:var(--uqt)}}.ambit-v1-role-grid{gap:var(--uiD);margin-top:clamp(var(--uOH),7vw,var(--uOA));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ambit-v1-role-card{align-content:space-between;gap:var(--uOG);min-height:clamp(13rem,22vw,18rem);padding:var(--uiK);border:1px solid var(--uiC);border-radius:var(--ujb);background:var(--ujd);box-shadow:var(--ujc);color:var(--uiI);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);display:grid;position:relative;overflow:hidden}.ambit-v1-role-card:before{pointer-events:none;background:var(--uiE);content:"";opacity:var(--uiF);position:absolute;inset:0}.ambit-v1-role-card:hover{background:var(--uiG);box-shadow:var(--uiH);transform:translateY(var(--urb))}.ambit-v1-role-card[data-spine=primary]{border-color:var(--upI);background:var(--upT);box-shadow:var(--upQ)}.ambit-v1-role-card[data-spine=primary] .ambit-v1-role-card__step{border-color:var(--upR);background:var(--upS)}.ambit-v1-role-card[data-spine=primary] .ambit-v1-role-card__link{border-color:var(--upK);background:var(--upP);-webkit-backdrop-filter:var(--upJ);backdrop-filter:var(--upJ);box-shadow:var(--upO);color:var(--upN)}.ambit-v1-role-card[data-spine=primary] .ambit-v1-role-card__link:hover,.ambit-v1-role-card[data-spine=primary] .ambit-v1-role-card__link:focus-visible{background:var(--upL);box-shadow:var(--upM)}.ambit-v1-role-card__body{gap:var(--uOD);display:grid;position:relative}.ambit-v1-role-card__step{border:1px solid var(--uqo);border-radius:var(--uMJ);background:var(--uqq);width:fit-content;min-width:2.75rem;color:var(--uqp);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);place-items:center;padding:.5rem .72rem;line-height:1;display:inline-grid}.ambit-v1-role-card h2{color:var(--uiI);font-size:var(--upU);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk);position:relative}.ambit-v1-role-card p{max-width:16rem;color:var(--uiJ);font-size:var(--upA);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh);position:relative}.ambit-v1-role-card__link{width:fit-content;min-height:var(--upE);padding:0 var(--upF);border:1px solid var(--upB);border-radius:var(--uMJ);background:var(--upH);box-shadow:var(--upG);color:var(--upD);font-family:var(--uJv);font-size:var(--uKm);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:background var(--urd),box-shadow var(--urd),filter var(--urd),transform var(--urd);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ambit-v1-role-card__link:hover,.ambit-v1-role-card__link:focus-visible{background:var(--upC);box-shadow:var(--uiH);filter:var(--ura);transform:translateY(var(--urb))}.ambit-v1-role-card__link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uiH);outline:none}.ambit-v1-plain{grid-template-columns:var(--uon);gap:var(--uoc);margin-top:var(--uob);align-items:start;display:grid}.ambit-v1-plain__intro{gap:var(--uoi);max-width:var(--uoj);display:grid}.ambit-v1-plain__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uOD);border:1px solid var(--uok);border-radius:var(--uMJ);background:var(--uom);color:var(--uol);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-v1-plain__intro h2{max-width:var(--uoe);color:var(--ujJ);font-size:var(--uog);font-weight:var(--urv);letter-spacing:var(--uoh);line-height:var(--uod)}.ambit-v1-plain__intro>p{max-width:31rem;color:var(--uiB);font-size:var(--unY);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-plain__signal-card{gap:var(--uor);margin-top:var(--uov);padding:var(--uox);border:1px solid var(--uoq);border-radius:var(--uoy);background:var(--uoA);box-shadow:var(--uoz);color:var(--uou);display:grid;position:relative;overflow:hidden}.ambit-v1-plain__signal-card:before{pointer-events:none;background:var(--uos);content:"";opacity:var(--uot);position:absolute;inset:0}.ambit-v1-plain__signal-card>*{position:relative}.ambit-v1-plain__signal-card p,.ambit-v1-plain__signal-card dl,.ambit-v1-plain__signal-card dt,.ambit-v1-plain__signal-card dd{margin:0}.ambit-v1-plain__actions{gap:var(--uOB);flex-wrap:wrap;align-items:center;display:flex}.ambit-v1-plain__signal-label{color:var(--uoD);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-v1-plain__signal-card strong{color:var(--uou);font-family:var(--uJv);font-size:var(--uoM);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-plain__signal-card>p{color:var(--uow);font-size:var(--uop);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-plain__signal-effects{gap:var(--uOC);margin-top:var(--uOB);display:grid}.ambit-v1-plain__signal-effect{gap:var(--uOB);padding:var(--uOC);border:1px solid var(--uoF);border-radius:var(--radius-lg);background:var(--uoL);-webkit-backdrop-filter:blur(var(--uoE));backdrop-filter:blur(var(--uoE));display:grid}.ambit-v1-plain__signal-effect h3{color:var(--uou);font-family:var(--uJv);font-size:var(--uJZ);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-plain__signal-effect dl{gap:var(--uOC);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ambit-v1-plain__signal-effect dl>div{gap:var(--uOx);display:grid}.ambit-v1-plain__signal-card dl{grid-template-columns:var(--uoH);gap:var(--uoG);display:grid}.ambit-v1-plain__signal-meta{align-content:start;gap:var(--uOx);padding:var(--uOC);border:1px solid var(--uoF);border-radius:var(--radius-lg);background:var(--uoL);-webkit-backdrop-filter:blur(var(--uoE));backdrop-filter:blur(var(--uoE));display:grid}.ambit-v1-plain__signal-meta--focus{border-color:var(--uoB);box-shadow:var(--uoC)}.ambit-v1-plain__signal-card dt{min-block-size:var(--uoJ);color:var(--uoK);font-size:var(--uOY);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:flex-end;display:flex}.ambit-v1-plain__signal-card dd{color:var(--uoI);font-family:var(--uJv);font-size:var(--uJZ);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-plain__carousel-shell{gap:var(--unB);justify-items:end;min-width:0;display:grid}.ambit-v1-plain__all-tests,.ambit-v1-article-discovery__more,.ambit-v1-partners__details{min-width:0}.ambit-v1-plain__all-tests>summary,.ambit-v1-article-discovery__more>summary,.ambit-v1-partners__details>summary{width:fit-content;min-height:var(--upE);align-items:center;gap:var(--uOB);padding-inline:var(--upF);border:1px solid var(--upB);border-radius:var(--uMJ);background:var(--upH);box-shadow:var(--upG);color:var(--upD);cursor:pointer;font-family:var(--uJv);font-size:var(--uKm);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);grid-template-columns:minmax(0,auto) auto auto;list-style:none;display:inline-grid}.ambit-v1-plain__all-tests>summary::-webkit-details-marker{display:none}.ambit-v1-article-discovery__more>summary::-webkit-details-marker{display:none}.ambit-v1-partners__details>summary::-webkit-details-marker{display:none}.ambit-v1-plain__all-tests>summary:hover,.ambit-v1-plain__all-tests>summary:focus-visible,.ambit-v1-article-discovery__more>summary:hover,.ambit-v1-article-discovery__more>summary:focus-visible,.ambit-v1-partners__details>summary:hover,.ambit-v1-partners__details>summary:focus-visible{background:var(--upC);box-shadow:var(--uiH);transform:translateY(var(--urb))}.ambit-v1-plain__all-tests>summary:focus-visible,.ambit-v1-article-discovery__more>summary:focus-visible,.ambit-v1-partners__details>summary:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uiH);outline:none}.ambit-v1-plain__all-tests>summary span,.ambit-v1-article-discovery__more>summary span,.ambit-v1-partners__details>summary span{color:var(--ukw);font-size:var(--uOX)}.ambit-v1-plain__all-tests>summary svg,.ambit-v1-article-discovery__more>summary svg,.ambit-v1-partners__details>summary svg{width:var(--unE);height:var(--unE);transition:transform var(--urd)}.ambit-v1-plain__all-tests[open]>summary svg,.ambit-v1-article-discovery__more[open]>summary svg,.ambit-v1-partners__details[open]>summary svg{transform:rotate(180deg)}.ambit-v1-plain__carousel{width:100%;min-width:0;padding-block:var(--unV);padding-inline:var(--unW);overscroll-behavior-x:contain;scroll-padding-inline:var(--unW);scroll-snap-type:x mandatory;scrollbar-color:var(--unX) transparent;scrollbar-width:thin;overflow-x:auto}.ambit-v1-plain__carousel:focus-visible{outline:.15rem solid var(--unS);outline-offset:var(--uOB)}.ambit-v1-plain__carousel::-webkit-scrollbar{height:.45rem}.ambit-v1-plain__carousel::-webkit-scrollbar-track{background:0 0}.ambit-v1-plain__carousel::-webkit-scrollbar-thumb{border-radius:var(--uMJ);background:var(--unX)}.ambit-v1-plain__carousel-controls{align-items:center;gap:var(--unB);width:fit-content;padding:var(--uOx);border:1px solid var(--unL);border-radius:var(--uMJ);background:var(--unN);box-shadow:var(--unM);display:flex}.ambit-v1-plain__carousel-previous,.ambit-v1-plain__carousel-next{width:var(--unI);height:var(--unI);border:1px solid var(--unA);border-radius:var(--uMJ);background:var(--unJ);box-shadow:var(--unH);color:var(--unF);cursor:pointer;transition:background var(--urd),box-shadow var(--urd),color var(--urd),transform var(--urd);justify-content:center;align-items:center;display:inline-flex}.ambit-v1-plain__carousel-dots{align-items:center;gap:var(--uOx);display:flex}.ambit-v1-plain__carousel-dots button{width:var(--unP);height:var(--unP);border-radius:var(--uMJ);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ambit-v1-plain__carousel-dots button:before{width:var(--unQ);height:var(--unQ);border-radius:var(--uMJ);background:var(--unR);content:"";transition:background var(--urd),transform var(--urd)}.ambit-v1-plain__carousel-dots button[data-active=true]:before{background:var(--unO);transform:scale(1.28)}.ambit-v1-plain__carousel-dots button:focus-visible{outline:.15rem solid var(--unS);outline-offset:-.35rem}.ambit-v1-plain__carousel-previous svg,.ambit-v1-plain__carousel-next svg{width:var(--unE);height:var(--unE);stroke-width:2.35px}.ambit-v1-plain__carousel-previous:hover,.ambit-v1-plain__carousel-previous:focus-visible,.ambit-v1-plain__carousel-next:hover,.ambit-v1-plain__carousel-next:focus-visible{background:var(--unC);box-shadow:var(--unD);transform:translateY(var(--urb))}.ambit-v1-plain__carousel-previous:active,.ambit-v1-plain__carousel-next:active{box-shadow:var(--unG);transform:translateY(0)}.ambit-v1-plain__carousel-previous:focus-visible,.ambit-v1-plain__carousel-next:focus-visible{outline:.15rem solid var(--unS);outline-offset:var(--uOB)}.ambit-v1-plain__track{gap:var(--unT);width:max-content;display:flex}.ambit-v1-plain-card{flex:0 0 var(--unz);gap:var(--uOE);max-width:var(--unz);min-height:100%;padding:clamp(var(--uOE),2.2vw,var(--uOG));border:1px solid var(--umI);border-radius:var(--ujb);background:var(--unw);box-shadow:var(--unv);color:var(--uiI);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);scroll-snap-align:start;display:grid;position:relative;overflow:hidden}.ambit-v1-plain-card:before{pointer-events:none;background:var(--uiE);content:"";opacity:calc(var(--uiF) * .68);position:absolute;inset:0}.ambit-v1-plain-card:hover{background:var(--umL);box-shadow:var(--umM);transform:translateY(var(--urb))}.ambit-v1-plain-card[data-priority=true]{border-color:var(--unn);box-shadow:var(--unu)}.ambit-v1-plain-card[data-priority=true]:hover{box-shadow:var(--uno)}@media(min-width:981px){.ambit-v1-plain__carousel-shell{justify-items:stretch}.ambit-v1-plain__carousel{scrollbar-width:none;padding:0;overflow:visible}.ambit-v1-plain__carousel::-webkit-scrollbar{display:none}.ambit-v1-plain__carousel-controls{display:none}.ambit-v1-plain__track{grid-template-columns:var(--uoa);width:auto;display:grid}.ambit-v1-plain-card{flex:initial;max-width:none}.ambit-v1-plain-card__link{block-size:var(--umS)}}.ambit-v1-plain-card__topline,.ambit-v1-plain-card__meta,.ambit-v1-plain-card__list{position:relative}.ambit-v1-plain-card__topline{gap:var(--uOC);justify-content:space-between;align-items:center;display:flex}.ambit-v1-plain-card__topline span,.ambit-v1-plain-card__topline em{width:fit-content;min-height:2rem;padding:0 var(--uOC);border:1px solid var(--uok);border-radius:var(--uMJ);background:var(--uom);color:var(--uol);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-v1-plain-card__topline em{border-color:var(--uoo);background:color-mix(in srgb,var(--unw) 76%,transparent);max-width:48%;color:var(--unZ);text-overflow:ellipsis;white-space:nowrap;flex:none;font-style:normal;overflow:hidden}.ambit-v1-plain-card__topline em[data-priority=true]{border-color:var(--umJ);box-shadow:var(--umK)}.ambit-v1-plain-card__meta{gap:var(--uOC);justify-content:space-between;align-items:center;display:flex}.ambit-v1-plain-card__meta span{color:var(--uny);font-size:var(--umH);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-plain-card__meta em{width:fit-content;min-height:1.9rem;padding:0 var(--uOC);border:1px solid var(--umN);border-radius:var(--uMJ);background:var(--umP);color:var(--umO);font-size:var(--uOX);font-style:normal;font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);white-space:nowrap;align-items:center;display:inline-flex}.ambit-v1-plain-card__list{display:grid}.ambit-v1-plain-card__mobile-details{display:var(--umZ);position:relative}.ambit-v1-plain-card__mobile-details summary{min-height:var(--unf);justify-content:space-between;align-items:center;gap:var(--uOC);padding-inline:var(--ung);border:1px solid var(--unc);border-radius:var(--uMJ);background:var(--uni);box-shadow:var(--unh);color:var(--une);cursor:pointer;font-size:var(--uOX);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);list-style:none;display:flex}.ambit-v1-plain-card__mobile-details summary::-webkit-details-marker{display:none}.ambit-v1-plain-card__mobile-details summary:after{content:"+";font-family:var(--uJv);font-size:var(--uOX);line-height:1}.ambit-v1-plain-card__mobile-details[open] summary:after{content:"-"}.ambit-v1-plain-card__mobile-details summary:hover,.ambit-v1-plain-card__mobile-details summary:focus-visible{background:var(--und);transform:translateY(var(--urb))}.ambit-v1-plain-card__mobile-details summary:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--unh);outline:none}.ambit-v1-plain-card__mobile-list{gap:var(--una);padding-block-start:var(--unb);display:grid}.ambit-v1-plain-card__list div{gap:var(--uOB);padding-block:var(--uOD);border-top:1px solid var(--uoo);display:grid}.ambit-v1-plain-card__mobile-list div{gap:var(--uOB);padding-block:var(--uOC);border-top:1px solid var(--uoo);display:grid}.ambit-v1-plain-card__list div:first-child,.ambit-v1-plain-card__mobile-list div:first-child{border-top:0;padding-top:0}.ambit-v1-plain-card__list div:last-child,.ambit-v1-plain-card__mobile-list div:last-child{padding-bottom:0}.ambit-v1-plain-card dt{align-items:center;gap:var(--uOB);color:var(--uoN);font-size:var(--unx);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk);display:inline-flex}.ambit-v1-plain-card dt:before{border-radius:var(--uMJ);background:var(--umG);width:.42rem;height:.42rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--umG) 13%,transparent);content:"";flex:none}.ambit-v1-plain-card dd{color:var(--unZ);font-size:var(--umH);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-plain-card__link{width:fit-content;min-height:var(--umV);box-sizing:border-box;padding:0 var(--umW);border:1px solid var(--umR);border-radius:var(--uMJ);background:var(--umY);-webkit-backdrop-filter:var(--umQ);backdrop-filter:var(--umQ);box-shadow:var(--umX);color:var(--umU);font-size:var(--uOX);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:background var(--urd),box-shadow var(--urd),color var(--urd),transform var(--urd);justify-content:center;align-self:start;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ambit-v1-plain-card__link[data-priority=true]{border-color:var(--unp);background:var(--unt);box-shadow:var(--uns);color:var(--unr)}.ambit-v1-plain-card__link:hover,.ambit-v1-plain-card__link:focus-visible{background:var(--umT);transform:translateY(var(--urb))}.ambit-v1-plain-card__link[data-priority=true]:hover,.ambit-v1-plain-card__link[data-priority=true]:focus-visible{background:var(--unq)}.ambit-v1-plain-card__link:focus-visible{outline:.15rem solid var(--unS);outline-offset:var(--uOB)}.ambit-v1-article-discovery{grid-template-columns:var(--udy);grid-template-areas:var(--udx);gap:var(--udv);margin-top:var(--udu);display:grid}.ambit-v1-article-discovery__intro{gap:var(--udw);grid-area:intro;min-width:0;display:grid}.ambit-v1-article-discovery__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uOD);border:1px solid var(--uok);border-radius:var(--uMJ);background:var(--uom);color:var(--uol);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-v1-article-discovery__intro h2{max-width:16ch;color:var(--ujJ);font-family:var(--uJQ);font-size:var(--uog);font-weight:var(--urv);letter-spacing:var(--uoh);line-height:var(--uod)}.ambit-v1-article-discovery__intro>p:not(.ambit-v1-article-discovery__eyebrow){max-width:34rem;color:var(--uiB);font-size:var(--unY);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-article-discovery__focus{grid-area:focus;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--udQ)),1fr));gap:var(--uOC);min-width:0;display:grid}.ambit-v1-article-discovery__focus-card{min-height:auto}.ambit-v1-article-discovery__focus-label{color:var(--uol)}.ambit-v1-article-discovery__more{margin-top:var(--uOC);grid-area:more}.ambit-v1-article-discovery__carousel-shell{--udt:var(--udQ);gap:var(--udl);min-width:0;margin-top:var(--uOC);display:grid}.ambit-v1-article-discovery__paths{block-size:var(--ambit-v1-article-discovery-active-path-block,auto);align-items:var(--uec);gap:var(--udT);min-width:0;padding-block:var(--udn);padding-inline:var(--udo);overscroll-behavior-x:contain;scroll-padding-inline:var(--udp);scroll-snap-type:x proximity;-webkit-mask-image:var(--udm);mask-image:var(--udm);scrollbar-width:var(--udq);transition:block-size var(--urd);display:flex;overflow:auto hidden}.ambit-v1-article-discovery__paths::-webkit-scrollbar{display:none}.ambit-v1-article-discovery__paths:focus-visible{outline:.15rem solid var(--unS);outline-offset:var(--uOB)}.ambit-v1-article-discovery__path{flex:0 0 var(--udQ);block-size:var(--ambit-v1-article-discovery-stable-path-block,auto);min-width:0;max-width:var(--udQ);min-height:var(--udZ);align-content:start;gap:var(--udY);padding:var(--uea);border:1px solid var(--udP);border-radius:var(--ueb);background:var(--uel);box-shadow:var(--ued);isolation:isolate;scroll-snap-align:start;display:grid;position:relative;overflow:hidden}.ambit-v1-article-discovery__path:before{inset:var(--uea) auto var(--uea) 0;width:var(--udN);border-radius:0 var(--uMJ) var(--uMJ) 0;background:var(--udM);content:"";opacity:.78;pointer-events:none;position:absolute}.ambit-v1-article-discovery__path:after{z-index:-1;background:var(--udU);content:"";opacity:var(--udV);pointer-events:none;position:absolute;inset:0}.ambit-v1-article-discovery__path[data-active=true]{box-shadow:var(--udO)}.ambit-v1-article-discovery__path[data-path=fire-calculator-uk],.ambit-v1-article-discovery__path[data-path=target-size]{border-color:var(--ueo);background:var(--ueq);box-shadow:var(--uep)}.ambit-v1-article-discovery__path-header{grid-template-columns:var(--udX);gap:var(--udW);align-items:start;display:grid}.ambit-v1-article-discovery__path-header>div{min-width:0}.ambit-v1-article-discovery__path-step{width:fit-content;min-height:var(--ueg);padding-inline:var(--ueh);border:1px solid var(--uee);border-radius:var(--uei);background:var(--uek);box-shadow:var(--uej);color:var(--uef);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-v1-article-discovery__path h3{color:var(--uem);font-family:var(--uJv);font-size:var(--uen);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-article-discovery__path p{margin-top:var(--uOB);color:var(--udR);font-size:var(--udS);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-article-discovery__path-list{gap:var(--udY);display:grid}.ambit-v1-article-discovery__secondary-list{gap:var(--uer);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ambit-v1-article-discovery__card{min-height:var(--ucy);align-content:start;gap:var(--ucu);padding:var(--ucz);border:1px solid var(--uct);border-radius:var(--ucD);background:var(--ucN);box-shadow:var(--ucK);color:var(--ucO);transition:background var(--urd),border-color var(--urd),box-shadow var(--urd),transform var(--urd);text-decoration:none;display:grid;position:relative;overflow:hidden}.ambit-v1-article-discovery__card:not([data-priority=true]){min-height:var(--ucF);align-items:center;gap:var(--uOx);padding:var(--ucG);border-color:var(--ucE);background:var(--ucI);box-shadow:var(--ucH);grid-template-columns:1fr}.ambit-v1-article-discovery__card[data-priority=true]{border-color:var(--ucA);background:var(--ucC);box-shadow:var(--ucB);align-content:end}.ambit-v1-article-discovery__card:before{pointer-events:none;background:var(--uiE);content:"";opacity:calc(var(--uiF) * .58);position:absolute;inset:0}.ambit-v1-article-discovery__card:hover,.ambit-v1-article-discovery__card:focus-visible{background:var(--ucv);box-shadow:var(--ucw);transform:translateY(var(--urb))}.ambit-v1-article-discovery__card:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ucw);outline:none}.ambit-v1-article-discovery__card span,.ambit-v1-article-discovery__card strong,.ambit-v1-article-discovery__card em{position:relative}.ambit-v1-article-discovery__card span{color:var(--ucx);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-v1-article-discovery__card strong{color:var(--ucO);font-family:var(--uJv);font-size:var(--ucP);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-article-discovery__card em{color:var(--ucL);font-size:var(--ucM);font-style:normal;font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh);-webkit-line-clamp:var(--udC);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ambit-v1-article-discovery__card:not([data-priority=true]) em{display:none}.ambit-v1-article-discovery__card:not([data-priority=true]):before{opacity:0}.ambit-v1-article-discovery__card:not([data-priority=true]) strong{font-size:var(--ucJ);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ambit-v1-article-discovery__controls{inline-size:min(var(--udt,28rem),100%);justify-content:space-between;justify-self:start;align-items:center;gap:var(--ucR);padding:var(--uOx);border:1px solid var(--ude);border-radius:var(--uMJ);background:var(--udg);box-shadow:var(--udf);transition:box-shadow var(--urd);display:inline-flex}.ambit-v1-article-discovery__control,.ambit-v1-article-discovery__dots button{appearance:none;color:inherit;cursor:pointer;border:0}.ambit-v1-article-discovery__control{width:var(--ucY);height:var(--ucY);border:1px solid var(--ucQ);border-radius:var(--uMJ);background:var(--udd);box-shadow:var(--ucX);color:var(--ucV);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);justify-content:center;align-items:center;display:inline-flex}.ambit-v1-article-discovery__control:hover,.ambit-v1-article-discovery__control:focus-visible{background:var(--ucS);box-shadow:var(--ucT);transform:translateY(var(--urb))}.ambit-v1-article-discovery__control:active{box-shadow:var(--ucW);transform:translateY(0)}.ambit-v1-article-discovery__control:focus-visible,.ambit-v1-article-discovery__dots button:focus-visible{outline:.15rem solid var(--unS);outline-offset:var(--uOx)}.ambit-v1-article-discovery__control svg{width:var(--ucU);height:var(--ucU)}.ambit-v1-article-discovery__control-status{min-height:var(--ucY);align-items:center;gap:var(--uOx);padding-inline:var(--uOC);border:1px solid var(--ucZ);border-radius:var(--uMJ);background:var(--udc);color:var(--uda);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);display:inline-flex}.ambit-v1-article-discovery__control-status strong{color:var(--udb);font-weight:var(--urm)}.ambit-v1-article-discovery__dots{align-items:center;gap:var(--uOx);display:inline-flex}.ambit-v1-article-discovery__dots button{width:var(--udi);height:var(--udi);border-radius:var(--uMJ);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ambit-v1-article-discovery__dots button:before{width:var(--udj);height:var(--udj);border-radius:var(--uMJ);background:var(--udk);content:"";transition:background var(--urd),transform var(--urd)}.ambit-v1-article-discovery__dots button[data-active=true]:before{background:var(--udh);transform:scale(1.18)}.ambit-v1-disclosure{align-items:center;gap:var(--uOC);max-width:54rem;margin-top:clamp(var(--uOG),4vw,var(--uOy));padding:clamp(var(--uOD),2vw,var(--uOE)) clamp(var(--uOE),3vw,var(--uOG));border:1px solid var(--ujn);border-radius:var(--uMJ);background:var(--ujq);box-shadow:var(--ujp);color:var(--ujo);font-size:var(--ujr);font-weight:var(--urg);letter-spacing:var(--urf);line-height:1.22;display:inline-flex}.ambit-v1-partners{gap:var(--ulJ);margin-top:var(--ulI);padding:var(--umo);border:1px solid var(--umk);border-radius:var(--ump);background:var(--umr);box-shadow:var(--umq);display:grid;position:relative;overflow:hidden}.ambit-v1-partners:before{pointer-events:none;background:var(--umm);content:"";opacity:var(--umn);position:absolute;inset:0}.ambit-v1-partners__intro{gap:var(--ulN);max-width:46rem;display:grid;position:relative}.ambit-v1-partners__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uOD);border:1px solid var(--ulO);border-radius:var(--uMJ);background:var(--ulQ);color:var(--ulP);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-v1-partners__intro h2{max-width:12ch;color:var(--ujJ);font-size:var(--ulK);font-weight:var(--ujB);letter-spacing:var(--uru);line-height:var(--urt)}.ambit-v1-partners__intro>p{max-width:40rem;color:var(--uiB);font-size:var(--ulx);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-partners__assurance{max-width:var(--ukN);align-items:center;gap:var(--uOC);padding:var(--ukP);border:1px solid var(--ukJ);border-radius:var(--ukQ);background:var(--ukR);color:var(--ukO);grid-template-columns:minmax(0,1fr) auto;display:grid}.ambit-v1-partners__assurance>div{gap:var(--uOB);min-width:0;display:grid}.ambit-v1-partners__assurance span{color:var(--ukL);font-family:var(--uJv);font-size:var(--ukM);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-partners__assurance p{color:inherit;font-size:var(--ukK);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-partners__education-link{min-height:var(--ulB);padding-inline:var(--ulC);border:1px solid var(--uly);border-radius:var(--uMJ);background:var(--ulE);box-shadow:var(--ulD);color:var(--ulA);font-size:var(--uOX);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);white-space:nowrap;transition:background var(--urd),box-shadow var(--urd),transform var(--urd);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-v1-partners__education-link:hover,.ambit-v1-partners__education-link:focus-visible{background:var(--ulz);transform:translateY(var(--urb))}.ambit-v1-partners__education-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ulD);outline:none}.ambit-v1-partners__grid{gap:var(--ulJ);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ambit-v1-partners__details{gap:var(--ulJ);inline-size:100%;min-inline-size:0;max-inline-size:100%;display:grid;position:relative}.ambit-v1-partners__return-link{width:fit-content;position:relative}.ambit-v1-partner-card{grid-template-rows:var(--ukV);min-height:var(--ukW);gap:var(--ukU);padding:var(--ukX);border:1px solid var(--ukS);border-radius:var(--ujb);background:var(--umC);box-shadow:var(--ums);color:var(--ulM);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);display:grid;position:relative;overflow:hidden}.ambit-v1-partner-card:before{pointer-events:none;background:var(--uiE);content:"";opacity:calc(var(--uiF) * .72);position:absolute;inset:0}.ambit-v1-partner-card:hover{background:var(--umD);box-shadow:var(--ulL);transform:translateY(var(--urb))}.ambit-v1-partner-card__topline,.ambit-v1-partner-card__relevance,.ambit-v1-partner-card__body,.ambit-v1-partner-card__footer{position:relative}.ambit-v1-partner-card__topline{gap:var(--uOC);z-index:var(--uli);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ambit-v1-partner-card__commercial-context{flex:none;align-items:start;width:fit-content;min-width:0;max-width:100%;display:inline-grid;position:relative}.ambit-v1-partner-card__commercial-trigger{align-items:center;gap:var(--ulb);width:fit-content;min-width:0;max-width:100%;min-height:var(--uld);padding-inline:var(--ule);border:1px solid var(--ula);border-radius:var(--uMJ);background:var(--ulf);color:var(--ulc);cursor:help;font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);display:inline-flex}.ambit-v1-partner-card__topline>span:not(.ambit-v1-partner-card__commercial-context),.ambit-v1-partner-card__topline>em{width:fit-content;max-width:100%;min-height:2rem;padding:0 var(--uOC);border:1px solid var(--ulO);border-radius:var(--uMJ);background:var(--ulQ);color:var(--ulP);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-v1-partner-card__topline>em{border-color:var(--ulR);background:var(--ulT);color:var(--ulS);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-style:normal;overflow:hidden}.ambit-v1-partner-card__commercial-context em{min-width:0;max-width:100%;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;font-style:normal;overflow:hidden}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button{width:var(--ulv);height:var(--ulv);border:1px solid var(--uls);border-radius:var(--uMJ);background:var(--ulw);min-height:0;box-shadow:none;color:var(--ulu);cursor:help;flex:none;place-items:center;padding:0;display:inline-grid}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button svg{stroke-width:2.2px;width:.72rem;height:.72rem}.ambit-v1-partner-card__commercial-tooltip{top:calc(100% + var(--uOB));z-index:var(--uli);box-sizing:border-box;width:var(--ulr);max-width:calc(100vw - var(--uOH));padding:var(--ulm);border:1px solid var(--ulg);border-radius:var(--uln);background:var(--ulp);box-shadow:var(--ulo);color:var(--ulh);font-size:var(--ulq);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh);opacity:0;overflow-wrap:break-word;pointer-events:none;text-align:left;transform:translateY(var(--uOx));white-space:normal;transition:opacity var(--uEE) var(--urA),transform var(--uEE) var(--urA);position:absolute;inset-inline-end:0}.ambit-v1-partner-card:first-child .ambit-v1-partner-card__commercial-tooltip{inset-inline:0 auto}.ambit-v1-partner-card__commercial-context:hover .ambit-v1-partner-card__commercial-tooltip,.ambit-v1-partner-card__commercial-context:focus-within .ambit-v1-partner-card__commercial-tooltip,.ambit-v1-partner-card__commercial-context[data-expanded=true] .ambit-v1-partner-card__commercial-tooltip{opacity:1;transform:translateY(0)}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button:focus-visible{box-shadow:0 0 0 3px var(--focus-outline);outline:none}.ambit-v1-partner-card__relevance{gap:var(--umd);padding:var(--umh);border:1px solid var(--umb);border-radius:var(--umi);background:var(--umj);display:grid}.ambit-v1-partner-card__relevance div{gap:var(--uOB);flex-wrap:wrap;align-items:baseline;display:flex}.ambit-v1-partner-card__relevance span{color:var(--umf);font-size:var(--umg);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-v1-partner-card__relevance strong{color:var(--ume);font-size:var(--umc);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-v1-partner-card__relevance p{color:var(--uma);font-size:var(--umc);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-partner-card__body{align-content:start;gap:var(--uOC);display:grid}.ambit-v1-partner-card h3{color:var(--ulM);font-size:var(--ukY);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--umE);padding-block:var(--umF)}.ambit-v1-partner-card__body p,.ambit-v1-partner-card__footer p{color:var(--uma);font-size:var(--ukT);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-v1-partner-card__footer{grid-template-rows:var(--ulG);align-content:var(--ulF);align-self:end;justify-items:var(--ulH);gap:var(--uOD);display:grid}.ambit-v1-partner-card__signal{gap:var(--umx);padding:var(--umz);border:1px solid var(--umw);border-radius:var(--umA);background:var(--umB);color:var(--umy);align-items:flex-start;display:flex}.ambit-v1-partner-card__signal span{width:var(--umv);height:var(--umv);border-radius:var(--uMJ);background:var(--umt);box-shadow:var(--umu);flex:none;margin-top:.46em}.ambit-v1-partner-card__action{align-items:center;gap:var(--ukz);width:fit-content;min-height:var(--ukC);padding:0 var(--ukD);border:1px solid var(--uky);border-radius:var(--uMJ);background:var(--ukG);box-shadow:var(--ukF);color:var(--ukB);cursor:pointer;font:inherit;font-size:var(--ukI);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:box-shadow var(--urd),filter var(--urd),transform var(--urd);text-decoration:none;display:inline-flex}.ambit-v1-partner-card__action svg{width:var(--ukA);height:var(--ukA);stroke-width:2.4px}.ambit-v1-partner-card__action:hover,.ambit-v1-partner-card__action:focus-visible{background:var(--ukH);filter:var(--ura);transform:translateY(var(--urb))}.ambit-v1-partner-card__context-note{width:fit-content;min-height:var(--ukC);color:var(--umy);font-size:var(--ukI);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh);align-items:center;display:inline-flex}.ambit-v1-partner-card__action:active{box-shadow:var(--ukE);transform:translateY(var(--uqX))}.ambit-v1-partner-card__action:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ukF);outline:none}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button:hover{filter:none;box-shadow:none;transform:none}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button:focus-visible{filter:none;box-shadow:0 0 0 3px var(--focus-outline);transform:none}.ambit-v1-article-stage{display:block}.ambit-article{--ujm:minmax(10rem, .68fr) minmax(0, 1fr);--ujh:minmax(11rem, .42fr) minmax(0, 1fr);--ujl:var(--uOE);--uji:var(--uOC);--ujg:var(--uOB);--ujj:var(--uOD);--ujk:color-mix(in srgb, var(--ugH) 82%, transparent);width:var(--ufe);gap:var(--ueD);color:var(--uiB);margin-inline:auto;display:grid}.ambit-article h1,.ambit-article h2,.ambit-article p,.ambit-article dl,.ambit-article dt,.ambit-article dd,.ambit-article ol,.ambit-article ul,.ambit-compound-calculator h2,.ambit-compound-calculator p,.ambit-compound-calculator dl,.ambit-compound-calculator dt,.ambit-compound-calculator dd,.ambit-compound-calculator ul{margin:0}.ambit-article__lead{grid-template-columns:var(--ufb);gap:var(--ufa);align-items:var(--ueZ);border-bottom:1px solid var(--ufd);padding-block-end:var(--ufc);display:grid}.ambit-article__hero{max-width:var(--ueG);gap:var(--ueF);display:grid}.ambit-article__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uOD);border:1px solid var(--ueA);border-radius:var(--uMJ);background:var(--ueC);color:var(--ueB);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-article__index>.ambit-article__eyebrow,.ambit-article__section-content>.ambit-article__eyebrow,.ambit-article__section-heading>.ambit-article__eyebrow{min-height:var(--uev);padding:var(--uew);border-color:var(--uet);background:var(--uex);color:var(--ueu)}.ambit-article__hero h1{max-width:var(--uio);color:var(--ujJ);font-family:var(--uJG);font-size:var(--uiq);font-weight:var(--uis);letter-spacing:var(--uir);line-height:var(--uin)}.ambit-article__hero>p,.ambit-article__section-heading>p,.ambit-article__section-content>p,.ambit-article__source-card dd,.ambit-article__faq details p,.ambit-article__trust-callout p{color:var(--uiB);font-size:var(--ubI);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-article__hero>p{max-width:var(--ueE);font-size:var(--ucs)}.ambit-article__question{width:fit-content;max-width:var(--ueE);gap:var(--ugP);padding:var(--ugS);border:1px solid var(--ugO);border-radius:var(--ugT);background:var(--ugU);display:grid}.ambit-article__question span{color:var(--ugQ);font-size:var(--ugR);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__question strong{color:var(--ugV);font-family:var(--uJv);font-size:var(--ugW);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-article__trust-strip{gap:var(--uix);flex-wrap:wrap;max-width:100%;display:flex}.ambit-article__trust-strip span{min-height:2rem;padding:0 var(--uOC);border:1px solid var(--uiw);border-radius:var(--uMJ);background:var(--uiz);color:var(--uiy);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-article__summary-panel{gap:var(--uic);padding:var(--uif);border:1px solid var(--uib);border-radius:var(--uig);background:var(--uik);box-shadow:var(--uij);align-self:start;display:grid;position:relative;overflow:hidden}.ambit-article__summary-panel:before{pointer-events:none;background:var(--ubW);content:"";opacity:var(--ubX);position:absolute;inset:0}.ambit-article__summary-panel>*{position:relative}.ambit-article__summary-panel dl{display:grid}.ambit-article__summary-panel dl>div{gap:var(--uih);padding-block:var(--uOC);border-top:1px solid var(--uii);display:grid}.ambit-article__summary-panel dl>div:first-child{border-top:0;padding-top:0}.ambit-article__summary-panel dl>div:last-child{padding-bottom:0}.ambit-article__method-link{width:fit-content;min-height:var(--ufj);margin-top:var(--uOx);padding:0 var(--uOD);border:1px solid var(--ufg);border-radius:var(--uMJ);background:var(--ufk);color:var(--ufi);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-article__method-link:hover,.ambit-article__method-link:focus-visible{background:var(--ufh);box-shadow:var(--uiH);transform:translateY(var(--urb))}.ambit-article__method-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uiH);outline:none}.ambit-article__summary-panel dt{color:var(--uid);font-size:var(--uie);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__summary-panel dd{color:var(--uil);font-family:var(--uJv);font-size:var(--uim);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-article__reading-path{grid-column:1/-1;grid-template-columns:var(--uha);gap:var(--ugZ);padding:var(--uhc);border:1px solid var(--ugY);border-radius:var(--uhd);background:var(--uhj);box-shadow:var(--uhe);margin:0;list-style:none;display:grid;position:relative;overflow:hidden}.ambit-article__reading-path:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uhe);outline:none}.ambit-article__reading-path:before{pointer-events:none;background:var(--ubW);content:"";opacity:var(--ubX);position:absolute;inset:0}.ambit-article__reading-path>li{align-items:start;gap:var(--uOC);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid;position:relative}.ambit-article__reading-path-step{width:var(--uhh);height:var(--uhh);border:1px solid var(--uhf);border-radius:var(--uMJ);background:var(--uhi);color:var(--uhg);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urg);place-items:center;line-height:1;display:inline-grid}.ambit-article__reading-path strong{min-width:0;color:var(--ujJ);font-family:var(--uJv);font-size:var(--uhk);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk);display:block}.ambit-article__reading-path p{margin-top:var(--uOx);color:var(--uiB);font-size:var(--ugX);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-article__body-grid{grid-template-columns:var(--ubH);gap:var(--ubG);align-items:start;display:grid}.ambit-article__index{top:var(--ueY);gap:var(--uOB);padding:var(--ueU);border:1px solid var(--ueI);border-radius:var(--ueV);background:var(--ueX);box-shadow:var(--ueW);-webkit-backdrop-filter:var(--ueH);backdrop-filter:var(--ueH);display:grid;position:sticky}.ambit-article__index ol{gap:var(--uOB);padding:0;list-style:none;display:grid}.ambit-article__index a{gap:var(--ueK);min-height:var(--ueN);padding:var(--ueO);border:1px solid var(--ueJ);border-radius:var(--radius-lg);background:var(--ueP);color:var(--ueM);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.ambit-article__index a span{min-width:var(--ueS);border:1px solid var(--ueQ);border-radius:var(--uMJ);background:var(--ueT);min-height:1.85rem;color:var(--ueR);font-size:var(--uOX);place-items:center;display:inline-grid}.ambit-article__index a:hover,.ambit-article__index a:focus-visible{background:var(--ueL);box-shadow:var(--uiV);transform:translateY(var(--urb))}.ambit-article__index a:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uiH);outline:none}.ambit-article__section-list{grid-template-columns:var(--ubY);gap:var(--ubV);display:grid}.ambit-article__section-card,.ambit-article__checks,.ambit-compound-calculator,.ambit-article__benchmark-cta,.ambit-article__sources,.ambit-article__faq,.ambit-article__next-assumption,.ambit-article__related,.ambit-article__trust-callout{gap:var(--uOC);border:1px solid var(--ubU);border-radius:var(--uca);background:var(--ucc);box-shadow:var(--ucb);display:grid;position:relative;overflow:hidden}.ambit-article__section-card,.ambit-article__trust-callout{padding:var(--ubZ)}.ambit-article__section-card{grid-template-columns:var(--uhw);min-height:var(--uhx);border-inline-start-width:var(--uhE);border-inline-start-color:var(--product-material-accent);align-items:start}.ambit-article__section-card[data-article-priority=primary]{border-color:var(--ugI);border-inline-start-color:var(--product-material-accent);background:var(--ugK);box-shadow:var(--ugJ)}.ambit-article__section-card:before,.ambit-article__checks:before,.ambit-compound-calculator:before,.ambit-article__benchmark-cta:before,.ambit-article__sources:before,.ambit-article__faq:before,.ambit-article__next-assumption:before,.ambit-article__related:before,.ambit-article__trust-callout:before{pointer-events:none;background:var(--ubW);content:"";opacity:var(--ubX);position:absolute;inset:0}.ambit-article__section-card>*,.ambit-article__checks>*,.ambit-compound-calculator>*,.ambit-article__benchmark-cta>*,.ambit-article__sources>*,.ambit-article__faq>*,.ambit-article__next-assumption>*,.ambit-article__related>*,.ambit-article__trust-callout>*{position:relative}.ambit-article__section-card h2,.ambit-article__section-heading h2,.ambit-article__source-header a,.ambit-article__faq summary,.ambit-article__trust-callout h2{color:var(--ujJ);font-family:var(--uJQ);font-size:var(--ucd);font-weight:var(--uJF);letter-spacing:var(--url);line-height:var(--urk)}.ambit-article__section-card h2{max-width:var(--uhF)}.ambit-article__section-body{max-width:var(--uhu)}.ambit-article__section-marker{align-content:start;align-self:stretch;justify-items:start;padding-inline-end:var(--uOC);display:grid;position:relative}.ambit-article__section-marker:after{top:calc(2.1rem + var(--uOB));bottom:0;left:calc(var(--uhA) / 2);width:var(--uhE);border-radius:var(--uMJ);background:var(--uhD);content:"";position:absolute;transform:translate(-50%)}.ambit-article__section-content{grid-template-columns:var(--uhs);align-items:start;gap:var(--uhr);min-width:0;display:grid}.ambit-article__section-header{gap:var(--uhv);min-width:0;display:grid}.ambit-article__section-number{min-width:var(--uhA);border:1px solid var(--uhy);border-radius:var(--uMJ);background:var(--uhC);min-height:1.95rem;color:var(--uhz);font-family:var(--uJv);font-size:var(--uhB);font-weight:var(--urm);line-height:var(--ure);align-self:start;place-items:center;display:inline-grid}.ambit-article__section-card[data-article-priority=primary] .ambit-article__section-number{border-color:var(--ugL);background:var(--ugN);color:var(--ugM)}.ambit-article__checks,.ambit-compound-calculator,.ambit-article__benchmark-cta,.ambit-article__sources,.ambit-article__faq,.ambit-article__next-assumption,.ambit-article__related{padding:var(--ugE);border-color:var(--ugC);border-radius:var(--ugF);background:var(--ugH);box-shadow:var(--ugG);gap:var(--ugD)}.ambit-compound-calculator{align-content:start}.ambit-compound-calculator__intro{gap:var(--uOB);max-width:46rem;display:grid}.ambit-compound-calculator__intro h2,.ambit-compound-result__header strong{color:var(--ujJ);font-family:var(--uJQ);font-size:var(--ucd);font-weight:var(--uJF);letter-spacing:var(--url);line-height:var(--urk)}.ambit-compound-calculator__intro p,.ambit-compound-field__help,.ambit-compound-result p,.ambit-compound-result__errors{color:var(--uiB);font-size:var(--ubI);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-compound-calculator__grid{gap:var(--uOD);grid-template-columns:minmax(0,.92fr) minmax(18rem,1.08fr);align-items:start;display:grid}.ambit-compound-calculator__context{gap:var(--uOB);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ambit-compound-calculator__context>div{gap:var(--uOx);min-width:0;padding:var(--uOC);border:1px solid var(--ugC);border-radius:var(--radius-lg);background:var(--uik);display:grid}.ambit-compound-calculator__inputs,.ambit-compound-result{gap:var(--uOD);min-width:0;padding:var(--uOD);border:1px solid var(--ugC);border-radius:var(--radius-lg);background:var(--uik);display:grid}.ambit-compound-field{gap:var(--uOB);min-width:0;display:grid}.ambit-compound-field__label,.ambit-compound-calculator__context dt,.ambit-compound-result dt,.ambit-compound-result__header span{color:var(--ukw);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-compound-field__control{min-height:var(--ubL);align-items:center;gap:var(--uOB);padding-inline:var(--uOD);border:1px solid var(--ugC);border-radius:var(--ubP);background:var(--ugH);color:var(--ujJ);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ambit-compound-field__control input{width:100%;min-width:0;color:inherit;font:inherit;background:0 0;border:0;outline:0}.ambit-compound-field__control:focus-within{box-shadow:0 0 0 3px var(--focus-outline)}.ambit-compound-field__control:has(input[aria-invalid=true]){border-color:var(--uit)}.ambit-compound-field__help,.ambit-compound-field__error,.ambit-compound-result__note{font-size:var(--uJX)}.ambit-compound-field__help{color:var(--ukw)}.ambit-compound-field__error,.ambit-compound-result__errors{color:var(--uiu)}.ambit-compound-result{gap:var(--uOD);border-color:var(--ugC);background:var(--uik)}.ambit-compound-result__header{gap:var(--uOx);display:grid}.ambit-compound-result__header strong{font-family:var(--uJG);font-size:clamp(1.8rem,7vw,3.1rem);line-height:var(--urq)}.ambit-compound-result__metrics,.ambit-compound-result__assumptions{gap:var(--uOB);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ambit-compound-result__metrics>div,.ambit-compound-result__assumptions>div{gap:var(--uOx);min-width:0;padding:var(--uOC);border:1px solid var(--ugC);border-radius:var(--radius-lg);background:var(--ugH);display:grid}.ambit-compound-result dd{color:var(--ujJ);font-family:var(--uJv);font-size:var(--uJZ);font-weight:var(--urm);line-height:var(--urk)}.ambit-compound-calculator__context dd{color:var(--uiB);font-size:var(--uJX);font-weight:var(--urj);line-height:var(--urh)}.ambit-compound-result__assumptions dd{color:var(--uiB);font-size:var(--uJX)}.ambit-compound-result__errors{gap:var(--uOB);padding-inline-start:var(--uOD);display:grid}.ambit-compound-result__note{border-top:1px solid var(--ugC);color:var(--ukw);padding-block-start:var(--uOC)}.ambit-article__section-heading{gap:var(--uOB);max-width:42rem;display:grid}.ambit-article__next-assumption{grid-template-columns:var(--ugx);align-items:stretch}.ambit-article__next-copy{align-content:start}.ambit-article__benchmark-cta{grid-template-columns:minmax(0,1fr) auto;align-items:end}.ambit-article__benchmark-cta .ambit-article__actions{justify-content:flex-end}.ambit-article__source-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.ambit-article__assumption-rails{gap:var(--uOB);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}.ambit-article__assumption-rail{align-content:start;gap:var(--uOx);min-width:0;padding:var(--uOC);border:1px solid var(--ugC);border-radius:var(--radius-lg);background:var(--uik);display:grid}.ambit-article__assumption-rail span{color:var(--ujJ);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urm);line-height:var(--ure)}.ambit-article__assumption-rail p{color:var(--ukw);font-size:var(--uJX);line-height:var(--urh)}.ambit-article__assumption-link{width:fit-content;color:var(--ufi);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urp);line-height:var(--urn);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:.08em}.ambit-article__assumption-link:hover,.ambit-article__assumption-link:focus-visible{color:var(--ujJ)}.ambit-article__assumption-link:focus-visible{outline:3px solid var(--focus-outline);outline-offset:3px}.ambit-article__source-card{grid-template-columns:var(--ujm);gap:var(--ujl);padding-block:var(--uOE);border-top:1px solid var(--ugC);display:grid}.ambit-article__source-card--lead{grid-template-columns:var(--ujh);padding:var(--uOE);border:1px solid var(--ugI);border-radius:var(--radius-lg);background:var(--ugK);box-shadow:var(--ugJ)}.ambit-article__source-card:first-child{border-top:0;padding-top:0}.ambit-article__source-card--lead:first-child{padding:var(--uOE);border:1px solid var(--ugI)}.ambit-article__source-card:last-child{padding-bottom:0}.ambit-article__source-card--lead:last-child{padding-bottom:var(--uOE)}.ambit-article__source-header{align-content:start;gap:var(--uOB);display:grid}.ambit-article__source-kicker{color:var(--ukw);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__source-header a{font-size:var(--uJZ);text-underline-offset:.18em;text-decoration-thickness:.08em}.ambit-article__source-header a:hover,.ambit-article__source-header a:focus-visible{color:var(--ufi)}.ambit-article__source-header a:focus-visible{outline:.15rem solid var(--focus-outline);outline-offset:var(--uOB)}.ambit-article__source-tags{gap:var(--ujg);flex-wrap:wrap;display:flex}.ambit-article__source-tag{min-height:1.75rem;padding-inline:var(--uOC);border:1px solid var(--ugC);border-radius:var(--uMJ);color:var(--ukw);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);align-items:center;display:inline-flex}.ambit-article__source-body{gap:var(--uOD);min-width:0;display:grid}.ambit-article__source-meta{gap:var(--uOD);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ambit-article__source-meta>div{align-content:start;gap:var(--uOx);display:grid}.ambit-article__source-card dt{color:var(--ukw);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__source-card dd{font-size:var(--uJX);margin:0}.ambit-article__source-copy{gap:var(--uOC);display:grid}.ambit-article__source-copy>div{gap:var(--uOx);display:grid}.ambit-article__source-copy h3{color:var(--ukw);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure);margin:0}.ambit-article__source-copy p{max-width:42rem;font-size:var(--uJX);margin:0}.ambit-article__source-action{color:var(--ufi);font-size:var(--uOX);font-weight:var(--urm);letter-spacing:var(--urf);text-underline-offset:.18em;text-transform:uppercase;justify-self:start;align-items:center;text-decoration-thickness:.08em;display:inline-grid}.ambit-article__source-action:hover,.ambit-article__source-action:focus-visible{color:var(--ujJ)}.ambit-article__source-action:focus-visible{outline:.15rem solid var(--focus-outline);outline-offset:var(--uOB)}.ambit-article__source-policy{padding:var(--ujj);border:1px solid var(--ugC);border-radius:var(--radius-lg);background:var(--ujk);color:var(--ukw);font-size:var(--uJX)}.ambit-article__faq-list{display:grid}.ambit-article__faq details{border-top:1px solid var(--ugC)}.ambit-article__faq details:first-child{border-top:0}.ambit-article__faq summary{min-height:var(--uhp);align-items:center;gap:var(--uOD);padding-block:var(--uOD);cursor:pointer;grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}.ambit-article__faq summary::-webkit-details-marker{display:none}.ambit-article__faq summary:after{color:var(--ukw);content:"+";font-family:var(--uJv);font-size:var(--uOX);line-height:1}.ambit-article__faq details[open] summary:after{content:"-"}.ambit-article__faq summary:focus-visible{outline:.15rem solid var(--focus-outline);outline-offset:var(--uOB)}.ambit-article__faq details p{padding-block:0 var(--uOD)}.ambit-article__sequence{gap:var(--uhI);margin-top:var(--uOB);display:grid}.ambit-article__sequence-label{color:var(--ukw);font-size:var(--uhJ);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__sequence-list{grid-template-columns:var(--uhU);gap:var(--uhT);margin:0;padding:0;list-style:none;display:grid}.ambit-article__sequence-link{min-height:var(--uhO);grid-template-columns:var(--uhZ) minmax(0,1fr);align-items:center;gap:var(--uhL);padding:var(--uhQ);border:1px solid var(--uhK);border-radius:var(--uhR);background:var(--uhS);color:var(--uhN);transition:background var(--urd),border-color var(--urd),box-shadow var(--urd),transform var(--urd);text-decoration:none;display:grid}.ambit-article__sequence-link span{width:var(--uhZ);height:var(--uhZ);border:1px solid var(--uhX);border-radius:var(--uMJ);background:var(--uia);color:var(--uhY);font-size:var(--uOX);font-weight:var(--urg);letter-spacing:var(--urf);place-items:center;line-height:1;display:inline-grid}.ambit-article__sequence-link em{min-width:0;color:var(--uhP);font-size:var(--uOX);font-style:normal;font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--ure)}.ambit-article__sequence-link:hover,.ambit-article__sequence-link:focus-visible{background:var(--uhM);transform:translateY(var(--urb))}.ambit-article__sequence-link[data-state=current]{border-color:var(--uhG);background:var(--uhH)}.ambit-article__sequence-link[data-state=next]{border-color:var(--uhV);box-shadow:var(--uhW)}.ambit-article__sequence-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uiH);outline:none}.ambit-article__check-list,.ambit-article__related-list{gap:var(--uOC);max-width:none;margin:0;padding:0;list-style:none;display:grid}.ambit-article__check-list{grid-template-columns:var(--ucg)}.ambit-article__related-list{grid-template-columns:var(--uhl)}.ambit-article__check-list li{min-height:100%;padding:var(--ucm) var(--ucn) var(--ucm) var(--ucf);border:1px solid var(--uce);border-radius:var(--radius-lg);background:var(--uco);color:var(--uiB);font-size:var(--uJX);font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh);position:relative}.ambit-article__check-list li:before{top:var(--uch);left:var(--uci);width:var(--uck);height:var(--uck);border-radius:var(--uMJ);background:var(--ucl);box-shadow:var(--ucj);content:"";position:absolute}.ambit-article__related-link{min-height:var(--uhp);padding:var(--uOD);border:1px solid var(--uhm);border-radius:var(--radius-lg);background:var(--uhq);color:var(--uho);font-family:var(--uJv);font-size:var(--uJZ);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.ambit-article__related-link:after{content:"";border-top:1px solid;border-right:1px solid;width:.46rem;height:.46rem;transform:rotate(45deg)}.ambit-article__related-link:hover,.ambit-article__related-link:focus-visible{background:var(--uhn);box-shadow:var(--uiH);transform:translateY(var(--urb))}.ambit-article__related-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uiH);outline:none}.ambit-article__next-card{min-height:var(--ugq);align-content:space-between;gap:var(--ugj);padding:var(--ugs);border:1px solid var(--ugf);border-radius:var(--ugt);background:var(--ugv);box-shadow:var(--ugu);color:var(--ugo);transition:background var(--urd),box-shadow var(--urd),transform var(--urd);text-decoration:none;display:grid;position:relative;overflow:hidden}.ambit-article__next-card:before{pointer-events:none;background:var(--ugk);content:"";opacity:var(--ugl);position:absolute;inset:0}.ambit-article__next-card>*{position:relative}.ambit-article__next-card-label{color:var(--ugr);font-size:var(--ugp);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__next-card strong{max-width:11ch;color:var(--ugo);font-family:var(--uJv);font-size:var(--ugw);font-weight:var(--urm);letter-spacing:var(--url);line-height:var(--urk)}.ambit-article__next-card em{max-width:24rem;color:var(--ugr);font-size:var(--uge);font-style:normal;font-weight:var(--urj);letter-spacing:var(--uri);line-height:var(--urh)}.ambit-article__next-card-cta{width:fit-content;min-height:var(--ugh);padding:0 var(--uOD);border:1px solid var(--ugg);border-radius:var(--uMJ);background:var(--ugi);-webkit-backdrop-filter:var(--umQ);backdrop-filter:var(--umQ);color:var(--ugo);font-family:var(--uJv);font-size:var(--uOX);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);justify-content:center;align-items:center;display:inline-flex}.ambit-article__next-card:hover,.ambit-article__next-card:focus-visible{background:var(--ugm);box-shadow:var(--ugn);transform:translateY(var(--urb))}.ambit-article__next-card:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ugn);outline:none}.ambit-article__next-secondary{gap:var(--ugz);grid-column:1/-1;display:grid}.ambit-article__next-secondary>p{color:var(--ukw);font-size:var(--ugB);font-weight:var(--urg);letter-spacing:var(--urf);line-height:var(--ure)}.ambit-article__next-related-list{grid-template-columns:var(--ugA)}.ambit-article__trust-callout{border-color:var(--uit);background:var(--uiv);color:var(--uiu)}.ambit-article__trust-callout h2,.ambit-article__trust-callout p{color:var(--uiu)}.ambit-article__actions{gap:var(--ubJ);flex-wrap:wrap;grid-column:1/-1;display:flex}.ambit-article__next-assumption .ambit-article__actions{border-top:1px solid var(--uez);padding-block-start:var(--uey)}.ambit-article__button{min-height:var(--ubL);padding:0 var(--ubM);border-radius:var(--ubP);box-shadow:var(--ubT);font-family:var(--uJv);font-size:var(--uKm);font-weight:var(--urp);letter-spacing:var(--uro);line-height:var(--urn);transition:box-shadow var(--urd),filter var(--urd),transform var(--urd);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-article__button--primary{background:var(--ubO);color:var(--ubN)}.ambit-article__button--secondary{border-color:var(--ubQ);background:var(--ubS);color:var(--ubR)}.ambit-article__button:hover,.ambit-article__button:focus-visible{box-shadow:var(--ubK);filter:var(--ura);transform:translateY(var(--urb))}.ambit-article__button:active{transform:translateY(var(--uqX))}.ambit-article__button:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ubK);filter:none;outline:none}@media(min-width:881px)and (max-width:1100px){.ambit-v1-article-discovery__carousel-shell{--udt:var(--ues)}.ambit-v1-article-discovery__path{flex-basis:var(--ues);max-width:var(--ues)}.ambit-v1-partners__grid{grid-template-columns:var(--uqs)}.ambit-v1-partner-card{min-height:var(--uqr)}.ambit-compound-calculator__grid{grid-template-columns:1fr}}@media(max-width:880px){.ambit-v1-article-discovery__carousel-shell{--udt:var(--udD)}.ambit-v1-stage{padding:var(--uqk) var(--uje) var(--uqj);border-radius:clamp(1.75rem,7vw,var(--uqm))}.ambit-compound-calculator__grid,.ambit-compound-calculator__context,.ambit-compound-result__metrics,.ambit-compound-result__assumptions{grid-template-columns:1fr}.ambit-v1-intro{max-width:none;scroll-margin-top:var(--ukq);grid-template-columns:1fr}.ambit-v1-intro__copy{grid-column:auto}.ambit-v1-mobile-wayfinding{top:var(--uOC);z-index:4;display:var(--uka);gap:var(--ukb);margin-top:var(--uOF);padding:var(--uko) var(--ukp);overflow-x:var(--ukn);overscroll-behavior-x:contain;scroll-snap-type:var(--ukt);border:1px solid var(--ujZ);border-radius:var(--uMJ);background:var(--uku);box-shadow:var(--uks);scrollbar-width:var(--ukr);position:sticky}.ambit-v1-mobile-wayfinding::-webkit-scrollbar{display:var(--ukr)}.ambit-v1-mobile-wayfinding a{min-height:var(--uke);padding:0 var(--ukf);scroll-snap-align:var(--ukh);border:1px solid var(--ukc);border-radius:var(--ukg);background:var(--uki);color:var(--ukd);text-align:center;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-v1-mobile-wayfinding a:focus-visible{box-shadow:0 0 0 3px var(--focus-outline);outline:none}.ambit-v1-mobile-wayfinding span{display:none}.ambit-v1-mobile-wayfinding strong{overflow:var(--ukj);color:currentColor;font-size:var(--ukk);font-weight:var(--urm);line-height:var(--urk);letter-spacing:var(--url);text-overflow:var(--ukl);white-space:var(--ukm)}.ambit-v1-result-card{width:fit-content;min-height:var(--uph);align-items:center;gap:var(--upe);justify-content:var(--upf);justify-items:var(--upc);padding:0 var(--upj);border-color:var(--upd);border-radius:var(--uMJ);background:var(--upl);box-shadow:var(--upk);text-align:var(--upm);grid-column:auto;justify-self:start;display:inline-flex}.ambit-v1-result-card:before{opacity:0}.ambit-v1-result-card__label{min-height:auto;box-shadow:none;color:var(--uoO);font-size:var(--upg);background:0 0;border:0;padding:0}.ambit-v1-result-card__year{font-size:var(--upi);letter-spacing:var(--urr);line-height:1}.ambit-v1-result-card__caption{display:none}.ambit-v1-intro h1{max-width:var(--uju);font-size:var(--ujy)}.ambit-v1-role-grid{gap:var(--ulZ);margin-top:var(--ujY);margin-inline:var(--ujO);padding:var(--ujR) var(--ujS);-webkit-overflow-scrolling:var(--ujQ);-webkit-mask-image:var(--ujP);mask-image:var(--ujP);overscroll-behavior-x:contain;scroll-padding-inline:var(--ujU);scroll-snap-type:var(--ujW);scrollbar-width:var(--ujV);display:flex;overflow-x:auto}.ambit-v1-plain{margin-top:var(--ujY);scroll-margin-top:var(--ukq);grid-template-columns:1fr}.ambit-v1-plain__intro{max-width:none}.ambit-v1-plain__intro h2{max-width:var(--uof)}.ambit-v1-plain__signal-effect dl{grid-template-columns:1fr}.ambit-v1-plain__all-tests>summary,.ambit-v1-article-discovery__more>summary,.ambit-v1-partners__details>summary{width:100%;min-height:var(--unf);grid-template-columns:minmax(0,1fr) auto auto}.ambit-v1-plain__carousel{margin-inline:var(--ujO);padding:var(--ujR) var(--ujS);-webkit-overflow-scrolling:var(--ujQ);-webkit-mask-image:var(--ujP);mask-image:var(--ujP);scroll-padding-inline:var(--ujU);scrollbar-width:var(--ujV)}.ambit-v1-plain__carousel::-webkit-scrollbar{display:none}.ambit-v1-plain__carousel-shell{--ubj:var(--uOB);gap:var(--ubj);justify-items:stretch}.ambit-v1-plain__carousel-controls{order:1;justify-self:start}.ambit-v1-plain-card{flex-basis:var(--unU);max-width:var(--unU);gap:var(--unj);padding:var(--unl)}.ambit-v1-intro__action,.ambit-v1-plain__tools-link,.ambit-v1-plain__explainer-link,.ambit-v1-plain-card__link{min-height:var(--unk);font-size:var(--upY)}.ambit-v1-plain-card__list div:nth-child(n+3){display:none}.ambit-v1-plain-card__list div{padding-block:var(--unm)}.ambit-v1-plain-card__list div:first-child{padding-top:0}.ambit-v1-plain-card__mobile-details{--umZ:grid}.ambit-v1-partners{margin-top:var(--ujY);padding:var(--ulX);scroll-margin-top:var(--ukq)}.ambit-v1-article-discovery{grid-template-columns:var(--uds);grid-template-areas:var(--udr);margin-top:var(--ujY)}.ambit-v1-article-discovery__focus{margin-top:var(--uOC);grid-template-columns:1fr}.ambit-v1-article-discovery__paths{margin-inline:var(--ujO)}.ambit-v1-article-discovery__path{flex-basis:var(--udD);block-size:auto;max-width:var(--udD);min-height:var(--udH);gap:var(--udF);padding:var(--udI)}.ambit-v1-article-discovery__path-header{grid-template-columns:var(--udG);align-items:center}.ambit-v1-article-discovery__path p{margin-top:var(--uOx);-webkit-line-clamp:var(--udE);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ambit-v1-article-discovery__path-list{gap:var(--uOB)}.ambit-v1-article-discovery__card{min-height:var(--udA);gap:var(--udz);padding:var(--udB)}.ambit-v1-article-discovery__secondary-list{gap:var(--uOB);margin-inline:calc(var(--uOx) * -1);padding-inline:var(--uOx);-webkit-overflow-scrolling:var(--ujQ);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow:auto hidden}.ambit-v1-article-discovery__secondary-list::-webkit-scrollbar{display:none}.ambit-v1-article-discovery__card:not([data-priority=true]){flex:0 0 var(--udJ);min-height:var(--udK);gap:var(--uOx);padding:var(--udL);scroll-snap-align:start;grid-template-columns:1fr}.ambit-v1-article-discovery__card:not([data-priority=true]) span{display:none}.ambit-v1-article-discovery__card:not([data-priority=true]) strong{font-size:var(--uOX)}.ambit-v1-article-discovery__control-status{display:none}.ambit-v1-article-discovery__card em{-webkit-line-clamp:var(--udC);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ambit-v1-partners__intro{max-width:none}.ambit-v1-partners__assurance{grid-template-columns:1fr}.ambit-v1-partners__education-link{width:fit-content}.ambit-v1-partners__grid{gap:var(--ulZ);inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-inline:var(--ujO);padding:var(--ujR) var(--ujS);-webkit-overflow-scrolling:var(--ujQ);-webkit-mask-image:var(--ujP);mask-image:var(--ujP);overscroll-behavior-x:contain;scroll-padding-inline:var(--ujU);scroll-snap-type:var(--ujW);scrollbar-width:var(--ujV);display:flex;overflow-x:auto}.ambit-v1-role-grid::-webkit-scrollbar{display:none}.ambit-v1-partners__grid::-webkit-scrollbar{display:none}.ambit-v1-role-card{flex:0 0 var(--uqc);min-height:var(--upZ);gap:var(--upW);padding:var(--uqa);scroll-snap-align:start}.ambit-v1-role-card__body{gap:var(--upW)}.ambit-v1-role-card h2{font-size:var(--uqb)}.ambit-v1-role-card p{font-size:var(--upV)}.ambit-v1-role-card__link{min-height:var(--upX);font-size:var(--upY)}.ambit-v1-partner-card{flex:0 0 var(--ulY);block-size:var(--ulU);min-height:var(--ulW);gap:var(--ulV);padding:var(--ulX);scroll-snap-align:start}.ambit-v1-partner-card__topline{flex-direction:column;align-items:flex-start}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-context{width:var(--ukZ)}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger{width:100%;min-height:var(--uld);grid-template-columns:minmax(0,1fr) auto;padding-inline-end:var(--ult);display:grid;position:relative}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button{width:var(--ult);height:var(--ult);background:0 0;border-color:#0000;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button:hover,.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button:focus-visible{transform:translateY(-50%)}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button:before{width:var(--ulv);height:var(--ulv);border:1px solid var(--uls);border-radius:var(--uMJ);background:var(--ulw);content:"";position:absolute}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-tooltip{position:var(--ulk);width:var(--ull);opacity:0;max-width:none;inset-block-start:calc(100% + var(--ulj));inset-inline:0 auto;transform:none}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-context:hover .ambit-v1-partner-card__commercial-tooltip,.ambit-v1-partner-card .ambit-v1-partner-card__commercial-context:focus-within .ambit-v1-partner-card__commercial-tooltip,.ambit-v1-partner-card .ambit-v1-partner-card__commercial-context[data-expanded=true] .ambit-v1-partner-card__commercial-tooltip{opacity:1}.ambit-article__section-list,.ambit-article__check-list,.ambit-article__related-list,.ambit-article__source-card,.ambit-article__source-card dl,.ambit-article__lead{grid-template-columns:1fr}.ambit-article__body-grid{grid-template-columns:var(--ucp)}.ambit-article__section-card{grid-template-columns:var(--ufR)}.ambit-article__section-content{grid-template-columns:var(--uht)}.ambit-article__section-marker{align-self:auto;padding-inline-end:0}.ambit-article__section-marker:after{display:var(--ufS)}.ambit-article__next-assumption{grid-template-columns:var(--ugy)}.ambit-article__benchmark-cta{grid-template-columns:1fr}.ambit-article__benchmark-cta .ambit-article__actions{justify-content:flex-start}.ambit-article__index{position:var(--ucr)}.ambit-article__index ol{grid-template-columns:var(--ucq)}.ambit-article__summary-panel dl{grid-template-columns:repeat(3,minmax(0,1fr))}.ambit-article__summary-panel dl>div{border-top:0;border-left:1px solid var(--uii);padding-block:0;padding-inline:var(--uOC)}.ambit-article__summary-panel dl>div:first-child{border-left:0;padding-left:0}.ambit-article__summary-panel dl>div:last-child{padding-right:0}}@media(max-width:520px){.ambit-v1-shell{padding:var(--uIE)}.ambit-v1-stage{padding-top:calc(var(--uOy) + var(--uOC))}.ambit-v1-intro h1{max-width:var(--ujx);font-size:var(--ujy);letter-spacing:var(--uJE)}.ambit-v1-intro__copy>p{font-size:var(--uKt);line-height:var(--urh)}.ambit-v1-result-card{--upx:clamp(2.9rem, 16vw, 4rem);width:min(100%,20rem)}.ambit-v1-plain{margin-top:clamp(var(--uOH),12vw,var(--uOy))}.ambit-v1-plain__track{gap:var(--uOD)}.ambit-v1-plain-card{flex-basis:var(--unU);max-width:var(--unU);gap:var(--unj);padding:var(--unl)}.ambit-v1-plain-card__link{min-height:var(--unk);font-size:var(--upY)}.ambit-v1-disclosure{border-radius:var(--ujb);align-items:flex-start}.ambit-v1-partners{margin-inline:var(--uml);border-radius:clamp(1.5rem,8vw,var(--ump))}.ambit-v1-partners__assurance{padding:var(--ukP)}.ambit-article{gap:var(--ufr)}.ambit-article__lead{gap:var(--ufw);padding-block-end:var(--ufx)}.ambit-article__hero{gap:var(--ufs)}.ambit-article__hero>.ambit-article__eyebrow{min-height:var(--ufp);padding-inline:var(--ufq)}.ambit-article__hero h1{max-width:var(--ufY);font-size:var(--uip)}.ambit-article__hero>p,.ambit-article__section-heading>p,.ambit-article__section-content>p,.ambit-article__source-card dd,.ambit-article__faq details p,.ambit-article__trust-callout p{font-size:var(--ufo)}.ambit-article__question{width:100%;padding:var(--ufC)}.ambit-article__question strong{font-size:var(--ufD)}.ambit-article__trust-strip{flex-direction:var(--ugb);overflow-x:var(--ugd);scrollbar-width:none;align-items:flex-start}.ambit-article__trust-strip::-webkit-scrollbar{display:none}.ambit-article__trust-strip span{flex:var(--ugc);min-height:var(--ufZ);padding-inline:var(--uga);width:fit-content}.ambit-article__summary-panel{gap:var(--ufU);padding:var(--ufV)}.ambit-article__summary-panel>.ambit-article__eyebrow{display:var(--ufT)}.ambit-article__reading-path{display:var(--ufG);grid-template-columns:var(--uhb);gap:var(--ufH);overflow:var(--ufJ);padding:var(--ufK);scroll-snap-type:var(--ufM);scrollbar-width:var(--ufL)}.ambit-article__reading-path::-webkit-scrollbar{display:none}.ambit-article__reading-path>li{flex:var(--ufI);gap:var(--ufH);scroll-snap-align:start}.ambit-article__reading-path-step{width:var(--ufN);height:var(--ufN)}.ambit-article__reading-path p{display:var(--ufE)}.ambit-article__summary-panel dl{grid-template-columns:1fr}.ambit-article__summary-panel dl>div,.ambit-article__summary-panel dl>div:first-child,.ambit-article__summary-panel dl>div:last-child{grid-template-columns:var(--ufW);padding-block:var(--ufX);border-left:0;border-top:1px solid var(--uii);align-items:center;padding-inline:0}.ambit-article__summary-panel dl>div:first-child{border-top:0;padding-top:0}.ambit-article__section-card{gap:var(--ufP);grid-template-columns:var(--ufR);padding:var(--ufm)}.ambit-article__section-content{gap:var(--ufO)}.ambit-article__section-header{gap:var(--ufQ)}.ambit-article__index{padding:var(--ufv)}.ambit-article__index ol{grid-template-columns:var(--uft);gap:var(--uOB);padding-bottom:var(--uOx);scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.ambit-article__index ol::-webkit-scrollbar{display:none}.ambit-article__index li{flex:0 0 var(--ufu);scroll-snap-align:start}.ambit-article__index a{min-height:var(--ueN)}.ambit-article__checks,.ambit-compound-calculator,.ambit-article__benchmark-cta,.ambit-article__sources,.ambit-article__faq,.ambit-article__next-assumption,.ambit-article__trust-callout{gap:var(--ufA);padding:var(--ufB)}.ambit-compound-calculator__grid,.ambit-compound-calculator__context,.ambit-compound-result__metrics,.ambit-compound-result__assumptions{grid-template-columns:1fr}.ambit-compound-calculator__inputs,.ambit-compound-result{gap:var(--uOC);padding:var(--uOC)}.ambit-compound-result__header strong{font-size:clamp(2rem,13vw,3.1rem)}.ambit-article__check-list li{padding-block:var(--ufn)}.ambit-article__assumption-rails{grid-template-columns:1fr}.ambit-article__assumption-rail{padding:var(--uOC)}.ambit-article__source-card,.ambit-article__source-card--lead{gap:var(--uji);grid-template-columns:1fr}.ambit-article__source-card{padding-block:var(--uOD)}.ambit-article__source-card--lead,.ambit-article__source-card--lead:first-child,.ambit-article__source-card--lead:last-child{padding:var(--uOD)}.ambit-article__source-tags{gap:var(--uOx)}.ambit-article__source-tag{min-height:1.6rem;padding-inline:var(--uOB)}.ambit-article__source-meta{gap:var(--uOB);grid-template-columns:1fr}.ambit-article__source-copy{gap:var(--uOB)}.ambit-article__source-action{min-height:var(--uhp);align-content:center}.ambit-article__next-card{min-height:var(--ufy);padding:var(--ufz)}.ambit-article__next-card-cta{width:100%}.ambit-article__actions{align-items:stretch;gap:var(--ufl);flex-direction:column}.ambit-article__button{width:100%}}@container product-screen (width<=11.5em){.ambit-v1-stage .ambit-v1-result-card{gap:var(--uOB);width:100%;min-height:0;padding:var(--uOB);border-radius:var(--ujb);background:var(--uoZ);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.ambit-v1-result-card__label,.ambit-v1-result-card__empty{white-space:normal;min-width:0;max-width:100%}}@media(prefers-reduced-motion:reduce){.ambit-v1-stage [data-motion-purpose]{will-change:auto;transition:none!important;animation:none!important;transform:none!important}.ambit-v1-plain__carousel{scroll-behavior:auto}}
