:root{--navy:#1b2f5a;--navy-deep:#121f3b;--green:#35b271;--ltgreen:#5ace92;--blue:#3b82d4;--green-readable:#17794a;--green-readable-hover:#146840;--green-readable-on-dark:#288655;--green-ring:1px solid hsla(0,0%,100%,.45);--ink:#001a1d;--paper:#fbfaf6;--line:#e5e6eb;--mute:#666;--paper-deep:#f7f6f3;--green-pale:#f2faf5;--green-band:#f4f7f0;--green-disc:#e3f1e6;--font-serif:Georgia,"Times New Roman",serif;--fs-display:clamp(34px,calc(26.42px + 1.943vw),60px);--fs-h2:clamp(30px,calc(25.34px + 1.196vw),46px);--fs-h2s:clamp(26px,calc(23.38px + 0.673vw),35px);--fs-h3:clamp(23px,calc(20.96px + 0.523vw),30px);--fs-title:clamp(17px,calc(15.54px + 0.374vw),22px);--fs-lead:clamp(17px,calc(15.83px + 0.299vw),21px);--fs-body:clamp(16px,calc(14.83px + 0.299vw),20px);--fs-strong:clamp(16px,calc(15.13px + 0.224vw),19px);--fs-eyebrow:clamp(13px,calc(11.54px + 0.374vw),18px);--fs-body-sm:clamp(15px,calc(14.13px + 0.224vw),18px);--fs-label:clamp(13px,calc(12.13px + 0.224vw),16px);--fs-caption:clamp(13px,calc(12.42px + 0.149vw),15px);--fs-micro:clamp(11px,calc(10.42px + 0.149vw),13px);--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.45;--lh-body:1.6;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--tracking-label:0.04em;--radius-sm:2px;--radius:8px;--radius-card:13px;--radius-panel:23px;--radius-pill:50px;--radius-full:50%;--shadow-card:0 0 32px rgba(0,0,0,.16);--shadow-soft:0 0 48px rgba(0,0,0,.08);--shadow-ring:0 0 5px hsla(0,0%,50%,.5);--shadow-accent-card:0 0 48px rgba(0,0,0,.08),inset 4px 0 0 var(--green);--motion-fast:0.3s;--motion-base:0.4s;--ease:ease-in-out}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--paper);color:var(--ink);font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit}button{font-family:inherit}.pxq-page :is(h1,h2,h3,h4,.pxq-display){text-wrap:balance}.pxq-page :is(p,li,figcaption,blockquote){text-wrap:pretty}.pxq-cta{text-decoration:none;transition:background var(--motion-fast) var(--ease),opacity var(--motion-fast) var(--ease)}.pxq-cta[data-variant=solid]{padding:16px 26px;border-radius:var(--radius-pill);background:var(--pxq-cta-bg,var(--green-readable));color:var(--pxq-cta-fg,#fff)}.pxq-cta[data-variant=solid]:hover{background:var(--pxq-cta-bg-hover,var(--green-readable-hover))}.pxq-cta[data-variant=quiet]{color:var(--pxq-cta-fg,var(--green-readable))}.pxq-cta[data-variant=quiet]:hover{opacity:.75;text-decoration:underline}.pxq-cta[data-variant=solid][data-ground=dark]{background:var(--pxq-cta-bg,var(--green-readable-on-dark));border:var(--green-ring);padding:15px 25px}.pxq-cta[data-variant=solid][data-ground=dark]:hover{background:var(--pxq-cta-bg-hover,var(--green-readable))}.pxq-checklist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--pxq-cols,1),minmax(0,1fr))}@media (max-width:860px){.pxq-checklist{grid-template-columns:minmax(0,1fr)}}.pxq-steps{display:flex;align-items:flex-start;justify-content:center;gap:clamp(8px,1.5vw,20px)}.pxq-steps .pxq-step{flex:1 1;max-width:260px}.pxq-steps .pxq-step-arrow{flex:0 0 auto;padding-top:clamp(28px,3vw,40px)}.pxq-steps .pxq-step-title{margin:0 0 8px;font:700 var(--fs-title)/var(--lh-snug) var(--font-sans),system-ui,sans-serif}.pxq-steps .pxq-step-body{margin:0;font:400 var(--fs-body-sm)/1.5 var(--font-sans),system-ui,sans-serif}.pxq-steps[data-count="4"] .pxq-step-title,.pxq-steps[data-count="5"] .pxq-step-title{font-size:var(--fs-strong)}.pxq-steps[data-count="4"] .pxq-step-body,.pxq-steps[data-count="5"] .pxq-step-body{font-size:var(--fs-caption)}@media (max-width:900px){.pxq-steps{flex-direction:column;align-items:center;gap:36px}.pxq-steps .pxq-step{max-width:420px}.pxq-steps .pxq-step-arrow{display:none}.pxq-steps[data-count="4"] .pxq-step-title,.pxq-steps[data-count="5"] .pxq-step-title{font-size:var(--fs-title)}.pxq-steps[data-count="4"] .pxq-step-body,.pxq-steps[data-count="5"] .pxq-step-body{font-size:var(--fs-body-sm)}}.pxq-hero{display:grid;grid-template-columns:1fr 1.08fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}@media (max-width:980px){.pxq-hero{grid-template-columns:1fr}.pxq-hero-visual{max-width:620px}}@media (max-width:600px){.pxq-hero-visual{display:none}}.pxq-hero-shot{display:block;width:100%;height:auto}.pxq-pillars{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:clamp(12px,1.4vw,20px);gap:clamp(12px,1.4vw,20px)}@media (max-width:940px){.pxq-pillars{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.pxq-pillars{grid-template-columns:1fr}}@media (min-width:941px){.pxq-pillars h3{min-height:calc(2 * var(--lh-snug) * 1em)}}@media (max-width:940px){.pxq-pillar-break{display:none}}.pxq-tiers{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(16px,2vw,36px);gap:clamp(16px,2vw,36px)}@media (max-width:860px){.pxq-tiers{grid-template-columns:1fr}}.pxq-closing{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);align-items:center;padding-inline:var(--pxq-card-inset,calc(clamp(24px, 3vw, 40px) + 1px))}@media (max-width:960px){.pxq-closing{grid-template-columns:minmax(0,1fr)}}.pxq-explainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(32px,4.4vw,72px);gap:clamp(32px,4.4vw,72px)}@media (max-width:900px){.pxq-explainer{grid-template-columns:minmax(0,1fr)}}.pxq-quote{margin:clamp(36px,4vw,56px) 0 0;padding:clamp(18px,2vw,26px) clamp(20px,2.4vw,32px);border-radius:0}.pxq-different{display:grid;grid-template-columns:1fr 1.15fr;grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:center}@media (max-width:980px){.pxq-different{grid-template-columns:minmax(0,1fr)}}.pxq-vs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(18px,2.2vw,34px);gap:clamp(18px,2.2vw,34px)}.pxq-vs-panel{display:flex;flex-direction:column;gap:clamp(18px,2vw,26px);border-radius:16px;padding:clamp(20px,2.2vw,30px) clamp(14px,1.6vw,22px)}.pxq-vs-foot{margin:auto 0 0}.pxq-vs-metrics{list-style:none;margin:0;padding:0;display:grid;grid-gap:clamp(14px,1.6vw,20px);gap:clamp(14px,1.6vw,20px)}.pxq-vs-metrics li{display:flex;align-items:center;gap:14px}.pxq-vs-glow{display:grid;place-items:center;padding:clamp(16px,2vw,26px) 0;background:radial-gradient(closest-side,rgba(53,178,113,.14),rgba(53,178,113,0) 100%)}.pxq-vs-badge{--vs-size:clamp(48px,4.4vw,64px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--vs-size);height:var(--vs-size);aspect-ratio:1;flex:none;border-radius:50%;color:#fff;display:grid;place-items:center;z-index:1}@media (max-width:560px){.pxq-vs{grid-template-columns:minmax(0,1fr)}}.pxq-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.pxq-pro-hero{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}@media (max-width:980px){.pxq-pro-hero{grid-template-columns:1fr}}.pxq-audience{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2vw,32px);gap:clamp(16px,2vw,32px)}@media (max-width:820px){.pxq-audience{grid-template-columns:1fr}}@media (max-width:1100px) and (min-width:901px){.pxq-steps-wide .pxq-steps{flex-wrap:wrap;row-gap:36px}.pxq-steps-wide .pxq-steps .pxq-step{flex:0 1 30%}.pxq-steps-wide .pxq-steps .pxq-step-arrow{display:none}}.pxq-compare{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);align-items:center}@media (max-width:900px){.pxq-compare{grid-template-columns:1fr}}.pxq-compare-center{max-width:1000px;margin:0 auto}.pxq-panels{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(20px,2.4vw,36px);gap:clamp(20px,2.4vw,36px)}@media (max-width:900px){.pxq-panels{grid-template-columns:1fr}}.pxq-compare-wrap{background:#fff;border:1px solid var(--line,#e5e6eb);border-radius:var(--radius-card,13px);box-shadow:0 0 48px rgba(0,0,0,.08);overflow:hidden}.pxq-compare-table{width:100%;border-collapse:collapse;font:400 var(--fs-caption)/1.4 var(--font-sans),system-ui,sans-serif}.pxq-compare-table td,.pxq-compare-table th{padding:14px clamp(10px,1.2vw,20px);border-bottom:1px solid var(--line,#e5e6eb);color:var(--ink,#001a1d)}.pxq-compare-table tbody tr:last-child td,.pxq-compare-table tbody tr:last-child th{border-bottom:0}.pxq-compare-table [data-align=start]{text-align:left}.pxq-compare-table [data-align=center]{text-align:center}.pxq-compare-table thead th{font-size:var(--fs-micro);font-weight:700;letter-spacing:.06em;word-spacing:.28em;text-transform:uppercase;color:var(--mute,#666);text-wrap:balance}.pxq-compare-table thead th[data-highlight=true]{color:var(--green-readable)}.pxq-compare-table tbody th{font-weight:700}.pxq-compare-table [data-highlight=true]{background:var(--green-pale,#f2faf5)}@media (max-width:620px){.pxq-compare-wrap{border:0;box-shadow:none;background:transparent}.pxq-compare-table,.pxq-compare-table tbody,.pxq-compare-table td,.pxq-compare-table th,.pxq-compare-table tr{display:block;width:auto}.pxq-compare-table thead{display:none}.pxq-compare-table tbody tr{background:#fff;border:1px solid var(--line,#e5e6eb);border-radius:13px;box-shadow:0 0 48px rgba(0,0,0,.08);padding:6px 18px 12px;margin-bottom:14px}.pxq-compare-table tbody th{padding:12px 0 8px;font-size:15px;border-bottom:1px solid var(--line,#e5e6eb)}.pxq-compare-table tbody td{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:0;text-align:left}.pxq-compare-table tbody td:before{content:attr(data-col);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute,#666)}.pxq-compare-table [data-highlight=true]{background:transparent}}.pxq-practitioner{display:flex;align-items:center;gap:clamp(20px,2.4vw,36px)}.pxq-practitioner-shot{flex:0 0 auto;width:clamp(120px,12vw,180px);aspect-ratio:1;border-radius:50%;overflow:hidden}.pxq-practitioner-shot img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:560px){.pxq-practitioner{flex-direction:column;align-items:flex-start}}@media print{.no-print{display:none!important}body{background:#fff}}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88da59c891d37117-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36d711d427a06e51-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f1f7cdf240180e28-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55fbdf033607a0e1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Source_Sans_3_aeb8b9;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9cf9c6e84ed13b5e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Source_Sans_3_Fallback_aeb8b9;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_aeb8b9{font-family:__Source_Sans_3_aeb8b9,__Source_Sans_3_Fallback_aeb8b9;font-style:normal}.__variable_aeb8b9{--font-sans:"__Source_Sans_3_aeb8b9","__Source_Sans_3_Fallback_aeb8b9"}