.contact-sales-shell .site-header--quiet:before{background:#080b09}.contact-sales-shell .site-header--quiet{position:fixed;left:0;right:0}.contact-sales-page{width:min(var(--ds-container-wide), calc(100% - (var(--ds-page-gutter) * 2)));margin-inline:auto;padding-top:74px;padding-bottom:clamp(2rem,3vw,3rem)}.sales-contact{grid-template-columns:minmax(20rem,.7fr) minmax(34rem,1fr);align-items:start;gap:clamp(3rem,7vw,7rem);padding-block:clamp(4rem,6vw,5.75rem);display:grid}.sales-contact__intro{max-width:31rem}.sales-contact__intro h1{max-width:12ch;color:var(--ds-text-primary);letter-spacing:-.065em;text-wrap:balance;margin:1.35rem 0 0;font-size:clamp(3.25rem,4.8vw,4.75rem);font-weight:500;line-height:.94}.sales-contact__lede{max-width:30rem;color:var(--ds-text-secondary);font-size:clamp(1.02rem,1.5vw,1.15rem);line-height:var(--ds-leading-body);margin:1.5rem 0 0}.sales-contact__links{justify-items:start;gap:.85rem;margin-top:1.5rem;display:grid}.sales-contact__links p{color:var(--ds-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.sales-contact__links p a{color:var(--ds-text-primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ds-action-primary) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-action-primary) 50%, transparent);text-underline-offset:.25em}.sales-contact__workflow{border-block:1px solid var(--ds-border-subtle);margin:2.5rem 0 0;padding-block:1rem 1.1rem}.sales-contact__workflow figcaption{color:var(--ds-text-tertiary);font-size:var(--ds-text-00);letter-spacing:var(--ds-tracking-label);text-transform:uppercase;margin-bottom:1rem;font-weight:680;line-height:1.3}.sales-contact__workflow ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.sales-contact__workflow ol:before{background:linear-gradient(90deg, #a8ff5494, var(--ds-border-strong));content:"";height:1px;position:absolute;top:.3125rem;left:.3125rem;right:calc(12.5% - .3125rem)}.sales-contact__workflow li{z-index:1;gap:.4rem;min-width:0;padding-right:.6rem;display:grid;position:relative}.sales-contact__workflow-dot{border:2px solid var(--ds-bg-canvas);background:var(--ds-border-strong);width:.6875rem;height:.6875rem;box-shadow:0 0 0 1px var(--ds-border-strong);border-radius:50%}.sales-contact__workflow li:first-child .sales-contact__workflow-dot{background:var(--ds-action-primary);box-shadow:0 0 0 1px #a8ff549e,0 0 .8rem #a8ff5438}.sales-contact__workflow-number{color:var(--ds-text-tertiary);font-size:var(--ds-text-00);font-variant-numeric:tabular-nums;letter-spacing:.08em;margin-top:.2rem}.sales-contact__workflow strong{max-width:8ch;color:var(--ds-text-secondary);font-size:.8125rem;font-weight:620;line-height:1.35}.sales-form.form-panel{border-color:var(--ds-border-subtle);border-radius:var(--ds-radius-xl);background:var(--ds-bg-surface);min-width:0;padding:clamp(1.25rem,2.5vw,1.75rem)}.sales-form__required{color:var(--ds-text-secondary);font-size:var(--ds-text-0);text-align:left;margin:0 0 1rem}.sales-form .field textarea{min-height:7rem}.sales-form .field :is(input,textarea)::placeholder,.sales-form .field select:invalid{color:#adb5c6c2}.sales-form__safety{color:var(--ds-text-secondary);margin:1rem 0 0;font-size:.8125rem;line-height:1.5}.sales-form__safety strong{color:var(--ds-text-primary);font-weight:650}.sales-form .ds-button:disabled{cursor:wait;opacity:.68}.sales-form .form-note{color:var(--ds-text-secondary);font-size:.8125rem}.sales-form .collection-notice{color:var(--ds-text-secondary);font-size:.75rem;line-height:1.6}.sales-form .collection-notice a{color:var(--ds-text-primary)}@media (max-width:64rem){.sales-contact{grid-template-columns:minmax(17rem,.55fr) minmax(30rem,1fr);gap:2.5rem}}@media (max-width:50rem){.sales-contact{grid-template-columns:1fr;gap:2rem}.sales-contact__intro{max-width:38rem}.sales-contact__intro h1{max-width:12ch}}@media (max-width:34rem){.sales-contact{padding-block:3rem 4rem}.sales-contact__intro h1{font-size:clamp(2.75rem,11.5vw,3.6rem)}.sales-contact__workflow ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.sales-contact__workflow ol:before{display:none}.sales-contact__workflow li{border-top:1px solid var(--ds-border-subtle);grid-template-columns:auto 1fr;align-items:center;gap:.35rem .55rem;padding-top:.7rem}.sales-contact__workflow-number{grid-row:2;margin-top:0}.sales-contact__workflow strong{grid-row:2;max-width:none}.sales-form .form-grid{grid-template-columns:1fr}.sales-form .field--full{grid-column:auto}.sales-form .form-actions{flex-direction:column;align-items:stretch}}
/*# sourceMappingURL=0k2a~-mvbmxpq.css.map*/