.work-map[data-astro-cid-axofzy2a]{padding-block:64px}.work-map[data-astro-cid-axofzy2a] h2[data-astro-cid-axofzy2a]{max-width:780px;font-size:clamp(1.9rem,3.2vw,2.8rem)}.work-map-steps[data-astro-cid-axofzy2a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0;padding:0;list-style:none;display:grid}.work-map-steps[data-astro-cid-axofzy2a] li[data-astro-cid-axofzy2a]{border-top:3px solid #8240ff;padding:24px 12px 0 0}.work-map-steps[data-astro-cid-axofzy2a] .eyebrow[data-astro-cid-axofzy2a]{margin-bottom:16px}.work-map-steps[data-astro-cid-axofzy2a] h3[data-astro-cid-axofzy2a]{font-size:1.35rem}.work-map-steps[data-astro-cid-axofzy2a] p[data-astro-cid-axofzy2a]{color:#515564;max-width:32ch}.work-map-note[data-astro-cid-axofzy2a]{background:#f4f0ff;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.work-map-note[data-astro-cid-axofzy2a] p[data-astro-cid-axofzy2a]{max-width:650px;margin:0}.work-map-note[data-astro-cid-axofzy2a] a[data-astro-cid-axofzy2a]{flex-shrink:0}@media (width<=700px){.work-map[data-astro-cid-axofzy2a]{padding-block:40px}.work-map-steps[data-astro-cid-axofzy2a]{grid-template-columns:1fr;gap:16px}.work-map-steps[data-astro-cid-axofzy2a] li[data-astro-cid-axofzy2a]{padding-top:18px}.work-map-steps[data-astro-cid-axofzy2a] p[data-astro-cid-axofzy2a]{max-width:none}.work-map-note[data-astro-cid-axofzy2a]{display:block}.work-map-note[data-astro-cid-axofzy2a] a[data-astro-cid-axofzy2a]{margin-top:12px}}.landing{padding-bottom:72px}.landing .eyebrow{text-transform:none;letter-spacing:.025em;margin-bottom:20px}.landing-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:24px;padding-block:48px 36px;display:grid;position:relative}.landing-hero-copy{z-index:1;align-self:start;position:relative}.landing-hero h1{letter-spacing:-.055em;margin-bottom:28px;font-size:clamp(3rem,5.4vw,4.9rem);line-height:1.04}.landing-hero h1 .hero-tagline{letter-spacing:-.035em;color:#626574;margin-top:24px;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:500;line-height:1.3;display:block}.landing-hero .actions{margin-block:32px 20px}.landing-status{color:#626574;max-width:340px;margin:0;font-size:.875rem}.mascot-scene{pointer-events:none;min-width:0;margin:0;position:relative}.mascot-art{position:relative}.mascot-connector{width:calc(115% + 24px);height:100%;position:absolute;top:0;right:100%;overflow:visible}.mascot-scene img{width:100%;height:auto;display:block;position:relative}.mascot-scene figcaption{text-align:right;color:#626574;padding-right:20px;font-size:.875rem}.landing .catalog-compact{border-top:1px solid #e7e6ed;width:min(100% - 64px,1180px);padding-block:48px 72px}.catalog-compact .section-heading{justify-content:flex-start;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.catalog-compact .section-heading .eyebrow{margin:0}.catalog-compact h2{font-size:clamp(1.75rem,3vw,2.5rem)}.catalog-compact .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.catalog-compact .product-card{background:#f4f0ff;border:1px solid #e5dbfc;border-radius:20px;min-height:280px;padding:26px 28px;transition:border-color .18s,transform .18s}.catalog-compact .product-card:nth-child(2){background:#edf9fd;border-color:#d4eef6}.catalog-compact .product-card:nth-child(3){background:#f3f4f8;border-color:#e1e3eb}.catalog-compact .product-card:hover{border-color:#8240ff;transform:translateY(-3px)}.catalog-compact .card-index{color:#6423d1;margin-bottom:28px}.catalog-compact .product-card h3{margin-bottom:12px;font-size:clamp(1.65rem,2.7vw,2.15rem)}.catalog-compact .product-card>p{color:#515564;margin-bottom:0;line-height:1.5}.catalog-compact .card-bottom{padding-top:22px}.companion-section{color:#fff;background:#191b24;border-radius:28px;grid-template-columns:1.15fr 1fr;gap:60px;padding:56px;display:grid}.companion-section .eyebrow{color:#b69aff}.companion-heading h2{font-size:clamp(1.9rem,3.3vw,2.8rem);line-height:1.17}.companion-heading h2 span{color:#b69aff}.companion-heading .text-link{color:#b9eafa}.companion-roles>div+div{border-top:1px solid #41424e;margin-top:24px;padding-top:24px}.role-label{color:#b9eafa;margin-bottom:12px;font-size:.875rem;display:block}.companion-roles h3{letter-spacing:-.02em;margin-bottom:12px;font-size:1.3rem}.companion-roles p{color:#ced0dd;margin:0;font-size:.9375rem;line-height:1.65}.landing-faq{grid-template-columns:1fr 1.6fr;gap:70px;padding-block:80px;display:grid}.landing-faq h2{font-size:clamp(2rem,3vw,2.8rem)}.landing-faq .faq p{font-size:.9375rem}.launch-invite{background:#f4f0ff;border:1px solid #e2d7fc;border-radius:28px;justify-content:space-between;align-items:center;gap:36px;padding:48px 56px;display:flex}.launch-invite h2{margin-bottom:16px;font-size:clamp(2rem,3.2vw,3rem)}.launch-invite p{color:#515564;margin-bottom:0}.launch-invite .eyebrow{color:#6423d1;margin-bottom:16px}.invite-action{flex-shrink:0}.invite-action .button{width:100%}.invite-action p{margin-top:12px;font-size:.75rem}@media (width<=850px){.landing-hero{padding-top:32px}.landing-hero-copy{padding-bottom:110px}.mascot-scene{align-self:end}.landing-hero h1{font-size:3.25rem}.landing-hero h1 .hero-tagline{font-size:1.45rem}.mascot-scene figcaption{padding:0;font-size:.75rem}.catalog-compact .section-heading{display:block}.catalog-compact .section-heading .eyebrow{margin-bottom:14px}.catalog-compact .product-card{padding:24px 20px}.companion-section{gap:32px;padding:36px}.landing-faq{gap:32px}.launch-invite{padding:36px}}@media (width<=620px){.landing{padding-bottom:40px}.landing-hero{grid-template-columns:1fr;padding-block:28px}.landing-hero-copy{width:100%;padding-bottom:0}.landing-hero h1{font-size:clamp(2.7rem,10vw,3.6rem)}.landing-hero h1 .hero-tagline{margin-top:18px;font-size:1.35rem}.landing-hero .actions{gap:12px 20px;margin-block:24px 12px}.mascot-scene{width:100%;margin:8px 0 0;position:static}.mascot-connector{display:none}.mascot-scene figcaption{text-align:center}.landing .catalog-compact{width:calc(100% - 40px);padding-block:32px 40px}.catalog-compact .product-grid{grid-template-columns:1fr;gap:12px}.catalog-compact .product-card{min-height:0;padding:24px}.catalog-compact .card-index{margin:0;position:absolute;top:26px;right:24px}.catalog-compact .product-card h3{padding-right:32px;font-size:1.8rem}.catalog-compact .product-card>p{max-width:28ch}.catalog-compact .card-bottom{padding-top:14px}.companion-section{border-radius:22px;grid-template-columns:1fr;gap:28px;padding:28px}.companion-heading h2{margin-bottom:14px;font-size:1.85rem}.landing-faq{grid-template-columns:1fr;gap:20px;padding-block:48px}.landing-faq h2{margin-bottom:0}.launch-invite{border-radius:22px;padding:28px;display:block}.invite-action{margin-top:28px}}@media (prefers-reduced-motion:reduce){.catalog-compact .product-card{transition:none}.catalog-compact .product-card:hover{transform:none}}.hero-explanation{color:#515564;max-width:43ch;font-size:1.1rem;line-height:1.6}.landing-hero{grid-template-columns:1.35fr .65fr;gap:48px}.mascot-scene{justify-self:end;max-width:340px}.catalog-compact .product-card h3{font-size:1.65rem}.catalog-compact .card-index{margin-bottom:16px;font-size:.95rem;font-weight:650;position:static}.subscription-summary{border-bottom:1px solid #e1e2ea;grid-template-columns:1fr 1fr;gap:64px;padding-block:64px;display:grid}.subscription-summary h2{font-size:clamp(1.9rem,3vw,2.6rem)}.subscription-summary .small{margin-top:16px}@media (width<=850px){.landing-hero-copy{padding-bottom:0}.landing-hero{gap:24px}}@media (width<=620px){.landing-hero{grid-template-columns:1fr}.mascot-scene{display:none}.subscription-summary{grid-template-columns:1fr;gap:12px;padding-block:40px}.catalog-compact .product-card h3{padding:0}.catalog-compact .product-card>p{max-width:none}}.twenty-hero[data-astro-cid-mjgwuhor]{padding-block:32px 52px}.hero-grid[data-astro-cid-mjgwuhor]{grid-template-columns:1fr 1.15fr;align-items:center;gap:48px;margin-top:30px;display:grid}.hero-grid[data-astro-cid-mjgwuhor] h1[data-astro-cid-mjgwuhor]{letter-spacing:-.045em;font-size:clamp(2.2rem,3.5vw,3.5rem);line-height:1.12}.hero-grid[data-astro-cid-mjgwuhor] h1[data-astro-cid-mjgwuhor] span[data-astro-cid-mjgwuhor]{color:#7032dc}.hero-grid[data-astro-cid-mjgwuhor] .lead[data-astro-cid-mjgwuhor]{max-width:46ch;font-size:1.15rem}.crm-preview[data-astro-cid-mjgwuhor]{background:#f0eafa;border-radius:22px;margin:0;padding:14px}.crm-preview[data-astro-cid-mjgwuhor] img[data-astro-cid-mjgwuhor]{border-radius:12px;width:100%;height:auto;display:block}.crm-preview[data-astro-cid-mjgwuhor] figcaption[data-astro-cid-mjgwuhor]{color:#595466;padding:14px 8px 2px;font-size:.8rem;line-height:1.6}.crm-preview[data-astro-cid-mjgwuhor] a[data-astro-cid-mjgwuhor]{color:inherit}.story-nav[data-astro-cid-mjgwuhor]{border-block:1px solid #e1e2ea;flex-wrap:wrap;gap:12px 28px;padding-block:10px;display:flex}.story-nav[data-astro-cid-mjgwuhor] a[data-astro-cid-mjgwuhor]{color:#6423d1;align-items:center;min-height:44px;display:flex}.story-section[data-astro-cid-mjgwuhor]{padding-block:64px}.story-section[data-astro-cid-mjgwuhor] h2[data-astro-cid-mjgwuhor],.role-band[data-astro-cid-mjgwuhor] h2[data-astro-cid-mjgwuhor]{letter-spacing:-.035em;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.15}.section-intro[data-astro-cid-mjgwuhor]{max-width:65ch}.story-cards[data-astro-cid-mjgwuhor]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-block:32px 16px;padding:0;list-style:none;display:grid}.story-cards[data-astro-cid-mjgwuhor] li[data-astro-cid-mjgwuhor]{background:#f7f5fb;border-radius:20px;flex-direction:column;padding:28px;display:flex}.step[data-astro-cid-mjgwuhor]{color:#7032dc;margin-bottom:24px;font-size:.85rem;font-weight:650}.story-cards[data-astro-cid-mjgwuhor] h3[data-astro-cid-mjgwuhor]{font-size:1.3rem}.story-cards[data-astro-cid-mjgwuhor] blockquote[data-astro-cid-mjgwuhor]{color:#514069;border-top:1px solid #ddd4ee;margin:16px 0 0;padding-top:20px;font-size:.95rem}.role-band[data-astro-cid-mjgwuhor]{color:#fff;background:#1c1b23;padding-block:56px}.role-grid[data-astro-cid-mjgwuhor]{grid-template-columns:1fr 270px;align-items:center;gap:100px;display:grid}.role-band[data-astro-cid-mjgwuhor] .eyebrow[data-astro-cid-mjgwuhor],.role-band[data-astro-cid-mjgwuhor] h2[data-astro-cid-mjgwuhor] span[data-astro-cid-mjgwuhor]{color:#c7a4ff}.role-band[data-astro-cid-mjgwuhor] p[data-astro-cid-mjgwuhor]{color:#d6d1df;max-width:64ch}.launch-path[data-astro-cid-mjgwuhor]{counter-reset:launch;margin:30px 0;padding:0;list-style:none}.launch-path[data-astro-cid-mjgwuhor] li[data-astro-cid-mjgwuhor]{counter-increment:launch;grid-template-columns:32px 1fr;column-gap:12px;margin-bottom:20px;display:grid}.launch-path[data-astro-cid-mjgwuhor] li[data-astro-cid-mjgwuhor]:before{content:counter(launch);color:#c7a4ff;grid-row:span 2}.launch-path[data-astro-cid-mjgwuhor] span[data-astro-cid-mjgwuhor]{color:#d6d1df;font-size:.95rem}.phone-shot[data-astro-cid-mjgwuhor]{margin:0}.phone-shot[data-astro-cid-mjgwuhor] img[data-astro-cid-mjgwuhor]{border-radius:16px;width:100%;height:auto;display:block}.phone-shot[data-astro-cid-mjgwuhor] figcaption[data-astro-cid-mjgwuhor]{color:#ccc4d9;margin-top:12px;font-size:.8rem}.ready-grid[data-astro-cid-mjgwuhor]{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.result-card[data-astro-cid-mjgwuhor]{border:1px solid #ddd4ee;border-radius:22px;padding:30px}.result-card[data-astro-cid-mjgwuhor] li[data-astro-cid-mjgwuhor]{margin-bottom:12px}.result-card[data-astro-cid-mjgwuhor] ul[data-astro-cid-mjgwuhor]{padding-left:20px}.result-card[data-astro-cid-mjgwuhor] h3[data-astro-cid-mjgwuhor]{font-size:1.2rem}.result-card[data-astro-cid-mjgwuhor] h3[data-astro-cid-mjgwuhor]:not(:first-child){margin-top:24px}@media (width<=900px){.hero-grid[data-astro-cid-mjgwuhor]{grid-template-columns:1fr;gap:28px}.hero-grid[data-astro-cid-mjgwuhor] h1[data-astro-cid-mjgwuhor]{max-width:20ch}.role-grid[data-astro-cid-mjgwuhor]{gap:40px}.ready-grid[data-astro-cid-mjgwuhor]{gap:28px}.story-cards[data-astro-cid-mjgwuhor] li[data-astro-cid-mjgwuhor]{padding:22px}}@media (width<=600px){.twenty-hero[data-astro-cid-mjgwuhor]{padding-block:24px 32px}.hero-grid[data-astro-cid-mjgwuhor]{margin-top:20px}.hero-grid[data-astro-cid-mjgwuhor] h1[data-astro-cid-mjgwuhor]{font-size:2.25rem}.hero-grid[data-astro-cid-mjgwuhor] .lead[data-astro-cid-mjgwuhor]{font-size:1.05rem}.crm-preview[data-astro-cid-mjgwuhor]{border-radius:16px;padding:8px}.story-cards[data-astro-cid-mjgwuhor],.role-grid[data-astro-cid-mjgwuhor],.ready-grid[data-astro-cid-mjgwuhor]{grid-template-columns:1fr}.story-cards[data-astro-cid-mjgwuhor]{gap:12px}.step[data-astro-cid-mjgwuhor]{margin-bottom:14px}.story-section[data-astro-cid-mjgwuhor],.role-band[data-astro-cid-mjgwuhor]{padding-block:40px}.phone-shot[data-astro-cid-mjgwuhor]{justify-self:center;max-width:240px}.story-nav[data-astro-cid-mjgwuhor]{gap:4px 18px}.result-card[data-astro-cid-mjgwuhor]{padding:24px}.role-grid[data-astro-cid-mjgwuhor]{gap:28px}}.service-hero[data-astro-cid-5gff6w34]{grid-template-columns:1.5fr 1fr;align-items:center;gap:64px;padding-block:32px 48px;display:grid}.service-hero-copy[data-astro-cid-5gff6w34]{min-width:0}.service-hero[data-astro-cid-5gff6w34] .back-link[data-astro-cid-5gff6w34]{align-items:center;min-height:44px;margin-bottom:0;display:inline-flex}.service-hero[data-astro-cid-5gff6w34] .eyebrow[data-astro-cid-5gff6w34]{margin:28px 0 16px}.service-hero[data-astro-cid-5gff6w34] h1[data-astro-cid-5gff6w34]{max-width:19ch;font-size:clamp(2.2rem,3.8vw,3.5rem);line-height:1.12}.service-intro[data-astro-cid-5gff6w34]{color:#515564;max-width:48ch;font-size:1.15rem}.hero-role[data-astro-cid-5gff6w34]{border-left:3px solid #8240ff;margin-block:28px;padding-left:20px}.service-page[data-astro-cid-5gff6w34] .hero-role[data-astro-cid-5gff6w34] h2[data-astro-cid-5gff6w34]{letter-spacing:-.02em;margin-bottom:10px;font-size:1.2rem}.hero-role[data-astro-cid-5gff6w34] p[data-astro-cid-5gff6w34]{max-width:44ch;margin:0}.hero-shot[data-astro-cid-5gff6w34]{justify-self:center;max-width:255px;margin:0}.hero-shot[data-astro-cid-5gff6w34] img[data-astro-cid-5gff6w34],.network-detail[data-astro-cid-5gff6w34] img[data-astro-cid-5gff6w34]{border:1px solid #e1e2ea;width:100%;height:auto;display:block}.hero-shot[data-astro-cid-5gff6w34] figcaption[data-astro-cid-5gff6w34],.network-detail[data-astro-cid-5gff6w34] figcaption[data-astro-cid-5gff6w34]{color:#626574;margin-top:12px;font-size:.8rem;line-height:1.5}.service-nav[data-astro-cid-5gff6w34]{border-block:1px solid #e1e2ea;flex-wrap:wrap;gap:8px 28px;padding-block:12px;display:flex}.service-nav[data-astro-cid-5gff6w34] a[data-astro-cid-5gff6w34]{color:#6423d1;align-items:center;min-height:44px;display:flex}.service-page[data-astro-cid-5gff6w34] .section[data-astro-cid-5gff6w34]{padding-block:56px}.service-page[data-astro-cid-5gff6w34] h2[data-astro-cid-5gff6w34]{font-size:clamp(1.8rem,3vw,2.7rem)}.service-cards[data-astro-cid-5gff6w34]{gap:32px;padding:0;list-style:none}.scenario-number[data-astro-cid-5gff6w34]{color:#6423d1;margin-bottom:16px;font-weight:650;display:block}.scenario-note[data-astro-cid-5gff6w34]{max-width:85ch;margin-top:24px}.service-cards[data-astro-cid-5gff6w34]>li[data-astro-cid-5gff6w34]{border-top:3px solid #8240ff;padding-top:20px}.service-split[data-astro-cid-5gff6w34],.purchase-summary[data-astro-cid-5gff6w34]{grid-template-columns:1fr 1fr;gap:36px;display:grid}.service-split[data-astro-cid-5gff6w34]>[data-astro-cid-5gff6w34]{min-width:0}.service-panel[data-astro-cid-5gff6w34]{background:#fff;border:1px solid #e1e2ea;border-radius:18px;padding:24px}.preparation[data-astro-cid-5gff6w34]{max-width:850px}.preparation[data-astro-cid-5gff6w34] p[data-astro-cid-5gff6w34]{margin-bottom:8px}.service-steps[data-astro-cid-5gff6w34]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:28px 0 40px;padding:0;list-style:none;display:grid}.service-steps[data-astro-cid-5gff6w34] li[data-astro-cid-5gff6w34]{border-top:1px solid #d8dae3;padding-top:20px}.service-steps[data-astro-cid-5gff6w34] .number[data-astro-cid-5gff6w34]{color:#6423d1;margin-bottom:14px;display:block}.service-steps[data-astro-cid-5gff6w34] h3[data-astro-cid-5gff6w34]{font-size:1.2rem}.service-list[data-astro-cid-5gff6w34]{padding-left:20px}.service-list[data-astro-cid-5gff6w34] li[data-astro-cid-5gff6w34]{margin-bottom:10px}.scope-details[data-astro-cid-5gff6w34] summary[data-astro-cid-5gff6w34],.care-detail[data-astro-cid-5gff6w34] summary[data-astro-cid-5gff6w34],.network-detail[data-astro-cid-5gff6w34] summary[data-astro-cid-5gff6w34]{cursor:pointer;color:#6423d1;min-height:44px;padding-block:12px;font-weight:600}.care-detail[data-astro-cid-5gff6w34],.network-detail[data-astro-cid-5gff6w34]{border-block:1px solid #e1e2ea}.care-detail[data-astro-cid-5gff6w34] p[data-astro-cid-5gff6w34]{padding-top:12px}.service-lead[data-astro-cid-5gff6w34]{max-width:65ch}.network-detail[data-astro-cid-5gff6w34]{margin-top:28px}.network-detail[data-astro-cid-5gff6w34] figure[data-astro-cid-5gff6w34]{max-width:300px;margin:24px auto}.service-source[data-astro-cid-5gff6w34]{margin-top:28px}.service-source[data-astro-cid-5gff6w34] a[data-astro-cid-5gff6w34]{font-size:inherit}.purchase-summary[data-astro-cid-5gff6w34] p[data-astro-cid-5gff6w34]{max-width:46ch}.service-page[data-astro-cid-5gff6w34] [data-astro-cid-5gff6w34][id]{scroll-margin-top:24px}@media (width<=760px){.service-hero[data-astro-cid-5gff6w34]{grid-template-columns:1fr;gap:24px;padding-top:24px}.service-hero[data-astro-cid-5gff6w34] h1[data-astro-cid-5gff6w34]{max-width:100%}.service-intro[data-astro-cid-5gff6w34]{font-size:1.05rem}.hero-shot[data-astro-cid-5gff6w34]{max-width:240px}.service-split[data-astro-cid-5gff6w34],.purchase-summary[data-astro-cid-5gff6w34],.service-steps[data-astro-cid-5gff6w34]{grid-template-columns:1fr;gap:20px}.service-page[data-astro-cid-5gff6w34] .section[data-astro-cid-5gff6w34]{padding-block:40px}.service-cards[data-astro-cid-5gff6w34]{grid-template-columns:1fr}.service-steps[data-astro-cid-5gff6w34]{margin-block:20px 28px}.service-steps[data-astro-cid-5gff6w34] li[data-astro-cid-5gff6w34]{gap:16px;display:flex}.service-steps[data-astro-cid-5gff6w34] .number[data-astro-cid-5gff6w34]{flex:0 0 28px}.service-panel[data-astro-cid-5gff6w34]{padding:20px}.service-nav[data-astro-cid-5gff6w34]{gap:4px 18px}.service-hero[data-astro-cid-5gff6w34] .eyebrow[data-astro-cid-5gff6w34]{margin-top:20px}}.legal-document[data-astro-cid-pto525m4]{overflow-wrap:anywhere;padding-top:64px}.legal-document[data-astro-cid-pto525m4] h1{margin-bottom:32px;font-size:clamp(2rem,5vw,3.5rem)}.legal-document[data-astro-cid-pto525m4] table{max-width:100%;display:block;overflow-x:auto}.legal-document[data-astro-cid-pto525m4] th,.legal-document[data-astro-cid-pto525m4] td{min-width:180px}.legal-document[data-astro-cid-pto525m4] h2,.legal-document[data-astro-cid-pto525m4] h3,.legal-document[data-astro-cid-pto525m4] [id]{scroll-margin-top:32px}
