:root{--anchor-navy:#0d1b3d;--anchor-navy-strong:#08142f;--anchor-navy-soft:#20345e;--harbor-sand:#b7a79a;--harbor-sand-dark:#6b5b52;--harbor-sand-light:#e1d6cd;--ivory-mist:#fbf9f6;--warm-stone:#e9e6df;--surface:#ffffff;--surface-muted:#f3efe9;--surface-soft:#f7f3ee;--text-primary:#1d1f24;--text-secondary:#4d5561;--border:#c9cdd3;--border-soft:#dedad4;--focus-light:#2f6b9a;--focus-dark:#ffffff;--success:#315f50;--danger:#8a3434;--font-family:"Aptos","Segoe UI",Helvetica,Arial,sans-serif;--font-display:"Aptos Display","Segoe UI",Helvetica,Arial,sans-serif;--font-body:1rem;--font-secondary:0.875rem;--font-label:0.875rem;--font-button:1rem;--font-card-title:clamp(1.35rem,1.8vw,1.75rem);--font-section-title:clamp(2.75rem,4.8vw,4.8rem);--font-hero-title:clamp(4rem,7.4vw,7rem);--line-body:1.62;--line-heading:1.02;--page-max:1320px;--page-gutter:clamp(20px,4vw,60px);--section-space:clamp(78px,8vw,120px);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--radius-control:8px;--radius-card:22px;--radius-panel:34px;--radius-pill:999px;--shadow-card:0 16px 44px rgb(13 27 61/10%);--shadow-elevated:0 34px 90px rgb(13 27 61/18%);--control-min:44px;--field-height:48px;--header-height:88px}*{box-sizing:border-box}html{color-scheme:light;font-size:16px;scroll-behavior:smooth}body,html{background:var(--ivory-mist)}body{color:var(--text-primary);font-size:var(--font-body);line-height:var(--line-body);margin:0;min-width:320px;text-rendering:optimizeLegibility}body,button,input,select,textarea{font-family:var(--font-family)}button,input,select,textarea{font-size:1rem}a,button,input,label,select,summary{-webkit-tap-highlight-color:transparent}img,svg,video{display:block;max-width:100%}dl,figure,h1,h2,h3,ol,p,ul{margin-top:0}h1,h2,h3{color:var(--anchor-navy);font-weight:700;letter-spacing:-.035em;line-height:var(--line-heading)}dd,dt,li,p,small{color:inherit}small{font-size:var(--font-secondary)}a{color:inherit;text-underline-offset:.18em}a,button,summary{touch-action:manipulation}[id]{scroll-margin-top:calc(var(--header-height) + 16px)}::selection{background:var(--warm-stone);color:var(--anchor-navy)}:focus-visible{outline:3px solid var(--focus-light);outline-offset:3px}.skip-link{background:var(--surface);border:2px solid var(--focus-light);border-radius:var(--radius-control);color:var(--anchor-navy);font-weight:700;left:var(--space-4);padding:10px 16px;position:fixed;top:var(--space-4);transform:translateY(-180%);transition:transform .14s ease;z-index:1000}.skip-link:focus{transform:translateY(0)}.card-kicker,.control-label,.eyebrow,.panel-kicker,.proof-side-kicker,.results-kicker,.section-label{color:var(--harbor-sand-dark);font-size:var(--font-label);font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.eyebrow,.section-label{margin-bottom:var(--space-3)}.authority-heading,.section-heading{align-items:end;display:grid;gap:clamp(24px,4vw,56px);grid-template-columns:minmax(0,1.05fr) minmax(300px,.75fr);margin-bottom:clamp(28px,4vw,44px)}.section-heading-main,.section-heading-main>*{min-width:0}.authority-heading h2,.closing-copy h2,.section-heading h2{font-size:var(--font-section-title);margin:0;max-width:760px;text-wrap:balance}.hero-title-accent,.impact-line{font-style:normal}.authority-heading>p,.section-summary{color:var(--text-secondary);font-size:1rem;line-height:var(--line-body);margin:0;max-width:560px}.section-summary strong{color:var(--anchor-navy)}.button-primary,.button-sand,.header-cta,.legal-button,.plan-button,.proof-link,.secondary-button,.submit-button{align-items:center;border:1px solid transparent;border-radius:var(--radius-control);cursor:pointer;display:inline-flex;font-size:var(--font-button);font-weight:700;justify-content:center;line-height:1.25;min-height:var(--control-min);padding:11px 18px;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.button-primary,.header-cta,.legal-button{background:var(--anchor-navy);border-color:var(--anchor-navy);color:var(--surface)}.button-primary:hover,.header-cta:hover,.legal-button:hover{background:var(--anchor-navy-soft);border-color:var(--anchor-navy-soft)}.button-sand,.submit-button{background:var(--harbor-sand);border-color:var(--harbor-sand);color:var(--anchor-navy)}.button-sand:hover,.submit-button:hover{background:#c8b8ac;border-color:#c8b8ac}.button-text{align-items:center;color:var(--anchor-navy);display:inline-flex;font-size:var(--font-button);font-weight:700;gap:var(--space-2);min-height:var(--control-min);text-decoration:none}.button-text span,.proof-link span{color:var(--harbor-sand-dark)}.button-text:hover,.proof-link:hover{text-decoration:underline}.site-header{backdrop-filter:blur(14px);background:rgb(251 249 246/96%);border-bottom:1px solid var(--border-soft);position:sticky;top:0;z-index:100}.header-inner{gap:var(--space-6);justify-content:space-between;margin:0 auto;max-width:var(--page-max);padding:4px var(--page-gutter);position:relative}.brand-lockup,.header-inner{align-items:center;display:flex}.brand-lockup{flex:0 0 auto;height:72px;overflow:hidden;width:94px}.brand-lockup img{height:80px;object-fit:contain;transform:translateY(-3px);width:94px}.header-nav{align-items:center;display:flex;gap:clamp(14px,1.8vw,26px)}.header-nav a{color:var(--anchor-navy);font-size:.9375rem;font-weight:650;min-height:var(--control-min);text-decoration:none}.header-nav>a:not(.header-cta){align-items:center;display:inline-flex;padding:8px 0}.header-nav>a:not(.header-cta):hover{text-decoration:underline;text-decoration-thickness:2px}.header-cta{color:var(--surface)!important;padding-inline:16px}.nav-toggle{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--anchor-navy);cursor:pointer;display:none;gap:10px;min-height:var(--control-min);padding:8px 12px}.nav-toggle-label{font-size:.9375rem;font-weight:700}.nav-toggle-icon{display:grid;gap:4px;width:20px}.nav-toggle-icon i{background:currentColor;height:2px;transition:transform .15s ease,opacity .15s ease;width:20px}.nav-toggle[aria-expanded=true] .nav-toggle-icon i:first-child{transform:translateY(6px) rotate(45deg)}.nav-toggle[aria-expanded=true] .nav-toggle-icon i:nth-child(2){opacity:0}.nav-toggle[aria-expanded=true] .nav-toggle-icon i:last-child{transform:translateY(-6px) rotate(-45deg)}.site-footer{background:var(--anchor-navy);color:var(--surface)}.footer-shell{gap:var(--space-10);justify-content:space-between;margin:0 auto;max-width:var(--page-max);padding:44px var(--page-gutter) 34px}.footer-brand,.footer-shell{align-items:center;display:flex}.footer-brand{gap:var(--space-5)}.footer-logo{align-items:center;background:var(--ivory-mist);border-radius:var(--radius-control);display:flex;flex:0 0 86px;height:78px;overflow:hidden;width:86px}.footer-logo img{height:84px;object-fit:contain;transform:translateY(-3px);width:86px}.footer-brand>p{color:#d7dce5;font-size:var(--font-secondary);line-height:1.55;margin:0;max-width:310px}.footer-links{display:grid;gap:10px 24px;grid-template-columns:repeat(2,minmax(150px,1fr));max-width:520px}.footer-links a{color:var(--surface);font-size:var(--font-secondary);font-weight:600;min-height:28px;text-decoration:none}.footer-links a:hover{color:var(--harbor-sand);text-decoration:underline}.footer-bottom{border-top:1px solid rgb(255 255 255/22%);display:flex;gap:var(--space-4);justify-content:space-between;margin:0 auto;max-width:var(--page-max);padding:20px var(--page-gutter) 26px}.footer-bottom p{color:#d7dce5;font-size:var(--font-secondary);margin:0}.footer-bottom p:last-child{color:var(--harbor-sand)}.marketing-page{background:var(--ivory-mist)}.authority-cta,.authority-hero,.authority-section{margin-inline:auto;max-width:var(--page-max);padding-inline:var(--page-gutter)}.authority-hero{align-items:center;display:grid;gap:clamp(40px,6vw,82px);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:620px;padding-bottom:var(--section-space);padding-top:var(--section-space)}.authority-hero-copy{max-width:650px}.authority-hero-copy h1{font-size:clamp(3rem,5vw,5rem);letter-spacing:-.055em;margin:8px 0 22px;text-wrap:balance}.authority-hero-copy h1 span{color:var(--harbor-sand-dark);display:block}.authority-hero-copy>p:not(.section-label){color:var(--text-secondary);font-size:clamp(1rem,1.3vw,1.125rem);line-height:1.7;margin-bottom:var(--space-6)}.authority-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-6)}.authority-section{padding-bottom:var(--section-space);padding-top:var(--section-space)}.authority-section-stone{background:var(--surface-muted);max-width:none}.authority-section-stone>*{margin-inline:auto;max-width:var(--page-max)}.authority-card-grid{display:grid;gap:var(--space-4)}.authority-card-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.authority-card-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.advisor-plan-grid article,.authority-card-grid article,.implementation-compare article{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:var(--space-6)}.advisor-plan-grid article>span,.authority-card-grid article>span,.implementation-compare article>span{color:var(--harbor-sand-dark);font-size:var(--font-label);font-weight:700}.advisor-plan-grid h3,.authority-card-grid h3,.implementation-compare h3{font-size:var(--font-card-title);margin:var(--space-5) 0 var(--space-3)}.advisor-plan-grid p,.authority-card-grid p,.implementation-compare p{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin:0}.authority-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.authority-process-three{grid-template-columns:repeat(3,minmax(0,1fr))}.authority-process li{border:1px solid var(--border-soft);display:grid;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);padding:var(--space-6)}.authority-process li+li{border-left:0}.authority-process li:first-child{border-radius:var(--radius-card) 0 0 var(--radius-card)}.authority-process li:last-child{border-radius:0 var(--radius-card) var(--radius-card) 0}.authority-process li>span{align-items:center;background:var(--anchor-navy);border-radius:var(--radius-pill);color:var(--surface);display:flex;flex:0 0 40px;font-size:var(--font-secondary);font-weight:700;height:40px;justify-content:center;width:40px}.authority-process strong{color:var(--anchor-navy);font-size:1rem}.authority-process p{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.55;margin:var(--space-2) 0 0}.anchor-signature-demo,.authority-product-frame{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);margin:0;overflow:hidden}.anchor-demo-header,.authority-product-bar,.premium-stage-toolbar{align-items:center;background:var(--anchor-navy);color:var(--surface);display:flex;gap:var(--space-4);justify-content:space-between;min-height:52px;padding:12px 16px}.anchor-demo-header span,.authority-product-bar span,.premium-stage-toolbar span{align-items:center;color:#d7dce5;display:flex;font-size:var(--font-secondary);font-weight:700;gap:var(--space-2)}.anchor-demo-header i,.authority-product-bar i,.premium-stage-toolbar i{background:var(--success);border-radius:var(--radius-pill);height:8px;width:8px}.anchor-demo-header strong,.authority-product-bar strong,.premium-stage-toolbar strong{color:var(--harbor-sand);font-size:var(--font-secondary)}.authority-product-image{aspect-ratio:2/1;background:var(--surface-muted);overflow:hidden;position:relative}.authority-product-image img{object-fit:contain;object-position:center top}.authority-product-frame figcaption{color:var(--text-secondary);font-size:var(--font-secondary);padding:12px 16px}.evidence-standard,.source-proof-layout{align-items:center;display:grid;gap:clamp(32px,5vw,68px);grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);margin-inline:auto;max-width:var(--page-max)}.evidence-standard h2,.source-proof-layout h2{font-size:var(--font-section-title);margin:0 0 var(--space-4)}.evidence-standard p,.source-proof-layout p{color:var(--text-secondary);font-size:1rem;line-height:1.65}.source-proof-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);margin:0;padding:var(--space-5)}.source-proof-card>div{display:grid;gap:var(--space-2);grid-template-columns:minmax(120px,.45fr) minmax(0,1fr);padding:12px 0}.source-proof-card>div+div{border-top:1px solid var(--border-soft)}.source-proof-card dt{color:var(--harbor-sand-dark);font-size:var(--font-secondary);font-weight:700}.source-proof-card dd{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:650;margin:0}.advisor-plan-grid ul,.evidence-standard ul,.workflow-boundary-list{list-style:none;margin:0;padding:0}.workflow-boundary-list li{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-control);display:grid;gap:var(--space-2);padding:14px 16px}.workflow-boundary-list li+li{margin-top:var(--space-3)}.workflow-boundary-list span,.workflow-boundary-list strong{font-size:var(--font-secondary)}.workflow-boundary-list span{color:var(--text-secondary)}.advisor-plan-grid,.implementation-compare,.support-area-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.support-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-area-grid>div{align-items:start;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);display:flex;gap:var(--space-3);padding:var(--space-5)}.support-area-grid>div>span{color:var(--success);font-weight:800}.support-area-grid strong{color:var(--anchor-navy);font-size:1rem;line-height:1.5}.advisor-plan-grid li,.evidence-standard li{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.55;padding:8px 0 8px 22px;position:relative}.advisor-plan-grid li:before,.evidence-standard li:before{color:var(--success);content:"✓";font-weight:800;left:0;position:absolute}.advisor-service-summary,.launch-service-map,.trust-hero-proof{background:var(--anchor-navy);border-radius:var(--radius-panel);color:var(--surface);padding:clamp(28px,4vw,44px)}.advisor-service-summary{display:grid;gap:var(--space-3)}.advisor-service-summary span{color:var(--harbor-sand);font-size:1rem;font-weight:700}.advisor-service-summary strong{color:var(--surface);font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.1}.advisor-service-summary p{color:#d7dce5;margin:0}.launch-service-map,.trust-hero-proof{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.launch-service-map span,.trust-hero-proof span{background:rgb(255 255 255/10%);border:1px solid rgb(255 255 255/26%);border-radius:var(--radius-pill);color:var(--surface);font-size:var(--font-secondary);font-weight:700;padding:10px 14px}.launch-service-map i,.trust-hero-proof i{color:var(--harbor-sand);font-style:normal}.launch-authority-price{display:grid;gap:var(--space-1);margin:0 0 var(--space-6)}.launch-authority-price strong{color:var(--anchor-navy);font-size:clamp(2rem,3.5vw,3rem)}.authority-footnote,.launch-authority-price span{color:var(--text-secondary);font-size:var(--font-secondary)}.implementation-compare{grid-template-columns:repeat(2,minmax(0,1fr))}.implementation-compare .is-emphasized{border-color:var(--harbor-sand-dark)}.evidence-standard{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-panel);padding:clamp(28px,5vw,52px)}.authority-cta{align-items:center;background:var(--anchor-navy);border-radius:var(--radius-panel) var(--radius-panel) 0 0;color:var(--surface);display:grid;gap:clamp(28px,5vw,64px);grid-template-columns:minmax(0,1fr) auto;margin-top:var(--section-space);padding-bottom:clamp(44px,6vw,72px);padding-top:clamp(44px,6vw,72px)}.authority-cta .section-label{color:var(--harbor-sand)}.authority-cta h2{color:var(--surface);font-size:var(--font-section-title);margin:0 0 var(--space-4);max-width:760px}.authority-cta p:not(.section-label){color:#d7dce5;margin:0;max-width:720px}.anchor-signature-demo{width:100%}.anchor-demo-header{background:var(--surface);border-bottom:1px solid var(--border-soft);color:var(--anchor-navy)}.anchor-demo-header>div{display:grid;gap:var(--space-1)}.anchor-demo-header>div>span{color:var(--text-secondary)}.anchor-demo-header strong{color:var(--anchor-navy)}.anchor-demo-header>small{background:var(--surface-muted);border-radius:var(--radius-pill);color:var(--harbor-sand-dark);padding:7px 10px}.anchor-demo-progress{background:var(--surface-muted);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 24px;position:relative}.anchor-demo-progress-line{background:var(--border);height:2px;left:17%;position:absolute;right:17%;top:32px}.anchor-demo-progress-line i{background:var(--focus-light);display:block;height:100%;transition:width .18s ease}.anchor-demo-progress button{align-items:center;background:transparent;border:0;color:var(--text-secondary);cursor:pointer;display:grid;gap:var(--space-2);justify-items:center;min-height:64px;position:relative;z-index:1}.anchor-demo-progress button>span{align-items:center;background:var(--surface);border:2px solid var(--border);border-radius:var(--radius-pill);color:var(--anchor-navy);display:flex;font-size:var(--font-secondary);font-weight:700;height:36px;justify-content:center;width:36px}.anchor-demo-progress button>strong{font-size:var(--font-secondary)}.anchor-demo-progress button[aria-selected=true]>span{background:var(--anchor-navy);border-color:var(--anchor-navy);color:var(--surface)}.anchor-demo-progress button[aria-selected=true]>strong{color:var(--anchor-navy)}.anchor-demo-panel{min-height:360px;padding:clamp(22px,3vw,32px)}.anchor-demo-stage-label{color:var(--harbor-sand-dark);font-size:var(--font-label);font-weight:700;margin-bottom:var(--space-3);text-transform:uppercase}.anchor-demo-action-stage,.anchor-demo-answer-stage,.anchor-demo-question-stage{min-height:300px}.anchor-demo-question-stage{align-content:center;display:grid}.anchor-demo-question-stage blockquote{background:var(--anchor-navy);border-radius:var(--radius-card);color:var(--surface);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:650;line-height:1.5;margin:0 0 var(--space-5);max-width:92%;padding:var(--space-6)}.anchor-demo-context-row{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5)}.anchor-demo-context-row span{background:var(--surface-muted);border:1px solid var(--border-soft);border-radius:var(--radius-pill);color:var(--anchor-navy);font-size:var(--font-secondary);padding:7px 10px}.anchor-demo-answer-stage>button,.anchor-demo-question-stage>button,.anchor-demo-reset{background:transparent;border:0;color:var(--anchor-navy);cursor:pointer;font-size:1rem;font-weight:700;min-height:var(--control-min)}.anchor-demo-action-heading,.anchor-demo-answer-heading{align-items:start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-4)}.anchor-demo-action-heading>div,.anchor-demo-answer-heading>div{display:grid;gap:var(--space-1)}.anchor-demo-action-heading strong,.anchor-demo-answer-heading strong{color:var(--anchor-navy);font-size:1.05rem}.anchor-demo-answer-heading>span{background:#e9f1ed;border-radius:var(--radius-pill);color:var(--success);font-size:var(--font-secondary);font-weight:700;padding:8px 11px}.anchor-demo-answer-stage>p{color:var(--text-secondary);font-size:1rem;line-height:1.62}.anchor-demo-source-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 var(--space-4)}.anchor-demo-source-grid>div{background:var(--surface-muted);border:1px solid var(--border-soft);border-radius:var(--radius-control);padding:12px}.anchor-demo-source-grid dt{color:var(--harbor-sand-dark);font-size:var(--font-secondary);font-weight:700}.anchor-demo-source-grid dd{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:650;margin:var(--space-1) 0 0}.anchor-demo-action-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.anchor-demo-action-grid button{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);color:var(--anchor-navy);cursor:pointer;display:grid;gap:var(--space-2);min-height:132px;padding:var(--space-4);text-align:left}.anchor-demo-action-grid button.is-selected,.anchor-demo-action-grid button:hover{border-color:var(--focus-light);box-shadow:var(--shadow-card)}.anchor-demo-action-grid button>small,.anchor-demo-action-grid button>span{font-size:var(--font-secondary)}.anchor-demo-action-grid button>span{color:var(--harbor-sand-dark);font-weight:700}.anchor-demo-action-grid button>small{color:var(--text-secondary);line-height:1.5}.anchor-demo-outcome{background:var(--surface-muted);border-left:4px solid var(--harbor-sand-dark);border-radius:var(--radius-control);margin-top:var(--space-4);min-height:76px;padding:14px 16px}.anchor-demo-outcome p,.anchor-demo-outcome span,.anchor-demo-outcome strong{font-size:var(--font-secondary)}.anchor-demo-outcome span{color:var(--harbor-sand-dark);font-weight:700}.anchor-demo-outcome strong{color:var(--anchor-navy);display:block;margin-top:var(--space-1)}.anchor-demo-footer{align-items:center;border-top:1px solid var(--border-soft);display:flex;gap:var(--space-4);justify-content:space-between;padding:12px 16px}.anchor-demo-footer p,.anchor-demo-footer span{font-size:var(--font-secondary)}.anchor-demo-footer span{color:var(--harbor-sand-dark);font-weight:700}.anchor-demo-footer p{color:var(--text-secondary);margin:0;text-align:right}.legal-main,.unsubscribe-main{min-height:calc(100vh - 260px);padding:var(--section-space) var(--page-gutter)}.legal-document,.unsubscribe-card{margin:0 auto;max-width:820px}.legal-document h1,.unsubscribe-card h1{font-size:clamp(2.5rem,4vw,3.8rem);margin-bottom:var(--space-4)}.legal-updated{color:var(--harbor-sand-dark);font-size:var(--font-secondary);font-weight:700;margin-bottom:var(--space-10)}.legal-document h2{font-size:1.55rem;margin:38px 0 12px}.legal-document li,.legal-document p,.unsubscribe-card>p{color:var(--text-secondary);font-size:1rem;line-height:1.75}.legal-document ul{display:grid;gap:var(--space-2);padding-left:24px}.legal-document a,.unsubscribe-card a:not(.legal-button){color:var(--anchor-navy);font-weight:700}.unsubscribe-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);padding:clamp(28px,4vw,46px);width:100%}.unsubscribe-form{display:grid;gap:var(--space-4);margin-top:var(--space-8)}.unsubscribe-form label{display:grid;gap:var(--space-2)}.unsubscribe-form label span{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700}.unsubscribe-form input{background:var(--ivory-mist);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-primary);min-height:var(--field-height);padding:10px 12px}.legal-form-error{background:#f8eaea;border-left:4px solid var(--danger);color:#6f2929;font-size:var(--font-secondary);padding:12px 14px}.unsubscribe-contact{border-top:1px solid var(--border-soft);font-size:var(--font-secondary);margin:var(--space-8) 0 0;padding-top:var(--space-5)}.pricing-section{background:var(--ivory-mist);padding:var(--section-space) var(--page-gutter)}.pricing-shell{background:var(--surface-muted);border-radius:var(--radius-panel);padding:clamp(24px,4vw,44px)}.billing-cadence-control{background:var(--warm-stone);border:1px solid var(--border);border-radius:var(--radius-card);display:grid;gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto var(--space-5);max-width:620px;padding:5px}.billing-cadence-control button{background:transparent;border:1px solid transparent;border-radius:var(--radius-control);color:var(--anchor-navy);cursor:pointer;display:grid;font-size:1rem;font-weight:700;gap:var(--space-1);min-height:60px;padding:9px 12px}.billing-cadence-control button small{color:var(--text-secondary);font-size:var(--font-secondary);font-weight:500}.billing-cadence-control button.is-active{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-card)}.employee-estimator{background:var(--surface);border:1px solid var(--border-soft);margin-bottom:var(--space-6);padding:var(--space-5) var(--space-6)}.estimator-heading{align-items:end;display:flex;gap:var(--space-5);justify-content:space-between;margin-bottom:var(--space-5)}.estimator-heading>div{display:grid;gap:var(--space-1)}.estimator-heading>div>strong{color:var(--anchor-navy);font-size:1.25rem}.employee-number{align-items:center;display:flex;gap:var(--space-3)}.employee-number>span{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700}.employee-number input{background:var(--ivory-mist);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-primary);height:var(--field-height);padding:8px 10px;width:104px}.range-control,.streamline-control input[type=range]{accent-color:var(--anchor-navy);cursor:pointer;min-height:var(--control-min);width:100%}.range-scale{color:var(--text-secondary);font-size:var(--font-secondary);height:24px;position:relative}.range-scale span{position:absolute;transform:translateX(-50%)}.range-scale span:first-child{transform:none}.range-scale span:last-child{transform:translateX(-100%)}.enterprise-pricing{background:var(--warm-stone);border-left:4px solid var(--harbor-sand-dark);border-radius:var(--radius-control);margin-bottom:var(--space-5);padding:var(--space-4) var(--space-5)}.enterprise-pricing strong{color:var(--anchor-navy);display:block;font-size:1.2rem;margin-bottom:var(--space-1)}.enterprise-pricing p{color:var(--text-secondary);font-size:1rem;margin:0}.enterprise-pricing a{color:var(--anchor-navy);font-weight:700}.plan-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.plan-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);display:flex;flex-direction:column;padding:clamp(22px,3vw,30px)}.plan-heading{align-items:start;display:flex;gap:var(--space-3);justify-content:space-between}.plan-name{font-size:1.6rem;margin:0}.plan-badge{background:var(--warm-stone);border:1px solid var(--border);color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700;line-height:1.25;max-width:126px;text-align:center}.plan-descriptor{color:var(--text-secondary);font-size:1rem;line-height:1.55;margin:var(--space-3) 0 var(--space-4)}.plan-value{border-block:1px solid var(--border-soft);padding:var(--space-5) 0}.plan-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-2)}.plan-price strong{color:var(--anchor-navy);font-size:clamp(2.5rem,4vw,3.35rem);letter-spacing:-.045em;line-height:1}.plan-additional,.plan-cost-note,.plan-price span,.plan-value>p{color:var(--text-secondary);font-size:var(--font-secondary)}.plan-value>p{margin:var(--space-2) 0 0}.plan-additional{line-height:1.5;margin:var(--space-4) 0}.plan-card>ul{display:grid;gap:var(--space-2);list-style:none;margin:0 0 var(--space-5);padding:0}.plan-card>ul li{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.5;padding-left:24px;position:relative}.plan-card>ul li:before{color:var(--success);content:"✓";font-weight:800;left:0;position:absolute}.launch-setup-row{background:var(--ivory-mist);border:1px solid var(--border-soft);border-radius:var(--radius-control);display:grid;gap:var(--space-1);margin-top:auto;padding:13px 14px}.launch-setup-row>small,.launch-setup-row>span{color:var(--text-secondary);font-size:var(--font-secondary)}.launch-setup-row>strong{color:var(--anchor-navy);font-size:1.1rem}.plan-cost-note{line-height:1.5;margin:var(--space-3) 0 var(--space-4)}.plan-button{background:var(--surface);border-color:var(--anchor-navy);color:var(--anchor-navy);width:100%}.plan-button:focus-visible,.plan-button:hover{background:var(--anchor-navy);color:var(--surface)}.advisor-support-callout{align-items:center;background:var(--warm-stone);border-radius:var(--radius-card);display:grid;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);margin-top:var(--space-5);padding:var(--space-5) var(--space-6)}.advisor-support-rate{display:grid;gap:var(--space-1)}.advisor-support-rate small,.advisor-support-rate>span{color:var(--text-secondary);font-size:var(--font-secondary)}.advisor-support-rate strong{color:var(--anchor-navy);font-size:2rem;line-height:1;white-space:nowrap}.advisor-support-callout p{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin:0}.anchor-hr-launch{align-items:center;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);display:grid;gap:clamp(28px,4vw,48px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin-top:var(--space-5);padding:clamp(24px,4vw,36px)}.anchor-hr-launch h3{font-size:clamp(1.8rem,3vw,2.5rem);margin:0 0 var(--space-3)}.anchor-hr-launch-copy>p:not(.section-label),.anchor-hr-launch-note{color:var(--text-secondary);font-size:1rem;line-height:1.6}.anchor-hr-launch-price{display:grid;gap:var(--space-1);margin:var(--space-4) 0}.anchor-hr-launch-price strong{color:var(--anchor-navy);font-size:2rem}.anchor-hr-launch-price small{color:var(--text-secondary);font-size:var(--font-secondary)}.anchor-hr-launch-link{color:var(--anchor-navy);display:inline-flex;font-size:1rem;font-weight:700;gap:var(--space-2);min-height:var(--control-min);text-decoration:none}.anchor-hr-launch-link:hover{text-decoration:underline}.anchor-hr-launch>ul{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.anchor-hr-launch li{background:var(--ivory-mist);border:1px solid var(--border-soft);border-radius:var(--radius-control);color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:650;line-height:1.45;padding:12px 12px 12px 34px;position:relative}.anchor-hr-launch li:before{color:var(--success);content:"✓";font-weight:800;left:13px;position:absolute}.pricing-footnote{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.55;margin:var(--space-5) auto 0;max-width:960px;text-align:center}.roi-reveal{background:var(--ivory-mist);padding:0 var(--page-gutter) var(--section-space)}.roi-reveal>details{margin-inline:auto;max-width:var(--page-max)}.roi-reveal summary{align-items:center;border-radius:var(--radius-card);cursor:pointer;display:grid;gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto;list-style:none;padding:var(--space-5) var(--space-6)}.premium-faq-list summary::-webkit-details-marker,.roi-reveal summary::-webkit-details-marker{display:none}.roi-reveal-icon{align-items:center;background:var(--harbor-sand);border-radius:var(--radius-pill);display:flex;height:48px;justify-content:center;width:48px}.roi-reveal-icon svg{fill:none;height:24px;stroke:var(--anchor-navy);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:24px}.roi-reveal-copy{display:grid;gap:var(--space-1)}.roi-reveal-copy small{font-size:var(--font-secondary);font-weight:700;text-transform:uppercase}.roi-reveal-copy strong{color:var(--surface);font-size:1.3rem;line-height:1.35}.roi-reveal-copy>span{color:#d7dce5;font-size:var(--font-secondary);line-height:1.5}.roi-reveal summary em{align-items:center;border:1px solid var(--harbor-sand);border-radius:var(--radius-control);color:var(--surface);display:flex;font-size:var(--font-secondary);font-style:normal;font-weight:700;min-height:var(--control-min);padding:10px 14px}.roi-reveal summary b{color:var(--harbor-sand);font-size:1.1rem;margin-left:var(--space-2);transition:transform .15s ease}.roi-reveal details[open] summary{border-radius:var(--radius-card) var(--radius-card) 0 0}.roi-reveal details[open] summary b{transform:rotate(45deg)}.roi-section{background:var(--warm-stone);border-radius:0 0 var(--radius-card) var(--radius-card);padding:clamp(36px,5vw,60px) clamp(20px,4vw,44px)}.roi-summary strong{color:var(--anchor-navy);display:block;margin-bottom:var(--space-2)}.assumption-note{background:var(--surface);border-left:4px solid var(--harbor-sand-dark);color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.55;margin:0 0 var(--space-5);padding:12px 14px}.roi-calculator{background:var(--surface);border-radius:var(--radius-card);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);overflow:hidden}.roi-inputs,.roi-results{padding:clamp(24px,4vw,38px)}.input-section-heading{align-items:start;border-bottom:1px solid var(--border-soft);display:flex;gap:var(--space-4);margin-bottom:var(--space-5);padding-bottom:var(--space-4)}.input-section-heading>span{color:var(--harbor-sand-dark);font-size:var(--font-secondary);font-weight:700}.input-section-heading strong{color:var(--anchor-navy);font-size:1rem}.input-section-heading p{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.5;margin:var(--space-1) 0 0}.second-heading{margin-top:var(--space-8)}.roi-field-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.workload-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.roi-field{display:grid;gap:var(--space-2)}.roi-field>span,.streamline-control b{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700}.roi-field input,.roi-field select{appearance:none;background:var(--ivory-mist);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-primary);height:var(--field-height);padding:10px 12px;width:100%}.roi-field select{background-image:linear-gradient(45deg,transparent 50%,var(--anchor-navy) 50%),linear-gradient(135deg,var(--anchor-navy) 50%,transparent 50%);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.roi-field small,.streamline-control small{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.45}.input-prefix{align-items:center;display:flex;height:var(--field-height);position:relative}.input-prefix b{color:var(--text-secondary);left:12px;pointer-events:none;position:absolute}.input-prefix input{padding-left:28px}.selected-cost{align-items:center;background:var(--ivory-mist);border-left:4px solid var(--harbor-sand-dark);display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-4);padding:13px 14px}.selected-cost small,.selected-cost span{color:var(--text-secondary);font-size:var(--font-secondary)}.selected-cost strong{color:var(--anchor-navy);font-size:1.4rem}.streamline-control{display:grid;gap:var(--space-3);margin-top:var(--space-6)}.streamline-control>span{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between}.streamline-control>span strong{color:var(--anchor-navy);font-size:1.3rem}.roi-results{background:var(--anchor-navy);color:var(--surface)}.roi-results .results-kicker{color:var(--harbor-sand)}.primary-result{border-bottom:1px solid rgb(255 255 255/24%);margin-bottom:var(--space-5);padding-bottom:var(--space-5)}.advisor-value-note,.breakeven-note span,.capacity-caveat,.primary-result span,.results-grid small,.results-grid span,.roi-disclaimer,.tailored-roi p:not(.results-kicker){color:#d7dce5;font-size:var(--font-secondary)}.primary-result strong{color:var(--surface);font-size:3rem;letter-spacing:-.04em;line-height:1}.result-unit{color:var(--harbor-sand);font-size:var(--font-secondary);margin-left:var(--space-2)}.capacity-caveat{border-left:3px solid var(--harbor-sand);display:block;line-height:1.45;margin-top:var(--space-3);padding-left:var(--space-3)}.results-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.results-grid div{background:rgb(255 255 255/8%);border:1px solid rgb(255 255 255/24%);border-radius:var(--radius-control);display:grid;gap:var(--space-1);padding:13px}.results-grid strong{color:var(--surface);font-size:1.3rem}.results-grid small{color:var(--harbor-sand)}.breakeven-note{border-block:1px solid rgb(255 255 255/24%);display:grid;gap:var(--space-1);margin:var(--space-5) 0;padding:var(--space-4) 0}.advisor-value-note strong,.breakeven-note strong{color:var(--surface)}.advisor-value-note{background:rgb(255 255 255/8%);border-left:3px solid var(--harbor-sand);line-height:1.55;padding:12px}.roi-results>a,.tailored-roi a{background:var(--harbor-sand);border-radius:var(--radius-control);color:var(--anchor-navy);display:block;font-size:1rem;font-weight:700;min-height:var(--control-min);padding:12px 16px;text-align:center;text-decoration:none}.roi-disclaimer{line-height:1.55;margin:var(--space-4) 0 0}.roi-disclaimer summary{color:var(--surface);cursor:pointer;font-size:var(--font-secondary);font-weight:700;min-height:var(--control-min);padding-block:10px}.tailored-roi h3{color:var(--surface);font-size:1.8rem}.premium-faq-section{background:var(--surface)}.premium-faq-list{border-top:1px solid var(--border)}.premium-faq-list details{border-bottom:1px solid var(--border)}.premium-faq-list summary{align-items:center;color:var(--anchor-navy);cursor:pointer;display:flex;font-size:1rem;font-weight:700;gap:var(--space-5);justify-content:space-between;line-height:1.45;list-style:none;min-height:68px;padding:16px 4px}.premium-faq-list summary b{align-items:center;border:1px solid var(--border);border-radius:var(--radius-pill);display:flex;flex:0 0 36px;font-size:1.1rem;font-weight:500;height:36px;justify-content:center;transition:background-color .15s ease,color .15s ease,transform .15s ease;width:36px}.premium-faq-list details[open] summary b{background:var(--anchor-navy);color:var(--surface);transform:rotate(45deg)}.premium-faq-list details>p{color:var(--text-secondary);font-size:1rem;line-height:1.68;margin:-2px 48px var(--space-5) 4px;max-width:820px}.closing-section{align-items:center;background:var(--ivory-mist);display:grid;gap:clamp(40px,7vw,84px);grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);margin-inline:auto;max-width:var(--page-max);padding:var(--section-space) var(--page-gutter)}.closing-copy{max-width:640px}.closing-copy>p:not(.section-label){color:var(--text-secondary);font-size:1rem;line-height:1.7;margin:var(--space-5) 0}.premium-closing-proof{gap:var(--space-2)}.premium-closing-proof span{background:var(--surface);border:1px solid var(--border);font-weight:650;padding:8px 11px}.signup-card{background:var(--anchor-navy);border-radius:var(--radius-panel);color:var(--surface);padding:clamp(28px,4vw,42px)}.card-kicker{color:var(--harbor-sand);margin-bottom:var(--space-3)}.signup-card>h2{color:var(--surface);font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:var(--space-4)}.card-copy{color:#d7dce5;font-size:1rem;line-height:1.6;margin-bottom:var(--space-5)}.waitlist-form{display:grid;gap:var(--space-3)}.intent-options{border:0;margin:0;padding:0}.intent-options legend{color:var(--surface);font-size:var(--font-secondary);font-weight:700;margin-bottom:var(--space-2);padding:0}.intent-toggle{background:rgb(255 255 255/8%);border:1px solid rgb(255 255 255/48%);border-radius:var(--radius-control);display:grid;gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr));padding:4px}.intent-option{border-radius:6px;cursor:pointer;display:block;min-height:var(--control-min);padding:10px;position:relative;text-align:center}.intent-option.is-selected{background:var(--harbor-sand)}.intent-option input{height:1px;opacity:0;position:absolute;width:1px}.waitlist-form .intent-option>span{color:var(--surface);display:block;font-size:var(--font-secondary);font-weight:700}.waitlist-form .intent-option.is-selected>span{color:var(--anchor-navy)}.intent-option:focus-within{outline:3px solid var(--focus-dark);outline-offset:2px}.field-grid{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.waitlist-form label:not(.consent-check,.website-field){display:grid;gap:var(--space-2)}.waitlist-form label>span{color:var(--surface);font-size:var(--font-secondary);font-weight:650}.waitlist-form input:not([type=checkbox]):not([type=radio]),.waitlist-form select{appearance:none;background:rgb(255 255 255/10%);border:1px solid rgb(255 255 255/62%);border-radius:var(--radius-control);color:var(--surface);min-height:var(--field-height);padding:10px 12px;width:100%}.waitlist-form select{background-image:linear-gradient(45deg,transparent 50%,var(--harbor-sand) 50%),linear-gradient(135deg,var(--harbor-sand) 50%,transparent 50%);background-position:calc(100% - 17px) 20px,calc(100% - 12px) 20px;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}.waitlist-form select option{color:var(--text-primary)}.employee-number input:focus-visible,.roi-field input:focus-visible,.roi-field select:focus-visible,.unsubscribe-form input:focus-visible,.waitlist-form input:focus-visible,.waitlist-form select:focus-visible{border-color:var(--focus-light);outline:3px solid var(--focus-light);outline-offset:2px}.waitlist-form input:focus-visible,.waitlist-form select:focus-visible{border-color:var(--focus-dark);outline-color:var(--focus-dark)}.consent-check{align-items:flex-start;cursor:pointer;display:flex;gap:var(--space-3);line-height:1.5;padding-block:var(--space-1)}.consent-check input{accent-color:var(--harbor-sand);flex:0 0 auto;height:20px;margin:1px 0 0;width:20px}.consent-check span{color:#e3e7ed!important;font-size:var(--font-secondary)!important;font-weight:400!important}.website-field{height:0;left:-9999px;opacity:0;overflow:hidden;position:absolute;width:0}.secondary-button,.submit-button{width:100%}.secondary-button:focus-visible,.submit-button:focus-visible{outline-color:var(--focus-dark)}.submit-button:disabled{cursor:wait;opacity:.7}.secondary-button{background:transparent;border-color:var(--harbor-sand);color:var(--harbor-sand)}.privacy-note{color:#d7dce5;font-size:var(--font-secondary);line-height:1.5;margin:0;text-align:center}.form-error,.form-partial>a,.privacy-note a{color:var(--surface)}.form-error{background:#5f2028;border-left:4px solid #f0b5bb;font-size:var(--font-secondary);line-height:1.5;margin:0;padding:12px 14px}.form-success{border-top:1px solid rgb(255 255 255/32%);padding-top:var(--space-5)}.success-mark{align-items:center;background:var(--harbor-sand);border-radius:var(--radius-pill);color:var(--anchor-navy);display:flex;font-weight:800;height:40px;justify-content:center;margin-bottom:var(--space-4);width:40px}.form-success h3{color:var(--surface);font-size:1.6rem;margin-bottom:var(--space-2)}.form-success p{color:#e3e7ed;font-size:1rem;line-height:1.6}h1,h2{font-family:var(--font-display);font-weight:700;letter-spacing:-.05em}h3{letter-spacing:-.025em}.premium-home{background:var(--ivory-mist);overflow:clip}.premium-section-shell,.pricing-shell,.product-preview-shell,.roi-shell{margin-inline:auto;max-width:var(--page-max);width:100%}.card-kicker,.eyebrow,.panel-kicker,.proof-side-kicker,.section-label{letter-spacing:.09em}.hero-title-accent,.impact-line{color:var(--harbor-sand-dark)}.button-primary,.button-sand,.button-secondary,.header-cta,.plan-button,.secondary-button,.submit-button{border-radius:var(--radius-control);min-height:52px;padding:13px 22px}.button-secondary{align-items:center;background:var(--harbor-sand-light);border:1px solid var(--harbor-sand-light);color:var(--anchor-navy);display:inline-flex;font-size:var(--font-button);font-weight:700;justify-content:center;min-height:52px;padding:13px 22px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.button-secondary:hover{background:var(--warm-stone);border-color:var(--harbor-sand);box-shadow:var(--shadow-card)}.site-header{background:rgb(251 249 246/98%);border-bottom:0;box-shadow:0 1px 0 rgb(13 27 61/8%)}.header-inner{max-width:1400px;min-height:var(--header-height);padding-block:6px}.brand-lockup{height:76px;width:102px}.brand-lockup img{height:86px;width:102px}.header-nav{gap:clamp(18px,2.2vw,34px)}.header-nav a{font-size:var(--font-secondary);font-weight:700;letter-spacing:.045em;text-transform:uppercase}.header-cta{border-radius:var(--radius-pill);letter-spacing:0;padding-inline:22px;text-transform:none}.people-platform-hero{background:radial-gradient(circle at 12% 18%,rgb(183 167 154/17%),transparent 24%),radial-gradient(circle at 88% 16%,rgb(233 230 223/82%),transparent 25%),var(--ivory-mist);margin:0 auto;max-width:1540px;padding:clamp(72px,8vw,118px) var(--page-gutter) 0;position:relative;text-align:center}.people-platform-hero-copy{margin:0 auto;max-width:1080px;position:relative;z-index:3}.people-platform-hero .eyebrow{color:var(--harbor-sand-dark);font-size:var(--font-label);margin-bottom:var(--space-5)}.people-platform-hero h1{color:var(--anchor-navy);font-size:var(--font-hero-title);line-height:.91;margin:0 auto var(--space-6);max-width:1120px;text-wrap:balance}.people-platform-hero h1 span{display:block}.people-platform-hero .hero-title-accent{margin-top:.08em}.people-platform-hero-intro{color:var(--text-primary);font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.5;margin:0 auto var(--space-4);max-width:820px}.people-platform-hero .hero-promise{color:var(--anchor-navy);font-size:clamp(1rem,1.3vw,1.15rem);font-weight:650;margin:0 0 var(--space-6)}.people-platform-hero .hero-promise strong{color:var(--harbor-sand-dark)}.people-platform-hero-actions{justify-content:center}.people-platform-commercial-line{color:var(--text-secondary);font-size:var(--font-secondary);margin:var(--space-5) 0 0}.people-platform-product-stage{margin:clamp(58px,7vw,92px) auto 0;max-width:1220px;padding:0 clamp(0px,2vw,24px) clamp(62px,7vw,96px);position:relative}.people-platform-shape{border-radius:50%;pointer-events:none;position:absolute}.people-platform-shape-one{background:var(--harbor-sand);height:clamp(120px,15vw,220px);left:-4%;top:4%;width:clamp(120px,15vw,220px)}.people-platform-shape-two{background:var(--anchor-navy-soft);height:clamp(92px,12vw,174px);right:-2%;top:18%;width:clamp(92px,12vw,174px)}.people-platform-shape-three{background:var(--warm-stone);border-radius:48% 52% 20% 80%;bottom:8%;height:clamp(130px,17vw,250px);left:10%;transform:rotate(-18deg);width:clamp(180px,22vw,330px)}.people-platform-product-frame{background:var(--surface);border:1px solid var(--border-soft);border-radius:30px;box-shadow:var(--shadow-elevated);margin:0;overflow:hidden;position:relative;z-index:2}.people-platform-product-bar{align-items:center;background:var(--anchor-navy);color:var(--surface);display:flex;gap:var(--space-4);justify-content:space-between;min-height:58px;padding:13px 20px}.people-platform-product-bar span{align-items:center;color:#e2e6ec;display:flex;font-size:var(--font-secondary);font-weight:700;gap:var(--space-2)}.people-platform-product-bar i{background:var(--harbor-sand);border-radius:var(--radius-pill);height:9px;width:9px}.people-platform-product-bar strong{color:var(--harbor-sand-light);font-size:var(--font-secondary);letter-spacing:.05em;text-transform:uppercase}.people-platform-product-image{aspect-ratio:16/8.85;background:var(--surface);overflow:hidden;position:relative}.people-platform-product-image img{object-fit:contain;object-position:center top}.people-platform-product-frame figcaption{color:var(--text-secondary);font-size:var(--font-secondary);padding:13px 18px 15px;text-align:left}.people-platform-role-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin:var(--space-6) auto 0;position:relative;z-index:3}.people-platform-role-row span{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-pill);color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700;padding:9px 15px}.people-proof-strip{align-items:center;background:var(--surface);border-block:1px solid var(--border-soft);display:grid;gap:clamp(24px,4vw,58px);grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);margin:0 auto;max-width:1540px;padding:30px max(var(--page-gutter),calc((100vw - var(--page-max)) / 2 + var(--page-gutter)))}.people-proof-strip>p{color:var(--anchor-navy);font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.55rem);font-weight:700;line-height:1.25;margin:0}.people-proof-strip>div{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.people-proof-strip span{border-left:3px solid var(--harbor-sand);color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700;padding:7px 10px 7px 12px}.platform-pillars-section{background:var(--surface);padding:var(--section-space) var(--page-gutter)}.platform-pillars-heading{margin:0 auto clamp(42px,5vw,68px);max-width:940px;text-align:center}.platform-pillars-heading h2{font-size:var(--font-section-title);line-height:.98;margin:0 auto var(--space-5);text-wrap:balance}.platform-pillars-heading>p:last-child{color:var(--text-secondary);font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.65;margin:0 auto;max-width:760px}.platform-pillars-grid{display:grid;gap:var(--space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.platform-pillar{border:1px solid transparent;border-radius:32px;display:flex;flex-direction:column;grid-column:span 5;min-width:0;overflow:hidden;padding:clamp(28px,4vw,46px);position:relative}.platform-pillar-wide{align-items:center;display:grid;gap:clamp(30px,5vw,66px);grid-column:span 7;grid-template-columns:minmax(0,.92fr) minmax(340px,1.08fr)}.platform-pillar .panel-kicker{margin-bottom:var(--space-3)}.platform-pillar h3{font-family:var(--font-display);font-size:clamp(2rem,3vw,3.15rem);letter-spacing:-.045em;line-height:1;margin:0 0 var(--space-4);text-wrap:balance}.platform-pillar-copy>p:not(.panel-kicker),.platform-pillar>p:not(.panel-kicker){color:var(--text-secondary);font-size:1rem;line-height:1.65}.platform-pillar ul{display:grid;gap:var(--space-2);list-style:none;margin:var(--space-5) 0 var(--space-6);padding:0}.platform-pillar ul li{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:650;line-height:1.45;padding-left:24px;position:relative}.platform-pillar ul li:before{color:var(--success);content:"✓";font-weight:800;left:0;position:absolute}.platform-pillar-link{align-items:center;color:var(--anchor-navy);display:inline-flex;font-size:var(--font-secondary);font-weight:750;gap:var(--space-2);margin-top:auto;min-height:var(--control-min);text-decoration:none}.platform-pillar-link:hover{text-decoration:underline}.platform-pillar-link span{color:var(--harbor-sand-dark)}.platform-pillar-answers{background:var(--warm-stone);border-color:#d9d2ca}.platform-answer-demo{background:var(--surface);border:1px solid var(--border-soft);border-radius:22px;box-shadow:var(--shadow-card);display:grid;gap:var(--space-4);padding:clamp(20px,3vw,30px)}.platform-answer-demo>span{color:var(--harbor-sand-dark);font-size:var(--font-secondary);font-weight:700;text-transform:uppercase}.platform-answer-demo blockquote{background:var(--anchor-navy);border-radius:16px 16px 4px 16px;color:var(--surface);font-size:1.05rem;font-weight:650;line-height:1.45;margin:0 0 0 auto;max-width:88%;padding:16px 18px}.platform-answer-card{border-top:1px solid var(--border-soft);padding-top:var(--space-4)}.platform-answer-card header{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between}.platform-answer-card header strong{color:var(--anchor-navy);font-size:1rem}.platform-answer-card header span{background:var(--surface-soft);border-radius:var(--radius-pill);color:var(--success);font-size:var(--font-secondary);font-weight:700;padding:6px 10px}.platform-answer-card>p{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.55;margin:var(--space-3) 0}.platform-answer-card dl{margin:0}.platform-answer-card dl>div{display:grid;gap:var(--space-3);grid-template-columns:90px minmax(0,1fr);padding:9px 0}.platform-answer-card dl>div+div{border-top:1px solid var(--border-soft)}.platform-answer-card dd,.platform-answer-card dt{font-size:var(--font-secondary);margin:0}.platform-answer-card dt{color:var(--text-secondary)}.platform-answer-card dd{color:var(--anchor-navy);font-weight:700}.platform-pillar-workflows{background:var(--anchor-navy);color:var(--surface)}.platform-pillar-workflows .panel-kicker,.platform-pillar-workflows .platform-pillar-link,.platform-pillar-workflows .platform-pillar-link span{color:var(--harbor-sand-light)}.platform-pillar-workflows h3{color:var(--surface)}.platform-pillar-workflows>p:not(.panel-kicker){color:#e2e6ec}.pillar-workflow-list{display:grid;gap:var(--space-3);list-style:none;margin:var(--space-6) 0;padding:0}.pillar-workflow-list li{align-items:center;border-top:1px solid rgb(255 255 255/22%);display:flex;gap:var(--space-4);padding-top:var(--space-3)}.pillar-workflow-list span{color:var(--harbor-sand);font-size:var(--font-secondary);font-weight:700}.pillar-workflow-list strong{color:var(--surface);font-size:1rem}.platform-pillar-advisor{background:var(--harbor-sand-light);border-color:var(--harbor-sand)}.pillar-handoff{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0}.pillar-handoff span{background:rgb(255 255 255/66%);border:1px solid rgb(13 27 61/12%);border-radius:var(--radius-pill);font-size:var(--font-secondary);padding:8px 11px}.pillar-handoff i,.pillar-handoff span{color:var(--anchor-navy);font-weight:700}.pillar-handoff i{font-style:normal}.platform-pillar-governance{background:var(--surface-soft);border-color:var(--border-soft)}.platform-governance-grid{display:grid;gap:var(--space-3)}.platform-governance-grid>div{align-items:start;background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);display:grid;gap:var(--space-2) var(--space-4);grid-template-columns:auto minmax(0,1fr);padding:16px 18px}.platform-governance-grid span{align-items:center;background:var(--anchor-navy);border-radius:var(--radius-pill);color:var(--surface);display:flex;font-size:var(--font-secondary);font-weight:700;grid-row:1/span 2;height:38px;justify-content:center;width:38px}.platform-governance-grid strong{color:var(--anchor-navy);font-size:1rem}.platform-governance-grid small{color:var(--text-secondary);line-height:1.45}.premium-product-section{background:var(--surface-soft);padding:var(--section-space) var(--page-gutter)}.premium-product-section .section-heading{display:block;margin:0 auto clamp(34px,5vw,58px);max-width:980px;text-align:center}.premium-product-section .section-heading h2{font-size:var(--font-section-title);line-height:.98;margin-inline:auto}.premium-product-section .section-summary{margin:var(--space-5) auto 0;max-width:720px}.premium-product-tabs{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-bottom:var(--space-5)}.premium-product-tabs button{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-pill);color:var(--anchor-navy);cursor:pointer;font-size:1rem;font-weight:700;min-height:48px;padding:11px 20px}.premium-product-tabs button[aria-selected=true]{background:var(--anchor-navy);border-color:var(--anchor-navy);color:var(--surface)}.premium-product-tabs small{display:none}.premium-product-theater{background:var(--surface);border:1px solid var(--border-soft);border-radius:30px;box-shadow:var(--shadow-elevated);display:grid;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);overflow:hidden}.premium-product-stage{background:var(--warm-stone);padding:clamp(22px,3.5vw,42px)}.premium-stage-toolbar{border-radius:var(--radius-card) var(--radius-card) 0 0;min-height:56px}.premium-stage-image{aspect-ratio:16/9;background:var(--surface);border-radius:0 0 var(--radius-card) var(--radius-card);border:1px solid var(--border-soft);border-top:0;overflow:hidden;position:relative}.premium-stage-image img{object-fit:contain;object-position:center top}.premium-product-narrative{align-content:center;display:grid;padding:clamp(32px,4vw,52px)}.premium-product-narrative h3{font-family:var(--font-display);font-size:clamp(2.1rem,3.2vw,3.35rem);letter-spacing:-.045em;line-height:1;margin:0 0 var(--space-4)}.premium-product-narrative>p:not(.proof-side-kicker){color:var(--text-secondary);font-size:1rem;line-height:1.62}.premium-product-narrative ul{list-style:none;margin:var(--space-4) 0 var(--space-5);padding:0}.premium-product-narrative li{border-top:1px solid var(--border-soft);color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:650;padding:11px 0 11px 24px;position:relative}.premium-product-narrative li:before{color:var(--success);content:"✓";font-weight:800;left:0;position:absolute}.premium-product-outcome{background:var(--surface-soft);border-left:4px solid var(--harbor-sand);border-radius:var(--radius-control);display:grid;gap:var(--space-1);margin-bottom:var(--space-5);padding:14px 16px}.premium-product-outcome span,.premium-product-outcome strong{font-size:var(--font-secondary)}.premium-product-outcome span{color:var(--harbor-sand-dark);font-weight:700;text-transform:uppercase}.premium-product-outcome strong{color:var(--anchor-navy);line-height:1.5}.premium-product-narrative .proof-link{border-top:1px solid var(--border-soft);color:var(--anchor-navy);justify-content:flex-start;padding-inline:0}.premium-product-resource-row{align-items:center;display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-5)}.premium-product-tour-disclosure{color:var(--text-secondary);font-size:var(--font-secondary);margin:0}.premium-product-resource-row nav{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5)}.premium-product-resource-row nav a{color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700;text-decoration:none}.premium-product-resource-row nav a:hover{text-decoration:underline}.premium-advisor-section{background:var(--anchor-navy);color:var(--surface);padding:var(--section-space) var(--page-gutter)}.premium-advisor-shell{align-items:center;display:grid;gap:clamp(46px,7vw,90px);grid-template-columns:minmax(340px,.82fr) minmax(520px,1.18fr)}.premium-advisor-copy .section-label{color:var(--harbor-sand)}.premium-advisor-copy h2{color:var(--surface);font-size:var(--font-section-title);line-height:.98;margin:0 0 var(--space-5)}.premium-advisor-copy h2 span{color:var(--harbor-sand-light)}.premium-advisor-copy li,.premium-advisor-copy>p:not(.section-label){color:#e3e7ed;font-size:1rem;line-height:1.65}.premium-advisor-copy ul{list-style:none;margin:0 0 var(--space-6);padding:0}.premium-advisor-copy li{border-top:1px solid rgb(255 255 255/22%);padding:10px 0 10px 24px;position:relative}.premium-advisor-copy li:before{color:var(--harbor-sand);content:"✓";font-weight:800;left:0;position:absolute}.premium-advisor-three-step{display:grid;gap:var(--space-4);padding-left:58px;position:relative}.premium-advisor-three-step:before{background:var(--harbor-sand);bottom:30px;content:"";left:19px;position:absolute;top:30px;width:2px}.premium-advisor-flow-card{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius-card);color:var(--text-primary);padding:var(--space-5);position:relative}.premium-advisor-flow-card:before{align-items:center;background:var(--anchor-navy);border:2px solid var(--harbor-sand);border-radius:var(--radius-pill);color:var(--surface);content:attr(data-step);display:flex;font-size:var(--font-secondary);font-weight:700;height:40px;justify-content:center;left:-58px;position:absolute;top:18px;width:40px}.premium-advisor-flow-card header{align-items:center;border-bottom:1px solid var(--border-soft);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between;margin-bottom:var(--space-4);padding-bottom:var(--space-3)}.premium-advisor-flow-card dd,.premium-advisor-flow-card dt,.premium-advisor-flow-card header span,.premium-advisor-flow-card header strong,.premium-advisor-flow-card p{font-size:var(--font-secondary)}.premium-advisor-flow-card header span{color:var(--harbor-sand-dark);font-weight:700}.premium-advisor-flow-card dd,.premium-advisor-flow-card header strong{color:var(--anchor-navy);font-weight:700}.premium-advisor-flow-card dt,.premium-advisor-flow-card p{color:var(--text-secondary);line-height:1.55}.premium-journey-answer>div{background:var(--surface-soft);border-radius:var(--radius-control);display:grid;gap:var(--space-1);padding:12px 14px}.premium-journey-answer>div span,.premium-journey-answer>div strong{font-size:var(--font-secondary)}.premium-journey-answer>div span{color:var(--harbor-sand-dark);font-weight:700}.premium-advisor-request{background:var(--harbor-sand-light)}.premium-advisor-request h3{font-family:var(--font-family);font-size:1.25rem;margin:0 0 var(--space-2)}.premium-review-request-button{align-items:center;background:var(--anchor-navy);border-radius:var(--radius-control);color:var(--surface);display:inline-flex;font-size:var(--font-secondary);font-weight:700;min-height:var(--control-min);padding:9px 14px}.premium-review-transfer-list{display:grid;gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:var(--space-4) 0 0;padding:0}.premium-review-transfer-list li{background:rgb(255 255 255/70%);border:1px solid rgb(13 27 61/12%);border-radius:var(--radius-control);color:var(--anchor-navy);font-size:var(--font-secondary);line-height:1.45;padding:9px 10px 9px 28px;position:relative}.premium-review-transfer-list li:before{color:var(--success);content:"✓";font-weight:800;left:10px;position:absolute}.premium-advisor-status{color:var(--success);font-size:var(--font-secondary);font-weight:700;margin-bottom:var(--space-3)}.premium-journey-advisor dl{margin:0 0 var(--space-4)}.premium-journey-advisor dl>div{display:flex;gap:var(--space-4);justify-content:space-between;padding:9px 0}.premium-journey-advisor dl>div+div{border-top:1px solid var(--border-soft)}.premium-journey-advisor dd{margin:0}.premium-journey-advisor button[aria-disabled=true]{background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-control);color:var(--text-secondary);min-height:var(--control-min);padding:9px 14px}.premium-trust-band{background:var(--surface);padding:var(--section-space) var(--page-gutter)}.advisor-model-heading,.premium-trust-band-heading{align-items:end;display:grid;gap:clamp(30px,5vw,72px);grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);margin-bottom:clamp(34px,5vw,58px)}.advisor-model-heading h2,.premium-trust-band-heading h2{font-size:var(--font-section-title);line-height:.98;margin:0;max-width:820px}.advisor-model-heading>p,.premium-trust-band-heading>p{color:var(--text-secondary);font-size:1rem;line-height:1.65;margin:0}.advisor-model-grid,.premium-trust-band-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.advisor-model-grid article,.premium-trust-band-grid article{background:var(--surface-soft);border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:clamp(24px,3vw,34px)}.premium-trust-band-grid article{display:grid;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.premium-trust-band-grid article>span{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--harbor-sand-dark);display:flex;font-size:var(--font-secondary);font-weight:700;height:42px;justify-content:center;width:42px}.advisor-model-grid h3,.premium-trust-band-grid h3{color:var(--anchor-navy);font-family:var(--font-family);font-size:1.2rem;line-height:1.3;margin:2px 0 var(--space-2)}.advisor-model-grid p,.premium-trust-band-grid p{color:var(--text-secondary);font-size:var(--font-secondary);line-height:1.58;margin:0}.advisor-model-footer,.premium-trust-band-footer{align-items:center;border-top:1px solid var(--border);display:flex;gap:var(--space-4);justify-content:space-between;margin-top:var(--space-6);padding-top:var(--space-5)}.advisor-model-footer a,.advisor-model-footer p,.premium-trust-band-footer a,.premium-trust-band-footer p{font-size:var(--font-secondary)}.advisor-model-footer p,.premium-trust-band-footer p{color:var(--text-secondary);margin:0}.advisor-model-footer a,.premium-trust-band-footer a{color:var(--anchor-navy);font-weight:700;text-decoration:none}.advisor-model-footer a:hover,.premium-trust-band-footer a:hover{text-decoration:underline}.advisor-model-section{background:var(--surface-soft);padding:var(--section-space) var(--page-gutter) clamp(64px,6vw,86px)}.advisor-model-grid article{background:var(--surface)}.advisor-model-grid article>span{color:var(--harbor-sand-dark);font-size:var(--font-secondary);font-weight:700;text-transform:uppercase}.pricing-section{background:var(--surface-soft);padding:0 var(--page-gutter) var(--section-space)}.pricing-shell{background:var(--surface);border:1px solid var(--border-soft);border-radius:36px;padding:clamp(30px,5vw,60px)}.pricing-section .section-heading{display:block;margin:0 auto clamp(32px,5vw,54px);max-width:960px;text-align:center}.pricing-section .section-heading h2{font-size:var(--font-section-title);line-height:.98;margin-inline:auto}.pricing-section .section-summary{margin:var(--space-5) auto 0;max-width:720px}.billing-cadence-control{max-width:680px;padding:6px}.billing-cadence-control,.billing-cadence-control button{border-radius:var(--radius-pill)}.employee-estimator{border-radius:var(--radius-card);margin-inline:auto;max-width:980px}.plan-grid{gap:var(--space-5)}.plan-card{border-radius:24px;box-shadow:none;padding:clamp(26px,3vw,36px)}.plan-card:focus-within,.plan-card:hover{border-color:var(--harbor-sand);box-shadow:var(--shadow-card)}.plan-advisor{border-color:var(--harbor-sand-dark);box-shadow:var(--shadow-card)}.plan-name{font-family:var(--font-display);font-size:clamp(2rem,2.6vw,2.65rem);letter-spacing:-.04em}.plan-badge{background:var(--anchor-navy);border-radius:var(--radius-pill);color:var(--surface);padding:7px 10px}.plan-price strong{font-family:var(--font-display);font-size:clamp(3rem,4.2vw,4.2rem);letter-spacing:-.055em}.plan-button{border-radius:var(--radius-pill)}.advisor-support-callout,.anchor-hr-launch{border-radius:24px}.anchor-hr-launch{background:var(--surface-soft);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.anchor-hr-launch h3{font-family:var(--font-display);font-size:clamp(2.2rem,3.4vw,3.5rem);letter-spacing:-.045em}.roi-reveal{background:var(--surface);padding:var(--section-space) var(--page-gutter)}.roi-reveal details{margin-inline:auto;max-width:var(--page-max)}.roi-reveal summary{background:var(--anchor-navy);border:1px solid var(--anchor-navy);border-radius:28px;color:var(--surface);padding:clamp(24px,4vw,38px)}.roi-reveal-copy small{color:var(--harbor-sand)}.roi-reveal-copy strong,.roi-reveal-copy>span{color:var(--surface)}.roi-reveal summary em{background:var(--harbor-sand);border-radius:var(--radius-pill);color:var(--anchor-navy)}.roi-section{background:var(--surface-soft)}.roi-section .section-heading h2{font-size:clamp(2.5rem,4.5vw,4.3rem)}.roi-inputs,.roi-results{border-radius:24px}.premium-faq-section{background:var(--ivory-mist);padding:var(--section-space) var(--page-gutter)}.premium-faq-section .section-heading{display:block;margin:0 auto clamp(30px,4vw,46px);max-width:920px;text-align:center}.premium-faq-section .section-heading h2{font-size:var(--font-section-title);line-height:.98;margin-inline:auto}.premium-faq-section .section-summary{margin:var(--space-5) auto 0}.premium-faq-list{background:var(--surface);border:1px solid var(--border-soft);border-radius:24px;margin-inline:auto;max-width:980px;overflow:hidden;padding-inline:clamp(18px,3vw,32px)}.premium-closing-section{background:var(--harbor-sand-light);border-radius:36px;gap:clamp(44px,7vw,92px);margin:0 auto clamp(70px,8vw,110px);max-width:var(--page-max);padding:clamp(44px,6vw,76px)}.premium-closing-section .closing-copy h2{font-size:clamp(3rem,5vw,5.15rem);line-height:.96}.premium-closing-section .closing-copy>p:not(.section-label){color:var(--text-primary);font-size:1.05rem}.premium-closing-proof{display:flex;flex-wrap:wrap;gap:var(--space-3)}.premium-closing-proof span{background:rgb(255 255 255/58%);border:1px solid rgb(13 27 61/12%);border-radius:var(--radius-pill);color:var(--anchor-navy);font-size:var(--font-secondary);font-weight:700;padding:9px 12px}.signup-card{border-radius:28px;box-shadow:var(--shadow-elevated)}.signup-card h2{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.04em}.authority-cta h2,.authority-heading h2,.authority-hero-copy h1,.evidence-standard h2,.signup-card h2,.source-proof-layout h2{font-family:var(--font-display)}.authority-hero-copy h1{font-size:clamp(3.5rem,6vw,6rem);line-height:.94}.authority-cta h2,.authority-heading h2,.evidence-standard h2,.source-proof-layout h2{font-size:clamp(2.6rem,4.5vw,4.5rem);line-height:.98}@media (max-width:1180px){.advisor-model-heading,.authority-heading,.premium-trust-band-heading,.section-heading{align-items:start;grid-template-columns:1fr}.advisor-model-heading>p,.authority-heading>p,.premium-trust-band-heading>p,.section-summary{max-width:760px}.platform-pillars-grid{grid-template-columns:1fr}.platform-pillar,.platform-pillar-wide{grid-column:auto}.platform-pillar-wide{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr)}.anchor-hr-launch,.authority-hero,.closing-section,.evidence-standard,.premium-advisor-shell,.premium-product-theater,.roi-calculator,.source-proof-layout{grid-template-columns:1fr}.authority-hero>:last-child,.premium-advisor-three-step,.premium-product-narrative,.signup-card{max-width:880px;width:100%}.premium-product-stage{border-bottom:1px solid var(--border-soft)}.authority-card-grid-four,.authority-process,.premium-operating-flow,.premium-trust-band-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.authority-process-three{grid-template-columns:repeat(3,minmax(0,1fr))}.authority-process li,.authority-process li+li{border:1px solid var(--border-soft);border-radius:var(--radius-card)}.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workload-grid{grid-template-columns:1fr}}@media (max-width:980px){:root{--header-height:76px}.header-inner{min-height:var(--header-height)}.brand-lockup{height:66px;width:88px}.brand-lockup img{height:75px;width:88px}.nav-toggle{display:inline-flex}.header-nav{align-items:stretch;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-elevated);display:none;flex-direction:column;gap:0;left:var(--page-gutter);padding:var(--space-2);position:absolute;right:var(--page-gutter);top:calc(100% + 8px)}.header-nav.is-open{display:flex}.header-cta,.header-nav>a,.header-nav>a:not(.header-cta){align-items:center;border-radius:var(--radius-control);display:flex;min-height:50px;padding:11px 13px;width:100%}.header-nav>a:not(.header-cta):hover{background:var(--surface-muted);text-decoration:none}.header-cta{justify-content:center;margin-top:var(--space-1)}.people-proof-strip{align-items:start;grid-template-columns:1fr}.people-proof-strip>div{justify-content:flex-start}.platform-pillar-wide{grid-template-columns:1fr}.platform-answer-demo,.platform-governance-grid{max-width:720px;width:100%}.advisor-model-grid,.advisor-plan-grid,.authority-card-grid-three,.implementation-compare,.premium-trust-band-grid,.support-area-grid{grid-template-columns:1fr}.footer-shell{align-items:flex-start;flex-direction:column}.footer-links{width:100%}}@media (max-width:760px){:root{--page-gutter:20px;--section-space:64px;--font-section-title:clamp(2.35rem,11vw,3.5rem);--font-hero-title:clamp(3.45rem,16vw,5rem);--radius-panel:22px}.people-platform-hero{padding-top:58px}.people-platform-hero h1{line-height:.94}.people-platform-hero-intro{font-size:1.1rem}.authority-actions,.hero-actions{align-items:stretch;flex-direction:column}.authority-actions>*,.hero-actions>*{justify-content:center;width:100%}.people-platform-commercial-line{line-height:1.55}.people-platform-product-stage{margin-top:44px;padding-bottom:58px}.people-platform-shape-one{left:-10%;top:7%}.people-platform-shape-two{right:-8%}.people-platform-product-frame{border-radius:20px}.people-platform-product-bar{align-items:flex-start;flex-direction:column;gap:var(--space-1);padding:12px 14px}.people-platform-product-image{aspect-ratio:16/10}.people-platform-role-row{gap:var(--space-2)}.people-platform-role-row span{padding:8px 11px}.people-proof-strip{padding-inline:var(--page-gutter)}.people-proof-strip>div{display:grid;grid-template-columns:1fr 1fr;width:100%}.people-proof-strip span{border-left-width:2px;padding-inline:10px}.platform-pillars-heading{text-align:left}.platform-pillar,.platform-pillar-wide{border-radius:24px;padding:26px}.platform-pillar h3{font-size:clamp(2rem,10vw,2.75rem)}.platform-answer-demo blockquote{max-width:100%}.platform-answer-card header{align-items:flex-start;flex-direction:column}.platform-answer-card dl>div{grid-template-columns:1fr;gap:var(--space-1)}.pillar-handoff{align-items:flex-start;flex-direction:column}.pillar-handoff i{transform:rotate(90deg)}.premium-faq-section .section-heading,.premium-product-section .section-heading,.pricing-section .section-heading{text-align:left}.premium-faq-section .section-summary,.premium-product-section .section-summary,.pricing-section .section-summary{margin-left:0}.premium-product-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.premium-product-tabs button{border-radius:var(--radius-control);padding-inline:12px}.premium-faq-list,.premium-product-theater,.pricing-shell{border-radius:22px}.premium-product-stage{padding:16px}.advisor-model-footer,.estimator-heading,.footer-bottom,.premium-product-resource-row,.premium-trust-band-footer,.selected-cost{align-items:flex-start;flex-direction:column}.premium-product-resource-row nav{justify-content:flex-start}.premium-advisor-three-step{padding-left:48px}.premium-advisor-three-step:before{left:14px}.premium-advisor-flow-card:before{height:32px;left:-48px;width:32px}.advisor-model-heading,.anchor-hr-launch>ul,.authority-card-grid-four,.authority-process,.authority-process-three,.field-grid,.intent-toggle,.plan-grid,.premium-review-transfer-list,.premium-trust-band-grid article,.premium-trust-band-heading,.results-grid,.roi-field-grid{grid-template-columns:1fr}.pricing-shell{padding:24px 18px}.billing-cadence-control{border-radius:var(--radius-card);grid-template-columns:1fr}.billing-cadence-control button{border-radius:var(--radius-control)}.employee-number{align-items:stretch;display:grid;width:100%}.employee-number input{width:100%}.advisor-support-callout{align-items:start;grid-template-columns:1fr}.roi-reveal summary{grid-template-columns:auto minmax(0,1fr);padding:var(--space-5)}.roi-reveal summary em{grid-column:1/-1;justify-content:center;width:100%}.premium-faq-list details>p{margin-right:4px}.premium-closing-section{border-radius:24px;margin-inline:var(--page-gutter);padding:30px 22px}.premium-closing-section .closing-copy h2{font-size:clamp(2.75rem,12vw,4rem)}.footer-links{grid-template-columns:1fr}.footer-bottom{display:flex}.source-proof-card>div{grid-template-columns:1fr}.authority-hero-copy h1{font-size:clamp(3rem,14vw,4.6rem)}.anchor-demo-action-grid,.anchor-demo-source-grid{grid-template-columns:1fr}.anchor-demo-action-heading,.anchor-demo-answer-heading,.anchor-demo-footer{align-items:flex-start;flex-direction:column}.anchor-demo-footer p{text-align:left}}@media (max-width:480px){.people-proof-strip>div,.premium-product-tabs{grid-template-columns:1fr}.people-platform-role-row{display:grid;grid-template-columns:1fr 1fr}.people-platform-role-row span{text-align:center}.platform-governance-grid>div{grid-template-columns:1fr}.platform-governance-grid span{grid-row:auto}.premium-journey-advisor dl>div{gap:var(--space-1)}.footer-brand,.premium-journey-advisor dl>div{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (forced-colors:active){:focus-visible{outline:3px solid CanvasText}.nav-toggle-icon i,.people-platform-product-bar i{background:ButtonText}.people-platform-shape{display:none}}@media print{.authority-actions,.button-primary,.button-sand,.button-secondary,.button-text,.closing-section,.hero-actions,.people-platform-shape,.plan-button,.roi-reveal,.site-footer,.site-header,.submit-button{display:none!important}.authority-cta,.platform-pillar-workflows,.premium-advisor-section,.roi-results,body{background:white;color:black}.authority-cta h2,.platform-pillar-workflows h3,.platform-pillar-workflows p,.premium-advisor-copy h2,.premium-advisor-copy h2 span{color:black}}