.page-hero[data-v-96160146]{justify-content:center;padding:0 24px 24px;display:flex}.product-hero[data-v-96160146]{min-height:min(calc(100svh - var(--marketing-nav-height)),800px)}.hero-surface[data-v-96160146]{width:100%;max-width:1920px;padding:var(--marketing-section-small) 40px;background:var(--color-navy) url(../images/calendly-hero-gradient.webp) center /cover;color:var(--color-magnolia);border-radius:24px;place-items:center;display:grid}.hero-copy[data-v-96160146]{gap:var(--gap-lg);text-align:center;flex-direction:column;width:100%;max-width:640px}.hero-copy[data-v-96160146],.hero-label[data-v-96160146]{align-items:center;display:flex}.hero-label[data-v-96160146]{font:500 22px/1 var(--font-display);justify-content:center;gap:8px}.hero-mark[data-v-96160146]{width:32px;height:32px;color:var(--color-ink);background:var(--color-cornflower);border-radius:12px;flex-shrink:0;place-items:center;display:grid}h1[data-v-96160146]{font:500 var(--text-hero)/1.1 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:wrap}.hero-copy>p[data-v-96160146]{max-width:560px;font-size:var(--text-lead);line-height:1.4}.hero-actions[data-v-96160146]{justify-content:center;gap:var(--gap-md);margin-top:calc(var(--gap-xl) - var(--gap-lg));flex-wrap:wrap;display:flex}.hero-secondary[data-v-96160146]{color:var(--color-magnolia);border-color:var(--color-magnolia)}.hero-secondary[data-v-96160146]:hover{color:var(--color-ink);background:var(--color-magnolia)}.solution-hero .hero-surface[data-v-96160146]{padding-block:var(--layout-section)}.solution-hero .hero-label[data-v-96160146]{font:600 12px/1 var(--font-sans);letter-spacing:var(--tracking-overline);text-transform:uppercase}@media (width>=768px) and (width<=1279px){.hero-copy[data-v-96160146]{max-width:560px}.hero-copy>p[data-v-96160146]{max-width:480px}}@media (width<=767px){.page-hero[data-v-96160146]{padding:0 8px 8px}.hero-surface[data-v-96160146]{padding-inline:16px}.hero-copy[data-v-96160146]{max-width:320px}.hero-copy>p[data-v-96160146]{font-size:16px}.hero-label[data-v-96160146]{font-size:22px}}@supports (corner-shape:squircle) and (background:paint(x)){.hero-surface[data-v-96160146]{corner-shape:squircle;border-radius:48px}}
