.cta-inquiry{background:var(--color-navy);color:#fff;grid-template-columns:1.15fr .85fr;gap:9vw;padding:150px max(5vw,50vw - 634px);display:grid}.cta-inquiry-copy{align-self:center}.cta-inquiry-copy .section-tag{color:var(--color-dark-red)}.cta-inquiry-copy h2{font-family:var(--font-manrope);letter-spacing:-.06em;margin:28px 0 32px;font-size:clamp(56px,6vw,92px);font-weight:500;line-height:.92}.cta-inquiry-copy h2 em{font-family:var(--font-playfair-display);font-style:italic;font-weight:500;display:block}.cta-inquiry-copy p{color:#ffffffad;max-width:520px;margin:0;font-size:15px;line-height:1.8}.cta-inquiry-card{color:var(--color-text);background:#fff;align-self:center;padding:38px 36px 32px}.cta-inquiry-card>small{color:var(--color-muted);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:600}.cta-inquiry-card>strong{font-family:var(--font-manrope);letter-spacing:-.03em;margin:14px 0 28px;font-size:28px;font-weight:500;display:block}.cta-inquiry-dates{border-bottom:1px solid var(--color-line);margin-bottom:22px}.cta-inquiry-date{border:0;border-top:1px solid var(--color-line);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;grid-template-columns:1fr auto 18px;align-items:center;gap:16px;width:100%;padding:18px 0;display:grid}.cta-inquiry-date:disabled{cursor:wait}div.cta-inquiry-date{cursor:default}button.cta-inquiry-date:hover:not(:disabled){color:var(--color-dark-red)}.cta-inquiry-date>span:first-child{flex-direction:column;gap:5px;display:flex}.cta-inquiry-date small{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;font-size:9px;font-weight:600}.cta-inquiry-date strong{font-family:var(--font-manrope);font-size:16px;font-weight:600}.cta-inquiry-date .is-open,.cta-inquiry-date .is-low,.cta-inquiry-date .is-wait{white-space:nowrap;font-size:12px;font-weight:600}.cta-inquiry-date .is-open{color:#3c7a4e}.cta-inquiry-date .is-low{color:#e07a14}.cta-inquiry-date .is-wait{color:var(--color-dark-red)}.cta-inquiry-error{color:var(--color-dark-red);margin:0 0 16px;font-size:13px}.cta-inquiry-card>.btn{width:100%;margin-top:10px}.cta-inquiry-consult{border:1px solid var(--color-line);justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:14px;font-weight:600;display:flex}.cta-inquiry-consult:hover{border-color:var(--color-text)}@media (max-width:900px){.cta-inquiry{padding:96px 20px;display:block}.cta-inquiry-card{margin-top:56px;padding:28px 22px}}
