:where(.aco-closing-cta){--cct-pad-x:var(--avc-2026-pad-x);--cct-pad-y:var(--avc-2026-pad-y-loose);--cct-bg:var(--avc-2026-cream);--cct-fg:var(--avc-2026-fg);--cct-pill-border:var(--avc-2026-fg);--cct-hairline:var(--avc-2026-hairline);width:100%;padding:var(--cct-pad-y) var(--cct-pad-x);background:var(--cct-bg);color:var(--cct-fg);font-family:var(--avc-2026-font-display);text-align:center;display:block}.aco-closing-cta--bg-beige{--cct-bg:var(--avc-2026-beige)}.aco-closing-cta--bg-navy{--cct-bg:var(--avc-2026-navy);--cct-fg:var(--avc-2026-fg-on-dark);--cct-pill-border:var(--avc-2026-fg-on-dark);--cct-hairline:var(--avc-2026-hairline-on-dark)}.aco-closing-cta--bg-white{background:#fff}.aco-closing-cta--bg-transparent{background:0 0}.aco-closing-cta--has-divider{border-bottom:.1rem solid var(--cct-hairline)}.aco-closing-cta__inner{max-width:min(90rem,var(--avc-2026-max-width));flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.aco-closing-cta__eyebrow{font-family:var(--avc-2026-font-mono);letter-spacing:.234rem;text-transform:uppercase;color:var(--avc-2026-orange);margin:0;font-size:1.3rem;font-weight:400}.aco-closing-cta__heading{font-family:var(--avc-2026-font-display);letter-spacing:-.19rem;color:var(--cct-fg);margin:2.4rem 0 6.4rem;font-size:clamp(4rem,6vw,7.6rem);font-weight:300;line-height:1.1}.aco-closing-cta__rotator{width:var(--rotator-width,-moz-fit-content);width:var(--rotator-width,fit-content);vertical-align:baseline;transition:width .36s var(--avc-2026-ease);display:inline-block;position:relative}@media (prefers-reduced-motion:reduce){.aco-closing-cta__rotator{transition:none}}.aco-closing-cta__rotator-word{white-space:nowrap;will-change:opacity,transform;display:inline-block}.aco-closing-cta__rotator-word--leave,.aco-closing-cta__rotator-word--leave-end,.aco-closing-cta__rotator-word--leave-start{pointer-events:none;position:absolute;top:0;left:0}.aco-closing-cta__rotator-word--enter{transition:opacity .4s var(--avc-2026-ease),transform .4s var(--avc-2026-ease)}.aco-closing-cta__rotator-word--enter-start{opacity:0;transform:translateY(.12em)}.aco-closing-cta__rotator-word--enter-end{opacity:1;transform:translateY(0)}.aco-closing-cta__rotator-word--leave{transition:opacity .28s var(--avc-2026-ease),transform .28s var(--avc-2026-ease)}.aco-closing-cta__rotator-word--leave-start{opacity:1;transform:translateY(0)}.aco-closing-cta__rotator-word--leave-end{opacity:0;transform:translateY(-.12em)}.aco-closing-cta__rotator-word--static{display:inline}@media (prefers-reduced-motion:reduce){.aco-closing-cta__rotator-word--enter,.aco-closing-cta__rotator-word--leave{transition:none}.aco-closing-cta__rotator-word--enter-start,.aco-closing-cta__rotator-word--leave-end{transform:none}}.aco-closing-cta [x-cloak]{display:none!important}:where(.aco-closing-cta){--cct-fg-muted:var(--avc-2026-fg-muted);--cct-border-strong:var(--avc-2026-border-strong);--cct-divider:var(--avc-2026-divider);--cct-panel-bg:var(--avc-2026-cream);--cct-card-bg:var(--avc-2026-beige)}.aco-closing-cta--bg-navy{--cct-fg-muted:var(--avc-2026-fg-on-dark-muted);--cct-border-strong:var(--avc-2026-hairline-on-dark);--cct-divider:var(--avc-2026-hairline-on-dark);--cct-panel-bg:var(--avc-2026-navy-light);--cct-card-bg:var(--avc-2026-navy-light)}.aco-closing-cta__intro{flex-direction:column;align-items:center;width:100%;display:flex}.aco-closing-cta__submit{background:var(--avc-2026-grad,linear-gradient(90deg,#f7671f 0,#e93519 100%));border-radius:var(--avc-2026-radius-pill);font-family:var(--avc-2026-font-display);letter-spacing:-.005em;color:#fff;cursor:pointer;transition:filter .2s var(--avc-2026-ease),opacity .2s var(--avc-2026-ease),transform var(--avc-2026-press) var(--avc-2026-ease);border:0;justify-content:center;align-items:center;gap:.8rem;padding:1.6rem 3.2rem;font-size:1.5rem;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 .1rem .2rem #e9351926}.aco-closing-cta__submit:active{filter:brightness(.96);transform:scale(.97)}@media (hover:hover) and (pointer:fine){.aco-closing-cta__submit:hover{filter:brightness(1.04)}}.aco-closing-cta__submit:focus-visible{outline:.2rem dotted var(--avc-2026-orange);outline-offset:.4rem}.aco-closing-cta__submit:disabled{opacity:.4;pointer-events:none}.aco-closing-cta__submit svg{flex-shrink:0;width:1.6rem;height:1.6rem}.aco-closing-cta__flow{text-align:left;width:100%;max-width:60rem;margin:0 auto}.aco-closing-cta__topbar{justify-content:center;align-items:center;min-height:3.6rem;margin-bottom:3.2rem;display:flex;position:relative}.aco-closing-cta__back--top{position:absolute;top:50%;left:0;translate:0 -50%}.aco-closing-cta__progress{gap:.6rem;display:flex}.aco-closing-cta__progress-seg{border-radius:var(--avc-2026-radius-s);background:var(--cct-border-strong);width:3rem;height:.8rem;transition:background .26s var(--avc-2026-ease)}.aco-closing-cta__progress-seg[data-on="1"]{background:var(--avc-2026-orange)}.aco-closing-cta__step{min-height:31.6rem}@keyframes aco-closing-cta-in-r{0%{opacity:0;transform:translate(2.8rem)}to{opacity:1;transform:translate(0)}}@keyframes aco-closing-cta-in-l{0%{opacity:0;transform:translate(-2.8rem)}to{opacity:1;transform:translate(0)}}.aco-closing-cta__step--in-r{animation:aco-closing-cta-in-r .42s var(--avc-2026-ease) both}.aco-closing-cta__step--in-l{animation:aco-closing-cta-in-l .42s var(--avc-2026-ease) both}@media (prefers-reduced-motion:reduce){.aco-closing-cta__step--in-l,.aco-closing-cta__step--in-r{animation:none}}.aco-closing-cta__step-heading{font-family:var(--avc-2026-font-display);letter-spacing:-.025em;color:var(--cct-fg);text-align:center;text-wrap:balance;margin:0;font-size:clamp(2.8rem,4vw,3.6rem);font-weight:300;line-height:1.12}.aco-closing-cta__step-sub{color:var(--cct-fg-muted);text-align:center;max-width:46rem;margin:1.4rem auto 0;font-size:1.6rem;font-weight:300;line-height:1.55}.aco-closing-cta__verbs{grid-template-columns:1fr 1fr;gap:1.4rem;margin-top:3rem;display:grid}@media (width<=478px){.aco-closing-cta__verbs{grid-template-columns:1fr}}.aco-closing-cta__verb{text-align:left;border:.1rem solid var(--cct-border-strong);cursor:pointer;min-height:12rem;transition:border-color .18s var(--avc-2026-ease),background .18s var(--avc-2026-ease),transform var(--avc-2026-press) var(--avc-2026-ease);background:0 0;border-radius:1.8rem;flex-direction:column;align-items:flex-start;gap:.9rem;padding:2rem 2.2rem;display:flex}@media (hover:hover) and (pointer:fine){.aco-closing-cta__verb:hover{border-color:var(--cct-fg)}}.aco-closing-cta__verb:active{transform:scale(.97)}.aco-closing-cta__verb:focus-visible{outline:.2rem dotted var(--avc-2026-orange);outline-offset:.4rem}.aco-closing-cta__verb[data-on="1"]{background:var(--avc-2026-navy);border-color:var(--avc-2026-navy)}.aco-closing-cta--bg-navy .aco-closing-cta__verb[data-on="1"]{background:var(--avc-2026-cream);border-color:var(--avc-2026-cream)}.aco-closing-cta__verb-word{font-family:var(--avc-2026-font-display);letter-spacing:-.02em;color:var(--cct-fg);font-size:2.5rem;font-weight:300;line-height:1}.aco-closing-cta__verb[data-on="1"] .aco-closing-cta__verb-word{color:var(--avc-2026-fg-on-dark)}.aco-closing-cta--bg-navy .aco-closing-cta__verb[data-on="1"] .aco-closing-cta__verb-word{color:var(--avc-2026-navy)}.aco-closing-cta__verb-desc{color:var(--cct-fg-muted);font-size:1.35rem;font-weight:300;line-height:1.45}.aco-closing-cta__verb[data-on="1"] .aco-closing-cta__verb-desc{color:#fcfcfaad}.aco-closing-cta--bg-navy .aco-closing-cta__verb[data-on="1"] .aco-closing-cta__verb-desc{color:#2a324bad}.aco-closing-cta__group{margin-top:3.2rem}.aco-closing-cta__group+.aco-closing-cta__group{margin-top:2.6rem}.aco-closing-cta__group-label{font-family:var(--avc-2026-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cct-fg-muted);margin-bottom:1.4rem;font-size:1.1rem;font-weight:400}.aco-closing-cta__chips{flex-wrap:wrap;gap:1rem;display:flex}.aco-closing-cta__chips--centered{justify-content:center}.aco-closing-cta__objective-chips{margin-top:3.4rem}.aco-closing-cta__chip{border:.1rem solid var(--cct-border-strong);border-radius:var(--avc-2026-radius-pill);color:var(--cct-fg);cursor:pointer;transition:background .18s var(--avc-2026-ease),color .18s var(--avc-2026-ease),border-color .18s var(--avc-2026-ease),transform var(--avc-2026-press) var(--avc-2026-ease);background:0 0;padding:1.1rem 2rem;font-size:1.5rem;font-weight:300}@media (hover:hover) and (pointer:fine){.aco-closing-cta__chip:hover{border-color:var(--cct-fg)}}.aco-closing-cta__chip:active{transform:scale(.97)}.aco-closing-cta__chip:focus-visible{outline:.2rem dotted var(--avc-2026-orange);outline-offset:.4rem}.aco-closing-cta__chip[data-on="1"]{background:var(--avc-2026-navy);border-color:var(--avc-2026-navy);color:var(--avc-2026-fg-on-dark)}.aco-closing-cta--bg-navy .aco-closing-cta__chip[data-on="1"]{background:var(--avc-2026-cream);border-color:var(--avc-2026-cream);color:var(--avc-2026-navy)}.aco-closing-cta__input{border:0;border-bottom:.1rem solid var(--cct-border-strong);appearance:none;width:100%;color:var(--cct-fg);transition:border-color .2s var(--avc-2026-ease);background:0 0;border-radius:0;outline:none;padding:1.2rem .2rem;font-family:inherit;font-size:1.6rem;font-weight:300;line-height:1.5}.aco-closing-cta__input:focus{border-bottom-color:var(--avc-2026-orange)}.aco-closing-cta__input::placeholder{color:var(--cct-fg-muted)}.aco-closing-cta__input--other{max-width:44rem;margin:1.8rem auto 0;display:block}.aco-closing-cta__textarea{resize:vertical;min-height:5.2rem;line-height:1.55}.aco-closing-cta__contact{grid-template-columns:1fr 1fr;gap:2.2rem 2.8rem;margin-top:3.2rem;display:grid}.aco-closing-cta__input--wide{grid-column:1/-1}@media (width<=478px){.aco-closing-cta__contact{grid-template-columns:1fr}}.aco-closing-cta__footer{justify-content:center;align-items:center;gap:2.4rem;margin-top:2.8rem;padding-top:2.4rem;display:flex}.aco-closing-cta__back{color:var(--cct-fg);cursor:pointer;transition:opacity .2s var(--avc-2026-ease),transform var(--avc-2026-press) var(--avc-2026-ease);background:0 0;border:0;align-items:center;gap:.8rem;padding:1rem .4rem;font-size:1.5rem;font-weight:400;display:inline-flex}@media (hover:hover) and (pointer:fine){.aco-closing-cta__back:hover{opacity:.75}}.aco-closing-cta__back:active{transform:scale(.97)}.aco-closing-cta__back:focus-visible{outline:.2rem dotted var(--avc-2026-orange);outline-offset:.4rem}.aco-closing-cta__back svg{flex-shrink:0;width:1.6rem;height:1.6rem}.aco-closing-cta__error{color:var(--avc-2026-red);text-align:center;margin:1.2rem 0 0;font-size:1.4rem;font-weight:300}.aco-closing-cta__thankyou{text-align:center}.aco-closing-cta__thankyou-badge{background:var(--avc-2026-grad);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:6.2rem;height:6.2rem;margin:0 auto 2.8rem;display:flex;box-shadow:0 1rem 2.8rem #e9351938}.aco-closing-cta__thankyou-badge svg{width:2.8rem;height:2.8rem}.aco-closing-cta__summary{background:var(--cct-card-bg);border:.1rem solid var(--cct-border-strong);border-radius:1.6rem;margin-top:3.2rem;padding:.6rem 2.2rem}.aco-closing-cta__summary-row{border-bottom:.1rem solid var(--cct-divider);justify-content:space-between;align-items:baseline;gap:2rem;padding:1.4rem 0;display:flex}.aco-closing-cta__summary-row:last-child{border-bottom:none}.aco-closing-cta__summary-key{font-family:var(--avc-2026-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cct-fg-muted);white-space:nowrap;font-size:1.1rem}.aco-closing-cta__summary-val{color:var(--cct-fg);text-align:right;font-size:1.5rem;font-weight:300}.aco-closing-cta__thankyou .aco-closing-cta__back{margin-top:3.6rem}.aco-closing-cta--preview-form .aco-closing-cta__intro{display:none}.aco-closing-cta--preview-form .aco-closing-cta__flow[x-cloak]{display:block!important}body.bricks-is-frontend .aco-closing-cta--preview-form .aco-closing-cta__intro{display:flex}body.bricks-is-frontend .aco-closing-cta--preview-form .aco-closing-cta__flow[x-cloak]{display:none!important}
