.lp-html{--lp-header-h:72px;scroll-padding-top:var(--lp-header-h);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){.lp-html{scroll-behavior:smooth}}.lp-body{background:#fff;margin:0}.landing{--lp-pink:#ec008c;--lp-pink-cta:#db0082;--lp-pink-hover:#c8007a;--lp-pink-text:#b3006b;--lp-pink-tint:#fdeef6;--lp-white:#fff;--lp-success:#15803d;--lp-success-text:#0f5d2e;--lp-success-tint:#e3f3e8;--lp-footer-logo:#ff5cb0;--lp-ink:#1b1720;--lp-font:"Plus Jakarta Sans", system-ui, sans-serif;--lp-max:1160px;--lp-header-max:1288px;--lp-section-y:clamp(56px, 8vw, 112px);--lp-section-x:clamp(20px, 5vw, 64px);--lp-section-gap:clamp(32px, 4vw, 48px);--lp-h2:clamp(30px, 3.8vw, 46px);--lp-text-xs:13px;--lp-text-sm:15px;--lp-text-base:17px;--lp-text-md:19px;--lp-text-lg:22px;--lp-h3:22px;--lp-h3-lg:26px;--lp-h2-band:clamp(32px, 4.2vw, 50px);--lp-form-shadow:0 30px 60px -30px #3c00238c;--lp-focus:var(--lp-pink);--lp-focus-on-pink:var(--lp-dark)}.landing[data-theme=a]{--lp-muted:#4a4550;--lp-subtle:#6b6470;--lp-surface:#faf7f5;--lp-surface-2:#f1ece8;--lp-border:#e7e2de;--lp-rule:#f0ebe7;--lp-header-border:#eee7e2;--lp-input-border:#8a8189;--lp-placeholder-border:#cfc7c1;--lp-border-strong:#d6cec8;--lp-dark:#1b1720;--lp-dark-hover:#3a3340;--lp-on-dark-muted:#d9d3dc;--lp-header-bg:#fffffff2;--lp-h1:clamp(38px, 5.6vw, 66px);--lp-h1-lh:1.03;--lp-eyebrow-size:14px;--lp-eyebrow-weight:700;--lp-eyebrow-track:.06em;--lp-radius-btn:999px;--lp-radius-header-btn:999px;--lp-radius-card:22px;--lp-radius-card-lg:24px;--lp-radius-panel:28px;--lp-radius-badge:999px;--lp-radius-icon:16px;--lp-radius-inner:14px;--lp-hero-shadow:0 24px 48px -32px #1b172059;--lp-sticky-shadow:0 -10px 30px -12px #1b172040}.landing[data-theme=b]{--lp-muted:#4b5563;--lp-subtle:#64748b;--lp-surface:#f4f6f9;--lp-surface-2:#eef1f5;--lp-border:#e3e7ed;--lp-rule:#e3e7ed;--lp-header-border:#e3e7ed;--lp-input-border:#64748b;--lp-placeholder-border:#cbd5e1;--lp-border-strong:#d5dbe3;--lp-slate:#1f2a37;--lp-slate-hover:#334155;--lp-dark:var(--lp-slate);--lp-dark-hover:var(--lp-slate-hover);--lp-on-dark-muted:#cbd5e1;--lp-on-slate-muted:#cbd5e1;--lp-on-slate-rule:#3b4757;--lp-header-bg:#fffffff5;--lp-h1:clamp(36px, 5.2vw, 62px);--lp-h1-lh:1.04;--lp-eyebrow-size:13px;--lp-eyebrow-weight:800;--lp-eyebrow-track:.1em;--lp-radius-btn:12px;--lp-radius-header-btn:10px;--lp-radius-card:20px;--lp-radius-card-lg:20px;--lp-radius-panel:24px;--lp-radius-badge:8px;--lp-radius-icon:14px;--lp-radius-inner:12px;--lp-hero-shadow:0 30px 60px -30px #1f2a3799;--lp-sticky-shadow:0 -10px 30px -12px #1f2a3740}.landing{font-family:var(--lp-font);color:var(--lp-ink);background:var(--lp-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}.landing *,.landing :before,.landing :after{box-sizing:border-box}.landing :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote){margin:0}.landing :where(ul,ol){padding:0;list-style:none}.landing :where(h1,h2,h3){text-wrap:balance}.landing :where(p){text-wrap:pretty}.landing :where(img,svg){max-width:100%;display:block}.landing :where(button,input,select,textarea){font:inherit;color:inherit}.landing :where(a){color:var(--lp-pink-text)}.landing :where(a:hover){color:var(--lp-dark)}.landing :where(:focus-visible){outline:3px solid var(--lp-focus);outline-offset:2px}.lp-motion .landing :is(.lp-intro,[data-reveal],[data-reveal-stagger]>*):not(.is-in,:target){opacity:0;transform:translateY(24px)}.lp-motion .landing .lp-anim{transition:opacity .6s cubic-bezier(.25, .1, .25, 1) var(--lp-delay,0s), transform .6s cubic-bezier(.25, .1, .25, 1) var(--lp-delay,0s)!important}@media print{.lp-motion .landing :is(.lp-intro,[data-reveal],[data-reveal-stagger]>*){opacity:1!important;transform:none!important}}.landing .lp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing .lp-section{padding:var(--lp-section-y) var(--lp-section-x)}.landing .lp-section--surface{background:var(--lp-surface)}.landing .lp-container{max-width:var(--lp-max);margin:0 auto}.landing .lp-stack{gap:var(--lp-section-gap);flex-direction:column;display:flex}.landing .lp-intro{flex-direction:column;gap:14px;max-width:680px;display:flex}.landing .lp-eyebrow{font-size:var(--lp-eyebrow-size);font-weight:var(--lp-eyebrow-weight);letter-spacing:var(--lp-eyebrow-track);text-transform:uppercase;color:var(--lp-pink-text)}.landing .lp-h2{font-size:var(--lp-h2);letter-spacing:-.03em;font-weight:800;line-height:1.08}.landing .lp-section--flush-top{padding-top:0}.landing .lp-stack--tight{gap:clamp(28px,3.5vw,40px)}.landing .lp-h2--sm{font-size:clamp(28px,3.2vw,38px);line-height:1.1}.landing .lp-lead{font-size:var(--lp-text-md);color:var(--lp-muted);line-height:1.6}.landing .lp-ink{color:var(--lp-ink)}.landing .lp-nowrap{white-space:nowrap}.landing .lp-statement{font-size:var(--lp-text-md);font-weight:800;line-height:1.45}.landing .lp-split{flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,72px);display:flex}.landing .lp-split>.lp-intro{flex:420px;min-width:0}.landing .lp-split>:not(.lp-intro){flex:400px;min-width:0}.landing .lp-btn{appearance:none;text-align:center;cursor:pointer;font-family:inherit;font-size:var(--lp-text-base);border-radius:var(--lp-radius-btn);border:0;justify-content:center;align-items:center;min-height:56px;padding:15px 28px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.landing .lp-btn--pink{background:var(--lp-pink-cta);color:var(--lp-white)}.landing .lp-btn--pink:hover{background:var(--lp-pink-hover);color:var(--lp-white)}.landing .lp-btn--outline{background:var(--lp-white);color:var(--lp-dark);border:2px solid var(--lp-dark);padding:13px 20px}.landing .lp-btn--outline:hover{background:var(--lp-dark);color:var(--lp-white)}.landing .lp-btn--pink:focus-visible{outline:3px solid var(--lp-focus-on-pink);outline-offset:3px}.landing .lp-btn--outline:focus-visible{outline:3px solid var(--lp-focus);outline-offset:3px}.landing .lp-btn--block{width:100%}.landing .lp-btn.lp-btn--block{padding-inline:16px}@media (width<=479.98px){.landing .lp-btn{padding-inline:16px}}@media (width<=359.98px){.landing .lp-btn,.landing .lp-btn.lp-btn--block{font-size:var(--lp-text-sm);padding-inline:12px}}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.footer[data-astro-cid-nnaappaa]{background:var(--lp-dark);color:var(--lp-white);padding:clamp(56px, 7vw, 80px) var(--lp-section-x) 32px;border-top:1px solid var(--lp-on-slate-rule,#ffffff1f)}@media (width<=759.98px){.footer[data-astro-cid-nnaappaa]{padding-bottom:calc(32px + 84px + env(safe-area-inset-bottom))}}.inner[data-astro-cid-nnaappaa]{max-width:var(--lp-max);margin:0 auto}.grid[data-astro-cid-nnaappaa]{grid-template-columns:1fr;gap:48px;display:grid}@media (width>=760px){.grid[data-astro-cid-nnaappaa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.grid[data-astro-cid-nnaappaa]{grid-template-columns:4fr 4fr 2fr;gap:32px}}.brand-link[data-astro-cid-nnaappaa]{color:var(--lp-white);letter-spacing:-.01em;border-radius:4px;align-items:center;gap:12px;margin-bottom:20px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.brand-link[data-astro-cid-nnaappaa] img[data-astro-cid-nnaappaa]{width:auto;height:40px}.tagline[data-astro-cid-nnaappaa]{max-width:280px;font-size:var(--lp-text-base);color:var(--lp-on-dark-muted);line-height:1.6}.links[data-astro-cid-nnaappaa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.col-title[data-astro-cid-nnaappaa]{font-size:var(--lp-text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-white);margin-bottom:20px;font-weight:700}.col[data-astro-cid-nnaappaa] ul[data-astro-cid-nnaappaa]{flex-direction:column;gap:12px;display:flex}.footer[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]{color:var(--lp-on-dark-muted);font-size:var(--lp-text-sm);text-decoration:none;transition:color .15s}.footer[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]:hover{color:var(--lp-footer-logo)}@media (width<=759.98px){.links[data-astro-cid-nnaappaa] ul[data-astro-cid-nnaappaa]{gap:0}.links[data-astro-cid-nnaappaa] ul[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]{padding-block:11px;display:inline-block}}.footer[data-astro-cid-nnaappaa] .brand-link[data-astro-cid-nnaappaa],.footer[data-astro-cid-nnaappaa] .brand-link[data-astro-cid-nnaappaa]:hover{color:var(--lp-white);font-size:20px}.footer[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]:focus-visible{outline:3px solid var(--lp-footer-logo);outline-offset:3px;border-radius:4px}address[data-astro-cid-nnaappaa]{font-style:normal}.muted[data-astro-cid-nnaappaa]{font-size:var(--lp-text-sm);color:var(--lp-on-dark-muted)}.bottom[data-astro-cid-nnaappaa]{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:56px;padding-top:28px;display:flex}.copy[data-astro-cid-nnaappaa]{font-size:var(--lp-text-sm);color:var(--lp-on-dark-muted)}.legal[data-astro-cid-nnaappaa]{font-size:var(--lp-text-xs);color:var(--lp-on-dark-muted);margin-top:4px;line-height:1.6}.policies[data-astro-cid-nnaappaa]{flex-wrap:wrap;gap:8px 24px;display:flex}.policies[data-astro-cid-nnaappaa] a[data-astro-cid-nnaappaa]{font-size:var(--lp-text-sm)}
