.form-page__grid{display:grid;gap:2.5rem}@media(min-width:990px){.form-page__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(3rem,6vw,6rem);align-items:start}.form-page__sticky{position:sticky;top:calc(var(--header-height) + 2rem)}}.form-page__heading{margin:.75rem 0 0;font-size:calc(var(--font-heading-scale) * clamp(2.25rem,4vw,3.25rem))}.form-page__text{margin-top:1.25rem;max-width:34rem;color:rgb(var(--color-text) / .8)}.form-page .form-page__steps{display:grid;gap:1.25rem;margin-top:2.25rem}.form-page__step{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;align-items:start}.form-page__step-number{display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:rgb(var(--color-surface));font-size:.875rem;font-weight:var(--font-body-weight-medium)}.form-page__step-body{display:grid;gap:.2rem;padding-top:.3rem}.form-page__step-title{font-weight:var(--font-body-weight-medium)}.form-page__step-text{font-size:.9375rem;color:rgb(var(--color-muted))}.form-page .form-page__promises{display:grid;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:var(--hairline);font-size:.9375rem}.form-page__promises li{display:flex;gap:.65rem;align-items:flex-start}.form-page__promises .icon{--icon-size: 1rem;margin-top:.2rem;color:rgb(var(--color-success));stroke-width:1.6}.form-page__card{padding:clamp(1.25rem,3vw,2.25rem);border-radius:var(--radius-card);background:rgb(var(--color-surface))}.form-page__card .field__input,.form-page__card .select__select{background:rgb(var(--color-background))}.form-page__form-heading{margin:0 0 1.5rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.5rem);font-weight:var(--font-heading-weight-medium);letter-spacing:var(--tracking-heading);line-height:1.2}.form-page__help{margin-top:.4rem;font-size:.8125rem;color:rgb(var(--color-muted))}.form-page__note{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.125rem;border-radius:12px;background:rgb(var(--color-background));font-size:.875rem;line-height:1.55;--icon-size: 1.05rem}.form-page__note .icon{flex:none;margin-top:.15rem;opacity:.7}.form-page__card .select__select:invalid{color:rgb(var(--color-muted))}.form-page__subheading{margin:2.5rem 0 0;font-size:1rem;font-weight:var(--font-body-weight-medium);font-family:var(--font-body-family);letter-spacing:0}.form-page__subheading+.form-page__steps{margin-top:1.25rem}.form-page__subheading--promises{padding-top:1.75rem;border-top:var(--hairline)}.form-page .form-page__promises--titled{margin-top:1rem;padding-top:0;border-top:0}.form-page__choices{margin:0;padding:0;border:0;min-width:0}.form-page__choices legend{padding:0;margin-bottom:.5rem}.form-page__choice-list{display:flex;flex-wrap:wrap;gap:.5rem}.form-page__choice{position:relative;cursor:pointer}.form-page__choice input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.form-page__choice span{display:inline-flex;align-items:center;min-height:2.5rem;padding:.5rem 1rem;border-radius:999px;border:1px solid rgb(var(--color-border));background:rgb(var(--color-background));font-size:.875rem;line-height:1.3;transition:border-color var(--duration) var(--ease),background-color var(--duration) var(--ease)}.form-page__choice:hover span{border-color:rgb(var(--color-text) / .45)}.form-page__choice input:checked+span{border-color:rgb(var(--color-text));background:rgb(var(--color-text));color:rgb(var(--color-background))}.form-page__choice input:focus-visible+span{outline:2px solid rgb(var(--color-text));outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-form-page.css.map */
