.project-quote{background:var(--paper);color:var(--ink);scroll-margin-top:120px}.project-quote__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,88px);align-items:center}.project-quote__intro .section-title{max-width:15ch;line-height:1.1;text-wrap:balance}.project-quote__intro .lede{max-width:40ch;margin:24px 0;line-height:1.6}.project-quote__steps{list-style:none;padding:0;margin:30px 0;display:grid;gap:10px;font-family:var(--font-ui);max-width:530px}.project-quote__steps li{display:flex;align-items:center;gap:16px;padding:14px 16px;background:#fff9;border:1px solid #a4a9dd26;border-radius:16px;line-height:1.5}.project-quote__step-icon{display:grid;place-items:center;flex:0 0 48px;height:48px;background:#eeedf8;border-radius:14px}.project-quote__steps strong{display:block;font-size:16px;font-weight:600;letter-spacing:-.01em}.project-quote__steps li div>span{display:block;font-size:14px;color:var(--muted);margin-top:3px}.project-quote__note{display:flex;align-items:flex-start;gap:10px;font:400 13px/1.6 var(--font-ui);color:var(--muted);max-width:48ch}.project-quote__note:before{content:"\2713";color:#6259a4;font-size:16px;font-weight:600}.project-quote__card{position:relative;background:linear-gradient(155deg,#f5f3fb 0%,var(--surface,#fff) 32%);padding:clamp(24px,3.2vw,44px);border:1px solid #a4a9dd45;border-radius:24px;min-width:0;box-shadow:0 16px 48px #6259a40b}.project-quote__badge{display:inline-flex;align-items:center;gap:8px;margin:0 0 22px;padding:7px 12px;border:1px solid #a4a9dd40;border-radius:999px;background:#fff;color:#6259a4;font:600 12px/1.3 var(--font-ui);letter-spacing:.025em}.project-quote__badge span{font-size:16px}.project-quote shopify-forms-embed{--forms-base-font-size:16px;--forms-heading-font-size:26px;--heading-font-size:26px;--forms-body-font:400 16px "Instrument Sans",Arial,sans-serif;--forms-heading-font:600 26px "Instrument Sans",Arial,sans-serif;--forms-base-font-line-height:1.5;--body-text-color:var(--muted);--heading-text-color:var(--ink);--form-text-color:var(--ink);--form-placeholder-color:var(--muted);--form-background-color:#faf9fc;--forms-accent-color:#6259a4;--link-text-color:#6259a4;--form-field-border:0 0 0 1px #18172b30;--form-field-border-focused:0 0 0 2px #6259a4;--form-field-border-radius:12px;--form-field-padding:16px;--button-text-color:var(--ink);--button-background-color:var(--accent);--button-border:1px solid #817ab5;--button-border-radius:999px;--button-padding:16px 24px;--container-background-color:transparent;--container-text-alignment:left;--inline-container-max-width:100%;--inline-form-alignment:left;--forms-padding-top:0px;--forms-padding-bottom:0px;--forms-padding-left:0px;--forms-padding-right:0px}.project-quote__card input,.project-quote__card select,.project-quote__card textarea{width:100%;min-width:0;font:inherit;font-size:16px;background:var(--paper);color:var(--ink);border:1px solid #18172b35;border-radius:10px;padding:12px}.project-quote__card textarea{resize:vertical}.project-quote__card label{font-size:14px;font-weight:500}.project-quote__card :is(input,select,textarea):focus-visible{outline:2px solid #6259a4;outline-offset:3px}.project-quote__reference p,.project-quote__submit small{color:var(--muted);font-size:13px;line-height:1.5;margin:6px 0 0}.project-quote__submit .btn{width:100%;justify-content:center;gap:12px}.project-quote__success{padding:24px;background:var(--accent-2,#dedff2);border-radius:12px;line-height:1.6}@media(max-width:990px){.project-quote__grid{grid-template-columns:1fr}.project-quote__intro .section-title{max-width:20ch}.project-quote__intro .lede{max-width:60ch}}@media(max-width:640px){.project-quote{scroll-margin-top:100px}.project-quote__card .form-grid{grid-template-columns:1fr}.project-quote__intro .section-title{font-size:36px}.project-quote__card{padding:22px 18px}.project-quote__steps{margin:24px 0;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/project-quote.css.map */
