.design-site .form-header{background:var(--card);z-index:10;border-radius:12px;align-items:center;height:80px;padding:0 32px;display:flex;position:absolute;top:16px;left:24px;right:24px}.design-site .form-header img{width:200px;height:auto;display:block}.design-site .form-footer{text-align:center;font:400 12px/1.6 var(--font-english);letter-spacing:.05em;padding:64px 24px 32px}.design-site .form-page{grid-template-rows:auto 1fr;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title panel""details panel";column-gap:40px;padding-top:176px;display:grid}.design-site .form-page-title{grid-area:title}.design-site .form-page-title h1{word-break:auto-phrase;text-wrap:balance;margin-bottom:24px;font-size:32px;font-weight:600;line-height:1.5}.design-site .form-page-details{grid-area:details;align-content:start;gap:32px;min-width:0;display:grid}.design-site .form-page-panel{background:var(--muted);border-radius:8px;grid-area:panel;align-self:start;min-width:0;padding:24px;scroll-margin-top:24px}.design-site .form-page-summary{white-space:pre-line;margin-bottom:16px;font-size:14px;line-height:2}.design-site .form-page-copy{gap:24px;font-size:14px;line-height:2;display:grid}.design-site .form-page-note{border:1px solid var(--foreground);background:var(--muted);border-radius:4px;padding:16px 24px;font-size:12px;line-height:1.9}.design-site .form-page-note ul{margin-top:8px;padding-left:18px;list-style:outside}.design-site .form-page-note strong{font-weight:600}.design-site .form-page-section>h2{border-block:1px solid var(--foreground);padding:8px;font-size:18px;font-weight:600;line-height:1.5}.design-site .form-client-logos{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin-top:16px;display:grid}.design-site .form-client-logos li{justify-content:center;align-items:center;height:64px;display:flex}.design-site .form-client-logos img{object-fit:contain;width:100%;max-width:130px;height:56px}.design-site .form-pickups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.design-site .form-pickups img{border-radius:6px;width:100%;height:auto;display:block}.design-site .form-page-image{width:100%;height:auto;margin-top:24px;display:block}.design-site .form-page-content{background:var(--muted);border-radius:8px;padding:32px;font-size:14px}.design-site .form-page-content>:first-child{margin-top:0}.design-site .form-page-content h2,.design-site .form-page-content h3{margin-block:24px 16px;font-size:18px}.design-site .hubspot-form{min-height:320px}.design-site .hubspot-form iframe{max-width:100%;display:block;width:100%!important}.design-site .hubspot-form-fallback{font-size:14px;line-height:1.9}.design-site .hubspot-form-fallback a{color:var(--action-brand-hover)}.design-site .hubspot-form-fallback[hidden]{display:none}@media (width<=1023.98px){.design-site .form-page{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""panel""details";row-gap:32px;padding-top:128px}.design-site .form-page-title h1{margin-bottom:0}}@media (width<=809.98px){.design-site .form-header{height:60px;padding:0 16px;left:16px;right:16px}.design-site .form-header img{width:170px}.design-site .form-page-title h1{font-size:24px}.design-site .form-client-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.design-site .form-page-content{padding:24px}}.design-site .corp-contact-head{padding:152px 24px 56px}.design-site .corp-contact-head>div{max-width:960px;margin-inline:auto}.design-site .corp-contact-eyebrow{font:700 48px/1.2 var(--font-english);letter-spacing:.03em}.design-site .corp-contact-head h1{margin-top:8px;font-size:14px;font-weight:600;line-height:1.6}.design-site .corp-contact-body{background:var(--card);padding:48px 24px 80px}.design-site .corp-contact-note,.design-site .tally-form{max-width:640px;margin-inline:auto}.design-site .corp-contact-note{background:var(--background);padding:16px 24px;font-size:13px;line-height:1.9}.design-site .corp-contact-note p{font-weight:600}.design-site .corp-contact-note ul{margin-top:8px;padding-left:18px;list-style:outside}.design-site .corp-contact-note a,.design-site .tally-form-fallback a{color:var(--action-brand-hover)}.design-site .tally-form{margin-top:32px}.design-site .tally-form iframe{border:0;width:100%;display:block}.design-site .tally-form-fallback{color:var(--sub-foreground);margin-top:16px;font-size:13px;line-height:1.9}@media (width<=809.98px){.design-site .corp-contact-head{padding:112px 16px 32px}.design-site .corp-contact-eyebrow{font-size:32px}.design-site .corp-contact-body{padding:32px 16px 56px}}
