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