.site-root .hl-muted{color:var(--grey)}.site-root .avahero__content{text-align:center;max-width:920px;margin:0 auto;padding-top:clamp(80px,12vh,140px)}.site-root .avahero__h1{max-width:24ch;margin:14px auto 0}.site-root .avahero__sub{font-size:clamp(16px,1.2vw,18px);line-height:1.5;color:var(--dark-grey);max-width:54ch;margin:20px auto 0}.site-root .avahero__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:28px}.site-root .hero-trust{display:inline-flex;align-items:center;gap:12px;margin-top:26px}.site-root .hero-trust__avatars{display:inline-flex}.site-root .hero-trust__av{width:28px;height:28px;border-radius:50%;background:var(--light-grey);color:var(--dark-grey);border:2px solid var(--site-bg);display:grid;place-items:center;font:700 10px/1 var(--display);margin-left:-8px}.site-root .hero-trust__av:first-child{margin-left:0}.site-root .hero-trust__cap{font:400 12.5px/1 var(--sans);color:var(--grey)}.site-root .hero-trust__cap b{color:var(--black);font-weight:700}.site-root .avahero__screen{max-width:1040px;margin:clamp(48px,6vw,80px) auto 0;padding:0 32px var(--space-section)}.site-root .avahero__img{width:100%;height:auto;display:block;border-radius:12px;border:1px solid var(--site-border);box-shadow:0 8px 40px #21212014}@media (max-width: 600px){.site-root .avahero__screen{padding-left:0;padding-right:0}.site-root .avahero__img{box-shadow:0 4px 20px #21212014}}.site-root .quote-rail.rail-wrapper--dark{background:transparent}.site-root .quote-rail .rail-inner{background:var(--black);border:none}.site-root .quote__grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:stretch}.site-root .quote__media{min-height:clamp(320px,38vw,460px);overflow:hidden;background:var(--site-bg-soft)}.site-root .quote__photo{width:100%;height:100%;object-fit:cover;display:block}.site-root .quote__body{align-self:center;padding:clamp(40px,5vw,72px) clamp(32px,5vw,64px)}.site-root .quote__text{font-family:var(--display);font-size:clamp(24px,2.6vw,36px);font-weight:400;line-height:1.3;letter-spacing:-.02em;color:var(--off-white)}.site-root .quote__cite{display:flex;flex-direction:column;gap:3px;margin-top:32px;font-style:normal}.site-root .quote__name{font-size:15px;font-weight:600;color:var(--off-white)}.site-root .quote__role{font-size:14px;color:#e8e8e899}@media (max-width: 820px){.site-root .quote__grid{grid-template-columns:1fr}.site-root .quote__media{min-height:260px}.site-root .quote__body{padding:clamp(32px,7vw,48px) clamp(20px,5vw,32px)}}.site-root .fmock{background:var(--white);border:1px solid var(--site-border);border-radius:16px;box-shadow:0 8px 40px #2121200f;padding:20px 22px;font-family:var(--sans)}.site-root .fmock__head{display:flex;align-items:center;gap:10px;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid var(--site-border)}.site-root .fmock__chip{font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--white);background:var(--orange);border-radius:5px;padding:3px 7px}.site-root .fmock__head-title{font-size:14px;font-weight:600;color:var(--black)}.site-root .fmock__head-meta{margin-left:auto;font-size:12px;color:var(--grey)}.site-root .fmock__lv-row{display:grid;grid-template-columns:.95fr 1.6fr .8fr .9fr;gap:10px;padding:9px 0;font-size:12.5px;color:var(--black);border-bottom:1px solid var(--site-bg-soft)}.site-root .fmock__lv-row span:nth-child(3),.site-root .fmock__lv-row span:nth-child(4){text-align:right;color:var(--dark-grey)}.site-root .fmock__lv-row--head{font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.site-root .fmock__lv-row--head span{color:var(--grey)}.site-root .fmock__lv-row:last-child{border-bottom:none}.site-root .fmock__lv-row--writing span{color:var(--grey)}.site-root .fmock__caret{justify-self:end;width:2px;height:14px;background:var(--orange);animation:fmock-blink .9s steps(2) infinite}@keyframes fmock-blink{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.site-root .fmock__caret{animation:none}}.site-root .fmock__toggle{display:inline-flex;gap:2px;background:var(--site-bg-soft);border:1px solid var(--site-border);border-radius:8px;padding:3px;margin-bottom:18px}.site-root .fmock__toggle-opt{font-size:12px;font-weight:600;color:var(--dark-grey);padding:5px 12px;border-radius:6px}.site-root .fmock__toggle-opt--on{background:var(--white);color:var(--black);box-shadow:0 1px 2px #2121200f}.site-root .fmock__cost-row{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--site-bg-soft)}.site-root .fmock__cost-lbl{font-size:12.5px;color:var(--black)}.site-root .fmock__cost-val{font-family:var(--display);font-size:13px;color:var(--black)}.site-root .fmock__cost-bar{grid-column:1 / -1;height:6px;background:var(--site-bg-soft);border-radius:3px;overflow:hidden}.site-root .fmock__cost-bar span{display:block;height:100%;background:var(--orange);border-radius:3px;opacity:.85}.site-root .fmock__cost-total{display:flex;justify-content:space-between;padding-top:14px;font-family:var(--display);font-size:14px;color:var(--black)}.site-root .fmock__track-head{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.site-root .fmock__track-lbl{font-size:12px;color:var(--grey)}.site-root .fmock__track-num{font-family:var(--display);font-size:26px;letter-spacing:-.02em;color:var(--black);margin-top:2px}.site-root .fmock__delta{font-size:11px;font-weight:600;color:#21212099;background:#2121200f;border-radius:6px;padding:4px 8px}.site-root .fmock__track-bar{height:10px;background:var(--site-bg-soft);border-radius:5px;overflow:hidden}.site-root .fmock__track-bar span{display:block;height:100%;width:68%;background:var(--orange);border-radius:5px}.site-root .fmock__track-legend{display:flex;justify-content:space-between;margin-top:8px;font-size:11.5px;color:var(--grey)}.site-root .fmock__track-rows{margin-top:18px;border-top:1px solid var(--site-border)}.site-root .fmock__track-row{display:flex;justify-content:space-between;padding:11px 0;font-size:12.5px;color:var(--black);border-bottom:1px solid var(--site-bg-soft)}.site-root .fmock__track-row:last-child{border-bottom:none}.site-root .fmock__track-row span:last-child{color:var(--dark-grey)}
