.symptom-router[data-astro-cid-t7brt5zn]{border-bottom:var(--border-3) solid var(--color-line);padding-block:clamp(2rem,5svh,3.2rem) clamp(1.4rem,3svh,2.2rem)}.wrap[data-astro-cid-t7brt5zn]{max-width:72rem;padding-inline:var(--space-23);margin-inline:auto}.sr-head[data-astro-cid-t7brt5zn]{align-items:baseline;gap:var(--space-19) var(--space-25);margin-bottom:var(--space-20);flex-wrap:wrap;display:flex}.sr-head[data-astro-cid-t7brt5zn] h2[data-astro-cid-t7brt5zn]{color:var(--color-plum-800);margin:0}.sr-sub[data-astro-cid-t7brt5zn]{color:var(--color-ink-soft);font-size:var(--text-19);max-width:34rem;margin:0}.sr-form[data-astro-cid-t7brt5zn]{margin:0}.sr-label[data-astro-cid-t7brt5zn]{font-size:var(--text-4);letter-spacing:var(--tracking-8);text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:var(--space-9);font-weight:800;display:block}.sr-inputrow[data-astro-cid-t7brt5zn]{gap:var(--space-13);flex-wrap:wrap;display:flex}.sr-input[data-astro-cid-t7brt5zn]{min-width:0;font-size:var(--text-20);padding:var(--space-17) var(--space-19);border:var(--border-3) solid var(--color-plum-300);border-radius:var(--radius-5);background:var(--color-canvas-alt);color:var(--color-ink);flex:20rem;font-family:inherit}.sr-input[data-astro-cid-t7brt5zn]:focus{outline:3px solid var(--color-dot-sky);outline-offset:1px;border-color:var(--color-plum-700)}.sr-go[data-astro-cid-t7brt5zn]{border:var(--border-3) solid var(--color-plum-700);background:var(--color-plum-700);color:var(--color-white);font-weight:800;font-size:var(--text-16);padding:var(--space-17) var(--space-26);border-radius:var(--radius-5);cursor:pointer;flex:none;font-family:inherit}.sr-go[data-astro-cid-t7brt5zn]:hover{background:var(--color-plum-800);border-color:var(--color-plum-800)}.sr-go-arrow[data-astro-cid-t7brt5zn]{display:none}.sr-note[data-astro-cid-t7brt5zn]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.symptom-router[data-astro-cid-t7brt5zn].has-results .sr-note[data-astro-cid-t7brt5zn]{width:auto;height:auto;margin:var(--space-18) 0 0;clip-path:none;white-space:normal;font-size:var(--text-8);color:var(--color-ink-soft);position:static;overflow:visible}.sr-results[data-astro-cid-t7brt5zn]:not(:empty){margin-top:var(--space-25)}@media (width<=560px){.sr-go[data-astro-cid-t7brt5zn]{flex:100%}}.hero #symptom-router{border-top:0;border-bottom:0;margin-top:clamp(.6rem,1.6svh,1.4rem);padding-block:clamp(.4rem,1svh,1rem) 0;position:relative}@media (width>=1024px) and (height<=820px){.hero #symptom-router{margin-top:var(--space-6);padding-top:var(--space-2)}.hero #symptom-router .sr-head{margin-bottom:var(--space-6)}}.hero #symptom-router .sr-zone{position:relative}.hero #symptom-router .sr-zone:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to bottom, rgb(var(--rgb-plum-900) / 0) 0%, rgb(var(--rgb-plum-900) / .2) 16%, rgb(var(--rgb-plum-900) / .42) 34%, rgb(var(--rgb-plum-900) / .56) 50%, rgb(var(--rgb-plum-900) / .54) 66%, rgb(var(--rgb-plum-900) / .48) 80%, rgb(var(--rgb-plum-900) / .28) 90%, rgb(var(--rgb-plum-900) / .1) 96%, rgb(var(--rgb-plum-900) / 0) 100%);width:min(100vw,100% + 16rem);-webkit-mask-image:linear-gradient(to right, transparent 0, var(--color-black) clamp(1.25rem, 8%, 9rem), var(--color-black) calc(100% - clamp(1.25rem, 8%, 9rem)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, var(--color-black) clamp(1.25rem, 8%, 9rem), var(--color-black) calc(100% - clamp(1.25rem, 8%, 9rem)), transparent 100%);position:absolute;top:-4rem;bottom:-7.5rem;left:50%;transform:translate(-50%)}.hero #symptom-router .wrap{z-index:auto;max-width:none;padding-inline:0}.hero #symptom-router .sr-head{margin-bottom:var(--space-9);display:block}.hero #symptom-router .sr-head h2{color:var(--color-white)}html[data-theme=postmodern] .hero #symptom-router .sr-head h2{font-family:var(--font-display);letter-spacing:var(--tracking-9);text-transform:uppercase;color:var(--color-plum-100);font-size:clamp(.95rem,1vw,1.1rem);font-weight:800;line-height:1.2}.hero #symptom-router .sr-sub{display:none}.hero #symptom-router.has-results .sr-note{color:rgb(var(--rgb-white) / .78);margin-top:var(--space-16);font-size:var(--text-5)}.hero #symptom-router .sr-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero #symptom-router .sr-inputrow{gap:var(--space-8);border-bottom:var(--border-4) solid var(--color-white);flex-wrap:nowrap;align-items:stretch;transition:border-color .16s}.hero #symptom-router .sr-input{min-width:0;color:var(--color-white);font-family:var(--font-display);letter-spacing:var(--tracking-1);padding:var(--space-6) 0 var(--space-9);background:0 0;border:0;border-radius:0;flex:auto;font-size:clamp(1.35rem,2.5vw,1.8rem);font-weight:700}.hero #symptom-router .sr-input:focus{border:0;outline:none}.hero #symptom-router .sr-inputrow:focus-within{border-bottom-color:var(--color-dot-lime-core)}.hero #symptom-router .sr-input::placeholder{color:var(--color-plum-100);opacity:1;text-shadow:0 1px 8px rgb(var(--rgb-black) / .35);font-style:italic;font-weight:500}.hero #symptom-router .sr-input{text-overflow:ellipsis}@media (width<=620px){.hero #symptom-router .sr-input::placeholder{font-size:var(--text-20)}}.hero #symptom-router .sr-input,.hero #symptom-router .sr-head h2,.hero #symptom-router .sr-go{text-shadow:0 1px 8px rgb(var(--rgb-black) / .35)}.hero #symptom-router .sr-input::-webkit-search-cancel-button{display:none}.hero #symptom-router .sr-go{color:var(--color-white);padding:0 0 var(--space-3) var(--space-12);cursor:pointer;align-items:center;gap:var(--space-10);font-family:var(--font-display);background:0 0;border:0;border-radius:0;flex:none;display:flex}.hero #symptom-router .sr-go-txt{font-size:var(--text-3);letter-spacing:var(--tracking-9);text-transform:uppercase;color:rgb(var(--rgb-white) / .72);font-weight:800}.hero #symptom-router .sr-go-arrow{font-size:clamp(1.6rem,2.6vw,2rem);line-height:var(--leading-2);font-weight:700;transition:transform .16s;display:block}.hero #symptom-router .sr-go:hover .sr-go-txt,.hero #symptom-router .sr-go:focus-visible .sr-go-txt{color:var(--color-dot-lime-core)}.hero #symptom-router .sr-go:hover .sr-go-arrow{transform:translate(.2rem)}.hero #symptom-router .sr-go:focus-visible{outline:3px solid var(--color-dot-lime-core);outline-offset:3px}@media (prefers-reduced-motion:reduce){.hero #symptom-router .sr-go-arrow{transition:none}}@media (width<=620px){.hero #symptom-router .sr-go-txt{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.hero #symptom-router .sr-results:not(:empty){margin-top:var(--space-19);padding-bottom:var(--space-22)}.hero #symptom-router .sr-rlabel,.hero #symptom-router .sr-foot,.hero #symptom-router.has-results .sr-note{text-shadow:0 1px 8px rgb(var(--rgb-black) / .45)}.hero #symptom-router .sr-rlabel{color:rgb(var(--rgb-white) / .82)}.hero #symptom-router .sr-foot{color:var(--color-plum-100)}.hero #symptom-router .sr-foot a{color:var(--color-white)}#symptom-router .sr-rlabel{margin:0 0 var(--space-12);font-size:var(--text-4);letter-spacing:var(--tracking-8);text-transform:uppercase;color:var(--color-ink-soft);font-weight:800}#symptom-router .sr-cards{gap:var(--space-19);grid-template-columns:repeat(auto-fit,minmax(16.5rem,1fr));align-items:stretch;display:grid}#symptom-router .sr-card{background:var(--color-canvas-alt);border:var(--border-1) solid var(--color-line);border-top:var(--border-5) solid var(--color-plum-300);border-radius:var(--radius-6);padding:var(--space-20) var(--space-22);gap:var(--space-9);flex-direction:column;display:flex}#symptom-router .sr-card .sr-links{padding-top:var(--space-7);margin-top:auto}#symptom-router .sr-card-top{border-top-color:var(--color-dot-lime-core);box-shadow:var(--shadow-soft)}#symptom-router .sr-badge{font-size:var(--text-2);letter-spacing:var(--tracking-9);text-transform:uppercase;color:var(--color-dot-lime-core);margin:0;font-weight:900}#symptom-router .sr-card h3{color:var(--color-plum-800);margin:0;font-size:1.12rem}#symptom-router .sr-blurb{font-size:var(--text-14);color:var(--color-ink-soft);line-height:var(--leading-7);margin:0}#symptom-router .sr-links{margin:var(--space-7) 0 0;gap:var(--space-10) var(--space-18);flex-wrap:wrap;align-items:center;display:flex}#symptom-router .sr-see{font-weight:800;font-size:var(--text-12);color:var(--color-plum-700);text-decoration:none}#symptom-router .sr-see:hover{text-decoration:underline}#symptom-router .sr-book{font-weight:800;font-size:var(--text-8);letter-spacing:.03em;background:var(--color-plum-700);color:var(--color-white);padding:.42rem var(--space-18);border-radius:var(--radius-pill);text-decoration:none}#symptom-router .sr-book:hover{background:var(--color-plum-800)}#symptom-router .sr-foot{margin:var(--space-18) 0 0;font-size:var(--text-11);color:var(--color-ink-soft)}#symptom-router .sr-foot a{color:var(--color-plum-700);font-weight:700}#symptom-router .sr-panel{border-radius:var(--radius-6);padding:var(--space-22) 1.35rem}#symptom-router .sr-fallback{background:var(--color-canvas-alt);border:var(--border-1) solid var(--color-line);border-left:var(--border-6) solid var(--color-dot-sky)}#symptom-router .sr-fallback h3{margin:0 0 var(--space-10);font-size:var(--text-22);color:var(--color-plum-800)}#symptom-router .sr-fallback p{margin:0 0 var(--space-13);color:var(--color-ink-soft);font-size:var(--text-15)}#symptom-router .sr-fb-list{padding-left:var(--space-20);gap:var(--space-8);font-size:var(--text-14);color:var(--color-ink-soft);margin:0;display:grid}#symptom-router .sr-fb-list a{color:var(--color-plum-700);font-weight:700}#symptom-router .sr-emergency{border:var(--border-3) solid var(--color-urgent);border-left-width:var(--border-8);background:#fff5f6}#symptom-router .sr-etag{margin:0 0 var(--space-8);font-size:var(--text-3);letter-spacing:.16em;text-transform:uppercase;color:var(--color-urgent);font-weight:900}#symptom-router .sr-emergency h3{margin:0 0 var(--space-10);color:var(--color-urgent);font-size:1.35rem}#symptom-router .sr-elede{margin:0 0 var(--space-18);color:var(--color-ink);font-size:var(--text-18);max-width:44rem}#symptom-router .sr-ecalls{margin:0 0 var(--space-16);gap:var(--space-12);flex-wrap:wrap;display:flex}#symptom-router .sr-ecall{background:var(--color-urgent);color:var(--color-white);font-weight:800;font-size:var(--text-17);padding:var(--space-13) var(--space-24);border-radius:var(--radius-pill);border:var(--border-3) solid var(--color-urgent);text-decoration:none;display:inline-block}#symptom-router .sr-ecall:hover{filter:brightness(1.1)}#symptom-router .sr-ecall-alt{color:var(--color-urgent);background:0 0}#symptom-router .sr-ecall-alt:hover{background:var(--color-urgent);color:var(--color-white);filter:none}#symptom-router .sr-enote{font-size:var(--text-11);color:var(--color-ink-soft);margin:0}#symptom-router .sr-enote a{color:var(--color-urgent);font-weight:700}html[data-theme=postmodern] #symptom-router .sr-input,html[data-theme=postmodern] #symptom-router .sr-go,html[data-theme=postmodern] #symptom-router .sr-card,html[data-theme=postmodern] #symptom-router .sr-panel,html[data-theme=postmodern] #symptom-router .sr-book,html[data-theme=postmodern] #symptom-router .sr-ecall{border-radius:var(--radius-box)!important}html[data-theme=postmodern] #symptom-router .sr-go,html[data-theme=postmodern] #symptom-router .sr-book{text-transform:uppercase;letter-spacing:.02em}html[data-theme=postmodern] #symptom-router .sr-card{border:var(--border-3) solid var(--color-ink);border-top-width:var(--border-7)}html[data-theme=postmodern] #symptom-router .sr-card h3{font-size:var(--text-18)}html[data-theme=postmodern] #symptom-router .sr-emergency h3{font-size:var(--text-27)}html[data-theme=postmodern] #symptom-router .sr-fallback{border:var(--border-3) solid var(--color-ink);border-left-width:var(--border-8);border-left-color:var(--color-dot-sky)}.wrap[data-astro-cid-lcdefpme]{max-width:72rem;padding-inline:var(--space-23);margin-inline:auto}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--color-plum-800), var(--color-plum-600) 55%, var(--color-plum-600));color:var(--color-white);padding:4.5rem 0 var(--space-37)}.eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:var(--tracking-9);font-size:var(--text-7);color:var(--color-dot-lime);margin:0 0 var(--space-19)}h1[data-astro-cid-lcdefpme]{font-family:var(--font-display);margin:0 0 var(--space-20);font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.08}h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--color-dot-lime);font-style:italic}.lede[data-astro-cid-lcdefpme]{max-width:42rem;font-size:var(--text-22);color:var(--color-plum-100);margin:0 0 var(--space-28)}.cta-row[data-astro-cid-lcdefpme]{gap:var(--space-18);flex-wrap:wrap;display:flex}.btn[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);padding:var(--space-16) var(--space-27);font-weight:600;text-decoration:none;display:inline-block}.btn-primary[data-astro-cid-lcdefpme]{background:var(--color-dot-lime);color:var(--color-plum-900)!important}.btn-primary[data-astro-cid-lcdefpme]:hover{filter:brightness(1.05)}.btn-ghost[data-astro-cid-lcdefpme]{border:var(--border-3) solid rgb(var(--rgb-white) / .55);color:var(--color-white)!important}.btn-ghost[data-astro-cid-lcdefpme]:hover{background:rgb(var(--rgb-white) / .12)}.hero-proof[data-astro-cid-lcdefpme]{text-shadow:0 1px 8px rgb(var(--rgb-black) / .45);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.1rem,2.4svh,1.6rem) clamp(2rem,5vw,4rem);margin:clamp(1.3rem,3svh,2.4rem) 0 0;display:grid}.hp[data-astro-cid-lcdefpme]{gap:var(--space-6);align-content:start;display:grid}.hp[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;color:var(--color-white);font-size:clamp(1.5rem,2vw,1.75rem);font-weight:900;line-height:.95}.hp[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-weight:700;font-size:var(--text-4);line-height:var(--leading-4);text-transform:uppercase;letter-spacing:var(--tracking-8);color:var(--color-plum-100)}@media (width<=700px){.hero-proof[data-astro-cid-lcdefpme]{align-items:baseline;gap:var(--space-12) var(--space-16);grid-template-columns:auto 1fr;display:grid}.hp[data-astro-cid-lcdefpme]{display:contents}}.strip[data-astro-cid-lcdefpme]{gap:var(--space-19);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-top:-2.2rem;display:grid;position:relative}.quick-card[data-astro-cid-lcdefpme]{background:var(--color-white);border:var(--border-1) solid var(--color-line);border-radius:var(--radius-6);padding:var(--space-20) var(--space-23);color:inherit;gap:var(--space-6);box-shadow:var(--shadow-soft);text-decoration:none;display:grid}.quick-card[data-astro-cid-lcdefpme]:hover{border-color:var(--color-plum-400)}.quick-card[data-astro-cid-lcdefpme].urgent{border-left:var(--border-6) solid var(--color-urgent)}.quick-card[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);font-size:var(--text-16)}.sr-only[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.connect-lead[data-astro-cid-lcdefpme]{gap:var(--space-25);margin:var(--space-25) 0 var(--space-19);grid-template-columns:repeat(7,1fr);align-items:start;display:grid}.cn[data-astro-cid-lcdefpme]{gap:var(--space-10);align-content:start;justify-items:start;display:grid}.cn-letter[data-astro-cid-lcdefpme]:hover{color:var(--color-plum-600)}.cn-domain[data-astro-cid-lcdefpme]{font-weight:900;font-size:var(--text-8);letter-spacing:var(--tracking-8);text-transform:uppercase;color:var(--color-ink);text-decoration:underline 3px;text-decoration-color:var(--accent);text-underline-offset:5px}span[data-astro-cid-lcdefpme].cn-domain{text-decoration:none}a[data-astro-cid-lcdefpme].cn-domain:hover{color:var(--color-plum-600)}.cn-links[data-astro-cid-lcdefpme]{gap:var(--space-5);margin-top:var(--space-20);display:grid}.cn-extra[data-astro-cid-lcdefpme]{font-weight:700;font-size:var(--text-4);letter-spacing:var(--tracking-2);text-transform:uppercase;color:var(--color-ink-soft);text-decoration:none}.cn-extra[data-astro-cid-lcdefpme]:hover{color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.cn-letter[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-ink);text-transform:uppercase;border-bottom:.5rem solid var(--accent);padding-bottom:var(--space-12);font-size:clamp(3rem,6.5vw,5.8rem);font-weight:900;line-height:.82;text-decoration:none}.connect-bridge[data-astro-cid-lcdefpme]{margin:var(--space-27) 0 var(--space-30);font-weight:800;font-size:var(--text-6);letter-spacing:var(--tracking-8);text-transform:uppercase;color:var(--color-ink-soft);border-top:var(--border-3) solid var(--color-ink);padding-top:var(--space-18)}@media (width<=900px){.connect-lead[data-astro-cid-lcdefpme]{row-gap:var(--space-29);grid-template-columns:repeat(4,1fr)}}@media (width<=560px){.connect-lead[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0}.cn[data-astro-cid-lcdefpme]{align-items:center;column-gap:var(--space-19);border-bottom:var(--border-1) solid var(--color-line);grid-template-columns:2.6rem 1fr}.cn-letter[data-astro-cid-lcdefpme]{text-align:center;width:100%;padding-bottom:var(--space-3);border-bottom-width:.28rem;font-size:clamp(1.8rem,9vw,2.2rem);line-height:1}.cn-domain[data-astro-cid-lcdefpme]{text-underline-offset:3px}.cn-links[data-astro-cid-lcdefpme]{display:none}}@media (width<=900px){.cn-domain[data-astro-cid-lcdefpme]{padding-block:var(--space-14);font-size:var(--text-13)}.cn-extra[data-astro-cid-lcdefpme]{padding-block:var(--space-9);font-size:var(--text-8);display:block}.cn-links[data-astro-cid-lcdefpme]{margin-top:var(--space-10);gap:0}}.spec-section[data-astro-cid-lcdefpme]{padding-block:clamp(1.2rem, 3svh, 2.6rem) var(--space-19)}h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-29);color:var(--color-plum-800);margin:0 0 clamp(.7rem,1.8svh,1.5rem)}.groups[data-astro-cid-lcdefpme]{gap:var(--space-22);grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));display:grid}html[data-theme=postmodern] .groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr)}html[data-theme=postmodern] .group[data-astro-cid-lcdefpme]{grid-column:span 2}html[data-theme=postmodern] .group[data-astro-cid-lcdefpme]:nth-child(4),html[data-theme=postmodern] .group[data-astro-cid-lcdefpme]:nth-child(5){grid-column:span 3}@media (width<=900px){html[data-theme=postmodern] .groups[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}html[data-theme=postmodern] .group[data-astro-cid-lcdefpme],html[data-theme=postmodern] .group[data-astro-cid-lcdefpme]:nth-child(4),html[data-theme=postmodern] .group[data-astro-cid-lcdefpme]:nth-child(5){grid-column:auto}}@media (width<=560px){html[data-theme=postmodern] .groups[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.group[data-astro-cid-lcdefpme]{background:var(--color-canvas-alt);border-radius:var(--radius-6);padding:var(--space-22) var(--space-24);border-top:var(--border-5) solid var(--accent,var(--color-plum-400))}.group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--space-13);font-size:var(--text-20);color:var(--color-plum-700)}.group[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.group[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-ink);font-size:var(--text-16);text-decoration:none}.group[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--color-plum-600);text-decoration:underline}.all-link[data-astro-cid-lcdefpme]{margin-top:var(--space-25)}.all-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--color-plum-600);font-weight:600;text-decoration:none}.all-link[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.glance[data-astro-cid-lcdefpme],.infra[data-astro-cid-lcdefpme],.panel[data-astro-cid-lcdefpme],.packages[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme],.press[data-astro-cid-lcdefpme],.insights[data-astro-cid-lcdefpme]{padding-block:var(--space-31) 0}.glance[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.infra[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.packages[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.why[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.press[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.insights[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-20)}.infra[data-astro-cid-lcdefpme]{border-top:var(--border-1) solid var(--color-line);margin-top:var(--space-31)}.infra-grid[data-astro-cid-lcdefpme]{gap:var(--space-25) var(--space-19);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.infra-cell[data-astro-cid-lcdefpme]{gap:var(--space-7);color:inherit;border:var(--border-1) solid var(--color-line);border-radius:var(--radius-5);background:var(--color-canvas-alt);align-content:start;text-decoration:none;transition:border-color .15s;display:grid;overflow:hidden}.infra-cell[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;background:var(--color-canvas-alt);width:100%;height:auto;display:block}.infra-cell[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-18);color:var(--color-plum-700);padding:var(--space-14) var(--space-19) 0}.infra-cell[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--text-10);color:var(--color-ink-soft);line-height:var(--leading-6);padding:0 var(--space-19) var(--space-19)}.infra-cell[data-astro-cid-lcdefpme]:hover,.infra-cell[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--color-plum-400)}.infra-cell[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme],.infra-cell[data-astro-cid-lcdefpme]:focus-visible strong[data-astro-cid-lcdefpme]{color:var(--color-plum-500)}.panel[data-astro-cid-lcdefpme]{border-top:var(--border-1) solid var(--color-line);margin-top:var(--space-31)}.panel[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-7)}.panel-lede[data-astro-cid-lcdefpme]{margin:0 0 var(--space-20);font-family:var(--font-display);font-size:var(--text-20);color:var(--color-plum-700)}.panel-cloud[data-astro-cid-lcdefpme]{gap:var(--space-19) var(--space-29);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pn-grp[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 var(--space-7);letter-spacing:var(--tracking-8);text-transform:uppercase;color:var(--color-ink-soft);font-size:.7rem;font-weight:800}.pn-grp[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-8);line-height:var(--leading-9);color:var(--color-ink-soft);margin:0}.panel[data-astro-cid-lcdefpme] .all-link[data-astro-cid-lcdefpme]{margin-top:var(--space-19)}.tiles[data-astro-cid-lcdefpme]{gap:var(--space-19);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tile[data-astro-cid-lcdefpme]{gap:var(--space-6);color:inherit;background:var(--color-canvas-alt);border:var(--border-1) solid var(--color-line);border-top:var(--border-5) solid var(--accent,var(--color-plum-400));border-radius:var(--radius-5);padding:.95rem var(--space-20) 1.05rem;align-content:start;text-decoration:none;transition:border-color .15s;display:grid}.tile[data-astro-cid-lcdefpme]:hover,.tile[data-astro-cid-lcdefpme]:focus-visible{border-color:var(--accent,var(--color-plum-400))}.tile[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-18);color:var(--color-plum-700)}.tile[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--text-10);color:var(--color-ink-soft);line-height:var(--leading-6)}.packages[data-astro-cid-lcdefpme]{gap:var(--space-27) var(--space-31);border-top:var(--border-1) solid var(--color-line);margin-top:var(--space-31);grid-template-columns:1.15fr 1fr;align-items:start;display:grid}.packages[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3);grid-column:1/-1}.pk-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--space-13);max-width:34rem;color:var(--color-ink-soft);line-height:var(--leading-8)}.pk-copy[data-astro-cid-lcdefpme] .pk-why[data-astro-cid-lcdefpme]{color:var(--color-ink)}.pk-facts[data-astro-cid-lcdefpme]{border-top:var(--border-3) solid var(--color-line);gap:0;margin:0;padding:0;list-style:none;display:grid}.pk-facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:var(--space-2);padding:var(--space-16) 0;border-bottom:var(--border-1) solid var(--color-line);display:grid}.pk-facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-22);color:var(--color-plum-700)}.pk-facts[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--text-11);color:var(--color-ink-soft);line-height:var(--leading-6)}.why[data-astro-cid-lcdefpme]{border-top:var(--border-1) solid var(--color-line);margin-top:var(--space-31)}.why-body[data-astro-cid-lcdefpme]{gap:var(--space-8) var(--space-31);grid-template-columns:1fr 1fr;align-items:start;display:grid}.why-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 var(--space-16);line-height:var(--leading-8)}.why-lede[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-22);color:var(--color-plum-700);line-height:1.4}.why-body[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.why-lede){color:var(--color-ink-soft)}.why-body[data-astro-cid-lcdefpme] .all-link[data-astro-cid-lcdefpme]{gap:var(--space-25);margin-top:var(--space-12);flex-wrap:wrap;grid-column:1/-1;display:flex}.press[data-astro-cid-lcdefpme]{border-top:var(--border-1) solid var(--color-line);margin-top:var(--space-31)}.press-rows[data-astro-cid-lcdefpme]{border-top:var(--border-3) solid var(--color-ink);display:grid}.pr[data-astro-cid-lcdefpme]{gap:var(--space-3) var(--space-27);padding:var(--space-16) 0;border-bottom:var(--border-1) solid var(--color-line);color:inherit;grid-template-columns:12rem 1fr;align-items:baseline;text-decoration:none;display:grid}.pr-pub[data-astro-cid-lcdefpme]{font-size:var(--text-4);letter-spacing:var(--tracking-7);text-transform:uppercase;color:var(--color-plum-600);font-weight:800}.pr-line[data-astro-cid-lcdefpme]{font-size:var(--text-16);line-height:var(--leading-7);color:var(--color-ink-soft)}.pr[data-astro-cid-lcdefpme]:hover .pr-line[data-astro-cid-lcdefpme],.pr[data-astro-cid-lcdefpme]:focus-visible .pr-line[data-astro-cid-lcdefpme]{color:var(--color-ink)}.pr[data-astro-cid-lcdefpme]:hover .pr-pub[data-astro-cid-lcdefpme],.pr[data-astro-cid-lcdefpme]:focus-visible .pr-pub[data-astro-cid-lcdefpme]{color:var(--color-plum-500)}.insights[data-astro-cid-lcdefpme]{border-top:var(--border-1) solid var(--color-line);margin-top:var(--space-31);padding-bottom:var(--space-10)}.ins-rows[data-astro-cid-lcdefpme]{gap:0 var(--space-27);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ins[data-astro-cid-lcdefpme]{gap:var(--space-6);color:inherit;border-top:var(--border-3) solid var(--color-ink);padding:var(--space-16) 0 var(--space-18);align-content:start;text-decoration:none;display:grid}.ins-meta[data-astro-cid-lcdefpme]{gap:var(--space-1) var(--space-12);font-size:var(--text-4);letter-spacing:var(--tracking-4);text-transform:uppercase;color:var(--color-ink-soft);flex-wrap:wrap;display:flex}.ins-meta[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{color:var(--color-plum-600);font-weight:700}.ins[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-17);line-height:var(--leading-4);color:var(--color-plum-700);-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:color .15s;display:-webkit-box;overflow:hidden}.ins[data-astro-cid-lcdefpme]:hover strong[data-astro-cid-lcdefpme],.ins[data-astro-cid-lcdefpme]:focus-visible strong[data-astro-cid-lcdefpme]{color:var(--color-plum-500)}html[data-theme=postmodern] .tile[data-astro-cid-lcdefpme]{border-radius:var(--radius-box);border:var(--border-3) solid var(--color-ink);border-top:var(--border-7) solid var(--accent,var(--color-plum-400))}html[data-theme=postmodern] .ins[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme],html[data-theme=postmodern] .why-lede[data-astro-cid-lcdefpme]{letter-spacing:var(--tracking-1);line-height:1.12}html[data-theme=postmodern] .pk-facts[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{text-transform:uppercase}html[data-theme=postmodern] .infra-cell[data-astro-cid-lcdefpme]{border-radius:var(--radius-box);border:var(--border-3) solid var(--color-ink)}html[data-theme=postmodern] .infra-cell[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-bottom:var(--border-3) solid var(--color-ink)}html[data-theme=postmodern] .panel-lede[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:var(--tracking-1)}@media (width<=900px){.packages[data-astro-cid-lcdefpme],.why-body[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tiles[data-astro-cid-lcdefpme],.ins-rows[data-astro-cid-lcdefpme],.infra-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.panel-cloud[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pr[data-astro-cid-lcdefpme]{gap:var(--space-2);grid-template-columns:1fr}}@media (width<=560px){.tiles[data-astro-cid-lcdefpme],.ins-rows[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.ins[data-astro-cid-lcdefpme]{border-top-width:var(--border-1)}.ins[data-astro-cid-lcdefpme]:first-child{border-top-width:var(--border-3)}.infra-grid[data-astro-cid-lcdefpme]{gap:var(--space-19);grid-template-columns:1fr}.panel-lede[data-astro-cid-lcdefpme]{font-size:var(--text-14)}}.trust[data-astro-cid-lcdefpme]{padding-block:var(--space-32) var(--space-37)}.trust-grid[data-astro-cid-lcdefpme]{gap:var(--space-26);border-top:var(--border-1) solid var(--color-line);padding-top:var(--space-29);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.trust-grid[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}.trust-grid[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--text-27);color:var(--color-plum-700)}.trust-grid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-ink-soft);font-size:var(--text-14)}
