.ambit-v1-shell{min-height:100vh;padding:var(--uIg) var(--uIc);background:var(--uhW);color:var(--ufZ);font-family:var(--uIJ)}.ambit-v1-stage{width:min(100%,var(--uGP));padding:var(--unK) var(--ugD);border:1px solid var(--unG);border-radius:var(--unL);background:radial-gradient(circle at 78% 10%,var(--unJ) 0,transparent min(42%,28rem)),var(--unF);box-shadow:var(--unM);isolation:isolate;margin:0 auto;position:relative;overflow:hidden}.ambit-v1-stage:before{z-index:-1;background:linear-gradient(var(--ugQ) 1px,transparent 1px),linear-gradient(90deg,var(--ugQ) 1px,transparent 1px);content:"";opacity:var(--ugR);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(--uhm);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;max-width:none;display:grid}.ambit-v1-intro__copy{gap:var(--uhl);grid-column:1/span 2;max-width:52rem;display:grid}.ambit-v1-disclosure__beacon{border-radius:var(--uPP);background:var(--ufY);width:.48rem;height:.48rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--ufY) 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(--ugT)}.ambit-v1-plain__intro h2,.ambit-v1-partners__intro h2{font-family:var(--uJt)}.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(--uIT)}.ambit-v1-intro h1{max-width:var(--ugV);color:var(--uhi);font-size:var(--ugY);font-weight:var(--uha);letter-spacing:var(--ugZ);line-height:var(--ugU)}.ambit-v1-intro__copy>p{max-width:46rem;color:var(--ufZ);font-size:var(--uhj);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-intro__action,.ambit-v1-plain__tools-link,.ambit-v1-plain__explainer-link{width:fit-content;min-height:var(--uku);padding-inline:var(--ukv);border:1px solid var(--ukq);border-radius:var(--uPP);background:var(--ukx);box-shadow:var(--ukw);color:var(--ukt);font-size:var(--uSm);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-v1-intro__action,.ambit-v1-plain__tools-link{border-color:var(--uni);background:var(--unn);box-shadow:var(--unm);color:var(--unl)}.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(--uks);transform:translateY(var(--uow))}.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(--ukw);outline:none}.ambit-v1-intro__action:active,.ambit-v1-plain__tools-link:active,.ambit-v1-plain__explainer-link:active{filter:none;transform:translateY(var(--uos))}.ambit-v1-result-card{width:var(--umz);min-height:var(--umu);align-content:var(--ump);align-self:start;gap:var(--umr);justify-items:var(--umt);padding:var(--umv);border:1px solid var(--umq);border-radius:var(--ugz);background:var(--umx);box-shadow:var(--umw);text-align:var(--umy);grid-column:3;justify-self:stretch;display:grid;position:relative;overflow:hidden}.ambit-v1-result-card:before{pointer-events:none;background:var(--ums);content:"";opacity:calc(var(--ugd) * .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(--umU);font-family:var(--uIT);font-size:var(--uJR);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-result-card__label{align-items:center;gap:var(--ugo);justify-content:var(--umR);width:fit-content;min-height:var(--ugq);padding:0 var(--ugr);border:1px solid var(--umP);border-radius:var(--ugs);background:var(--umT);box-shadow:var(--umS);color:var(--umQ);font-size:var(--ugw);font-weight:var(--ugy);letter-spacing:var(--ugx);line-height:var(--ugv);display:inline-flex}.ambit-v1-result-card__label span{width:var(--umO);height:var(--umO);border:1px solid var(--umM);border-radius:var(--uPP);background:var(--umL);box-shadow:var(--umN);flex:none}.ambit-v1-result-card__year{color:var(--umU);font-size:var(--umV);font-weight:var(--umX);letter-spacing:var(--umW);line-height:var(--uoL);transform-origin:50% 62%;will-change:opacity,transform;display:inline-block;position:relative}.ambit-v1-result-card__caption{max-width:var(--umn);color:var(--umm);font-size:var(--umo);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}@media(min-width:981px){.ambit-v1-intro{padding-top:var(--uII)}.ambit-v1-intro__copy{grid-template-rows:var(--uhk)}}@media(min-width:881px)and (max-width:980px){.ambit-v1-stage{padding-block-start:var(--unI);padding-inline:var(--ugC)}.ambit-v1-plain__carousel{-webkit-mask-image:var(--unS);mask-image:var(--unS)}}.ambit-v1-role-grid{gap:var(--ugb);margin-top:clamp(var(--uRG),7vw,var(--uRz));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ambit-v1-role-card{align-content:space-between;gap:var(--uRF);min-height:clamp(13rem,22vw,18rem);padding:var(--ugi);border:1px solid var(--uga);border-radius:var(--ugz);background:var(--ugB);box-shadow:var(--ugA);color:var(--ugg);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);display:grid;position:relative;overflow:hidden}.ambit-v1-role-card:before{pointer-events:none;background:var(--ugc);content:"";opacity:var(--ugd);position:absolute;inset:0}.ambit-v1-role-card:hover{background:var(--uge);box-shadow:var(--ugf);transform:translateY(var(--uow))}.ambit-v1-role-card[data-spine=primary]{border-color:var(--ung);background:var(--unr);box-shadow:var(--uno)}.ambit-v1-role-card[data-spine=primary] .ambit-v1-role-card__step{border-color:var(--unp);background:var(--unq)}.ambit-v1-role-card[data-spine=primary] .ambit-v1-role-card__link{border-color:var(--uni);background:var(--unn);-webkit-backdrop-filter:var(--unh);backdrop-filter:var(--unh);box-shadow:var(--unm);color:var(--unl)}.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(--unj);box-shadow:var(--unk)}.ambit-v1-role-card__body{gap:var(--uRC);display:grid;position:relative}.ambit-v1-role-card__step{border:1px solid var(--unN);border-radius:var(--uPP);background:var(--unP);width:fit-content;min-width:2.75rem;color:var(--unO);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);place-items:center;padding:.5rem .72rem;line-height:1;display:inline-grid}.ambit-v1-role-card h2{color:var(--ugg);font-size:var(--uns);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF);position:relative}.ambit-v1-role-card p{max-width:16rem;color:var(--ugh);font-size:var(--umY);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC);position:relative}.ambit-v1-role-card__link{width:fit-content;min-height:var(--unc);padding:0 var(--und);border:1px solid var(--umZ);border-radius:var(--uPP);background:var(--unf);box-shadow:var(--une);color:var(--unb);font-family:var(--uIT);font-size:var(--uKd);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:background var(--uoy),box-shadow var(--uoy),filter var(--uoy),transform var(--uoy);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(--una);box-shadow:var(--ugf);filter:var(--uov);transform:translateY(var(--uow))}.ambit-v1-role-card__link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ugf);outline:none}.ambit-v1-plain{grid-template-columns:var(--ulL);gap:var(--ulB);margin-top:var(--ulA);align-items:start;display:grid}.ambit-v1-plain__intro{gap:var(--ulG);max-width:var(--ulH);display:grid}.ambit-v1-plain__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uRC);border:1px solid var(--ulI);border-radius:var(--uPP);background:var(--ulK);color:var(--ulJ);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-v1-plain__intro h2{max-width:var(--ulC);color:var(--uhi);font-size:var(--ulE);font-weight:var(--uJw);letter-spacing:var(--ulF);line-height:var(--uJu)}.ambit-v1-plain__intro>p{max-width:31rem;color:var(--ufZ);font-size:var(--ulx);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-plain__signal-card{gap:var(--ulP);margin-top:var(--ulT);padding:var(--ulV);border:1px solid var(--ulO);border-radius:var(--ulW);background:var(--ulY);box-shadow:var(--ulX);color:var(--ulS);display:grid;position:relative;overflow:hidden}.ambit-v1-plain__signal-card:before{pointer-events:none;background:var(--ulQ);content:"";opacity:var(--ulR);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(--uRA);flex-wrap:wrap;align-items:center;display:flex}.ambit-v1-plain__signal-label{color:var(--umb);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-v1-plain__signal-card strong{color:var(--ulS);font-family:var(--uIT);font-size:var(--umk);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-plain__signal-card>p{color:var(--ulU);font-size:var(--ulN);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-plain__signal-effects{gap:var(--uRB);margin-top:var(--uRA);display:grid}.ambit-v1-plain__signal-effect{gap:var(--uRA);padding:var(--uRB);border:1px solid var(--umd);border-radius:var(--radius-lg);background:var(--umj);-webkit-backdrop-filter:blur(var(--umc));backdrop-filter:blur(var(--umc));display:grid}.ambit-v1-plain__signal-effect h3{color:var(--ulS);font-family:var(--uIT);font-size:var(--uJQ);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-plain__signal-effect dl{gap:var(--uRB);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ambit-v1-plain__signal-effect dl>div{gap:var(--uRw);display:grid}.ambit-v1-plain__signal-card dl{grid-template-columns:var(--umf);gap:var(--ume);display:grid}.ambit-v1-plain__signal-meta{align-content:start;gap:var(--uRw);padding:var(--uRB);border:1px solid var(--umd);border-radius:var(--radius-lg);background:var(--umj);-webkit-backdrop-filter:blur(var(--umc));backdrop-filter:blur(var(--umc));display:grid}.ambit-v1-plain__signal-meta--focus{border-color:var(--ulZ);box-shadow:var(--uma)}.ambit-v1-plain__signal-card dt{min-block-size:var(--umh);color:var(--umi);font-size:var(--uSn);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:flex-end;display:flex}.ambit-v1-plain__signal-card dd{color:var(--umg);font-family:var(--uIT);font-size:var(--uJQ);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-plain__carousel-shell{gap:var(--ula);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(--unc);align-items:center;gap:var(--uRA);padding-inline:var(--und);border:1px solid var(--umZ);border-radius:var(--uPP);background:var(--unf);box-shadow:var(--une);color:var(--unb);cursor:pointer;font-family:var(--uIT);font-size:var(--uKd);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);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(--una);box-shadow:var(--ugf);transform:translateY(var(--uow))}.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(--ugf);outline:none}.ambit-v1-plain__all-tests>summary span,.ambit-v1-article-discovery__more>summary span,.ambit-v1-partners__details>summary span{color:var(--uhV);font-size:var(--uSm)}.ambit-v1-plain__all-tests>summary svg,.ambit-v1-article-discovery__more>summary svg,.ambit-v1-partners__details>summary svg{width:var(--uld);height:var(--uld);transition:transform var(--uoy)}.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(--ulu);padding-inline:var(--ulv);overscroll-behavior-x:contain;scroll-padding-inline:var(--ulv);scroll-snap-type:x mandatory;scrollbar-color:var(--ulw) transparent;scrollbar-width:thin;overflow-x:auto}.ambit-v1-plain__carousel:focus-visible{outline:.15rem solid var(--ulr);outline-offset:var(--uRA)}.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(--uPP);background:var(--ulw)}.ambit-v1-plain__carousel-controls{align-items:center;gap:var(--ula);width:fit-content;padding:var(--uRw);border:1px solid var(--ulk);border-radius:var(--uPP);background:var(--ulm);box-shadow:var(--ull);display:flex}.ambit-v1-plain__carousel-previous,.ambit-v1-plain__carousel-next{width:var(--ulh);height:var(--ulh);border:1px solid var(--ukZ);border-radius:var(--uPP);background:var(--uli);box-shadow:var(--ulg);color:var(--ule);cursor:pointer;transition:background var(--uoy),box-shadow var(--uoy),color var(--uoy),transform var(--uoy);justify-content:center;align-items:center;display:inline-flex}.ambit-v1-plain__carousel-dots{align-items:center;gap:var(--uRw);display:flex}.ambit-v1-plain__carousel-dots button{width:var(--ulo);height:var(--ulo);border-radius:var(--uPP);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ambit-v1-plain__carousel-dots button:before{width:var(--ulp);height:var(--ulp);border-radius:var(--uPP);background:var(--ulq);content:"";transition:background var(--uoy),transform var(--uoy)}.ambit-v1-plain__carousel-dots button[data-active=true]:before{background:var(--uln);transform:scale(1.28)}.ambit-v1-plain__carousel-dots button:focus-visible{outline:.15rem solid var(--ulr);outline-offset:-.35rem}.ambit-v1-plain__carousel-previous svg,.ambit-v1-plain__carousel-next svg{width:var(--uld);height:var(--uld);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(--ulb);box-shadow:var(--ulc);transform:translateY(var(--uow))}.ambit-v1-plain__carousel-previous:active,.ambit-v1-plain__carousel-next:active{box-shadow:var(--ulf);transform:translateY(0)}.ambit-v1-plain__carousel-previous:focus-visible,.ambit-v1-plain__carousel-next:focus-visible{outline:.15rem solid var(--ulr);outline-offset:var(--uRA)}.ambit-v1-plain__track{gap:var(--uls);width:max-content;display:flex}.ambit-v1-plain-card{flex:0 0 var(--ukY);gap:var(--uRD);max-width:var(--ukY);min-height:100%;padding:clamp(var(--uRD),2.2vw,var(--uRF));border:1px solid var(--ukh);border-radius:var(--ugz);background:var(--ukV);box-shadow:var(--ukU);color:var(--ugg);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);scroll-snap-align:start;display:grid;position:relative;overflow:hidden}.ambit-v1-plain-card:before{pointer-events:none;background:var(--ugc);content:"";opacity:calc(var(--ugd) * .68);position:absolute;inset:0}.ambit-v1-plain-card:hover{background:var(--ukk);box-shadow:var(--ukl);transform:translateY(var(--uow))}.ambit-v1-plain-card[data-priority=true]{border-color:var(--ukM);box-shadow:var(--ukT)}.ambit-v1-plain-card[data-priority=true]:hover{box-shadow:var(--ukN)}@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(--ulz);width:auto;display:grid}.ambit-v1-plain-card{flex:initial;max-width:none}.ambit-v1-plain-card__link{block-size:var(--ukr)}}.ambit-v1-plain-card__topline,.ambit-v1-plain-card__meta,.ambit-v1-plain-card__list{position:relative}.ambit-v1-plain-card__topline{gap:var(--uRB);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(--uRB);border:1px solid var(--ulI);border-radius:var(--uPP);background:var(--ulK);color:var(--ulJ);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-v1-plain-card__topline em{border-color:var(--ulM);background:color-mix(in srgb,var(--ukV) 76%,transparent);max-width:48%;color:var(--uly);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(--uki);box-shadow:var(--ukj)}.ambit-v1-plain-card__meta{gap:var(--uRB);justify-content:space-between;align-items:center;display:flex}.ambit-v1-plain-card__meta span{color:var(--ukX);font-size:var(--ukg);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-plain-card__meta em{width:fit-content;min-height:1.9rem;padding:0 var(--uRB);border:1px solid var(--ukm);border-radius:var(--uPP);background:var(--uko);color:var(--ukn);font-size:var(--uSm);font-style:normal;font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);white-space:nowrap;align-items:center;display:inline-flex}.ambit-v1-plain-card__list{display:grid}.ambit-v1-plain-card__mobile-details{display:var(--uky);position:relative}.ambit-v1-plain-card__mobile-details summary{min-height:var(--ukE);justify-content:space-between;align-items:center;gap:var(--uRB);padding-inline:var(--ukF);border:1px solid var(--ukB);border-radius:var(--uPP);background:var(--ukH);box-shadow:var(--ukG);color:var(--ukD);cursor:pointer;font-size:var(--uSm);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);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(--uIT);font-size:var(--uSm);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(--ukC);transform:translateY(var(--uow))}.ambit-v1-plain-card__mobile-details summary:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ukG);outline:none}.ambit-v1-plain-card__mobile-list{gap:var(--ukz);padding-block-start:var(--ukA);display:grid}.ambit-v1-plain-card__list div{gap:var(--uRA);padding-block:var(--uRC);border-top:1px solid var(--ulM);display:grid}.ambit-v1-plain-card__mobile-list div{gap:var(--uRA);padding-block:var(--uRB);border-top:1px solid var(--ulM);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(--uRA);color:var(--uml);font-size:var(--ukW);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF);display:inline-flex}.ambit-v1-plain-card dt:before{border-radius:var(--uPP);background:var(--ukf);width:.42rem;height:.42rem;box-shadow:0 0 0 4px color-mix(in srgb,var(--ukf) 13%,transparent);content:"";flex:none}.ambit-v1-plain-card dd{color:var(--uly);font-size:var(--ukg);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-plain-card__link{width:fit-content;min-height:var(--uku);box-sizing:border-box;padding:0 var(--ukv);border:1px solid var(--ukq);border-radius:var(--uPP);background:var(--ukx);-webkit-backdrop-filter:var(--ukp);backdrop-filter:var(--ukp);box-shadow:var(--ukw);color:var(--ukt);font-size:var(--uSm);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:background var(--uoy),box-shadow var(--uoy),color var(--uoy),transform var(--uoy);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(--ukO);background:var(--ukS);box-shadow:var(--ukR);color:var(--ukQ)}.ambit-v1-plain-card__link:hover,.ambit-v1-plain-card__link:focus-visible{background:var(--uks);transform:translateY(var(--uow))}.ambit-v1-plain-card__link[data-priority=true]:hover,.ambit-v1-plain-card__link[data-priority=true]:focus-visible{background:var(--ukP)}.ambit-v1-plain-card__link:focus-visible{outline:.15rem solid var(--ulr);outline-offset:var(--uRA)}.ambit-v1-article-discovery{grid-template-columns:var(--uaV);grid-template-areas:var(--uaU);gap:var(--uaR);margin-top:var(--uaQ);display:grid}.ambit-v1-article-discovery__intro{gap:var(--uaT);grid-area:intro;min-width:0;display:grid}.ambit-v1-article-discovery__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uRC);border:1px solid var(--ulI);border-radius:var(--uPP);background:var(--ulK);color:var(--ulJ);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-v1-article-discovery__intro h2{max-width:var(--uaS);color:var(--uhi);font-family:var(--uJt);font-size:var(--ulE);font-weight:var(--uJw);letter-spacing:var(--ulF);line-height:var(--uJu)}.ambit-v1-article-discovery__intro>p:not(.ambit-v1-article-discovery__eyebrow){max-width:34rem;color:var(--ufZ);font-size:var(--ulx);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-article-discovery__focus{grid-area:focus;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--ubn)),1fr));gap:var(--uRB);min-width:0;display:grid}.ambit-v1-article-discovery__focus-card{min-height:auto}.ambit-v1-article-discovery__focus-label{color:var(--ulJ)}.ambit-v1-article-discovery__return-link{border-color:var(--umZ);background:var(--unf);box-shadow:var(--une);color:var(--unb)}.ambit-v1-article-discovery__return-link:hover,.ambit-v1-article-discovery__return-link:focus-visible{background:var(--una)}.ambit-v1-article-discovery__more{margin-top:var(--uRB);grid-area:more}.ambit-v1-article-discovery__carousel-shell{--uaP:var(--ubn);gap:var(--uaH);min-width:0;margin-top:var(--uRB);display:grid}.ambit-v1-article-discovery__paths{block-size:var(--ambit-v1-article-discovery-active-path-block,auto);align-items:var(--ubz);gap:var(--ubq);min-width:0;padding-block:var(--uaJ);padding-inline:var(--uaK);overscroll-behavior-x:contain;scroll-padding-inline:var(--uaL);scroll-snap-type:x proximity;-webkit-mask-image:var(--uaI);mask-image:var(--uaI);scrollbar-width:var(--uaM);transition:block-size var(--uoy);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(--ulr);outline-offset:var(--uRA)}.ambit-v1-article-discovery__path{flex:0 0 var(--ubn);block-size:var(--ambit-v1-article-discovery-stable-path-block,auto);min-width:0;max-width:var(--ubn);min-height:var(--ubw);align-content:start;gap:var(--ubv);padding:var(--ubx);border:1px solid var(--ubm);border-radius:var(--uby);background:var(--ubI);box-shadow:var(--ubA);isolation:isolate;scroll-snap-align:start;display:grid;position:relative;overflow:hidden}.ambit-v1-article-discovery__path:before{inset:var(--ubx) auto var(--ubx) 0;width:var(--ubk);border-radius:0 var(--uPP) var(--uPP) 0;background:var(--ubj);content:"";opacity:.78;pointer-events:none;position:absolute}.ambit-v1-article-discovery__path:after{z-index:-1;background:var(--ubr);content:"";opacity:var(--ubs);pointer-events:none;position:absolute;inset:0}.ambit-v1-article-discovery__path[data-active=true]{box-shadow:var(--ubl)}.ambit-v1-article-discovery__path[data-path=fire-calculator-uk],.ambit-v1-article-discovery__path[data-path=target-size]{border-color:var(--ubL);background:var(--ubN);box-shadow:var(--ubM)}.ambit-v1-article-discovery__path-header{grid-template-columns:var(--ubu);gap:var(--ubt);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(--ubD);padding-inline:var(--ubE);border:1px solid var(--ubB);border-radius:var(--ubF);background:var(--ubH);box-shadow:var(--ubG);color:var(--ubC);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-v1-article-discovery__path h3{color:var(--ubJ);font-family:var(--uIT);font-size:var(--ubK);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-article-discovery__path p{margin-top:var(--uRA);color:var(--ubo);font-size:var(--ubp);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-article-discovery__path-list{gap:var(--ubv);display:grid}.ambit-v1-article-discovery__secondary-list{gap:var(--ubO);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ambit-v1-article-discovery__card{min-height:var(--uU);align-content:start;gap:var(--uQ);padding:var(--uV);border:1px solid var(--uP);border-radius:var(--uZ);background:var(--uaj);box-shadow:var(--uag);color:var(--uak);transition:background var(--uoy),border-color var(--uoy),box-shadow var(--uoy),transform var(--uoy);text-decoration:none;display:grid;position:relative;overflow:hidden}.ambit-v1-article-discovery__card:not([data-priority=true]){min-height:var(--uab);align-items:center;gap:var(--uRw);padding:var(--uac);border-color:var(--uaa);background:var(--uae);box-shadow:var(--uad);grid-template-columns:1fr}.ambit-v1-article-discovery__card[data-priority=true]{border-color:var(--uW);background:var(--uY);box-shadow:var(--uX);align-content:end}.ambit-v1-article-discovery__card:before{pointer-events:none;background:var(--ugc);content:"";opacity:calc(var(--ugd) * .58);position:absolute;inset:0}.ambit-v1-article-discovery__card:hover,.ambit-v1-article-discovery__card:focus-visible{background:var(--uR);box-shadow:var(--uS);transform:translateY(var(--uow))}.ambit-v1-article-discovery__card:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uS);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(--uT);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-v1-article-discovery__card strong{color:var(--uak);font-family:var(--uIT);font-size:var(--ual);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-article-discovery__card em{color:var(--uah);font-size:var(--uai);font-style:normal;font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC);-webkit-line-clamp:var(--uaZ);-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(--uaf);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ambit-v1-article-discovery__controls{inline-size:min(var(--uaP,28rem),100%);justify-content:space-between;justify-self:start;align-items:center;gap:var(--uan);padding:var(--uRw);border:1px solid var(--uaA);border-radius:var(--uPP);background:var(--uaC);box-shadow:var(--uaB);transition:box-shadow var(--uoy);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(--uau);height:var(--uau);border:1px solid var(--uam);border-radius:var(--uPP);background:var(--uaz);box-shadow:var(--uat);color:var(--uar);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);justify-content:center;align-items:center;display:inline-flex}.ambit-v1-article-discovery__control:hover,.ambit-v1-article-discovery__control:focus-visible{background:var(--uao);box-shadow:var(--uap);transform:translateY(var(--uow))}.ambit-v1-article-discovery__control:active{box-shadow:var(--uas);transform:translateY(0)}.ambit-v1-article-discovery__control:focus-visible,.ambit-v1-article-discovery__dots button:focus-visible{outline:.15rem solid var(--ulr);outline-offset:var(--uRw)}.ambit-v1-article-discovery__control svg{width:var(--uaq);height:var(--uaq)}.ambit-v1-article-discovery__control-status{min-height:var(--uau);align-items:center;gap:var(--uRw);padding-inline:var(--uRB);border:1px solid var(--uav);border-radius:var(--uPP);background:var(--uay);color:var(--uaw);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);display:inline-flex}.ambit-v1-article-discovery__control-status strong{color:var(--uax);font-weight:var(--uoH)}.ambit-v1-article-discovery__dots{align-items:center;gap:var(--uRw);display:inline-flex}.ambit-v1-article-discovery__dots button{width:var(--uaE);height:var(--uaE);border-radius:var(--uPP);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ambit-v1-article-discovery__dots button:before{width:var(--uaF);height:var(--uaF);border-radius:var(--uPP);background:var(--uaG);content:"";transition:background var(--uoy),transform var(--uoy)}.ambit-v1-article-discovery__dots button[data-active=true]:before{background:var(--uaD);transform:scale(1.18)}.ambit-v1-disclosure{align-items:center;gap:var(--uRB);max-width:54rem;margin-top:clamp(var(--uRF),4vw,var(--uRx));padding:clamp(var(--uRC),2vw,var(--uRD)) clamp(var(--uRD),3vw,var(--uRF));border:1px solid var(--ugL);border-radius:var(--uPP);background:var(--ugO);box-shadow:var(--ugN);color:var(--ugM);font-size:var(--ugP);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:1.22;display:inline-flex}.ambit-v1-partners{gap:var(--uji);margin-top:var(--ujh);padding:var(--ujN);border:1px solid var(--ujJ);border-radius:var(--ujO);background:var(--ujQ);box-shadow:var(--ujP);display:grid;position:relative;overflow:hidden}.ambit-v1-partners:before{pointer-events:none;background:var(--ujL);content:"";opacity:var(--ujM);position:absolute;inset:0}.ambit-v1-partners__intro{gap:var(--ujm);max-width:46rem;display:grid;position:relative}.ambit-v1-partners__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uRC);border:1px solid var(--ujn);border-radius:var(--uPP);background:var(--ujp);color:var(--ujo);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-v1-partners__intro h2{max-width:12ch;color:var(--uhi);font-size:var(--ujj);font-weight:var(--uJw);letter-spacing:var(--uoP);line-height:var(--uJu)}.ambit-v1-partners__intro>p{max-width:40rem;color:var(--ufZ);font-size:var(--uiW);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-partners__assurance{max-width:var(--uim);align-items:center;gap:var(--uRB);padding:var(--uio);border:1px solid var(--uii);border-radius:var(--uip);background:var(--uiq);color:var(--uin);grid-template-columns:minmax(0,1fr) auto;display:grid}.ambit-v1-partners__assurance>div{gap:var(--uRA);min-width:0;display:grid}.ambit-v1-partners__assurance span{color:var(--uik);font-family:var(--uIT);font-size:var(--uil);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-partners__assurance p{color:inherit;font-size:var(--uij);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-partners__education-link{min-height:var(--uja);padding-inline:var(--ujb);border:1px solid var(--uiX);border-radius:var(--uPP);background:var(--ujd);box-shadow:var(--ujc);color:var(--uiZ);font-size:var(--uSm);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);white-space:nowrap;transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);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(--uiY);transform:translateY(var(--uow))}.ambit-v1-partners__education-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ujc);outline:none}.ambit-v1-partners__grid{gap:var(--uji);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.ambit-v1-partners__details{gap:var(--uji);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(--uiu);min-height:var(--uiv);gap:var(--uit);padding:var(--uiw);border:1px solid var(--uir);border-radius:var(--ugz);background:var(--ukb);box-shadow:var(--ujR);color:var(--ujl);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);display:grid;position:relative;overflow:hidden}.ambit-v1-partner-card:before{pointer-events:none;background:var(--ugc);content:"";opacity:calc(var(--ugd) * .72);position:absolute;inset:0}.ambit-v1-partner-card:hover{background:var(--ukc);box-shadow:var(--ujk);transform:translateY(var(--uow))}.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(--uRB);z-index:var(--uiH);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(--uiA);width:fit-content;min-width:0;max-width:100%;min-height:var(--uiC);padding-inline:var(--uiD);border:1px solid var(--uiz);border-radius:var(--uPP);background:var(--uiE);color:var(--uiB);cursor:help;font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);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(--uRB);border:1px solid var(--ujn);border-radius:var(--uPP);background:var(--ujp);color:var(--ujo);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-v1-partner-card__topline>em{border-color:var(--ujq);background:var(--ujs);color:var(--ujr);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(--uiU);height:var(--uiU);border:1px solid var(--uiR);border-radius:var(--uPP);background:var(--uiV);min-height:0;box-shadow:none;color:var(--uiT);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(--uRA));z-index:var(--uiH);box-sizing:border-box;width:var(--uiQ);max-width:calc(100vw - var(--uRG));padding:var(--uiL);border:1px solid var(--uiF);border-radius:var(--uiM);background:var(--uiO);box-shadow:var(--uiN);color:var(--uiG);font-size:var(--uiP);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC);opacity:0;overflow-wrap:break-word;pointer-events:none;text-align:left;transform:translateY(var(--uRw));white-space:normal;transition:opacity var(--uDG) var(--uoS),transform var(--uDG) var(--uoS);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(--ujC);padding:var(--ujG);border:1px solid var(--ujA);border-radius:var(--ujH);background:var(--ujI);display:grid}.ambit-v1-partner-card__relevance div{gap:var(--uRA);flex-wrap:wrap;align-items:baseline;display:flex}.ambit-v1-partner-card__relevance span{color:var(--ujE);font-size:var(--ujF);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-v1-partner-card__relevance strong{color:var(--ujD);font-size:var(--ujB);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-v1-partner-card__relevance p{color:var(--ujz);font-size:var(--ujB);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-partner-card__body{align-content:start;gap:var(--uRB);display:grid}.ambit-v1-partner-card h3{color:var(--ujl);font-size:var(--uix);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--ukd);padding-block:var(--uke)}.ambit-v1-partner-card__body p,.ambit-v1-partner-card__footer p{color:var(--ujz);font-size:var(--uis);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-v1-partner-card__footer{grid-template-rows:var(--ujf);align-content:var(--uje);align-self:end;justify-items:var(--ujg);gap:var(--uRC);display:grid}.ambit-v1-partner-card__signal{gap:var(--ujW);padding:var(--ujY);border:1px solid var(--ujV);border-radius:var(--ujZ);background:var(--uka);color:var(--ujX);align-items:flex-start;display:flex}.ambit-v1-partner-card__signal span{width:var(--ujU);height:var(--ujU);border-radius:var(--uPP);background:var(--ujS);box-shadow:var(--ujT);flex:none;margin-top:.46em}.ambit-v1-partner-card__action{align-items:center;gap:var(--uhY);width:fit-content;min-height:var(--uib);padding:0 var(--uic);border:1px solid var(--uhX);border-radius:var(--uPP);background:var(--uif);box-shadow:var(--uie);color:var(--uia);cursor:pointer;font:inherit;font-size:var(--uih);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:box-shadow var(--uoy),filter var(--uoy),transform var(--uoy);text-decoration:none;display:inline-flex}.ambit-v1-partner-card__action svg{width:var(--uhZ);height:var(--uhZ);stroke-width:2.4px}.ambit-v1-partner-card__action:hover,.ambit-v1-partner-card__action:focus-visible{background:var(--uig);filter:var(--uov);transform:translateY(var(--uow))}.ambit-v1-partner-card__context-note{width:fit-content;min-height:var(--uib);color:var(--ujX);font-size:var(--uih);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC);align-items:center;display:inline-flex}.ambit-v1-partner-card__action:active{box-shadow:var(--uid);transform:translateY(var(--uos))}.ambit-v1-partner-card__action:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--uie);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{--ugK:minmax(10rem, .68fr) minmax(0, 1fr);--ugF:minmax(11rem, .42fr) minmax(0, 1fr);--ugJ:var(--uRD);--ugG:var(--uRB);--ugE:var(--uRA);--ugH:var(--uRC);--ugI:color-mix(in srgb, var(--uee) 82%, transparent);width:var(--ucB);gap:var(--uca);color:var(--ufZ);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(--ucy);gap:var(--ucx);align-items:var(--ucw);border-bottom:1px solid var(--ucA);padding-block-end:var(--ucz);display:grid}.ambit-article__hero{max-width:var(--ucd);gap:var(--ucc);display:grid}.ambit-article__eyebrow{width:fit-content;min-height:2.1rem;padding:0 var(--uRC);border:1px solid var(--ubX);border-radius:var(--uPP);background:var(--ubZ);color:var(--ubY);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);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(--ubS);padding:var(--ubT);border-color:var(--ubQ);background:var(--ubU);color:var(--ubR)}.ambit-article__hero h1{max-width:var(--ufM);color:var(--uhi);font-family:var(--ufK);font-size:var(--ufO);font-weight:var(--ufQ);letter-spacing:var(--ufP);line-height:var(--ufL)}.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(--ufZ);font-size:var(--ue);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-article__hero>p{max-width:var(--ucb);font-size:var(--uO)}.ambit-article__question{width:fit-content;max-width:var(--ucb);gap:var(--uem);padding:var(--uep);border:1px solid var(--uel);border-radius:var(--ueq);background:var(--uer);display:grid}.ambit-article__question span{color:var(--uen);font-size:var(--ueo);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__question strong{color:var(--ues);font-family:var(--uIT);font-size:var(--uet);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-article__trust-strip{gap:var(--ufV);flex-wrap:wrap;max-width:100%;display:flex}.ambit-article__trust-strip span{min-height:2rem;padding:0 var(--uRB);border:1px solid var(--ufU);border-radius:var(--uPP);background:var(--ufX);color:var(--ufW);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-article__summary-panel{gap:var(--ufz);padding:var(--ufC);border:1px solid var(--ufy);border-radius:var(--ufD);background:var(--ufH);box-shadow:var(--ufG);align-self:start;display:grid;position:relative;overflow:hidden}.ambit-article__summary-panel:before{pointer-events:none;background:var(--us);content:"";opacity:var(--ut);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(--ufE);padding-block:var(--uRB);border-top:1px solid var(--ufF);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(--ucG);margin-top:var(--uRw);padding:0 var(--uRC);border:1px solid var(--ucD);border-radius:var(--uPP);background:var(--ucH);color:var(--ucF);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);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(--ucE);box-shadow:var(--ugf);transform:translateY(var(--uow))}.ambit-article__method-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ugf);outline:none}.ambit-article__summary-panel dt{color:var(--ufA);font-size:var(--ufB);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__summary-panel dd{color:var(--ufI);font-family:var(--uIT);font-size:var(--ufJ);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-article__reading-path{grid-column:1/-1;grid-template-columns:var(--uex);gap:var(--uew);padding:var(--uez);border:1px solid var(--uev);border-radius:var(--ueA);background:var(--ueG);box-shadow:var(--ueB);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(--ueB);outline:none}.ambit-article__reading-path:before{pointer-events:none;background:var(--us);content:"";opacity:var(--ut);position:absolute;inset:0}.ambit-article__reading-path>li{align-items:start;gap:var(--uRB);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid;position:relative}.ambit-article__reading-path-step{width:var(--ueE);height:var(--ueE);border:1px solid var(--ueC);border-radius:var(--uPP);background:var(--ueF);color:var(--ueD);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoB);place-items:center;line-height:1;display:inline-grid}.ambit-article__reading-path strong{min-width:0;color:var(--uhi);font-family:var(--uIT);font-size:var(--ueH);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF);display:block}.ambit-article__reading-path p{margin-top:var(--uRw);color:var(--ufZ);font-size:var(--ueu);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-article__body-grid{grid-template-columns:var(--ud);gap:var(--uc);align-items:start;display:grid}.ambit-article__index{top:var(--ucv);gap:var(--uRA);padding:var(--ucr);border:1px solid var(--ucf);border-radius:var(--ucs);background:var(--ucu);box-shadow:var(--uct);-webkit-backdrop-filter:var(--uce);backdrop-filter:var(--uce);display:grid;position:sticky}.ambit-article__index ol{gap:var(--uRA);padding:0;list-style:none;display:grid}.ambit-article__index a{gap:var(--uch);min-height:var(--uck);padding:var(--ucl);border:1px solid var(--ucg);border-radius:var(--radius-lg);background:var(--ucm);color:var(--ucj);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);grid-template-columns:auto minmax(0,1fr);align-items:center;text-decoration:none;display:grid}.ambit-article__index a span{min-width:var(--ucp);border:1px solid var(--ucn);border-radius:var(--uPP);background:var(--ucq);min-height:1.85rem;color:var(--uco);font-size:var(--uSm);place-items:center;display:inline-grid}.ambit-article__index a:hover,.ambit-article__index a:focus-visible{background:var(--uci);box-shadow:var(--ugt);transform:translateY(var(--uow))}.ambit-article__index a:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ugf);outline:none}.ambit-article__section-list{grid-template-columns:var(--uu);gap:var(--ur);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(--uRB);border:1px solid var(--uq);border-radius:var(--uw);background:var(--uy);box-shadow:var(--ux);display:grid;position:relative;overflow:hidden}.ambit-article__section-card,.ambit-article__trust-callout{padding:var(--uv)}.ambit-article__section-card{grid-template-columns:var(--ueT);min-height:var(--ueU);border-inline-start-width:var(--ufb);border-inline-start-color:var(--product-material-accent);align-items:start}.ambit-article__section-card[data-article-priority=primary]{border-color:var(--uef);border-inline-start-color:var(--product-material-accent);background:var(--ueh);box-shadow:var(--ueg)}.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(--us);content:"";opacity:var(--ut);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(--uhi);font-family:var(--uIT);font-size:var(--uz);font-weight:var(--uIW);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-article__section-card h2,.ambit-article__section-heading h2,.ambit-article__trust-callout h2{font-family:var(--uJt);font-weight:var(--uJw);line-height:var(--uJu)}.ambit-article__section-card h2{max-width:var(--ufc)}.ambit-article__section-body{max-width:var(--ueR)}.ambit-article__section-marker{align-content:start;align-self:stretch;justify-items:start;padding-inline-end:var(--uRB);display:grid;position:relative}.ambit-article__section-marker:after{top:calc(2.1rem + var(--uRA));bottom:0;left:calc(var(--ueX) / 2);width:var(--ufb);border-radius:var(--uPP);background:var(--ufa);content:"";position:absolute;transform:translate(-50%)}.ambit-article__section-content{grid-template-columns:var(--ueP);align-items:start;gap:var(--ueO);min-width:0;display:grid}.ambit-article__section-header{gap:var(--ueS);min-width:0;display:grid}.ambit-article__section-number{min-width:var(--ueX);border:1px solid var(--ueV);border-radius:var(--uPP);background:var(--ueZ);min-height:1.95rem;color:var(--ueW);font-family:var(--uIT);font-size:var(--ueY);font-weight:var(--uoH);line-height:var(--uoz);align-self:start;place-items:center;display:inline-grid}.ambit-article__section-card[data-article-priority=primary] .ambit-article__section-number{border-color:var(--uei);background:var(--uek);color:var(--uej)}.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(--ueb);border-color:var(--udZ);border-radius:var(--uec);background:var(--uee);box-shadow:var(--ued);gap:var(--uea)}.ambit-compound-calculator{align-content:start}.ambit-compound-calculator__intro{gap:var(--uRA);max-width:46rem;display:grid}.ambit-compound-calculator__intro h2,.ambit-compound-result__header strong{color:var(--uhi);font-family:var(--uIT);font-size:var(--uz);font-weight:var(--uIW);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-compound-calculator__intro h2{font-family:var(--uJt);font-weight:var(--uJw);line-height:var(--uJu)}.ambit-compound-calculator__intro p,.ambit-compound-field__help,.ambit-compound-result p,.ambit-compound-result__errors{color:var(--ufZ);font-size:var(--ue);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-compound-calculator__grid{gap:var(--uRC);grid-template-columns:minmax(0,.92fr) minmax(18rem,1.08fr);align-items:start;display:grid}.ambit-compound-calculator__context{gap:var(--uRA);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ambit-compound-calculator__context>div{gap:var(--uRw);min-width:0;padding:var(--uRB);border:1px solid var(--udZ);border-radius:var(--radius-lg);background:var(--ufH);display:grid}.ambit-compound-calculator__inputs,.ambit-compound-result{gap:var(--uRC);min-width:0;padding:var(--uRC);border:1px solid var(--udZ);border-radius:var(--radius-lg);background:var(--ufH);display:grid}.ambit-compound-field{gap:var(--uRA);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(--uhV);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-compound-field__control{min-height:var(--uh);align-items:center;gap:var(--uRA);padding-inline:var(--uRC);border:1px solid var(--udZ);border-radius:var(--ul);background:var(--uee);color:var(--uhi);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(--ufR)}.ambit-compound-field__help,.ambit-compound-field__error,.ambit-compound-result__note{font-size:var(--uJO)}.ambit-compound-field__help{color:var(--uhV)}.ambit-compound-field__error,.ambit-compound-result__errors{color:var(--ufS)}.ambit-compound-result{gap:var(--uRC);border-color:var(--udZ);background:var(--ufH)}.ambit-compound-result__header{gap:var(--uRw);display:grid}.ambit-compound-result__header strong{font-family:var(--uJd);font-size:clamp(1.8rem,7vw,3.1rem);line-height:var(--uoL)}.ambit-compound-result__metrics,.ambit-compound-result__assumptions{gap:var(--uRA);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ambit-compound-result__metrics>div,.ambit-compound-result__assumptions>div{gap:var(--uRw);min-width:0;padding:var(--uRB);border:1px solid var(--udZ);border-radius:var(--radius-lg);background:var(--uee);display:grid}.ambit-compound-result dd{color:var(--uhi);font-family:var(--uIT);font-size:var(--uJQ);font-weight:var(--uoH);line-height:var(--uoF)}.ambit-compound-calculator__context dd{color:var(--ufZ);font-size:var(--uJO);font-weight:var(--uoE);line-height:var(--uoC)}.ambit-compound-result__assumptions dd{color:var(--ufZ);font-size:var(--uJO)}.ambit-compound-result__errors{gap:var(--uRA);padding-inline-start:var(--uRC);display:grid}.ambit-compound-result__note{border-top:1px solid var(--udZ);color:var(--uhV);padding-block-start:var(--uRB)}.ambit-article__section-heading{gap:var(--uRA);max-width:42rem;display:grid}.ambit-article__next-assumption{grid-template-columns:var(--udU);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(--uRA);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));display:grid}.ambit-article__assumption-rail{align-content:start;gap:var(--uRw);min-width:0;padding:var(--uRB);border:1px solid var(--udZ);border-radius:var(--radius-lg);background:var(--ufH);display:grid}.ambit-article__assumption-rail span{color:var(--uhi);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoH);line-height:var(--uoz)}.ambit-article__assumption-rail p{color:var(--uhV);font-size:var(--uJO);line-height:var(--uoC)}.ambit-article__assumption-link{width:fit-content;color:var(--ucF);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoK);line-height:var(--uoI);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(--uhi)}.ambit-article__assumption-link:focus-visible{outline:3px solid var(--focus-outline);outline-offset:3px}.ambit-article__source-card{grid-template-columns:var(--ugK);gap:var(--ugJ);padding-block:var(--uRD);border-top:1px solid var(--udZ);display:grid}.ambit-article__source-card--lead{grid-template-columns:var(--ugF);padding:var(--uRD);border:1px solid var(--uef);border-radius:var(--radius-lg);background:var(--ueh);box-shadow:var(--ueg)}.ambit-article__source-card:first-child{border-top:0;padding-top:0}.ambit-article__source-card--lead:first-child{padding:var(--uRD);border:1px solid var(--uef)}.ambit-article__source-card:last-child{padding-bottom:0}.ambit-article__source-card--lead:last-child{padding-bottom:var(--uRD)}.ambit-article__source-header{align-content:start;gap:var(--uRA);display:grid}.ambit-article__source-kicker{color:var(--uhV);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__source-header a{font-size:var(--uJQ);text-underline-offset:.18em;text-decoration-thickness:.08em}.ambit-article__source-header a:hover,.ambit-article__source-header a:focus-visible{color:var(--ucF)}.ambit-article__source-header a:focus-visible{outline:.15rem solid var(--focus-outline);outline-offset:var(--uRA)}.ambit-article__source-tags{gap:var(--ugE);flex-wrap:wrap;display:flex}.ambit-article__source-tag{min-height:1.75rem;padding-inline:var(--uRB);border:1px solid var(--udZ);border-radius:var(--uPP);color:var(--uhV);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);align-items:center;display:inline-flex}.ambit-article__source-body{gap:var(--uRC);min-width:0;display:grid}.ambit-article__source-meta{gap:var(--uRC);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ambit-article__source-meta>div{align-content:start;gap:var(--uRw);display:grid}.ambit-article__source-card dt{color:var(--uhV);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__source-card dd{font-size:var(--uJO);margin:0}.ambit-article__source-copy{gap:var(--uRB);display:grid}.ambit-article__source-copy>div{gap:var(--uRw);display:grid}.ambit-article__source-copy h3{color:var(--uhV);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz);margin:0}.ambit-article__source-copy p{max-width:42rem;font-size:var(--uJO);margin:0}.ambit-article__source-action{color:var(--ucF);font-size:var(--uSm);font-weight:var(--uoH);letter-spacing:var(--uoA);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(--uhi)}.ambit-article__source-action:focus-visible{outline:.15rem solid var(--focus-outline);outline-offset:var(--uRA)}.ambit-article__source-policy{padding:var(--ugH);border:1px solid var(--udZ);border-radius:var(--radius-lg);background:var(--ugI);color:var(--uhV);font-size:var(--uJO)}.ambit-article__faq-list{display:grid}.ambit-article__faq details{border-top:1px solid var(--udZ)}.ambit-article__faq details:first-child{border-top:0}.ambit-article__faq summary{min-height:var(--ueM);align-items:center;gap:var(--uRC);padding-block:var(--uRC);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(--uhV);content:"+";font-family:var(--uIT);font-size:var(--uSm);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(--uRA)}.ambit-article__faq details p{padding-block:0 var(--uRC)}.ambit-article__sequence{gap:var(--uff);margin-top:var(--uRA);display:grid}.ambit-article__sequence-label{color:var(--uhV);font-size:var(--ufg);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__sequence-list{grid-template-columns:var(--ufr);gap:var(--ufq);margin:0;padding:0;list-style:none;display:grid}.ambit-article__sequence-link{min-height:var(--ufl);grid-template-columns:var(--ufw) minmax(0,1fr);align-items:center;gap:var(--ufi);padding:var(--ufn);border:1px solid var(--ufh);border-radius:var(--ufo);background:var(--ufp);color:var(--ufk);transition:background var(--uoy),border-color var(--uoy),box-shadow var(--uoy),transform var(--uoy);text-decoration:none;display:grid}.ambit-article__sequence-link span{width:var(--ufw);height:var(--ufw);border:1px solid var(--ufu);border-radius:var(--uPP);background:var(--ufx);color:var(--ufv);font-size:var(--uSm);font-weight:var(--uoB);letter-spacing:var(--uoA);place-items:center;line-height:1;display:inline-grid}.ambit-article__sequence-link em{min-width:0;color:var(--ufm);font-size:var(--uSm);font-style:normal;font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoz)}.ambit-article__sequence-link:hover,.ambit-article__sequence-link:focus-visible{background:var(--ufj);transform:translateY(var(--uow))}.ambit-article__sequence-link[data-state=current]{border-color:var(--ufd);background:var(--ufe)}.ambit-article__sequence-link[data-state=next]{border-color:var(--ufs);box-shadow:var(--uft)}.ambit-article__sequence-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ugf);outline:none}.ambit-article__check-list,.ambit-article__related-list{gap:var(--uRB);max-width:none;margin:0;padding:0;list-style:none;display:grid}.ambit-article__check-list{grid-template-columns:var(--uC)}.ambit-article__related-list{grid-template-columns:var(--ueI)}.ambit-article__check-list li{min-height:100%;padding:var(--uI) var(--uJ) var(--uI) var(--uB);border:1px solid var(--uA);border-radius:var(--radius-lg);background:var(--uK);color:var(--ufZ);font-size:var(--uJO);font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC);position:relative}.ambit-article__check-list li:before{top:var(--uD);left:var(--uE);width:var(--uG);height:var(--uG);border-radius:var(--uPP);background:var(--uH);box-shadow:var(--uF);content:"";position:absolute}.ambit-article__related-link{min-height:var(--ueM);padding:var(--uRC);border:1px solid var(--ueJ);border-radius:var(--radius-lg);background:var(--ueN);color:var(--ueL);font-family:var(--uIT);font-size:var(--uJQ);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);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(--ueK);box-shadow:var(--ugf);transform:translateY(var(--uow))}.ambit-article__related-link:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ugf);outline:none}.ambit-article__next-card{min-height:var(--udN);align-content:space-between;gap:var(--udG);padding:var(--udP);border:1px solid var(--udC);border-radius:var(--udQ);background:var(--udS);box-shadow:var(--udR);color:var(--udL);transition:background var(--uoy),box-shadow var(--uoy),transform var(--uoy);text-decoration:none;display:grid;position:relative;overflow:hidden}.ambit-article__next-card:before{pointer-events:none;background:var(--udH);content:"";opacity:var(--udI);position:absolute;inset:0}.ambit-article__next-card>*{position:relative}.ambit-article__next-card-label{color:var(--udO);font-size:var(--udM);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__next-card strong{max-width:11ch;color:var(--udL);font-family:var(--uIT);font-size:var(--udT);font-weight:var(--uoH);letter-spacing:var(--uoG);line-height:var(--uoF)}.ambit-article__next-card em{max-width:24rem;color:var(--udO);font-size:var(--udB);font-style:normal;font-weight:var(--uoE);letter-spacing:var(--uoD);line-height:var(--uoC)}.ambit-article__next-card-cta{width:fit-content;min-height:var(--udE);padding:0 var(--uRC);border:1px solid var(--udD);border-radius:var(--uPP);background:var(--udF);-webkit-backdrop-filter:var(--ukp);backdrop-filter:var(--ukp);color:var(--udL);font-family:var(--uIT);font-size:var(--uSm);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);justify-content:center;align-items:center;display:inline-flex}.ambit-article__next-card:hover,.ambit-article__next-card:focus-visible{background:var(--udJ);box-shadow:var(--udK);transform:translateY(var(--uow))}.ambit-article__next-card:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--udK);outline:none}.ambit-article__next-secondary{gap:var(--udW);grid-column:1/-1;display:grid}.ambit-article__next-secondary>p{color:var(--uhV);font-size:var(--udY);font-weight:var(--uoB);letter-spacing:var(--uoA);line-height:var(--uoz)}.ambit-article__next-related-list{grid-template-columns:var(--udX)}.ambit-article__trust-callout{border-color:var(--ufR);background:var(--ufT);color:var(--ufS)}.ambit-article__trust-callout h2,.ambit-article__trust-callout p{color:var(--ufS)}.ambit-article__actions{gap:var(--uf);flex-wrap:wrap;grid-column:1/-1;display:flex}.ambit-article__next-assumption .ambit-article__actions{border-top:1px solid var(--ubW);padding-block-start:var(--ubV)}.ambit-article__button{min-height:var(--uh);padding:0 var(--ui);border-radius:var(--ul);box-shadow:var(--up);font-family:var(--uIT);font-size:var(--uKd);font-weight:var(--uoK);letter-spacing:var(--uoJ);line-height:var(--uoI);transition:box-shadow var(--uoy),filter var(--uoy),transform var(--uoy);border:1px solid #0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ambit-article__button--primary{background:var(--uk);color:var(--uj)}.ambit-article__button--secondary{border-color:var(--um);background:var(--uo);color:var(--un)}.ambit-article__button:hover,.ambit-article__button:focus-visible{box-shadow:var(--ug);filter:var(--uov);transform:translateY(var(--uow))}.ambit-article__button:active{transform:translateY(var(--uos))}.ambit-article__button:focus-visible{box-shadow:0 0 0 3px var(--focus-outline),var(--ug);filter:none;outline:none}@media(min-width:881px)and (max-width:1100px){.ambit-v1-article-discovery__carousel-shell{--uaP:var(--ubP)}.ambit-v1-article-discovery__path{flex-basis:var(--ubP);max-width:var(--ubP)}.ambit-v1-partners__grid{grid-template-columns:var(--unR)}.ambit-v1-partner-card{min-height:var(--unQ)}.ambit-compound-calculator__grid{grid-template-columns:1fr}}@media(max-width:880px){.ambit-v1-article-discovery__carousel-shell{--uaP:var(--uba)}.ambit-v1-stage{padding:var(--unI) var(--ugC) var(--unH);border-radius:clamp(1.75rem,7vw,var(--unL))}.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(--uhP);grid-template-columns:1fr}.ambit-v1-intro__copy{grid-column:auto}.ambit-v1-mobile-wayfinding{top:var(--uRB);z-index:4;display:var(--uhz);gap:var(--uhA);margin-top:var(--uRE);padding:var(--uhN) var(--uhO);overflow-x:var(--uhM);overscroll-behavior-x:contain;scroll-snap-type:var(--uhS);border:1px solid var(--uhy);border-radius:var(--uPP);background:var(--uhT);box-shadow:var(--uhR);scrollbar-width:var(--uhQ);position:sticky}.ambit-v1-mobile-wayfinding::-webkit-scrollbar{display:var(--uhQ)}.ambit-v1-mobile-wayfinding a{min-height:var(--uhD);padding:0 var(--uhE);scroll-snap-align:var(--uhG);border:1px solid var(--uhB);border-radius:var(--uhF);background:var(--uhH);color:var(--uhC);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(--uhI);color:currentColor;font-size:var(--uhJ);font-weight:var(--uoH);line-height:var(--uoF);letter-spacing:var(--uoG);text-overflow:var(--uhK);white-space:var(--uhL)}.ambit-v1-result-card{width:fit-content;min-height:var(--umF);align-items:center;gap:var(--umC);justify-content:var(--umD);justify-items:var(--umA);padding:0 var(--umH);border-color:var(--umB);border-radius:var(--uPP);background:var(--umJ);box-shadow:var(--umI);text-align:var(--umK);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(--umm);font-size:var(--umE);background:0 0;border:0;padding:0}.ambit-v1-result-card__year{font-size:var(--umG);letter-spacing:var(--uoM);line-height:1}.ambit-v1-result-card__caption{display:none}.ambit-v1-intro h1{max-width:var(--ugS);font-size:var(--ugX)}.ambit-v1-role-grid{gap:var(--ujy);margin-top:var(--uhx);margin-inline:var(--uhn);padding:var(--uhq) var(--uhr);-webkit-overflow-scrolling:var(--uhp);-webkit-mask-image:var(--uho);mask-image:var(--uho);overscroll-behavior-x:contain;scroll-padding-inline:var(--uht);scroll-snap-type:var(--uhv);scrollbar-width:var(--uhu);display:flex;overflow-x:auto}.ambit-v1-plain{margin-top:var(--uhx);scroll-margin-top:var(--uhP);grid-template-columns:1fr}.ambit-v1-plain__intro{max-width:none}.ambit-v1-plain__intro h2{max-width:var(--ulD)}.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(--ukE);grid-template-columns:minmax(0,1fr) auto auto}.ambit-v1-plain__carousel{margin-inline:var(--uhn);padding:var(--uhq) var(--uhr);-webkit-overflow-scrolling:var(--uhp);-webkit-mask-image:var(--uho);mask-image:var(--uho);scroll-padding-inline:var(--uht);scrollbar-width:var(--uhu)}.ambit-v1-plain__carousel::-webkit-scrollbar{display:none}.ambit-v1-plain__carousel-shell{--ub:var(--uRA);gap:var(--ub);justify-items:stretch}.ambit-v1-plain__carousel-controls{order:1;justify-self:start}.ambit-v1-plain-card{flex-basis:var(--ult);max-width:var(--ult);gap:var(--ukI);padding:var(--ukK)}.ambit-v1-intro__action,.ambit-v1-plain__tools-link,.ambit-v1-plain__explainer-link,.ambit-v1-plain-card__link{min-height:var(--ukJ);font-size:var(--unw)}.ambit-v1-plain-card__list div:nth-child(n+3){display:none}.ambit-v1-plain-card__list div{padding-block:var(--ukL)}.ambit-v1-plain-card__list div:first-child{padding-top:0}.ambit-v1-plain-card__mobile-details{--uky:grid}.ambit-v1-partners{margin-top:var(--uhx);padding:var(--ujw);scroll-margin-top:var(--uhP)}.ambit-v1-article-discovery{grid-template-columns:var(--uaO);grid-template-areas:var(--uaN);margin-top:var(--uhx)}.ambit-v1-article-discovery__focus{margin-top:var(--uRB);grid-template-columns:1fr}.ambit-v1-article-discovery__paths{margin-inline:var(--uhn)}.ambit-v1-article-discovery__path{flex-basis:var(--uba);block-size:auto;max-width:var(--uba);min-height:var(--ube);gap:var(--ubc);padding:var(--ubf)}.ambit-v1-article-discovery__path-header{grid-template-columns:var(--ubd);align-items:center}.ambit-v1-article-discovery__path p{margin-top:var(--uRw);-webkit-line-clamp:var(--ubb);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ambit-v1-article-discovery__path-list{gap:var(--uRA)}.ambit-v1-article-discovery__card{min-height:var(--uaX);gap:var(--uaW);padding:var(--uaY)}.ambit-v1-article-discovery__secondary-list{gap:var(--uRA);margin-inline:calc(var(--uRw) * -1);padding-inline:var(--uRw);-webkit-overflow-scrolling:var(--uhp);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(--ubg);min-height:var(--ubh);gap:var(--uRw);padding:var(--ubi);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(--uSm)}.ambit-v1-article-discovery__control-status{display:none}.ambit-v1-article-discovery__card em{-webkit-line-clamp:var(--uaZ);-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(--ujy);inline-size:100%;min-inline-size:0;max-inline-size:100%;margin-inline:var(--uhn);padding:var(--uhq) var(--uhr);-webkit-overflow-scrolling:var(--uhp);-webkit-mask-image:var(--uho);mask-image:var(--uho);overscroll-behavior-x:contain;scroll-padding-inline:var(--uht);scroll-snap-type:var(--uhv);scrollbar-width:var(--uhu);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(--unA);min-height:var(--unx);gap:var(--unu);padding:var(--uny);scroll-snap-align:start}.ambit-v1-role-card__body{gap:var(--unu)}.ambit-v1-role-card h2{font-size:var(--unz)}.ambit-v1-role-card p{font-size:var(--unt)}.ambit-v1-role-card__link{min-height:var(--unv);font-size:var(--unw)}.ambit-v1-partner-card{flex:0 0 var(--ujx);block-size:var(--ujt);min-height:var(--ujv);gap:var(--uju);padding:var(--ujw);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(--uiy)}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger{width:100%;min-height:var(--uiC);grid-template-columns:minmax(0,1fr) auto;padding-inline-end:var(--uiS);display:grid;position:relative}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-trigger button{width:var(--uiS);height:var(--uiS);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(--uiU);height:var(--uiU);border:1px solid var(--uiR);border-radius:var(--uPP);background:var(--uiV);content:"";position:absolute}.ambit-v1-partner-card .ambit-v1-partner-card__commercial-tooltip{position:var(--uiJ);width:var(--uiK);opacity:0;max-width:none;inset-block-start:calc(100% + var(--uiI));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(--uL)}.ambit-article__section-card{grid-template-columns:var(--udo)}.ambit-article__section-content{grid-template-columns:var(--ueQ)}.ambit-article__section-marker{align-self:auto;padding-inline-end:0}.ambit-article__section-marker:after{display:var(--udp)}.ambit-article__next-assumption{grid-template-columns:var(--udV)}.ambit-article__benchmark-cta{grid-template-columns:1fr}.ambit-article__benchmark-cta .ambit-article__actions{justify-content:flex-start}.ambit-article__index{position:var(--uN)}.ambit-article__index ol{grid-template-columns:var(--uM)}.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(--ufF);padding-block:0;padding-inline:var(--uRB)}.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(--uHX)}.ambit-v1-stage{padding-top:calc(var(--uRx) + var(--uRB))}.ambit-v1-intro h1{max-width:var(--ugW);font-size:var(--ugX);letter-spacing:var(--ugZ);text-wrap:var(--uJf)}.ambit-v1-intro__copy>p{font-size:var(--uKl);line-height:var(--uoC)}.ambit-v1-result-card{--umV:clamp(2.9rem, 16vw, 4rem);width:min(100%,20rem)}.ambit-v1-plain{margin-top:clamp(var(--uRG),12vw,var(--uRx))}.ambit-v1-plain__track{gap:var(--uRC)}.ambit-v1-plain-card{flex-basis:var(--ult);max-width:var(--ult);gap:var(--ukI);padding:var(--ukK)}.ambit-v1-plain-card__link{min-height:var(--ukJ);font-size:var(--unw)}.ambit-v1-disclosure{border-radius:var(--ugz);align-items:flex-start}.ambit-v1-partners{margin-inline:var(--ujK);border-radius:clamp(1.5rem,8vw,var(--ujO))}.ambit-v1-partners__assurance{padding:var(--uio)}.ambit-article{gap:var(--ucO)}.ambit-article__lead{gap:var(--ucT);padding-block-end:var(--ucU)}.ambit-article__hero{gap:var(--ucP)}.ambit-article__hero>.ambit-article__eyebrow{min-height:var(--ucM);padding-inline:var(--ucN)}.ambit-article__hero h1{max-width:var(--udv);font-size:var(--ufN);line-height:var(--uJe)}.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(--ucL)}.ambit-article__question{width:100%;padding:var(--ucZ)}.ambit-article__question strong{font-size:var(--uda)}.ambit-article__trust-strip{flex-direction:var(--udy);overflow-x:var(--udA);scrollbar-width:none;align-items:flex-start}.ambit-article__trust-strip::-webkit-scrollbar{display:none}.ambit-article__trust-strip span{flex:var(--udz);min-height:var(--udw);padding-inline:var(--udx);width:fit-content}.ambit-article__summary-panel{gap:var(--udr);padding:var(--uds)}.ambit-article__summary-panel>.ambit-article__eyebrow{display:var(--udq)}.ambit-article__reading-path{display:var(--udd);grid-template-columns:var(--uey);gap:var(--ude);overflow:var(--udg);padding:var(--udh);scroll-snap-type:var(--udj);scrollbar-width:var(--udi)}.ambit-article__reading-path::-webkit-scrollbar{display:none}.ambit-article__reading-path>li{flex:var(--udf);gap:var(--ude);scroll-snap-align:start}.ambit-article__reading-path-step{width:var(--udk);height:var(--udk)}.ambit-article__reading-path p{display:var(--udb)}@media(max-width:399px){.ambit-article__reading-path{--uey: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(--udt);padding-block:var(--udu);border-left:0;border-top:1px solid var(--ufF);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(--udm);grid-template-columns:var(--udo);padding:var(--ucJ)}.ambit-article__section-content{gap:var(--udl)}.ambit-article__section-header{gap:var(--udn)}.ambit-article__index{padding:var(--ucS)}.ambit-article__index ol{grid-template-columns:var(--ucQ);gap:var(--uRA);padding-bottom:var(--uRw);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(--ucR);scroll-snap-align:start}.ambit-article__index a{min-height:var(--uck)}.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(--ucX);padding:var(--ucY)}.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(--uRB);padding:var(--uRB)}.ambit-compound-result__header strong{font-size:clamp(2rem,13vw,3.1rem)}.ambit-article__check-list li{padding-block:var(--ucK)}.ambit-article__assumption-rails{grid-template-columns:1fr}.ambit-article__assumption-rail{padding:var(--uRB)}.ambit-article__source-card,.ambit-article__source-card--lead{gap:var(--ugG);grid-template-columns:1fr}.ambit-article__source-card{padding-block:var(--uRC)}.ambit-article__source-card--lead,.ambit-article__source-card--lead:first-child,.ambit-article__source-card--lead:last-child{padding:var(--uRC)}.ambit-article__source-tags{gap:var(--uRw)}.ambit-article__source-tag{min-height:1.6rem;padding-inline:var(--uRA)}.ambit-article__source-meta{gap:var(--uRA);grid-template-columns:1fr}.ambit-article__source-copy{gap:var(--uRA)}.ambit-article__source-action{min-height:var(--ueM);align-content:center}.ambit-article__next-card{min-height:var(--ucV);padding:var(--ucW)}.ambit-article__next-card-cta{width:100%}.ambit-article__actions{align-items:stretch;gap:var(--ucI);flex-direction:column}.ambit-article__button{width:100%}}@container product-screen (width<=20.5em){.ambit-v1-stage .ambit-v1-result-card{gap:var(--uRw);width:100%;min-height:0;padding:var(--uRA) var(--uRB);border-radius:var(--ugz);background:var(--umx);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}}
