.d2c-bva{--bva-ink: #1a1a1a;--bva-paper: #fafafa;--bva-lime: #88ff6d;--bva-logo-green: #9bff7a;--bva-muted-dark: rgba(255, 255, 255, .6);--bva-muted-light: rgba(26, 26, 26, .64);--bva-rule-dark: rgba(255, 255, 255, .11);--bva-rule-light: rgba(26, 26, 26, .08);--bva-panel: #262626;--bva-panel-deep: #222222;--bva-radius: 2px;--bva-max: 72rem;--bva-pad-inline: clamp(1.25rem, 4vw, 3rem);--bva-pad-block: clamp(3.5rem, 8vw, 6.5rem);font-family:var(--font-body--family, Inter, system-ui, sans-serif);color:var(--bva-paper);background:var(--bva-ink)}.d2c-bva *,.d2c-bva *:before,.d2c-bva *:after{box-sizing:border-box}.d2c-bva-shell{width:min(100% - (var(--bva-pad-inline) * 2),var(--bva-max));margin-inline:auto}.d2c-bva-section{padding-block:var(--bva-pad-block)}.d2c-bva-section--paper{background:var(--bva-paper);color:var(--bva-ink)}.d2c-bva-section--lime{background:var(--bva-lime);color:var(--bva-ink)}.d2c-bva-chip{display:inline-flex;align-items:center;gap:.35em;padding:.4em .7em;border-radius:var(--bva-radius);background:var(--bva-rule-dark);color:var(--bva-paper);font-size:.75rem;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.d2c-bva-chip__accent{color:var(--bva-lime)}.d2c-bva-section--paper .d2c-bva-chip,.d2c-bva-section--lime .d2c-bva-chip{background:#1a1a1a14;color:var(--bva-ink)}.d2c-bva-headline{margin:0;max-width:min(100%,13.5em);font-size:clamp(40px,7vw,84px);font-weight:600;line-height:1;letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.d2c-bva-headline strong{font-weight:900}.d2c-bva .bva-hl,.d2c-bva-hl{background:var(--bva-lime);color:var(--bva-ink);font-weight:900;padding:0 .1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media screen and (min-width:750px){.d2c-bva .bva-hl,.d2c-bva-hl{white-space:nowrap}}.d2c-bva-subhead{margin:0;max-width:34rem;color:var(--bva-muted-dark);font-size:clamp(1rem,1.4vw,1.25rem);font-weight:500;line-height:1.45;text-wrap:pretty}.d2c-bva-section--paper .d2c-bva-subhead{color:var(--bva-muted-light)}.d2c-bva-trust{margin:0;color:var(--bva-muted-dark);font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase}.d2c-bva-section--paper .d2c-bva-trust,.d2c-bva-section--lime .d2c-bva-trust{color:var(--bva-muted-light)}.d2c-bva-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:3rem;padding:.85em 1.35em;border:0;border-radius:var(--bva-radius);background:var(--bva-lime);color:var(--bva-ink);font-family:inherit;font-size:.875rem;font-weight:600;letter-spacing:.04em;line-height:1.2;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,filter .16s ease}.d2c-bva-btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.d2c-bva-btn:focus-visible{outline:3px solid var(--bva-paper);outline-offset:3px}.d2c-bva-btn--ink{background:var(--bva-ink);color:var(--bva-paper)}.d2c-bva-btn--ink:focus-visible{outline-color:var(--bva-ink)}.d2c-bva-stack{display:grid;gap:1.25rem}.d2c-bva-stack--lg{gap:1.75rem}.d2c-bva-hero__stack{display:grid;gap:2rem;align-items:start;justify-items:start}.d2c-bva-hero__intro,.d2c-bva-hero__aside{display:grid;gap:1.25rem;align-content:start;max-width:40rem}.d2c-bva-hero__form-card{width:100%;max-width:32rem;padding:1.5rem;border-radius:var(--bva-radius);background:var(--bva-paper);color:var(--bva-ink)}#audit-form{scroll-margin-top:calc(var(--header-group-height, 60px) + 1.25rem)}.d2c-bva-hero__form-card iframe,.d2c-bva-hero__form-card :is(iframe){display:block;width:100%;max-width:480px;height:460px;margin-inline:auto;border:0}.d2c-bva-hero__form-card :is(p:empty,.rte>p:empty){display:none}.d2c-bva-form{display:grid;gap:1rem}.d2c-bva-form__heading{margin:0;font-size:1.125rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.d2c-bva-form__field{display:grid;gap:.4rem}.d2c-bva-form__label{font-size:.75rem;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase}.d2c-bva-form__input{width:100%;min-height:3rem;padding:.7em .85em;border:1px solid rgba(26,26,26,.24);border-radius:var(--bva-radius);background:#fff;color:var(--bva-ink);font:inherit;font-size:1rem;line-height:1.3}.d2c-bva-form__input::placeholder{color:#1a1a1a66}.d2c-bva-form__input:focus-visible{outline:2px solid var(--bva-ink);outline-offset:1px;border-color:var(--bva-ink)}.d2c-bva-form__input:user-invalid{border-color:#c4271d}.d2c-bva-form__hint{margin:0;color:var(--bva-muted-light);font-size:.75rem;line-height:1.3}.d2c-bva-form__submit{width:100%;margin-block-start:.25rem;background:var(--bva-ink);color:var(--bva-paper)}.d2c-bva-form__submit:focus-visible{outline-color:var(--bva-ink)}.d2c-bva-form__submit:disabled{opacity:.5;cursor:not-allowed;transform:none}.d2c-bva-form__error{margin:0;color:#c4271d;font-size:.875rem}.d2c-bva-answer__prompt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.25rem;width:100%;margin-block-start:1.75rem;padding:1rem 1.15rem;border:1px solid rgba(255,255,255,.16);border-radius:var(--bva-radius);background:var(--bva-panel)}.d2c-bva-answer__prompt-text{margin:0;color:var(--bva-paper);font-size:clamp(.95rem,1.5vw,1.125rem);font-weight:500;line-height:1.35}.d2c-bva-answer__caret{display:inline-block;width:.12em;height:1.05em;margin-inline-start:.12em;background:var(--bva-lime);vertical-align:text-bottom;animation:d2c-bva-blink 1s steps(1) infinite}.d2c-bva-answer__prompt-meta{margin:0;color:var(--bva-muted-dark);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.d2c-bva-answer__prompt-meta strong{color:var(--bva-lime);font-weight:900}.d2c-bva-answer__models{display:grid;gap:1rem;margin-block-start:1.25rem}.d2c-bva-answer__model{display:grid;gap:.85rem;padding:1rem;border-radius:var(--bva-radius);background:var(--bva-panel-deep)}.d2c-bva-answer__model-chip{display:inline-flex;width:fit-content;padding:.35em .55em;border-radius:var(--bva-radius);background:#ffffff14;color:var(--bva-paper);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.d2c-bva-answer__rows{display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.d2c-bva-answer__row{padding:.7rem .8rem;border-radius:var(--bva-radius);background:#ffffff0a;color:var(--bva-paper);font-size:.95rem;font-weight:600;line-height:1.3}.d2c-bva-answer__row--missing{border:1px dashed rgba(255,255,255,.28);background:transparent;color:var(--bva-muted-dark);text-transform:uppercase;letter-spacing:.03em}.d2c-bva-answer__row--found{background:var(--bva-lime);color:var(--bva-ink);font-weight:900}@media screen and (min-width:750px){.d2c-bva-answer__models{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.d2c-bva-answer__models{grid-auto-flow:column;grid-auto-columns:minmax(78%,1fr);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}.d2c-bva-answer__model{scroll-snap-align:start}}.d2c-bva-leaderboard__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-block-end:2rem}.d2c-bva-leaderboard__label{margin:0;color:var(--bva-muted-dark);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.d2c-bva-leaderboard__rows{display:grid;gap:0;margin:0;padding:0;list-style:none;border-block-start:1px solid var(--bva-rule-dark)}.d2c-bva-leaderboard__row{display:grid;grid-template-columns:minmax(7rem,.9fr) minmax(0,2fr) auto;gap:.85rem 1rem;align-items:center;padding-block:1rem;border-block-end:1px solid var(--bva-rule-dark)}.d2c-bva-leaderboard__name{margin:0;font-size:clamp(.85rem,1.4vw,1rem);font-weight:800;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.d2c-bva-leaderboard__track{height:.7rem;overflow:hidden;border-radius:var(--bva-radius);background:#ffffff0f}.d2c-bva-leaderboard__bar{display:block;width:0;height:100%;border-radius:inherit;background:#ffffffd1;transform-origin:left center}.d2c-bva-leaderboard__percent{margin:0;min-width:3.25rem;font-size:clamp(1rem,2vw,1.25rem);font-weight:900;line-height:1;text-align:end;font-variant-numeric:tabular-nums}.d2c-bva-leaderboard__row--you .d2c-bva-leaderboard__name,.d2c-bva-leaderboard__row--you .d2c-bva-leaderboard__percent{color:var(--bva-lime)}.d2c-bva-leaderboard__row--you .d2c-bva-leaderboard__bar{background:var(--bva-lime)}.d2c-bva-leaderboard__callout{display:inline-flex;margin-block-start:1.25rem;padding:.55em .8em;border-radius:var(--bva-radius);background:var(--bva-lime);color:var(--bva-ink);font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.d2c-bva.is-ready .d2c-bva-leaderboard__row.is-inview .d2c-bva-leaderboard__bar,.d2c-bva-leaderboard__row.is-inview .d2c-bva-leaderboard__bar{width:var(--bva-bar-width);transition:width .9s cubic-bezier(.22,1,.36,1)}.d2c-bva-report__grid{display:grid;gap:1rem;margin-block-start:2rem;grid-template-columns:1fr}.d2c-bva-report__tile{display:grid;gap:.75rem;padding:1.25rem;border:1px solid var(--bva-rule-light);border-radius:var(--bva-radius);background:#fff}.d2c-bva-report__num{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--bva-radius);background:var(--bva-lime);color:var(--bva-ink);font-size:.8rem;font-weight:900;letter-spacing:.02em}.d2c-bva-report__title{margin:0;font-size:1rem;font-weight:900;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.d2c-bva-report__desc{margin:0;color:var(--bva-muted-light);font-size:.95rem;line-height:1.4}.d2c-bva-report__trust{margin-block-start:1.75rem}@media screen and (min-width:600px){.d2c-bva-report__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.d2c-bva-report__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.d2c-bva-how__steps{display:grid;gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.d2c-bva-how__step{display:grid;gap:.55rem;padding:1.15rem 1.2rem;border:1px solid var(--bva-rule-light);border-radius:var(--bva-radius);background:#fff}.d2c-bva-how__step-title{margin:0;font-size:.95rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.d2c-bva-how__step-desc{margin:0;color:var(--bva-muted-light);font-size:.95rem;line-height:1.4}@media screen and (min-width:750px){.d2c-bva-how__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.d2c-bva-how__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.d2c-bva-cta__label{margin:0 0 1rem;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.d2c-bva-cta__headline{margin:0;max-width:12ch;font-size:clamp(40px,8vw,84px);font-weight:600;line-height:.95;letter-spacing:-.02em;text-transform:uppercase}.d2c-bva-cta__headline strong{font-weight:900}.d2c-bva-cta__free{display:block;margin-block-start:.15em;font-size:clamp(72px,18vw,168px);font-weight:900;letter-spacing:-.04em;line-height:.9}.d2c-bva-cta__actions{margin-block-start:1.75rem}.d2c-bva-cta__rule{height:2px;margin-block:2.5rem 1.25rem;background:var(--bva-ink);border:0}.d2c-bva-cta__footer{display:flex;flex-direction:column;gap:.75rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.d2c-bva-cta__footer p{margin:0}@media screen and (min-width:750px){.d2c-bva-cta__footer{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}}.d2c-bva-answer[data-animate=true] .d2c-bva-answer__row{opacity:0;transform:translateY(.4rem)}.d2c-bva-answer[data-animate=true].is-inview .d2c-bva-answer__row{opacity:1;transform:none;transition:opacity .32s ease,transform .32s ease}.d2c-bva-answer[data-animate=true].is-inview .d2c-bva-answer__row:nth-child(1){transition-delay:80ms}.d2c-bva-answer[data-animate=true].is-inview .d2c-bva-answer__row:nth-child(2){transition-delay:.16s}.d2c-bva-answer[data-animate=true].is-inview .d2c-bva-answer__row:nth-child(3){transition-delay:.24s}.d2c-bva-answer[data-animate=true].is-inview .d2c-bva-answer__row:nth-child(4){transition-delay:.32s}@keyframes d2c-bva-blink{0%,49%{opacity:1}50%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.d2c-bva-answer__caret{animation:none}.d2c-bva-btn{transition:none}.d2c-bva-btn:hover{transform:none}.d2c-bva-answer[data-animate=true] .d2c-bva-answer__row,.d2c-bva-answer[data-animate=true].is-inview .d2c-bva-answer__row{opacity:1;transform:none;transition:none}.d2c-bva-leaderboard__bar{transition:none!important;width:var(--bva-bar-width)}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/d2c-bva.css.map */
