.contact-preview-page{--contact-ink:#08090a;--contact-paper:#f2efe6;--contact-acid:#c9ff38;--contact-blue:#3255ff;min-height:100vh;padding-top:78px;background:var(--contact-paper);color:var(--contact-ink);font-family:var(--font-body),sans-serif}.contact-preview-page *{box-sizing:border-box}.contact-preview-layout{width:min(100% - 8vw,940px);min-height:calc(100vh - 78px);margin:0 auto}.contact-preview-copy{padding:clamp(54px,7vw,88px) 0 42px}.contact-preview-eyebrow,.contact-preview-form-head>p{margin:0;font:700 11px ui-monospace,Consolas,monospace;letter-spacing:.12em}.contact-preview-eyebrow{color:#2550ff}.contact-preview-copy h1{max-width:720px;margin:28px 0 24px;font:600 clamp(54px,5vw,76px)/.92 var(--font-heading),sans-serif;letter-spacing:-.055em}.contact-preview-intro{max-width:620px;margin:0;color:#343831;font-size:18px;line-height:1.62}.contact-preview-direct{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #aeb1a6;border-bottom:0}.contact-preview-direct>*{min-width:0;display:grid;align-content:start;grid-gap:9px;gap:9px;margin:0;padding:20px 22px}.contact-preview-direct>*+*{border-left:1px solid #aeb1a6}.contact-preview-direct span{color:#62675f;font:700 10px ui-monospace,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.contact-preview-direct strong{overflow-wrap:anywhere;font-size:15px;line-height:1.45}.contact-preview-direct a:hover strong{color:var(--contact-blue)}.contact-preview-direct a:focus-visible{position:relative;z-index:1}.contact-preview-support{padding:44px 0;border-bottom:1px solid #b7b9ae}.contact-preview-form-head h2,.contact-preview-support h2{margin:0 0 16px;font:600 clamp(30px,3vw,44px)/1 var(--font-heading),sans-serif;letter-spacing:-.035em}.contact-preview-form-head>p:last-child,.contact-preview-support p{margin:0;color:#4f544c;font-size:15px;line-height:1.62}.contact-preview-form-wrap{padding:clamp(24px,4vw,44px);background:var(--contact-blue);color:white}.contact-preview-form-head{max-width:720px;margin-bottom:18px}.contact-preview-form-head>p:first-child{color:var(--contact-acid)}.contact-preview-form-head>p:last-child{max-width:620px;color:#e7eaff}.contact-preview-hubspot{min-height:510px;padding:clamp(18px,2.5vw,30px);border:1px solid #d5d7ca;background:#fbfbf4;color:var(--contact-ink)}.contact-preview-status{min-height:20px;margin:0 0 8px;color:var(--contact-acid);font:700 11px ui-monospace,Consolas,monospace;text-transform:uppercase}.contact-preview-privacy{margin:0;padding:24px 0 64px;color:#50554d;font-size:13px;line-height:1.5}.contact-preview-privacy a{border-bottom:1px solid}.contact-preview-privacy a:focus-visible{outline:3px solid var(--contact-acid);outline-offset:4px}.contact-preview-success{min-height:360px;display:grid;align-content:center;grid-gap:16px;gap:16px;padding:clamp(28px,5vw,64px);border:1px solid #d5d7ca;background:#fbfbf4;color:var(--contact-ink)}.contact-preview-success h3{margin:0;font:600 clamp(34px,4.5vw,58px)/.96 var(--font-heading),sans-serif;letter-spacing:-.04em}.contact-preview-success p{margin:0;font-size:17px;line-height:1.6}@media (max-width:980px){.contact-preview-layout{width:min(100% - 40px,940px)}.contact-preview-copy{padding:48px 0 30px}.contact-preview-form-wrap{padding:24px}}@media (max-width:560px){.contact-preview-copy h1{font-size:clamp(48px,15vw,66px)}.contact-preview-intro{font-size:16px}.contact-preview-layout{width:calc(100% - 32px)}.contact-preview-copy{padding-top:38px}.contact-preview-form-wrap{padding:16px}.contact-preview-hubspot{min-height:560px;padding:14px}.contact-preview-direct{grid-template-columns:1fr;border-bottom:0}.contact-preview-direct>*+*{border-top:1px solid #aeb1a6;border-left:0}}