.vh-skip{background:var(--c-white);border-radius:var(--radius-btn);color:var(--ink);left:-999px;padding:8px 12px;position:absolute;top:8px;z-index:100}.vh-skip:focus{left:8px}.wrap{margin-inline:auto;max-width:var(--wrap);padding-left:var(--gut);padding-right:var(--gut-r);width:100%}.btn{align-items:center;border-radius:var(--radius-btn);display:inline-flex;font:500 16px var(--body);gap:8px;height:38px;justify-content:center;letter-spacing:-.005em;padding:0 18px;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s;white-space:nowrap}.btn-primary{background:var(--cta);border:1.5px solid var(--cta);color:var(--c-white);height:39px;margin-block:-.5px}.btn-primary:hover{background:var(--c-white);border-color:var(--c-white);color:var(--blue)}.btn-ghost{border:1px solid hsla(0,0%,100%,.95);color:var(--c-white)}.btn-ghost:hover{background:var(--c-white);color:var(--blue)}.btn-light{background:var(--c-white);border:1.5px solid var(--c-white);color:var(--ink);height:39px;margin-block:-.5px}.btn-light:hover{background:var(--blue);border-color:var(--blue);color:var(--c-white)}.btn-lg{font-size:var(--fs-button);height:44px;padding:0 22px}.btn-primary.btn-lg{height:45px}.btn .sub{font-size:13px;font-weight:400;opacity:.75}.ic{flex:none;height:1em;width:1em}.p-h1,.p-h2,.p-h3{color:var(--pg-head);font-family:var(--display);margin:0;text-wrap:balance}.p-h1{font-size:var(--fs-hero);letter-spacing:-.03em;line-height:.98}.p-h1,.p-h2{font-weight:500}.p-h2{font-size:var(--fs-h2);letter-spacing:-.028em;line-height:1.03}.p-h3{font-size:var(--fs-h3);font-weight:600;letter-spacing:-.015em;line-height:1.2}.p-kick{color:var(--pg-kicker);font:700 14px/1.2 var(--display);letter-spacing:.04em;margin:0 0 14px;text-transform:uppercase}.p-lede{color:var(--pg-muted);font-size:var(--fs-lede);line-height:1.5;margin:18px 0 0;max-width:60ch}.p-more{color:var(--pg-link);font-weight:600;text-decoration:none}.p-more:after{content:" →"}.p-more:hover{text-decoration:underline;text-underline-offset:4px}.p-sec{padding:var(--sec-y) 0}.p-head{align-items:end;display:grid;gap:var(--space-7) var(--gap-head);grid-template-columns:1.1fr .9fr;margin-bottom:clamp(36px,4vw,56px)}.p-head .p-lede{margin:0;max-width:520px}.p-card{background:var(--pg-card);border:1px solid var(--pg-rule);border-radius:var(--radius-card)}.btn-outline{background:transparent;border:1.5px solid var(--pg-outline);color:var(--pg-outline)}.btn-outline:hover{background:var(--pg-outline);color:var(--pg-page)}.p-dark{color:hsla(0,0%,100%,.82)}.p-dark .p-h1,.p-dark .p-h2,.p-dark .p-h3{color:var(--c-white)}.p-dark .p-kick{color:var(--c-cyan)}.p-dark .p-lede{color:hsla(0,0%,100%,.82)}.pill{background:var(--pill);border-radius:var(--radius-frame);color:var(--c-white);display:inline-block;font:600 11px/28px var(--feed);height:28px;letter-spacing:.07em;position:relative;text-align:center;text-transform:uppercase;width:118px}.pill:before{background:var(--c);border-radius:var(--radius-round);content:"";height:8px;left:10px;position:absolute;top:10px;width:8px}.p-hero{background:var(--c-blue);overflow:hidden;padding:var(--hero-top) 0 var(--hero-bottom);position:relative}.p-hero:before{background:conic-gradient(from 0deg at 4% -18%,var(--cone));content:"";inset:0;opacity:.95;position:absolute}.p-hero .wrap{position:relative}.crumbs{color:hsla(0,0%,100%,.75);display:flex;flex-wrap:wrap;font-size:14px;gap:8px;list-style:none;margin:0 0 clamp(40px,6vw,72px);padding:0}.crumbs li+li:before{content:"›";margin-right:8px;opacity:.7}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.crumbs [aria-current],.crumbs a:hover{color:var(--c-white)}.p-hero-grid{align-items:center;display:grid;gap:var(--col-gap-hero);grid-template-columns:1.05fr .95fr}.p-hero .p-lede{color:hsla(0,0%,100%,.92);font-size:var(--fs-lede-hero);max-width:34em}.p-cta{gap:12px;margin-top:clamp(32px,4vw,44px)}.p-cta,.p-facts{display:flex;flex-wrap:wrap}.p-facts{gap:36px;list-style:none;margin:clamp(36px,4vw,48px) 0 0;padding:0}.p-facts li{color:hsla(0,0%,100%,.8);font-size:var(--fs-body-sm);line-height:1.35;max-width:17ch}.p-facts b{color:var(--c-cyan);display:block;font:500 34px/1 var(--display);letter-spacing:-.03em;margin-bottom:6px}.ui{margin:26px 26px 0 0;position:relative}.ui:after,.ui:before{border:1px solid hsla(0,0%,100%,.3);border-radius:var(--radius-card);content:"";position:absolute}.ui:before{background:hsla(0,0%,100%,.14);inset:-26px -26px 26px 26px}.ui:after{background:hsla(0,0%,100%,.24);inset:-13px -13px 13px 13px}.uicard{background:var(--c-white);border-radius:var(--radius-card);box-shadow:var(--shadow-float);color:var(--c-text);padding:22px;position:relative;z-index:1}.uitop{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.uitop b{display:block;font:600 var(--fs-button) var(--body)}.uitop small{color:var(--c-muted);font-size:13.5px}.uisrc{align-items:center;background:var(--c-tint);border:1.5px solid var(--c-cyan);border-radius:var(--radius-inner);display:grid;gap:14px;grid-template-columns:auto 1fr;margin-bottom:8px;padding:14px}.uisrc .ic{color:var(--c-blue);font-size:40px}.uisrc b{font:600 var(--fs-body-sm) var(--body)}.uisrc span{color:var(--c-muted);display:block;font-size:13px}.uirow{align-items:center;border-top:1px solid rgba(9,6,13,.08);display:flex;font-size:var(--fs-body-sm);font-weight:500;gap:10px;padding:11px 2px}.uirow:first-of-type{border-top:0}.uirow .ic{color:var(--c-blue);font-size:20px}.uirow em{font-size:13.5px;font-style:normal;margin-left:auto}.uifoot,.uirow em{color:var(--c-muted)}.uifoot{border-top:1px solid rgba(9,6,13,.08);font-size:12.5px;margin:10px 0 0;padding-top:12px}@media (prefers-reduced-motion:no-preference){.js .uirow{opacity:0;transform:translateX(-8px);transition:opacity .4s ease,transform .4s ease}.js .uirow.in{opacity:1;transform:none}.js .uitop .pill{opacity:0;transform:scale(.7);transition:opacity .35s ease,transform .45s cubic-bezier(.3,1.6,.5,1)}.js .uitop .pill.in{opacity:1;transform:none}}.paths{display:grid;gap:16px;grid-template-columns:1fr 1fr}.path{display:flex;flex-direction:column;padding:30px}.path .tag{align-self:flex-start;background:var(--pg-tint);border-radius:var(--radius-pill);color:var(--pg-link);font:800 var(--fs-eyebrow) var(--display);letter-spacing:.05em;margin-bottom:16px;padding:5px 10px;text-transform:uppercase}.path .tag span{font-weight:400;letter-spacing:0;text-transform:none}.path .p-h3{margin-bottom:10px}.path>p{color:var(--pg-muted);margin:0 0 22px}.plist{border-top:1px solid var(--pg-rule);list-style:none;margin:0;padding:0}.plist li{border-bottom:1px solid var(--pg-rule);display:grid;gap:4px 12px;grid-template-columns:28px 1fr;padding:14px 0}.plist .ic{color:var(--pg-link);font-size:26px;grid-row:span 2}.plist b{color:var(--pg-text);font-weight:600}.plist span{color:var(--pg-muted);font-size:var(--fs-body-sm);line-height:1.45}.steps{counter-reset:s}.steps li{counter-increment:s}.steps .num{border:1.5px solid var(--pg-link);border-radius:var(--radius-round);color:var(--pg-link);display:grid;font:700 var(--fs-eyebrow) var(--display);grid-row:span 2;height:26px;place-items:center;width:26px}.merge{margin-top:16px;padding:30px;position:relative}.merge .tag{background:var(--pg-tint);border-radius:var(--radius-pill);color:var(--pg-link);display:inline-block;font:800 var(--fs-eyebrow) var(--display);letter-spacing:.05em;margin-bottom:16px;padding:5px 10px;text-transform:uppercase}.merge .tag span{font-weight:400;letter-spacing:0;text-transform:none}.msteps{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:22px 0;padding:0}.msteps li{border-top:1px solid var(--pg-rule);display:grid;gap:4px 12px;grid-template-columns:26px 1fr;padding:16px 0}.msteps .num{border:1.5px solid var(--pg-link);border-radius:var(--radius-round);color:var(--pg-link);display:grid;font:700 var(--fs-eyebrow) var(--display);grid-row:span 2;height:26px;place-items:center;width:26px}.msteps b{font-weight:600}.msteps li>span:last-child{color:var(--pg-muted);font-size:var(--fs-body-sm);line-height:1.45}.mfoot{align-items:center;border-top:1px solid var(--pg-rule);color:var(--pg-muted);display:flex;flex-wrap:wrap;font-size:var(--fs-body);gap:16px;justify-content:space-between;padding-top:18px}.p-hero .inl{color:var(--c-white);font-weight:600;text-decoration:underline;text-decoration-color:rgba(85,223,234,.8);text-decoration-thickness:2px;text-underline-offset:4px}.p-hero .inl:hover{color:var(--c-cyan)}.inl2{color:var(--pg-link);font-weight:600;text-decoration:none}.inl2:hover{text-decoration:underline;text-underline-offset:3px}.stat .p-more{display:inline-block;margin-top:14px}.p-dark .p-lede .p-more,.stat .p-more{color:var(--c-cyan)}.merge .p-h3{font-size:20px}.merge p{color:var(--pg-muted);font-size:var(--fs-body);margin:6px 0 0}.merge .pills{display:flex;flex-wrap:wrap;gap:8px}.p-ink{background:var(--c-eggplant)}.stats{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-bottom:16px}.stat{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius-card);padding:28px}.stat .p-kick{margin-bottom:22px}.stat b{color:var(--c-cyan);display:block;font:500 var(--fs-stat)/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.04em}.stat b.word{font-size:clamp(26px,2.6vw,36px);letter-spacing:-.02em;line-height:1.1;white-space:nowrap}.stat p{color:hsla(0,0%,100%,.78);font-size:var(--fs-body);margin:12px 0 0}.layers{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.layer{background:var(--c-card);border-radius:var(--radius-card);color:var(--c-text);padding:22px}.layer .ic{color:var(--c-blue);font-size:30px;margin-bottom:14px}.layer b{color:var(--c-eggplant);display:block;font:600 var(--fs-button) var(--display);margin-bottom:6px}.layer p{color:var(--c-muted);font-size:14.5px;line-height:1.45;margin:0}.fit{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.fitc{color:inherit;display:flex;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:background .15s,transform .2s,box-shadow .2s}.fitc.here:hover{background:var(--pg-card);box-shadow:var(--shadow-ring);transform:none}a.fitc:hover{background:var(--pg-hover);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.fitc .tab{color:var(--pg-kicker);font:800 var(--fs-eyebrow) var(--display);letter-spacing:.05em;text-transform:uppercase}.fitc .tab span{font-weight:400;letter-spacing:0;text-transform:none}.fitc p{color:var(--pg-muted);flex:1;font-size:var(--fs-body);margin:0}.fitc .go{color:var(--pg-link);font-size:var(--fs-body-sm);font-weight:600}.fitc.here{border-color:var(--pg-link);box-shadow:var(--shadow-ring)}.rel{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.relc{color:inherit;display:flex;flex-direction:column;gap:6px;padding:22px;text-decoration:none;transition:background .15s}.relc:hover{background:var(--pg-hover)}.relc b{color:var(--pg-head);font:600 var(--fs-label) var(--display)}.relc span{color:var(--pg-muted);font-size:var(--fs-body-sm)}.faq{align-items:start;display:grid;gap:var(--col-gap);grid-template-columns:.8fr 1.2fr}.faq-side{position:sticky;top:24px}.faq-side .p-lede{max-width:34ch}.faq-side .btn{margin-top:28px}.qa{border-top:1px solid var(--pg-rule)}.qa details{border-bottom:1px solid var(--pg-rule)}.qa summary{align-items:center;color:var(--pg-head);cursor:pointer;display:grid;font:600 var(--fs-title)/1.3 var(--display);gap:16px;grid-template-columns:1fr 28px;letter-spacing:-.01em;list-style:none;padding:22px 0}.qa summary::-webkit-details-marker{display:none}.qa summary .ic{color:var(--pg-link);font-size:22px;transition:transform .25s ease}.qa details[open] summary .ic{transform:rotate(45deg)}.qa summary:hover{color:var(--pg-link)}.qa .a{color:var(--pg-muted);font-size:var(--fs-body-lg);line-height:1.55;padding:0 44px 24px 0}.qa .a p{margin:0}.close{align-items:center;background:var(--c-blue);border-radius:var(--radius-card);color:var(--c-white);display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:auto 1fr;overflow:hidden;padding:clamp(56px,8vw,104px) clamp(24px,5vw,72px);position:relative}.close:before{background:conic-gradient(from 0deg at var(--cx,120px) var(--cy,50%),var(--cone));content:"";inset:0;position:absolute}.close>*{position:relative}.close .mk{color:var(--c-white);height:132px;width:122px}.close .p-h2{margin-bottom:14px}.close p{color:hsla(0,0%,100%,.92);font-size:var(--fs-label);margin:0;max-width:46ch}@media (prefers-reduced-motion:no-preference){.js .rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.js .rv.in{opacity:1;transform:none}}@media (max-width:1060px){.faq,.p-head,.p-hero-grid{grid-template-columns:1fr}.faq-side{position:static}.fit,.layers,.rel{grid-template-columns:1fr 1fr}.close{grid-template-columns:1fr}}@media (max-width:820px){.msteps,.paths{grid-template-columns:1fr}.msteps{gap:0}.stats{grid-template-columns:1fr}}@media (max-width:640px){.fit,.layers,.rel{grid-template-columns:1fr}.ui{margin:18px 18px 0 0}.ui:before{inset:-18px -18px 18px 18px}.ui:after{inset:-9px -9px 9px 9px}.qa .a{padding-right:0}.pill{font-size:10px;width:108px}}.caps{display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.cap.w3{grid-column:span 3}.cap.w2{grid-column:span 2}.cap.w2 .facts{grid-template-columns:1fr}.cap.w2 .facts dt{border-bottom:0;padding-bottom:0}.cap{display:flex;flex-direction:column;padding:30px}.cap .ic.big{color:var(--pg-link);font-size:var(--fs-stat-sm);margin-bottom:16px}.cap .p-h3{margin-bottom:10px}.cap>p{color:var(--pg-muted);margin:0 0 20px}.facts{border-top:1px solid var(--pg-rule);display:grid;gap:0;grid-template-columns:96px 1fr;margin:auto 0 0}.facts dd,.facts dt{border-bottom:1px solid var(--pg-rule);font-size:var(--fs-body-sm);line-height:1.45;margin:0;padding:12px 0}.facts dt{color:var(--pg-kicker);font:700 var(--fs-eyebrow)/1.9 var(--display);letter-spacing:.05em;text-transform:uppercase}.facts dd{color:var(--pg-text)}.cap .p-more{font-size:var(--fs-body-sm);margin-top:18px}.tblwrap{background:var(--pg-card);border:1px solid var(--pg-rule);border-radius:var(--radius-card);overflow-x:auto}table.cmp{border-collapse:collapse;font-size:var(--fs-body);min-width:720px;width:100%}.cmp caption{caption-side:top;height:1px;overflow:hidden;padding:0;position:absolute;text-align:left;width:1px;clip:rect(0 0 0 0)}.cmp td,.cmp th{border-bottom:1px solid var(--pg-rule);padding:16px 20px;text-align:left;vertical-align:top}.cmp thead th{background:transparent;color:var(--pg-kicker);font:700 var(--fs-eyebrow) var(--display);letter-spacing:.05em;text-transform:uppercase}.cmp tbody th{color:var(--pg-head);font:600 var(--fs-button) var(--display);width:24%}.cmp tbody th small{color:var(--pg-muted);display:block;font:400 13.5px var(--body);margin-top:4px}.cmp tr:last-child td,.cmp tr:last-child th{border-bottom:0}.cmp td{color:var(--pg-muted)}.dl-grid{align-items:stretch;display:grid;gap:16px;grid-template-columns:.9fr 1.1fr}.bigstat{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:32px}.bigstat b{color:var(--c-cyan);display:block;font:500 var(--fs-stat-xl)/.9 var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.bigstat p{color:hsla(0,0%,100%,.85);font-size:var(--fs-button);margin:10px 0 0;max-width:28ch}.bigstat small{color:hsla(0,0%,100%,.65);font-size:14px}.dlchecks{display:grid;gap:16px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.dlchecks li{background:var(--c-card);border-radius:var(--radius-card);color:var(--c-text);padding:22px}.dlchecks .ic{color:var(--c-blue);font-size:28px;margin-bottom:12px}.dlchecks b{color:var(--c-eggplant);display:block;font:600 var(--fs-button) var(--display);margin-bottom:4px}.dlchecks span{color:var(--c-muted);display:block;font-size:14.5px;line-height:1.45}.uses{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.use{color:inherit;display:flex;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:background .15s,transform .2s,box-shadow .2s}.use:hover{background:var(--pg-hover);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.use .ic{color:var(--pg-link);font-size:30px}.use p{color:var(--pg-muted);flex:1;font-size:var(--fs-body);margin:0}.use .go{color:var(--pg-link);font-size:var(--fs-body-sm);font-weight:600}@media (max-width:1060px){.uses{grid-template-columns:1fr 1fr}.dl-grid{grid-template-columns:1fr}.cap.w2{grid-column:span 3}.cap.w2:last-child{grid-column:1/-1}}@media (max-width:820px){.cap.w2,.cap.w2:last-child,.cap.w3{grid-column:1/-1}}@media (max-width:640px){.dlchecks,.facts,.uses{grid-template-columns:1fr}.facts dt{border-bottom:0;padding-bottom:0}}.qa .a a{color:var(--pg-link);font-weight:600;text-decoration:underline;text-underline-offset:3px}.p-prose{color:var(--pg-text);font-size:var(--fs-body-lg);line-height:1.5;max-width:68ch}.p-prose p{margin:0 0 var(--space-6)}.p-prose>:last-child{margin-bottom:0}.p-prose a{color:var(--pg-link);font-weight:600;text-decoration:underline;text-underline-offset:3px}.p-story{margin-inline:auto}.p-story .p-kick{margin:var(--gap-head) 0 var(--space-4)}.p-story>.p-kick:first-child{margin-top:0}.p-story h2{color:var(--pg-head);font:600 var(--fs-h3)/1.2 var(--display);letter-spacing:-.015em;margin:0 0 var(--space-6)}.p-story h3{color:var(--pg-head);font:600 var(--fs-title)/1.25 var(--display);margin:var(--space-7) 0 var(--space-5)}.p-story ul{margin:0 0 var(--space-6);padding-left:1.25em}.p-story li{margin-bottom:var(--space-3)}.p-story li::marker{color:var(--pg-kicker)}.p-story .p-quote{border-left:3px solid var(--pg-link);font-size:var(--fs-title);line-height:1.3;margin:var(--space-7) 0;padding-left:var(--space-6)}.p-story figure{margin:0 0 var(--space-7)}.p-story figure img{border-radius:var(--radius-card);display:block;height:auto;max-width:100%}.p-story+.p-cta{margin:var(--space-7) auto 0;max-width:68ch}.p-quote{color:var(--pg-head);font:500 var(--fs-stat-sm)/1.1 var(--display);letter-spacing:-.015em;margin:0}.p-quote cite{color:var(--pg-muted);display:block;font:400 var(--fs-body-sm)/1.45 var(--body);font-style:normal;margin-top:var(--space-6)}.p-quote cite b{color:var(--pg-text);display:block;font-weight:600}.split{align-items:start;display:grid;gap:var(--col-gap);grid-template-columns:.8fr 1.2fr}.split .p-kick+.p-quote{margin-top:var(--space-6)}.people{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.person{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--pad-card)}.person img{aspect-ratio:1;background:var(--pg-tint);border-radius:var(--radius-inner);display:block;height:auto;margin-bottom:var(--space-6);object-fit:cover;width:100%}.person b{color:var(--pg-head);font:600 var(--fs-label)/1.25 var(--display)}.person span{color:var(--pg-muted);font-size:var(--fs-body-sm);line-height:1.45}.logos{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.logos li{background:var(--c-white);border:1px solid var(--pg-rule);border-radius:var(--radius-card);display:grid;height:112px;padding:var(--space-6) var(--space-7);place-items:center}.logos img{display:block;height:auto;max-height:52px;max-width:100%;object-fit:contain;width:auto}.plans{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.plan{display:flex;flex-direction:column;padding:var(--pad-card-lg)}.plan .tag{align-self:flex-start;background:var(--pg-tint);border-radius:var(--radius-pill);color:var(--pg-link);font:800 var(--fs-eyebrow) var(--display);letter-spacing:.05em;margin-bottom:var(--space-6);padding:5px 10px;text-transform:uppercase}.plan .p-h3{margin-bottom:var(--space-3)}.plan>p{color:var(--pg-muted);font-size:var(--fs-body);margin:0}.plan .price{color:var(--pg-head);font:500 var(--fs-stat-sm)/1 var(--display);letter-spacing:-.03em;margin:var(--space-7) 0 var(--space-2)}.plan .price small{color:var(--pg-muted);font:400 var(--fs-body) var(--body);letter-spacing:0}.plan .terms{color:var(--pg-muted);font-size:var(--fs-body-sm);line-height:1.45;margin:0}.plan ul{align-content:start;border-top:1px solid var(--pg-rule);flex:1;list-style:none;margin:var(--space-7) 0;padding:var(--space-7) 0 0}.plan li,.plan ul{display:grid;gap:var(--space-4)}.plan li{font-size:var(--fs-body);grid-template-columns:20px 1fr;line-height:1.45}.plan li .ic{color:var(--pg-link);font-size:20px;margin-top:1px}.plan li.lead{color:var(--pg-head);display:block;font-size:var(--fs-body);font-weight:600}.plan .btn{align-self:flex-start}.plan.pick{border-color:var(--pg-link);box-shadow:var(--shadow-ring)}.tiers{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.tiers .plan{padding:var(--pad-card)}.tiers .plan ul{display:none}.tiers .plan .price{margin-top:var(--space-6)}.tiers .plan .terms{flex:1;margin-bottom:var(--space-7)}.p-note{color:var(--pg-muted);font-size:var(--fs-body-sm);margin:var(--space-7) 0 0}.ways{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.way{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--pad-card-lg)}.way .ic{color:var(--pg-link);font-size:32px}.way>p{color:var(--pg-muted);font-size:var(--fs-body);margin:0 0 var(--space-3)}.way ul{border-top:1px solid var(--pg-rule);display:grid;gap:var(--space-4);list-style:none;margin:auto 0 0;padding:var(--space-6) 0 0}.way li a{color:var(--pg-link);font-size:var(--fs-body);font-weight:600;overflow-wrap:anywhere;text-decoration:none}.way li a:hover{text-decoration:underline;text-underline-offset:3px}.way .tile{background:var(--c-white);border:1px solid var(--pg-rule);border-radius:var(--radius-inner);display:grid;height:96px;margin-bottom:var(--space-3);padding:var(--space-6);place-items:center}.way .tile img{display:block;height:auto;max-height:48px;max-width:70%;object-fit:contain;width:auto}.way .p-more{font-size:var(--fs-body-sm);margin-top:auto}.way li span{color:var(--pg-kicker);display:block;font:700 var(--fs-eyebrow)/1.6 var(--display);letter-spacing:.05em;text-transform:uppercase}.formcard{padding:var(--pad-card-lg)}.formcard .p-h3{margin-bottom:var(--space-3)}.formcard>p{color:var(--pg-muted);font-size:var(--fs-body);margin:0 0 var(--space-7)}.p-form fieldset,.p-form form{display:grid;gap:var(--space-6)}.p-form fieldset{border:0;margin:0;max-width:none;padding:0}.p-form fieldset.form-columns-2{grid-template-columns:1fr 1fr}.p-form fieldset .hs-form-field,.p-form fieldset .input{float:none;margin:0;width:auto}.p-form .hs-form-field>label{color:var(--pg-head);display:block;font-size:var(--fs-body-sm);font-weight:600;margin-bottom:var(--space-2)}.p-form .hs-form-required{color:var(--c-bad);margin-left:2px}.p-form .hs-field-desc{color:var(--pg-muted);font-size:var(--fs-small);margin-bottom:var(--space-2)}.p-form input.hs-input:not([type=checkbox]):not([type=radio]),.p-form select.hs-input,.p-form textarea.hs-input{background:var(--pg-page);border:1px solid var(--pg-rule);border-radius:var(--radius-btn);color:var(--pg-text);display:block;font:inherit;font-size:var(--fs-body);height:44px;padding:0 var(--space-5);width:100%}.p-form textarea.hs-input{height:auto;min-height:120px;padding:var(--space-4) var(--space-5)}.p-form .hs-input:focus{outline:2px solid var(--pg-link);outline-offset:1px}.p-form .inputs-list{display:grid;gap:var(--space-3);list-style:none;margin:0;padding:0}.p-form .inputs-list label{align-items:flex-start;color:var(--pg-text);display:flex;font-size:var(--fs-body-sm);gap:var(--space-4)}.p-form .hs-error-msgs{list-style:none;margin:var(--space-2) 0 0;padding:0}.p-form .hs-error-msg,.p-form .hs-error-msgs label{color:var(--c-bad);font-size:var(--fs-small)}.p-form .hs-richtext,.p-form .legal-consent-container{color:var(--pg-muted);font-size:var(--fs-small);line-height:1.45}.p-form .legal-consent-container p{margin:0 0 var(--space-3)}.p-form .hs-button{background:var(--cta);border:1.5px solid var(--cta);border-radius:var(--radius-btn);color:var(--c-white);cursor:pointer;font:500 var(--fs-button) var(--body);height:45px;padding:0 22px;transition:background-color .18s,color .18s}.p-form .hs-button:hover{background:var(--blue);border-color:var(--blue)}.p-form .submitted-message{color:var(--pg-head);font-size:var(--fs-body-lg)}.terms-grid{display:grid;gap:0 var(--col-gap);grid-template-columns:repeat(2,1fr);margin:0}.terms-grid div{border-top:1px solid var(--pg-rule);padding:var(--space-7) 0}.terms-grid dt{color:var(--pg-head);font:600 var(--fs-title)/1.3 var(--display);scroll-margin-top:96px}.terms-grid dd{color:var(--pg-muted);font-size:var(--fs-body);margin:var(--space-3) 0 0}.p-index{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;margin:0 0 var(--space-7);padding:0}.p-index a{border:1px solid var(--pg-rule);border-radius:var(--radius-btn);color:var(--pg-link);display:grid;font-weight:600;height:36px;min-width:36px;padding:0 var(--space-4);place-items:center;text-decoration:none}.p-index a:hover{background:var(--pg-hover)}@media (max-width:1060px){.split{grid-template-columns:1fr}.logos,.people{grid-template-columns:repeat(3,1fr)}.plans,.ways{grid-template-columns:1fr 1fr}}@media (max-width:820px){.plans,.terms-grid,.ways{grid-template-columns:1fr}.logos,.people,.tiers{grid-template-columns:1fr 1fr}.p-form fieldset.form-columns-2{grid-template-columns:1fr}}.res-bar{display:grid;gap:var(--space-6);margin-bottom:var(--space-7)}.res-types{display:flex;flex-wrap:wrap;gap:var(--space-3)}.res-types button{background:var(--pg-card);border:1px solid var(--pg-rule);border-radius:var(--radius-pill);color:var(--pg-text);cursor:pointer;font:500 var(--fs-body-sm) var(--body);height:38px;padding:0 var(--space-6)}.res-types button:hover{background:var(--pg-hover)}.res-types button[aria-pressed=true]{background:var(--pg-link);border-color:var(--pg-link);color:var(--pg-page)}.res-fields{display:grid;gap:var(--space-6);grid-template-columns:1fr 1fr 1.4fr}.res-select{display:grid;gap:var(--space-2)}.res-select span{color:var(--pg-kicker);font:700 var(--fs-eyebrow)/1.4 var(--display);letter-spacing:.05em;text-transform:uppercase}.res-select input,.res-select select{background:var(--pg-card);border:1px solid var(--pg-rule);border-radius:var(--radius-btn);color:var(--pg-text);font:inherit;font-size:var(--fs-body);height:44px;padding:0 var(--space-5)}.res-count{color:var(--pg-muted);font-size:var(--fs-body-sm);margin:0 0 var(--space-6)}.res-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.res-card{color:inherit;display:flex;flex-direction:column;gap:var(--space-4);height:100%;padding:var(--pad-card);text-decoration:none;transition:background .15s,transform .2s,box-shadow .2s}.res-card:hover{background:var(--pg-hover);box-shadow:var(--shadow-lift);transform:translateY(-3px)}.res-img{aspect-ratio:16/9;background:var(--pg-tint);border-radius:var(--radius-inner);margin-bottom:var(--space-3);overflow:hidden}.res-img img{display:block;height:100%;object-fit:cover;width:100%}.res-img-logo{background:var(--c-white);border:1px solid var(--pg-rule);display:grid;padding:var(--space-6);place-items:center}.res-img-logo img{height:auto;max-height:60%;max-width:70%;object-fit:contain;width:auto}.res-type{align-self:flex-start;background:var(--pg-tint);border-radius:var(--radius-pill);color:var(--pg-link);font:800 var(--fs-eyebrow) var(--display);letter-spacing:.05em;padding:5px 10px;text-transform:uppercase}.res-card .p-h3{font-size:var(--fs-title)}.res-card p{color:var(--pg-muted);display:-webkit-box;font-size:var(--fs-body-sm);-webkit-line-clamp:3;line-height:1.45;margin:0;-webkit-box-orient:vertical;overflow:hidden}.res-date{color:var(--pg-muted);font-size:var(--fs-small);margin-top:auto}.res-foot{display:flex;justify-content:center;margin-top:var(--space-7)}.res-more[hidden]{display:none}@media (max-width:1060px){.res-grid{grid-template-columns:1fr 1fr}}@media (max-width:820px){.res-fields{grid-template-columns:1fr}}@media (max-width:640px){.res-grid{grid-template-columns:1fr}}.p-hero .crumbs,.p-hero.p-dark .p-kick,.p-hero.p-dark .p-lede{color:var(--c-white)}.tiers.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px}@media (max-width:640px){.tiers.two{grid-template-columns:1fr}}@media (min-width:1061px){.layers.five{grid-template-columns:repeat(3,1fr)}}#main .dlchecks span,#main .layer p,#main .tail span{color:var(--c-muted-aaa)}#main .badge2,#main .dlchecks li,#main .flowc,#main .how3 li,#main .layer,#main .relc,#main .t6,#main .wc{padding:var(--pad-card)}#main .bigstat,#main .cap,#main .path{padding:var(--pad-card-lg)}#main .tail{gap:var(--space-1) var(--space-5)}#main .fp-list li{gap:var(--space-1) var(--space-6)}#main .why-note{gap:var(--space-4) var(--space-7)}#main .comp,#main .dev{gap:var(--col-gap)}#main .p-facts{gap:var(--space-7)}#main .p-hero-grid.as .p-h1{font-size:var(--fs-hero)}#main .stats.four .stat b{font-size:var(--fs-h1)}#main .stat .p-kick{font-size:var(--fs-kicker)}#main .flow8 .num,#main .how3 .n,#main .p-facts b{font-size:var(--fs-stat-sm)}#main .fp-list b,#main .wc h3{font-size:var(--fs-title)}#main .cmp tbody th,#main .dlchecks b,#main .layer b{font-size:var(--fs-label)}#main .badge2 b,#main .bigstat p,#main .cap>p,#main .flow8 p,#main .fp-list span,#main .how3 .p-more,#main .jobs li,#main .jobs span,#main .p-index a,#main .path .p-more,#main .path>p,#main .plist b,#main .why-note{font-size:var(--fs-body-lg)}#main .badge2 span,#main .dlchecks span,#main .layer p{font-size:var(--fs-body-sm)}#main .cmp small{font-size:var(--fs-small)}#main .how3 .pill,#main .t6 h3 .opt{font:700 var(--fs-eyebrow) var(--display)}#main .fitc .tab span{font-weight:700}#main .jobs a{font:600 var(--fs-title) var(--display)}#main .inl2{font-weight:400;text-decoration:underline;text-underline-offset:3px}#main .sec{padding-block:var(--sec-y)}#main .hero h1{font-size:var(--fs-hero)}#main .closing p,#main .hero .lede,#main .point p,#main .wide-lede{font-size:var(--fs-lede)}#main .kicker,#main .lh{font-size:var(--fs-kicker)}#main .sec h2{font-size:var(--fs-h2)}#main .closing h2{font-size:var(--fs-hero)}#main .case h3,#main .lane h3,#main .pcopy h3,#main .prod h3,#main .ptab .promise{font-size:var(--fs-h3);font-weight:600}#main .case .cust span,#main .step h3,#main .trust-grid b{font-size:var(--fs-title)}#main .case .result b{font-size:var(--fs-h1)}#main .wf-more,#main .wf-more .arrow{font-size:var(--fs-body-lg)}#main .chips span,#main .lane .foot,#main .way .kya span{font-size:var(--fs-body-sm)}#main .case .tags .flow,#main .case .tags span,#main .lane header span,#main .wf-list button>span{font-size:var(--fs-small)}#main .closing .btn-lg{font-size:var(--fs-button)}#main .ptab,#main .step,#main .way{padding:var(--pad-card)}#main .case{border-radius:var(--radius-card);gap:var(--space-7);padding:var(--pad-card-lg)}#main .hero-inner{gap:var(--col-gap-hero)}#main .sec-head{gap:var(--gap-head)}#main .ppanel{gap:var(--col-gap-hero)}#main .closing .wrap,#main .point,#main .wf{gap:var(--space-7)}#main .pcopy .links,#main .way .go{gap:var(--space-2) var(--space-7)}#main .case dl{gap:var(--space-4) var(--space-6)}#main .hero .eyebrow{font-size:var(--fs-kicker)}#main .way h3{font-size:var(--fs-title)}#main .sec-head p{font-size:var(--fs-lede)}#main .step p{font-size:var(--fs-small)}#main .wf-list button b{font-size:var(--fs-label)}#main .lh,#main .lh em{font-weight:700}#main .ui .ui-s,#main .ui .urow .val,#main .upill.chk,#main .wf-list .wsel-in button>span{color:var(--c-muted-aaa)}#main [data-d=Rejected]>span{color:var(--c-text)}#main .closing p,#main .feed-note,#main .hero .eyebrow,#main .hero .lede,#main .integ .lane .foot,#main .point p,#main .ppanel .pcopy{color:var(--c-white)}#main .closing .grad,#main .integ .grad,#main .point .grad,#main .ppanel .grad,#main .prod-bg .grad,#main .ribbon .grad{opacity:.5}#main .lh.v{background:var(--c-blue)}@media(max-width:767px){[data-theme=dark] #main .ptab[aria-expanded=true]{color:var(--c-eggplant)}}@media (max-width:640px){#main .hero .grad{opacity:.7}}@media (max-width:820px){#main .point,#main .ppanel,#main .sec-head{gap:var(--space-6)}#main .case dl{gap:var(--space-1)}}#main[data-company-sales-rebrand] .p-form .hs-error-msg,#main[data-company-sales-rebrand] .p-form .hs-error-msgs label,#main[data-company-sales-rebrand] .p-form .hs-form-required{color:var(--pg-head)}#main[data-company-sales-rebrand] .p-cta>p,#main[data-company-sales-rebrand] .way li{font-size:var(--fs-body)}#main[data-company-sales-rebrand] .way b{font-weight:600}