.inquiry-hero{background:var(--navy);color:#fff}.inquiry-hero .section{padding-top:40px;padding-bottom:55px}.inquiry-hero h1{font:600 90px/1 'Barlow Condensed',sans-serif;margin:0 0 23px}.inquiry-hero .eyebrow{color:#e6c66a}.inquiry-hero p:not(.eyebrow){font-size:16px;line-height:1.8;max-width:620px}.inquiry-section{background:#dce7ef}.inquiry-grid{padding-top:55px;padding-bottom:65px;display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start}.inquiry-aside h2{font:600 49px/1.08 'Barlow Condensed',sans-serif;margin:0 0 24px}.inquiry-aside p,.inquiry-aside li{font-size:13px;line-height:1.8;color:#415568}.inquiry-aside ol{padding-left:20px}.inquiry-aside li{margin-bottom:14px;padding-left:5px}.inquiry-form{padding:32px;background:#fff}.inquiry-form label,.worksheet label{display:block;font-size:12px;font-weight:600;margin-bottom:9px}.inquiry-form input,.inquiry-form select,.inquiry-form textarea,.worksheet input,.worksheet textarea{width:100%;font:14px/1.6 'DM Sans',sans-serif;border:1px solid #aebfcf;background:#fafcfd;border-radius:0;padding:12px 14px;color:var(--navy)}.inquiry-form textarea{min-height:145px;resize:vertical}.inquiry-form>div,.inquiry-form fieldset{margin-bottom:23px}.inquiry-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.inquiry-form fieldset{border:0;padding:0;min-width:0}.inquiry-form legend{font:600 28px/1.2 'Barlow Condensed',sans-serif;padding:0 0 18px}.inquiry-form .field-help{font-size:11px;line-height:1.7;color:#53616c;margin:7px 0 0}.inquiry-form .button{border:0;cursor:pointer;width:100%;justify-content:space-between}.inquiry-form .form-note{font-size:11px;line-height:1.8;color:#53616c}.chosen-plan{background:#edf2f5;border-left:3px solid var(--gold);padding:17px 20px;font-size:13px}.chosen-plan p{margin:5px 0 0}.inquiry-result{background:#fff;border-top:4px solid var(--gold);padding:25px;margin-top:25px}.inquiry-result pre{white-space:pre-wrap;word-break:break-word;font:13px/1.8 'DM Sans',sans-serif}.inquiry-result .button{border:0;cursor:pointer}.inquiry-result p{font-size:12px;line-height:1.8}.form-state{background:#f3e6ba;padding:18px 20px;font-size:12px;line-height:1.8;margin-bottom:23px}.form-state strong{display:block}.google-inquiry-frame{width:100%;min-height:1150px;border:0;background:#fff}.worksheet{max-width:820px;margin:auto;padding:45px 0 60px}.worksheet h2{font:600 49px/1.1 'Barlow Condensed',sans-serif;margin:0 0 18px}.worksheet>p{font-size:14px;line-height:1.8}.worksheet .question{margin:28px 0}.worksheet textarea{min-height:100px;resize:vertical}.worksheet label{font-size:14px}.worksheet-actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:28px}.worksheet-actions .button{border:0;cursor:pointer}.worksheet .field-help{font-size:12px;line-height:1.8;color:#53616c}.worksheet-status{font-size:12px}.inquiry-form [hidden],#google-form[hidden],#local-inquiry[hidden],.inquiry-result[hidden]{display:none!important}
@media(max-width:1000px){.inquiry-grid{gap:30px;grid-template-columns:.75fr 1.25fr}.inquiry-form{padding:26px}.inquiry-pair{grid-template-columns:1fr;gap:20px}}
@media(max-width:760px){.inquiry-hero h1{font-size:72px}.inquiry-hero p:not(.eyebrow){font-size:14px}.inquiry-grid{grid-template-columns:1fr;gap:28px;padding-top:40px;padding-bottom:45px}.inquiry-aside h2{font-size:43px}.inquiry-form{padding:24px}.worksheet{padding:35px 0 45px}.worksheet h2{font-size:42px}}
@media print{.site-header,.preview-note,footer,.skip,.worksheet-actions,.worksheet-status,.worksheet .field-help,.catalog-hero{display:none}.worksheet{max-width:none;padding:0}.worksheet input,.worksheet textarea{background:#fff;border:1px solid #aaa;font-size:11pt}.worksheet .question{break-inside:avoid;margin:16px 0}.worksheet textarea{min-height:75px}.worksheet h2{font-size:30pt}.section{padding-left:0!important;padding-right:0!important}.worksheet>p{font-size:10pt}}
