.rovoca-contact-page .rv-header{background:var(--rv-paper);border-bottom:1px solid var(--rv-mist);margin-bottom:0}.rovoca-contact-page .rv-header:not(.is-scrolled) .rv-header-logo img{filter:none}.rovoca-contact-page .rv-header:not(.is-scrolled) .rv-header-nav a,.rovoca-contact-page .rv-header:not(.is-scrolled) .rv-header-menu{color:var(--rv-graphite)}.rovoca-contact-page .rv-header:not(.is-scrolled) .rv-header-nav a:hover,.rovoca-contact-page .rv-header:not(.is-scrolled) .rv-header-nav a[aria-current=page]{color:var(--rv-green-deep)}.inquiry-page{background:var(--rv-paper);color:var(--rv-black);padding:80px 0 100px}.inquiry-page .rv-eyebrow{font-family:var(--rv-font-label);color:var(--rv-headline-on-light);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.inquiry-heading{border-bottom:1px solid var(--rv-mist);margin-bottom:64px;padding-bottom:56px}.inquiry-heading-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:64px;margin-top:24px;display:grid}.inquiry-page h1{font-size:clamp(36px,4.7vw,68px);line-height:var(--rv-heading-line-height);color:var(--rv-headline-on-light);letter-spacing:-.02em}.inquiry-page p{color:var(--rv-graphite);font-size:14px;line-height:1.8}.inquiry-heading-grid>p{max-width:380px}.inquiry-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,7vw,112px);display:grid}.inquiry-page h2{font-size:clamp(24px,2.5vw,34px);line-height:var(--rv-heading-line-height);text-transform:uppercase;color:var(--rv-headline-on-light);margin-block:20px}.inquiry-details>p:not(.rv-eyebrow){max-width:340px}.inquiry-contact-list{margin-top:36px}.inquiry-contact-list>div{border-top:1px solid var(--rv-mist);padding-block:22px}.inquiry-contact-list dt{font-family:var(--rv-font-label);text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:flex}.inquiry-contact-list dd{overflow-wrap:anywhere;margin-top:12px;font-size:14px;line-height:1.6}.inquiry-contact-list a{min-height:32px;color:var(--rv-green-deep);align-items:center;gap:10px;display:inline-flex}.inquiry-contact-list a svg{flex-shrink:0}.inquiry-contact-list a:hover{text-underline-offset:4px;text-decoration:underline}.inquiry-form-intro{margin:10px 0 32px}.inquiry-page :focus-visible{outline:2px solid var(--rv-green-deep);outline-offset:3px}.inquiry-notice a{color:var(--rv-green-deep);text-underline-offset:3px;text-decoration:underline}.inquiry-page .inquiry-notice{border:1px solid var(--rv-mist);background:var(--rv-white);color:var(--rv-black);border-radius:12px;margin-bottom:32px;padding:14px 18px;font-size:13px}@media (width<=900px){.inquiry-heading-grid,.inquiry-grid{gap:32px}}@media (width<=767px){.inquiry-page{padding-block:48px 64px}.inquiry-heading{margin-bottom:40px;padding-bottom:32px}.inquiry-heading-grid,.inquiry-grid{grid-template-columns:minmax(0,1fr);gap:32px}}
