.gvs-contact-finance-form-panel{background:var(--gvs-cff-bg);color:var(--gvs-cff-text);padding:clamp(28px,5vw,72px) 0}.gvs-contact-finance-form-panel__outer{width:100%;min-width:0}.gvs-contact-finance-form-panel__panel,.gvs-contact-finance-form-panel__content,.gvs-contact-finance-form-panel__intro,.gvs-contact-finance-form-panel__form-card,.gvs-contact-finance-form-panel__form,.gvs-contact-finance-form-panel__fields,.gvs-contact-finance-form-panel__field{min-width:0}.gvs-contact-finance-form-panel__panel{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.8fr);gap:var(--gvs-cff-gap);align-items:stretch;padding:var(--gvs-cff-padding);border-radius:var(--gvs-cff-radius);background:var(--gvs-cff-panel-bg);border:1px solid color-mix(in srgb,var(--gvs-cff-border) 55%,transparent);overflow:hidden;box-shadow:0 24px 70px #0000001a}.gvs-contact-finance-form-panel__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 0%,color-mix(in srgb,var(--gvs-cff-accent) 20%,transparent) 0,transparent 32%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 42%);opacity:.9}.gvs-contact-finance-form-panel__content,.gvs-contact-finance-form-panel__form-card{position:relative;z-index:1}.gvs-contact-finance-form-panel__content{display:flex;flex-direction:column;gap:22px;color:#fff}.gvs-contact-finance-form-panel__eyebrow,.gvs-contact-finance-form-panel__form-eyebrow,.gvs-contact-finance-form-panel__support-eyebrow{margin:0 0 10px;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gvs-cff-accent)}.gvs-contact-finance-form-panel__heading{max-width:820px;margin:0;color:inherit;font-size:clamp(2rem,4vw,4.2rem);line-height:.95;letter-spacing:-.045em;text-transform:uppercase}.gvs-contact-finance-form-panel__text{max-width:720px;margin-top:18px;color:#ffffffc7;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65}.gvs-contact-finance-form-panel__text>*:first-child,.gvs-contact-finance-form-panel__support-text>*:first-child,.gvs-contact-finance-form-panel__form-intro>*:first-child,.gvs-contact-finance-form-panel__privacy>*:first-child{margin-top:0}.gvs-contact-finance-form-panel__text>*:last-child,.gvs-contact-finance-form-panel__support-text>*:last-child,.gvs-contact-finance-form-panel__form-intro>*:last-child,.gvs-contact-finance-form-panel__privacy>*:last-child{margin-bottom:0}.gvs-contact-finance-form-panel__support{margin-top:auto;border-radius:var(--gvs-cff-card-radius);overflow:hidden;background:#ffffff14;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.gvs-contact-finance-form-panel__support-media{aspect-ratio:16 / 8;background:#ffffff0f;overflow:hidden}.gvs-contact-finance-form-panel__support-image{width:100%;height:100%;display:block;object-fit:cover}.gvs-contact-finance-form-panel__support-body{padding:clamp(18px,3vw,26px)}.gvs-contact-finance-form-panel__support-heading{margin:0;color:#fff;font-size:clamp(1.25rem,2vw,1.75rem);line-height:1.05;letter-spacing:-.025em}.gvs-contact-finance-form-panel__support-text{margin-top:10px;color:#ffffffb8;line-height:1.55}.gvs-contact-finance-form-panel__support-list{display:grid;gap:10px;margin-top:18px}.gvs-contact-finance-form-panel__support-item,.gvs-contact-finance-form-panel__contact-method{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:calc(var(--gvs-cff-card-radius) - 6px);background:#ffffff14;color:inherit;text-decoration:none;border:1px solid rgba(255,255,255,.08)}.gvs-contact-finance-form-panel__contact-method:hover{border-color:color-mix(in srgb,var(--gvs-cff-accent) 60%,transparent);transform:translateY(-1px)}.gvs-contact-finance-form-panel__support-icon{flex:0 0 32px;width:32px;height:32px;display:grid;place-items:center;border-radius:999px;background:var(--gvs-cff-accent);color:#101010;font-weight:900;line-height:1}.gvs-contact-finance-form-panel__support-copy{display:grid;gap:3px;min-width:0}.gvs-contact-finance-form-panel__support-copy strong{color:#fff;font-size:.98rem;line-height:1.2}.gvs-contact-finance-form-panel__support-copy span{color:#ffffffad;font-size:.92rem;line-height:1.35}.gvs-contact-finance-form-panel__support-button{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;min-height:44px;padding:0 18px;border-radius:999px;background:var(--gvs-cff-accent);color:#111;font-weight:850;text-decoration:none}.gvs-contact-finance-form-panel__form-card{align-self:stretch;padding:clamp(20px,3vw,34px);border-radius:var(--gvs-cff-card-radius);background:var(--gvs-cff-card-bg);color:var(--gvs-cff-text);border:1px solid color-mix(in srgb,var(--gvs-cff-border) 75%,transparent);box-shadow:0 18px 46px #00000024}.gvs-contact-finance-form-panel__form-card .gvs-contact-finance-form-panel__form-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--gvs-cff-text)}.gvs-contact-finance-form-panel__form-card .gvs-contact-finance-form-panel__form-eyebrow:before{content:"";width:22px;height:2px;flex:0 0 22px;border-radius:999px;background:var(--gvs-cff-accent)}.gvs-contact-finance-form-panel__form-heading{margin:0;color:var(--gvs-cff-text);font-size:clamp(1.35rem,2vw,2.1rem);line-height:1;letter-spacing:-.035em;text-transform:uppercase}.gvs-contact-finance-form-panel__form-intro{margin-top:10px;color:var(--gvs-cff-muted);line-height:1.55}.gvs-contact-finance-form-panel__form{margin-top:18px}.gvs-contact-finance-form-panel__context{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:11px 13px;border:1px solid color-mix(in srgb,var(--gvs-cff-accent) 48%,var(--gvs-cff-border));border-radius:var(--gvs-cff-input-radius);background:color-mix(in srgb,var(--gvs-cff-accent) 10%,#ffffff);color:var(--gvs-cff-text);font-size:.9rem;line-height:1.45}.gvs-contact-finance-form-panel__context[hidden]{display:none}.gvs-contact-finance-form-panel__context-icon{flex:0 0 22px;width:22px;height:22px;display:grid;place-items:center;margin-top:1px;border-radius:999px;background:var(--gvs-cff-accent);color:#111;font-size:.76rem;font-weight:900;line-height:1}.gvs-contact-finance-form-panel__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gvs-contact-finance-form-panel__field{display:grid;gap:7px}.gvs-contact-finance-form-panel__field--wide{grid-column:1 / -1}.gvs-contact-finance-form-panel__field label{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--gvs-cff-text) 72%,var(--gvs-cff-muted))}.gvs-contact-finance-form-panel__field input,.gvs-contact-finance-form-panel__field select,.gvs-contact-finance-form-panel__field textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;min-height:48px;padding:12px 14px;border-radius:var(--gvs-cff-input-radius);border:1px solid color-mix(in srgb,var(--gvs-cff-border) 55%,#111111);background:#fff;color:var(--gvs-cff-text);font:inherit;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.gvs-contact-finance-form-panel__field textarea{resize:vertical;min-height:132px}.gvs-contact-finance-form-panel__field input:focus,.gvs-contact-finance-form-panel__field select:focus,.gvs-contact-finance-form-panel__field textarea:focus{outline:none;border-color:#111;box-shadow:0 0 0 3px color-mix(in srgb,var(--gvs-cff-accent) 32%,transparent)}.gvs-contact-finance-form-panel__privacy{margin-top:14px;color:var(--gvs-cff-muted);font-size:.88rem;line-height:1.45}.gvs-contact-finance-form-panel__submit{width:100%;min-height:52px;margin-top:18px;border:0;border-radius:999px;background:var(--gvs-cff-button-bg);color:var(--gvs-cff-button-text);cursor:pointer;font:inherit;font-weight:900;letter-spacing:.03em;text-transform:uppercase;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease;box-shadow:0 14px 28px color-mix(in srgb,var(--gvs-cff-button-bg) 26%,transparent)}.gvs-contact-finance-form-panel__submit:hover{transform:translateY(-1px);filter:brightness(1.04)}.gvs-contact-finance-form-panel__message{padding:12px 14px;margin-bottom:14px;border-radius:var(--gvs-cff-input-radius);font-weight:700}.gvs-contact-finance-form-panel__message--success{color:#153600;background:color-mix(in srgb,var(--gvs-cff-accent) 28%,#fff);border:1px solid color-mix(in srgb,var(--gvs-cff-accent) 60%,transparent)}.gvs-contact-finance-form-panel__message--error{color:#7d1600;background:#fff1eb;border:1px solid #ffb49f}.gvs-contact-finance-form-panel__message ul{margin:0;padding-left:18px}.gvs-contact-finance-form-panel--layout-form-first .gvs-contact-finance-form-panel__form-card{order:-1}.gvs-contact-finance-form-panel--layout-centred .gvs-contact-finance-form-panel__panel,.gvs-contact-finance-form-panel--layout-compact .gvs-contact-finance-form-panel__panel{grid-template-columns:1fr;max-width:980px;margin-inline:auto}.gvs-contact-finance-form-panel--layout-centred .gvs-contact-finance-form-panel__content,.gvs-contact-finance-form-panel--layout-centred .gvs-contact-finance-form-panel__intro{text-align:center;align-items:center}.gvs-contact-finance-form-panel--layout-centred .gvs-contact-finance-form-panel__text{margin-inline:auto}.gvs-contact-finance-form-panel--layout-compact .gvs-contact-finance-form-panel__support{display:none}.gvs-contact-finance-form-panel--surface-light,.gvs-contact-finance-form-panel--surface-minimal{background:#fff}.gvs-contact-finance-form-panel--surface-minimal .gvs-contact-finance-form-panel__panel{box-shadow:none}.gvs-contact-finance-form-panel--surface-soft-grey{background:var(--gvs-cff-bg)}.gvs-contact-finance-form-panel--surface-dark{background:#111}.gvs-contact-finance-form-panel--surface-dark .gvs-contact-finance-form-panel__panel{background:#171717}.gvs-contact-finance-form-panel--surface-accent{background:color-mix(in srgb,var(--gvs-cff-accent) 18%,#fff)}@media screen and (max-width:989px){.gvs-contact-finance-form-panel__panel{grid-template-columns:1fr}.gvs-contact-finance-form-panel__form-card{order:2}}@media screen and (max-width:749px){.gvs-contact-finance-form-panel{padding:24px 0}.gvs-contact-finance-form-panel__panel{padding:min(var(--gvs-cff-padding),22px);border-radius:min(var(--gvs-cff-radius),24px)}.gvs-contact-finance-form-panel__form-card{width:100%;max-width:100%}.gvs-contact-finance-form-panel__heading{font-size:clamp(2rem,12vw,3.2rem)}.gvs-contact-finance-form-panel__fields{grid-template-columns:1fr;gap:12px}.gvs-contact-finance-form-panel__form-card,.gvs-contact-finance-form-panel__support{border-radius:min(var(--gvs-cff-card-radius),20px)}.gvs-contact-finance-form-panel__support-body,.gvs-contact-finance-form-panel__form-card{padding:18px}.gvs-contact-finance-form-panel__support-item,.gvs-contact-finance-form-panel__contact-method{padding:10px}.gvs-contact-finance-form-panel__field input,.gvs-contact-finance-form-panel__field select,.gvs-contact-finance-form-panel__field textarea{font-size:16px}}@media screen and (max-width:389px){.gvs-contact-finance-form-panel__outer.page-width{padding-inline:12px}.gvs-contact-finance-form-panel__panel{padding:14px}.gvs-contact-finance-form-panel__form-card,.gvs-contact-finance-form-panel__support-body{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gvs-contact-finance-form-panel.css.map */
