.blog-module__R2lbeq__hero{padding:80px 0 24px;position:relative;overflow:hidden}.blog-module__R2lbeq__heroBg{pointer-events:none;z-index:0;position:absolute;inset:0}.blog-module__R2lbeq__heroBg:before{content:"";transform:translateX(-50%) translateY(calc(var(--py,0) * 60px));background:radial-gradient(circle at center, var(--plum-100) 0%, transparent 60%);opacity:.7;border-radius:50%;width:900px;height:900px;position:absolute;top:-260px;left:50%}.blog-module__R2lbeq__heroBg:after{content:"";background:radial-gradient(circle, var(--apricot-2) 0%, transparent 65%);opacity:.32;width:460px;height:460px;transform:translateY(calc(var(--py,0) * -44px));border-radius:50%;position:absolute;top:80px;right:-200px}.blog-module__R2lbeq__hero[data-parallax=on] .blog-module__R2lbeq__heroBg:before,.blog-module__R2lbeq__hero[data-parallax=on] .blog-module__R2lbeq__heroBg:after{will-change:transform}.blog-module__R2lbeq__heroInner{z-index:1;text-align:center;position:relative}.blog-module__R2lbeq__eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--plum-600);margin-bottom:16px;font-size:12px;display:inline-block}.blog-module__R2lbeq__heroTitle{font-family:var(--font-display);letter-spacing:-.025em;max-width:calc(18 * var(--ch-display));margin:0 auto;font-size:clamp(44px,6vw,84px);font-weight:400;line-height:1}.blog-module__R2lbeq__heroTitle em{color:var(--plum-600);font-style:italic}.blog-module__R2lbeq__heroSub{max-width:620px;color:var(--ink-3);margin:26px auto 0;font-size:19px;line-height:1.5}.blog-module__R2lbeq__list{padding:72px 0 120px}.blog-module__R2lbeq__grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (max-width:1024px){.blog-module__R2lbeq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.blog-module__R2lbeq__grid{grid-template-columns:1fr}}.blog-module__R2lbeq__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-xs);transition:transform .15s var(--ease-out), box-shadow .2s, border-color .2s;flex-direction:column;display:flex;overflow:hidden}.blog-module__R2lbeq__card:hover{box-shadow:var(--sh-md);border-color:var(--line-2);transform:translateY(-2px)}.blog-module__R2lbeq__cardCover{aspect-ratio:16/9;background:linear-gradient(135deg, var(--plum-100), var(--apricot-2));position:relative;overflow:hidden}.blog-module__R2lbeq__cardCover img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__R2lbeq__cardBody{flex-direction:column;flex:1;gap:12px;padding:24px 24px 26px;display:flex}.blog-module__R2lbeq__cardMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:11px;display:flex}.blog-module__R2lbeq__cardMeta span{color:var(--plum-600)}.blog-module__R2lbeq__cardTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:500;line-height:1.2}.blog-module__R2lbeq__cardExcerpt{color:var(--ink-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-module__R2lbeq__cardFoot{color:var(--plum-600);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:500;display:inline-flex}.blog-module__R2lbeq__empty{border:1px dashed var(--line-2);border-radius:var(--r-xl);text-align:center;color:var(--ink-3);background:var(--paper-2);padding:64px 32px}.blog-module__R2lbeq__empty h3{font-family:var(--font-display);color:var(--ink);margin-bottom:8px;font-size:24px;font-weight:500}.blog-module__R2lbeq__article{padding:64px 0 120px}.blog-module__R2lbeq__articleInner{max-width:760px;margin:0 auto}.blog-module__R2lbeq__crumb{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--plum-600);align-items:center;gap:6px;margin-bottom:28px;font-size:12px;display:inline-flex}.blog-module__R2lbeq__articleHeader{margin-bottom:40px}.blog-module__R2lbeq__articleTitle{font-family:var(--font-display);letter-spacing:-.025em;margin-bottom:20px;font-size:clamp(36px,4.6vw,60px);font-weight:400;line-height:1.05}.blog-module__R2lbeq__articleTitle em{color:var(--plum-600);font-style:italic}.blog-module__R2lbeq__articleMeta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:16px;font-size:12px;display:flex}.blog-module__R2lbeq__articleMeta span{align-items:center;gap:8px;display:inline-flex}.blog-module__R2lbeq__articleMeta strong{color:var(--ink-2);font-weight:500}.blog-module__R2lbeq__articleCover{border-radius:var(--r-2xl);aspect-ratio:16/9;background:linear-gradient(135deg, var(--plum-100), var(--apricot-2));box-shadow:var(--sh-md);margin:0 0 40px;position:relative;overflow:hidden}.blog-module__R2lbeq__articleCover img{object-fit:cover;width:100%;height:100%;display:block}.blog-module__R2lbeq__articleLede{color:var(--ink-2);font-size:22px;line-height:1.45;font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:32px;font-weight:400}.blog-module__R2lbeq__articleBody{color:var(--ink-2);word-break:break-word;font-size:18px;line-height:1.7}.blog-module__R2lbeq__notFound{text-align:center;max-width:560px;margin:120px auto}.blog-module__R2lbeq__notFound h1{font-family:var(--font-display);margin-bottom:12px;font-size:40px;font-weight:500}.blog-module__R2lbeq__notFound p{color:var(--ink-3);margin-bottom:24px}.blog-module__R2lbeq__featured{padding:8px 0 0}.blog-module__R2lbeq__featuredCard{background:linear-gradient(135deg, var(--plum-50) 0%, var(--paper) 100%);border:1px solid var(--plum-100);border-radius:var(--r-lg);color:inherit;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:28px 32px;text-decoration:none;transition:border-color .16s,box-shadow .16s;display:grid}.blog-module__R2lbeq__featuredCard:hover{border-color:var(--plum-200);box-shadow:var(--sh-sm)}.blog-module__R2lbeq__featuredTag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--plum-600);border:1px solid var(--plum-200);border-radius:var(--r-pill);align-self:start;padding:4px 10px;font-size:10px}.blog-module__R2lbeq__featuredTitle{font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.15}.blog-module__R2lbeq__featuredMeta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:11px;display:block}.blog-module__R2lbeq__featuredExcerpt{color:var(--ink-3);max-width:72ch;margin-top:10px;font-size:14px;line-height:1.5}.blog-module__R2lbeq__featuredMore{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--plum-600);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.blog-module__R2lbeq__featuredMore svg{width:13px;transition:transform .16s}.blog-module__R2lbeq__featuredCard:hover .blog-module__R2lbeq__featuredMore svg{transform:translate(3px)}.blog-module__R2lbeq__ceu{padding:24px 0 88px}.blog-module__R2lbeq__ceuInner{background:var(--plum-900);color:var(--paper);border-radius:var(--r-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:40px 44px;display:flex}.blog-module__R2lbeq__ceuHeading{font-family:var(--font-display);max-width:calc(32 * var(--ch-display));font-size:clamp(22px,2.6vw,32px);font-weight:400;line-height:1.2}@media (max-width:760px){.blog-module__R2lbeq__featuredCard{grid-template-columns:1fr;gap:14px}.blog-module__R2lbeq__ceuInner{padding:28px}}
.brand-module__Rv_z6G__brand{align-items:center;display:inline-flex}.brand-module__Rv_z6G__logo{width:auto;height:32px;display:block}
.site-banner-module__e723UW__banner{border-bottom:1px solid color-mix(in oklab, currentColor 14%, transparent)}.site-banner-module__e723UW__inner{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 18px;max-width:1360px;margin:0 auto;padding:10px 32px;display:flex}.site-banner-module__e723UW__text{color:color-mix(in oklab, currentColor 92%, transparent);margin:0;font-size:14px;font-weight:450;line-height:1.45}.site-banner-module__e723UW__text strong{color:currentColor;font-weight:700}.site-banner-module__e723UW__link{color:currentColor;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-decoration-color:color-mix(in oklab, currentColor 45%, transparent);text-underline-offset:3px;white-space:nowrap;transition:text-decoration-color .15s var(--ease-out);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration-thickness:1.5px;display:inline-flex}.site-banner-module__e723UW__link:hover{text-decoration-color:currentColor}.site-banner-module__e723UW__link .site-banner-module__e723UW__arrow{width:12px;height:12px}.site-banner-module__e723UW__arrow{transition:transform .2s var(--ease-out)}.site-banner-module__e723UW__link:hover .site-banner-module__e723UW__arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.site-banner-module__e723UW__link,.site-banner-module__e723UW__arrow{transition:none}.site-banner-module__e723UW__link:hover .site-banner-module__e723UW__arrow{transform:none}}@media (max-width:900px){.site-banner-module__e723UW__inner{gap:4px 14px;padding:9px 20px}.site-banner-module__e723UW__text,.site-banner-module__e723UW__link{font-size:13px}}
.mobile-nav-module__Rg3DdW__burger{display:none}@media (max-width:900px){.mobile-nav-module__Rg3DdW__burger{z-index:80;width:44px;height:44px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;display:inline-flex;position:relative}.mobile-nav-module__Rg3DdW__burger:hover{background:var(--paper-3);color:var(--ink)}.mobile-nav-module__Rg3DdW__burger svg{width:20px;height:20px}}.mobile-nav-module__Rg3DdW__panel{inset:var(--nav-top,0px) 0 0;z-index:70;background:var(--paper);padding:calc(84px + env(safe-area-inset-top)) 24px calc(24px + env(safe-area-inset-bottom));opacity:0;visibility:hidden;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), visibility .22s linear;flex-direction:column;display:flex;position:fixed;overflow-y:auto;transform:translateY(-8px)}.mobile-nav-module__Rg3DdW__panel[data-open=true]{opacity:1;visibility:visible;transform:none}@media (min-width:901px){.mobile-nav-module__Rg3DdW__panel{display:none!important}}@media (prefers-reduced-motion:reduce){.mobile-nav-module__Rg3DdW__panel{transition:opacity .16s linear}}.mobile-nav-module__Rg3DdW__list{flex-direction:column;gap:0;display:flex}.mobile-nav-module__Rg3DdW__topLink{font-family:var(--font-display);color:var(--ink);border-bottom:1px solid var(--line);padding:16px 4px;font-size:20px;font-weight:500}.mobile-nav-module__Rg3DdW__group{border-bottom:1px solid var(--line)}.mobile-nav-module__Rg3DdW__groupTrigger{width:100%;font-family:var(--font-display);color:var(--ink);text-align:left;justify-content:space-between;align-items:center;padding:16px 4px;font-size:20px;font-weight:500;display:flex}.mobile-nav-module__Rg3DdW__groupChevron{width:14px;transition:transform .2s var(--ease-out);flex-shrink:0}.mobile-nav-module__Rg3DdW__groupChevron[data-open=true]{transform:rotate(180deg)}.mobile-nav-module__Rg3DdW__groupPanel{transition:grid-template-rows .25s var(--ease-out);grid-template-rows:0fr;display:grid}.mobile-nav-module__Rg3DdW__groupPanel[data-open=true]{grid-template-rows:1fr}.mobile-nav-module__Rg3DdW__groupInner{flex-direction:column;display:flex;overflow:hidden}.mobile-nav-module__Rg3DdW__section{flex-direction:column;padding-bottom:8px;display:flex}.mobile-nav-module__Rg3DdW__sectionHeading{letter-spacing:.14em;text-transform:uppercase;color:var(--plum-600);padding:10px 4px 6px;font-size:11px;font-weight:500}.mobile-nav-module__Rg3DdW__section:last-child{padding-bottom:16px}.mobile-nav-module__Rg3DdW__subLink{color:var(--ink-2);border-left:2px solid var(--line);margin-left:2px;padding:12px 4px 12px 14px;font-size:15px;display:block}.mobile-nav-module__Rg3DdW__subLink:hover{color:var(--plum-600);border-left-color:var(--plum-400)}.mobile-nav-module__Rg3DdW__subMeta{color:var(--muted);margin-top:2px;font-size:13px;display:block}.mobile-nav-module__Rg3DdW__footer{flex-direction:column;gap:12px;margin-top:auto;padding-top:28px;display:flex}.mobile-nav-module__Rg3DdW__signin{text-align:center;color:var(--ink);background:var(--paper-3);border:1px solid var(--line-2);border-radius:var(--r-pill);transition:background .15s var(--ease-out);padding:13px;font-size:15px;font-weight:500}.mobile-nav-module__Rg3DdW__signin:hover{background:var(--line)}.mobile-nav-module__Rg3DdW__footerCta{justify-content:center;width:100%}@media (prefers-reduced-motion:reduce){.mobile-nav-module__Rg3DdW__groupChevron,.mobile-nav-module__Rg3DdW__groupPanel{transition:none}}
.nav-menus-module__6HGGbG__links{justify-content:center;align-self:stretch;gap:4px;display:flex}.nav-menus-module__6HGGbG__item{display:flex}.nav-menus-module__6HGGbG__trigger,.nav-menus-module__6HGGbG__plain{font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out);background:0 0;border:0;align-items:center;padding:0 14px;font-size:15px;font-weight:500;display:flex;position:relative}.nav-menus-module__6HGGbG__plain:hover{color:var(--plum-600)}.nav-menus-module__6HGGbG__trigger:after{content:"";background:var(--plum-600);opacity:0;height:3px;transition:opacity .16s var(--ease-out), transform .2s var(--ease-out);border-radius:3px;position:absolute;bottom:-1px;left:14px;right:14px;transform:scaleX(.4)}.nav-menus-module__6HGGbG__trigger[aria-expanded=true]:after{opacity:1;transform:none}.nav-menus-module__6HGGbG__dropdown{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease-out), transform .2s var(--ease-out), visibility 0s linear .16s;padding-top:10px;position:absolute;top:100%;left:50%;transform:translate(-50%,-4px)}.nav-menus-module__6HGGbG__dropdown[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .16s var(--ease-out), transform .2s var(--ease-out), visibility 0s;transform:translate(-50%)}.nav-menus-module__6HGGbG__links[data-instant=true] .nav-menus-module__6HGGbG__dropdown{transition:none}.nav-menus-module__6HGGbG__panel{border:1px solid var(--line);background:#fff;border-radius:18px;gap:16px;padding:26px 22px 22px;display:grid;overflow:hidden;box-shadow:0 24px 48px #160c3729;box-shadow:0 24px 48px lab(6.04814% 15.2489 -26.8354/.16)}.nav-menus-module__6HGGbG__panel[data-menu=product]{grid-template-columns:250px 250px 290px}.nav-menus-module__6HGGbG__panel[data-menu=resources]{grid-template-columns:320px 480px}.nav-menus-module__6HGGbG__panel[data-menu=who-we-serve]{grid-template-columns:290px 360px;gap:0;padding:0}.nav-menus-module__6HGGbG__panel[data-menu=who-we-serve]>.nav-menus-module__6HGGbG__column:first-child{border-right:1px solid var(--line);padding:26px 18px 22px 22px}.nav-menus-module__6HGGbG__column,.nav-menus-module__6HGGbG__column>ul{flex-direction:column;gap:8px;display:flex}.nav-menus-module__6HGGbG__column[data-compact=true],.nav-menus-module__6HGGbG__column[data-compact=true]>ul{gap:6px}.nav-menus-module__6HGGbG__heading{letter-spacing:.16em;text-transform:uppercase;color:var(--plum-600);padding:0 12px;font-size:12px;font-weight:500}.nav-menus-module__6HGGbG__link{color:var(--ink);transition:background .14s var(--ease-out);border-radius:12px;align-items:center;gap:14px;padding:8px 12px;display:flex}.nav-menus-module__6HGGbG__link:hover,.nav-menus-module__6HGGbG__link:focus-visible{background:var(--plum-50)}.nav-menus-module__6HGGbG__link[data-has-desc]{align-items:flex-start;padding:10px 12px}.nav-menus-module__6HGGbG__tile{width:38px;height:38px;color:var(--ink);border-radius:10px;flex:none;place-items:center;display:grid}.nav-menus-module__6HGGbG__tile svg{width:19px;height:19px}.nav-menus-module__6HGGbG__tile[data-tint=plum]{background:var(--plum-100)}.nav-menus-module__6HGGbG__tile[data-tint=teal]{background:color-mix(in oklch, var(--teal) 18%, #fff)}.nav-menus-module__6HGGbG__tile[data-tint=lilac]{background:#ebe3fc;background:lab(91.4822% 6.24204 -11.3311)}.nav-menus-module__6HGGbG__text{flex-direction:column;min-width:0;display:flex}.nav-menus-module__6HGGbG__link[data-has-desc] .nav-menus-module__6HGGbG__text{gap:3px;padding-top:1px}.nav-menus-module__6HGGbG__label{white-space:nowrap;font-size:15.5px;font-weight:600}.nav-menus-module__6HGGbG__desc{color:var(--ink-3);white-space:nowrap;font-size:14px;line-height:1.4}.nav-menus-module__6HGGbG__column[data-compact=true] .nav-menus-module__6HGGbG__link{gap:12px;padding:9px 12px}.nav-menus-module__6HGGbG__column[data-compact=true] .nav-menus-module__6HGGbG__tile{border-radius:9px;width:34px;height:34px}.nav-menus-module__6HGGbG__column[data-compact=true] .nav-menus-module__6HGGbG__tile svg{width:17px;height:17px}.nav-menus-module__6HGGbG__column[data-compact=true] .nav-menus-module__6HGGbG__label{font-size:15px;line-height:1.3}.nav-menus-module__6HGGbG__stories{background:#fafafd;background:lab(98.2255% .391811 -1.45715);padding:26px 22px 22px 18px}.nav-menus-module__6HGGbG__story{color:var(--ink);transition:background .14s var(--ease-out);border-radius:12px;align-items:center;gap:14px;padding:10px 12px;display:flex}.nav-menus-module__6HGGbG__story:hover,.nav-menus-module__6HGGbG__story:focus-visible{background:var(--plum-50)}.nav-menus-module__6HGGbG__thumb{background:var(--line);border-radius:10px;flex:none;width:52px;height:52px;overflow:hidden}.nav-menus-module__6HGGbG__thumb img{object-fit:cover;width:100%;height:100%;display:block}.nav-menus-module__6HGGbG__story .nav-menus-module__6HGGbG__text{gap:1px}.nav-menus-module__6HGGbG__metric{font-size:15.5px;font-weight:600;line-height:1.3}.nav-menus-module__6HGGbG__clinic{color:var(--ink-3);font-size:13px;line-height:1.4}.nav-menus-module__6HGGbG__overlay{z-index:1;opacity:0;pointer-events:none;height:100vh;transition:opacity .2s var(--ease-out);background:#160c3724;background:lab(6.04814% 15.2489 -26.8354/.14);position:absolute;top:100%;left:0;right:0}.nav-menus-module__6HGGbG__overlay[data-open=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.nav-menus-module__6HGGbG__trigger:after,.nav-menus-module__6HGGbG__dropdown,.nav-menus-module__6HGGbG__overlay{transition:none}}@media (max-width:1180px) and (min-width:901px){.nav-menus-module__6HGGbG__links{gap:0}.nav-menus-module__6HGGbG__trigger,.nav-menus-module__6HGGbG__plain{padding:0 10px;font-size:14px}.nav-menus-module__6HGGbG__trigger:after{left:10px;right:10px}}@media (max-width:900px){.nav-menus-module__6HGGbG__links,.nav-menus-module__6HGGbG__overlay{display:none}}
.site-footer-module__1vkIta__footer{background:var(--plum-900);color:#c5c5db;color:lab(80.0058% 3.16358 -10.7925);padding:72px 0 40px;position:relative;overflow:hidden}.site-footer-module__1vkIta__footer:before{content:"";background:radial-gradient(circle, var(--plum-600) 0%, transparent 62%);opacity:.35;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-120px;right:-80px}.site-footer-module__1vkIta__footer>.container-x{z-index:1;position:relative}.site-footer-module__1vkIta__cta{border-radius:var(--r-2xl);background:radial-gradient(120% 160% at 0 0,#ffffff0f 0%,#0000 55%),linear-gradient(135deg,#241c4f 0%,#181036 100%);background:radial-gradient(120% 160% at 0 0,lab(100% 0 0/.06) 0%,#0000 55%),linear-gradient(135deg,lab(13.9718% 16.1744 -30.7639) 0%,lab(7.3156% 13.0046 -23.6453) 100%);border:1px solid #ffffff1f;border:1px solid lab(100% 0 0/.12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:64px;padding:40px 44px;display:flex}.site-footer-module__1vkIta__ctaTitle{font-family:var(--font-display);color:#fff;letter-spacing:-.02em;font-size:clamp(26px,3vw,38px);font-weight:400;line-height:1.08}.site-footer-module__1vkIta__ctaTitle em{color:var(--plum-300);font-style:italic}.site-footer-module__1vkIta__ctaSub{color:#b5b5ca;color:lab(74.2047% 3.18003 -10.7836);margin-top:8px;font-size:15px}.site-footer-module__1vkIta__ctaActions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.site-footer-module__1vkIta__ctaGhost{border-radius:var(--r-pill);color:#fff;border:1px solid #ffffff47;border:1px solid lab(100% 0 0/.28);align-items:center;padding:14px 22px;font-size:15px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.site-footer-module__1vkIta__ctaGhost:hover{background:#ffffff14;background:lab(100% 0 0/.08);border-color:#ffffff80;border-color:lab(100% 0 0/.5)}.site-footer-module__1vkIta__grid{border-bottom:1px solid #ffffff1a;border-bottom:1px solid lab(100% 0 0/.1);grid-template-columns:1.3fr 2fr;gap:56px;padding-bottom:56px;display:grid}.site-footer-module__1vkIta__grid>*{min-width:0}.site-footer-module__1vkIta__brandCol{min-width:0;max-width:380px}.site-footer-module__1vkIta__brandCol img{filter:brightness(0)invert();height:30px}.site-footer-module__1vkIta__tagline{color:#afafc4;color:lab(71.8841% 3.18721 -10.7798);margin:22px 0 28px;font-size:14px;line-height:1.6}.site-footer-module__1vkIta__newsletterLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#9090a4;color:lab(60.2812% 3.22965 -10.7576);margin-bottom:10px;font-size:11px;display:block}.site-footer-module__1vkIta__newsletter{gap:8px;width:100%;max-width:360px;display:flex}.site-footer-module__1vkIta__newsletter input{border-radius:var(--r-pill);color:#fff;background:#ffffff12;background:lab(100% 0 0/.07);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);outline:none;flex:1;min-width:0;padding:11px 16px;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s}.site-footer-module__1vkIta__newsletter input::placeholder{color:#ffffff6b;color:lab(100% 0 0/.42)}.site-footer-module__1vkIta__newsletter input:focus{border-color:var(--plum-400);background:#ffffff1a;background:lab(100% 0 0/.1)}.site-footer-module__1vkIta__contact{margin-top:28px}.site-footer-module__1vkIta__contactRow{justify-content:space-between;align-items:baseline;gap:16px;max-width:360px;padding:5px 0;display:flex}.site-footer-module__1vkIta__contactRole{color:#9090a4;color:lab(60.2812% 3.22965 -10.7576);font-size:13px}.site-footer-module__1vkIta__contact a{color:#c2c2d7;color:lab(78.8456% 3.16671 -10.7908);font-variant-numeric:tabular-nums;font-size:14px;transition:color .15s}.site-footer-module__1vkIta__contact a:hover{color:#fff}.site-footer-module__1vkIta__cols{grid-template-columns:repeat(5,1fr);gap:28px;display:grid}.site-footer-module__1vkIta__stack{align-content:start;gap:28px;min-width:0;display:grid}.site-footer-module__1vkIta__col .site-footer-module__1vkIta__colTitle{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#8a8a9e;color:lab(57.9604% 3.23975 -10.7525);margin:0 0 18px;font-size:11px;font-weight:500}.site-footer-module__1vkIta__col a{color:#c2c2d7;color:lab(78.8456% 3.16671 -10.7908);padding:6px 0;font-size:14px;transition:color .15s;display:block}.site-footer-module__1vkIta__col a:hover{color:#fff}.site-footer-module__1vkIta__colToggle{display:none}.site-footer-module__1vkIta__awards{flex-wrap:wrap;align-items:center;gap:18px;padding:28px 0 4px;display:flex}.site-footer-module__1vkIta__awardsLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:#8a8a9e;color:lab(57.9604% 3.23975 -10.7525);font-size:11px}.site-footer-module__1vkIta__awardsList{flex-wrap:wrap;align-items:center;gap:16px;margin:0;padding:0;list-style:none;display:flex}.site-footer-module__1vkIta__medallionLink{opacity:.92;transition:transform .18s,opacity .18s;display:inline-flex}a.site-footer-module__1vkIta__medallionLink:hover{opacity:1;transform:translateY(-3px)}.site-footer-module__1vkIta__medallion{object-fit:contain;display:block}.site-footer-module__1vkIta__medallionFallback{color:#ccccdb;color:lab(82.4214% 2.04971 -7.22859);background:#ffffff14;background:lab(100% 0 0/.08);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:50%;place-items:center;width:48px;height:48px;font-size:11px;font-weight:600;display:inline-grid}.site-footer-module__1vkIta__bottom{color:#848498;color:lab(55.6397% 3.25054 -10.747);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px 32px;padding-top:28px;font-size:13px;display:flex}.site-footer-module__1vkIta__copyright{padding-top:8px}.site-footer-module__1vkIta__bottomRight{flex-flow:row-reverse wrap;align-items:center;gap:14px 24px;display:flex}.site-footer-module__1vkIta__bottomMeta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.site-footer-module__1vkIta__credit{color:#62626e;color:lab(41.8159% 2.12729 -7.18521);font-size:11px;transition:color .15s}.site-footer-module__1vkIta__credit:hover{color:#acacc1;color:lab(70.7239% 3.19096 -10.7779)}.site-footer-module__1vkIta__motionToggle{cursor:pointer;-webkit-user-select:none;user-select:none;color:#62626e;color:lab(41.8159% 2.12729 -7.18521);align-items:center;gap:8px;font-size:11px;transition:color .15s;display:inline-flex}.site-footer-module__1vkIta__motionToggle:hover{color:#acacc1;color:lab(70.7239% 3.19096 -10.7779)}.site-footer-module__1vkIta__motionToggle input{appearance:none;cursor:pointer;background:#ffffff0d;background:lab(100% 0 0/.05);border:1px solid #fff3;border:1px solid lab(100% 0 0/.2);border-radius:5px;flex:none;width:15px;height:15px;margin:0;transition:background .15s,border-color .15s;position:relative}.site-footer-module__1vkIta__motionToggle:hover input{border-color:#ffffff57;border-color:lab(100% 0 0/.34)}.site-footer-module__1vkIta__motionToggle input:checked{background:var(--plum-500);border-color:var(--plum-400)}.site-footer-module__1vkIta__motionToggle input:checked:after{content:"";border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;width:3px;height:7px;position:absolute;top:1.5px;left:4.5px;transform:rotate(45deg)}.site-footer-module__1vkIta__motionToggle input:focus-visible{outline:2px solid var(--plum-400);outline-offset:2px}.site-footer-module__1vkIta__socials{gap:12px;display:flex}.site-footer-module__1vkIta__socials a{color:#c2c2d7;color:lab(78.8456% 3.16671 -10.7908);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.site-footer-module__1vkIta__socials a:hover{border-color:var(--plum-400);color:#fff;background:#ffffff0f;background:lab(100% 0 0/.06)}.site-footer-module__1vkIta__socials svg{width:16px;height:16px}@media (max-width:960px){.site-footer-module__1vkIta__grid{grid-template-columns:1fr;gap:44px}.site-footer-module__1vkIta__brandCol{width:100%;max-width:none}.site-footer-module__1vkIta__cols{grid-template-columns:repeat(2,1fr);gap:28px 24px}}@media (max-width:600px){.site-footer-module__1vkIta__footer{padding:56px 0 calc(32px + env(safe-area-inset-bottom))}.site-footer-module__1vkIta__cta{margin-bottom:48px;padding:32px 24px}.site-footer-module__1vkIta__ctaActions{width:100%}.site-footer-module__1vkIta__ctaGhost{justify-content:center;width:100%}.site-footer-module__1vkIta__ctaActions .btn{justify-content:center;width:100%}.site-footer-module__1vkIta__newsletter,.site-footer-module__1vkIta__contactRow{max-width:none}.site-footer-module__1vkIta__grid{border-bottom:0;gap:40px;padding-bottom:0}.site-footer-module__1vkIta__cols{border-top:1px solid #ffffff1a;border-top:1px solid lab(100% 0 0/.1);display:block}.site-footer-module__1vkIta__stack{display:block}.site-footer-module__1vkIta__col{border-bottom:1px solid #ffffff1a;border-bottom:1px solid lab(100% 0 0/.1)}.site-footer-module__1vkIta__col .site-footer-module__1vkIta__colTitle{display:none}.site-footer-module__1vkIta__colToggle{width:100%;min-height:56px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;text-align:left;color:#cfcfe4;color:lab(83.4864% 3.15472 -10.7974);justify-content:space-between;align-items:center;gap:16px;padding:0;font-size:12px;font-weight:500;display:flex}.site-footer-module__1vkIta__colChevron{color:#8a8a9e;color:lab(57.9604% 3.23975 -10.7525);width:14px;height:14px;transition:transform .2s var(--ease-out);flex:none}.site-footer-module__1vkIta__col[data-open=true] .site-footer-module__1vkIta__colChevron{transform:rotate(180deg)}.site-footer-module__1vkIta__colPanel{transition:grid-template-rows .25s var(--ease-out);grid-template-rows:0fr;display:grid}.site-footer-module__1vkIta__col[data-open=true] .site-footer-module__1vkIta__colPanel{grid-template-rows:1fr}.site-footer-module__1vkIta__colLinks{visibility:hidden;min-height:0;transition:visibility 0s linear .25s;overflow:hidden}.site-footer-module__1vkIta__col[data-open=true] .site-footer-module__1vkIta__colLinks{visibility:visible;transition-delay:0s}.site-footer-module__1vkIta__colLinks>:last-child{margin-bottom:12px}.site-footer-module__1vkIta__col a{align-items:center;min-height:44px;padding:0;font-size:15px;display:flex}.site-footer-module__1vkIta__awards{padding-top:32px}.site-footer-module__1vkIta__bottom{border-top:1px solid #ffffff1a;border-top:1px solid lab(100% 0 0/.1);flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px;padding-top:28px}.site-footer-module__1vkIta__bottomRight{display:contents}.site-footer-module__1vkIta__socials{order:-1}.site-footer-module__1vkIta__copyright{padding-top:0}.site-footer-module__1vkIta__bottomMeta{justify-content:flex-start;gap:8px 20px}.site-footer-module__1vkIta__socials a{width:44px;height:44px}}@media (max-width:600px) and (prefers-reduced-motion:reduce){.site-footer-module__1vkIta__colChevron,.site-footer-module__1vkIta__colPanel,.site-footer-module__1vkIta__colLinks{transition:none}}@media (max-width:380px){.site-footer-module__1vkIta__newsletter{flex-direction:column}.site-footer-module__1vkIta__newsletter .btn{justify-content:center;width:100%}.site-footer-module__1vkIta__awardsList{gap:8px}}
.demo-request-form-module__8opR_G__form{--field-border:#cfd2d0;--field-ring:#e7e9ff;--field-label:#3c3c42;flex-direction:column;gap:16px;display:flex;position:relative}@supports (color:lab(0% 0 0)){.demo-request-form-module__8opR_G__form{--field-border:lab(83.8144% -1.27858 .508642);--field-ring:lab(92.7902% 2.46593 -11.002);--field-label:lab(25.67% 1.03483 -3.60851)}}.demo-request-form-module__8opR_G__honeypot{width:1px;height:1px;position:absolute;left:-9999px}.demo-request-form-module__8opR_G__row2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.demo-request-form-module__8opR_G__field{flex-direction:column;gap:6px;min-width:0;display:flex}.demo-request-form-module__8opR_G__label{color:var(--field-label);font-size:15px;font-weight:400;line-height:1.3}.demo-request-form-module__8opR_G__input,.demo-request-form-module__8opR_G__select,.demo-request-form-module__8opR_G__textarea{box-sizing:border-box;border:1px solid var(--field-border);width:100%;min-width:0;color:var(--ink);font:inherit;transition:border-color .15s var(--ease-out), box-shadow .15s var(--ease-out);background:#fff;border-radius:10px;outline:none;font-size:15px}.demo-request-form-module__8opR_G__input,.demo-request-form-module__8opR_G__select{height:46px;padding:0 14px}.demo-request-form-module__8opR_G__textarea{resize:vertical;min-height:70px;padding:10px 14px;line-height:1.4}.demo-request-form-module__8opR_G__input:hover,.demo-request-form-module__8opR_G__select:hover,.demo-request-form-module__8opR_G__textarea:hover{border-color:var(--line-2)}.demo-request-form-module__8opR_G__input:focus,.demo-request-form-module__8opR_G__select:focus,.demo-request-form-module__8opR_G__textarea:focus{border-color:var(--plum-600);box-shadow:0 0 0 3px var(--field-ring)}:is(.demo-request-form-module__8opR_G__input:user-invalid,.demo-request-form-module__8opR_G__select:user-invalid){border-color:var(--danger)}.demo-request-form-module__8opR_G__selectWrap{display:block;position:relative}.demo-request-form-module__8opR_G__select{appearance:none;cursor:pointer;padding-right:40px}.demo-request-form-module__8opR_G__chevron{color:var(--muted);pointer-events:none;position:absolute;top:17px;right:16px}.demo-request-form-module__8opR_G__submit{background:var(--plum-600);color:#fff;height:54px;font:inherit;letter-spacing:.01em;cursor:pointer;transition:background .15s var(--ease-out);border:0;border-radius:12px;margin-top:6px;font-size:17px;font-weight:500}.demo-request-form-module__8opR_G__submit:hover{background:#000}.demo-request-form-module__8opR_G__submit:focus-visible{outline:2px solid var(--plum-500);outline-offset:3px}.demo-request-form-module__8opR_G__submit:disabled{cursor:progress;background:var(--plum-700)}@media (max-width:520px){.demo-request-form-module__8opR_G__row2{grid-template-columns:1fr}}@media (max-width:640px){.demo-request-form-module__8opR_G__input,.demo-request-form-module__8opR_G__select,.demo-request-form-module__8opR_G__textarea{font-size:16px}}
.site-nav-module__XmBARq__nav{z-index:50;border-bottom:1px solid var(--line);transition:box-shadow .3s var(--ease-out), border-color .3s var(--ease-out);position:sticky;top:0}.site-nav-module__XmBARq__frost{z-index:-1;pointer-events:none;-webkit-backdrop-filter:saturate(140%)blur(14px);transition:background .3s var(--ease-out);background:#fbfaf8d1;background:lab(98.269% .167668 1.12768/.82);position:absolute;inset:0}.site-nav-module__XmBARq__nav[data-scrolled=true] .site-nav-module__XmBARq__frost{background:#fbfaf8eb;background:lab(98.269% .167668 1.12768/.92)}.site-nav-module__XmBARq__nav[data-scrolled=true]{box-shadow:var(--sh-sm);border-bottom-color:#0000}.site-nav-module__XmBARq__inner{max-width:1360px;min-height:76px;transition:min-height .3s var(--ease-out), padding .3s var(--ease-out);grid-template-columns:auto 1fr auto;align-items:center;gap:48px;margin:0 auto;padding:0 32px;display:grid}.site-nav-module__XmBARq__nav[data-scrolled=true] .site-nav-module__XmBARq__inner{min-height:64px}@media (prefers-reduced-motion:reduce){.site-nav-module__XmBARq__nav,.site-nav-module__XmBARq__inner{transition:none}}.site-nav-module__XmBARq__cta{align-items:center;gap:10px;display:flex}.site-nav-module__XmBARq__signin{color:var(--ink);padding:8px 12px;font-size:15px;font-weight:500}.site-nav-module__XmBARq__signin:hover{color:var(--plum-600)}@media (max-width:1180px) and (min-width:901px){.site-nav-module__XmBARq__inner{gap:24px}}@media (max-width:900px){.site-nav-module__XmBARq__inner{grid-template-columns:1fr auto;gap:16px;min-height:0;padding-top:16px;padding-bottom:16px}.site-nav-module__XmBARq__nav[data-scrolled=true] .site-nav-module__XmBARq__inner{min-height:0;padding-top:10px;padding-bottom:10px}.site-nav-module__XmBARq__signin{display:none}}@media (max-width:480px){.site-nav-module__XmBARq__inner{padding-left:20px;padding-right:20px}.site-nav-module__XmBARq__cta{gap:6px}.site-nav-module__XmBARq__cta>a{padding:8px 13px;font-size:13px}}@media (max-width:359px){.site-nav-module__XmBARq__cta>a{display:none}}
.cta-module__DwZJVG__section{border-top:1px solid var(--line);background:radial-gradient(600px 260px at 50% 0%, var(--plum-100) 0%, transparent 70%), var(--paper);padding:80px 0 88px;scroll-margin-top:72px}.cta-module__DwZJVG__heading{text-align:center;max-width:900px;font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0 auto 48px;font-size:clamp(36px,5.5vw,68px);font-weight:400;line-height:1.06}.cta-module__DwZJVG__heading em{color:var(--plum-600);font-style:italic}.cta-module__DwZJVG__formWrap{max-width:560px;margin:0 auto}.cta-module__DwZJVG__divider{align-items:center;gap:16px;margin:0 0 28px;display:flex}.cta-module__DwZJVG__rule{background:var(--line);flex:1;height:1px}.cta-module__DwZJVG__dividerLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);white-space:nowrap;flex:none;font-size:14px;font-weight:500}@media (max-width:640px){.cta-module__DwZJVG__section{padding:56px 0 64px}.cta-module__DwZJVG__heading{margin-bottom:32px}.cta-module__DwZJVG__divider{gap:12px}.cta-module__DwZJVG__dividerLabel{letter-spacing:.12em;font-size:12px}}
.audience-cta-module__h4xu8q__section{padding:96px 0 120px}.audience-cta-module__h4xu8q__inner{text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--sh-lg);padding:72px 48px;position:relative;overflow:hidden}.audience-cta-module__h4xu8q__inner:before{content:"";background:radial-gradient(circle, var(--plum-100) 0%, transparent 65%);pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:-200px;left:-160px}.audience-cta-module__h4xu8q__inner:after{content:"";background:radial-gradient(circle, var(--apricot-2) 0%, transparent 70%);opacity:.4;pointer-events:none;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:-120px}.audience-cta-module__h4xu8q__inner>*{z-index:1;position:relative}.audience-cta-module__h4xu8q__inner .eyebrow{justify-content:center;margin-bottom:20px}.audience-cta-module__h4xu8q__heading{font-family:var(--font-display);max-width:calc(20 * var(--ch-display));margin:0 auto;font-size:clamp(36px,4.4vw,56px);font-weight:400;line-height:1.04}.audience-cta-module__h4xu8q__heading em{color:var(--plum-600);font-style:italic}.audience-cta-module__h4xu8q__lede{max-width:60ch;color:var(--ink-3);margin:24px auto 0;font-size:18px;line-height:1.5}.audience-cta-module__h4xu8q__ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.audience-cta-module__h4xu8q__reassure{font-family:var(--font-mono);letter-spacing:.04em;color:var(--muted);margin-top:24px;font-size:12px}@media (max-width:900px){.audience-cta-module__h4xu8q__section{padding:64px 0 80px}.audience-cta-module__h4xu8q__inner{padding:48px 24px}}
.home-faq-module__9PthSG__section{border-top:1px solid var(--line);padding:96px 0}.home-faq-module__9PthSG__heading{text-align:center;margin-bottom:48px}.home-faq-module__9PthSG__title{font-family:var(--font-display);margin:0 auto;font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.05}.home-faq-module__9PthSG__title em{color:var(--plum-600);font-style:italic}.home-faq-module__9PthSG__list{max-width:760px;margin:0 auto}.home-faq-module__9PthSG__item{border-bottom:1px solid var(--line)}.home-faq-module__9PthSG__item:first-child{border-top:1px solid var(--line)}.home-faq-module__9PthSG__question{color:var(--ink);cursor:pointer;transition:color .15s var(--ease-out);justify-content:space-between;align-items:center;gap:16px;padding:22px 4px;font-size:17px;font-weight:600;list-style:none;display:flex}.home-faq-module__9PthSG__question:hover{color:var(--plum-700)}.home-faq-module__9PthSG__question::-webkit-details-marker{display:none}.home-faq-module__9PthSG__chevron{width:30px;height:30px;color:var(--plum-600);background:var(--plum-50);border:1px solid var(--plum-100);transition:transform .2s var(--ease-out), background .15s var(--ease-out), border-color .15s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home-faq-module__9PthSG__chevron svg{width:18px;height:18px}.home-faq-module__9PthSG__chevron svg path{stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.home-faq-module__9PthSG__question:hover .home-faq-module__9PthSG__chevron{background:var(--plum-100);border-color:var(--plum-200)}.home-faq-module__9PthSG__item[open] .home-faq-module__9PthSG__chevron{transform:rotate(180deg)}.home-faq-module__9PthSG__answer{color:var(--ink-3);max-width:64ch;padding:0 4px 24px;font-size:15px;line-height:1.6}.home-faq-module__9PthSG__answer a{color:var(--plum-600)}.home-faq-module__9PthSG__section[data-reveal=pending] .home-faq-module__9PthSG__heading>*,.home-faq-module__9PthSG__section[data-reveal=pending] .home-faq-module__9PthSG__item{opacity:0;visibility:hidden;transform:translateY(16px)}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__heading>*,.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item{opacity:1;visibility:visible;transition:opacity .55s var(--ease-out), transform .55s var(--ease-out);transform:none}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__heading>:nth-child(2){transition-delay:80ms}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item{transition-delay:.12s}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item:nth-child(2){transition-delay:.18s}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item:nth-child(3){transition-delay:.24s}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item:nth-child(4){transition-delay:.3s}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item:nth-child(5){transition-delay:.36s}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item:nth-child(6){transition-delay:.42s}@media (prefers-reduced-motion:reduce){.home-faq-module__9PthSG__section[data-reveal=pending] .home-faq-module__9PthSG__heading>*,.home-faq-module__9PthSG__section[data-reveal=pending] .home-faq-module__9PthSG__item{opacity:1;visibility:visible;transform:none}.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__heading>*,.home-faq-module__9PthSG__section[data-reveal=in] .home-faq-module__9PthSG__item{transition:none}}
.audience-hero-module__P6TzmW__hero{z-index:1;padding:28px 0 84px;position:relative;overflow-x:clip}.audience-hero-module__P6TzmW__crumbs{z-index:1;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;font-size:11px;display:flex;position:relative}.audience-hero-module__P6TzmW__crumbs a{color:var(--muted)}.audience-hero-module__P6TzmW__crumbs a:hover{color:var(--plum-600)}.audience-hero-module__P6TzmW__crumbs .audience-hero-module__P6TzmW__sep{opacity:.5}.audience-hero-module__P6TzmW__crumbs .audience-hero-module__P6TzmW__current{color:var(--ink-3)}.audience-hero-module__P6TzmW__bg{pointer-events:none;z-index:0;position:absolute;inset:0}.audience-hero-module__P6TzmW__bg:before{content:"";background:radial-gradient(ellipse 85% 82% at 50% 18%, var(--plum-100) 0%, transparent 100%);opacity:.7;position:absolute;inset:0}.audience-hero-module__P6TzmW__bg:after{content:"";background:radial-gradient(circle, var(--apricot-2) 0%, transparent 65%);opacity:.35;width:480px;height:480px;transform:translateY(calc(var(--py,0) * -44px));border-radius:50%;position:absolute;top:40px;right:-200px}.audience-hero-module__P6TzmW__hero[data-parallax=on] .audience-hero-module__P6TzmW__bg:after{will-change:transform}.audience-hero-module__P6TzmW__inner{z-index:1;max-width:62ch;position:relative}.audience-hero-module__P6TzmW__split{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:center;gap:clamp(28px,4.5vw,64px);max-width:none;display:grid}.audience-hero-module__P6TzmW__copy{min-width:0}.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__title{max-width:calc(15 * var(--ch-display));font-size:clamp(38px,3.8vw,58px)}.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__lede,.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__list{max-width:46ch}.audience-hero-module__P6TzmW__media{z-index:1;min-width:0;position:relative}.audience-hero-module__P6TzmW__shot{width:100%;height:auto;display:block}.audience-hero-module__P6TzmW__badge{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r-pill);color:var(--ink-2);box-shadow:var(--sh-xs);align-items:center;gap:8px;padding:5px 14px;font-size:12px;font-weight:500;display:inline-flex}.audience-hero-module__P6TzmW__badge:before{content:"";background:var(--plum-500);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #6f68e02e;box-shadow:0 0 0 3px lab(49.4127% 27.7665 -61.9816/.18)}.audience-hero-module__P6TzmW__title{font-family:var(--font-display);letter-spacing:-.025em;max-width:calc(16 * var(--ch-display));margin:26px 0 0;font-size:clamp(44px,6vw,84px);font-weight:400;line-height:.99}.audience-hero-module__P6TzmW__title em{color:var(--plum-600);font-style:italic}.audience-hero-module__P6TzmW__lede{max-width:52ch;color:var(--ink-3);margin:28px 0 0;font-size:19px;line-height:1.5}.audience-hero-module__P6TzmW__list{flex-direction:column;gap:14px;max-width:50ch;margin:30px 0 0;padding:0;list-style:none;display:flex}.audience-hero-module__P6TzmW__list li{color:var(--ink-2);align-items:flex-start;gap:12px;font-size:17px;line-height:1.4;display:flex}.audience-hero-module__P6TzmW__iconCircle{background:var(--plum-50);border:1px solid var(--plum-100);width:26px;height:26px;color:var(--plum-600);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.audience-hero-module__P6TzmW__iconCircle svg{width:14px}.audience-hero-module__P6TzmW__ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (max-width:900px){.audience-hero-module__P6TzmW__split{grid-template-columns:1fr;justify-items:start;gap:36px}.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__copy{max-width:62ch}.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__title{max-width:calc(16 * var(--ch-display));font-size:clamp(40px,7.5vw,56px)}.audience-hero-module__P6TzmW__media{width:100%;max-width:560px}}@media (max-width:720px){.audience-hero-module__P6TzmW__title,.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__title{font-size:clamp(40px,11vw,56px)}}@media (max-width:480px){.audience-hero-module__P6TzmW__hero{padding:24px 0 64px}.audience-hero-module__P6TzmW__crumbs{margin-bottom:20px}.audience-hero-module__P6TzmW__title,.audience-hero-module__P6TzmW__split .audience-hero-module__P6TzmW__title{font-size:clamp(36px,10.5vw,46px)}.audience-hero-module__P6TzmW__lede{margin-top:22px;font-size:17px}.audience-hero-module__P6TzmW__list{gap:12px;margin-top:24px}.audience-hero-module__P6TzmW__ctas{flex-wrap:nowrap;gap:6px;margin-top:30px}.audience-hero-module__P6TzmW__ctas .btn{padding:9px 11px;font-size:13px}}
.logo-strip-module__lzOt0W__strip{border-bottom:1px solid var(--line);background:var(--paper);margin-top:-72px;padding:104px 0 44px;position:relative;overflow:hidden}.logo-strip-module__lzOt0W__blendWithHero{background:0 0}.logo-strip-module__lzOt0W__label{z-index:1;text-align:center;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:36px;font-size:11px;position:relative}.logo-strip-module__lzOt0W__marquee{z-index:1;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.logo-strip-module__lzOt0W__strip[data-reveal=pending] .logo-strip-module__lzOt0W__label,.logo-strip-module__lzOt0W__strip[data-reveal=pending] .logo-strip-module__lzOt0W__marquee{opacity:0;visibility:hidden;transform:translateY(18px)}.logo-strip-module__lzOt0W__strip[data-reveal=in] .logo-strip-module__lzOt0W__label,.logo-strip-module__lzOt0W__strip[data-reveal=in] .logo-strip-module__lzOt0W__marquee{opacity:1;visibility:visible;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:none}.logo-strip-module__lzOt0W__strip[data-reveal=in] .logo-strip-module__lzOt0W__marquee{transition-delay:80ms}.logo-strip-module__lzOt0W__track{will-change:transform;align-items:center;gap:64px;width:max-content;margin:0 auto;padding:4px 32px;animation:60s linear infinite logo-strip-module__lzOt0W__scroll;display:flex}.logo-strip-module__lzOt0W__marquee:hover .logo-strip-module__lzOt0W__track{animation-play-state:paused}@keyframes logo-strip-module__lzOt0W__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-strip-module__lzOt0W__logo{filter:grayscale();opacity:.6;transition:opacity .25s var(--ease-out), filter .25s var(--ease-out), transform .25s var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex}.logo-strip-module__lzOt0W__logo:hover,.logo-strip-module__lzOt0W__logo:focus-visible{filter:grayscale(0%);opacity:1;transform:scale(1.05)}a.logo-strip-module__lzOt0W__logo:focus-visible{outline:2px solid var(--plum-400);outline-offset:6px;border-radius:var(--r-sm)}.logo-strip-module__lzOt0W__image{object-fit:contain;width:auto;max-width:160px;height:46px;display:block}@media (max-width:900px){.logo-strip-module__lzOt0W__track{gap:44px;animation-duration:45s}.logo-strip-module__lzOt0W__image{max-width:130px;height:38px}}@media (prefers-reduced-motion:reduce){.logo-strip-module__lzOt0W__track{flex-wrap:wrap;justify-content:center;gap:40px 56px;width:auto;animation:none}.logo-strip-module__lzOt0W__track>.logo-strip-module__lzOt0W__duplicate{display:none}.logo-strip-module__lzOt0W__strip{margin-top:0;padding-top:56px}.logo-strip-module__lzOt0W__strip[data-reveal=pending] .logo-strip-module__lzOt0W__label,.logo-strip-module__lzOt0W__strip[data-reveal=pending] .logo-strip-module__lzOt0W__marquee{opacity:1;visibility:visible;transform:none}.logo-strip-module__lzOt0W__strip[data-reveal=in] .logo-strip-module__lzOt0W__label,.logo-strip-module__lzOt0W__strip[data-reveal=in] .logo-strip-module__lzOt0W__marquee{transition:none}}
.audience-feature-cards-module__rUpz1W__section{border-bottom:1px solid var(--line);padding:96px 0}.audience-feature-cards-module__rUpz1W__head{text-align:center;margin-bottom:56px}.audience-feature-cards-module__rUpz1W__head .eyebrow{justify-content:center;margin-bottom:20px}.audience-feature-cards-module__rUpz1W__heading{font-family:var(--font-display);max-width:calc(22 * var(--ch-display));margin:0 auto;font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:1.04}.audience-feature-cards-module__rUpz1W__heading em{color:var(--plum-600);font-style:italic}.audience-feature-cards-module__rUpz1W__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.audience-feature-cards-module__rUpz1W__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);padding:36px 32px;position:relative;overflow:hidden}.audience-feature-cards-module__rUpz1W__card:hover{border-color:var(--line-2);box-shadow:var(--sh-md)}.audience-feature-cards-module__rUpz1W__card:before{content:"";background:linear-gradient(90deg, var(--plum-400), var(--plum-600));opacity:0;height:3px;transition:opacity .2s var(--ease-out);position:absolute;top:0;left:0;right:0}.audience-feature-cards-module__rUpz1W__card:hover:before{opacity:1}.audience-feature-cards-module__rUpz1W__cardTitle{font-family:var(--font-display);margin:0 0 14px;font-size:23px;font-weight:400;line-height:1.15}.audience-feature-cards-module__rUpz1W__cardBody{color:var(--ink-3);font-size:15px;line-height:1.6}.audience-feature-cards-module__rUpz1W__cardLink{font-family:var(--font-mono);letter-spacing:.02em;color:var(--plum-600);transition:gap .2s var(--ease-out);align-items:center;gap:6px;margin-top:18px;font-size:13px;text-decoration:none;display:inline-flex}.audience-feature-cards-module__rUpz1W__cardLink svg{width:14px}.audience-feature-cards-module__rUpz1W__cardLink:hover{gap:10px}@media (max-width:900px){.audience-feature-cards-module__rUpz1W__section{padding:64px 0}.audience-feature-cards-module__rUpz1W__grid{grid-template-columns:1fr;gap:16px}}
.administrators-features-module__QkFCVq__wrap{display:block}
.aba-startups-operations-module__bjjWsW__wrap{display:contents}
.audience-feature-blocks-module__6ck5xW__section{border-bottom:1px solid var(--line);padding:96px 0}.audience-feature-blocks-module__6ck5xW__row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:center;gap:80px;padding:60px 0;display:grid}.audience-feature-blocks-module__6ck5xW__row:last-child{border-bottom:0;padding-bottom:0}.audience-feature-blocks-module__6ck5xW__row:first-child{padding-top:0}.audience-feature-blocks-module__6ck5xW__reverse .audience-feature-blocks-module__6ck5xW__text{order:2}.audience-feature-blocks-module__6ck5xW__num{font-family:var(--font-mono);color:var(--plum-600);letter-spacing:.1em;font-size:12px}.audience-feature-blocks-module__6ck5xW__title{font-family:var(--font-display);margin:16px 0 20px;font-size:40px;font-weight:400;line-height:1.05}.audience-feature-blocks-module__6ck5xW__title em{color:var(--plum-600);font-style:italic}.audience-feature-blocks-module__6ck5xW__body{color:var(--ink-3);max-width:48ch;font-size:18px;line-height:1.5}.audience-feature-blocks-module__6ck5xW__cta{color:var(--plum-600);border-bottom:1px solid var(--plum-200);align-items:center;gap:6px;width:fit-content;margin-top:32px;padding-bottom:4px;font-weight:500;display:inline-flex}.audience-feature-blocks-module__6ck5xW__cta:hover{color:var(--plum-700);border-color:var(--plum-400)}.audience-feature-blocks-module__6ck5xW__cta svg{width:14px}.audience-feature-blocks-module__6ck5xW__visual{border-radius:var(--r-lg);background:var(--plum-900);justify-content:center;align-items:center;min-height:320px;padding:32px;display:flex;position:relative;overflow:hidden}.audience-feature-blocks-module__6ck5xW__reverse .audience-feature-blocks-module__6ck5xW__visual{background:var(--paper-2);border:1px solid var(--line)}.audience-feature-blocks-module__6ck5xW__visual:before{content:"";background:radial-gradient(circle, var(--plum-500) 0%, transparent 70%);opacity:.6;pointer-events:none;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}.audience-feature-blocks-module__6ck5xW__reverse .audience-feature-blocks-module__6ck5xW__visual:before{background:radial-gradient(circle, var(--apricot-2) 0%, transparent 70%);opacity:.8}.audience-feature-blocks-module__6ck5xW__visualMark{z-index:1;font-family:var(--font-display);color:#ffffffe6;color:lab(100% 0 0/.9);font-size:120px;font-style:italic;line-height:1;position:relative}.audience-feature-blocks-module__6ck5xW__reverse .audience-feature-blocks-module__6ck5xW__visualMark{color:var(--plum-600)}.audience-feature-blocks-module__6ck5xW__shot{z-index:1;border:1px solid var(--line-2);background:#fff;border-radius:12px;width:100%;height:auto;display:block;position:relative;box-shadow:0 18px 42px -22px #00000080,0 3px 10px #00000024;box-shadow:0 18px 42px -22px lab(0% 0 0/.5),0 3px 10px lab(0% 0 0/.14)}@media (max-width:960px){.audience-feature-blocks-module__6ck5xW__section{padding:64px 0}.audience-feature-blocks-module__6ck5xW__row{grid-template-columns:1fr;gap:32px;padding:40px 0}.audience-feature-blocks-module__6ck5xW__reverse .audience-feature-blocks-module__6ck5xW__text{order:0}.audience-feature-blocks-module__6ck5xW__visual{min-height:0;padding:40px}.audience-feature-blocks-module__6ck5xW__visual:has(.audience-feature-blocks-module__6ck5xW__shot){padding:24px}.audience-feature-blocks-module__6ck5xW__visualMark{font-size:80px}.audience-feature-blocks-module__6ck5xW__title{font-size:32px}}
.aba-startups-features-module__yb-pka__section{border-bottom:1px solid var(--line);padding:96px 0}.aba-startups-features-module__yb-pka__head{text-align:center;margin-bottom:56px}.aba-startups-features-module__yb-pka__head .eyebrow{justify-content:center;margin-bottom:20px}.aba-startups-features-module__yb-pka__heading{font-family:var(--font-display);max-width:calc(18 * var(--ch-display));margin:0 auto;font-size:clamp(36px,4.4vw,56px);font-weight:400;line-height:1.02}.aba-startups-features-module__yb-pka__heading em{color:var(--plum-600);font-style:italic}.aba-startups-features-module__yb-pka__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.aba-startups-features-module__yb-pka__card:nth-child(4){grid-column:1/2}.aba-startups-features-module__yb-pka__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);flex-direction:column;padding:32px 28px;display:flex;position:relative}.aba-startups-features-module__yb-pka__card:hover{border-color:var(--line-2);box-shadow:var(--sh-md)}.aba-startups-features-module__yb-pka__cardNum{font-family:var(--font-mono);color:var(--plum-600);letter-spacing:.1em;font-size:12px}.aba-startups-features-module__yb-pka__cardTitle{font-family:var(--font-display);margin:12px 0;font-size:22px;font-weight:400;line-height:1.15}.aba-startups-features-module__yb-pka__cardBody{color:var(--ink-3);margin:0 0 20px;font-size:15px;line-height:1.55}.aba-startups-features-module__yb-pka__cardLink{font-family:var(--font-mono);letter-spacing:.02em;color:var(--plum-600);transition:gap .2s var(--ease-out), color .2s var(--ease-out);align-items:center;gap:6px;margin-top:auto;font-size:13px;display:inline-flex}.aba-startups-features-module__yb-pka__cardLink:hover{color:var(--plum-700);gap:10px}.aba-startups-features-module__yb-pka__cardLink svg{width:15px;height:15px}@media (max-width:900px){.aba-startups-features-module__yb-pka__section{padding:64px 0}.aba-startups-features-module__yb-pka__grid{grid-template-columns:1fr;gap:16px}.aba-startups-features-module__yb-pka__card:nth-child(4){grid-column:auto}}
.audience-features-grid-module__scuXVq__section{border-bottom:1px solid var(--line);padding:96px 0}.audience-features-grid-module__scuXVq__head{text-align:center;margin-bottom:56px}.audience-features-grid-module__scuXVq__head .eyebrow{justify-content:center;margin-bottom:20px}.audience-features-grid-module__scuXVq__heading{font-family:var(--font-display);max-width:calc(18 * var(--ch-display));margin:0 auto;font-size:clamp(36px,4.4vw,56px);font-weight:400;line-height:1.02}.audience-features-grid-module__scuXVq__heading em{color:var(--plum-600);font-style:italic}.audience-features-grid-module__scuXVq__grid{grid-template-columns:repeat(6,1fr);gap:24px;display:grid}.audience-features-grid-module__scuXVq__card{grid-column:span 2}.audience-features-grid-module__scuXVq__card:nth-child(4){grid-column:2/4}.audience-features-grid-module__scuXVq__card:nth-child(5){grid-column:4/6}.audience-features-grid-module__scuXVq__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);padding:32px 28px;position:relative}.audience-features-grid-module__scuXVq__card:hover{border-color:var(--line-2);box-shadow:var(--sh-md)}.audience-features-grid-module__scuXVq__cardNum{font-family:var(--font-mono);color:var(--plum-600);letter-spacing:.1em;font-size:12px}.audience-features-grid-module__scuXVq__cardTitle{font-family:var(--font-display);margin:12px 0;font-size:22px;font-weight:400;line-height:1.15}.audience-features-grid-module__scuXVq__cardBody{color:var(--ink-3);font-size:15px;line-height:1.55}@media (max-width:900px){.audience-features-grid-module__scuXVq__section{padding:64px 0}.audience-features-grid-module__scuXVq__grid{grid-template-columns:1fr;gap:16px}.audience-features-grid-module__scuXVq__card,.audience-features-grid-module__scuXVq__card:nth-child(4),.audience-features-grid-module__scuXVq__card:nth-child(5){grid-column:auto}}
.audience-why-module__ZQte-a__section{border-bottom:1px solid var(--line);padding:96px 0}.audience-why-module__ZQte-a__inner{max-width:760px}.audience-why-module__ZQte-a__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:none;display:grid}.audience-why-module__ZQte-a__copy{min-width:0}.audience-why-module__ZQte-a__split .audience-why-module__ZQte-a__body p{max-width:60ch}.audience-why-module__ZQte-a__media{min-width:0}.audience-why-module__ZQte-a__shot{border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 18px 42px -22px #0006,0 3px 10px #0000001a;box-shadow:0 18px 42px -22px lab(0% 0 0/.4),0 3px 10px lab(0% 0 0/.1)}.audience-why-module__ZQte-a__heading{font-family:var(--font-display);max-width:calc(16 * var(--ch-display));margin:0 0 24px;font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:1.04}.audience-why-module__ZQte-a__heading em{color:var(--plum-600);font-style:italic}.audience-why-module__ZQte-a__body{flex-direction:column;gap:20px;display:flex}.audience-why-module__ZQte-a__body p{color:var(--ink-3);max-width:68ch;font-size:18px;line-height:1.6}.audience-why-module__ZQte-a__ctas{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@media (max-width:900px){.audience-why-module__ZQte-a__section{padding:64px 0}.audience-why-module__ZQte-a__body p{font-size:16px}.audience-why-module__ZQte-a__split{grid-template-columns:1fr;gap:36px}.audience-why-module__ZQte-a__media{width:100%;max-width:620px}}
.feature-more-features-module__5-0oPa__section{background:var(--paper-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:100px 0;position:relative;overflow:hidden}.feature-more-features-module__5-0oPa__glow{pointer-events:none;z-index:0;position:absolute;inset:0}.feature-more-features-module__5-0oPa__glow:before{content:"";background:radial-gradient(ellipse, var(--plum-100) 0%, transparent 65%);opacity:.65;border-radius:50%;width:960px;height:640px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.feature-more-features-module__5-0oPa__section>.container-x{z-index:1;position:relative}.feature-more-features-module__5-0oPa__head{text-align:center;margin-bottom:56px}.feature-more-features-module__5-0oPa__head .eyebrow{justify-content:center;margin-bottom:20px}.feature-more-features-module__5-0oPa__heading{font-family:var(--font-display);max-width:calc(20 * var(--ch-display));margin:0 auto;font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:1.04}.feature-more-features-module__5-0oPa__heading em{color:var(--plum-600);font-style:italic}.feature-more-features-module__5-0oPa__sub{color:var(--ink-3);max-width:60ch;margin:18px auto 0;font-size:17px;line-height:1.6}.feature-more-features-module__5-0oPa__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.feature-more-features-module__5-0oPa__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);color:inherit;transition:transform .25s var(--ease-out), border-color .2s var(--ease-out), box-shadow .25s var(--ease-out);flex-direction:column;padding:30px 28px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.feature-more-features-module__5-0oPa__card:before{content:"";background:linear-gradient(90deg, var(--plum-500), var(--apricot));transform-origin:0;height:3px;transition:transform .35s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.feature-more-features-module__5-0oPa__card:hover{border-color:var(--plum-300);box-shadow:var(--sh-lg);transform:translateY(-4px)}.feature-more-features-module__5-0oPa__card:hover:before{transform:scaleX(1)}.feature-more-features-module__5-0oPa__card:focus-visible{outline:2px solid var(--plum-500);outline-offset:2px}.feature-more-features-module__5-0oPa__icon{background:var(--plum-50);width:48px;height:48px;color:var(--plum-600);transition:background .25s var(--ease-out), color .25s var(--ease-out), transform .25s var(--ease-out);border-radius:13px;place-items:center;margin-bottom:22px;display:grid}.feature-more-features-module__5-0oPa__icon svg{width:23px}.feature-more-features-module__5-0oPa__card:hover .feature-more-features-module__5-0oPa__icon{background:var(--plum-600);color:var(--paper);transform:scale(1.06)rotate(-3deg)}.feature-more-features-module__5-0oPa__cardTitle{font-family:var(--font-display);transition:color .2s var(--ease-out);margin:0 0 10px;font-size:23px;font-weight:400;line-height:1.15}.feature-more-features-module__5-0oPa__card:hover .feature-more-features-module__5-0oPa__cardTitle{color:var(--plum-700)}.feature-more-features-module__5-0oPa__cardBody{color:var(--ink-3);font-size:15px;line-height:1.58}.feature-more-features-module__5-0oPa__explore{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--plum-600);transition:color .2s var(--ease-out);align-items:center;gap:8px;margin-top:auto;padding-top:22px;font-size:11px;display:inline-flex}.feature-more-features-module__5-0oPa__card:hover .feature-more-features-module__5-0oPa__explore{color:var(--plum-700)}.feature-more-features-module__5-0oPa__arrow{width:16px;transition:transform .25s var(--ease-out)}.feature-more-features-module__5-0oPa__card:hover .feature-more-features-module__5-0oPa__arrow{transform:translate(4px)}.feature-more-features-module__5-0oPa__foot{text-align:center;color:var(--ink-2);max-width:64ch;margin:56px auto 0;font-size:16px;line-height:1.6}@media (prefers-reduced-motion:reduce){.feature-more-features-module__5-0oPa__card,.feature-more-features-module__5-0oPa__card:before,.feature-more-features-module__5-0oPa__icon,.feature-more-features-module__5-0oPa__arrow{transition:none}.feature-more-features-module__5-0oPa__card:hover,.feature-more-features-module__5-0oPa__card:hover .feature-more-features-module__5-0oPa__icon,.feature-more-features-module__5-0oPa__card:hover .feature-more-features-module__5-0oPa__arrow{transform:none}}@media (max-width:960px){.feature-more-features-module__5-0oPa__section{padding:72px 0}.feature-more-features-module__5-0oPa__grid{grid-template-columns:1fr;gap:16px}.feature-more-features-module__5-0oPa__glow:before{width:620px}}@media (max-width:640px){.feature-more-features-module__5-0oPa__card{text-align:center;align-items:center}}
.link-strip-module__D0-hWa__section{border-bottom:1px solid var(--line);padding:64px 0}.link-strip-module__D0-hWa__inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);align-items:start;gap:32px 48px;display:grid}.link-strip-module__D0-hWa__heading{font-family:var(--font-display);margin:10px 0 0;font-size:clamp(24px,2.6vw,32px);font-weight:400;line-height:1.12}.link-strip-module__D0-hWa__heading em{color:var(--plum-600);font-style:italic}.link-strip-module__D0-hWa__sub{color:var(--ink-3);max-width:46ch;margin:12px 0 0;font-size:15px;line-height:1.6}.link-strip-module__D0-hWa__pills{flex-wrap:wrap;align-content:flex-start;gap:10px;padding-top:4px;display:flex}.link-strip-module__D0-hWa__pill{color:var(--ink-2);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-pill);transition:color .2s var(--ease-out), background .2s var(--ease-out), border-color .2s var(--ease-out);padding:9px 16px;font-size:14px;line-height:1.3;text-decoration:none}.link-strip-module__D0-hWa__pill:hover{color:var(--plum-700);background:var(--plum-50);border-color:var(--plum-100)}.link-strip-module__D0-hWa__all{color:var(--plum-600);align-items:center;gap:6px;padding:9px 4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.link-strip-module__D0-hWa__all svg{width:15px;height:15px;transition:transform .2s var(--ease-out)}.link-strip-module__D0-hWa__all:hover svg{transform:translate(3px)}@media (max-width:860px){.link-strip-module__D0-hWa__section{padding:48px 0}.link-strip-module__D0-hWa__inner{grid-template-columns:1fr;gap:20px}}
.downloads-hero-module__45NSQa__hero{padding:72px 0 32px;position:relative;overflow:hidden}.downloads-hero-module__45NSQa__bg{pointer-events:none;z-index:0;position:absolute;inset:0}.downloads-hero-module__45NSQa__bg:before{content:"";background:radial-gradient(circle, var(--plum-100) 0%, transparent 60%);opacity:.7;width:900px;height:700px;transform:translateY(calc(var(--py,0) * 60px));border-radius:50%;position:absolute;top:-240px;left:-120px}.downloads-hero-module__45NSQa__bg:after{content:"";background:radial-gradient(circle, var(--apricot-2) 0%, transparent 65%);opacity:.4;width:480px;height:480px;transform:translateY(calc(var(--py,0) * -44px));border-radius:50%;position:absolute;top:60px;right:-180px}.downloads-hero-module__45NSQa__hero[data-parallax=on] .downloads-hero-module__45NSQa__bg:before,.downloads-hero-module__45NSQa__hero[data-parallax=on] .downloads-hero-module__45NSQa__bg:after{will-change:transform}.downloads-hero-module__45NSQa__inner{z-index:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:80px;display:grid;position:relative}.downloads-hero-module__45NSQa__eyebrow{background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r-pill);box-shadow:var(--sh-xs);color:var(--ink-2);align-items:center;gap:10px;margin-bottom:28px;padding:6px 14px 6px 6px;font-size:13px;display:inline-flex}.downloads-hero-module__45NSQa__tag{background:var(--plum-50);color:var(--plum-700);border-radius:var(--r-pill);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:3px 10px;font-size:11px}.downloads-hero-module__45NSQa__title{font-family:var(--font-display);letter-spacing:-.025em;max-width:calc(14 * var(--ch-display));font-size:clamp(48px,6vw,88px);font-weight:400;line-height:.98}.downloads-hero-module__45NSQa__title em{color:var(--plum-600);font-style:italic;position:relative}.downloads-hero-module__45NSQa__title em:after{content:"";background:var(--apricot);transform-origin:0;opacity:.85;border-radius:2px;height:3px;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(.7)}.downloads-hero-module__45NSQa__sub{max-width:50ch;color:var(--ink-3);margin:28px 0 0;font-size:19px;line-height:1.5}.downloads-hero-module__45NSQa__meta{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;align-items:center;gap:22px;margin-top:28px;font-size:12px;display:flex}.downloads-hero-module__45NSQa__ok:before{content:"";background:var(--success);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.downloads-hero-module__45NSQa__stackWrap{aspect-ratio:1;perspective:1400px;width:100%;max-width:540px;margin-left:auto;position:relative}.downloads-hero-module__45NSQa__stackGrid{z-index:0;background-image:linear-gradient(to right, var(--line) 1px, transparent 1px), linear-gradient(to bottom, var(--line) 1px, transparent 1px);opacity:.45;background-size:40px 40px;position:absolute;inset:8% 4%;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 80%);mask-image:radial-gradient(circle,#000 35%,#0000 80%)}.downloads-hero-module__45NSQa__doc{aspect-ratio:4/5;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-lg);width:60%;box-shadow:var(--sh-lg);transform-style:preserve-3d;flex-direction:column;gap:14px;padding:22px;display:flex;position:absolute}.downloads-hero-module__45NSQa__corner{background:var(--paper-3);clip-path:polygon(0 0,100% 100%,0 100%);border-bottom-left-radius:8px;width:32px;height:32px;position:absolute;top:0;right:0}.downloads-hero-module__45NSQa__docK{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.downloads-hero-module__45NSQa__docTitle{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:22px;font-weight:500;line-height:1.1}.downloads-hero-module__45NSQa__docTitle em{color:var(--plum-600);font-style:italic}.downloads-hero-module__45NSQa__lines{flex-direction:column;gap:7px;margin-top:4px;display:flex}.downloads-hero-module__45NSQa__lines span{background:var(--paper-3);border-radius:3px;height:6px;display:block}.downloads-hero-module__45NSQa__lines span:first-child{width:92%}.downloads-hero-module__45NSQa__lines span:nth-child(2){width:78%}.downloads-hero-module__45NSQa__lines span:nth-child(3){width:86%}.downloads-hero-module__45NSQa__lines span:nth-child(4){width:60%}.downloads-hero-module__45NSQa__chart{grid-template-columns:repeat(8,1fr);align-items:end;gap:4px;height:60px;margin-top:auto;display:grid}.downloads-hero-module__45NSQa__chart b{background:var(--plum-200);border-radius:3px 3px 0 0}.downloads-hero-module__45NSQa__chart b:first-child{height:28%}.downloads-hero-module__45NSQa__chart b:nth-child(2){height:46%}.downloads-hero-module__45NSQa__chart b:nth-child(3){height:38%}.downloads-hero-module__45NSQa__chart b:nth-child(4){background:var(--plum-400);height:64%}.downloads-hero-module__45NSQa__chart b:nth-child(5){background:var(--plum-600);height:80%}.downloads-hero-module__45NSQa__chart b:nth-child(6){height:56%}.downloads-hero-module__45NSQa__chart b:nth-child(7){background:var(--plum-400);height:72%}.downloads-hero-module__45NSQa__chart b:nth-child(8){background:var(--apricot);height:90%}.downloads-hero-module__45NSQa__ftag{font-family:var(--font-mono);color:var(--plum-600);background:var(--plum-50);border-radius:var(--r-pill);letter-spacing:.06em;padding:3px 8px;font-size:10px;position:absolute;bottom:22px;left:22px}.downloads-hero-module__45NSQa__d1{z-index:4;top:8%;left:10%;transform:rotate(-7deg)}.downloads-hero-module__45NSQa__d1 .downloads-hero-module__45NSQa__corner{background:var(--apricot-2)}.downloads-hero-module__45NSQa__d2{z-index:5;box-shadow:var(--sh-xl);top:14%;left:28%;transform:rotate(3deg)}.downloads-hero-module__45NSQa__d3{z-index:3;top:24%;right:4%;transform:rotate(10deg)translateZ(0)}.downloads-hero-module__45NSQa__d3 .downloads-hero-module__45NSQa__corner{background:var(--plum-100)}.downloads-hero-module__45NSQa__d4{z-index:2;background:var(--plum-900);color:var(--paper);border-color:var(--plum-800);bottom:6%;left:18%;transform:rotate(-3deg)}.downloads-hero-module__45NSQa__d4 .downloads-hero-module__45NSQa__docK{color:#bbb2ce;color:lab(74.0179% 7.21797 -12.8967)}.downloads-hero-module__45NSQa__d4 .downloads-hero-module__45NSQa__docTitle em{color:var(--apricot)}.downloads-hero-module__45NSQa__d4 .downloads-hero-module__45NSQa__lines span{background:#ffffff1a;background:lab(100% 0 0/.1)}.downloads-hero-module__45NSQa__d4 .downloads-hero-module__45NSQa__corner{background:#ffffff14;background:lab(100% 0 0/.08)}.downloads-hero-module__45NSQa__d4 .downloads-hero-module__45NSQa__ftag{color:var(--apricot);background:#ffffff14;background:lab(100% 0 0/.08)}.downloads-hero-module__45NSQa__dlBadge{z-index:6;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r-pill);box-shadow:var(--sh-lg);font-family:var(--font-mono);color:var(--ink-2);letter-spacing:.05em;align-items:center;gap:10px;padding:10px 18px 10px 14px;font-size:11px;display:inline-flex;position:absolute;bottom:12%;right:0}.downloads-hero-module__45NSQa__dlBadge .downloads-hero-module__45NSQa__dot{background:var(--success);border-radius:50%;width:8px;height:8px;position:relative}.downloads-hero-module__45NSQa__dlBadge .downloads-hero-module__45NSQa__dot:before,.downloads-hero-module__45NSQa__dlBadge .downloads-hero-module__45NSQa__dot:after{content:"";border-radius:50%;position:absolute}.downloads-hero-module__45NSQa__dlBadge .downloads-hero-module__45NSQa__dot:before{background:var(--success);opacity:.18;animation:1.6s infinite downloads-hero-module__45NSQa__pulse;inset:-8px;transform:scale(.667)}.downloads-hero-module__45NSQa__dlBadge .downloads-hero-module__45NSQa__dot:after{background:var(--success);inset:0}@keyframes downloads-hero-module__45NSQa__pulse{0%,to{opacity:.18;transform:scale(.667)}50%{opacity:.04;transform:scale(1)}}@media (max-width:1100px){.downloads-hero-module__45NSQa__inner{grid-template-columns:1fr;gap:48px}.downloads-hero-module__45NSQa__stackWrap{max-width:460px;margin:0 auto}}@media (max-width:600px){.downloads-hero-module__45NSQa__hero{padding:52px 0 24px}.downloads-hero-module__45NSQa__inner{gap:36px}.downloads-hero-module__45NSQa__title{font-size:clamp(42px,12vw,48px)}.downloads-hero-module__45NSQa__sub{margin-top:22px;font-size:17px}}
.pricing-plans-module__l-MpGq__hero{text-align:center;background:radial-gradient(560px 300px at 50% 0,#aeb6fa8c 0%,#aeb6fa38 50%,#fff0 100%),#fff;padding:clamp(56px,9vw,96px) 0 50px}.pricing-plans-module__l-MpGq__heroTitle{font-family:var(--font-display);letter-spacing:-1px;text-wrap:balance;max-width:920px;margin:0 auto;font-size:clamp(30px,5.2vw,50px);font-weight:700;line-height:1.08}.pricing-plans-module__l-MpGq__heroTitle em{color:var(--plum-600);font-style:italic}.pricing-plans-module__l-MpGq__heroSub{max-width:680px;color:var(--ink-2);text-wrap:pretty;margin:clamp(20px,3vw,28px) auto 0;font-size:clamp(16px,2.2vw,18px);line-height:1.6}.pricing-plans-module__l-MpGq__includesWrap{background:#fff;padding-top:12px}.pricing-plans-module__l-MpGq__includes{text-align:center;background:#fff;border-bottom:1px solid #e1e3e2;padding:34px clamp(20px,4vw,32px) 48px;box-shadow:inset 0 -10px 24px -14px #1b1a221f,0 18px 32px -28px #1b133d59}.pricing-plans-module__l-MpGq__includesLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin:0;font-size:13px;font-weight:600}.pricing-plans-module__l-MpGq__includesList{color:#45444f;justify-content:center;justify-items:start;gap:14px clamp(20px,4vw,40px);margin:16px 0 0;padding:0;font-size:clamp(15px,2vw,16px);list-style:none;display:grid}@media (min-width:520px){.pricing-plans-module__l-MpGq__includesList{grid-template-columns:repeat(2,auto)}}@media (min-width:1024px){.pricing-plans-module__l-MpGq__includesList{flex-wrap:wrap;display:flex}}.pricing-plans-module__l-MpGq__includesList li{align-items:center;gap:8px;display:flex}.pricing-plans-module__l-MpGq__includesList svg{color:#2a8f9c;flex:none;width:18px;height:18px}.pricing-plans-module__l-MpGq__plans{background:#fff;padding:clamp(40px,6vw,64px) clamp(16px,4vw,32px) clamp(64px,9vw,110px)}.pricing-plans-module__l-MpGq__grid{grid-template-columns:minmax(0,1fr);column-gap:16px;max-width:1216px;margin:0 auto;padding:0 14px;display:grid}.pricing-plans-module__l-MpGq__groupBg{background:linear-gradient(115deg,#fff0 12%,#ffffff24 28%,#fff0 42% 62%,#ffffff17 76%,#fff0 88%),radial-gradient(90% 40% at 50% 0,#ffffff1f,#fff0 70%),linear-gradient(#5a5963 0%,#3f3e47 50%,#4a4952 78%,#3a3942 100%);border-radius:22px;margin:0 -14px -14px;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000004d}.pricing-plans-module__l-MpGq__groupHead{text-align:center;text-wrap:balance;font-family:var(--font-sans);letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin:0;padding:14px 16px 26px;font-size:clamp(13px,1.8vw,15px);font-weight:600;line-height:1.4;position:relative}.pricing-plans-module__l-MpGq__groupBg.pricing-plans-module__l-MpGq__g1{grid-row:1/span 11}.pricing-plans-module__l-MpGq__groupHead.pricing-plans-module__l-MpGq__g1{grid-row:1}.pricing-plans-module__l-MpGq__groupBg.pricing-plans-module__l-MpGq__g2{grid-row:12/span 11;margin-top:40px}.pricing-plans-module__l-MpGq__groupHead.pricing-plans-module__l-MpGq__g2{grid-row:12;margin-top:40px}.pricing-plans-module__l-MpGq__c1{grid-row:2/span 5}.pricing-plans-module__l-MpGq__c2{grid-row:7/span 5;margin-top:16px}.pricing-plans-module__l-MpGq__c3{grid-row:13/span 5}.pricing-plans-module__l-MpGq__c4{grid-row:18/span 5;margin-top:16px}.pricing-plans-module__l-MpGq__g1,.pricing-plans-module__l-MpGq__g2,.pricing-plans-module__l-MpGq__c1,.pricing-plans-module__l-MpGq__c2,.pricing-plans-module__l-MpGq__c3,.pricing-plans-module__l-MpGq__c4{grid-column:1}@media (min-width:700px){.pricing-plans-module__l-MpGq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-plans-module__l-MpGq__g1,.pricing-plans-module__l-MpGq__g2{grid-column:1/span 2}.pricing-plans-module__l-MpGq__groupBg.pricing-plans-module__l-MpGq__g1{grid-row:1/span 6}.pricing-plans-module__l-MpGq__groupBg.pricing-plans-module__l-MpGq__g2{grid-row:7/span 6;margin-top:48px}.pricing-plans-module__l-MpGq__groupHead.pricing-plans-module__l-MpGq__g2{grid-row:7;margin-top:48px}.pricing-plans-module__l-MpGq__c1,.pricing-plans-module__l-MpGq__c3{grid-column:1}.pricing-plans-module__l-MpGq__c2,.pricing-plans-module__l-MpGq__c4{grid-column:2}.pricing-plans-module__l-MpGq__c1,.pricing-plans-module__l-MpGq__c2{grid-row:2/span 5;margin-top:0}.pricing-plans-module__l-MpGq__c3,.pricing-plans-module__l-MpGq__c4{grid-row:8/span 5;margin-top:0}}@media (min-width:1280px){.pricing-plans-module__l-MpGq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 14px minmax(0,1fr) minmax(0,1fr)}.pricing-plans-module__l-MpGq__g1{grid-column:1/span 2}.pricing-plans-module__l-MpGq__g2{grid-column:4/span 2}.pricing-plans-module__l-MpGq__groupBg.pricing-plans-module__l-MpGq__g1,.pricing-plans-module__l-MpGq__groupBg.pricing-plans-module__l-MpGq__g2{grid-row:1/span 6;margin-top:0}.pricing-plans-module__l-MpGq__groupHead.pricing-plans-module__l-MpGq__g1,.pricing-plans-module__l-MpGq__groupHead.pricing-plans-module__l-MpGq__g2{grid-row:1;margin-top:0}.pricing-plans-module__l-MpGq__c1{grid-column:1}.pricing-plans-module__l-MpGq__c2{grid-column:2}.pricing-plans-module__l-MpGq__c3{grid-column:4}.pricing-plans-module__l-MpGq__c4{grid-column:5}.pricing-plans-module__l-MpGq__c1,.pricing-plans-module__l-MpGq__c2,.pricing-plans-module__l-MpGq__c3,.pricing-plans-module__l-MpGq__c4{grid-row:2/span 5}}.pricing-plans-module__l-MpGq__card{grid-template-rows:subgrid;border:1px solid var(--line);background:#fff;border-radius:20px;row-gap:0;transition:transform .25s,box-shadow .25s,border-color .25s;display:grid;position:relative;box-shadow:0 12px 32px -20px #1b133d2e}.pricing-plans-module__l-MpGq__cardHead{background:#f5f5ff;border-bottom:1px solid #e3e6fd;border-radius:19px 19px 0 0;padding:32px 28px 24px}.pricing-plans-module__l-MpGq__planName{font-family:var(--font-display);letter-spacing:-.3px;margin:0 0 14px;font-size:28px;font-weight:700;line-height:1.15}.pricing-plans-module__l-MpGq__tagLine{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16.5px;font-style:italic;font-weight:500;line-height:1.5}.pricing-plans-module__l-MpGq__priceBlock{padding:26px 28px 0}.pricing-plans-module__l-MpGq__pre{letter-spacing:.8px;text-transform:uppercase;height:18px;color:var(--muted);margin:0 0 6px;font-size:12.5px;font-weight:600}.pricing-plans-module__l-MpGq__price{font-family:var(--font-display);letter-spacing:-.5px;color:var(--ink);font-size:44px;font-weight:700;line-height:1}.pricing-plans-module__l-MpGq__priceSub{color:var(--muted);margin-top:10px;font-size:17px}.pricing-plans-module__l-MpGq__fee{min-height:20px;color:var(--muted);padding:14px 28px 0;font-size:17px;line-height:1.45}.pricing-plans-module__l-MpGq__fee strong{color:#000;font-weight:600}@media (max-width:1279px){.pricing-plans-module__l-MpGq__pairNoPre .pricing-plans-module__l-MpGq__pre{display:none}.pricing-plans-module__l-MpGq__pairNoFee .pricing-plans-module__l-MpGq__fee{min-height:0;padding-top:0}}@media (max-width:699px){.pricing-plans-module__l-MpGq__pre:empty{display:none}.pricing-plans-module__l-MpGq__fee:empty{min-height:0;padding-top:0}}.pricing-plans-module__l-MpGq__cta{padding:24px 28px 28px}.pricing-plans-module__l-MpGq__button{border:1.5px solid var(--plum-600);border-radius:var(--r-pill);height:46px;color:var(--plum-600);background:0 0;justify-content:center;align-items:center;font-size:15px;font-weight:500;transition:background .2s,color .2s;display:flex}.pricing-plans-module__l-MpGq__details{border-top:1px solid var(--line);padding:26px 28px 32px}.pricing-plans-module__l-MpGq__example{border-bottom:1px solid var(--line);background:#f6f6f4;margin:-26px -28px 24px;padding:20px 28px 22px}.pricing-plans-module__l-MpGq__exampleLabel{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:12.5px;font-weight:600}.pricing-plans-module__l-MpGq__exampleText{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15.5px;line-height:1.55}.pricing-plans-module__l-MpGq__fig{color:var(--plum-600);font-weight:700}.pricing-plans-module__l-MpGq__plus{margin:0 0 14px;font-size:13.5px;font-weight:600}.pricing-plans-module__l-MpGq__features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pricing-plans-module__l-MpGq__features li{color:var(--ink-2);gap:10px;font-size:14px;line-height:1.5;display:flex}.pricing-plans-module__l-MpGq__check{background:var(--plum-600);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;display:flex}.pricing-plans-module__l-MpGq__check svg{width:10px;height:10px}.pricing-plans-module__l-MpGq__featured,.pricing-plans-module__l-MpGq__card:focus-within{border-color:var(--plum-600);box-shadow:0 0 0 1px var(--plum-600), 0 30px 60px -24px #5b51ca73}.pricing-plans-module__l-MpGq__featured .pricing-plans-module__l-MpGq__button,.pricing-plans-module__l-MpGq__card:focus-within .pricing-plans-module__l-MpGq__button{background:var(--plum-600);color:#fff}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:focus-within) .pricing-plans-module__l-MpGq__featured:not(:focus-within){border-color:var(--line);box-shadow:0 12px 32px -20px #1b133d2e}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:focus-within) .pricing-plans-module__l-MpGq__featured:not(:focus-within) .pricing-plans-module__l-MpGq__button{color:var(--plum-600);background:0 0}.pricing-plans-module__l-MpGq__featured,.pricing-plans-module__l-MpGq__featured .pricing-plans-module__l-MpGq__button{transition-delay:.15s}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:focus-within) .pricing-plans-module__l-MpGq__featured{transition-delay:0s}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:focus-within) .pricing-plans-module__l-MpGq__featured .pricing-plans-module__l-MpGq__button{transition-delay:0s}@media (hover:hover){.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:hover) .pricing-plans-module__l-MpGq__featured{transition-delay:0s}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:hover) .pricing-plans-module__l-MpGq__featured .pricing-plans-module__l-MpGq__button{transition-delay:0s}.pricing-plans-module__l-MpGq__card:hover{border-color:var(--plum-600);box-shadow:0 0 0 1px var(--plum-600), 0 30px 60px -24px #5b51ca73}.pricing-plans-module__l-MpGq__card:hover .pricing-plans-module__l-MpGq__button{background:var(--plum-600);color:#fff}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:hover) .pricing-plans-module__l-MpGq__card:not(:hover){border-color:var(--line);box-shadow:0 12px 32px -20px #1b133d2e}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:hover) .pricing-plans-module__l-MpGq__card:not(:hover) .pricing-plans-module__l-MpGq__button{color:var(--plum-600);background:0 0}}@media (min-width:700px){.pricing-plans-module__l-MpGq__featured,.pricing-plans-module__l-MpGq__card:focus-within{transform:translateY(-14px)}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:focus-within) .pricing-plans-module__l-MpGq__featured:not(:focus-within){transform:none}}@media (min-width:700px) and (hover:hover){.pricing-plans-module__l-MpGq__card:hover{transform:translateY(-14px)}.pricing-plans-module__l-MpGq__grid:has(.pricing-plans-module__l-MpGq__card:hover) .pricing-plans-module__l-MpGq__card:not(:hover){transform:none}}@media (prefers-reduced-motion:reduce){.pricing-plans-module__l-MpGq__featured,.pricing-plans-module__l-MpGq__card:focus-within,.pricing-plans-module__l-MpGq__card:hover{transform:none}}
.related-links-module__1TXM2W__section{border-bottom:1px solid var(--line);padding:96px 0}.related-links-module__1TXM2W__noRule{border-bottom:0}.related-links-module__1TXM2W__head{text-align:center;max-width:62ch;margin:0 auto 48px}.related-links-module__1TXM2W__heading{font-family:var(--font-display);max-width:calc(24 * var(--ch-display));margin:12px auto 0;font-size:clamp(34px,4.2vw,54px);font-weight:400;line-height:1.06}.related-links-module__1TXM2W__heading em{color:var(--plum-600);font-style:italic}.related-links-module__1TXM2W__sub{color:var(--ink-3);max-width:58ch;margin:16px auto 0;font-size:17px;line-height:1.6}.related-links-module__1TXM2W__grid{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}@media (min-width:961px){.related-links-module__1TXM2W__grid.related-links-module__1TXM2W__threeTwo{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.related-links-module__1TXM2W__threeTwo .related-links-module__1TXM2W__card{grid-column:span 2;max-width:none}.related-links-module__1TXM2W__threeTwo .related-links-module__1TXM2W__card:nth-child(4){grid-column:2/4}.related-links-module__1TXM2W__threeTwo .related-links-module__1TXM2W__card:nth-child(5){grid-column:4/6}.related-links-module__1TXM2W__grid.related-links-module__1TXM2W__twoUp{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin:0 auto;display:grid}.related-links-module__1TXM2W__twoUp .related-links-module__1TXM2W__card{max-width:none}}.related-links-module__1TXM2W__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);min-width:0;max-width:420px;color:inherit;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out), transform .2s var(--ease-out);flex-direction:column;flex:300px;padding:28px 26px;text-decoration:none;display:flex}.related-links-module__1TXM2W__card:hover{border-color:var(--line-2);box-shadow:var(--sh-md);transform:translateY(-2px)}.related-links-module__1TXM2W__cardTitle{font-family:var(--font-display);transition:color .2s var(--ease-out);margin:0 0 10px;font-size:20px;font-weight:400;line-height:1.15}.related-links-module__1TXM2W__card:hover .related-links-module__1TXM2W__cardTitle{color:var(--plum-600)}.related-links-module__1TXM2W__cardBody{color:var(--ink-3);flex:1;margin:0 0 18px;font-size:14.5px;line-height:1.55}.related-links-module__1TXM2W__cardLink{color:var(--plum-600);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:500;display:inline-flex}.related-links-module__1TXM2W__cardLink svg{width:15px;height:15px;transition:transform .2s var(--ease-out)}.related-links-module__1TXM2W__card:hover .related-links-module__1TXM2W__cardLink svg{transform:translate(3px)}@media (max-width:960px){.related-links-module__1TXM2W__section{padding:64px 0}.related-links-module__1TXM2W__grid{gap:14px}}@media (max-width:640px){.related-links-module__1TXM2W__card{flex-basis:100%;max-width:none}}
.resources-hero-module__4udZnW__hero{padding:72px 0 44px;position:relative;overflow:hidden}.resources-hero-module__4udZnW__bg{pointer-events:none;z-index:0;position:absolute;inset:0}.resources-hero-module__4udZnW__bg:before{content:"";background:radial-gradient(circle at center, var(--plum-100) 0%, transparent 62%);opacity:.8;width:760px;height:760px;transform:translateY(calc(var(--py,0) * 60px));border-radius:50%;position:absolute;top:-300px;left:-140px}.resources-hero-module__4udZnW__bg:after{content:"";background:radial-gradient(circle, var(--apricot-2) 0%, transparent 65%);opacity:.5;width:540px;height:540px;transform:translateY(calc(var(--py,0) * -44px));border-radius:50%;position:absolute;top:-140px;right:-180px}.resources-hero-module__4udZnW__hero[data-parallax=on] .resources-hero-module__4udZnW__bg:before,.resources-hero-module__4udZnW__hero[data-parallax=on] .resources-hero-module__4udZnW__bg:after{will-change:transform}.resources-hero-module__4udZnW__inner{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid;position:relative}.resources-hero-module__4udZnW__lead{flex-direction:column;align-items:flex-start;display:flex}.resources-hero-module__4udZnW__badge{border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--line);box-shadow:var(--sh-xs);align-items:center;gap:10px;padding:6px 14px 6px 6px;display:inline-flex}.resources-hero-module__4udZnW__badgeTag{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--plum-700);background:var(--plum-50);border:1px solid var(--plum-100);border-radius:var(--r-pill);padding:4px 10px;font-size:10.5px;font-weight:500}.resources-hero-module__4udZnW__badgeText{color:var(--ink-2);font-size:13px}.resources-hero-module__4udZnW__badge svg{width:13px;color:var(--plum-600);flex-shrink:0}.resources-hero-module__4udZnW__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--ink);margin:22px 0 0;font-size:clamp(40px,5.4vw,76px);font-weight:400;line-height:1.02}.resources-hero-module__4udZnW__title em{font-family:var(--font-serif);color:var(--plum-600);white-space:nowrap;font-style:italic;font-weight:400;position:relative}.resources-hero-module__4udZnW__title em:after{content:"";border-radius:var(--r-pill);background:var(--apricot);opacity:.55;z-index:-1;height:.13em;position:absolute;bottom:.06em;left:.02em;right:.02em}.resources-hero-module__4udZnW__lede{color:var(--ink-3);max-width:52ch;margin:22px 0 0;font-size:18px;line-height:1.6}.resources-hero-module__4udZnW__meta{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;margin:30px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.resources-hero-module__4udZnW__meta li{align-items:center;display:inline-flex}.resources-hero-module__4udZnW__meta li+li:before{content:"·";color:var(--line-2);margin:0 12px}.resources-hero-module__4udZnW__metaDot{padding-left:16px;position:relative}.resources-hero-module__4udZnW__metaDot:before{content:"";background:var(--plum-500);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.resources-hero-module__4udZnW__featured{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2xl);box-shadow:var(--sh-md);transition:transform .28s var(--ease-out), box-shadow .28s var(--ease-out), border-color .18s var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}.resources-hero-module__4udZnW__featured:hover{box-shadow:var(--sh-lg);border-color:var(--plum-100);transform:translateY(-4px)}.resources-hero-module__4udZnW__featuredMedia{aspect-ratio:16/10;background:radial-gradient(130% 130% at 0% 0%, var(--plum-200) 0%, transparent 55%), radial-gradient(130% 130% at 100% 100%, var(--apricot-2) 0%, transparent 60%), var(--plum-50);position:relative}.resources-hero-module__4udZnW__featuredMedia:after{content:"";opacity:.5;background-image:repeating-linear-gradient(-45deg,#0000 0 11px,#ffffff59 11px 12px);background-image:repeating-linear-gradient(-45deg,#0000 0 11px,lab(100% 0 0/.35) 11px 12px);position:absolute;inset:0}.resources-hero-module__4udZnW__featuredMedia img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.resources-hero-module__4udZnW__hasPhoto:after{content:none}.resources-hero-module__4udZnW__featuredFlag{z-index:1;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--paper);background:var(--ink);border-radius:var(--r-pill);align-items:center;gap:7px;padding:5px 12px;font-size:10.5px;font-weight:500;display:inline-flex;position:absolute;top:16px;left:16px}.resources-hero-module__4udZnW__featuredFlag:before{content:"";background:var(--plum-300);border-radius:50%;width:6px;height:6px}.resources-hero-module__4udZnW__featuredBody{flex-direction:column;padding:22px 24px 24px;display:flex}.resources-hero-module__4udZnW__featuredEyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--plum-600);font-size:11px}.resources-hero-module__4udZnW__featuredEyebrow:before{content:"- "}.resources-hero-module__4udZnW__featuredTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);margin-top:10px;font-size:clamp(23px,2.5vw,30px);font-weight:400;line-height:1.18}.resources-hero-module__4udZnW__featuredTitle em{font-family:var(--font-serif);color:var(--plum-600);font-style:italic}.resources-hero-module__4udZnW__featuredFoot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding-top:16px;display:flex}.resources-hero-module__4udZnW__featuredDate{font-family:var(--font-mono);letter-spacing:.05em;color:var(--muted);font-size:11px}.resources-hero-module__4udZnW__featuredCta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2);align-items:center;gap:6px;font-size:11px;display:inline-flex}.resources-hero-module__4udZnW__featuredCta svg{width:13px;transition:transform .18s var(--ease-out)}.resources-hero-module__4udZnW__featured:hover .resources-hero-module__4udZnW__featuredCta{color:var(--plum-600)}.resources-hero-module__4udZnW__featured:hover .resources-hero-module__4udZnW__featuredCta svg{transform:translate(3px)}@media (max-width:920px){.resources-hero-module__4udZnW__hero{padding:52px 0 32px}.resources-hero-module__4udZnW__inner{grid-template-columns:1fr;gap:36px}.resources-hero-module__4udZnW__lede{font-size:16px}}@media (max-width:520px){.resources-hero-module__4udZnW__badgeText{display:none}}
.audience-shell-module__4J09Lq__seg{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:28px 0 32px;display:flex}.audience-shell-module__4J09Lq__segLink{border-radius:var(--r-pill);color:var(--ink-3);border:1px solid var(--line);background:var(--paper);transition:color .15s var(--ease-out), border-color .15s var(--ease-out), background .15s var(--ease-out);align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.audience-shell-module__4J09Lq__segLink:hover{color:var(--plum-700);border-color:var(--plum-200)}.audience-shell-module__4J09Lq__segActive,.audience-shell-module__4J09Lq__segActive:hover{background:var(--plum-600);color:var(--paper);border-color:var(--plum-600)}.audience-shell-module__4J09Lq__segLink .audience-shell-module__4J09Lq__ic{opacity:.7;flex-shrink:0;width:14px;height:14px}.audience-shell-module__4J09Lq__segActive .audience-shell-module__4J09Lq__ic{color:var(--apricot-2);opacity:1}.audience-shell-module__4J09Lq__blockHead{max-width:760px;margin-bottom:48px}.audience-shell-module__4J09Lq__h2{font-family:var(--font-display);max-width:calc(20 * var(--ch-display));margin-top:18px;font-size:clamp(34px,4.2vw,54px);font-weight:400;line-height:1.03}.audience-shell-module__4J09Lq__h2 em{color:var(--plum-600);font-style:italic}.audience-shell-module__4J09Lq__serve{background:var(--plum-50);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:88px 0}.audience-shell-module__4J09Lq__serveGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.audience-shell-module__4J09Lq__sCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);transition:border-color .2s var(--ease-out), transform .2s var(--ease-out), box-shadow .2s var(--ease-out);flex-direction:column;gap:14px;padding:30px 28px 24px;display:flex}.audience-shell-module__4J09Lq__sCard:hover{border-color:var(--plum-300);box-shadow:var(--sh-md);transform:translateY(-2px)}.audience-shell-module__4J09Lq__sCard h3{font-family:var(--font-display);font-size:22px;font-weight:400;line-height:1.2}.audience-shell-module__4J09Lq__sCard p{color:var(--ink-3);font-size:14px;line-height:1.55}.audience-shell-module__4J09Lq__sLink{border-top:1px solid var(--line);color:var(--plum-600);align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:13px;font-weight:500;display:inline-flex}.audience-shell-module__4J09Lq__sCard:hover .audience-shell-module__4J09Lq__sLink{color:var(--plum-700)}.audience-shell-module__4J09Lq__sLink svg{width:13px;height:13px}.audience-shell-module__4J09Lq__sActive{border-color:var(--plum-300);background:var(--paper);box-shadow:inset 0 0 0 1px var(--plum-200)}.audience-shell-module__4J09Lq__sActive:hover{transform:none}.audience-shell-module__4J09Lq__sHere{border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--plum-600);margin-top:auto;padding-top:16px;font-size:11px}.audience-shell-module__4J09Lq__process{background:var(--plum-900);color:var(--paper);padding:104px 0;position:relative;overflow:hidden}.audience-shell-module__4J09Lq__process:before{content:"";background:radial-gradient(ellipse, var(--plum-700) 0%, transparent 60%);opacity:.7;pointer-events:none;border-radius:50%;width:1100px;height:620px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.audience-shell-module__4J09Lq__processInner{z-index:1;position:relative}.audience-shell-module__4J09Lq__process .eyebrow{color:var(--plum-300)}.audience-shell-module__4J09Lq__process .eyebrow:before{background:var(--plum-300)}.audience-shell-module__4J09Lq__process .audience-shell-module__4J09Lq__h2{color:var(--paper)}.audience-shell-module__4J09Lq__process .audience-shell-module__4J09Lq__h2 em{color:var(--apricot-2)}.audience-shell-module__4J09Lq__dayGrid{border-top:1px solid #ffffff24;border-top:1px solid lab(100% 0 0/.14);grid-template-columns:repeat(3,1fr);gap:0;margin-top:60px;display:grid}.audience-shell-module__4J09Lq__dayCell{border-right:1px solid #ffffff1f;border-right:1px solid lab(100% 0 0/.12);padding:32px 28px 8px 0}.audience-shell-module__4J09Lq__dayCell:not(:first-child){padding-left:28px}.audience-shell-module__4J09Lq__dayCell:last-child{border-right:0}.audience-shell-module__4J09Lq__dayWhen{font-family:var(--font-mono);letter-spacing:.1em;color:var(--apricot-2);font-size:12px}.audience-shell-module__4J09Lq__dayCell h3{font-family:var(--font-display);margin:22px 0 12px;font-size:26px;font-weight:400;line-height:1.15}.audience-shell-module__4J09Lq__dayCell p{color:#c4c3cd;color:lab(78.9767% 1.84903 -5.30839);font-size:14px;line-height:1.6}@media (max-width:1024px){.audience-shell-module__4J09Lq__serveGrid,.audience-shell-module__4J09Lq__dayGrid{grid-template-columns:1fr}.audience-shell-module__4J09Lq__dayCell{border-bottom:1px solid #ffffff1f;border-bottom:1px solid lab(100% 0 0/.12);border-right:0;padding:28px 0}.audience-shell-module__4J09Lq__dayCell:not(:first-child){padding-left:0}.audience-shell-module__4J09Lq__dayCell:last-child{border-bottom:0}}@media (max-width:600px){.audience-shell-module__4J09Lq__serve{padding:64px 0}.audience-shell-module__4J09Lq__process{padding:72px 0}.audience-shell-module__4J09Lq__dayGrid{margin-top:44px}}
.downloads-cards-module__vys-vq__section{padding:8px 0}.downloads-cards-module__vys-vq__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.downloads-cards-module__vys-vq__card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-xl);box-shadow:var(--sh-sm);transition:transform .28s var(--ease-out), box-shadow .28s var(--ease-out), border-color .2s;color:inherit;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.downloads-cards-module__vys-vq__card:hover{box-shadow:var(--sh-lg);border-color:var(--line-2);transform:translateY(-4px)}.downloads-cards-module__vys-vq__cover{aspect-ratio:16/11;isolation:isolate;flex-direction:column;gap:12px;padding:22px 22px 0;display:flex;position:relative;overflow:hidden}.downloads-cards-module__vys-vq__coverTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.downloads-cards-module__vys-vq__coverLogo{width:auto;height:19px;display:block}.downloads-cards-module__vys-vq__kicker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:10px}.downloads-cards-module__vys-vq__coverTitle{font-family:var(--font-display);letter-spacing:-.02em;max-width:calc(15 * var(--ch-display));font-size:23px;font-weight:600;line-height:1.08}.downloads-cards-module__vys-vq__coverTitle em{font-style:italic;font-weight:600}.downloads-cards-module__vys-vq__coverNote{max-width:28ch;font-size:12px;line-height:1.35}.downloads-cards-module__vys-vq__checks,.downloads-cards-module__vys-vq__codes,.downloads-cards-module__vys-vq__aiNote{margin-top:auto;display:flex}.downloads-cards-module__vys-vq__checks{flex-direction:column;gap:8px;padding-bottom:20px}.downloads-cards-module__vys-vq__checkRow{align-items:center;gap:10px;display:flex}.downloads-cards-module__vys-vq__checkBox{background:var(--plum-600);width:18px;height:18px;color:var(--paper);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.downloads-cards-module__vys-vq__checkBox svg{width:12px;height:12px}.downloads-cards-module__vys-vq__checkBar{background:#5c51ca2e;background:lab(40.928% 30.7073 -62.8717/.18);border-radius:4px;height:7px}.downloads-cards-module__vys-vq__checkRow:first-child .downloads-cards-module__vys-vq__checkBar{width:62%}.downloads-cards-module__vys-vq__checkRow:nth-child(2) .downloads-cards-module__vys-vq__checkBar{width:78%}.downloads-cards-module__vys-vq__checkRow:nth-child(3) .downloads-cards-module__vys-vq__checkBar{width:48%}.downloads-cards-module__vys-vq__codes{flex-wrap:wrap;gap:8px;padding-bottom:22px}.downloads-cards-module__vys-vq__code{font-family:var(--font-mono);letter-spacing:.03em;border-radius:var(--r-pill);padding:6px 11px;font-size:13px}.downloads-cards-module__vys-vq__aiNote{flex-direction:column;gap:10px;padding-bottom:22px}.downloads-cards-module__vys-vq__aiPill{font-family:var(--font-mono);letter-spacing:.04em;border-radius:var(--r-pill);align-self:flex-start;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:11px;display:inline-flex}.downloads-cards-module__vys-vq__aiPill svg{width:12px;height:12px}.downloads-cards-module__vys-vq__aiLines{flex-direction:column;gap:7px;display:flex}.downloads-cards-module__vys-vq__aiLines span{background:#ffffff52;background:lab(100% 0 0/.32);border-radius:4px;height:7px}.downloads-cards-module__vys-vq__aiLines span:first-child{width:86%}.downloads-cards-module__vys-vq__aiLines span:nth-child(2){width:70%}.downloads-cards-module__vys-vq__aiLines span:nth-child(3){width:78%}.downloads-cards-module__vys-vq__checklist{background:linear-gradient(165deg, var(--plum-50), var(--paper));color:var(--ink)}.downloads-cards-module__vys-vq__checklist:before{content:"";background:linear-gradient(90deg, var(--plum-400), var(--plum-600));height:6px;position:absolute;inset:0 0 auto}.downloads-cards-module__vys-vq__checklist .downloads-cards-module__vys-vq__kicker{color:var(--plum-700)}.downloads-cards-module__vys-vq__checklist .downloads-cards-module__vys-vq__coverNote{background:var(--plum-600);color:var(--paper);border-radius:var(--r-sm);align-self:flex-start;max-width:none;padding:7px 11px;font-size:11px;font-weight:500}.downloads-cards-module__vys-vq__billing{background:var(--plum-900);color:var(--paper)}.downloads-cards-module__vys-vq__billing .downloads-cards-module__vys-vq__coverLogo{filter:brightness(0)invert()}.downloads-cards-module__vys-vq__billing .downloads-cards-module__vys-vq__kicker{color:var(--plum-200)}.downloads-cards-module__vys-vq__billing .downloads-cards-module__vys-vq__coverNote{background:var(--plum-200);color:var(--plum-900);border-radius:var(--r-sm);align-self:flex-start;max-width:none;padding:7px 11px;font-weight:500}.downloads-cards-module__vys-vq__billing .downloads-cards-module__vys-vq__code{color:var(--paper);background:#ffffff14;background:lab(100% 0 0/.08);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16)}.downloads-cards-module__vys-vq__ai{background:linear-gradient(150deg, var(--plum-500), var(--plum-700));color:var(--paper)}.downloads-cards-module__vys-vq__ai .downloads-cards-module__vys-vq__coverLogo{filter:brightness(0)invert()}.downloads-cards-module__vys-vq__ai .downloads-cards-module__vys-vq__kicker{color:var(--plum-100)}.downloads-cards-module__vys-vq__ai .downloads-cards-module__vys-vq__coverTitle em{color:#e1e1ff;color:lab(90.1529% 6.42103 -21.4825)}.downloads-cards-module__vys-vq__ai .downloads-cards-module__vys-vq__coverNote{color:#ffffffd1;color:lab(100% 0 0/.82)}.downloads-cards-module__vys-vq__ai .downloads-cards-module__vys-vq__aiPill{color:var(--paper);background:#ffffff29;background:lab(100% 0 0/.16)}.downloads-cards-module__vys-vq__body{flex-direction:column;flex:1;gap:12px;padding:22px 24px;display:flex}.downloads-cards-module__vys-vq__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.2}.downloads-cards-module__vys-vq__desc{color:var(--ink-3);flex:1;font-size:14px;line-height:1.55}.downloads-cards-module__vys-vq__foot{justify-content:space-between;align-items:center;gap:16px;margin-top:4px;display:flex}.downloads-cards-module__vys-vq__btn{border-radius:var(--r-pill);background:var(--plum-600);color:var(--paper);box-shadow:var(--sh-sm);transition:background .15s, transform .15s var(--ease-out);align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.downloads-cards-module__vys-vq__btn svg{width:15px;height:15px}.downloads-cards-module__vys-vq__card:hover .downloads-cards-module__vys-vq__btn{background:var(--plum-700)}.downloads-cards-module__vys-vq__ext{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px}@media (max-width:980px){.downloads-cards-module__vys-vq__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}}
.pricing-proof-module__ZoOugq__quoteSection{background:#fff;padding:48px clamp(20px,4vw,32px) clamp(64px,9vw,96px)}.pricing-proof-module__ZoOugq__quote{text-align:center;flex-direction:column;align-items:center;max-width:880px;margin:0 auto;display:flex}.pricing-proof-module__ZoOugq__mark{color:#aeb6fa;width:40px;height:30px}.pricing-proof-module__ZoOugq__quoteText{margin:28px 0 0}.pricing-proof-module__ZoOugq__quoteText p{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(20px,3.2vw,28px);font-style:italic;font-weight:400;line-height:1.45}.pricing-proof-module__ZoOugq__cite{text-align:left;align-items:center;gap:18px;margin-top:36px;display:flex}.pricing-proof-module__ZoOugq__avatar{object-fit:cover;border-radius:50%;flex:none;width:clamp(72px,10vw,96px);height:clamp(72px,10vw,96px)}.pricing-proof-module__ZoOugq__citeName{font-size:17px;font-weight:600;display:block}.pricing-proof-module__ZoOugq__citeRole{color:var(--muted);margin-top:3px;font-size:15.5px;display:block}.pricing-proof-module__ZoOugq__bar{background:var(--plum-600);color:#fff;border-top:1px solid #6e66d6;border-bottom:1px solid #4038a3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 24px;padding:38px max(clamp(20px,5vw,64px),50% - 576px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff38,inset 0 -14px 28px -16px #1b133d73,0 22px 36px -26px #1b133d8c}.pricing-proof-module__ZoOugq__barLine{font-family:var(--font-display);text-wrap:balance;flex:320px;margin:0;font-size:clamp(20px,2.6vw,24px);font-weight:400;line-height:1.3}.pricing-proof-module__ZoOugq__barButton{border-radius:var(--r-pill);color:var(--plum-600);transition:transform .15s var(--ease-out), box-shadow .2s;background:#fff;flex:none;padding:14px 26px;font-size:15px;font-weight:500;box-shadow:inset 0 1px #fff9,0 8px 18px -8px #1b133d8c}.pricing-proof-module__ZoOugq__barButton:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff9,0 12px 22px -8px #1b133d99}
.author-module__U2_75W__main{background:var(--paper)}.author-module__U2_75W__hero{padding:clamp(3rem,5vw,4.5rem) 0 clamp(4rem,7vw,6rem);position:relative;overflow:hidden}.author-module__U2_75W__heroGlow{z-index:0;background:radial-gradient(circle, var(--plum-100) 0%, transparent 67%);opacity:.8;pointer-events:none;border-radius:50%;width:min(78rem,110vw);height:62rem;position:absolute;top:-30rem;left:50%;transform:translate(-50%)}.author-module__U2_75W__heroInner{z-index:1;position:relative}.author-module__U2_75W__crumbs{color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:40px;font-size:11px;display:flex}.author-module__U2_75W__crumbs a:hover{color:var(--plum-600)}.author-module__U2_75W__sep{opacity:.4}.author-module__U2_75W__here{color:var(--ink-2)}.author-module__U2_75W__profile{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.author-module__U2_75W__photoWrap{aspect-ratio:1;border:1px solid var(--line);border-radius:var(--r-xl);background:var(--plum-100);box-shadow:var(--sh-sm);position:relative;overflow:hidden}.author-module__U2_75W__photo,.author-module__U2_75W__photoFallback{width:100%;height:100%;display:block}.author-module__U2_75W__photo{object-fit:cover;object-position:center top}.author-module__U2_75W__photoFallback{background:radial-gradient(circle at 70% 20%, var(--plum-200), transparent 42%), var(--plum-100);color:var(--plum-600);place-items:center;display:grid}.author-module__U2_75W__photoFallback svg{width:84px;height:auto}.author-module__U2_75W__identity{min-width:0}.author-module__U2_75W__name{font-family:var(--font-display);letter-spacing:-.02em;margin-top:18px;font-size:clamp(42px,5.6vw,72px);font-weight:400;line-height:1.03}.author-module__U2_75W__role{color:var(--plum-600);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:16px;font-size:12px;font-weight:500}.author-module__U2_75W__bio{max-width:62ch;color:var(--ink-3);margin-top:26px;font-size:17px;line-height:1.68}.author-module__U2_75W__links{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.author-module__U2_75W__link{border:1px solid var(--line-2);border-radius:var(--r-pill);background:var(--paper);color:var(--ink-2);transition:border-color .16s, color .16s, transform .16s var(--ease-out);align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;display:inline-flex}.author-module__U2_75W__link:hover{border-color:var(--plum-300);color:var(--plum-600);transform:translateY(-1px)}.author-module__U2_75W__link svg{width:15px;height:15px;color:var(--plum-600)}.author-module__U2_75W__articles{border-top:1px solid var(--line);background:var(--paper-2);padding:clamp(4rem,7vw,6rem) 0 clamp(5rem,9vw,7rem)}.author-module__U2_75W__articlesHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:44px;display:flex}.author-module__U2_75W__articlesHead h2{font-family:var(--font-display);margin-top:16px;font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:1.05}.author-module__U2_75W__articlesHead h2 em{color:var(--plum-600);font-style:italic}.author-module__U2_75W__allAuthors{color:var(--ink-2);transition:color .16s var(--ease-out);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.author-module__U2_75W__allAuthors:hover{color:var(--plum-600)}.author-module__U2_75W__allAuthors svg{width:14px;height:14px;transition:transform .16s var(--ease-out)}.author-module__U2_75W__allAuthors:hover svg{transform:translate(3px)}.author-module__U2_75W__empty{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--paper);color:var(--ink-3);padding:40px 32px;font-size:16px;line-height:1.6}.author-module__U2_75W__empty a{color:var(--plum-600);font-weight:500}@media (max-width:900px){.author-module__U2_75W__profile{grid-template-columns:minmax(0,1fr)}.author-module__U2_75W__photoWrap{max-width:260px}}
.caregivers-page-module__WuY4kq__journey{padding:96px 0 80px}.caregivers-page-module__WuY4kq__journey h2{white-space:nowrap;letter-spacing:-.02em;max-width:none;font-size:clamp(16px,4.2vw,54px)}.caregivers-page-module__WuY4kq__journeyGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.caregivers-page-module__WuY4kq__jCard{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--paper);transition:border-color .2s var(--ease-out), transform .2s var(--ease-out), box-shadow .2s var(--ease-out);flex-direction:column;padding:32px 28px;display:flex}.caregivers-page-module__WuY4kq__jCard:hover{border-color:var(--plum-300);box-shadow:var(--sh-md);transform:translateY(-2px)}.caregivers-page-module__WuY4kq__jStep{background:var(--apricot-2);width:52px;height:52px;color:var(--plum-700);font-family:var(--font-display);border-radius:50%;place-items:center;margin-bottom:22px;font-size:22px;font-style:italic;display:grid}.caregivers-page-module__WuY4kq__jCard h3{font-family:var(--font-display);margin-bottom:12px;font-size:24px;font-weight:400;line-height:1.18}.caregivers-page-module__WuY4kq__jCard p{color:var(--ink-3);font-size:15px;line-height:1.55}@media (max-width:1024px){.caregivers-page-module__WuY4kq__journeyGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.caregivers-page-module__WuY4kq__journeyGrid{grid-template-columns:1fr}}
.demo-followup-pages-module__pCLhaq__wrap{--lavender:#ebedff;background:radial-gradient(600px 260px at 50% 0%, var(--lavender) 0%, transparent 70%), var(--paper);padding:72px 16px 88px}@supports (color:lab(0% 0 0)){.demo-followup-pages-module__pCLhaq__wrap{--lavender:lab(93.9942% 2.01929 -9.18789)}}.demo-followup-pages-module__pCLhaq__card{box-sizing:border-box;border:1px solid var(--line);text-align:center;background:#fff;border-radius:24px;max-width:520px;margin:0 auto;padding:40px 36px;box-shadow:0 30px 70px -30px #1f154e38,0 2px 6px #0000000a;box-shadow:0 30px 70px -30px lab(11.3508% 19.3943 -34.2751/.22),0 2px 6px lab(0% 0 0/.04)}.demo-followup-pages-module__pCLhaq__title{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--ink);margin:0 0 12px;font-size:24px;font-weight:500;line-height:1.25}.demo-followup-pages-module__pCLhaq__body{color:var(--ink-2);margin:0 0 24px;font-size:15px;line-height:1.6}.demo-followup-pages-module__pCLhaq__body:last-child{margin-bottom:0}.demo-followup-pages-module__pCLhaq__button{background:var(--plum-600);color:#fff;min-height:48px;font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;display:inline-flex}.demo-followup-pages-module__pCLhaq__button:hover{background:var(--plum-700)}.demo-followup-pages-module__pCLhaq__button:focus-visible{outline:3px solid var(--plum-300);outline-offset:2px}.demo-followup-pages-module__pCLhaq__spinner{border:3px solid var(--lavender);border-top-color:var(--plum-600);border-radius:50%;width:28px;height:28px;margin:0 auto 20px;animation:.9s linear infinite demo-followup-pages-module__pCLhaq__spin}@keyframes demo-followup-pages-module__pCLhaq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.demo-followup-pages-module__pCLhaq__spinner{animation-duration:3s}}@media (max-width:560px){.demo-followup-pages-module__pCLhaq__wrap{padding:40px 16px 56px}.demo-followup-pages-module__pCLhaq__card{padding:32px 22px}}
.pricing-faq-module__mwOfbG__section{background:#fff;padding:clamp(80px,12vw,150px) clamp(16px,4vw,32px)}.pricing-faq-module__mwOfbG__title{text-align:center;font-family:var(--font-display);letter-spacing:-.5px;color:var(--ink);text-wrap:balance;margin:0 0 44px;font-size:clamp(32px,5vw,48px);font-weight:400;line-height:1.1}.pricing-faq-module__mwOfbG__title em{color:var(--plum-600);font-style:italic}.pricing-faq-module__mwOfbG__list{flex-direction:column;gap:12px;max-width:820px;margin:0 auto;display:flex}.pricing-faq-module__mwOfbG__item{border:1px solid var(--line);background:#fff;border-radius:14px;transition:background .2s}.pricing-faq-module__mwOfbG__item[open]{background:#f5f5ff}.pricing-faq-module__mwOfbG__question{cursor:pointer;color:var(--ink-2);transition:color .15s var(--ease-out);justify-content:space-between;align-items:center;gap:20px;padding:20px clamp(18px,3vw,24px);font-size:16px;font-weight:600;list-style:none;display:flex}.pricing-faq-module__mwOfbG__question:hover{color:var(--plum-700)}.pricing-faq-module__mwOfbG__question:focus-visible{border-radius:13px}.pricing-faq-module__mwOfbG__question::-webkit-details-marker{display:none}.pricing-faq-module__mwOfbG__toggle{color:var(--plum-600);flex:none;font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.pricing-faq-module__mwOfbG__item[open] .pricing-faq-module__mwOfbG__toggle{transform:rotate(45deg)}@media (prefers-reduced-motion:no-preference){.pricing-faq-module__mwOfbG__item{interpolate-size:allow-keywords}.pricing-faq-module__mwOfbG__item::details-content{block-size:0;transition:block-size .25s var(--ease-out), content-visibility .25s allow-discrete;overflow:clip}.pricing-faq-module__mwOfbG__item[open]::details-content{block-size:auto}}.pricing-faq-module__mwOfbG__answer{max-width:700px;color:var(--ink-2);padding:0 clamp(18px,3vw,24px) 22px;font-size:15px;line-height:1.65}.pricing-faq-module__mwOfbG__answer .copy-rich a{color:var(--plum-600);text-underline-offset:3px;font-weight:500;text-decoration:underline}
