@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/8a053b136321ec99-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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/2a8fe189f1a8dd0c-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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/_next/static/media/c214ffb7f5362987-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:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_afd4a3{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_afd4a3{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--psm-black:#0B0B0B;--psm-bg:#0B0B0B;--psm-surface-1:#121212;--psm-surface-2:#1A1A1A;--psm-surface-3:#232323;--psm-line:rgba(235,235,232,0.09);--psm-line-2:rgba(235,235,232,0.17);--psm-cream:#EBEBE8;--psm-cream-2:#B7B7B3;--psm-cream-3:#8F8F8A;--psm-gold:#C9A45C;--psm-gold-bright:#E6C784;--psm-gold-deep:#9B7B3D;--psm-on-gold:#161310;--psm-live:#6FBE93;--psm-live-2:rgba(111,190,147,0.16);--psm-miss:#C4685C;--psm-font-$note:Fonts are Archivo (variable,wdth 62–125/wght 300–800) and IBM Plex Mono. The site self-hosts them via next/font,which exposes the --font-archivo /--font-plex-mono variables referenced here.;--psm-font-display:var(--font-archivo,"Archivo"),system-ui,-apple-system,sans-serif;--psm-font-body:var(--font-archivo,"Archivo"),system-ui,-apple-system,sans-serif;--psm-font-mono:var(--font-plex-mono,"IBM Plex Mono"),ui-monospace,"SF Mono",monospace;--el-1:0 1px 0 0 rgba(235,235,232,0.04) inset,0 10px 30px -12px rgba(0,0,0,0.60);--el-2:0 1px 0 0 rgba(235,235,232,0.06) inset,0 24px 60px -20px rgba(0,0,0,0.70);--glow-panel:0 1px 0 0 rgba(235,235,232,0.07) inset,0 0 0 1px rgba(201,164,92,0.22),0 0 46px -8px rgba(201,164,92,0.18),0 30px 70px -24px rgba(0,0,0,0.85);--glow-panel-strong:0 1px 0 0 rgba(235,235,232,0.08) inset,0 0 0 1px rgba(201,164,92,0.34),0 0 64px -8px rgba(201,164,92,0.30),0 34px 80px -26px rgba(0,0,0,0.9);--container:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}:target,section[id]{scroll-margin-top:88px}body{margin:0;background:var(--psm-bg);color:var(--psm-cream);font-family:var(--psm-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.55;overflow-x:hidden}a{color:var(--psm-gold);text-decoration:none}a:hover{color:var(--psm-gold-bright)}:focus-visible{outline:2px solid var(--psm-gold);outline-offset:3px;border-radius:2px}::selection{background:rgba(201,164,92,.28);color:var(--psm-cream)}input{font-family:var(--psm-font-mono)}button{font-family:var(--psm-font-body)}.container{max-width:var(--container);margin:0 auto;padding-left:24px;padding-right:24px}.section-pad{padding-top:clamp(64px,8vw,112px);padding-bottom:clamp(64px,8vw,112px)}.display{font-family:var(--psm-font-display);font-stretch:125%;letter-spacing:.005em}.eyebrow,.mono{font-family:var(--psm-font-mono)}.eyebrow{font-size:.8125rem;letter-spacing:.2em;color:var(--psm-gold);text-transform:uppercase}.h2{font-family:var(--psm-font-display);font-stretch:125%;font-weight:300;font-size:clamp(1.7rem,1.2rem + 1.8vw,2.55rem);line-height:1.16;letter-spacing:.005em;margin:0}.gold{color:var(--psm-gold)}.btn-gold{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(160deg,var(--psm-gold-bright),var(--psm-gold));color:var(--psm-on-gold);font-weight:600;border:none;cursor:pointer;border-radius:12px;box-shadow:0 10px 26px -10px rgba(201,164,92,.75),0 0 30px -8px rgba(201,164,92,.55);transition:transform .15s ease,box-shadow .15s ease}.btn-gold:hover{color:var(--psm-on-gold);transform:translateY(-2px);box-shadow:0 16px 34px -12px rgba(201,164,92,.9),0 0 38px -6px rgba(201,164,92,.65)}.btn-gold:active{transform:translateY(0)}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:transparent;color:var(--psm-cream);font-weight:500;border:1px solid var(--psm-line-2);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.btn-ghost:hover{border-color:var(--psm-cream-3);background:var(--psm-surface-1);color:var(--psm-cream)}.nav-pill{position:relative;display:flex;align-items:center;list-style:none;margin:0;padding:4px;border:1px solid var(--psm-line-2);border-radius:999px;background:rgba(235,235,232,.03)}.nav-pill-tab{position:relative;z-index:1;display:block}.nav-pill-link{display:block;padding:8px 14px;font-size:.82rem;letter-spacing:.015em;line-height:1.2;white-space:nowrap;border-radius:999px;color:var(--psm-cream-2);transition:color .2s ease 40ms}.nav-pill-tab[data-active=true] .nav-pill-link{color:var(--psm-on-gold)}.nav-pill-cursor{position:absolute;z-index:0;top:4px;bottom:4px;left:0;border-radius:999px;background:linear-gradient(160deg,var(--psm-gold-bright),var(--psm-gold));box-shadow:0 8px 20px -10px rgba(201,164,92,.85),0 0 22px -6px rgba(201,164,92,.5);transition:left .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),opacity .2s ease;pointer-events:none}@media (prefers-reduced-motion:reduce){.nav-pill-cursor{transition:opacity .12s ease}}@media (max-width:1024px){.nav-pill{display:none}}.footlink{font-size:.9rem;color:var(--psm-cream-2)}.footlink:hover{color:var(--psm-gold)}.footlink-plain:hover{color:var(--psm-cream)}.link-underline{font-size:.875rem}.link-underline,.walkthrough-link{font-family:var(--psm-font-mono);letter-spacing:.04em;border-bottom:1px solid var(--psm-line-2);padding-bottom:3px}.walkthrough-link{font-size:.9rem;color:var(--psm-cream-2)}.walkthrough-link:hover{color:var(--psm-gold)}.psm-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3px;background:var(--psm-line-2);border-radius:3px;outline:none;margin:14px 0;accent-color:var(--psm-gold)}.psm-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:linear-gradient(160deg,var(--psm-gold-bright),var(--psm-gold));border:4px solid var(--psm-bg);box-shadow:0 0 0 1px var(--psm-gold-deep),0 0 14px -2px rgba(201,164,92,.7);cursor:pointer;-webkit-transition:transform .15s ease;transition:transform .15s ease}.psm-range::-webkit-slider-thumb:hover{transform:scale(1.14)}.psm-range::-webkit-slider-thumb:active{transform:scale(.96);background:var(--psm-gold-bright)}.psm-range::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--psm-gold);border:4px solid var(--psm-bg);box-shadow:0 0 0 1px var(--psm-gold-deep),0 0 14px -2px rgba(201,164,92,.7);cursor:pointer}.psm-input{background:var(--psm-bg);border:1px solid var(--psm-line-2);border-radius:10px;padding:14px 16px;color:var(--psm-cream);font-size:1rem;outline:none;transition:border-color .15s,box-shadow .15s;width:100%}.psm-input:focus{border-color:var(--psm-gold);box-shadow:0 0 16px -4px rgba(201,164,92,.4)}.psm-input::placeholder{color:var(--psm-cream-3)}.psm-radio{display:flex;align-items:center;gap:12px;border:1px solid var(--psm-line-2);border-radius:10px;padding:13px 16px;cursor:pointer;transition:border-color .15s,background .15s;font-size:.95rem;color:var(--psm-cream)}.psm-radio:hover{border-color:var(--psm-cream-3)}.psm-radio[data-checked=true]{border-color:var(--psm-gold);background:linear-gradient(150deg,rgba(201,164,92,.12),rgba(201,164,92,.03));box-shadow:0 0 18px -6px rgba(201,164,92,.35)}.faq-item{border-bottom:1px solid var(--psm-line);border-left:1px solid transparent;transition:border-color .2s}.faq-item:focus-within,.faq-item:hover{border-left-color:var(--psm-gold)}.faq-item:focus-within .faq-q,.faq-item:hover .faq-q{color:var(--psm-gold)}.faq-btn{width:100%;text-align:left;background:transparent;border:none;cursor:pointer;padding:22px 4px 22px 14px;display:flex;align-items:center;gap:18px;color:var(--psm-cream)}.faq-q{flex:1 1;font-family:var(--psm-font-display);font-stretch:125%;font-weight:400;font-size:clamp(1.02rem,.95rem + .4vw,1.2rem);letter-spacing:.01em;transition:color .2s}.proof-card{background:var(--psm-surface-1);border:1px solid var(--psm-line-2);border-radius:16px;box-shadow:var(--el-1);padding:28px 26px;display:flex;flex-direction:column;gap:16px;transition:border-color .2s,box-shadow .2s}.proof-card:hover{border-color:rgba(201,164,92,.4);box-shadow:var(--glow-panel)}@media (max-width:700px){.proof-card{padding:18px;gap:11px;border-radius:12px}.proof-card h3{font-size:1.04rem!important;line-height:1.22!important}.proof-card p{font-size:.86rem!important;line-height:1.5!important}.proof-card a{font-size:.85rem!important}}@keyframes psm-cardin{0%{opacity:0;transform:translateY(8px) scale(.97)}to{opacity:1;transform:none}}@keyframes psm-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes psm-pulse{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(2.6);opacity:0}}@media (prefers-reduced-motion:reduce){.psm-anim{animation:none!important;transition:none!important}html{scroll-behavior:auto}}.hero-bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;z-index:0;overflow:hidden;pointer-events:none}.hero-beam-field{position:absolute;inset:-30% 0;display:flex;justify-content:space-around;align-items:stretch;transform:rotate(-27deg) scale(1.08);animation:hero-beam-drift 36s ease-in-out infinite alternate;will-change:transform}.hero-beam{--peak:0.14;--delay:0s;flex:0 0 auto;width:clamp(60px,8vw,150px);border-radius:999px;background:linear-gradient(180deg,transparent,rgba(201,164,92,.24) 44%,rgba(230,199,132,.1) 52%,rgba(201,164,92,.18) 62%,transparent 90%);filter:blur(11px);opacity:.3;animation:hero-beam-pulse 10s ease-in-out var(--delay) infinite;will-change:opacity}.hero-beam:nth-child(2){--peak:0.37;--delay:0s;width:clamp(84px,10vw,196px)}.hero-beam:nth-child(5){--peak:0.37;--delay:-5s;width:clamp(84px,10vw,196px)}.hero-beam:first-child{--peak:0.12;--delay:-3s}.hero-beam:nth-child(3){--peak:0.13;--delay:-7.5s}.hero-beam:nth-child(4){--peak:0.12;--delay:-1.5s}.hero-chevron{position:absolute;top:46%;left:21%;transform:translate(-50%,-50%);width:clamp(230px,30vw,460px);height:auto;opacity:.068;filter:drop-shadow(0 0 26px rgba(201,164,92,.55));animation:hero-chevron-glow 8s ease-in-out infinite;will-change:opacity}.hero-bg-vignette{position:absolute;inset:0;background:radial-gradient(82% 72% at 50% 36%,transparent 0,transparent 44%,var(--psm-bg) 96%)}@keyframes hero-beam-drift{0%{transform:rotate(-27deg) scale(1.08) translateX(-3%)}to{transform:rotate(-27deg) scale(1.08) translateX(3%)}}@keyframes hero-beam-pulse{0%,to{opacity:calc(var(--peak) * .22)}50%{opacity:var(--peak)}}@keyframes hero-chevron-glow{0%,to{opacity:.049}50%{opacity:.086}}@media (prefers-reduced-motion:reduce){.hero-beam,.hero-beam-field,.hero-chevron{animation:none}.hero-beam{opacity:.2}.hero-chevron{opacity:.06}}.hero-eyebrow{align-items:center}@media (max-width:560px){.hero-eyebrow{align-items:center!important;max-width:none;padding:3px 9px!important;margin-bottom:18px!important;gap:6px!important}.hero-eyebrow-text{font-size:.54rem!important;letter-spacing:.075em!important;white-space:nowrap}.hero-eyebrow-dot{margin-top:0;width:5px!important;height:5px!important}.hero-chevron{top:320px}}.hero-ctas{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);grid-gap:14px;gap:14px;max-width:580px}.hero-cta-short{display:none}@media (max-width:767px){.hero-ctas{grid-template-columns:1fr;max-width:none}}@media (max-width:360px){.hero-cta-full{display:none}.hero-cta-short{display:inline}}.trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-column-gap:20px;column-gap:20px}.trust-cell{display:flex;gap:10px;align-items:flex-start}.trust-icon{padding-top:1px}.trust-title{white-space:nowrap}.trust-sub{white-space:normal}@media (max-width:560px){.trust-row{grid-template-columns:repeat(3,1fr);column-gap:8px}.trust-cell{flex-direction:column;align-items:center;text-align:center;gap:6px}.trust-icon{padding-top:0}.trust-title{font-size:.72rem!important;white-space:normal;line-height:1.2}.trust-sub{font-size:.62rem!important;white-space:normal;line-height:1.3}}.hero-beats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;align-items:start}.hero-beats-mobile{display:none}.hero-strip{display:grid;grid-template-columns:1.1fr 1.1fr 1fr;margin-top:16px;border-top:1px solid var(--psm-line);padding-top:14px}.hero-strip-cell{display:flex;align-items:center;gap:12px;padding:4px 14px;border-left:1px solid var(--psm-line)}.hero-strip-cell:first-child{padding-left:0;border-left:none}.beat-arrow{position:absolute;right:-13px;font-family:var(--psm-font-mono);font-size:.72rem;transition:color .3s}@media (max-width:900px){.hero-beats{display:none}.hero-beats-mobile{display:flex;flex-direction:column}.beat-row{display:flex;gap:12px}.beat-row-rail{display:flex;flex-direction:column;align-items:center}.beat-row-num{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-family:var(--psm-font-mono);font-size:.72rem;border:1px solid}.beat-row-line{flex:1 1;width:1px;min-height:12px;margin:4px 0;background:var(--psm-line-2)}.beat-row-body{flex:1 1;min-width:0;padding-bottom:14px}.beat-row:last-child .beat-row-body{padding-bottom:0}.beat-row-head{display:flex;align-items:center;gap:8px}.beat-row-ico{width:26px;height:26px;border-radius:50%;border:1px solid;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--psm-surface-2)}.beat-row-desc{margin:5px 0 0 34px;font-size:.8rem;color:var(--psm-cream-2);line-height:1.4}.hero-strip{grid-template-columns:repeat(3,1fr);gap:10px}.hero-strip-cell{flex-direction:column;align-items:flex-start;gap:2px;padding:0;border-left:none}.beat-arrow,.hero-strip-lead,.hero-strip-sub,.hero-thisweek{display:none!important}}.vs-grid{display:grid;grid-template-columns:1fr 0 1fr;background:var(--psm-surface-1);border:1px solid rgba(201,164,92,.22);position:relative;border-radius:18px;box-shadow:var(--glow-panel);overflow:hidden}.vs-divider-desktop{position:relative;width:0}.vs-mobile{display:none}@media (max-width:900px){.vs-grid{grid-template-columns:1fr}.vs-divider-desktop,.vs-half{display:none}.vs-mobile{display:block}}.vs-trust{grid-column:1/-1;border-top:1px solid var(--psm-line);display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:16px clamp(20px,2.5vw,30px)}@media (max-width:700px){.vs-trust{gap:10px}.vs-trust-cell{border-left:none!important;padding:2px 0!important}}.pipeline-desktop{display:block}.pipeline-mobile{display:none}@media (max-width:900px){.pipeline-desktop{display:none}.pipeline-mobile{display:flex;flex-direction:column;gap:10px}}.dash-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1.65fr 1fr;grid-gap:12px;gap:12px;padding:clamp(14px,1.8vw,20px)}.dash-c1{grid-column:1}.dash-c2{grid-column:2}.dash-c3{grid-column:3}.dash-c4{grid-column:4}.dash-c5{grid-column:5}.dash-c6{grid-column:1/5}.dash-c7{grid-column:5}@media (max-width:900px){.dash-grid{grid-template-columns:1fr 1fr}.dash-c1,.dash-c4,.dash-c6{grid-column:1/-1}.dash-c2,.dash-c3{grid-column:auto}.dash-c5,.dash-c7,.dash-vs{display:none!important}}@media (max-width:480px){.funnel-label{font-size:.52rem!important;letter-spacing:.02em!important}}.booster-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.booster-chip{display:flex;align-items:center;gap:8px;border:1px solid rgba(201,164,92,.28);border-radius:10px;padding:11px 13px;font-size:.78rem;letter-spacing:.02em;line-height:1.3;color:var(--psm-cream-2);background:var(--psm-surface-2);box-shadow:0 0 22px -12px rgba(201,164,92,.55),0 0 0 0 rgba(201,164,92,.4);transition:border-color .2s,box-shadow .2s}.booster-chip:hover{border-color:rgba(201,164,92,.5);box-shadow:0 0 26px -8px rgba(201,164,92,.5)}.booster-dot{width:5px;height:5px;border-radius:50%;background:var(--psm-gold);flex-shrink:0}@media (max-width:420px){.booster-chip{padding:10px 11px;font-size:.74rem}.booster-ask-link,.booster-ask-row{white-space:nowrap}.booster-ask-link{font-size:.64rem!important;letter-spacing:.015em}}@media (max-width:560px){.territory-check-row{justify-content:center}.territory-check-button{margin-inline:auto}.territory-zip-label{display:block;font-size:clamp(.56rem,2.6vw,.68rem)!important;letter-spacing:.05em!important;white-space:nowrap}}.split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:start}.split-center{align-items:center}.ghl-calendar-embed iframe{display:block;width:100%!important;min-height:720px;border:0!important}@media (max-width:600px){.ghl-calendar-embed iframe{min-height:780px}}.site-nav{z-index:50;border-bottom:1px solid var(--psm-line);background:rgba(11,11,11,.74);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:1;transition:background .24s ease,border-color .24s ease,box-shadow .24s ease,opacity .24s ease}.site-nav-sticky{position:-webkit-sticky;position:sticky;top:0}.site-nav-static{position:relative}.header-logo{display:block;width:auto;height:var(--header-logo-height,30px)}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.site-nav-sticky.site-nav-scrolled:not(.site-nav-menu-open){background:rgba(11,11,11,.5);border-bottom-color:rgba(255,255,255,.06);box-shadow:none;opacity:.68}.site-nav-sticky.site-nav-scrolled:focus-within,.site-nav-sticky.site-nav-scrolled:hover{background:rgba(11,11,11,.94);border-bottom-color:var(--psm-line);box-shadow:0 12px 36px rgba(0,0,0,.28);opacity:1}}.brand-lockup{display:inline-grid;grid-template-columns:auto auto;align-items:center;column-gap:9px;row-gap:2px}.brand-chevron{grid-row:1/3;align-self:center;display:block}.brand-word{grid-row:1;font-weight:500;letter-spacing:.17em;font-size:.9rem;color:var(--psm-cream)}.brand-media,.brand-word{grid-column:2;line-height:1}.brand-media{grid-row:2;font-family:var(--psm-font-mono);font-weight:400;letter-spacing:.44em;font-size:.5rem;color:var(--psm-gold);text-indent:.44em}.nav-burger{display:none;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;margin-left:2px;background:transparent;border:1px solid var(--psm-line-2);border-radius:9px;color:var(--psm-cream);cursor:pointer;transition:border-color .15s,background .15s}.nav-burger:hover{border-color:var(--psm-cream-3);background:var(--psm-surface-1)}.nav-mobile-menu{display:none}@media (max-width:1024px){.site-nav-menu-open,.site-nav-sticky.site-nav-scrolled{background:rgba(11,11,11,.94);opacity:1}.nav-burger{display:inline-flex}.nav-mobile-menu{display:flex;flex-direction:column;gap:2px;padding:6px 16px 16px;border-top:1px solid var(--psm-line)}.nav-mobile-link{display:block;padding:14px 12px;border-radius:10px;color:var(--psm-cream);font-size:1rem;letter-spacing:.01em;border:1px solid transparent;transition:background .15s,border-color .15s}.nav-mobile-link:active,.nav-mobile-link:hover{background:var(--psm-surface-1);border-color:var(--psm-line-2);color:var(--psm-cream)}}@media (max-width:480px){.nav-inner{position:relative;min-height:64px;padding:12px 14px!important;gap:10px!important;justify-content:flex-end!important}.nav-cta{display:none!important}.nav-brand-link{position:absolute;left:50%;transform:translateX(-50%);max-width:calc(100% - 104px)}.header-logo{height:min(var(--header-logo-height,30px),34px);max-width:calc(100vw - 104px);object-fit:contain}.brand-word{font-size:.8rem;letter-spacing:.13em}.brand-media{font-size:.46rem;letter-spacing:.38em;text-indent:.38em}.footer-main{gap:40px!important}.footer-brand-block{flex:1 1 100%;max-width:none!important;text-align:center}.footer-logo-row,.footer-social-links{justify-content:center}.footer-contact-block{align-items:center!important}.footer-link-columns{width:100%;justify-content:space-between}}@media (max-width:340px){.nav-brand-link{transform:translateX(-50%) scale(.92)}.booster-ask-link{font-size:.54rem!important;letter-spacing:0}}@media (prefers-reduced-motion:reduce){.site-nav{transition:none}}.book-stage-grid{display:grid;grid-template-columns:300px 1fr}@media (max-width:1100px){.book-stage-grid{grid-template-columns:1fr}}