.gtg-quote-page{position:relative}.gtg-quote-hero{max-width:780px;margin:0 auto 52px;text-align:center}.gtg-quote-eyebrow{display:inline-flex;margin:0 0 14px;padding:8px 14px;border:1px solid var(--gtg-green);border-radius:999px;color:var(--gtg-green-dark);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gtg-quote-hero h1{margin:0 0 18px;font-size:clamp(3.2rem,5vw,5.6rem);line-height:1.05}.gtg-quote-intro{color:rgba(var(--color-foreground),.7);font-size:1.7rem}.gtg-quote-intro p{margin:0}.gtg-quote-layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:36px;align-items:start}.gtg-quote-support{display:grid;gap:22px}.gtg-quote-support__card,.gtg-quote-steps,.gtg-quote-contact,.gtg-quote-form-card{border:1px solid rgba(var(--color-border),.8);border-radius:20px;background:rgb(var(--color-background))}.gtg-quote-support__card,.gtg-quote-steps,.gtg-quote-contact{padding:28px}.gtg-quote-support__card--green{border:0;background:linear-gradient(145deg,var(--gtg-green-dark),var(--gtg-green));color:#fff}.gtg-quote-support__icon{display:grid;width:52px;height:52px;margin-bottom:22px;place-items:center;border-radius:50%;background:#ffffff29}.gtg-quote-support__icon svg{width:28px;height:28px}.gtg-quote-support h2,.gtg-quote-support h3{margin-top:0}.gtg-quote-support__card h2{margin-bottom:10px;color:inherit;font-size:2.6rem}.gtg-quote-support__card p{margin:0;color:inherit;opacity:.9}.gtg-quote-steps h3,.gtg-quote-contact h3{margin-bottom:20px;font-size:2rem}.gtg-quote-steps ol{display:grid;gap:20px;margin:0;padding:0;list-style:none}.gtg-quote-steps li{display:grid;grid-template-columns:36px 1fr;gap:14px}.gtg-quote-steps li>span{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:rgba(var(--color-button),.1);color:rgb(var(--color-button));font-weight:700}.gtg-quote-steps strong{display:block;margin-bottom:3px}.gtg-quote-steps p{margin:0;color:rgba(var(--color-foreground),.65);font-size:1.4rem;line-height:1.5}.gtg-quote-contact{display:grid;gap:13px}.gtg-quote-contact h3{margin-bottom:7px}.gtg-quote-contact a{display:flex;gap:11px;align-items:center;color:rgb(var(--color-foreground));text-decoration:none;font-weight:600}.gtg-quote-contact a:hover{color:var(--gtg-green-dark)}.gtg-quote-contact svg{width:22px;height:22px;color:var(--gtg-green-dark)}.gtg-quote-form-card{padding:clamp(24px,4vw,46px);box-shadow:0 18px 55px #0000000f}.gtg-quote-form-card__heading{margin-bottom:28px}.gtg-quote-form-card__heading h2{margin:0 0 8px;font-size:clamp(2.6rem,4vw,3.8rem)}.gtg-quote-form-card__heading p{margin:0;color:rgba(var(--color-foreground),.65)}.gtg-quote-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.gtg-quote-field{display:flex;flex-direction:column;gap:8px}.gtg-quote-field--wide{grid-column:1 / -1}.gtg-quote-field label{font-size:1.4rem;font-weight:700}.gtg-quote-field label span{color:#c72525}.gtg-quote-field input,.gtg-quote-field select,.gtg-quote-field textarea{width:100%;min-height:52px;margin:0;padding:13px 15px;border:1px solid rgba(var(--color-border),.95);border-radius:10px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;box-shadow:none}.gtg-quote-field textarea{min-height:150px;resize:vertical}.gtg-quote-field input:focus,.gtg-quote-field select:focus,.gtg-quote-field textarea:focus{outline:2px solid rgba(var(--color-button),.32);outline-offset:1px;border-color:rgb(var(--color-button))}.gtg-quote-submit{display:inline-flex;gap:12px;align-items:center;justify-content:center;width:100%;min-height:56px;margin-top:24px}.gtg-quote-submit svg{width:22px;height:22px}.gtg-quote-privacy{margin:14px 0 0;color:rgba(var(--color-foreground),.55);font-size:1.2rem;text-align:center}.gtg-quote-message{display:flex;gap:14px;margin-bottom:24px;padding:18px;border-radius:12px}.gtg-quote-message svg{flex:0 0 26px;width:26px;height:26px}.gtg-quote-message strong,.gtg-quote-message p{margin:0}.gtg-quote-message--success{background:#edf8ed;color:#176b20}.gtg-quote-message--error{display:block;background:#fff0f0;color:#a11919}@media screen and (max-width:989px){.gtg-quote-layout{grid-template-columns:1fr}.gtg-quote-support{grid-template-columns:repeat(2,minmax(0,1fr))}.gtg-quote-support__card{grid-column:1 / -1}}@media screen and (max-width:749px){.gtg-quote-hero{margin-bottom:34px;text-align:left}.gtg-quote-support{grid-template-columns:1fr}.gtg-quote-support__card{grid-column:auto}.gtg-quote-fields{grid-template-columns:1fr}.gtg-quote-field--wide{grid-column:auto}.gtg-quote-form-card{border-radius:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
