.geo-home .contact-inquiry{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"choice qr""details qr";align-items:start;gap:30px 65px;padding-block:60px;display:grid}.geo-home .inquiry-choice{grid-area:choice}.geo-home .inquiry-choice fieldset{border:0;min-width:0;margin:0;padding:0}.geo-home .inquiry-choice legend{margin-bottom:20px;padding:0;font-size:24px;font-weight:650}.geo-home .inquiry-options{flex-wrap:wrap;gap:8px;display:flex}.geo-home .inquiry-options button{font:inherit;color:#475773;cursor:pointer;background:#f6f8fc;border:1px solid #dce3f1;border-radius:6px;min-height:46px;padding:11px 15px;font-size:13px}.geo-home .inquiry-options button[aria-pressed=true]{color:#fff;background:#2b43eb;border-color:#2b43eb}.geo-home .inquiry-qr{text-align:center;background:#f7f9fc;border:1px solid #dfe5ef;border-radius:16px;grid-area:qr;margin:0;padding:28px;position:sticky;top:110px}.geo-home .inquiry-qr img{border-radius:7px;width:min(100%,300px);height:auto;margin:0 auto;display:block}.geo-home .inquiry-qr figcaption{color:#53647d;margin-top:18px;font-size:12px;line-height:1.8}.geo-home .inquiry-qr>p{color:#657089;margin:12px 0 0;font-size:11px;line-height:1.9}.geo-home .inquiry-qr .geo-text-link{justify-content:center;margin-top:6px;font-size:12px}.geo-home .inquiry-details{grid-area:details;min-width:0}.geo-home .inquiry-details h2{font-size:29px;line-height:1.5}.geo-home .inquiry-caption{color:#657089;margin:24px 0 12px;font-size:13px}.geo-home .inquiry-details ol{color:#445571;margin:0 0 25px;padding-left:22px;font-size:14px;line-height:1.85}.geo-home .inquiry-details li{padding:5px 0 5px 5px}.geo-home .inquiry-support-note{color:#657089;background:#f0f4ff;border-radius:7px;padding:14px;font-size:12px;line-height:1.8}.geo-home .inquiry-template{border-top:1px solid #dfe5ef;margin-top:28px;padding-top:24px}.geo-home .inquiry-template label{margin:0 0 12px;font-size:13px;font-weight:600;display:block}.geo-home .inquiry-template textarea{resize:vertical;color:#354561;background:#f7f9fc;border:1px solid #dce3f1;border-radius:8px;width:100%;min-width:0;min-height:165px;margin:0 0 16px;padding:16px;font:14px/1.85 Arial,PingFang SC,Microsoft YaHei,sans-serif;display:block}.geo-home .inquiry-template .geo-button{cursor:pointer;border:0}.geo-home .inquiry-status{color:#40577f;min-height:23px;margin:12px 0 0;font-size:12px;line-height:1.8}.geo-home .inquiry-details>.geo-actions{gap:12px 24px;margin-top:20px}@media (max-width:900px){.geo-home .contact-inquiry{gap:28px 30px}.geo-home .inquiry-qr{padding:20px}.geo-home .inquiry-details h2{font-size:25px}}@media (max-width:720px){.geo-home .contact-inquiry{grid-template-columns:minmax(0,1fr);grid-template-areas:"choice""qr""details";gap:28px;padding-block:38px}.geo-home .inquiry-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.geo-home .inquiry-options button:last-child{grid-column:1/-1}.geo-home .inquiry-options button{min-height:48px;font-size:14px}.geo-home .inquiry-qr{justify-self:center;width:100%;max-width:400px;padding:22px;position:static}.geo-home .inquiry-qr img{max-width:280px}.geo-home .inquiry-choice legend{font-size:23px}.geo-home .inquiry-details h2{font-size:27px}.geo-home .inquiry-template textarea{min-height:185px;font-size:14px}}.geo-home .inquiry-status{display:block}.geo-home .contact-inquiry .inquiry-details h2{text-wrap:balance;font-size:clamp(25px,2.1vw,29px)!important;line-height:1.45!important}
