.btn-next-animated{position:relative;overflow:hidden}.btn-next-animated svg{fill:currentColor;z-index:9;width:24px;height:24px;transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute}.btn-next-animated .arr-1{right:16px}.btn-next-animated .arr-2{left:-25%}.btn-next-animated .circle{background-color:color-mix(in srgb, currentColor 12%, white);opacity:0;pointer-events:none;border-radius:50%;width:20px;height:20px;transition:all .8s cubic-bezier(.23,1,.32,1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-next-animated .text{z-index:1;transition:all .8s cubic-bezier(.23,1,.32,1);position:relative;transform:translate(-12px)}.btn-next-animated:hover .arr-1{right:-25%}.btn-next-animated:hover .arr-2{left:16px}.btn-next-animated:hover .text{transform:translate(12px)}.btn-next-animated:hover .circle{opacity:1;width:220px;height:220px}.btn-next-animated:disabled:hover .arr-1{right:16px}.btn-next-animated:disabled:hover .arr-2{left:-25%}.btn-next-animated:disabled:hover .text{transform:translate(-12px)}.btn-next-animated:disabled:hover .circle{opacity:0;width:20px;height:20px}.btn-next-animated:disabled .text{transform:translate(0)}@media (prefers-reduced-motion:reduce){.btn-next-animated svg,.btn-next-animated .text,.btn-next-animated .circle{transition:none}.btn-next-animated:hover .arr-1{right:16px}.btn-next-animated:hover .arr-2{left:-25%}.btn-next-animated:hover .text{transform:translate(-12px)}.btn-next-animated:hover .circle{opacity:0;width:20px;height:20px}}.consent-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;width:36px;height:16px;display:block;position:relative}.consent-checkbox{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.consent-track{box-sizing:border-box;background-color:#e74c3c;border:2px solid #000;border-radius:4px;transition:background-color .3s;position:absolute;inset:0;box-shadow:inset 1px 1px #0000001a}.consent-knob{z-index:2;background:#fff;border:2px solid #000;border-radius:4px;justify-content:center;align-items:center;width:16px;height:18px;transition:transform .3s cubic-bezier(.7,-.4,.4,1.4);display:flex;position:absolute;top:50%;left:0;transform:translate(-2px,-50%);box-shadow:2px 2px #000}.consent-toggle:active .consent-knob{margin-top:1px;margin-left:1px;box-shadow:1px 1px #000}.consent-knob:after{content:":(";color:#000;font-size:9px;font-weight:900;line-height:1;transform:rotate(90deg)}.consent-checkbox:checked+.consent-track{background-color:#2ecc71}.consent-checkbox:checked~.consent-knob{transform:translate(20px,-50%)}.consent-checkbox:checked~.consent-knob:after{content:":)"}.consent-checkbox:focus-visible+.consent-track{outline-offset:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.consent-track,.consent-knob{transition:none}}.branding-access-checkbox{-webkit-tap-highlight-color:transparent}.branding-access-checkbox-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.branding-access-checkbox-icon{overflow:visible}.branding-access-checkbox-path{fill:none;stroke:#fff;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:241 10000000;stroke-dashoffset:0;transition:stroke-dasharray .5s,stroke-dashoffset .5s}.branding-access-checkbox-input:checked~.branding-access-checkbox-icon .branding-access-checkbox-path{stroke-dasharray:70.5097 10000000;stroke-dashoffset:-262.272px}.branding-access-checkbox-input:focus-visible~.branding-access-checkbox-icon{outline-offset:2px;border-radius:2px;outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.branding-access-checkbox-path{transition:none}}
.inquiry-submitted{--color-paper:var(--ds-bg-primary);--color-paper-2:var(--ds-bg-elevated);--color-ink:var(--ds-text-primary);--color-ink-2:var(--ds-text-secondary);--color-muted:var(--ds-text-muted);--color-accent:var(--ds-brand-primary);--color-accent-ink:var(--ds-brand-on-primary);--color-focus:var(--ds-brand-primary);--color-rule:var(--ds-border);--color-error:#b42318;--font-display:var(--font-mistral), ui-serif, Georgia, serif;--font-body:var(--font-inter), ui-sans-serif, system-ui, sans-serif;--font-label:var(--font-label), ui-monospace, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.12s;--dur-short:.22s;--dur-long:.42s;--space-2xs:var(--ds-space-2);--space-xs:var(--ds-space-3);--space-sm:var(--ds-space-4);--space-md:var(--ds-space-6);--space-lg:var(--ds-space-8);--space-xl:var(--ds-space-10);--space-page-top:8rem;--space-page-top-md:10rem;background:var(--color-paper);min-width:0;min-height:100dvh;padding:var(--space-page-top) var(--space-sm) var(--space-xl);font-family:var(--font-body);color:var(--color-ink-2);overflow-x:clip}@media (min-width:48rem){.inquiry-submitted{padding-top:var(--space-page-top-md);padding-inline:var(--space-md)}}.inquiry-submitted--demo{background:0 0;padding:0}.inquiry-submitted__panel{gap:var(--space-md);width:min(100%,36rem);min-width:0;padding:var(--space-md) var(--space-sm) var(--space-lg);border:1px solid var(--color-rule);border-radius:var(--ds-radius-lg);background:var(--color-paper-2);margin-inline:auto;display:grid;position:relative;overflow:clip}.inquiry-submitted__panel:before{content:"";background:var(--color-accent);height:2px;position:absolute;top:0;left:0;right:0}@media (min-width:40rem){.inquiry-submitted__panel{padding:var(--space-lg) var(--space-lg) var(--space-xl)}}.inquiry-submitted__mark{min-width:0}.inquiry-check{width:4.5rem;height:4.5rem;position:relative}.inquiry-check__halo{border:1px solid var(--color-accent);border-radius:var(--ds-radius-full);opacity:0;animation:inquiry-check-halo var(--dur-long) var(--ease-out) var(--dur-short) forwards;pointer-events:none;position:absolute;inset:-.5rem;transform:scale(.86)}.inquiry-check__disc{border-radius:var(--ds-radius-full);background:var(--color-accent);width:100%;height:100%;animation:inquiry-check-pop var(--dur-short) var(--ease-out) forwards;place-items:center;display:grid;transform:scale(0)}.inquiry-check__tick{fill:none;width:52%;height:52%;stroke:var(--color-accent-ink);stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:inquiry-check-draw var(--dur-short) var(--ease-out) var(--dur-short) forwards}.inquiry-submitted__copy{gap:var(--space-sm);min-width:0;display:grid}.inquiry-submitted__title{overflow-wrap:anywhere;min-width:0;font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(1.75rem,4vw,2.25rem);font-style:normal;font-weight:500;line-height:1.15}.inquiry-submitted__title:focus{outline:none}.inquiry-submitted__title:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.inquiry-submitted__lede{font-size:var(--ds-text-base);margin:0;line-height:1.6}.inquiry-submitted__contact{color:var(--color-ink);overflow-wrap:anywhere;font-weight:600}.inquiry-submitted__rule{width:100%;height:1px;margin:var(--space-2xs) 0 0;background:var(--color-rule);border:0}.inquiry-submitted__cta{justify-content:center;align-items:center;gap:var(--space-2xs);width:fit-content;min-width:0;max-width:100%;min-height:3rem;margin-top:var(--space-xs);padding:0 var(--space-lg);border:1px solid var(--color-accent);border-radius:var(--ds-radius-full);background:var(--color-accent);color:var(--color-accent-ink);font-family:var(--font-body);font-size:var(--ds-text-sm);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out), opacity var(--dur-micro) var(--ease-out);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.inquiry-submitted__cta:focus{outline:none}.inquiry-submitted__cta:focus-visible,.inquiry-submitted__cta.is-focus{outline:2px solid var(--color-focus);outline-offset:2px}.inquiry-submitted__cta:active,.inquiry-submitted__cta.is-active{transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.inquiry-submitted__cta:hover{background:var(--ds-brand-gradient);border-color:var(--ds-brand-gradient);transform:translateY(-1px)}}.inquiry-submitted__cta.is-hover{background:var(--ds-brand-gradient);border-color:var(--ds-brand-gradient);transform:translateY(-1px)}.inquiry-submitted__cta:disabled,.inquiry-submitted__cta[aria-disabled=true],.inquiry-submitted__cta.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transform:none}.inquiry-submitted__cta[data-state=loading],.inquiry-submitted__cta.is-loading{opacity:.8;pointer-events:none}.inquiry-submitted__cta[data-state=loading]:after,.inquiry-submitted__cta.is-loading:after{content:"";border:2px solid color-mix(in srgb, var(--color-accent-ink) 35%, transparent);border-top-color:var(--color-accent-ink);border-radius:var(--ds-radius-full);width:.75rem;height:.75rem;animation:.7s linear infinite inquiry-cta-spin}.inquiry-submitted__cta[data-state=error],.inquiry-submitted__cta.is-error{background:var(--color-error);border-color:var(--color-error)}.inquiry-submitted__cta[data-state=success],.inquiry-submitted__cta.is-success{background:var(--color-accent);border-color:var(--color-accent)}@keyframes inquiry-check-pop{to{transform:scale(1)}}@keyframes inquiry-check-draw{to{stroke-dashoffset:0}}@keyframes inquiry-check-halo{0%{opacity:.4;transform:scale(.86)}to{opacity:0;transform:scale(1.22)}}@keyframes inquiry-cta-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.inquiry-check__halo{opacity:0;animation:none}.inquiry-check__disc,.inquiry-check__tick{opacity:1;stroke-dashoffset:0;animation:none;transform:none}.inquiry-submitted__cta,.inquiry-submitted__cta:active,.inquiry-submitted__cta.is-active,.inquiry-submitted__cta.is-hover{transition:none;transform:none}.inquiry-submitted__cta[data-state=loading]:after,.inquiry-submitted__cta.is-loading:after{opacity:1;animation:none}}
