.TYGUWq_customPage .TYGUWq_hero{background:var(--paper);color:var(--ink);padding:40px 0 60px}.TYGUWq_heroGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:48px;display:grid}.TYGUWq_heroCopy{min-width:0}.TYGUWq_customPage .TYGUWq_hero h1{font-family:var(--font-bricolage), sans-serif;font-size:var(--enterprise-hero-size);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 26px;font-weight:800;line-height:1.1}.TYGUWq_customPage .TYGUWq_hero h1 span{z-index:0;display:inline-block;position:relative}.TYGUWq_customPage .TYGUWq_eyebrow{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-ink);margin:0;font-size:12px;font-weight:400}.TYGUWq_customPage .TYGUWq_description{color:var(--ink-2);max-width:27em;margin:0 0 28px;font-size:19px;line-height:1.55}.TYGUWq_heroActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.TYGUWq_heroActions>:is(a,button){padding-inline:24px}.TYGUWq_visual{aspect-ratio:1.03;background:var(--accent-tint);border-radius:16px;min-width:0;margin:0;position:relative;overflow:hidden}.TYGUWq_visual img{object-fit:cover;object-position:65% center}.TYGUWq_customPage .TYGUWq_sample{padding-block:var(--enterprise-section-space);border-top:1px solid var(--line)}.TYGUWq_customPage .TYGUWq_sample h2,.TYGUWq_customPage .TYGUWq_bookingIntro h2{font-family:var(--font-bricolage), sans-serif;font-size:var(--enterprise-title-size);letter-spacing:-.02em;text-wrap:balance;font-weight:600;line-height:1.1}.TYGUWq_customPage .TYGUWq_sample h2{margin:0}.TYGUWq_finalSection{padding:var(--enterprise-section-space) 0;background:var(--paper);border-top:1px solid var(--line)}.TYGUWq_finalInner{gap:56px;display:grid}.TYGUWq_bookingIntro>p:last-child{color:var(--ink-2);margin:0;font-size:15px;line-height:1.55}.TYGUWq_bookingGrid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.03fr);align-items:start;gap:72px;padding-top:56px;display:grid}.TYGUWq_bookingIntro{margin-bottom:24px}.TYGUWq_bookingCard{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:30px}.TYGUWq_customPage .TYGUWq_bookingIntro h2{font-size:var(--enterprise-form-title-size);margin:12px 0 18px}@media (max-width:1000px){.TYGUWq_heroGrid{gap:32px}.TYGUWq_visual{aspect-ratio:.82}.TYGUWq_bookingGrid{gap:40px}}@media (max-width:760px){.TYGUWq_customPage .TYGUWq_hero{padding:36px 0 40px}.TYGUWq_heroGrid{grid-template-columns:minmax(0,1fr);gap:36px}.TYGUWq_visual{aspect-ratio:1.5}.TYGUWq_customPage .TYGUWq_description{max-width:30em;font-size:17px}.TYGUWq_customPage>div>main:not(:has(.TYGUWq_hero)){padding-top:0}.TYGUWq_finalInner{gap:40px}.TYGUWq_bookingGrid{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:40px}.TYGUWq_bookingCard{padding:24px}}
