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