.sales-hero-lead-in[data-v-d0bd16c3]{background:var(--ui-bg);height:calc(100px + 4rem);position:relative}.sales-hero[data-v-d0bd16c3]{--nxtc-surface-glass:color-mix(in srgb,var(--color-slate) 25%,transparent);isolation:isolate;background:var(--color-black);color:var(--color-white);padding:7.5rem 2rem calc(100px + 9rem);position:relative;overflow:hidden}.sales-hero-covers[data-v-d0bd16c3]{z-index:-2;--book-tile-width-default:9.375rem;--book-tile-footer-height-default:0rem;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex;position:absolute;inset:0}.sales-hero[data-v-d0bd16c3]:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--color-black) 0,transparent 55%),linear-gradient(0deg,var(--color-black) 0,color-mix(in srgb,var(--color-black) 65%,transparent) 75%);position:absolute;inset:0}.sales-hero-row[data-v-d0bd16c3]{gap:1.5rem;width:max-content;padding-right:1.5rem;animation:240s linear infinite sales-hero-marquee-d0bd16c3;display:flex}.sales-hero-row.is-reverse[data-v-d0bd16c3]{animation-direction:reverse}@keyframes sales-hero-marquee-d0bd16c3{0%{transform:translateZ(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.sales-hero-row[data-v-d0bd16c3]{animation:none}}.sales-hero-inner[data-v-d0bd16c3]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:3rem;max-width:80rem;margin:0 auto;display:grid}.sales-hero-text[data-v-d0bd16c3]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.sales-hero-text h2[data-v-d0bd16c3],.sales-hero-text p[data-v-d0bd16c3]{margin:0}.sales-hero-text h2[data-v-d0bd16c3]{color:inherit}.sales-hero-text p[data-v-d0bd16c3]{color:var(--nxtc-text-body)}.sales-hero-buttons[data-v-d0bd16c3]{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.sales-hero-button-label[data-v-d0bd16c3]{align-items:center;gap:.75rem;display:inline-flex}.sales-hero-button-icon[data-v-d0bd16c3]{width:1.5rem;height:1.5rem}@media (width<=64rem){.sales-hero[data-v-d0bd16c3]{padding:5rem 1.5rem calc(100px + 3rem)}.sales-hero-inner[data-v-d0bd16c3]{grid-template-columns:minmax(0,1fr)}.sales-hero-text[data-v-d0bd16c3]{text-align:center;align-items:center}.sales-hero-buttons[data-v-d0bd16c3]{justify-content:center}}@media (width<=40rem){.sales-hero-buttons[data-v-d0bd16c3]{flex-direction:column;align-self:stretch}}.sales-stats[data-v-e809e28f]{background:var(--color-white);padding:0 2rem 6rem}.sales-stats-inner[data-v-e809e28f]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2rem;max-width:69rem;margin:0 auto;display:grid}.sales-stats-inner>div[data-v-e809e28f]{background:var(--nxtc-surface-page-muted);text-align:center;border-radius:1rem;flex-direction:column-reverse;justify-content:flex-end;align-items:center;gap:.5rem;padding:2.5rem 2rem;display:flex}.sales-stats-inner dd[data-v-e809e28f],.sales-stats-inner dt[data-v-e809e28f]{margin:0}.sales-stats-inner dd[data-v-e809e28f]{color:var(--nxtc-text-accent)}@media (width<=40rem){.sales-stats[data-v-e809e28f]{padding:0 1rem 4rem}.sales-stats-inner[data-v-e809e28f]{grid-auto-flow:row;gap:1rem}}.sales-arch[data-v-81dcab3c]{--sales-arch-height:24rem;--sales-arch-logo:6rem;height:var(--sales-arch-height);background:var(--color-white);position:relative}.sales-arch[data-v-81dcab3c]:before{content:"";background:linear-gradient(to bottom,var(--color-accent),var(--sales-tint));position:absolute;inset:0;-webkit-mask-image:radial-gradient(160% 100% at 50% 100%,#000 55%,#0000 100%);mask-image:radial-gradient(160% 100% at 50% 100%,#000 55%,#0000 100%)}.sales-arch-logo[data-v-81dcab3c]{z-index:1;left:50%;top:calc(var(--sales-arch-height) - var(--sales-arch-logo));width:var(--sales-arch-logo);height:var(--sales-arch-logo);filter:drop-shadow(0 12px 12.5px #00000040);border-radius:22%;position:absolute;transform:translate(-50%,-50%)}.sales-arch[data-v-81dcab3c]+.nxtc-section-functions-phone{padding-top:1rem}@media (width<=40rem){.sales-arch[data-v-81dcab3c]{--sales-arch-height:17rem;--sales-arch-logo:4.5rem}}.sales-light[data-v-edcb3a26]{--sales-tint:color-mix(in srgb,var(--color-accent) 10%,var(--color-white));--nxtc-section-functions-phone-background:linear-gradient(to bottom,var(--sales-tint) 0%,var(--color-white) 100%)}
