:root{--pb-glass:rgba(246,246,252,0.62);--pb-glass-edge:rgba(69,56,148,0.14);--pb-render-shadow:drop-shadow(0 18px 24px rgba(24,33,126,0.18))}.pb-protocol{background:var(--astra-page-bg,#f6f6fc);color:#121213;padding-top:6rem}.pb-shell{width:min(1180px,92vw);margin-inline:auto}.pb-crumbs{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.8125rem;color:#56566b;margin-bottom:2rem}.pb-crumbs a{color:#453894;text-decoration:none}.pb-crumbs a:hover{text-decoration:underline}.pb-cta{display:inline-block;background:#453894;color:#f6f6fc;border-radius:999px;padding:.9rem 1.75rem;font-weight:600;text-decoration:none;transition:background .22s ease}.pb-cta:hover{background:#18217e}.pb-cta[aria-disabled=true],.pb-cta[aria-disabled=true]:hover{background:#453894;opacity:.55;cursor:not-allowed}.pb-section{padding:3rem 0}.pb-section h2{margin-bottom:1.25rem}.pb-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.pb-col-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.18em;color:#453894;margin-bottom:.75rem}.pb-list{padding-left:1.1rem;gap:.5rem}.pb-list,.pb-studies{margin:0;display:grid}.pb-studies{list-style:none;padding:0;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.pb-study{border:1px solid rgba(174,159,215,.5);border-radius:16px;background:rgba(255,255,255,.7);padding:1.25rem;display:grid;gap:.4rem}.pb-study-journal,.pb-study-meta{font-size:.75rem;color:#56566b;letter-spacing:.04em}.pb-study-title{font-size:1rem;margin:0}.pb-study a{color:#453894;font-size:.8125rem}.pb-note{font-size:.8125rem;color:#56566b;margin-top:1.25rem;max-width:68ch}.pb-table{width:100%;max-width:460px;border-collapse:collapse}.pb-table td,.pb-table th{text-align:left;padding:.75rem 0;border-bottom:1px solid rgba(174,159,215,.35)}.pb-table th{font-size:.75rem;text-transform:uppercase;letter-spacing:.16em;color:#56566b}.pb-cta-band{padding:4rem 0;text-align:center;display:grid;gap:1.5rem;justify-items:center}.pb-disclaimer{font-size:.75rem;line-height:1.7;color:#56566b;padding-bottom:4rem;max-width:80ch}.pb-protocol .astra-body,.pb-protocol dd,.pb-protocol h1,.pb-protocol h2,.pb-protocol h3,.pb-protocol li,.pb-protocol td{color:#121213}.pb-protocol .astra-h2{font-size:clamp(1.6rem,2.6vw,2.1rem)}.pb-protocol .astra-accordion__trigger{color:#121213;font-family:var(--pb-logotype);font-weight:700;letter-spacing:-.03em}.pb-protocol .astra-accordion__body-inner p{color:#33333f}.pb-table th[scope=row]{font-size:.9375rem;text-transform:none;letter-spacing:0;color:#121213}.pb-note a{color:#453894}.pbh-title,.polaris .pbh-title{font-family:var(--pb-logotype);font-weight:700;letter-spacing:-.03em;line-height:.98;font-size:clamp(2.5rem,6vw,4.6rem);color:var(--pb-paper,#F6F6FC);margin:.9rem 0 1rem;max-width:20ch}.pbh-sub{font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.6;color:rgba(246,246,252,.72);max-width:56ch;margin:0}.pbh-answer,.pbh-sub{font-family:var(--polaris-body)}.pbh-answer{margin:1.75rem 0 0;padding:1.15rem 1.4rem;max-width:68ch;border-left:2px solid var(--pb-lavender,#ae9fd7);background:rgba(246,246,252,.06);border-radius:0 12px 12px 0;font-size:1rem;line-height:1.7;color:rgba(246,246,252,.86)}.pb-compare{width:100%;min-width:640px;border-collapse:collapse;font-family:var(--polaris-body);font-size:.9rem;line-height:1.5;text-align:left}.pb-compare thead th{padding:.95rem 1.1rem;font-size:.58rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--pb-lavender);background:rgba(69,56,148,.16);border-bottom:1px solid rgba(174,159,215,.18);white-space:nowrap}.pb-compare tbody tr:not(:last-child) td,.pb-compare tbody tr:not(:last-child) th{border-bottom:1px solid rgba(246,246,252,.08)}.pb-compare tbody th[scope=row]{width:22%;font-weight:600;color:rgba(246,246,252,.9);background:rgba(246,246,252,.03)}.pb-compare tbody th[scope=row],.pb-compare td{padding:1.05rem 1.1rem;vertical-align:top}.pb-compare td.pb-compare-ours,.pb-protocol .pb-compare td.pb-compare-ours{color:rgba(246,246,252,.92);background:rgba(69,56,148,.1)}.pb-compare td.pb-compare-theirs,.pb-protocol .pb-compare td.pb-compare-theirs{color:rgba(246,246,252,.62)}.pb-protocol .pb-compare tbody th[scope=row]{color:rgba(246,246,252,.9);font-size:.9rem;text-transform:none;letter-spacing:0}.pb-protocol .pb-compare thead th{color:var(--pb-lavender)}.hiw-step-media{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden;border-radius:14px;background:var(--pb-carbon)}.hiw-step-media img,.hiw-step-media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.pb-section .astra-body+.astra-body{margin-top:1rem}table.pb-spine{min-width:0;width:100%;border-collapse:separate;border-spacing:0 .5rem;font-size:.925rem}table.pb-spine thead th{background:transparent;border-bottom:0;padding:0 0 1.75rem;vertical-align:bottom;white-space:normal}table.pb-spine .pb-spine-head-theirs{width:38%;padding-right:.75rem}table.pb-spine .pb-spine-head-ours{width:38%;padding-left:.75rem}table.pb-spine th.pb-spine-axis{width:24%}.pb-spine-card{position:relative;display:block;overflow:hidden;border-radius:18px;padding:clamp(1.25rem,2vw,1.75rem);text-align:left;text-transform:none;letter-spacing:normal}.pb-spine-card-theirs{background-color:var(--pb-carbon,#0f1112);background-image:linear-gradient(90deg,rgba(174,159,215,.05) 1px,transparent 0),linear-gradient(180deg,rgba(174,159,215,.05) 1px,transparent 0);background-size:34px 34px}.pb-spine-card-ours{background:#ffffff;box-shadow:inset 0 0 0 1.5px var(--pb-accent,#453894),0 24px 60px -30px rgba(69,56,148,.45)}.pb-spine-kicker{display:block;margin-bottom:.5rem;font-family:var(--polaris-body);font-size:.6rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.pb-spine-card-theirs .pb-spine-kicker{color:var(--pb-lavender,#ae9fd7)}.pb-spine-card-ours .pb-spine-kicker{color:var(--pb-accent,#453894)}.pb-spine-title{display:block;font-family:var(--pb-logotype);font-weight:700;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.15;letter-spacing:-.02em;max-width:26ch}.pb-spine-card-theirs .pb-spine-title{color:#f6f6fc}.pb-spine-card-ours .pb-spine-title{color:var(--pb-ink,#121213)}.pb-spine-badge{position:absolute;top:0;right:0;padding:.3rem .7rem;border-radius:0 0 0 10px;background:var(--pb-accent,#453894);color:#f6f6fc;font-family:var(--polaris-body);font-size:.5rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pb-protocol table.pb-spine tbody th.pb-spine-axis,table.pb-spine tbody th.pb-spine-axis{background:transparent;padding:1.15rem 1rem;text-align:center;vertical-align:middle;font-family:var(--polaris-body);font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:rgba(18,18,19,.42);border-bottom:0}.pb-protocol table.pb-spine tbody th.pb-spine-axis{color:rgba(246,246,252,.45)}table.pb-spine td{padding:1.15rem clamp(1rem,1.6vw,1.5rem);vertical-align:middle;border-bottom:0;transition:transform .24s cubic-bezier(.16,1,.3,1)}.pb-protocol table.pb-spine td.pb-compare-theirs,table.pb-spine td.pb-compare-theirs{background-color:var(--pb-carbon,#0f1112);background-image:linear-gradient(90deg,rgba(174,159,215,.05) 1px,transparent 0),linear-gradient(180deg,rgba(174,159,215,.05) 1px,transparent 0);background-size:34px 34px;color:rgba(246,246,252,.6);text-align:right;border-radius:14px 0 0 14px}.pb-protocol table.pb-spine td.pb-compare-ours,table.pb-spine td.pb-compare-ours{background:#ffffff;color:var(--pb-ink,#121213);font-weight:500;box-shadow:inset 0 0 0 1px rgba(69,56,148,.12);border-radius:0 14px 14px 0}table.pb-spine tbody tr:hover td.pb-compare-ours{box-shadow:inset 0 0 0 1px rgba(69,56,148,.28)}@media (prefers-reduced-motion:reduce){table.pb-spine td{transition:none}}@media (max-width:900px){table.pb-spine,table.pb-spine tbody,table.pb-spine td,table.pb-spine th,table.pb-spine thead,table.pb-spine tr{display:block;width:auto}table.pb-spine{border-spacing:0}table.pb-spine thead tr{display:grid;gap:.75rem}table.pb-spine thead th{padding:0 0 .5rem}table.pb-spine thead th.pb-spine-axis{display:none}table.pb-spine tbody tr{margin-bottom:1.5rem}.pb-protocol table.pb-spine tbody th.pb-spine-axis,table.pb-spine tbody th.pb-spine-axis{text-align:left;padding:0 0 .55rem}table.pb-spine td{padding:.95rem 1.1rem;text-align:left}table.pb-spine td:before{content:attr(data-pair);display:block;margin-bottom:.3rem;font-size:.55rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.55}table.pb-spine td.pb-compare-ours{border-radius:16px 16px 0 0}table.pb-spine td.pb-compare-theirs{border-radius:0 0 16px 16px;text-align:left}}@keyframes pbw-marquee{to{transform:translateX(-50%)}}.pbcc{padding:clamp(1.5rem,3.4vw,3rem);border-radius:0}.pbcc-grid{display:grid;grid-template-columns:1fr;gap:clamp(1.5rem,3vw,2.75rem)}@media (min-width:960px){.pbcc-grid{grid-template-columns:40% 1fr;align-items:start}.pbcc-rail{position:sticky;top:96px;align-self:start}}.pbcc-title{margin:0}.pbcc-intro{margin-top:1rem;max-width:42ch}.pbcc-caveat{margin-top:1rem;max-width:44ch;font-family:var(--polaris-body);font-size:.85rem;line-height:1.6;color:hsl(var(--astra-ink)/.62)}.pbcc-head{display:grid;grid-template-columns:minmax(96px,22%) 1fr 1fr;gap:.75rem;align-items:center;padding:0 0 .85rem}.pbcc-pill{justify-self:start;padding:.34rem .72rem;border-radius:0;font-family:var(--polaris-body);font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pbcc-pill--ours{background:var(--pb-accent,#453894);color:var(--pb-paper,#f6f6fc);border-radius:0}.pbcc-pill--theirs{background:hsl(var(--astra-ink)/.06);box-shadow:inset 0 0 0 1px var(--luxe-hairline);color:hsl(var(--astra-ink)/.62);border-radius:0}.pbcc-row{display:grid;grid-template-columns:minmax(96px,22%) 1fr 1fr;gap:.75rem;align-items:start;padding:.95rem .7rem;border-top:1px solid var(--luxe-hairline);border-radius:0;background:transparent}.pbcc-label{font-family:var(--polaris-body);font-size:.64rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:hsl(var(--astra-ink)/.66);padding-top:.24rem}.pbcc-cell{display:block}.pbcc-cell-head{display:none}.pbcc-mark{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:0}.pbcc-mark--ours{background:var(--pb-accent,#453894);color:var(--pb-paper,#f6f6fc)}.pbcc-mark--theirs{background:hsl(var(--astra-ink)/.05);box-shadow:inset 0 0 0 1px var(--luxe-hairline-strong);color:hsl(var(--astra-ink)/.5)}.pbcc-detail{display:block;max-height:none;opacity:1;margin-top:.5rem;font-family:var(--polaris-body);font-size:.86rem;line-height:1.5;color:hsl(var(--astra-ink)/.78)}.pbcc-cell--theirs .pbcc-detail{color:hsl(var(--astra-ink)/.6)}@media (max-width:720px){.pbcc{padding:1.25rem 1rem}.pbcc-head{display:none}.pbcc-row{grid-template-columns:1fr;gap:.5rem;padding:.85rem .6rem}.pbcc-cell{display:grid;grid-template-columns:24px 1fr;gap:.6rem;align-items:start;min-height:44px}.pbcc-cell-head{display:block;font-family:var(--polaris-body);font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--astra-ink)/.6)}.pbcc-detail{grid-column:2}}