@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--navy:#0c2435;--deep:#061722;--ink:#172932;--gold:#c6a15b;--cream:#f2eee5;--paper:#fbfaf6;--muted:#66737a;--line:#d8d5cd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,100% - 56px);margin:auto}.narrow{max-width:960px}.utility{background:var(--deep);color:#afbec5;text-transform:uppercase;letter-spacing:.15em;height:36px;font-size:10px}.utility .shell{justify-content:space-between;align-items:center;height:100%;display:flex}.utility a{color:#dec077}header{z-index:30;background:#fff;border-bottom:1px solid #e5e2db;height:86px;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;height:100%;display:flex}.brand{align-items:center;gap:14px;display:flex}.mark{border:1px solid var(--gold);width:42px;height:48px;color:var(--navy);place-items:center;font:23px Georgia;display:grid;position:relative}.mark:before,.mark:after{content:"";background:#fff;width:11px;height:1px;position:absolute;top:-1px}.mark:before{left:-1px}.mark:after{right:-1px}.mark i{background:var(--gold);width:16px;height:1px;position:absolute;bottom:9px}.brand-name{text-transform:uppercase;letter-spacing:.07em;max-width:195px;font:17px/1.05 Georgia}.brand-name strong{color:#987536;letter-spacing:.25em;margin-top:5px;font-size:12px;font-weight:400;display:block}header nav{color:#40515a;align-items:center;gap:25px;font-size:12px;display:flex}header nav>a:hover{color:#a57e36}.nav-cta{border-left:1px solid var(--line);color:var(--navy);padding:12px 0 12px 25px;font-weight:700}header input,.menu{display:none}.home-hero,.page-hero{background:var(--navy);color:#fff}.hero-grid{grid-template-columns:1.25fr .75fr;align-items:center;gap:70px;min-height:610px;display:grid}.eyebrow{color:#d9b969;text-transform:uppercase;letter-spacing:.22em;margin:0 0 24px;font-size:10px;font-weight:700}.home-hero h1,.page-hero h1{letter-spacing:-.035em;margin:0;font:400 68px/1.04 Georgia}.home-hero h1 em,.page-hero h1 em{color:#dbc17e;font-weight:400}.home-hero .hero-grid>div>p:not(.eyebrow),.page-hero .narrow>p:not(.eyebrow){color:#c2cfd4;max-width:720px;margin:30px 0 36px;font:18px/1.7 Georgia}.actions{align-items:center;gap:18px;display:flex}.button{letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:15px;padding:17px 21px;font-size:10px;font-weight:700;transition:all .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-gold{background:var(--gold);color:var(--deep)}.button-ghost{color:#fff;border:1px solid #71818a}.text-link{text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #aaa49a;padding-bottom:5px;font-size:10px;font-weight:700;display:inline-block}.pale{border-color:#75858d}.seal{border:1px solid var(--gold);outline-offset:13px;border-radius:50%;outline:1px solid #876f43;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:255px;height:255px;display:flex;box-shadow:0 0 90px #c6a15b1f}.seal strong{font:90px/.9 Georgia}.seal small{color:#d8bd7f;letter-spacing:.35em;margin-left:.35em;font-size:9px}.proof{color:#b6c2c7;text-transform:uppercase;letter-spacing:.14em;border-top:1px solid #ffffff1f;align-items:center;gap:40px;min-height:82px;font-size:8px;display:flex}.proof b{color:#d9bb73;margin-right:auto}.page-hero{padding:105px 0 110px}.page-hero h1{max-width:900px;font-size:61px}.section{padding:110px 0}.cream{background:var(--cream)}.dark{background:var(--deep);color:#fff}.split{grid-template-columns:1.2fr .8fr;gap:120px;display:grid}.number-title>span{color:#987536;text-transform:uppercase;letter-spacing:.18em;margin-bottom:24px;font-size:9px;font-weight:700;display:block}.number-title h2,.section h2{letter-spacing:-.025em;margin:0;font:400 45px/1.16 Georgia}.prose{color:#59676e;font:16px/1.8 Georgia}.prose p{margin:0 0 24px}.prose ul,.prose ol{padding-left:20px}.prose li{margin:10px 0}.prose.light{color:#bdc8cd}.card-grid{border-top:1px solid var(--line);gap:0;margin-top:55px;display:grid}.card-grid.three{grid-template-columns:repeat(3,1fr)}.card-grid article{border-right:1px solid var(--line);min-height:260px;padding:35px 40px 25px 0}.card-grid article+article{padding-left:40px}.card-grid article:last-child{border-right:0}.card-grid article>b{color:#987536;font-size:10px}.card-grid h3,.domain-grid h3{margin:45px 0 18px;font:400 24px/1.25 Georgia}.card-grid p,.domain-grid p{color:#647179;font-size:13px;line-height:1.7}.card-grid small{color:#987536;letter-spacing:.14em}.card-grid a{text-transform:uppercase;color:#8d6b2f;font-size:11px}.feature{grid-template-columns:.9fr 1.1fr;align-items:center;gap:120px;display:grid}.feature h2{font-size:45px}.feature>div>p:not(.eyebrow){color:#b8c5ca;font:16px/1.75 Georgia}.credential-card{background:var(--cream);height:490px;color:var(--navy);outline-offset:-12px;text-align:center;border:1px solid #a88a50;outline:1px solid #a88a50;flex-direction:column;justify-content:center;align-items:center;display:flex;box-shadow:0 30px 70px #000}.credential-card strong{letter-spacing:.07em;margin:50px 0 15px;font:70px Georgia}.credential-card hr{border:0;border-top:1px solid var(--gold);width:50px}.credential-card span{letter-spacing:.18em;font:13px/1.7 Georgia}.credential-card em{color:#8d6b2f;letter-spacing:.2em;border-block:1px solid #c6b588;margin-top:22px;padding:8px 12px;font:8px Arial}.checks{padding:10px 0 22px;list-style:none}.checks li{border-top:1px solid #ffffff21;padding:12px 0;font-size:13px}.checks li:before{content:"✓";color:var(--gold);margin-right:12px}.callout{grid-template-columns:1.15fr .85fr;align-items:center;gap:120px;display:grid}.callout>div:last-child>p{color:#59676e;font:16px/1.75 Georgia}.dark .callout>div:last-child>p{color:#bdc8cd}.founder{grid-template-columns:280px 1fr;align-items:center;gap:90px;display:grid}.founder-mark{background:var(--navy);width:260px;height:300px;color:var(--gold);border:1px solid var(--gold);outline:1px solid var(--gold);outline-offset:-12px;place-items:center;font:64px Georgia;display:grid}.founder p{color:#5b686e;font:17px/1.8 Georgia}.domain-grid{grid-template-columns:repeat(3,1fr);margin-top:55px;display:grid}.domain-grid article{border:1px solid var(--line);min-height:235px;margin:-1px 0 0 -1px;padding:30px}.domain-grid article b{color:#9a793e;font-size:10px}.domain-grid h3{margin-top:45px}.band{background:#e7dfce}.band .shell{text-transform:uppercase;letter-spacing:.13em;color:#59676e;justify-content:space-between;align-items:center;min-height:76px;font-size:9px;display:flex}.curriculum{border-top:1px solid var(--line);margin-top:55px}.curriculum>div{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;align-items:center;padding:22px 0;display:grid}.curriculum b{color:#9a793e;font-size:9px}.curriculum span{font:21px Georgia}.exam-card{background:#102b3c;border:1px solid #415765;padding:38px}.exam-card>b{color:#d6b66b;letter-spacing:.16em;font-size:9px}.exam-card>a{text-transform:uppercase;color:#d6b66b;font-size:10px}.enrol{grid-template-columns:1.3fr .7fr;align-items:center;gap:100px;display:grid}.enrol>div:last-child{gap:16px;display:grid}.enrol small{color:#7a858a}.policy-list article{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:25px;padding:32px 0;display:grid}.policy-list article>b{color:#9a793e;font-size:10px}.policy-list h2{font-size:29px}.policy-list p{color:#637178;max-width:800px;line-height:1.7}.notice{border-left:3px solid var(--gold);max-width:900px;padding-left:30px}.notice b{text-transform:uppercase;letter-spacing:.15em;font-size:10px}.notice p{color:#5d696f;font:16px/1.7 Georgia}.verify-box{grid-template-columns:1.15fr .85fr;align-items:center;gap:100px;display:grid}.status{color:#8d6b2f;letter-spacing:.14em;text-transform:uppercase;border:1px solid #c7aa70;padding:10px 13px;font-size:9px;display:inline-block}.verify-box h2{margin:28px 0}.verify-box p{color:#5d696f;font:16px/1.7 Georgia}.verify-box form{background:var(--cream);gap:12px;padding:40px;display:grid}.verify-box label,.contact-form label{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.verify-box input,.contact-form input,.contact-form select,.contact-form textarea{background:#fff;border:1px solid #cfcac0;width:100%;margin-top:8px;padding:15px;font:14px Arial}.verify-box button,.contact-form button{background:var(--navy);color:#fff;text-transform:uppercase;letter-spacing:.13em;border:0;padding:16px;font-size:10px}.resource-head{justify-content:space-between;align-items:end;display:flex}.resource-head>span{text-transform:uppercase;letter-spacing:.13em;color:#987536;font-size:9px}.contact-grid{grid-template-columns:.75fr 1.25fr;gap:110px;display:grid}.contact-item{border-top:1px solid var(--line);padding:25px 0}.contact-item b{font:21px Georgia}.contact-item a,.contact-item p{color:#66747b;margin-top:12px;line-height:1.6;display:block}.contact-form{background:var(--cream);gap:20px;padding:45px;display:grid}.contact-form small{color:#778187}.legal{max-width:850px}.legal h2{margin-bottom:25px}.legal h3{margin-top:38px;font:400 23px Georgia}.legal p{color:#5b686e;font:16px/1.8 Georgia}footer{color:#9cadb4;background:#05141e;padding:70px 0 25px}.footer-grid{grid-template-columns:1.5fr repeat(3,.7fr);gap:55px;display:grid}.invert,.invert .mark{color:#fff}.footer-grid>div:first-child>p{max-width:300px;font:14px/1.7 Georgia}.footer-grid>div:not(:first-child){text-transform:uppercase;letter-spacing:.08em;flex-direction:column;gap:13px;font-size:10px;display:flex}.footer-grid b{color:#d8bd79;margin-bottom:8px}.footer-grid a:hover{color:#fff}.footer-bottom{text-transform:uppercase;letter-spacing:.1em;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:55px;padding-top:22px;font-size:8px;display:flex}@media (max-width:900px){.shell{width:min(100% - 36px,700px)}header{height:74px}.mark{width:36px;height:42px}.brand-name{font-size:14px}header input{display:none}.menu{flex-direction:column;justify-content:center;align-items:center;gap:7px;width:42px;height:42px;display:flex}.menu i{background:var(--navy);width:22px;height:1px}header nav{background:#fff;flex-direction:column;align-items:flex-start;padding:25px;display:none;position:absolute;top:74px;left:0;right:0;box-shadow:0 15px 30px #0002}header input:checked~nav{display:flex}.nav-cta{border-left:0;border-top:1px solid var(--line);width:100%;padding:18px 0 0}.hero-grid,.split,.feature,.callout,.enrol,.verify-box,.contact-grid{grid-template-columns:1fr;gap:55px}.hero-grid{padding:75px 0}.seal{margin:20px auto}.home-hero h1,.page-hero h1{font-size:49px}.proof{flex-wrap:wrap;padding:20px 0}.proof b{width:100%}.section{padding:78px 0}.card-grid.three,.domain-grid{grid-template-columns:1fr}.card-grid article,.card-grid article+article{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:28px 0}.feature .credential-card{width:min(420px,100%);margin:auto}.band .shell{flex-wrap:wrap;gap:14px;padding:22px 0}.founder{grid-template-columns:220px 1fr;gap:45px}.founder-mark{width:210px;height:250px}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:span 2}}@media (max-width:600px){.shell{width:calc(100% - 32px)}.utility .shell>span{display:none}.utility .shell{justify-content:flex-end}.home-hero h1,.page-hero h1{font-size:40px}.page-hero{padding:75px 0}.actions{flex-direction:column;align-items:flex-start}.number-title h2,.section h2{font-size:36px}.founder{grid-template-columns:1fr}.founder-mark{margin:auto}.curriculum>div{grid-template-columns:45px 1fr}.curriculum span{font-size:17px}.policy-list article{grid-template-columns:40px 1fr}.resource-head{display:block}.resource-head>span{margin-top:25px;display:block}.contact-form{padding:25px}.footer-grid{grid-template-columns:1fr}.footer-grid>div:first-child{grid-column:auto}.footer-bottom{flex-direction:column;gap:12px}}.brand{align-items:center;display:flex}.institute-logo{width:238px;height:auto;display:block}.institute-logo-footer{filter:brightness(0)invert();opacity:.96;width:260px}.hero-seal{filter:drop-shadow(0 24px 55px #0000004d);justify-self:center;place-items:center;width:330px;height:330px;display:grid}.hero-seal img{object-fit:contain;width:100%;height:100%;display:block}.credential-card{padding:42px}.credential-card img{width:min(350px,88%);height:auto;display:block}.certification-band img{object-fit:contain;filter:drop-shadow(0 8px 12px #15232b29);width:92px;height:92px;margin:-9px 18px -9px 0}@media (max-width:900px){.institute-logo{width:205px}.hero-seal{width:min(320px,75vw);height:min(320px,75vw);margin:20px auto}.certification-band img{width:78px;height:78px;margin:-14px 10px -14px 0}}@media (max-width:600px){.institute-logo{width:176px}.institute-logo-footer{width:225px}.certification-band img{width:70px;height:70px;margin:0 auto 8px}.certification-band span{text-align:center;width:calc(50% - 14px);line-height:1.5}}.funnel-page{--sales-navy:#071b29;--sales-blue:#0d2b3e;--sales-gold:#c9a45c;--sales-cream:#f4f0e7;color:#142832;background:#fbfaf7}.funnel-top{z-index:40;background:#fff;border-bottom:1px solid #dedbd4;height:82px;position:sticky;top:0}.funnel-top .shell{align-items:center;gap:48px;height:100%;display:flex}.funnel-top .institute-logo{width:205px}.funnel-top nav{letter-spacing:.08em;text-transform:uppercase;gap:26px;margin-left:auto;font-size:10px;display:flex}.funnel-top nav a:hover{color:#997433}.funnel-top-cta{background:var(--sales-navy);color:#fff;letter-spacing:.1em;text-transform:uppercase;padding:14px 17px;font-size:9px;font-weight:700}.funnel-hero{background:var(--sales-navy);color:#fff}.funnel-hero-grid{grid-template-columns:1.35fr .65fr;align-items:center;gap:70px;min-height:690px;padding:80px 0;display:grid}.launch-pill{color:#e0c47e;letter-spacing:.13em;text-transform:uppercase;border:1px solid #856f42;margin-bottom:25px;padding:9px 13px;font-size:9px;display:inline-flex}.funnel-hero .eyebrow{margin-bottom:17px}.funnel-hero h1{letter-spacing:-.035em;margin:0;font:400 61px/1.04 Georgia}.funnel-hero h1 em,.section-intro h2 em{color:#dcc17c;font-weight:400}.funnel-lede{color:#c0ccd1;max-width:730px;margin:28px 0 32px;font:18px/1.65 Georgia}.funnel-text-link{color:#e5d4a6;text-transform:uppercase;letter-spacing:.09em;border-bottom:1px solid #876f43;padding-bottom:5px;font-size:10px;font-weight:700}.hero-trust{border-top:1px solid #274252;gap:0;margin-top:42px;display:flex}.hero-trust span{color:#9eafb7;letter-spacing:.09em;text-transform:uppercase;flex:1;margin-right:20px;padding:18px 20px 0 0;font-size:8px;line-height:1.5}.hero-trust span+span{border-left:1px solid #274252;padding-left:20px}.funnel-seal{text-align:center}.funnel-seal img{filter:drop-shadow(0 28px 45px #0008);width:min(330px,100%)}.funnel-seal p{color:#aebcc2;font:13px/1.6 Georgia}.funnel-seal strong{color:#e0c47e;font-weight:400}.pain-strip{color:#142832;background:#d7bb79}.pain-strip .shell{align-items:center;gap:45px;min-height:92px;display:flex}.pain-strip p{white-space:nowrap;font:19px Georgia}.pain-strip div div{flex:1;justify-content:space-between;gap:18px;display:flex}.pain-strip span{letter-spacing:.11em;text-transform:uppercase;font-size:8px;font-weight:700}.sales-section{padding:105px 0}.sales-split{grid-template-columns:1fr 1fr;align-items:start;gap:110px;display:grid}.sales-section h2,.buyer-path h2,.authority h2,.enrol-section h2,.final-close h2{letter-spacing:-.025em;margin:0;font:400 44px/1.16 Georgia}.sales-copy{color:#56666e;font:16px/1.78 Georgia}.sales-copy p{margin:0 0 20px}.sales-copy strong{color:#8a672d;border-left:2px solid var(--sales-gold);padding:4px 0 4px 24px;font-weight:400;display:block}.sales-dark{background:var(--sales-blue);color:#fff}.section-intro{max-width:760px}.section-intro h2{margin:0;font:400 48px/1.15 Georgia}.outcome-grid{border-top:1px solid #3c5360;grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.outcome-grid article{border-right:1px solid #3c5360;min-height:260px;padding:34px 36px 30px 0}.outcome-grid article:nth-child(3n+2),.outcome-grid article:nth-child(3n+3){padding-left:36px}.outcome-grid article:nth-child(n+4){border-top:1px solid #3c5360}.outcome-grid article:nth-child(3n){border-right:0}.outcome-grid b{color:#d6b66b;font-size:9px}.outcome-grid h3{margin:38px 0 16px;font:25px Georgia}.outcome-grid p{color:#aebdc4;font-size:13px;line-height:1.7}.buyer-path{background:#e8dfcd;padding:0}.buyer-grid{grid-template-columns:1fr 1fr;display:grid}.buyer-grid article{padding:68px 75px 68px 0}.buyer-grid article+article{border-left:1px solid #c5baa6;padding-left:75px}.buyer-grid span{color:#8b682f;text-transform:uppercase;letter-spacing:.14em;font-size:9px;font-weight:700}.buyer-grid h2{margin:16px 0;font-size:34px}.buyer-grid p{color:#59686f;font:15px/1.7 Georgia}.buyer-grid a{text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #9b8d70;margin-top:12px;padding-bottom:5px;font-size:10px;font-weight:700;display:inline-block}.programme-section{background:#fbfaf7}.centred{text-align:center;margin:0 auto}.centred>p{color:#68757b;font:16px/1.7 Georgia}.roadmap{border-top:1px solid #d7d3ca;margin-top:58px}.roadmap article{border-bottom:1px solid #d7d3ca;grid-template-columns:130px 1fr;align-items:center;gap:30px;padding:25px 0;display:grid}.roadmap article>span{color:#9a773b;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:700}.roadmap h3{margin:0 0 7px;font:22px Georgia}.roadmap p{color:#68747a;margin:0;font-size:13px;line-height:1.55}.programme-includes{background:var(--sales-navy);color:#fff;flex-wrap:wrap;align-items:center;gap:17px;margin-top:48px;padding:32px;display:flex}.programme-includes b{color:#d9b96e;text-transform:uppercase;letter-spacing:.13em;margin-right:10px;font-size:9px}.programme-includes span{color:#bfc9ce;border:1px solid #415461;padding:9px 11px;font-size:9px}.certification-section{background:var(--sales-cream)}.cert-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:100px;display:grid}.cert-badge{background:#fff;border:1px solid #d4c8ae;place-items:center;padding:45px;display:grid}.cert-badge img{width:min(360px,100%)}.cert-grid>div:last-child>p{color:#5c6a71;font:16px/1.75 Georgia}.gold-checks{padding:8px 0 18px;list-style:none}.gold-checks li{border-top:1px solid #d4cdbc;padding:12px 0;font-size:13px}.gold-checks li:before{content:"✓";color:#a47a31;margin-right:12px}.dark-link{color:#77561f}.authority{background:#fff;padding:90px 0}.authority-grid{grid-template-columns:190px 1fr;align-items:center;gap:70px;display:grid}.authority-monogram{background:var(--sales-navy);color:#d7b86e;outline-offset:-10px;border:1px solid #d7b86e;outline:1px solid #d7b86e;place-items:center;width:180px;height:205px;font:53px Georgia;display:grid}.authority h2{max-width:790px}.authority p{color:#5c6970;max-width:820px;font:15px/1.75 Georgia}.authority span{color:#8d6b31;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.enrol-section{background:var(--sales-navy);color:#fff;padding:100px 0}.enrol-card{background:#0b2637;border:1px solid #6e623f;grid-template-columns:1.25fr .75fr;align-items:center;gap:90px;padding:62px;display:grid}.light-pill{margin-bottom:18px}.enrol-card h2{font-size:43px}.enrol-card>div>p{color:#bcc8cd;font:16px/1.7 Georgia}.enrol-card ul{color:#c7d0d4;padding-left:18px;font-size:12px;line-height:2}.enrol-action{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.enrol-action img{filter:drop-shadow(0 20px 35px #0008);width:220px}.enrol-action small{color:#97a8b0;max-width:270px;font-size:9px;line-height:1.5}.faq-grid{grid-template-columns:.7fr 1.3fr;gap:100px;display:grid}.faq-grid>div:first-child>p{color:#627077;font:15px/1.7 Georgia}.faq-grid details{border-top:1px solid #d5d1c8}.faq-grid details:last-child{border-bottom:1px solid #d5d1c8}.faq-grid summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font:19px Georgia;list-style:none;display:flex}.faq-grid summary::-webkit-details-marker{display:none}.faq-grid summary span{color:#a17a37}.faq-grid details p{color:#637178;margin:0 45px 22px 0;font-size:13px;line-height:1.65}.final-close{text-align:center;background:#e8dfcd;padding:90px 0}.final-close img{width:220px;margin-bottom:40px}.final-close h2{max-width:850px;margin:0 auto 18px}.final-close p{color:#5b6870;font:17px Georgia}.final-close .button{margin:22px 0 42px}.final-close>div>div{text-transform:uppercase;letter-spacing:.08em;justify-content:center;gap:25px;font-size:9px;display:flex}.mobile-enrol{display:none}@media (max-width:900px){.funnel-top nav{display:none}.funnel-top .shell{gap:20px}.funnel-top-cta{margin-left:auto}.funnel-hero-grid,.sales-split,.cert-grid,.enrol-card,.faq-grid{grid-template-columns:1fr}.funnel-hero-grid{padding:70px 0}.funnel-hero h1{font-size:50px}.funnel-seal img{width:280px}.pain-strip .shell{flex-direction:column;align-items:flex-start;gap:12px;padding:24px 0}.pain-strip div div{flex-wrap:wrap;width:100%}.outcome-grid{grid-template-columns:1fr 1fr}.outcome-grid article:nth-child(3n){border-right:1px solid #3c5360}.outcome-grid article:nth-child(3n+2),.outcome-grid article:nth-child(3n+3){padding-left:0}.outcome-grid article:nth-child(2n){border-right:0;padding-left:30px}.outcome-grid article:nth-child(n+3){border-top:1px solid #3c5360}.cert-badge{max-width:460px;margin:auto}.authority-grid{grid-template-columns:150px 1fr}.authority-monogram{width:145px;height:170px}.enrol-card{gap:40px}.enrol-action img{width:190px}}@media (max-width:600px){.funnel-top{height:68px}.funnel-top .institute-logo{width:175px}.funnel-top-cta{display:none}.funnel-hero-grid{min-height:auto;padding:55px 0 65px}.funnel-hero h1{font-size:41px}.funnel-lede{font-size:16px}.hero-trust{flex-direction:column}.hero-trust span,.hero-trust span+span{border-top:1px solid #274252;border-left:0;margin:0;padding:12px 0}.funnel-seal img{width:235px}.pain-strip p{white-space:normal;margin:0}.pain-strip div div{grid-template-columns:1fr 1fr;display:grid}.sales-section{padding:75px 0}.sales-section h2,.authority h2,.enrol-section h2,.final-close h2{font-size:35px}.section-intro h2{font-size:37px}.outcome-grid{grid-template-columns:1fr}.outcome-grid article,.outcome-grid article:nth-child(2n),.outcome-grid article:nth-child(3n+2),.outcome-grid article:nth-child(3n+3){border-top:1px solid #3c5360;border-right:0;min-height:auto;padding:26px 0}.buyer-grid{grid-template-columns:1fr}.buyer-grid article,.buyer-grid article+article{border-left:0;padding:48px 0}.buyer-grid article+article{border-top:1px solid #c5baa6}.roadmap article{grid-template-columns:1fr;gap:8px}.programme-includes{padding:25px}.authority-grid{grid-template-columns:1fr}.authority-monogram{margin:auto}.enrol-section{padding:65px 0}.enrol-card{padding:30px 24px}.faq-grid{gap:45px}.final-close{padding:70px 0 95px}.final-close>div>div{flex-wrap:wrap}.mobile-enrol{z-index:50;color:#fff;background:#061722;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #0004}.mobile-enrol span{font:12px Georgia}.mobile-enrol a{color:#071b29;text-transform:uppercase;letter-spacing:.08em;background:#c9a45c;padding:11px 12px;font-size:8px;font-weight:700}}.hcrs2-page{--h-navy:#0b213b;--h-navy-2:#102f4b;--h-blue:#2b6691;--h-blue-light:#dce8f2;--h-blue-pale:#eef5f9;--h-gold:#d3ad58;--h-gold-bright:#e4c36f;--h-ink:#10283a;--h-muted:#526979;--h-cream:#f8f4eb;--h-line:#ccd8df;color:var(--h-ink);font-family:var(--font-geist-sans),Arial,sans-serif;background:#fff;overflow-x:clip}.hcrs2-page section[id],.hcrs2-page article[id]{scroll-margin-top:125px}.hcrs2-page .eyebrow{font:700 12px/1.35 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.14em;color:#a47721}.hcrs2-page h1,.hcrs2-page h2,.hcrs2-page h3{color:inherit}.hcrs2-founding-bar{background:var(--h-blue-light);color:var(--h-navy);border-bottom:1px solid #c5d5e0}.hcrs2-founding-bar .shell{justify-content:space-between;align-items:center;height:38px;font-size:12px;display:flex}.hcrs2-founding-bar b{color:#8d651d;text-transform:uppercase;letter-spacing:.08em}.hcrs2-founding-bar a{border-bottom:1px solid #87a9bf;padding-bottom:2px;font-weight:750}.hcrs2-top{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #dbe2e6;height:84px}.hcrs2-top .shell{gap:22px}.hcrs2-top .institute-logo{width:204px}.hcrs2-issued{color:#71838d;white-space:nowrap;border-left:1px solid #d7dee2;padding-left:20px;font-size:11px}.hcrs2-top nav{gap:23px}.hcrs2-top nav a{letter-spacing:.04em;text-transform:none;font-size:11px;font-weight:700}.hcrs2-top .funnel-top-cta{background:var(--h-navy);border-radius:3px;padding:16px 19px;font-size:11px;transition:all .2s;box-shadow:0 8px 20px #0b213b29}.hcrs2-top .funnel-top-cta:hover{background:#17476b;transform:translateY(-1px)}.hcrs2-hero{background:radial-gradient(circle at 83% 22%,#5697c24d,transparent 27%),radial-gradient(circle at 15% 100%,#d3ad581f,transparent 35%),var(--h-navy);color:#fff;position:relative}.hcrs2-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}.hcrs2-hero-orb{background:#dce8f214;border:1px solid #dce8f221;border-radius:50%;width:560px;height:560px;position:absolute;top:80px;right:-120px;box-shadow:0 0 0 55px #dce8f206,0 0 0 110px #dce8f205}.hcrs2-hero-grid{z-index:1;grid-template-columns:1.08fr .92fr;align-items:center;gap:64px;min-height:760px;padding:82px 0 94px;display:grid;position:relative}.hcrs2-pill{color:#f0db9f;letter-spacing:.04em;background:#e4c36f14;border:1px solid #e4c36f80;border-radius:99px;align-items:center;gap:8px;margin-bottom:23px;padding:8px 13px;font-size:12px;font-weight:700;display:inline-flex}.hcrs2-pill span{background:var(--h-gold);color:var(--h-navy);text-transform:uppercase;letter-spacing:.08em;border-radius:99px;padding:4px 8px;font-size:10px}.hcrs2-pill.dark{color:#7d5c21;background:#fff;border-color:#cbb477}.hcrs2-hero .eyebrow{color:#bdcddd;margin-bottom:17px}.hcrs2-hero h1{letter-spacing:-.045em;color:#fff;max-width:760px;margin:0;font:400 72px/.98 Georgia,serif}.hcrs2-hero h1 em{color:#a9d0e9;text-shadow:0 8px 35px #4690bf33;font-style:normal;font-weight:400;display:inline-block}.hcrs2-lede{color:#c6d3db;max-width:720px;font:18px/1.65 var(--font-geist-sans),Arial,sans-serif;margin:28px 0 31px}.hcrs2-actions{flex-wrap:wrap;align-items:stretch;gap:13px;display:flex}.hcrs2-button{letter-spacing:.015em;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 20px;font-size:13px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.hcrs2-button b{border-left:1px solid;padding-left:10px;font-size:14px}.hcrs2-button:hover{transform:translateY(-2px)}.hcrs2-button-gold{background:var(--h-gold-bright);color:var(--h-navy);box-shadow:0 12px 30px #0003}.hcrs2-button-gold:hover{background:#efd184;box-shadow:0 16px 34px #0000003d}.hcrs2-button-outline{color:#fff;background:#ffffff0b;border:1px solid #ffffff59}.hcrs2-button-outline:hover{background:#ffffff1a}.hcrs2-button-navy{background:var(--h-navy);color:#fff;box-shadow:0 12px 28px #0b213b33}.hcrs2-hero-facts{border-top:1px solid #ffffff26;margin-top:42px;padding-top:23px;display:flex}.hcrs2-hero-facts span{color:#9eb2bf;flex-direction:column;gap:5px;padding:0 22px;font-size:11px;display:flex}.hcrs2-hero-facts span:first-child{padding-left:0}.hcrs2-hero-facts span+span{border-left:1px solid #ffffff21}.hcrs2-hero-facts b{color:#fff;font-size:15px}.hcrs2-product{place-items:center;height:590px;display:grid;position:relative}.hcrs2-product:before{content:"";background:var(--h-blue-light);opacity:.12;filter:blur(1px);border-radius:50%;width:420px;height:420px;position:absolute}.hcrs2-certificate{z-index:2;width:340px;height:465px;color:var(--h-navy);outline-offset:-12px;text-align:center;background:linear-gradient(145deg,#fff,#f6f1e7);border:1px solid #e2cf9f;outline:1px solid #c6a34f;flex-direction:column;align-items:center;padding:27px 28px;display:flex;position:relative;transform:rotate(-3.2deg);box-shadow:0 35px 80px #0000006e}.hcrs2-cert-top{color:#4c5d66;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #d8c79d;justify-content:center;align-items:center;gap:9px;width:100%;padding-bottom:12px;font:700 9px/1.2 Georgia,serif;display:flex}.hcrs2-cert-top img{width:25px;height:28px}.hcrs2-cert-seal{object-fit:contain;width:190px;height:190px;margin:20px 0 10px}.hcrs2-certificate>small{font:700 10px/1.4 var(--font-geist-sans),Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#836424}.hcrs2-certificate>strong{margin:15px 0 9px;font:400 25px/1.1 Georgia,serif}.hcrs2-certificate>em{color:#72818a;font-size:9px;font-style:normal}.hcrs2-badge-card{z-index:4;width:330px;color:var(--h-navy);background:#fff;border-radius:7px;grid-template-columns:86px 1fr;align-items:center;gap:15px;padding:15px;animation:5s ease-in-out infinite hcrsFloat;display:grid;position:absolute;bottom:52px;right:-10px;box-shadow:0 24px 55px #00000059}.hcrs2-badge-card img{width:86px}.hcrs2-badge-card div{flex-direction:column;gap:5px;display:flex}.hcrs2-badge-card span{color:#8a6a28;text-transform:uppercase;letter-spacing:.08em;font-size:10px}.hcrs2-badge-card b{font:19px/1.1 Georgia,serif}.hcrs2-badge-card small{color:#72828c;font-size:10px}.hcrs2-float{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#081b2beb;border:1px solid #a9d0e954;border-radius:5px;flex-direction:column;gap:5px;max-width:185px;padding:13px 15px;display:flex;position:absolute;box-shadow:0 18px 35px #0000004d}.hcrs2-float span{color:#a9d0e9;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.hcrs2-float b{font-size:11px;line-height:1.4}.hcrs2-float-one{top:85px;left:0}.hcrs2-float-two{top:190px;right:0}@keyframes hcrsFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.hcrs2-proofbar{z-index:3;background:#fff;border-bottom:1px solid #d7e1e7;position:relative;box-shadow:0 15px 38px #0b213b14}.hcrs2-proofbar .shell{grid-template-columns:repeat(5,1fr);min-height:104px;display:grid}.hcrs2-proofbar .shell>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.hcrs2-proofbar .shell>div+div{border-left:1px solid #dae2e7}.hcrs2-proofbar b{color:var(--h-blue);font:30px/1 Georgia,serif}.hcrs2-proofbar span{color:#617681;font-size:11px}.hcrs2-section{padding:108px 0}.hcrs2-wide-split{grid-template-columns:.87fr 1.13fr;align-items:start;gap:95px;display:grid}.hcrs2-sticky-copy{position:sticky;top:135px}.hcrs2-page h2{letter-spacing:-.028em;margin:0;font:400 48px/1.1 Georgia,serif}.hcrs2-sticky-copy>p{color:var(--h-muted);font-size:16px;line-height:1.75}.hcrs2-sticky-copy>p strong{color:#876623;font-weight:700}.hcrs2-sticky-copy blockquote{border-left:4px solid var(--h-gold);color:var(--h-navy);margin:30px 0 0;padding:8px 0 8px 22px;font:23px/1.35 Georgia,serif}.hcrs2-transform{grid-template-columns:1fr 1fr;gap:18px;display:grid}.hcrs2-transform article{background:var(--h-blue-pale);border:1px solid #cfdae0;border-radius:8px;min-height:240px;padding:28px;transition:all .2s;box-shadow:0 15px 35px #0b213b0f}.hcrs2-transform article:hover{transform:translateY(-3px);box-shadow:0 20px 42px #0b213b1a}.hcrs2-transform article:nth-child(2),.hcrs2-transform article:nth-child(3){background:#fff}.hcrs2-transform span,.hcrs2-transform b{text-transform:uppercase;letter-spacing:.1em;font-size:10px;display:block}.hcrs2-transform span{color:#7d8f99}.hcrs2-transform p{color:#647783;border-bottom:1px solid #cfdce3;margin:12px 0 30px;padding-bottom:24px;font-size:15px}.hcrs2-transform b{color:#a17624}.hcrs2-transform h3{margin:10px 0 0;font:24px/1.18 Georgia,serif}.hcrs2-cycle-section{background:linear-gradient(180deg,var(--h-blue-light),#eef5f9);padding:108px 0}.hcrs2-section-head{max-width:810px}.hcrs2-section-head h2{letter-spacing:-.03em;margin:0;font:400 52px/1.08 Georgia,serif}.hcrs2-section-head h2 em{color:var(--h-blue);font-style:normal}.hcrs2-section-head>p{color:var(--h-muted);max-width:760px;font-size:16px;line-height:1.7}.hcrs2-section-head.centered{text-align:center;margin:0 auto}.hcrs2-section-head.centered>p{margin:18px auto 0}.hcrs2-cycle{grid-template-columns:repeat(9,1fr);gap:8px;margin-top:52px;display:grid}.hcrs2-cycle>div{text-align:center;background:#fff;border:1px solid #c7d6df;border-radius:5px;flex-direction:column;justify-content:center;min-height:94px;padding:17px 10px;display:flex;position:relative;box-shadow:0 9px 24px #0b213b0f}.hcrs2-cycle span{color:#9a762b;margin-bottom:8px;font-size:9px}.hcrs2-cycle b{font-size:11px}.hcrs2-cycle i{z-index:2;color:#89661f;font-style:normal;position:absolute;top:38px;right:-9px}.hcrs2-cycle>div:nth-last-child(-n+2){background:var(--h-navy);color:#fff;border-color:var(--h-navy)}.hcrs2-cycle-truth{justify-content:center;gap:0;margin:25px 0 60px;display:flex}.hcrs2-cycle-truth b{color:#2f5065;padding:0 25px;font-size:13px}.hcrs2-cycle-truth b+b{border-left:1px solid #9eb6c5}.hcrs2-compare{background:#fff;border:1px solid #c8d6de;border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 18px 45px #0b213b14}.hcrs2-compare article{min-height:220px;padding:35px}.hcrs2-compare article+article{border-left:1px solid #d4dfe5}.hcrs2-compare span{color:#8c6a26;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:750}.hcrs2-compare h3{margin:35px 0 15px;font:27px/1.15 Georgia,serif}.hcrs2-compare p{color:#61747f;font-size:14px;line-height:1.65}.hcrs2-compare .featured{background:var(--h-navy);color:#fff}.hcrs2-compare .featured span{color:#e4c36f}.hcrs2-compare .featured p{color:#b8c9d3}.hcrs2-outcomes{background:var(--h-navy);color:#fff}.hcrs2-outcomes .eyebrow{color:#e4c36f}.hcrs2-outcomes .hcrs2-section-head h2{color:#fff}.hcrs2-outcome-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:55px;display:grid}.hcrs2-outcome-grid article{background:linear-gradient(145deg,#ffffff0e,#ffffff04);border:1px solid #a9d0e938;border-radius:7px;min-height:270px;padding:30px;transition:all .2s}.hcrs2-outcome-grid article:hover{border-color:#e4c36f99;transform:translateY(-3px)}.hcrs2-outcome-grid span{background:var(--h-gold);width:35px;height:35px;color:var(--h-navy);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:grid}.hcrs2-outcome-grid h3{margin:38px 0 16px;font:27px/1.15 Georgia,serif}.hcrs2-outcome-grid p{color:#b9c9d2;font-size:14px;line-height:1.65}.hcrs2-case{background:#fff;padding:92px 0}.hcrs2-case-grid{grid-template-columns:.7fr 1.3fr;align-items:center;gap:90px;display:grid}.hcrs2-case-grid>div:first-child>p{color:var(--h-muted);font-size:16px;line-height:1.7}.hcrs2-case-card{background:var(--h-blue-pale);border:1px solid #cedce4;border-radius:9px;padding:38px;box-shadow:0 22px 50px #0b213b14}.hcrs2-case-card>span{color:#8b6822;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.hcrs2-case-card>h3{margin:13px 0 30px;font:31px/1.2 Georgia,serif}.hcrs2-case-card>div{background:#fff;border-left:3px solid #a7b9c4;padding:18px 20px}.hcrs2-case-card>div+div{margin-top:12px}.hcrs2-case-card>div>b{text-transform:uppercase;letter-spacing:.08em;color:#6b7d87;font-size:11px}.hcrs2-case-card>div>p{color:#5a6e79;margin:8px 0 0;line-height:1.6}.hcrs2-case-card .better{border-left-color:var(--h-gold);background:var(--h-navy);color:#fff}.hcrs2-case-card .better b{color:#e4c36f}.hcrs2-case-card .better p{color:#d3dfe5}.hcrs2-rigor{background:var(--h-blue-light)}.hcrs2-rigor-grid{grid-template-columns:.87fr 1.13fr;align-items:center;gap:90px;display:grid}.hcrs2-rigor-grid>div:first-child>p{color:#4f6674;font-size:16px;line-height:1.75}.hcrs2-integrity{border-left:4px solid var(--h-gold);background:#fff;align-items:center;gap:12px;margin-top:30px;padding:17px 20px;display:flex;box-shadow:0 10px 28px #0b213b12}.hcrs2-integrity span{color:#647884;font:20px Georgia,serif}.hcrs2-integrity b{color:var(--h-navy);font:23px Georgia,serif}.hcrs2-support-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.hcrs2-support-grid article{background:#fff;border:1px solid #c5d6e0;border-radius:7px;min-height:210px;padding:25px}.hcrs2-support-grid article>b{color:#9a7529;font-size:10px}.hcrs2-support-grid h3{margin:28px 0 12px;font:23px/1.18 Georgia,serif}.hcrs2-support-grid p{color:#607480;font-size:13px;line-height:1.62}.hcrs2-program{background:#fff}.hcrs2-roadmap{border-top:1px solid #d2dce2;max-width:980px;margin:55px auto 0}.hcrs2-roadmap article{border-bottom:1px solid #d2dce2;grid-template-columns:76px 1fr;align-items:center;gap:28px;padding:25px 0;display:grid}.hcrs2-roadmap article>span{color:#8b6721;border:1px solid #b59a60;border-radius:50%;place-items:center;width:45px;height:45px;font-size:10px;font-weight:800;display:grid}.hcrs2-roadmap article:last-child{background:var(--h-blue-pale);border-bottom-color:var(--h-blue);margin-top:12px;padding-left:20px;padding-right:20px}.hcrs2-roadmap h3{margin:0 0 7px;font:23px/1.2 Georgia,serif}.hcrs2-roadmap p{color:#617580;margin:0;font-size:13px;line-height:1.6}.hcrs2-program-strip{background:var(--h-navy);flex-wrap:wrap;justify-content:center;gap:10px;margin-top:45px;padding:24px;display:flex}.hcrs2-program-strip span{color:#c3d1d9;border:1px solid #496074;border-radius:3px;padding:10px 12px;font-size:11px}.hcrs2-certification{background:var(--h-cream)}.hcrs2-cert-grid{grid-template-columns:.78fr 1.22fr;align-items:center;gap:90px;display:grid}.hcrs2-cert-visual{outline-offset:-12px;text-align:center;background:#fff;border:1px solid #dacda9;outline:1px solid #cab16f;flex-direction:column;justify-content:center;align-items:center;min-height:530px;padding:42px;display:flex;box-shadow:0 28px 65px #0b213b1f}.hcrs2-cert-visual img{width:260px}.hcrs2-cert-visual span{color:#8d6920;text-transform:uppercase;letter-spacing:.11em;margin-top:20px;font-size:10px}.hcrs2-cert-visual strong{margin:15px 0;font:31px/1.1 Georgia,serif}.hcrs2-cert-visual small{color:#6c7d85}.hcrs2-cert-grid ol{counter-reset:cert;padding:8px 0 12px;list-style:none}.hcrs2-cert-grid li{counter-increment:cert;border-top:1px solid #d9d1c0;grid-template-columns:40px 1fr;gap:0 14px;padding:15px 0;display:grid}.hcrs2-cert-grid li:before{content:counter(cert,decimal-leading-zero);color:#9a752c;grid-row:1/3;padding-top:3px;font-size:10px;font-weight:800}.hcrs2-cert-grid li b{font-size:14px}.hcrs2-cert-grid li span{color:#5f6f77;grid-column:2;margin-top:4px;font-size:13px;line-height:1.55}.hcrs2-text-link{color:#7f5c1e;border-bottom:1px solid #b59759;padding-bottom:4px;font-size:12px;font-weight:800;display:inline-block}.hcrs2-agency{color:#fff;background:linear-gradient(120deg,#0b213b,#123b5a);padding:105px 0}.hcrs2-agency-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;display:grid}.hcrs2-agency .eyebrow{color:#e4c36f}.hcrs2-agency h2{color:#fff;font:400 52px/1.08 Georgia,serif}.hcrs2-agency-grid>div:first-child>p{color:#bdcdd6;max-width:760px;font-size:16px;line-height:1.75}.hcrs2-agency-benefits{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.hcrs2-agency-benefits span{background:#ffffff0a;border:1px solid #a9d0e940;padding:15px;font-size:12px}.hcrs2-agency-benefits span:before{content:"✓";color:#e4c36f;margin-right:9px}.hcrs2-agency-offer{color:var(--h-navy);background:#fff;border-radius:8px;padding:38px;box-shadow:0 30px 65px #0000004d}.hcrs2-agency-offer>span{color:#8e6a23;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.hcrs2-agency-offer>b{margin:18px 0;font:57px/1 Georgia,serif;display:block}.hcrs2-agency-offer>p{color:#5e717d;font-size:14px;line-height:1.65}.hcrs2-agency-offer .hcrs2-button{width:100%;margin:13px 0}.hcrs2-agency-offer small{color:#71828b;font-size:10px;line-height:1.5;display:block}.hcrs2-authority{background:#fff;padding:95px 0}.hcrs2-authority-grid{grid-template-columns:235px 1fr;align-items:center;gap:75px;display:grid}.hcrs2-authority-mark{background:var(--h-blue-light);border:1px solid #b8cad5;place-items:center;width:220px;height:250px;display:grid}.hcrs2-authority-mark img{width:145px;height:165px}.hcrs2-authority-grid>div:last-child>p{color:#5c6f7a;max-width:840px;font-size:15px;line-height:1.75}.hcrs2-pricing{background:linear-gradient(180deg,var(--h-blue-pale),#fff)}.hcrs2-price-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:22px;max-width:1050px;margin:55px auto 0;display:grid}.hcrs2-price-grid article{background:#fff;border:1px solid #cad7de;border-radius:9px;flex-direction:column;padding:40px;display:flex;position:relative;box-shadow:0 20px 50px #0b213b17}.hcrs2-price-grid article.featured{border:2px solid var(--h-gold);transform:translateY(-9px);box-shadow:0 28px 60px #0b213b24}.hcrs2-price-label{color:#89661f;text-transform:uppercase;letter-spacing:.08em;min-height:27px;font-size:11px;font-weight:800}.hcrs2-price-label span{float:right;background:var(--h-gold);color:var(--h-navy);border-radius:99px;padding:5px 8px;font-size:9px}.hcrs2-price-grid h3{margin:20px 0 10px;font:31px/1.15 Georgia,serif}.hcrs2-price-grid article>p{color:#60737e;min-height:68px;font-size:14px;line-height:1.6}.hcrs2-price{border-bottom:1px solid #d9e1e5;align-items:flex-start;margin:18px 0 25px;padding-bottom:25px;display:flex}.hcrs2-price sup{margin-top:8px;font:24px Georgia,serif}.hcrs2-price b{letter-spacing:-.04em;font:67px/.9 Georgia,serif}.hcrs2-price span{color:#73838c;align-self:flex-end;margin:0 0 5px 10px;font-size:10px}.hcrs2-price-grid ul{flex:1;margin:0 0 28px;padding:0;list-style:none}.hcrs2-price-grid li{color:#405b6a;border-top:1px solid #e3e8eb;padding:10px 0;font-size:13px}.hcrs2-price-grid li:before{content:"✓";color:#a37b2b;margin-right:10px;font-weight:800}.hcrs2-price-grid .hcrs2-button{width:100%}.hcrs2-price-note{text-align:center;color:#627682;margin-top:28px;font-size:11px}.hcrs2-faq{background:#fff}.hcrs2-faq-grid{grid-template-columns:.68fr 1.32fr;align-items:start;gap:85px;display:grid}.hcrs2-faq-grid>div:first-child{position:sticky;top:135px}.hcrs2-faq-grid h2 em{color:var(--h-blue);font-style:normal}.hcrs2-faq-grid>div:first-child>p{color:var(--h-muted);line-height:1.7}.hcrs2-faq details{border-top:1px solid #d4dfe4}.hcrs2-faq details:last-child{border-bottom:1px solid #d4dfe4}.hcrs2-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:22px 0;font:21px/1.3 Georgia,serif;list-style:none;display:flex}.hcrs2-faq summary::-webkit-details-marker{display:none}.hcrs2-faq summary span{background:var(--h-blue-light);width:29px;height:29px;color:var(--h-blue);border-radius:50%;flex:0 0 29px;place-items:center;font:18px Arial;transition:all .2s;display:grid}.hcrs2-faq details[open] summary span{background:var(--h-gold);color:var(--h-navy);transform:rotate(45deg)}.hcrs2-faq details p{color:#5a6f7b;margin:0 55px 24px 0;font-size:14px;line-height:1.7}.hcrs2-close{text-align:center;background:radial-gradient(circle at 50% 0,#4a89b252,transparent 38%),var(--h-navy);color:#fff;padding:95px 0 55px;position:relative}.hcrs2-close img{filter:drop-shadow(0 20px 34px #00000052);width:205px;margin-bottom:25px}.hcrs2-close .eyebrow{color:#e4c36f}.hcrs2-close h2{color:#fff;max-width:900px;margin:0 auto;font:400 55px/1.08 Georgia,serif}.hcrs2-close h2 em{color:#a9d0e9;font-style:normal}.hcrs2-close>div>p{color:#bed0d9;font-size:16px}.centered-actions{justify-content:center;margin-top:30px}.hcrs2-close-links{color:#9db1bd;text-transform:uppercase;letter-spacing:.08em;border-top:1px solid #ffffff21;justify-content:center;gap:28px;margin-top:55px;padding-top:25px;font-size:10px;display:flex}.hcrs2-page .mobile-enrol{font-family:var(--font-geist-sans),Arial,sans-serif}.hcrs2-pace{background:var(--h-navy);color:#fff;border-radius:7px;grid-template-columns:1.25fr repeat(4,1fr);margin-top:42px;display:grid;overflow:hidden;box-shadow:0 20px 42px #0b213b24}.hcrs2-pace>div{flex-direction:column;justify-content:center;gap:8px;min-height:100px;padding:20px;display:flex}.hcrs2-pace>div+div{border-left:1px solid #ffffff26}.hcrs2-pace span{color:#9fc2d8;text-transform:uppercase;letter-spacing:.09em;font-size:10px}.hcrs2-pace b{font:17px/1.25 Georgia,serif}.hcrs2-pace-title{background:#123c5b}.hcrs2-pace-title span{color:#e4c36f}.hcrs2-pace-title b{font-size:23px}.hcrs2-onboarding{background:linear-gradient(115deg,#f8f4eb,#eef5f9);border-bottom:1px solid #d7e1e7;padding:76px 0}.hcrs2-onboarding-grid{grid-template-columns:.82fr 1.18fr;align-items:start;gap:85px;display:grid}.hcrs2-onboarding h2{font-size:43px}.hcrs2-onboarding p{color:var(--h-muted);font-size:15px;line-height:1.75}.hcrs2-onboarding ol{counter-reset:onboard;margin:0;padding:0;list-style:none}.hcrs2-onboarding li{counter-increment:onboard;border-top:1px solid #cdd9df;grid-template-columns:46px 1fr;gap:2px 15px;padding:18px 0;display:grid}.hcrs2-onboarding li:before{content:counter(onboard,decimal-leading-zero);color:#9a752c;grid-row:1/3;padding-top:3px;font-size:10px;font-weight:800}.hcrs2-onboarding li b{font-size:14px}.hcrs2-onboarding li span{color:#607480;grid-column:2;font-size:13px;line-height:1.5}.hcrs2-states{background:linear-gradient(180deg,var(--h-blue-pale),#fff)}.hcrs2-state-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:50px;display:grid}.hcrs2-state-grid article{background:#fff;border:1px solid #cad8df;border-radius:7px;min-height:280px;padding:28px;box-shadow:0 15px 34px #0b213b0f}.hcrs2-state-grid article:last-child{grid-column:2}.hcrs2-state-grid article>span{color:#9a752c;font-size:10px;font-weight:800}.hcrs2-state-grid h3{margin:25px 0 9px;font:29px/1.15 Georgia,serif}.hcrs2-state-grid b{color:#346c94;text-transform:uppercase;letter-spacing:.04em;font-size:11px;line-height:1.5;display:block}.hcrs2-state-grid p{color:#5e727e;margin-top:18px;font-size:13px;line-height:1.65}.hcrs2-state-promise{background:var(--h-navy);color:#fff;grid-template-columns:220px 1fr;gap:28px;margin-top:22px;padding:27px;display:grid}.hcrs2-state-promise b{color:#e4c36f;font:22px/1.25 Georgia,serif}.hcrs2-state-promise p{color:#c0d0d8;margin:0;font-size:13px;line-height:1.65}.offer-hero{background:radial-gradient(circle at 70% 22%,#346f986b,transparent 35%),var(--h-navy);color:#fff;position:relative}.offer-hero-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:85px;min-height:650px;padding:75px 0;display:grid}.offer-hero h1{letter-spacing:-.035em;margin:0;font:400 58px/1.04 Georgia,serif}.offer-hero h1 em{color:#a9d0e9;font-style:normal}.offer-hero>div>div:first-child>p:not(.eyebrow){color:#c0ced6;max-width:710px;font-size:17px;line-height:1.65}.offer-start{border-top:1px solid #ffffff29;gap:5px;margin-top:35px;padding:18px 0;display:grid}.offer-start b{color:#e4c36f;font-size:14px}.offer-start span{color:#aebfca;font-size:12px;line-height:1.55}.offer-credential{min-height:460px;color:var(--h-navy);outline-offset:-12px;text-align:center;background:#fff;border:1px solid #d9c591;outline:1px solid #d9c591;flex-direction:column;justify-content:center;align-items:center;padding:34px;display:flex;box-shadow:0 28px 65px #00000047}.offer-credential img{width:240px}.offer-credential span{color:#8d6920;text-transform:uppercase;letter-spacing:.1em;margin-top:20px;font-size:9px}.offer-credential strong{margin:12px 0;font:29px/1.2 Georgia,serif}.offer-credential small{color:#71838d}.offer-identity{background:#fff;padding:105px 0}.offer-feature-grid{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:50px;display:grid}.offer-feature-grid article{background:var(--h-blue-pale);border:1px solid #d0dce2;border-radius:7px;min-height:245px;padding:27px}.offer-feature-grid span{background:var(--h-navy);color:#e4c36f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;display:grid}.offer-feature-grid h3{margin:32px 0 12px;font:24px/1.18 Georgia,serif}.offer-feature-grid p{color:#5e727e;font-size:13px;line-height:1.62}.offer-journey,.offer-protection{background:var(--h-blue-light);padding:90px 0}.offer-two-col{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;display:grid}.offer-two-col>div:first-child>p{color:#526a78;font-size:15px;line-height:1.75}.offer-journey ol{margin:0;padding:0;list-style:none}.offer-journey li{border-top:1px solid #b9ccd7;grid-template-columns:130px 1fr;gap:20px;padding:20px 0;display:grid}.offer-journey li b{color:#8a651f;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.offer-journey li span{color:#425c6b;font-size:14px;line-height:1.55}.offer-state-list{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:45px;display:grid}.offer-state-list article{background:#fff;border:1px solid #c9d7de;flex-direction:column;gap:12px;min-height:125px;padding:22px;display:flex}.offer-state-list b{color:var(--h-navy);font:23px Georgia,serif}.offer-state-list span{color:#5c717e;font-size:11px;line-height:1.5}.offer-founders{background:var(--h-navy);color:#fff;padding:95px 0}.offer-founders .eyebrow{color:#e4c36f}.offer-founders h2{color:#fff}.offer-founders .offer-two-col>div:first-child>p{color:#bdccd4}.offer-term-card{color:var(--h-navy);background:#fff;border-radius:7px;padding:34px;box-shadow:0 25px 55px #0003}.offer-term-card h3{margin:0 0 22px;font:28px Georgia,serif}.offer-term-card ul{margin:0;padding:0;list-style:none}.offer-term-card li{color:#435e6c;border-top:1px solid #dce4e8;padding:12px 0;font-size:13px;line-height:1.5}.offer-term-card li:before{content:"✓";color:#9b7424;margin-right:10px;font-weight:800}.offer-term-card small{color:#6a7c85;border-top:1px solid #dce4e8;padding-top:16px;line-height:1.55;display:block}.offer-checkout{background:linear-gradient(135deg,#f8f4eb,#dce8f2);padding:100px 0}.offer-checkout-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:90px;display:grid}.offer-checkout-grid>div:first-child>p{color:#526a78;line-height:1.7}.offer-checkout-grid>div:first-child>a{color:#7f5c1e;border-bottom:1px solid #b59759;margin-top:15px;padding-bottom:4px;font-size:12px;font-weight:800;display:inline-block}.offer-price-card{border:2px solid var(--h-gold);background:#fff;border-radius:8px;padding:38px;box-shadow:0 25px 58px #0b213b26}.offer-price-card>span{color:#89661f;text-transform:uppercase;letter-spacing:.1em;font-size:10px;font-weight:800}.offer-price-card>div{align-items:flex-start;margin:22px 0;display:flex}.offer-price-card sup{margin-top:8px;font:24px Georgia,serif}.offer-price-card b{font:68px/.9 Georgia,serif}.offer-price-card p{color:#5d717d;font-size:14px;line-height:1.6}.offer-price-card .hcrs2-button{width:100%;margin:14px 0}.offer-price-card small{color:#70818a;font-size:10px;line-height:1.5;display:block}.agency-value-card{color:var(--h-navy);background:#fff;border-radius:8px;padding:42px;box-shadow:0 30px 65px #0000004d}.agency-value-card>span{color:#8d6920;text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:800}.agency-value-card>strong{margin:25px 0 6px;font:64px/1 Georgia,serif;display:block}.agency-value-card>b{color:#3c6178;font-size:13px}.agency-value-card hr{border:0;border-top:1px solid #d7e0e5;margin:28px 0}.agency-value-card p{color:#617581}.agency-value-card em{color:#84601e;font-style:normal;font-weight:800}.offer-protection{background:#fff}.offer-protection .offer-term-card{background:var(--h-blue-pale);box-shadow:none;border:1px solid #cad8df}@media (max-width:1120px){.hcrs2-issued{display:none}.hcrs2-top nav{gap:16px}.hcrs2-top nav a{font-size:10px}.hcrs2-hero h1{font-size:62px}.hcrs2-product{transform:scale(.92)}.hcrs2-float-one{left:-25px}.hcrs2-float-two{right:-20px}.hcrs2-cycle{grid-template-columns:repeat(5,1fr)}.hcrs2-cycle>div i{display:none}.hcrs2-cycle>div:nth-child(n+6){margin-top:4px}}@media (max-width:900px){.hcrs2-top nav{display:none}.hcrs2-top .funnel-top-cta{margin-left:auto}.hcrs2-hero-grid{grid-template-columns:1fr;min-height:auto;padding:70px 0}.hcrs2-hero-copy{text-align:center}.hcrs2-hero h1{margin:0 auto;font-size:62px}.hcrs2-lede{margin-left:auto;margin-right:auto}.hcrs2-actions,.hcrs2-hero-facts{justify-content:center}.hcrs2-product{width:100%;max-width:620px;height:550px;margin:0 auto;transform:none}.hcrs2-proofbar .shell{grid-template-columns:repeat(5,1fr)}.hcrs2-proofbar b{font-size:25px}.hcrs2-wide-split,.hcrs2-rigor-grid,.hcrs2-cert-grid,.hcrs2-agency-grid,.hcrs2-case-grid,.hcrs2-faq-grid{grid-template-columns:1fr;gap:55px}.hcrs2-sticky-copy,.hcrs2-faq-grid>div:first-child{position:static}.hcrs2-outcome-grid{grid-template-columns:1fr 1fr}.hcrs2-compare article{padding:26px}.hcrs2-cert-visual{width:100%;max-width:520px;margin:0 auto}.hcrs2-authority-grid{grid-template-columns:180px 1fr;gap:45px}.hcrs2-authority-mark{width:170px;height:195px}.hcrs2-authority-mark img{width:110px;height:125px}.hcrs2-price-grid{grid-template-columns:1fr;max-width:620px}.hcrs2-price-grid article.featured{transform:none}.hcrs2-agency-offer{max-width:550px}.hcrs2-page h2,.hcrs2-section-head h2,.hcrs2-agency h2{font-size:44px}}@media (max-width:680px){.hcrs2-page{padding-bottom:70px}.hcrs2-page section[id],.hcrs2-page article[id]{scroll-margin-top:82px}.hcrs2-founding-bar .shell{height:34px;font-size:10px}.hcrs2-founding-bar a{display:none}.hcrs2-top{height:67px}.hcrs2-top .shell{width:calc(100% - 28px)}.hcrs2-top .institute-logo{width:172px}.hcrs2-top .funnel-top-cta{display:none}.hcrs2-hero-grid{width:calc(100% - 32px);padding:52px 0 44px}.hcrs2-pill{margin-bottom:18px;font-size:10px}.hcrs2-hero h1{font-size:44px;line-height:1.02}.hcrs2-lede{margin:22px 0 25px;font-size:16px;line-height:1.58}.hcrs2-actions{grid-template-columns:1fr;width:100%;display:grid}.hcrs2-button{width:100%;min-height:54px;font-size:13px}.hcrs2-hero-facts{text-align:left;grid-template-columns:1fr 1fr;gap:0;margin-top:32px;display:grid}.hcrs2-hero-facts span,.hcrs2-hero-facts span:first-child,.hcrs2-hero-facts span+span{border-top:1px solid #ffffff1f;border-left:0;padding:13px 10px}.hcrs2-hero-facts span:last-child{grid-column:span 2}.hcrs2-product{height:420px;margin-top:12px}.hcrs2-certificate{width:250px;height:350px;padding:22px}.hcrs2-cert-top{font-size:7px}.hcrs2-cert-top img{width:20px;height:22px}.hcrs2-cert-seal{width:135px;height:135px;margin:14px 0 7px}.hcrs2-certificate>strong{font-size:19px}.hcrs2-badge-card{grid-template-columns:69px 1fr;width:270px;bottom:3px;right:0}.hcrs2-badge-card img{width:69px}.hcrs2-badge-card b{font-size:16px}.hcrs2-float{display:none}.hcrs2-proofbar .shell{grid-template-columns:1fr 1fr;min-height:auto;padding:16px 0}.hcrs2-proofbar .shell>div{border-top:1px solid #dce4e9;min-height:72px;border-left:0!important}.hcrs2-proofbar .shell>div:last-child{grid-column:span 2}.hcrs2-proofbar b{font-size:25px}.hcrs2-section,.hcrs2-cycle-section{padding:72px 0}.hcrs2-page h2,.hcrs2-section-head h2,.hcrs2-agency h2,.hcrs2-close h2{font-size:37px}.hcrs2-transform{grid-template-columns:1fr}.hcrs2-transform article{min-height:auto}.hcrs2-cycle{grid-template-columns:1fr 1fr;gap:8px;margin-top:35px}.hcrs2-cycle>div:nth-child(n+6){margin-top:0}.hcrs2-cycle-truth{gap:8px;margin:20px 0 40px;display:grid}.hcrs2-cycle-truth b,.hcrs2-cycle-truth b+b{text-align:center;border:0;padding:0}.hcrs2-compare{grid-template-columns:1fr}.hcrs2-compare article{min-height:auto}.hcrs2-compare article+article{border-top:1px solid #d4dfe5;border-left:0}.hcrs2-outcome-grid{grid-template-columns:1fr;margin-top:35px}.hcrs2-outcome-grid article{min-height:auto}.hcrs2-case-card{padding:24px}.hcrs2-case-card>h3{font-size:27px}.hcrs2-support-grid{grid-template-columns:1fr}.hcrs2-support-grid article{min-height:auto}.hcrs2-integrity,.hcrs2-integrity span,.hcrs2-integrity b{display:block}.hcrs2-roadmap article{grid-template-columns:48px 1fr;gap:13px}.hcrs2-roadmap article>span{width:39px;height:39px}.hcrs2-roadmap h3{font-size:20px}.hcrs2-program-strip{justify-content:flex-start}.hcrs2-cert-visual{min-height:420px;padding:28px}.hcrs2-cert-visual img{width:210px}.hcrs2-cert-grid li{grid-template-columns:34px 1fr}.hcrs2-agency{padding:75px 0}.hcrs2-agency-benefits{grid-template-columns:1fr}.hcrs2-agency-offer{padding:28px}.hcrs2-authority{padding:70px 0}.hcrs2-authority-grid{grid-template-columns:1fr}.hcrs2-authority-mark{margin:0 auto}.hcrs2-price-grid article{padding:28px 23px}.hcrs2-price b{font-size:60px}.hcrs2-price-label span{float:none;margin-left:6px;display:inline-block}.hcrs2-faq summary{min-height:68px;font-size:18px}.hcrs2-faq details p{margin-right:0}.hcrs2-close{padding:70px 0 35px}.hcrs2-close img{width:170px}.hcrs2-close-links{flex-wrap:wrap;gap:14px 22px}.hcrs2-page .mobile-enrol{min-height:66px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));font-size:13px}.hcrs2-page .mobile-enrol span{font:13px/1.2 var(--font-geist-sans),Arial,sans-serif}.hcrs2-page .mobile-enrol span b{font-size:17px}.hcrs2-page .mobile-enrol a{background:var(--h-gold-bright);min-height:44px;color:var(--h-navy);letter-spacing:.01em;text-transform:none;border-radius:4px;align-items:center;padding:0 14px;font-size:12px;font-weight:800;display:flex}}@media (max-width:900px){.hcrs2-pace{grid-template-columns:1fr 1fr}.hcrs2-pace>div+div{border-top:1px solid #ffffff26;border-left:0}.hcrs2-pace-title{grid-column:span 2}}@media (max-width:680px){.hcrs2-pace{grid-template-columns:1fr}.hcrs2-pace-title{grid-column:auto}.hcrs2-pace>div{min-height:82px}}@media (max-width:900px){.hcrs2-onboarding-grid,.offer-hero-grid,.offer-two-col,.offer-checkout-grid{grid-template-columns:1fr;gap:50px}.hcrs2-state-grid{grid-template-columns:1fr 1fr}.hcrs2-state-grid article:last-child{grid-column:auto}.offer-feature-grid,.offer-state-list{grid-template-columns:1fr 1fr}.offer-credential,.agency-value-card{width:min(540px,100%);margin:auto}.offer-hero-grid{min-height:auto}.hcrs2-state-promise{grid-template-columns:1fr}}@media (max-width:680px){.hcrs2-onboarding{padding:58px 0}.hcrs2-onboarding h2,.offer-hero h1{font-size:39px}.hcrs2-state-grid,.offer-feature-grid,.offer-state-list{grid-template-columns:1fr}.hcrs2-state-grid article{min-height:auto}.offer-hero-grid{padding:55px 0}.offer-credential{min-height:390px}.offer-credential img{width:195px}.offer-identity,.offer-founders,.offer-checkout,.offer-journey,.offer-protection{padding:70px 0}.offer-feature-grid article{min-height:auto}.offer-journey li{grid-template-columns:1fr;gap:7px}.offer-term-card,.offer-price-card,.agency-value-card{padding:27px}.hcrs2-state-promise{padding:23px}.offer-page .hcrs2-founding-bar span{font-size:9px}}@media (prefers-reduced-motion:reduce){.hcrs2-badge-card{animation:none}.hcrs2-button,.hcrs2-transform article,.hcrs2-outcome-grid article{transition:none}}.hcrs2-founder{background:linear-gradient(135deg,#f8f4eb 0%,#fff 48%,#edf5f9 100%);padding:108px 0}.hcrs2-founder-grid{grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr);align-items:start;gap:90px;display:grid}.hcrs2-founder figure{margin:0;position:sticky;top:125px;box-shadow:0 28px 65px #0b213b29}.hcrs2-founder-photo{aspect-ratio:4/5;background:var(--h-blue-light);border:1px solid #c8d5dc;position:relative;overflow:hidden}.hcrs2-founder-photo:after{content:"";pointer-events:none;border:1px solid #ffffff8c;position:absolute;inset:13px}.hcrs2-founder-photo img{object-fit:cover;object-position:50% 24%;width:100%;height:100%;display:block}.hcrs2-founder figcaption{background:var(--h-navy);color:#fff;border-top:4px solid var(--h-gold);flex-direction:column;padding:24px 26px;display:flex}.hcrs2-founder figcaption strong{font:27px/1.1 Georgia,serif}.hcrs2-founder figcaption span{color:#e4c36f;text-transform:uppercase;letter-spacing:.07em;margin-top:8px;font-size:11px;font-weight:800}.hcrs2-founder figcaption small{color:#abc0cc;margin-top:5px;font-size:11px}.hcrs2-founder-message h2{max-width:760px;font-size:55px}.hcrs2-founder-message>p{color:#506773;max-width:830px;font-size:15px;line-height:1.8}.hcrs2-founder-message .hcrs2-founder-lede{color:var(--h-navy);margin:27px 0;font:22px/1.55 Georgia,serif}.hcrs2-founder-message blockquote{border-left:5px solid var(--h-gold);background:var(--h-navy);color:#fff;margin:33px 0;padding:27px 30px;font:28px/1.4 Georgia,serif;box-shadow:0 16px 35px #0b213b1f}.hcrs2-founder-signature{border-top:1px solid #c9d5db;flex-direction:column;margin:35px 0 22px;padding-top:26px;display:flex}.hcrs2-founder-signature strong{color:var(--h-navy);font:28px/1.2 Georgia,serif}.hcrs2-founder-signature span{color:#8a6825;text-transform:uppercase;letter-spacing:.06em;margin-top:6px;font-size:11px;font-weight:800}@media (max-width:900px){.hcrs2-founder-grid{grid-template-columns:1fr;gap:55px}.hcrs2-founder figure{width:min(430px,100%);margin:0 auto;position:static}.hcrs2-founder-message h2{font-size:44px}}@media (max-width:680px){.hcrs2-founder{padding:72px 0}.hcrs2-founder-message h2{font-size:37px}.hcrs2-founder-message .hcrs2-founder-lede{font-size:20px}.hcrs2-founder-message blockquote{padding:23px 22px;font-size:23px}.hcrs2-founder-signature span{line-height:1.5}}.offer-footer{color:#aebfc8;background:#071b29;padding:0}.offer-footer .shell{justify-content:space-between;align-items:center;gap:28px;min-height:82px;display:flex}.offer-footer span{font-size:11px}.offer-footer nav{flex-wrap:wrap;justify-content:flex-end;gap:22px;font-size:11px;display:flex}.offer-footer a:hover{color:#fff}.hcrs2-page a:focus-visible,.hcrs2-page summary:focus-visible{outline:3px solid var(--h-gold-bright);outline-offset:4px}.hcrs2-founding-bar b{color:#6f4d11;font-size:11px}.hcrs2-certificate>em{color:#526875;font-size:11px}.offer-credential small{color:#526875;font-size:12px}.offer-price-card small{color:#526875;font-size:12px;line-height:1.55}.offer-term-card small{font-size:12px}.hcrs2-state-grid article>span{color:#735112;font-size:11px}@media (max-width:680px){.offer-footer .shell{flex-direction:column;justify-content:center;align-items:flex-start;gap:15px;min-height:125px;padding:24px 0}.offer-footer nav{justify-content:flex-start;gap:13px 18px;line-height:1.5}}.individual-offer-hero{background:radial-gradient(circle at 75% 20%,#4787b16b,#0000 34%),linear-gradient(145deg,#071b29 0%,#0d2b3e 68%,#153d56 100%)}.agency-offer-hero{background:radial-gradient(circle at 78% 18%,#c9a45c2e,#0000 32%),linear-gradient(145deg,#071b29 0%,#0d2b3e 70%,#16384d 100%)}.offer-mission{background:linear-gradient(135deg,#f4efe5 0%,#fff 54%,#edf5f9 100%);padding:112px 0;scroll-margin-top:112px}.offer-mission-grid{grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);align-items:start;gap:92px;display:grid}.mission-founder{background:#fff;margin:0;position:sticky;top:125px;box-shadow:0 26px 62px #0b213b29}.mission-founder>div{aspect-ratio:4/5;background:#dce8ef;border:1px solid #c8d5dc;position:relative;overflow:hidden}.mission-founder>div:after{content:"";pointer-events:none;border:1px solid #ffffff9e;position:absolute;inset:12px}.mission-founder img{object-fit:cover;object-position:50% 24%;width:100%;height:100%;display:block}.mission-founder figcaption{background:var(--h-navy);color:#fff;border-top:4px solid var(--h-gold);flex-direction:column;padding:23px 25px;display:flex}.mission-founder figcaption strong{font:27px/1.1 Georgia,serif}.mission-founder figcaption span{color:#e4c36f;text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:10px;font-weight:800}.mission-copy h2{letter-spacing:-.025em;color:var(--h-navy);margin:0 0 30px;font:400 46px/1.12 Georgia,serif}.mission-copy blockquote{border-left:4px solid var(--h-gold);color:#17384b;background:#fff;margin:0 0 30px;padding:25px 30px;font:400 24px/1.48 Georgia,serif;position:relative;box-shadow:0 14px 38px #0b213b14}.mission-copy p{color:#526a78;margin:0 0 20px;font:16px/1.78 Georgia,serif}.mission-signature{border-top:1px solid #cbd7dd;flex-direction:column;margin-top:31px;padding-top:22px;display:flex}.mission-signature strong{color:var(--h-navy);font:25px Georgia,serif}.mission-signature span{color:#89661f;text-transform:uppercase;letter-spacing:.07em;margin-top:5px;font-size:10px;font-weight:800}.agency-mission{background:linear-gradient(135deg,#eef5f9 0%,#fff 50%,#f4efe5 100%)}.offer-recognition{color:#fff;background:#0d2b3e;padding:104px 0}.offer-recognition .hcrs2-section-head h2{color:#fff}.offer-recognition .hcrs2-section-head>p:not(.eyebrow){color:#b9cbd5}.offer-recognition .eyebrow{color:#e4c36f}.recognition-grid{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(3,1fr);margin-top:53px;display:grid}.recognition-grid article{border-right:1px solid #ffffff2e;min-height:285px;padding:34px 35px 35px 0}.recognition-grid article+article{padding-left:35px}.recognition-grid article:last-child{border-right:0}.recognition-grid span{color:#e4c36f;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:800}.recognition-grid h3{color:#fff;margin:38px 0 16px;font:400 27px/1.22 Georgia,serif}.recognition-grid p{color:#aec1cb;margin:0;font-size:13px;line-height:1.7}.recognition-statement{color:var(--h-navy);background:#f1e5c7;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;margin-top:42px;padding:28px 32px;display:grid}.recognition-statement b{font:25px/1.25 Georgia,serif}.recognition-statement span{color:#4d6674;font-size:14px;line-height:1.65}.agency-recognition{background:#092334}.mission-value-card>strong{margin-bottom:1px;font-size:84px}.mission-value-card>em{line-height:1.55;display:block}.enrollment-status{text-align:center;letter-spacing:.08em;text-transform:uppercase;background:#edf3f6;margin:18px 0 0;padding:12px 14px;font-weight:800;display:block;color:#476272!important;font-size:10px!important}@media (max-width:900px){.offer-mission-grid{grid-template-columns:270px 1fr;gap:48px}.mission-founder{position:static}.mission-copy h2{font-size:39px}.mission-copy blockquote{font-size:21px}.recognition-grid{grid-template-columns:1fr}.recognition-grid article,.recognition-grid article+article{border-bottom:1px solid #ffffff2e;border-right:0;min-height:auto;padding:28px 0}.recognition-grid article:last-child{border-bottom:0}.recognition-grid h3{margin-top:22px}.recognition-statement{grid-template-columns:1fr;gap:14px}}@media (max-width:680px){.offer-mission,.offer-recognition{padding:72px 0}.offer-mission-grid{grid-template-columns:1fr;gap:42px}.mission-founder{width:min(310px,100%);margin:0 auto}.mission-copy h2{font-size:35px}.mission-copy blockquote{padding:22px 21px;font-size:20px}.recognition-statement{padding:24px}.recognition-statement b{font-size:22px}.mission-value-card>strong{font-size:72px}}.waitlist-funnel{--waitlist-navy:#071d2b;--waitlist-blue:#0f3a53;--waitlist-gold:#d7b660;--waitlist-cream:#f4efe4;--waitlist-line:#cad7de;color:#132d3b;background:#fbfaf7}.waitlist-top{border-bottom-color:#d9e1e5}.waitlist-conversion-hero{color:#fff;background:radial-gradient(circle at 18% 0,#30759e5c,#0000 37%),radial-gradient(circle at 92% 22%,#d7b66024,#0000 28%),linear-gradient(145deg,#061823 0%,#0a2b3f 72%,#123e56 100%);padding:76px 0 84px;scroll-margin-top:110px}.waitlist-conversion-grid{grid-template-columns:minmax(0,1.12fr) minmax(410px,.88fr);align-items:center;gap:72px;display:grid}.waitlist-conversion-copy .hcrs2-pill{margin-bottom:26px}.waitlist-conversion-copy .eyebrow{color:#e2c578;margin-bottom:18px}.waitlist-conversion-copy h1{letter-spacing:-.038em;max-width:760px;margin:0;font:400 59px/1.05 Georgia,serif}.waitlist-conversion-copy h1 em{color:#d8c18a;font-weight:400}.waitlist-conversion-copy>p{color:#c3d1d8;max-width:720px;margin:27px 0 0;font:17px/1.72 Georgia,serif}.waitlist-hero-proof{border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,1fr);margin-top:39px;display:grid}.waitlist-hero-proof span{color:#9fb3be;padding:20px 19px 0 0;font-size:10px;line-height:1.55}.waitlist-hero-proof span+span{border-left:1px solid #ffffff29;padding-left:19px}.waitlist-hero-proof b{color:#e4c873;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:10px;display:block}.waitlist-conversion-card{border:1px solid #d7c99f;border-top:5px solid var(--waitlist-gold);color:#0b2535;background:#fff;border-radius:8px;padding:37px 38px 32px;box-shadow:0 32px 72px #00081066}.waitlist-card-kicker{color:#8a671e;letter-spacing:.1em;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:800;display:block}.waitlist-conversion-card h2{letter-spacing:-.025em;margin:0;font:400 38px/1.08 Georgia,serif}.waitlist-conversion-card>p{color:#5a6f7b;margin:13px 0 24px;font-size:13px;line-height:1.6}.waitlist-conversion-form{gap:15px;display:grid}.waitlist-conversion-form>label,.waitlist-conversion-form legend{color:#2e4856;letter-spacing:.08em;text-transform:uppercase;gap:7px;font-size:10px;font-weight:800;display:grid}.waitlist-conversion-form input[type=text],.waitlist-conversion-form input[type=email]{color:#0b2535;letter-spacing:normal;text-transform:none;background:#fbfcfc;border:1px solid #bdcbd2;border-radius:4px;width:100%;min-height:49px;padding:12px 13px;font:14px Arial,sans-serif}.waitlist-conversion-form input:focus-visible{border-color:#a97c24;outline:3px solid #d9b75f4d}.waitlist-conversion-form fieldset{border:0;min-width:0;margin:1px 0 0;padding:0}.waitlist-conversion-form legend{margin-bottom:9px}.waitlist-path-options{gap:8px;display:grid}.waitlist-path-options label{cursor:pointer;background:#f7f9fa;border:1px solid #cbd6db;border-radius:5px;grid-template-columns:20px 1fr;align-items:center;gap:10px;padding:12px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}.waitlist-path-options label:hover{background:#fcf8ef;border-color:#b59042;transform:translateY(-1px)}.waitlist-path-options label:has(input:checked){background:#fbf4e4;border-color:#ac8030;box-shadow:inset 3px 0 #d2ac53}.waitlist-path-options input{accent-color:#9b7426;width:17px;height:17px;margin:0}.waitlist-path-options span{flex-direction:column;gap:3px;display:flex}.waitlist-path-options b{color:#173645;font-size:12px}.waitlist-path-options small{color:#647983;font-size:10px;line-height:1.35}.waitlist-conversion-submit{background:var(--waitlist-gold);color:#0b2535;letter-spacing:.04em;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:11px;min-height:57px;margin-top:2px;font-size:12px;font-weight:850;transition:transform .16s,background .16s;display:flex}.waitlist-conversion-submit:hover{background:#e4c56f;transform:translateY(-2px)}.waitlist-no-risk{color:#5f737e;letter-spacing:.06em;text-transform:uppercase;justify-content:center;gap:0;font-size:9px;font-weight:800;display:flex}.waitlist-no-risk span{padding:0 10px}.waitlist-no-risk span+span{border-left:1px solid #cbd5da}.waitlist-consent-copy{text-align:center;color:#71828a!important;margin:0!important;font-size:9px!important;line-height:1.55!important}.waitlist-consent-copy a{color:#7d5b18;text-decoration:underline}.waitlist-honeypot{clip:rect(0 0 0 0)!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.waitlist-trust-strip{color:#102d3d;background:#d9bd78}.waitlist-trust-strip .shell{grid-template-columns:repeat(4,1fr);align-items:center;min-height:82px;display:grid}.waitlist-trust-strip span{text-align:center;letter-spacing:.08em;text-transform:uppercase;padding:9px 22px;font-size:9px;font-weight:850;line-height:1.5}.waitlist-trust-strip span+span{border-left:1px solid #0c243538}.waitlist-why{background:linear-gradient(135deg,#f4efe5,#fff 58%,#edf4f7);padding:106px 0;scroll-margin-top:110px}.waitlist-why-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:88px;display:grid}.waitlist-why h2,.waitlist-included h2,.waitlist-paths h2,.waitlist-states h2,.waitlist-faq h2{letter-spacing:-.028em;color:#0b2a3b;margin:0;font:400 46px/1.12 Georgia,serif}.waitlist-why-grid>div>p{color:#526a76;font:16px/1.78 Georgia,serif}.waitlist-why-grid blockquote{border-left:5px solid var(--waitlist-gold);color:#fff;background:#0d3045;margin:0;padding:38px 40px;font:22px/1.55 Georgia,serif;box-shadow:0 25px 55px #0b213b33}.waitlist-why-grid blockquote footer{color:inherit;background:0 0;border-top:1px solid #ffffff2e;flex-direction:column;margin-top:26px;padding:20px 0 0;display:flex}.waitlist-why-grid blockquote strong{color:#e2c574;font:20px Georgia,serif}.waitlist-why-grid blockquote span{color:#a9bdc7;letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font:800 9px Arial,sans-serif}.waitlist-included{background:#fff;padding:108px 0;scroll-margin-top:110px}.waitlist-included .hcrs2-section-head{max-width:800px}.waitlist-included .hcrs2-section-head>p:not(.eyebrow){color:#60747f;max-width:720px}.waitlist-included-grid{border-top:1px solid var(--waitlist-line);border-left:1px solid var(--waitlist-line);grid-template-columns:repeat(4,1fr);margin-top:50px;display:grid}.waitlist-included-grid article{border-right:1px solid var(--waitlist-line);border-bottom:1px solid var(--waitlist-line);background:#fbfcfc;min-height:300px;padding:28px 25px}.waitlist-included-grid article:nth-child(2),.waitlist-included-grid article:nth-child(4),.waitlist-included-grid article:nth-child(5),.waitlist-included-grid article:nth-child(7){background:#f5f1e8}.waitlist-included-grid span{color:#997228;letter-spacing:.1em;font-size:10px;font-weight:850}.waitlist-included-grid h3{color:#0c2b3c;margin:44px 0 15px;font:400 24px/1.2 Georgia,serif}.waitlist-included-grid p{color:#60737d;margin:0;font-size:12px;line-height:1.7}.waitlist-outcomes{color:#fff;background:linear-gradient(140deg,#071d2b,#0d3349);padding:108px 0}.waitlist-outcomes-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:90px;display:grid}.waitlist-outcomes-intro{position:sticky;top:125px}.waitlist-outcomes h2{color:#fff;letter-spacing:-.028em;margin:0;font:400 45px/1.12 Georgia,serif}.waitlist-outcomes-intro>p{color:#afc1ca;margin:25px 0 31px;font:15px/1.75 Georgia,serif}.waitlist-outcome-list{border-top:1px solid #fff3}.waitlist-outcome-list article{border-bottom:1px solid #ffffff2e;grid-template-columns:48px 1fr;gap:18px;padding:27px 0;display:grid}.waitlist-outcome-list article>b{color:#e0c16e;letter-spacing:.08em;font-size:10px}.waitlist-outcome-list h3{color:#fff;margin:0 0 8px;font:400 23px/1.2 Georgia,serif}.waitlist-outcome-list p{color:#aebfc8;margin:0;font-size:12px;line-height:1.65}.waitlist-paths{background:#f3eee4;padding:108px 0;scroll-margin-top:110px}.waitlist-paths .hcrs2-section-head{max-width:900px;margin-inline:auto}.waitlist-path-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:52px;display:grid}.waitlist-path-grid article{background:#fff;border:1px solid #c8d5db;border-top:5px solid #d4b45d;padding:39px 40px;box-shadow:0 18px 45px #0b213b14}.waitlist-path-grid article.agency{background:#f4f8fa;border-top-color:#326d93}.waitlist-path-grid article>span{color:#8b681f;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.waitlist-path-grid h3{color:#0c2c3e;min-height:92px;margin:20px 0 25px;font:400 28px/1.22 Georgia,serif}.waitlist-path-grid ul{margin:0 0 30px;padding:0;list-style:none}.waitlist-path-grid li{color:#536a76;border-top:1px solid #dbe3e7;padding:12px 0 12px 25px;font-size:12px;line-height:1.55;position:relative}.waitlist-path-grid li:before{content:"✓";color:#a57a27;font-weight:900;position:absolute;left:0}.waitlist-path-grid article>a{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0c2d40;justify-content:space-between;align-items:center;padding:16px 18px;font-size:11px;font-weight:850;display:flex}.waitlist-path-grid article.agency>a{color:#0c2d40;background:#d5b45c}.waitlist-path-note{color:#647680;text-align:center;max-width:760px;margin:24px auto 0;font-size:11px;line-height:1.6}.waitlist-confidence{background:#fff;padding:96px 0}.waitlist-confidence-grid{border:1px solid #c9d5db;grid-template-columns:.82fr 1.18fr;gap:0;display:grid}.waitlist-confidence article{padding:42px 43px}.waitlist-confidence article+article{color:#fff;background:#0c3045;border-left:1px solid #c9d5db}.waitlist-confidence article>span{color:#84621c;letter-spacing:.1em;text-transform:uppercase;border:1px solid #cfb46f;margin-bottom:24px;padding:7px 10px;font-size:9px;font-weight:850;display:inline-block}.waitlist-confidence article+article>span{color:#e6ca78}.waitlist-confidence h2{letter-spacing:-.02em;margin:0 0 18px;font:400 30px/1.2 Georgia,serif}.waitlist-confidence p{color:#586e79;margin:0;font-size:13px;line-height:1.7}.waitlist-confidence article+article p{color:#c1cfd5}.waitlist-confidence small{color:#9fb2bc;border-top:1px solid #ffffff2e;margin-top:19px;padding-top:17px;font-size:10px;line-height:1.55;display:block}.waitlist-states{text-align:center;background:linear-gradient(135deg,#edf4f7,#fff);padding:100px 0}.waitlist-states>div>div:first-child{max-width:790px;margin:0 auto}.waitlist-states>div>div:first-child>p:not(.eyebrow){color:#5e737e;font:15px/1.7 Georgia,serif}.waitlist-state-chips{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}.waitlist-state-chips span{color:#17394a;background:#fff;border:1px solid #bfd0d8;border-radius:999px;padding:12px 16px;font-size:11px;font-weight:800}.waitlist-state-note{color:#667984;margin:24px 0 0;font-size:11px}.waitlist-faq{background:#fbfaf7;padding:105px 0;scroll-margin-top:110px}.waitlist-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:90px;display:grid}.waitlist-faq details{border-top:1px solid #ccd7dc}.waitlist-faq details:last-child{border-bottom:1px solid #ccd7dc}.waitlist-faq summary{color:#173647;cursor:pointer;padding:23px 42px 23px 0;font:400 20px/1.3 Georgia,serif;list-style:none;position:relative}.waitlist-faq summary::-webkit-details-marker{display:none}.waitlist-faq summary:after{content:"+";color:#9a7428;font:27px Georgia,serif;position:absolute;top:18px;right:5px}.waitlist-faq details[open] summary:after{content:"−"}.waitlist-faq details p{color:#5c717d;margin:0;padding:0 35px 23px 0;font-size:12px;line-height:1.7}.waitlist-final{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#2f739d59,#0000 42%),#071d2b;padding:100px 0}.waitlist-final .shell{max-width:850px}.waitlist-final h2{color:#fff;letter-spacing:-.03em;margin:0;font:400 47px/1.12 Georgia,serif}.waitlist-final p{color:#b7c8cf;margin:22px 0 30px;font:16px Georgia,serif}.waitlist-mobile-cta{display:none}@media (max-width:1050px){.waitlist-conversion-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);gap:42px}.waitlist-conversion-copy h1{font-size:50px}.waitlist-included-grid{grid-template-columns:repeat(2,1fr)}.waitlist-included-grid article{min-height:270px}}@media (max-width:900px){.waitlist-conversion-grid,.waitlist-why-grid,.waitlist-outcomes-grid,.waitlist-faq-grid{grid-template-columns:1fr}.waitlist-conversion-grid{align-items:start}.waitlist-conversion-card{width:min(620px,100%);margin:0 auto}.waitlist-hero-proof{max-width:720px}.waitlist-trust-strip .shell{grid-template-columns:1fr 1fr;padding:13px 0}.waitlist-trust-strip span:nth-child(3){border-left:0}.waitlist-outcomes-intro{position:static}.waitlist-path-grid,.waitlist-confidence-grid{grid-template-columns:1fr}.waitlist-path-grid h3{min-height:auto}.waitlist-confidence article+article{border-top:1px solid #c9d5db;border-left:0}.waitlist-why-grid,.waitlist-outcomes-grid,.waitlist-faq-grid{gap:52px}}@media (max-width:680px){.waitlist-funnel{padding-bottom:68px}.waitlist-top nav,.waitlist-top .funnel-top-cta,.waitlist-top .hcrs2-issued{display:none}.waitlist-top .shell{justify-content:center}.waitlist-conversion-hero{padding:55px 0 64px;scroll-margin-top:70px}.waitlist-conversion-copy h1{font-size:39px}.waitlist-conversion-copy>p{font-size:16px}.waitlist-hero-proof{grid-template-columns:1fr;margin-top:31px}.waitlist-hero-proof span,.waitlist-hero-proof span+span{border-bottom:1px solid #ffffff29;border-left:0;padding:15px 0}.waitlist-conversion-card{padding:29px 22px 25px}.waitlist-conversion-card h2{font-size:34px}.waitlist-no-risk{flex-wrap:wrap;row-gap:7px}.waitlist-trust-strip .shell{grid-template-columns:1fr}.waitlist-trust-strip span,.waitlist-trust-strip span+span{border-bottom:1px solid #0c24352b;border-left:0;padding:11px}.waitlist-trust-strip span:last-child{border-bottom:0}.waitlist-why,.waitlist-included,.waitlist-outcomes,.waitlist-paths,.waitlist-confidence,.waitlist-states,.waitlist-faq,.waitlist-final{padding:72px 0}.waitlist-why h2,.waitlist-included h2,.waitlist-paths h2,.waitlist-states h2,.waitlist-faq h2,.waitlist-outcomes h2,.waitlist-final h2{font-size:35px}.waitlist-why-grid blockquote{padding:29px 25px;font-size:19px}.waitlist-included-grid{grid-template-columns:1fr}.waitlist-included-grid article{min-height:auto;padding:25px 23px}.waitlist-included-grid article:nth-child(2n){background:#f5f1e8}.waitlist-included-grid article:nth-child(odd){background:#fbfcfc}.waitlist-included-grid h3{margin-top:24px}.waitlist-outcome-list article{grid-template-columns:38px 1fr}.waitlist-path-grid article,.waitlist-confidence article{padding:31px 24px}.waitlist-state-chips{gap:8px}.waitlist-state-chips span{padding:10px 13px;font-size:10px}.waitlist-faq-grid{gap:38px}.waitlist-mobile-cta{z-index:60;background:#fff;border-top:1px solid #c6d3da;justify-content:space-between;align-items:center;min-height:68px;padding:10px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 30px #03131d2e}.waitlist-mobile-cta span{color:#526b78;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:800}.waitlist-mobile-cta a{color:#0b2838;text-transform:uppercase;letter-spacing:.05em;background:#d6b55e;padding:13px 14px;font-size:10px;font-weight:850}}.proof-gallery-page{--proof-navy:#0b213b;--proof-deep:#061722;--proof-blue:#173e56;--proof-gold:#c7a250;--proof-cream:#f3eee4;--proof-paper:#fbfaf7;--proof-line:#cad5dc;background:var(--proof-paper);color:#142d3b}.proof-gallery-top nav{gap:22px}.proof-gallery-hero{color:#fff;background:radial-gradient(circle at 10% 0,#2b688d61,#0000 38%),radial-gradient(circle at 93% 15%,#c7a2502b,#0000 27%),linear-gradient(145deg,#061722,#0b2c41 72%,#143f56);padding:92px 0 98px}.proof-gallery-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(360px,.72fr);align-items:center;gap:82px;display:grid}.proof-gallery-hero .hcrs2-pill{margin-bottom:27px}.proof-gallery-hero h1{letter-spacing:-.04em;max-width:760px;margin:0;font:400 62px/1.04 Georgia,serif}.proof-gallery-hero h1 em{color:#dfc47e;font-weight:400}.proof-gallery-hero p:not(.eyebrow){color:#c2d0d7;max-width:720px;margin:29px 0 34px;font:17px/1.7 Georgia,serif}.proof-lesson-card{background:linear-gradient(155deg,#ffffff1a,#ffffff09);border:1px solid #dabe77c2;padding:38px 40px 36px;position:relative;box-shadow:0 35px 75px #00000054}.proof-lesson-card:before{content:"";pointer-events:none;border:1px solid #dabe773d;position:absolute;inset:10px}.proof-lesson-card>span{color:#e0c478;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:850;position:relative}.proof-lesson-card>b{color:#fff;margin:20px 0 2px;font:82px/.95 Georgia,serif;display:block;position:relative}.proof-lesson-card h2{color:#fff;margin:0 0 27px;font:400 28px/1.2 Georgia,serif;position:relative}.proof-lesson-card ul{border-top:1px solid #ffffff29;margin:0;padding:0;list-style:none;position:relative}.proof-lesson-card li{color:#c4d0d6;border-bottom:1px solid #ffffff24;padding:11px 0;font-size:11px}.proof-lesson-card li:before{content:"✓";color:#e0c478;margin-right:10px;font-weight:900}.proof-lesson-card small{color:#93a9b4;margin-top:21px;font-size:9px;line-height:1.55;display:block;position:relative}.proof-sequence-bar{color:#102c3b;background:#d9bc74}.proof-sequence-bar .shell{grid-template-columns:repeat(5,1fr);display:grid}.proof-sequence-bar a{letter-spacing:.08em;text-transform:uppercase;border-right:1px solid #0b213b33;justify-content:center;align-items:center;gap:12px;min-height:86px;padding:15px;font-size:10px;display:flex}.proof-sequence-bar a:first-child{border-left:1px solid #0b213b33}.proof-sequence-bar a:hover{background:#ffffff2e}.proof-sequence-bar span{color:#6e531d;font:24px Georgia,serif}.proof-context{background:linear-gradient(135deg,#eef4f7,#fff 55%,#f4efe5);padding:98px 0}.proof-context-grid{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.proof-context h2,.proof-stage h2,.proof-integrity h2,.proof-close h2{color:var(--proof-navy);letter-spacing:-.027em;margin:0;font:400 44px/1.14 Georgia,serif}.proof-context-grid>div:last-child>p{color:#536b78;margin:0;font:16px/1.78 Georgia,serif}.proof-context-rule{border-left:4px solid var(--proof-gold);background:#fff;margin-top:28px;padding:22px 24px;box-shadow:0 15px 35px #0b213b14}.proof-context-rule b,.proof-context-rule span{display:block}.proof-context-rule b{color:#8a671f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:9px}.proof-context-rule span{color:#153649;font:20px/1.35 Georgia,serif}.proof-stage{background:#fff;padding:108px 0;scroll-margin-top:105px}.proof-stage-dark{color:#fff;background:linear-gradient(140deg,#071b2a,#0e354a)}.proof-stage-cream{background:var(--proof-cream)}.proof-stage-job{background:linear-gradient(135deg,#e9f1f5,#fff 58%,#eee5d4)}.proof-stage-heading{grid-template-columns:76px 1fr;align-items:start;gap:26px;max-width:940px;margin-bottom:48px;display:grid}.proof-stage-heading>span,.proof-stage-number{color:#b68d36;font:38px/1 Georgia,serif}.proof-stage-heading h2{margin-top:0}.proof-stage-heading p{color:#5b717d;max-width:780px;margin:20px 0 0;font:15px/1.72 Georgia,serif}.proof-stage-dark .proof-stage-heading h2{color:#fff}.proof-stage-dark .proof-stage-heading p{color:#b5c5cd}.proof-wide-asset{background:#051521;border:1px solid #486071;margin:0;box-shadow:0 34px 72px #00000059}.proof-wide-asset img{width:100%;height:auto;display:block}.proof-wide-asset figcaption,.proof-portrait-asset figcaption,.proof-job-aid-grid figcaption{border-top:4px solid var(--proof-gold);color:#173548;background:#fff;justify-content:space-between;align-items:center;gap:24px;padding:18px 21px;display:flex}.proof-wide-asset figcaption b{font:19px Georgia,serif}.proof-wide-asset figcaption span{color:#617681;font-size:10px}.proof-stage-split{grid-template-columns:minmax(0,.9fr) minmax(420px,.7fr);align-items:center;gap:105px;display:grid}.proof-stage-split.reverse{grid-template-columns:minmax(420px,.7fr) minmax(0,.9fr)}.proof-copy .eyebrow{margin:18px 0 16px}.proof-copy h2{margin-bottom:23px}.proof-copy>p{color:#566d79;font:15px/1.77 Georgia,serif}.proof-copy ul,.proof-copy ol{border-top:1px solid #cbd7dd;margin:26px 0 0;padding:0;list-style:none}.proof-copy li{color:#425d6b;border-bottom:1px solid #cbd7dd;padding:15px 0 15px 27px;font-size:12px;line-height:1.55;position:relative}.proof-copy ul li:before{content:"✓";color:#9b7426;font-weight:900;position:absolute;left:0}.proof-copy ol{counter-reset:proof-list}.proof-copy ol li{counter-increment:proof-list;padding-left:42px}.proof-copy ol li:before{content:counter(proof-list,decimal-leading-zero);color:#9b7426;letter-spacing:.06em;font-size:10px;font-weight:850;position:absolute;left:0}.proof-copy blockquote{border-left:4px solid var(--proof-gold);color:#17384b;background:#fff;margin:27px 0 0;padding:21px 24px;font:17px/1.55 Georgia,serif}.proof-portrait-asset{background:#e9eef1;border:1px solid #c6d2d8;margin:0;box-shadow:0 28px 60px #0b213b24}.proof-portrait-asset img{background:#fff;width:100%;height:auto;display:block}.proof-portrait-asset figcaption{color:#536b77;letter-spacing:.06em;text-transform:uppercase;justify-content:flex-start;font-size:10px;font-weight:800}.proof-assessment-points{border-top:1px solid #ccd7dc;margin-top:29px}.proof-assessment-points span{color:#58707c;border-bottom:1px solid #ccd7dc;padding:15px 0;font-size:12px;line-height:1.55;display:block}.proof-assessment-points b{color:#17384a;margin-bottom:4px;font-size:11px;display:block}.proof-job-aid-grid{grid-template-columns:1fr 1fr;gap:28px;display:grid}.proof-job-aid-grid figure{background:#fff;border:1px solid #bdcad1;margin:0;box-shadow:0 25px 55px #0b213b21}.proof-job-aid-grid img{width:100%;height:auto;display:block}.proof-job-aid-grid figcaption span,.proof-job-aid-grid figcaption b{display:block}.proof-job-aid-grid figcaption span{color:#8a671f;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:850}.proof-job-aid-grid figcaption b{font:18px Georgia,serif}.proof-job-rule{background:var(--proof-navy);color:#fff;grid-template-columns:.4fr 1.6fr;gap:30px;margin-top:31px;padding:27px 31px;display:grid}.proof-job-rule b{color:#e1c578;font:22px Georgia,serif}.proof-job-rule span{color:#b9c9d1;font-size:13px;line-height:1.7}.proof-integrity{color:#fff;background:#0b2c40;padding:100px 0}.proof-integrity-grid{grid-template-columns:.78fr 1.22fr;gap:90px;display:grid}.proof-integrity h2{color:#fff}.proof-integrity-list{border-top:1px solid #fff3}.proof-integrity-list span{color:#aebfc8;border-bottom:1px solid #ffffff2e;padding:22px 0;font-size:12px;line-height:1.65;display:block}.proof-integrity-list b{color:#e1c578;margin-bottom:6px;font:20px Georgia,serif;display:block}.proof-close{color:#fff;background:radial-gradient(circle at 10% 0,#2d698c59,#0000 35%),#061722;padding:95px 0}.proof-close .shell{grid-template-columns:205px 1fr;align-items:center;gap:75px;max-width:1000px;display:grid}.proof-close img{filter:drop-shadow(0 22px 35px #00000059);width:205px;height:205px;display:block}.proof-close h2{color:#fff}.proof-close p{color:#b6c6ce;max-width:720px;font:15px/1.7 Georgia,serif}.proof-live-grid{grid-template-columns:1.28fr .72fr .72fr;gap:18px;margin-top:50px;display:grid}.proof-live-grid figure{background:#fff;border:1px solid #bdcbd2;flex-direction:column;min-width:0;margin:0;display:flex;box-shadow:0 18px 42px #0b213b1a}.proof-live-grid img{object-fit:cover;object-position:top;background:#f4f6f7;width:100%;height:330px;display:block}.proof-live-grid figure:first-child img{object-fit:contain;background:#0b213b}.proof-live-grid figcaption{border-top:4px solid var(--gold);flex-direction:column;min-height:89px;padding:17px 18px;display:flex}.proof-live-grid figcaption span{color:#8d6924;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:850}.proof-live-grid figcaption b{color:#17384a;margin-top:6px;font:18px/1.25 Georgia,serif}.proof-live-action{color:#fff;background:#0b2d41;justify-content:space-between;align-items:center;gap:35px;margin-top:28px;padding:25px 28px;display:flex}.proof-live-action div{flex-direction:column;gap:5px;display:flex}.proof-live-action b{color:#e1c578;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.proof-live-action span{font:20px Georgia,serif}.offer-proof-live{background:linear-gradient(135deg,#eaf2f5,#fff 55%,#f3ecde)}.proof-card-live{overflow:hidden}.proof-card-live>span{color:#8a671f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:17px;font-size:9px;font-weight:850;display:block}.proof-card-live>img{object-fit:cover;object-position:top;background:#0b213b;border:1px solid #c7d2d8;width:100%;height:255px;display:block}.proof-card-live ul{margin-top:20px}.proof-card-live>a{letter-spacing:.06em;text-transform:uppercase;background:#0b2e42;justify-content:space-between;align-items:center;padding:15px 17px;font-weight:850;color:#fff!important;border:0!important;margin-top:20px!important;font-size:10px!important;display:flex!important}.agency-proof-live .proof-card-live>img{object-fit:cover;object-position:top;height:330px}@media (max-width:1050px){.proof-gallery-hero-grid{grid-template-columns:1fr minmax(330px,.68fr);gap:48px}.proof-gallery-hero h1{font-size:52px}.proof-stage-split,.proof-stage-split.reverse{gap:60px}.proof-live-grid{grid-template-columns:1.2fr .8fr}.proof-live-grid figure:last-child{grid-column:span 2}}@media (max-width:900px){.proof-gallery-hero-grid,.proof-context-grid,.proof-stage-split,.proof-stage-split.reverse,.proof-integrity-grid{grid-template-columns:1fr}.proof-gallery-hero-grid{gap:52px}.proof-lesson-card{width:min(560px,100%)}.proof-context-grid,.proof-stage-split,.proof-stage-split.reverse,.proof-integrity-grid{gap:50px}.proof-stage-heading{grid-template-columns:56px 1fr}.proof-job-rule{grid-template-columns:1fr;gap:12px}.proof-close .shell{grid-template-columns:160px 1fr;gap:45px}.proof-close img{width:160px;height:160px}.proof-live-grid{grid-template-columns:1fr 1fr}.proof-live-grid figure:first-child{grid-column:span 2}}@media (max-width:680px){.proof-gallery-page{padding-bottom:68px}.proof-gallery-top nav,.proof-gallery-top .funnel-top-cta,.proof-gallery-top .hcrs2-issued{display:none}.proof-gallery-top .shell{justify-content:center}.proof-gallery-hero,.proof-context,.proof-stage,.proof-integrity,.proof-close{padding:70px 0}.proof-gallery-hero h1{font-size:40px}.proof-lesson-card{padding:31px 27px}.proof-lesson-card>b{font-size:68px}.proof-sequence-bar .shell{grid-template-columns:1fr}.proof-sequence-bar a,.proof-sequence-bar a:first-child{border-bottom:1px solid #0b213b2e;border-left:0;border-right:0;justify-content:flex-start;min-height:55px}.proof-context h2,.proof-stage h2,.proof-integrity h2,.proof-close h2{font-size:35px}.proof-stage-heading{grid-template-columns:1fr;gap:13px;margin-bottom:34px}.proof-wide-asset figcaption,.proof-job-aid-grid figcaption{flex-direction:column;align-items:flex-start;gap:8px}.proof-stage-split,.proof-stage-split.reverse{gap:37px}.proof-job-aid-grid{grid-template-columns:1fr}.proof-job-rule{padding:24px}.proof-close .shell{text-align:center;grid-template-columns:1fr}.proof-close img{margin:auto}.proof-close .hcrs2-actions{align-items:stretch}.proof-live-grid{grid-template-columns:1fr}.proof-live-grid figure:first-child,.proof-live-grid figure:last-child{grid-column:auto}.proof-live-grid img{object-fit:cover;height:auto;max-height:390px}.proof-live-action{flex-direction:column;align-items:flex-start}.proof-live-action .hcrs2-button{width:100%}}.wl6-hero{color:#fff;background:radial-gradient(circle at 11% 0,#3883ae57,#0000 34%),linear-gradient(145deg,#04141f 0%,#08283b 64%,#0c3850 100%);padding:72px 0 80px;scroll-margin-top:110px}.wl6-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(410px,.92fr);align-items:center;gap:68px;display:grid}.wl6-badge{color:#e4c774;letter-spacing:.1em;text-transform:uppercase;border:1px solid #debe698c;border-radius:999px;margin-bottom:30px;padding:10px 14px;font-size:9px;font-weight:850;display:inline-flex}.wl6-hero-copy .eyebrow{color:#d6b55e;margin-bottom:17px}.wl6-hero-copy h1{color:#fff;letter-spacing:-.041em;max-width:780px;margin:0;font:400 61px/1.04 Georgia,serif}.wl6-hero-copy h1 em{color:#e1c984;margin-top:5px;font-weight:400;display:inline-block}.wl6-hero-copy>p{color:#bdd0d9;max-width:730px;margin:25px 0 0;font:17px/1.72 Georgia,serif}.wl6-hero-copy>p strong{color:#fff;font-weight:400}.wl6-hero-stack{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff21;grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.wl6-hero-stack span{color:#9eb3be;min-height:96px;padding:20px 15px;font-size:10px;line-height:1.45}.wl6-hero-stack span+span{border-left:1px solid #ffffff26}.wl6-hero-stack b{color:#e2c574;letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:9px;display:block}.wl6-form-card{color:#0b2a3b;background:#fff;border:1px solid #d6c493;border-top:7px solid #d8b75f;border-radius:10px;padding:38px 38px 31px;box-shadow:0 34px 80px #00080f75}.wl6-form-kicker{color:#89651b;letter-spacing:.11em;text-transform:uppercase;margin-bottom:17px;font-size:9px;font-weight:850;display:inline-block}.wl6-form-card h2{color:#0b2a3b;letter-spacing:-.026em;margin:0;font:400 36px/1.08 Georgia,serif}.wl6-form-card>p{color:#5b707b;margin:14px 0 24px;font-size:13px;line-height:1.62}.wl6-form{gap:14px;display:grid}.wl6-form>label,.wl6-form legend{color:#304b59;letter-spacing:.09em;text-transform:uppercase;gap:7px;font-size:9px;font-weight:850;display:grid}.wl6-form input[type=text],.wl6-form input[type=email]{color:#0b2535;letter-spacing:normal;text-transform:none;background:#fbfcfc;border:1px solid #bdcbd2;border-radius:4px;width:100%;min-height:49px;padding:12px 13px;font:14px Arial,sans-serif}.wl6-form input:focus-visible{border-color:#a97c24;outline:3px solid #d9b75f4d}.wl6-form fieldset{border:0;min-width:0;margin:1px 0 0;padding:0}.wl6-form legend{margin-bottom:9px}.wl6-choice{grid-template-columns:1fr;gap:7px;display:grid}.wl6-choice label{cursor:pointer;background:#f7f9fa;border:1px solid #cbd6db;border-radius:5px;grid-template-columns:19px 1fr;align-items:center;gap:10px;padding:11px 12px;transition:all .16s;display:grid}.wl6-choice label:hover{background:#fcf7eb;border-color:#b48d3f}.wl6-choice label:has(input:checked){background:#fbf2dd;border-color:#a87a25;box-shadow:inset 4px 0 #d3ad53}.wl6-choice input{accent-color:#9b7426;width:16px;height:16px;margin:0}.wl6-choice span{flex-direction:column;gap:2px;display:flex}.wl6-choice b{color:#173646;font-size:11px}.wl6-choice small{color:#647984;font-size:9px}.wl6-form button{color:#0b2939;letter-spacing:.04em;cursor:pointer;background:#d8b75f;border:0;border-radius:4px;justify-content:center;align-items:center;gap:11px;min-height:57px;margin-top:3px;font-size:12px;font-weight:900;transition:all .16s;display:flex}.wl6-form button:hover{background:#e5c970;transform:translateY(-2px)}.wl6-risk{color:#60747f;letter-spacing:.07em;text-transform:uppercase;justify-content:center;font-size:8px;font-weight:850;display:flex}.wl6-risk span{padding:0 9px}.wl6-risk span+span{border-left:1px solid #cbd5da}.wl6-consent{text-align:center;color:#74858d!important;margin:0!important;font-size:8px!important;line-height:1.5!important}.wl6-consent a{color:#805e1b;text-decoration:underline}.wl6-recognition{color:#0a2737;background:#d8b75f;padding:95px 0}.wl6-recognition>.shell>p{color:#604814;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:10px;font-weight:850}.wl6-recognition h2{letter-spacing:-.032em;max-width:800px;margin:11px 0 41px;font:400 49px/1.07 Georgia,serif}.wl6-call-grid{border-top:1px solid #0c2b3b47;border-left:1px solid #0c2b3b47;grid-template-columns:repeat(3,1fr);display:grid}.wl6-call-grid article{background:#ffffff1f;border-bottom:1px solid #0c2b3b47;border-right:1px solid #0c2b3b47;grid-template-columns:35px 1fr;gap:13px;min-height:136px;padding:25px 23px;display:grid}.wl6-call-grid span{letter-spacing:.08em;font-size:9px;font-weight:900}.wl6-call-grid p{margin:0;font:18px/1.4 Georgia,serif}.wl6-call-conclusion{color:#fff;background:#0b2c3f;justify-content:space-between;align-items:center;gap:35px;margin-top:30px;padding:24px 27px;display:flex}.wl6-call-conclusion b{max-width:760px;font:400 23px/1.35 Georgia,serif}.wl6-call-conclusion a{color:#e6cc82;letter-spacing:.07em;text-transform:uppercase;border-bottom:1px solid #d9bd70;flex:none;padding-bottom:5px;font-size:10px;font-weight:850}.wl6-transform{background:#f7f4ed;padding:110px 0;scroll-margin-top:110px}.wl6-section-intro{max-width:850px}.wl6-section-intro.centered{text-align:center;margin-inline:auto}.wl6-section-intro h2,.wl6-confidence-intro h2{color:#0b2a3b;letter-spacing:-.03em;margin:0;font:400 47px/1.11 Georgia,serif}.wl6-section-intro>p{color:#5d717c;margin:20px 0 0;font:15px/1.7 Georgia,serif}.wl6-before-after{border:1px solid #c9d5db;grid-template-columns:1fr 1fr;gap:0;margin-top:49px;display:grid}.wl6-before-after article{background:#fff;padding:42px 42px 38px}.wl6-before-after article+article{color:#fff;background:#0b3045;border-left:1px solid #c9d5db}.wl6-before-after article>span{color:#836019;letter-spacing:.1em;text-transform:uppercase;border:1px solid #cdb16b;margin-bottom:23px;padding:7px 10px;font-size:9px;font-weight:850;display:inline-block}.wl6-before-after article+article>span{color:#e5c978}.wl6-before-after h3{min-height:67px;margin:0 0 25px;font:400 29px/1.2 Georgia,serif}.wl6-before-after ul{margin:0;padding:0;list-style:none}.wl6-before-after li{color:#566d78;border-top:1px solid #d9e1e5;padding:13px 0 13px 27px;font-size:12px;line-height:1.55;position:relative}.wl6-before-after article+article li{color:#bbcad1;border-color:#ffffff29}.wl6-before-after li:before{content:"×";color:#9f7625;font-weight:900;position:absolute;left:2px}.wl6-before-after article+article li:before{content:"✓";color:#e1c36f}.wl6-mechanism{background:#fff;padding:110px 0}.wl6-mechanism-grid{border-top:1px solid #c8d5dc;border-left:1px solid #c8d5dc;grid-template-columns:repeat(4,1fr);margin-top:51px;display:grid}.wl6-mechanism-grid article{background:#fbfcfc;border-bottom:1px solid #c8d5dc;border-right:1px solid #c8d5dc;min-height:370px;padding:30px 27px;position:relative}.wl6-mechanism-grid article:nth-child(2n){background:#f2ede3}.wl6-mechanism-grid article>span{color:#8e691d;border:1px solid #c6a95e;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.wl6-mechanism-grid article>b{color:#8e681c;letter-spacing:.1em;text-transform:uppercase;margin-top:36px;font-size:9px;display:block}.wl6-mechanism-grid h3{color:#0c2d3e;margin:15px 0 18px;font:400 25px/1.2 Georgia,serif}.wl6-mechanism-grid p{color:#5e727c;margin:0;font-size:12px;line-height:1.7}.wl6-offer{color:#fff;background:linear-gradient(145deg,#061a27,#0c3044);padding:112px 0;scroll-margin-top:110px}.wl6-offer .wl6-section-intro h2{color:#fff}.wl6-offer .wl6-section-intro>p{color:#b4c4cc}.wl6-offer-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:50px;display:grid}.wl6-offer-group{background:#0d354b;border:1px solid #fff3;grid-template-columns:.72fr 1.28fr;gap:28px;min-height:490px;padding:35px 34px;display:grid}.wl6-offer-group:nth-child(2),.wl6-offer-group:nth-child(3){background:#0a2a3c}.wl6-offer-group>div>span{color:#e2c574;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.wl6-offer-group h3{color:#fff;margin:24px 0 0;font:400 31px/1.18 Georgia,serif}.wl6-offer-group ul{margin:0;padding:0;list-style:none}.wl6-offer-group li{color:#b8c8cf;border-top:1px solid #ffffff26;padding:11px 0 11px 25px;font-size:11px;line-height:1.5;position:relative}.wl6-offer-group li:before{content:"✓";color:#e0c16d;font-weight:900;position:absolute;left:0}.wl6-proof{background:linear-gradient(135deg,#f1ece1,#fff 60%,#edf4f7);padding:108px 0}.wl6-proof-grid{grid-template-columns:330px 1fr;align-items:center;gap:82px;display:grid}.wl6-proof figure{background:#fff;margin:0;box-shadow:0 25px 58px #0b213b2b}.wl6-proof figure>img{aspect-ratio:4/5;object-fit:cover;object-position:50% 23%;width:100%;display:block}.wl6-proof figcaption{color:#fff;background:#0b2d40;border-top:5px solid #d4b45c;flex-direction:column;padding:21px 23px;display:flex}.wl6-proof figcaption strong{font:23px Georgia,serif}.wl6-proof figcaption span{color:#e1c674;letter-spacing:.07em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:850}.wl6-proof blockquote{color:#0b2d40;margin:0;padding:0;font:400 27px/1.48 Georgia,serif}.wl6-proof>div>div>p:last-child{color:#556d79;border-top:1px solid #cad6dc;margin:26px 0 0;padding-top:23px;font:15px/1.72 Georgia,serif}.wl6-paths{background:#f5f1e8;padding:110px 0;scroll-margin-top:110px}.wl6-path-grid{grid-template-columns:1fr 1fr;gap:21px;margin-top:51px;display:grid}.wl6-path-grid article{background:#fff;border:1px solid #c7d4da;border-top:6px solid #d4b35b;padding:39px 40px;box-shadow:0 20px 45px #0b213b14}.wl6-path-grid article+article{background:#eef5f8;border-top-color:#3479a0}.wl6-path-grid article>span{color:#87631a;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.wl6-path-grid h3{color:#0b2c3e;min-height:105px;margin:21px 0 26px;font:400 28px/1.22 Georgia,serif}.wl6-path-grid ul{margin:0 0 28px;padding:0;list-style:none}.wl6-path-grid li{color:#566d78;border-top:1px solid #d8e1e5;padding:12px 0 12px 25px;font-size:12px;line-height:1.5;position:relative}.wl6-path-grid li:before{content:"✓";color:#9c7424;font-weight:900;position:absolute;left:0}.wl6-path-grid a{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#0b2d40;justify-content:space-between;align-items:center;padding:16px 18px;font-size:10px;font-weight:900;display:flex}.wl6-path-grid article+article a{color:#0b2a3b;background:#d6b55e}.wl6-path-note{color:#607580;text-align:center;margin:25px 0 0;font-size:11px}.wl6-confidence{background:#fff;padding:104px 0;scroll-margin-top:110px}.wl6-confidence-intro{grid-template-columns:.55fr 1.45fr;align-items:end;gap:60px;margin-bottom:48px;display:grid}.wl6-confidence-intro .eyebrow{margin:0}.wl6-confidence-grid{border-top:1px solid #c8d5db;border-left:1px solid #c8d5db;grid-template-columns:repeat(3,1fr);display:grid}.wl6-confidence-grid article{background:#fbfcfc;border-bottom:1px solid #c8d5db;border-right:1px solid #c8d5db;min-height:370px;padding:33px 31px}.wl6-confidence-grid article:nth-child(2){color:#fff;background:#0b3045}.wl6-confidence-grid article>span{color:#8a651b;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.wl6-confidence-grid article:nth-child(2)>span{color:#e5c978}.wl6-confidence-grid h3{color:#0c2d3e;margin:42px 0 19px;font:400 27px/1.2 Georgia,serif}.wl6-confidence-grid article:nth-child(2) h3{color:#fff}.wl6-confidence-grid p{color:#5b707c;margin:0;font-size:12px;line-height:1.7}.wl6-confidence-grid article:nth-child(2) p{color:#bdcbd2}.wl6-confidence-grid small{color:#9fb3bd;border-top:1px solid #ffffff2b;margin-top:18px;padding-top:17px;font-size:9px;line-height:1.55;display:block}.wl6-states{background:linear-gradient(135deg,#edf4f7,#fff);padding:104px 0}.wl6-state-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:43px;display:grid}.wl6-state-grid article{text-align:left;background:#fff;border:1px solid #bfd0d8;flex-direction:column;gap:10px;min-height:130px;padding:23px;display:flex}.wl6-state-grid article:last-child{grid-column:2/4}.wl6-state-grid b{color:#0c3044;font:400 22px Georgia,serif}.wl6-state-grid span{color:#607681;font-size:10px;line-height:1.55}.wl6-states>.shell>p:last-child{color:#617680;text-align:center;max-width:760px;margin:23px auto 0;font-size:11px}.wl6-faq{background:#fbfaf7;padding:108px 0;scroll-margin-top:110px}.wl6-faq-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:88px;display:grid}.wl6-faq-grid>div:first-child h2{color:#0b2c3e;margin:0;font:400 46px/1.1 Georgia,serif}.wl6-faq-grid>div:first-child>p{color:#607580;font:15px/1.7 Georgia,serif}.wl6-faq details{border-top:1px solid #c9d6dc}.wl6-faq details:last-child{border-bottom:1px solid #c9d6dc}.wl6-faq summary{color:#153648;cursor:pointer;padding:23px 40px 23px 0;font:400 20px/1.3 Georgia,serif;list-style:none;position:relative}.wl6-faq summary::-webkit-details-marker{display:none}.wl6-faq summary:after{content:"+";color:#9a7325;font:28px Georgia,serif;position:absolute;top:17px;right:5px}.wl6-faq details[open] summary:after{content:"−"}.wl6-faq details p{color:#5c717c;margin:0;padding:0 34px 23px 0;font-size:12px;line-height:1.7}.wl6-final{color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#3984af59,#0000 42%),#061a27;padding:106px 0}.wl6-final .shell{max-width:900px}.wl6-final>div>span{color:#e2c574;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}.wl6-final h2{color:#fff;letter-spacing:-.032em;margin:23px 0 20px;font:400 48px/1.12 Georgia,serif}.wl6-final p{color:#b6c7cf;margin:0 0 30px;font:16px Georgia,serif}.wl6-final a{color:#0b2a3a;letter-spacing:.07em;text-transform:uppercase;background:#d8b75f;align-items:center;gap:14px;padding:17px 22px;font-size:11px;font-weight:900;display:inline-flex}@media (max-width:1050px){.wl6-hero-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.92fr);gap:40px}.wl6-hero-copy h1{font-size:50px}.wl6-hero-stack{grid-template-columns:1fr 1fr}.wl6-hero-stack span:nth-child(3){border-top:1px solid #ffffff26;border-left:0}.wl6-hero-stack span:nth-child(4){border-top:1px solid #ffffff26}.wl6-offer-group{grid-template-columns:1fr;min-height:535px}}@media (max-width:900px){.wl6-hero-grid,.wl6-proof-grid,.wl6-faq-grid{grid-template-columns:1fr}.wl6-form-card{width:min(620px,100%);margin:0 auto}.wl6-call-grid{grid-template-columns:1fr 1fr}.wl6-before-after,.wl6-path-grid{grid-template-columns:1fr}.wl6-before-after article+article{border-top:1px solid #c9d5db;border-left:0}.wl6-before-after h3,.wl6-path-grid h3{min-height:auto}.wl6-mechanism-grid{grid-template-columns:1fr 1fr}.wl6-mechanism-grid article{min-height:315px}.wl6-offer-grid{grid-template-columns:1fr}.wl6-offer-group{grid-template-columns:.72fr 1.28fr;min-height:auto}.wl6-proof-grid{gap:47px}.wl6-proof figure{width:min(330px,100%);margin:0 auto}.wl6-confidence-intro{grid-template-columns:1fr;gap:12px}.wl6-confidence-grid{grid-template-columns:1fr}.wl6-confidence-grid article{min-height:auto}.wl6-state-grid{grid-template-columns:1fr 1fr}.wl6-state-grid article:last-child{grid-column:auto}}@media (max-width:680px){.wl6-hero{padding:52px 0 63px;scroll-margin-top:70px}.wl6-hero-copy h1{font-size:39px}.wl6-hero-copy>p{font-size:16px}.wl6-hero-stack{grid-template-columns:1fr}.wl6-hero-stack span,.wl6-hero-stack span:nth-child(3),.wl6-hero-stack span:nth-child(4){border-top:1px solid #ffffff26;border-left:0;min-height:auto;padding:14px 0}.wl6-form-card{padding:29px 22px 25px}.wl6-form-card h2{font-size:32px}.wl6-recognition,.wl6-transform,.wl6-mechanism,.wl6-offer,.wl6-proof,.wl6-paths,.wl6-confidence,.wl6-states,.wl6-faq,.wl6-final{padding:72px 0}.wl6-recognition h2,.wl6-section-intro h2,.wl6-confidence-intro h2,.wl6-faq-grid>div:first-child h2,.wl6-final h2{font-size:35px}.wl6-call-grid{grid-template-columns:1fr}.wl6-call-grid article{min-height:auto;padding:21px 19px}.wl6-call-conclusion{flex-direction:column;align-items:flex-start}.wl6-call-conclusion b{font-size:20px}.wl6-before-after article{padding:30px 24px}.wl6-mechanism-grid{grid-template-columns:1fr}.wl6-mechanism-grid article{min-height:auto;padding:26px 23px}.wl6-mechanism-grid article:nth-child(2n){background:#f2ede3}.wl6-mechanism-grid article>b{margin-top:25px}.wl6-offer-group{grid-template-columns:1fr;gap:22px;min-height:auto;padding:29px 23px}.wl6-offer-group h3{font-size:28px}.wl6-proof blockquote{font-size:22px}.wl6-path-grid article{padding:30px 24px}.wl6-confidence-grid article{padding:29px 23px}.wl6-state-grid{grid-template-columns:1fr}.wl6-state-grid article{min-height:auto}.wl6-faq-grid{gap:38px}}.footer-waitlist{color:#e0c579;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #c5a456;align-items:center;gap:10px;margin-top:12px;padding-bottom:4px;font-size:9px;font-weight:800;display:inline-flex}.agency-value-message>h3{color:#0b2a3b;margin:24px 0 16px;font:400 30px/1.18 Georgia,serif}.agency-value-message>p{margin:0 0 15px!important}.hcrs2-proof-preview{background:linear-gradient(145deg,#f2ede2 0%,#fbfaf7 58%,#eaf2f5 100%)}.proof-preview-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:49px;display:grid}.proof-preview-grid article{background:#ffffffe0;border:1px solid #c9d5da;border-top:6px solid #caa654;flex-direction:column;min-height:330px;padding:34px 31px;display:flex;box-shadow:0 18px 45px #0b273612}.proof-preview-grid article:nth-child(2){border-top-color:#32769b}.proof-preview-grid article:nth-child(3){border-top-color:#0c3044}.proof-preview-grid article>span,.planned-proof-card>span,.roi-calculator-placeholder>div:first-child>span{color:#8b671e;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.proof-preview-grid h3{color:#0b2c3e;margin:38px 0 18px;font:400 28px/1.2 Georgia,serif}.proof-preview-grid p{color:#5d707a;margin:0;font-size:13px;line-height:1.72}.proof-preview-grid small{color:#8a6a2c;letter-spacing:.06em;text-transform:uppercase;margin-top:auto;padding-top:26px;font-size:9px;font-weight:800;display:block}.planned-note{background:#fff;border:1px solid #c7d3d9;grid-template-columns:auto 1fr auto;align-items:center;gap:22px;margin-top:24px;padding:22px 24px;display:grid}.planned-note b{color:#0c3044;font:400 20px Georgia,serif}.planned-note span{color:#60747e;font-size:11px;line-height:1.6}.planned-note a{color:#805f1d;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:900}.path-choice-grid .hcrs2-price-label{margin-bottom:28px}.path-choice-grid article>p{min-height:80px}.path-waitlist-cta{color:#fff;background:#0b2d40;justify-content:space-between;align-items:center;gap:30px;margin-top:25px;padding:25px 29px;display:flex}.path-waitlist-cta>div{flex-direction:column;gap:6px;display:flex}.path-waitlist-cta b{font:400 23px Georgia,serif}.path-waitlist-cta span{color:#b8c8cf;font-size:11px}.offer-proof-planned{background:linear-gradient(140deg,#eef4f6,#fff 58%,#f1ebdf);padding:102px 0}.planned-proof-card{background:#fff;border:1px solid #c6d3d9;border-top:6px solid #caa554;padding:35px;box-shadow:0 22px 55px #09253414}.planned-proof-card ul{margin:25px 0;padding:0;list-style:none}.planned-proof-card li{color:#526a76;border-top:1px solid #d8e0e4;padding:12px 0;font-size:12px}.planned-proof-card li:before{content:"→";color:#9b7424;margin-right:12px}.planned-proof-card small{color:#72828a;font-size:10px;line-height:1.6;display:block}.planned-proof-card a{color:#fff;letter-spacing:.07em;text-transform:uppercase;background:#0b2d40;justify-content:space-between;align-items:center;margin-top:24px;padding:16px 18px;font-size:10px;font-weight:900;display:flex}.offer-next-card>h3{color:#0b2a3b;margin:25px 0 17px;font:400 31px/1.2 Georgia,serif}.offer-next-card>p{font-size:14px!important;line-height:1.7!important}.agency-roi{color:#fff;background:#071c2a;padding:108px 0}.agency-roi .hcrs2-section-head h2{color:#fff}.agency-roi .hcrs2-section-head>p{color:#b7c6cd}.agency-roi-grid{border-top:1px solid #345061;border-left:1px solid #345061;grid-template-columns:repeat(2,1fr);margin-top:48px;display:grid}.agency-roi-grid article{background:#0b2f43;border-bottom:1px solid #345061;border-right:1px solid #345061;min-height:310px;padding:32px 34px}.agency-roi-grid article:nth-child(2),.agency-roi-grid article:nth-child(3){background:#0a293a}.agency-roi-grid article>span{color:#e1c374;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.agency-roi-grid h3{color:#fff;margin:41px 0 18px;font:400 27px/1.2 Georgia,serif}.agency-roi-grid p{color:#b9c8cf;margin:0;font-size:12px;line-height:1.72}.roi-calculator-placeholder{background:#0d354b;border:1px solid #6a603f;grid-template-columns:1.2fr .8fr;gap:50px;margin-top:25px;padding:30px 34px;display:grid}.roi-calculator-placeholder h3{color:#fff;margin:12px 0 10px;font:400 29px Georgia,serif}.roi-calculator-placeholder p{color:#b9c8cf;margin:0;font-size:12px;line-height:1.65}.roi-calculator-placeholder>div:last-child{border-left:1px solid #466071;flex-direction:column;justify-content:center;gap:8px;padding-left:28px;display:flex}.roi-calculator-placeholder>div:last-child b{color:#e4c87d;font:400 20px Georgia,serif}.roi-calculator-placeholder>div:last-child span{color:#c0ccd2;font-size:11px;line-height:1.55}.roi-calculator-placeholder>div:last-child small{color:#90a5af;text-transform:uppercase;letter-spacing:.05em;font-size:9px;line-height:1.5}.planned-page-note{background:#fff;border:1px solid #c7d3d9;border-top:7px solid #caa553;padding:45px;box-shadow:0 25px 60px #0a263514}.planned-page-note>p{color:#5d7079;max-width:780px;font:16px/1.7 Georgia,serif}.planned-page-note>.card-grid{margin-top:35px}.planned-page-note>small{color:#7b6a43;border-top:1px solid #d5dee2;margin-top:26px;padding-top:20px;font-size:10px;line-height:1.55;display:block}@media (max-width:900px){.proof-preview-grid{grid-template-columns:1fr}.proof-preview-grid article{min-height:auto}.proof-preview-grid small{margin-top:28px}.agency-roi-grid{grid-template-columns:1fr}.agency-roi-grid article{min-height:auto}.roi-calculator-placeholder{grid-template-columns:1fr;gap:25px}.roi-calculator-placeholder>div:last-child{border-top:1px solid #466071;border-left:0;padding:25px 0 0}}@media (max-width:680px){.planned-note,.path-waitlist-cta{flex-direction:column;align-items:flex-start}.planned-note{display:flex}.proof-preview-grid article,.planned-proof-card,.planned-page-note{padding:27px 23px}.agency-roi{padding:74px 0}.agency-roi-grid article{padding:27px 23px}.roi-calculator-placeholder{padding:25px 22px}}.resource-feature-hero{color:#fff;background:radial-gradient(circle at 13% 4%,#387ea657,#0000 34%),radial-gradient(circle at 90% 20%,#cdab5729,#0000 27%),linear-gradient(145deg,#061823 0%,#0a2b3f 72%,#123e55 100%);padding:84px 0 92px;position:relative;overflow:hidden}.resource-feature-hero:after{content:"";pointer-events:none;border:1px solid #d5b5602e;border-radius:50%;width:540px;height:540px;position:absolute;bottom:-250px;right:-180px;box-shadow:0 0 0 55px #ffffff05,0 0 0 110px #ffffff03}.resource-feature-grid{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(340px,.64fr);align-items:center;gap:94px;display:grid;position:relative}.resource-release{align-items:center;gap:12px;margin-bottom:30px;display:flex}.resource-release span,.resource-release b{color:#e8ce87;letter-spacing:.1em;text-transform:uppercase;border:1px solid #dec17585;padding:8px 11px;font-size:9px;font-weight:850}.resource-release b{color:#abc0ca;border-color:#fff3}.resource-feature-copy .eyebrow{color:#dfc475;margin-bottom:17px}.resource-feature-copy h1{color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;font:400 62px/1.04 Georgia,serif}.resource-feature-copy h1 em{color:#ddc487;font-weight:400}.resource-feature-copy>p{color:#c2d0d7;max-width:700px;margin:27px 0 29px;font:17px/1.72 Georgia,serif}.resource-feature-copy blockquote{background:#ffffff12;border-left:5px solid #d1ad57;flex-direction:column;gap:9px;max-width:680px;margin:0 0 31px;padding:22px 24px;display:flex}.resource-feature-copy blockquote b{color:#e4c776;letter-spacing:.11em;text-transform:uppercase;font-size:9px}.resource-feature-copy blockquote span{color:#fff;font:400 22px/1.38 Georgia,serif}.resource-feature-actions{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.resource-primary-button,.resource-secondary-button{letter-spacing:.08em;text-transform:uppercase;justify-content:center;align-items:center;gap:13px;min-height:55px;padding:15px 20px;font-size:10px;font-weight:850;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.resource-primary-button{color:#0a2737;background:#d5b35c}.resource-secondary-button{color:#fff;border:1px solid #718895}.resource-primary-button:hover,.resource-secondary-button:hover{transform:translateY(-2px)}.resource-primary-button:hover{background:#e3c66f}.resource-secondary-button:hover{border-color:#d6ba6e}.resource-file-facts{color:#94aab5;letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;margin-top:25px;font-size:9px;font-weight:750;display:flex}.resource-file-facts span{padding:0 15px}.resource-file-facts span:first-child{padding-left:0}.resource-file-facts span+span{border-left:1px solid #ffffff2e}.resource-cover-stage{background:linear-gradient(145deg,#e9dec1,#cfae5b 60%,#8b6720);width:min(410px,100%);margin:0 auto;padding:52px 36px 34px;position:relative;transform:rotate(1.4deg);box-shadow:0 35px 75px #00070e73}.resource-cover-stage:before{content:"";pointer-events:none;border:1px solid #0a283759;position:absolute;inset:13px}.resource-cover-label{color:#173647;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;font-size:8px;font-weight:900;display:flex;position:absolute;top:20px;left:36px;right:36px}.resource-cover-stage img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 18px 38px #0f242d42}.resource-cover-stage figcaption{color:#0b2a3b;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:9px;margin-top:21px;font-size:9px;font-weight:900;display:flex}.resource-cover-stage figcaption i{color:#fff;font-style:normal}.resource-response-strip{background:#f2ede2;padding:91px 0}.resource-response-intro{grid-template-columns:.6fr 1.4fr;align-items:end;gap:52px;margin-bottom:38px;display:grid}.resource-response-intro .eyebrow{margin:0}.resource-response-intro h2{color:#0b2b3d;letter-spacing:-.03em;max-width:760px;margin:0;font:400 44px/1.12 Georgia,serif}.resource-step-grid{border-top:1px solid #c8d4da;border-left:1px solid #c8d4da;grid-template-columns:repeat(3,1fr);display:grid}.resource-step-grid article{background:#ffffffd1;border-bottom:1px solid #c8d4da;border-right:1px solid #c8d4da;min-height:225px;padding:28px 29px}.resource-step-grid article:nth-child(2),.resource-step-grid article:nth-child(4),.resource-step-grid article:nth-child(6){background:#e8eff2}.resource-step-grid span{color:#8c6619;border:1px solid #c3a04e;border-radius:50%;place-items:center;width:37px;height:37px;font-size:9px;font-weight:900;display:grid}.resource-step-grid h3{color:#0c2c3d;margin:27px 0 11px;font:400 26px Georgia,serif}.resource-step-grid p{color:#5b707b;margin:0;font-size:12px;line-height:1.68}.resource-inside{background:#fff;padding:108px 0}.resource-section-head{grid-template-columns:1fr .88fr;align-items:end;gap:90px;display:grid}.resource-section-head h2{color:#0b2b3d;letter-spacing:-.035em;max-width:690px;margin:0;font:400 49px/1.1 Georgia,serif}.resource-section-head>p{color:#586f7a;margin:0;font:15px/1.72 Georgia,serif}.resource-diagnosis-board{background:linear-gradient(145deg,#f8fafb,#f1ece1);border:1px solid #c6d3d9;margin-top:50px;padding:34px;box-shadow:0 24px 58px #0a273614}.resource-diagnosis-flow{grid-template-columns:1fr 35px 1fr 35px 1fr;align-items:center;display:grid}.resource-diagnosis-flow>i{text-align:center;color:#a37921;font:27px Georgia,serif}.resource-diagnosis-flow article{color:#fff;background:#0b2e42;min-height:175px;padding:25px 26px}.resource-diagnosis-flow article:nth-of-type(2){background:#174866}.resource-diagnosis-flow article:nth-of-type(3){color:#0b2b3d;background:#d3b15a}.resource-diagnosis-flow span{color:#e1c675;letter-spacing:.1em;font-size:9px;font-weight:900}.resource-diagnosis-flow article:nth-of-type(3) span{color:#6d4d0e}.resource-diagnosis-flow b{margin:31px 0 12px;font:400 25px Georgia,serif;display:block}.resource-diagnosis-flow small{color:#b8c8cf;font-size:11px;line-height:1.6;display:block}.resource-diagnosis-flow article:nth-of-type(3) small{color:#334f5e}.resource-category-grid{background:#ccd7dc;border:1px solid #ccd7dc;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:28px;display:grid}.resource-category-grid span{color:#34505f;background:#fff;align-items:center;gap:12px;min-height:68px;padding:16px;font-size:11px;line-height:1.4;display:flex}.resource-category-grid b{color:#9b7425;letter-spacing:.08em;font-size:9px}.resource-decision-rule{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.resource-decision-rule article{background:#edf5ed;border-left:5px solid #49804c;min-height:128px;padding:23px 24px}.resource-decision-rule article.appeal{background:#faf3dd;border-color:#cda92e}.resource-decision-rule article.hold{background:#f8e8e8;border-color:#a94343}.resource-decision-rule b{color:#2d6e35;font:400 22px Georgia,serif}.resource-decision-rule .appeal b{color:#9d7719}.resource-decision-rule .hold b{color:#973f3f}.resource-decision-rule p{color:#526a76;margin:9px 0 0;font-size:11px;line-height:1.55}.resource-download-band{color:#fff;background:radial-gradient(circle at 8% 0,#3780a94d,#0000 33%),#071c2a;padding:96px 0}.resource-download-band>.shell{grid-template-columns:1fr .82fr;align-items:center;gap:88px;display:grid}.resource-download-band h2{color:#fff;letter-spacing:-.03em;max-width:700px;margin:0;font:400 46px/1.12 Georgia,serif}.resource-download-band>div>div:first-child>p{color:#b4c4cc;max-width:690px;margin:23px 0 0;font:15px/1.72 Georgia,serif}.resource-download-panel{background:#0d3348;border:1px solid #705f33;border-top:6px solid #d4b25a;padding:33px 34px;box-shadow:0 24px 55px #00080f57}.resource-download-panel>span{color:#e0c475;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.resource-download-panel h3{color:#fff;margin:20px 0 25px;font:400 28px/1.22 Georgia,serif}.resource-download-panel a{color:#0b2a3b;letter-spacing:.07em;text-transform:uppercase;background:#d5b35c;justify-content:space-between;align-items:center;padding:16px 18px;font-size:10px;font-weight:900;display:flex}.resource-download-panel a+a{color:#fff;background:0 0;border:1px solid #5a7380;margin-top:8px}.resource-download-panel small{color:#95aab5;border-top:1px solid #ffffff2b;margin-top:20px;padding-top:18px;font-size:9px;line-height:1.55;display:block}.resource-library-section{background:#f7f4ed;padding:108px 0}.resource-library-heading{justify-content:space-between;align-items:end;gap:70px;display:flex}.resource-library-heading>div{max-width:810px}.resource-library-heading h2{color:#0b2b3d;letter-spacing:-.03em;margin:0;font:400 47px/1.11 Georgia,serif}.resource-library-heading p{color:#5e727d;margin:21px 0 0;font:15px/1.7 Georgia,serif}.resource-library-heading>a{color:#765618;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #aa8a42;padding-bottom:6px;font-size:9px;font-weight:900}.resource-library-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:49px;display:grid}.resource-library-grid article{background:#fff;border:1px solid #c8d4da;flex-direction:column;min-height:325px;padding:31px 30px;display:flex}.resource-library-grid article>div{justify-content:space-between;align-items:center;display:flex}.resource-library-grid article>div>span{color:#87631b;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.resource-library-grid article>div>b{color:#9cacb4;letter-spacing:.08em;font-size:10px}.resource-library-grid h3{color:#0b2c3e;margin:45px 0 17px;font:400 27px/1.2 Georgia,serif}.resource-library-grid p{color:#5b707b;margin:0;font-size:12px;line-height:1.7}.resource-library-live{grid-row:span 2;color:#fff!important;background:linear-gradient(150deg,#0a2a3c,#0e3a52)!important;border-top:6px solid #d2af55!important}.resource-library-live>div>span{color:#e4c777!important}.resource-library-live>div>b{color:#8da8b7!important}.resource-library-live h3{color:#fff!important;font-size:35px!important}.resource-library-live p{color:#b8c8cf!important}.resource-library-live>a{color:#0b2a3b;letter-spacing:.07em;text-transform:uppercase;background:#d5b35c;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 18px;font-size:10px;font-weight:900;display:flex}.resource-library-planned{background:#f9fbfb!important;border-top:5px solid #b9c8cf!important}.resource-library-planned small{color:#8a6b2b;letter-spacing:.08em;text-transform:uppercase;margin-top:auto;padding-top:23px;font-size:8px;font-weight:850;display:block}.resource-hcrs-bridge{background:linear-gradient(135deg,#e9f0f3,#fff 54%,#eee4cf);padding:86px 0}.resource-hcrs-bridge>.shell{grid-template-columns:1fr auto;align-items:center;gap:70px;display:grid}.resource-hcrs-bridge h2{color:#0b2b3d;letter-spacing:-.03em;max-width:760px;margin:0;font:400 43px/1.12 Georgia,serif}.resource-hcrs-bridge p{color:#5b717c;max-width:750px;margin:20px 0 0;font:15px/1.7 Georgia,serif}.resource-bridge-actions{flex-direction:column;gap:10px;min-width:280px;display:flex}.resource-secondary-button.light{color:#143749;border-color:#78909b}.resource-feature-hero a:focus-visible,.resource-response-strip a:focus-visible,.resource-inside a:focus-visible,.resource-download-band a:focus-visible,.resource-library-section a:focus-visible,.resource-hcrs-bridge a:focus-visible{outline-offset:4px;outline:3px solid #e1bd5e}@media (max-width:1000px){.resource-feature-grid{grid-template-columns:minmax(0,1fr) 350px;gap:55px}.resource-feature-copy h1{font-size:52px}.resource-cover-stage{padding-inline:29px}.resource-section-head,.resource-download-band>.shell{gap:55px}.resource-category-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:860px){.resource-feature-grid,.resource-section-head,.resource-download-band>.shell,.resource-hcrs-bridge>.shell{grid-template-columns:1fr}.resource-feature-grid{gap:64px}.resource-cover-stage{width:min(390px,88%)}.resource-response-intro{grid-template-columns:1fr;gap:12px}.resource-step-grid{grid-template-columns:1fr 1fr}.resource-diagnosis-flow{grid-template-columns:1fr}.resource-diagnosis-flow>i{padding:7px;transform:rotate(90deg)}.resource-category-grid{grid-template-columns:1fr 1fr}.resource-library-heading{flex-direction:column;align-items:flex-start;gap:24px}.resource-library-grid{grid-template-columns:1fr 1fr}.resource-library-live{grid-area:auto/1/auto/-1;min-height:390px!important}.resource-bridge-actions{width:min(360px,100%)}}@media (max-width:680px){.resource-feature-hero{padding:58px 0 68px}.resource-feature-copy h1{font-size:40px}.resource-feature-copy>p{font-size:16px}.resource-release{flex-direction:column;align-items:flex-start}.resource-feature-copy blockquote span{font-size:19px}.resource-feature-actions{flex-direction:column;align-items:stretch}.resource-primary-button,.resource-secondary-button{width:100%}.resource-file-facts{flex-direction:column;gap:10px}.resource-file-facts span,.resource-file-facts span:first-child{border:0;padding:0}.resource-cover-stage{width:92%;padding:49px 22px 27px;transform:none}.resource-cover-label{left:23px;right:23px}.resource-response-strip,.resource-inside,.resource-download-band,.resource-library-section,.resource-hcrs-bridge{padding:72px 0}.resource-response-intro h2,.resource-section-head h2,.resource-download-band h2,.resource-library-heading h2,.resource-hcrs-bridge h2{font-size:35px}.resource-step-grid,.resource-decision-rule,.resource-library-grid{grid-template-columns:1fr}.resource-step-grid article{min-height:auto;padding:25px 23px}.resource-diagnosis-board{padding:20px}.resource-diagnosis-flow article{min-height:auto;padding:24px 22px}.resource-diagnosis-flow b{margin-top:22px}.resource-category-grid{grid-template-columns:1fr}.resource-download-panel{padding:28px 23px}.resource-library-grid article{min-height:auto;padding:28px 24px}.resource-library-live{grid-column:auto;min-height:390px!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}

/* HCRI Founding Enrollment launch additions — extends the existing HCRI/HCRS visual system */
.hcrs2-live-price{border-top:1px solid #d9e1e5;border-bottom:1px solid #d9e1e5;align-items:baseline;gap:13px;margin:20px 0 24px;padding:18px 0;display:flex;flex-wrap:wrap}.hcrs2-live-price del{color:#7b8991;font:24px Georgia,serif;text-decoration-thickness:2px}.hcrs2-live-price strong{color:var(--h-navy);letter-spacing:-.035em;font:50px/.9 Georgia,serif}.hcrs2-live-price span{color:#8b681f;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.offer-live-price{border-top:1px solid #d9e1e5;border-bottom:1px solid #d9e1e5;align-items:baseline;gap:13px;margin:20px 0;padding:17px 0;display:flex;flex-wrap:wrap}.offer-live-price del{color:#7b8991;font:23px Georgia,serif;text-decoration-thickness:2px}.offer-live-price strong{color:var(--h-navy);letter-spacing:-.035em;font:49px/.9 Georgia,serif}.offer-live-price span{color:#8b681f;text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:850}.wl6-enroll-choices{gap:10px;display:grid}.wl6-enroll-option{background:#f8fafb;border:1px solid #cbd6db;border-radius:5px;padding:17px 17px 16px}.wl6-enroll-option.agency{background:#f8f3e8;border-color:#d5c08a}.wl6-enroll-label{color:#80601d;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:900}.wl6-enroll-price{align-items:baseline;gap:12px;margin:8px 0 9px;display:flex}.wl6-enroll-price del{color:#7e8c94;font:22px Georgia,serif;text-decoration-thickness:2px}.wl6-enroll-price strong{color:#0b2a3b;font:42px/.95 Georgia,serif}.wl6-enroll-option p{color:#607580;margin:0 0 14px;font-size:10px;line-height:1.55}.wl6-enroll-option a{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#0b2d40;justify-content:space-between;align-items:center;padding:13px 14px;font-size:9px;font-weight:900;display:flex}.wl6-enroll-option.agency a{color:#0b2a3b;background:#d8b75f}.wl6-enroll-assurance{border-top:1px solid #d7e0e4;gap:5px;margin-top:15px;padding-top:14px;display:grid}.wl6-enroll-assurance b{color:#0b2a3b;font-size:11px}.wl6-enroll-assurance span,.wl6-enroll-note{color:#6c7d85;font-size:9px;line-height:1.55}.wl6-enroll-note{margin:10px 0 0!important}.wl6-proof-link{color:#805e1b;border-top:1px solid #e0e5e8;margin-top:14px;padding-top:13px;font-size:9px;font-weight:800;display:block}.wl6-path-price{border-top:1px solid #d8e1e5;border-bottom:1px solid #d8e1e5;align-items:baseline;gap:12px;margin:-8px 0 23px;padding:14px 0;display:flex;flex-wrap:wrap}.wl6-path-price del{color:#7e8b93;font:22px Georgia,serif;text-decoration-thickness:2px}.wl6-path-price strong{color:#0b2c3e;font:43px/.95 Georgia,serif}.wl6-path-price span{color:#8b671e;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.wl6-final-actions{justify-content:center;gap:11px;display:flex;flex-wrap:wrap}.wl6-final-actions a.agency{color:#fff;background:transparent;border:1px solid #d8b75f}.hcrs2-state-grid article:last-child,.wl6-state-grid article:last-child{grid-column:auto}
@media(max-width:590px){.hcrs2-live-price strong,.offer-live-price strong{font-size:42px}.wl6-enroll-price strong{font-size:38px}.wl6-path-price strong{font-size:38px}.wl6-final-actions{display:grid}.wl6-final-actions a{justify-content:center}}

/* nine-state launch grid */
@media(max-width:900px){.offer-state-list{grid-template-columns:1fr 1fr}}@media(max-width:590px){.offer-state-list{grid-template-columns:1fr}}

/* HCRS agency ROI — uses existing HCRI/HCRS visual system */
.wl6-enroll-roi{color:#17394a;background:#fff;border-left:3px solid #d5b35c;margin:12px 0 14px;padding:10px 11px;font-size:9px;line-height:1.55}.wl6-enroll-roi strong{color:#80601d}.wl6-path-roi{color:#526a75;background:#fff9ec;border:1px solid #dbc786;margin:-7px 0 24px;padding:14px 16px;font-size:11px;line-height:1.6}.wl6-path-roi strong{color:#0b2c3e}.wl6-roi{color:#fff;background:linear-gradient(145deg,#061a27,#0c3044);padding:108px 0;scroll-margin-top:110px}.wl6-roi .eyebrow{color:#e3c674}.wl6-roi-head{max-width:920px}.wl6-roi-head h2{color:#fff;letter-spacing:-.03em;max-width:880px;margin:0;font:400 50px/1.08 Georgia,serif}.wl6-roi-head>p:not(.eyebrow){color:#bccbd2;max-width:880px;margin:22px 0 0;font:16px/1.72 Georgia,serif}.wl6-roi-head>p strong{color:#fff}.wl6-roi-grid{grid-template-columns:.72fr 1.28fr;gap:18px;margin-top:46px;display:grid}.wl6-roi-math{color:#0b2c3e;background:#f3ede1;border-top:6px solid #d4b35b;min-height:470px;padding:34px 35px}.wl6-roi-math>span,.wl6-roi-benefits>span{color:#86631c;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.wl6-roi-amount{letter-spacing:-.04em;margin-top:32px;font:400 66px/.9 Georgia,serif}.wl6-roi-math>p{color:#61747d;margin:8px 0 0;font-size:11px}.wl6-roi-divider{color:#97752a;border-top:1px solid #d7c9a5;border-bottom:1px solid #d7c9a5;margin:27px 0 22px;padding:10px 0;font-size:12px;font-weight:900}.wl6-roi-per{color:#0b3045;font:400 38px/1 Georgia,serif}.wl6-roi-per small{color:#6a7b83;text-transform:uppercase;letter-spacing:.08em;font:800 9px Arial,sans-serif}.wl6-roi-math blockquote{color:#0b2c3e;border-left:3px solid #c9a54f;margin:29px 0 0;padding-left:17px;font:400 23px/1.42 Georgia,serif}.wl6-roi-benefits{background:#0d354b;border:1px solid #ffffff38;padding:34px 35px}.wl6-roi-benefits>span{color:#e3c674}.wl6-roi-benefits h3{color:#fff;max-width:560px;margin:19px 0 27px;font:400 31px/1.2 Georgia,serif}.wl6-roi-benefits ul{grid-template-columns:1fr 1fr;gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.wl6-roi-benefits li{color:#c6d3d9;border-top:1px solid #ffffff26;padding:15px 0 15px 23px;font-size:11px;line-height:1.58;position:relative}.wl6-roi-benefits li:before{content:"✓";color:#e1c36f;font-weight:900;position:absolute;left:0}.wl6-roi-close{color:#0b2c3e;background:#fff;border-top:5px solid #d4b35b;grid-template-columns:1fr auto;align-items:center;gap:38px;margin-top:18px;padding:28px 30px;display:grid}.wl6-roi-close strong{display:block;max-width:780px;font:400 27px/1.25 Georgia,serif}.wl6-roi-close p{color:#596f79;max-width:800px;margin:10px 0 0;font-size:11px;line-height:1.65}.wl6-roi-close small{color:#819097;max-width:800px;margin-top:10px;font-size:8px;line-height:1.55;display:block}.wl6-roi-close a{color:#0b2a3b;letter-spacing:.07em;text-transform:uppercase;background:#d6b55e;justify-content:space-between;align-items:center;min-width:245px;padding:16px 18px;font-size:10px;font-weight:900;display:flex}
@media(max-width:900px){.wl6-roi-grid{grid-template-columns:1fr}.wl6-roi-math{min-height:auto}.wl6-roi-close{grid-template-columns:1fr}.wl6-roi-close a{width:min(360px,100%)}}
@media(max-width:650px){.wl6-roi{padding:78px 0}.wl6-roi-head h2{font-size:39px}.wl6-roi-grid{margin-top:35px}.wl6-roi-math,.wl6-roi-benefits{padding:28px 24px}.wl6-roi-benefits ul{grid-template-columns:1fr}.wl6-roi-close{padding:25px 23px}.wl6-roi-close a{width:100%}.wl6-roi-amount{font-size:58px}}

/* Clean enrollment page final-pass adjustments */
.wl6-roi-note{color:#5d4818;max-width:920px;margin:22px 0 0;font-size:10px;line-height:1.65}
.wl6-state-grid{grid-template-columns:repeat(3,1fr)}
.wl6-state-grid article:last-child{grid-column:auto}
.wl6-proof .text-link{display:inline-flex;margin-top:22px}
@media(max-width:900px){.wl6-state-grid{grid-template-columns:1fr 1fr}}
@media(max-width:680px){.wl6-state-grid{grid-template-columns:1fr}}

/* Enrollment conversion-layout review — desktop/tablet stays multi-column */
.wl6-agency-roi-inline{background:#fff;border-left:3px solid #d2ae50;color:#516872;margin:10px 0 13px;padding:10px 11px;font-size:9.5px;line-height:1.55}
.wl6-agency-roi-inline strong{color:#7b5913}

.wl6-recognition{padding:82px 0 88px}
.wl6-roi-top{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:34px;align-items:stretch}
.wl6-roi-summary{background:#f7eed6;border:1px solid #a97e24;padding:34px 34px 31px}
.wl6-roi-summary>p:first-child{color:#6c4e12;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:9px;font-weight:900}
.wl6-roi-summary h2{color:#092b3d;letter-spacing:-.035em;margin:12px 0 20px;font:400 46px/1.07 Georgia,serif}
.wl6-roi-lead{color:#4a626e;margin:0;font:14px/1.7 Georgia,serif}
.wl6-roi-lead strong{color:#092b3d}
.wl6-roi-math{display:grid;grid-template-columns:1fr 34px 1fr;gap:9px;align-items:center;border-top:1px solid #b99a52;border-bottom:1px solid #b99a52;margin:27px 0 0;padding:18px 0}
.wl6-roi-math>div:not(.wl6-roi-math-symbol){display:flex;flex-direction:column;gap:6px}
.wl6-roi-math span{color:#70591e;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:850}
.wl6-roi-math strong{color:#092b3d;font:400 33px/1 Georgia,serif}
.wl6-roi-math strong small{font-size:13px}
.wl6-roi-math-symbol{text-align:center;color:#86651b;font:26px Georgia,serif}
.wl6-roi-quote{color:#fff;background:#0b2d40;border-left:5px solid #d8b75f;margin:25px 0 0;padding:19px 20px;font:400 21px/1.38 Georgia,serif}

.wl6-roi-examples{background:#0b3045;border:1px solid #ffffff40;padding:30px 30px 24px}
.wl6-roi-label{color:#e4c774!important;letter-spacing:.1em!important;text-transform:uppercase;margin:0 0 17px!important;font-size:9px!important;font-weight:900}
.wl6-roi-example{display:grid;grid-template-columns:98px 1fr;gap:5px 18px;border-top:1px solid #ffffff29;padding:19px 0}
.wl6-roi-example:first-of-type{border-top:0;padding-top:5px}
.wl6-roi-example>strong{grid-row:1/3;color:#e6ca78;font:400 28px/1 Georgia,serif}
.wl6-roi-example h3{color:#fff;margin:0;font:400 21px/1.2 Georgia,serif}
.wl6-roi-example p{color:#bfd0d7!important;margin:4px 0 0!important;text-transform:none!important;letter-spacing:0!important;font-size:10.5px!important;font-weight:400!important;line-height:1.6!important}
.wl6-roi-benefit-wrap{display:grid;grid-template-columns:.58fr 1.42fr;gap:28px;background:#fff4d9;border:1px solid #a97e24;border-top:0;padding:29px 31px}
.wl6-roi-benefit-head span{color:#795816;text-transform:uppercase;letter-spacing:.09em;font-size:8.5px;font-weight:900}
.wl6-roi-benefit-head h3{color:#092b3d;margin:9px 0 0;font:400 25px/1.22 Georgia,serif}
.wl6-roi-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}
.wl6-roi-benefit{color:#435c68;border-top:1px solid #cdbb87;padding:11px 0 11px 20px;font-size:10px;line-height:1.5;position:relative}
.wl6-roi-benefit:before{content:"✓";color:#89651a;font-weight:900;position:absolute;left:0}
.wl6-roi-close2{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;background:#08283a;color:#fff;padding:24px 27px}
.wl6-roi-close2 strong{display:block;max-width:760px;font:400 21px/1.35 Georgia,serif}
.wl6-roi-close2 p{color:#abc0ca;margin:8px 0 0;font-size:8.5px;line-height:1.55}
.wl6-roi-close2 a{color:#092b3d;background:#d8b75f;min-width:245px;padding:15px 17px;text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:900}

/* Avoid the old all-single-column tablet collapse. */
@media (min-width:741px) and (max-width:900px){
  .wl6-hero>.shell,.wl6-recognition>.shell,.wl6-offer>.shell,.wl6-proof>.shell,
  .wl6-confidence>.shell,.wl6-states>.shell,.wl6-faq>.shell,.wl6-final>.shell{
    width:min(calc(100% - 42px),1080px)
  }
  .wl6-hero-grid{grid-template-columns:minmax(0,1fr) minmax(335px,.9fr);gap:34px}
  .wl6-hero-copy h1{font-size:43px}
  .wl6-form-card{width:100%;padding:30px 27px 26px}
  .wl6-offer-grid{grid-template-columns:1fr 1fr}
  .wl6-offer-group{grid-template-columns:1fr;gap:18px;padding:27px 23px}
  .wl6-proof-grid{grid-template-columns:240px 1fr;gap:42px}
  .wl6-proof figure{width:100%;margin:0}
  .wl6-confidence-intro{grid-template-columns:.7fr 1.3fr;gap:30px}
  .wl6-confidence-grid{grid-template-columns:repeat(3,1fr)}
  .wl6-confidence-grid article{padding:24px 20px}
  .wl6-confidence-grid h3{font-size:22px}
  .wl6-state-grid{grid-template-columns:repeat(3,1fr)}
  .wl6-faq-grid{grid-template-columns:.68fr 1.32fr;gap:45px}
}
@media (max-width:740px){
  .wl6-roi-top,.wl6-roi-benefit-wrap,.wl6-roi-close2{grid-template-columns:1fr}
  .wl6-roi-benefit-grid{grid-template-columns:1fr}
  .wl6-roi-summary h2{font-size:38px}
  .wl6-roi-close2 a{width:100%;min-width:0}
}
@media (max-width:520px){
  .wl6-roi-summary,.wl6-roi-examples{padding:25px 21px}
  .wl6-roi-math{grid-template-columns:1fr}
  .wl6-roi-math-symbol{text-align:left}
  .wl6-roi-example{grid-template-columns:1fr}
  .wl6-roi-example>strong{grid-row:auto}
}

/* Individual professional value — same HCRI/HCRS visual system */
.wl6-individual-value-inline{
  background:#fff;border-left:3px solid #d2ae50;color:#516872;
  margin:10px 0 13px;padding:10px 11px;font-size:9.5px;line-height:1.55
}
.wl6-individual-value-inline strong{color:#7b5913}

.wl6-individual-value{
  background:#f6f8f9;border-top:1px solid #d9e0e3;border-bottom:1px solid #d9e0e3;
  padding:78px 0
}
.wl6-individual-value-grid{
  display:grid;grid-template-columns:.72fr 1.28fr;gap:48px;align-items:start
}
.wl6-individual-value-copy>p:first-child{
  color:#8a671b;text-transform:uppercase;letter-spacing:.11em;
  margin:0;font-size:9px;font-weight:900
}
.wl6-individual-value-copy h2{
  color:#092b3d;letter-spacing:-.03em;margin:12px 0 19px;
  font:400 42px/1.08 Georgia,serif
}
.wl6-individual-value-copy>p:not(:first-child){
  color:#526873;margin:0;font:14px/1.72 Georgia,serif
}
.wl6-individual-value-copy>p strong{color:#092b3d}
.wl6-individual-value-copy blockquote{
  color:#fff;background:#0b3045;border-left:5px solid #d7b65d;
  margin:24px 0 0;padding:18px 20px;font:400 20px/1.4 Georgia,serif
}
.wl6-individual-benefit-grid{
  display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #cdd7dc;border-left:1px solid #cdd7dc
}
.wl6-individual-benefit-grid article{
  background:#fff;border-right:1px solid #cdd7dc;border-bottom:1px solid #cdd7dc;
  min-height:155px;padding:22px 23px
}
.wl6-individual-benefit-grid h3{
  color:#092b3d;margin:0 0 8px;font:400 20px/1.2 Georgia,serif
}
.wl6-individual-benefit-grid p{
  color:#5a6f79;margin:0;font-size:10.5px;line-height:1.62
}
.wl6-individual-value-close{
  display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;
  background:#fff8e7;border-top:4px solid #d5b45b;margin-top:22px;padding:23px 26px
}
.wl6-individual-value-close strong{
  color:#092b3d;display:block;font:400 21px/1.3 Georgia,serif
}
.wl6-individual-value-close p{
  color:#687b84;margin:7px 0 0;font-size:8.5px;line-height:1.55
}
.wl6-individual-value-close a{
  color:#092b3d;background:#d8b75f;min-width:245px;padding:15px 17px;
  text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:900
}
@media(max-width:900px){
  .wl6-individual-value-grid{grid-template-columns:.8fr 1.2fr;gap:28px}
  .wl6-individual-benefit-grid{grid-template-columns:1fr 1fr}
}
@media(max-width:740px){
  .wl6-individual-value-grid,.wl6-individual-value-close{grid-template-columns:1fr}
  .wl6-individual-benefit-grid{grid-template-columns:1fr}
  .wl6-individual-value-close a{width:100%;min-width:0}
}
@media(max-width:520px){
  .wl6-individual-value{padding:58px 0}
  .wl6-individual-value-copy h2{font-size:36px}
}

/* HCRI 90-Day Medicaid Denial Cost Calculator — additive styles using existing HCRI system */
.dcc-hero{color:#fff;background:radial-gradient(circle at 13% 4%,#387ea657,#0000 34%),radial-gradient(circle at 90% 20%,#cdab5729,#0000 27%),linear-gradient(145deg,#061823 0%,#0a2b3f 72%,#123e55 100%);padding:84px 0 92px;position:relative;overflow:hidden}.dcc-hero:after{content:"";pointer-events:none;border:1px solid #d5b5602e;border-radius:50%;width:540px;height:540px;position:absolute;bottom:-250px;right:-180px;box-shadow:0 0 0 55px #ffffff05,0 0 0 110px #ffffff03}.dcc-hero-grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(350px,.68fr);align-items:center;gap:86px;display:grid;position:relative}.dcc-hero-copy .eyebrow{color:#dfc475;margin-bottom:17px}.dcc-hero-copy h1{color:#fff;letter-spacing:-.04em;max-width:790px;margin:0;font:400 61px/1.04 Georgia,serif}.dcc-hero-copy>p{color:#c2d0d7;max-width:720px;margin:27px 0 29px;font:17px/1.72 Georgia,serif}.dcc-hero-copy blockquote{background:#ffffff12;border-left:5px solid #d1ad57;flex-direction:column;gap:9px;max-width:700px;margin:0 0 31px;padding:22px 24px;display:flex}.dcc-hero-copy blockquote b{color:#e4c776;letter-spacing:.11em;text-transform:uppercase;font-size:9px}.dcc-hero-copy blockquote span{color:#fff;font:400 21px/1.38 Georgia,serif}.dcc-hero-panel{background:#f2ede2;color:#0b2c3e;border-top:6px solid #d2af55;padding:30px 30px 25px;box-shadow:0 30px 60px #00081245}.dcc-hero-panel-label{color:#87631b;letter-spacing:.11em;text-transform:uppercase;border-bottom:1px solid #c9bea4;padding-bottom:18px;font-size:9px;font-weight:900}.dcc-hero-panel article{grid-template-columns:37px 1fr;gap:14px;border-bottom:1px solid #c9d1d3;padding:19px 0;display:grid}.dcc-hero-panel article:last-child{border-bottom:0}.dcc-hero-panel article>span{color:#87631b;border:1px solid #b99648;border-radius:50%;place-items:center;width:35px;height:35px;font-size:8px;font-weight:900;display:grid}.dcc-hero-panel b{font:400 20px Georgia,serif}.dcc-hero-panel p{color:#5a6f79;margin:5px 0 0;font-size:10.5px;line-height:1.55}
.dcc-calculator{background:#f2ede2;padding:94px 0}.dcc-section-intro{grid-template-columns:.74fr 1.26fr;align-items:end;gap:52px;margin-bottom:40px;display:grid}.dcc-section-intro .eyebrow{margin:0 0 13px}.dcc-section-intro h2{color:#0b2b3d;letter-spacing:-.03em;max-width:730px;margin:0;font:400 45px/1.1 Georgia,serif}.dcc-section-intro>p{color:#5b707b;max-width:700px;margin:0;font:14px/1.7 Georgia,serif}.dcc-calculator-grid{grid-template-columns:1.08fr .92fr;gap:22px;align-items:start;display:grid}.dcc-form,.dcc-results{background:#fff;border:1px solid #c8d4da}.dcc-form{padding:31px}.dcc-field-grid{grid-template-columns:1fr 1fr;gap:20px 17px;display:grid}.dcc-field label,.dcc-source-field label{color:#0b2c3e;margin-bottom:8px;font-size:11px;font-weight:800;line-height:1.35;display:block}.dcc-field input,.dcc-source-field input{background:#fbfcfc;border:1px solid #b9c8cf;width:100%;height:49px;padding:0 13px;font-size:14px;outline:0}.dcc-field input:focus,.dcc-source-field input:focus{border-color:#a47c2d;box-shadow:0 0 0 2px #d8b75f36}.dcc-field small{color:#758791;margin-top:7px;font-size:9px;line-height:1.45;display:block}.dcc-money{position:relative}.dcc-money>span{color:#7f681f;position:absolute;top:14px;left:13px;font-size:13px;font-weight:800}.dcc-money input{padding-left:29px}.dcc-form-footer{border-top:1px solid #d4dcdf;justify-content:space-between;align-items:center;gap:20px;margin-top:27px;padding-top:21px;display:flex}.dcc-form-footer p{color:#71838c;margin:0;font-size:9px;line-height:1.5}.dcc-form-footer .resource-secondary-button{color:#143749;min-height:43px;padding:10px 15px;cursor:pointer}.dcc-results{position:sticky;top:106px;overflow:hidden}.dcc-primary-result{background:#0a2c3f;color:#fff;border-top:6px solid #d3b15a;padding:30px}.dcc-primary-result>span{color:#e1c36e;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.dcc-primary-result>strong{letter-spacing:-.04em;margin:11px 0 6px;font:400 56px/1 Georgia,serif;display:block}.dcc-primary-result>p{color:#aebfc7;margin:0;font-size:10px}.dcc-rate-grid{grid-template-columns:1fr 1fr;border-bottom:1px solid #c8d4da;display:grid}.dcc-rate-grid article{background:#f8fafb;padding:20px 22px}.dcc-rate-grid article+article{border-left:1px solid #c8d4da}.dcc-rate-grid span,.dcc-metric-list span{color:#647983;font-size:9px;font-weight:800}.dcc-rate-grid strong{color:#0b2c3e;margin-top:4px;font:400 28px Georgia,serif;display:block}.dcc-metric-list>div{justify-content:space-between;align-items:flex-start;gap:20px;border-bottom:1px solid #d7dfe2;padding:14px 22px;display:flex}.dcc-metric-list>div:last-child{border-bottom:0}.dcc-metric-list>div>span{max-width:55%}.dcc-metric-list strong{color:#0b2c3e;text-align:right;font:400 19px Georgia,serif}.dcc-metric-list small{color:#7d8d95;text-align:right;max-width:180px;font-size:8px;line-height:1.4;display:block}.dcc-metric-list .dcc-confirmed{background:#fffaf0}.dcc-metric-list .dcc-exposure{background:#edf3f5}.dcc-metric-list .dcc-annual{background:#0c3348}.dcc-metric-list .dcc-annual span,.dcc-metric-list .dcc-annual small{color:#adc0c9}.dcc-metric-list .dcc-annual strong{color:#fff}
.dcc-sources{background:#fff;padding:100px 0}.dcc-source-grid{grid-template-columns:.9fr 1.1fr;gap:24px;align-items:start;display:grid}.dcc-source-inputs{grid-template-columns:1fr 1fr;gap:16px;background:#f5f7f7;border:1px solid #c9d4d9;padding:27px;display:grid}.dcc-source-results{background:#0a2d40;color:#fff;border-top:6px solid #d4b15a;padding:29px}.dcc-largest-source>span{color:#e3c673;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.dcc-largest-source>strong{margin-top:10px;font:400 29px/1.2 Georgia,serif;display:block}.dcc-largest-source>p{color:#afc0c8;margin:6px 0 0;font-size:10px}.dcc-ranked-list{margin-top:23px}.dcc-source-row{border-top:1px solid #ffffff2b;padding:13px 0}.dcc-source-row>div:first-child{justify-content:space-between;gap:15px;font-size:9px;display:flex}.dcc-source-row span{color:#c5d2d7}.dcc-source-row strong{color:#fff}.dcc-source-track{background:#ffffff1c;height:6px;margin-top:8px;overflow:hidden}.dcc-source-track i{background:#d4b15a;height:100%;display:block}.dcc-category-note{color:#0b2c3e;background:#f2dca7;margin:22px 0 0;padding:12px 14px;font-size:9px;line-height:1.5}
.dcc-education{background:#f2ede2;padding:86px 0}.dcc-education-grid{grid-template-columns:.78fr 1.22fr;gap:70px;align-items:start;display:grid}.dcc-education h2{color:#0b2b3d;letter-spacing:-.03em;margin:0;font:400 43px/1.12 Georgia,serif}.dcc-education p{color:#5b707b;margin:0 0 14px;font:15px/1.72 Georgia,serif}.dcc-education strong{color:#0b2c3e;font-weight:400}
.dcc-hcrs{color:#fff;background:linear-gradient(145deg,#061823,#0b3147);padding:94px 0}.dcc-hcrs-grid{grid-template-columns:1.12fr .88fr;gap:74px;align-items:center;display:grid}.dcc-hcrs .eyebrow{color:#e1c36e}.dcc-hcrs h2{color:#fff;letter-spacing:-.03em;max-width:760px;margin:0 0 23px;font:400 47px/1.1 Georgia,serif}.dcc-hcrs p{color:#c0cfd5;max-width:780px;margin:0 0 14px;font:15px/1.68 Georgia,serif}.dcc-hcrs p strong{color:#fff}.dcc-hcrs-actions{gap:13px;display:grid}.dcc-hcrs-actions>div{background:#ffffff0d;border:1px solid #ffffff30;padding:24px}.dcc-hcrs-actions>div>span{color:#dfc373;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.dcc-hcrs-actions>div>strong{margin:7px 0 3px;font:400 37px Georgia,serif;display:block}.dcc-hcrs-actions small{color:#9db0ba;margin-bottom:15px;font-size:8px;display:block}.dcc-hcrs-actions a{width:100%}
.dcc-mission{background:#fff;padding:92px 0;text-align:center}.dcc-mission .eyebrow{margin-bottom:18px}.dcc-mission blockquote{color:#0b2b3d;letter-spacing:-.025em;max-width:940px;margin:0 auto;font:400 34px/1.42 Georgia,serif}.dcc-mission>div>div{color:#5c707a;flex-direction:column;gap:3px;margin-top:26px;font-size:10px;display:flex}.dcc-mission>div>div span{color:#8b681e;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.dcc-support{background:#e9f0f3;padding:58px 0}.dcc-support>.shell{justify-content:space-between;align-items:center;gap:40px;display:flex}.dcc-support .eyebrow{margin-bottom:8px}.dcc-support h2{color:#0b2b3d;margin:0;font:400 32px Georgia,serif}
.resource-calculator-band{background:#e9f0f3;border-bottom:1px solid #c8d4da;padding:54px 0}.resource-calculator-band>.shell{grid-template-columns:1fr auto;align-items:center;gap:58px;display:grid}.resource-calculator-band .eyebrow{margin-bottom:10px}.resource-calculator-band h2{color:#0b2b3d;letter-spacing:-.025em;max-width:760px;margin:0;font:400 35px/1.12 Georgia,serif}.resource-calculator-band p{color:#5b707b;max-width:780px;margin:12px 0 0;font:13px/1.65 Georgia,serif}.resource-file-facts.dark{color:#6c7f88;margin-top:16px}.resource-file-facts.dark span+span{border-left-color:#8ba0aa55}.resource-library-tool{background:#fffaf0!important;border-top:5px solid #d2af55!important}.resource-library-tool>div>span{color:#87631b!important}.resource-library-tool>a{color:#0b2a3b;letter-spacing:.07em;text-transform:uppercase;background:#d5b35c;justify-content:space-between;align-items:center;margin-top:auto;padding:16px 18px;font-size:10px;font-weight:900;display:flex}
@media(max-width:1000px){.dcc-hero-grid{grid-template-columns:minmax(0,1fr) 350px;gap:54px}.dcc-hero-copy h1{font-size:52px}.dcc-calculator-grid{grid-template-columns:1fr 390px}.dcc-section-intro{gap:36px}.dcc-hcrs-grid{gap:45px}}
@media(max-width:860px){.dcc-hero-grid,.dcc-calculator-grid,.dcc-section-intro,.dcc-source-grid,.dcc-education-grid,.dcc-hcrs-grid,.resource-calculator-band>.shell{grid-template-columns:1fr}.dcc-results{position:static}.dcc-hero-panel{width:min(620px,100%)}.dcc-field-grid,.dcc-source-inputs{grid-template-columns:1fr 1fr}.resource-calculator-band>.shell{gap:25px}.resource-calculator-band .resource-primary-button{justify-self:start}}
@media(max-width:650px){.dcc-hero{padding:64px 0 70px}.dcc-hero-copy h1{font-size:43px}.dcc-hero-copy>p{font-size:16px}.dcc-calculator,.dcc-sources{padding:72px 0}.dcc-field-grid,.dcc-source-inputs{grid-template-columns:1fr}.dcc-form{padding:23px}.dcc-section-intro h2{font-size:37px}.dcc-primary-result>strong{font-size:46px}.dcc-form-footer{align-items:flex-start;flex-direction:column}.dcc-rate-grid{grid-template-columns:1fr}.dcc-rate-grid article+article{border-top:1px solid #c8d4da;border-left:0}.dcc-metric-list>div{flex-direction:column;gap:5px}.dcc-metric-list>div>span{max-width:100%}.dcc-metric-list strong,.dcc-metric-list small{text-align:left}.dcc-education,.dcc-hcrs,.dcc-mission{padding:70px 0}.dcc-education h2,.dcc-hcrs h2{font-size:38px}.dcc-mission blockquote{font-size:28px}.dcc-support>.shell{align-items:flex-start;flex-direction:column}.dcc-support .resource-primary-button{width:100%;overflow-wrap:anywhere}.resource-calculator-band{padding:43px 0}.resource-calculator-band h2{font-size:31px}}

/* HCRS calculator integration — existing HCRI/HCRS design system */
.hcrs2-tools{background:#f5f7f8}.hcrs2-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.hcrs2-tools-grid article{display:flex;flex-direction:column;background:#fff;border:1px solid #d8e0e4;border-top:4px solid #d1ae56;padding:27px 26px;min-height:315px}.hcrs2-tools-grid article>span{color:#8b681c;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.hcrs2-tools-grid h3{color:#0b2c3e;margin:12px 0 11px;font:400 25px/1.18 Georgia,serif}.hcrs2-tools-grid p{color:#5c707a;margin:0 0 23px;font-size:11px;line-height:1.65}.hcrs2-tools-grid a{margin-top:auto;align-self:flex-start}.roi-calculator-live{align-items:center}.roi-calculator-live>div:last-child{display:flex;flex-direction:column;align-items:flex-start}.roi-calculator-live a{margin-top:15px}.wl6-roi-calculator-cta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:30px;background:#fff7df;border:1px solid #ae842c;border-top:4px solid #d6b65e;margin:18px 0 0;padding:22px 25px}.wl6-roi-calculator-cta span{color:#805e17;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:900}.wl6-roi-calculator-cta strong{display:block;color:#0b2c3e;margin-top:4px;font:400 21px/1.3 Georgia,serif}.wl6-roi-calculator-cta p{color:#5c707a;margin:7px 0 0;font-size:9px;line-height:1.55}.wl6-roi-calculator-cta a{color:#0b2c3e;background:#d7b75e;min-width:205px;padding:14px 16px;text-align:center;text-transform:uppercase;letter-spacing:.06em;font-size:9px;font-weight:900}
@media(max-width:900px){.hcrs2-tools-grid{grid-template-columns:1fr 1fr}.hcrs2-tools-grid article:last-child{grid-column:1/-1}.wl6-roi-calculator-cta{grid-template-columns:1fr}}
@media(max-width:620px){.hcrs2-tools-grid{grid-template-columns:1fr}.hcrs2-tools-grid article:last-child{grid-column:auto}.wl6-roi-calculator-cta a{width:100%}}

/* Calculator priority integration — existing HCRI/HCRS design system */
.hcrs2-tools-grid{grid-template-columns:1.25fr .875fr .875fr}
.hcrs2-tools-grid .hcrs2-tool-featured{
  background:#fff8e7;border:1px solid #d6c384;border-top:6px solid #d1ae56;
  box-shadow:0 10px 28px #0b2c3e0d
}
.hcrs2-tools-grid .hcrs2-tool-featured h3{font-size:30px}
.hcrs2-tools-grid .hcrs2-tool-featured p{font-size:12px}
.roi-calculator-priority{
  border-top:5px solid #d6b65e!important;
  margin-top:34px!important;margin-bottom:0!important
}
.roi-calculator-priority + .agency-roi-grid{margin-top:24px}
.resource-calculator-priority{
  background:linear-gradient(145deg,#edf3f5 0%,#f7f4eb 100%);
  border-top:5px solid #d2af55;border-bottom:1px solid #c7d3d9;
  padding:58px 0
}
.resource-calculator-priority>.shell{
  grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:65px;display:grid
}
.resource-calculator-priority .eyebrow{margin-bottom:11px}
.resource-calculator-priority h1{
  color:#0b2b3d;letter-spacing:-.035em;max-width:820px;margin:0;
  font:400 47px/1.08 Georgia,serif
}
.resource-calculator-priority p{
  color:#566c77;max-width:820px;margin:15px 0 0;font:14px/1.68 Georgia,serif
}
.resource-calculator-priority-action{
  min-width:280px;background:#fff;border:1px solid #c7d3d9;
  border-top:4px solid #d2af55;padding:24px
}
.resource-calculator-priority-action .resource-primary-button{width:100%}
.resource-calculator-priority-action small{
  color:#758790;text-align:center;margin-top:10px;font-size:9px;display:block
}
.resource-feature-copy h2{
  color:#fff;letter-spacing:-.04em;max-width:760px;margin:0;
  font:400 62px/1.04 Georgia,serif
}
.resource-feature-copy h2 em{color:#ddc487;font-weight:400}
.resource-library-calculator-primary h3{font-size:35px!important}
.resource-library-guide-secondary{background:#fffaf0!important;border-top:5px solid #d2af55!important}
.resource-library-guide-secondary>a{
  color:#0b2a3b;letter-spacing:.07em;text-transform:uppercase;background:#d5b35c;
  justify-content:space-between;align-items:center;margin-top:auto;padding:16px 18px;
  font-size:10px;font-weight:900;display:flex
}
@media(max-width:950px){
  .hcrs2-tools-grid{grid-template-columns:1fr 1fr}
  .hcrs2-tool-featured{grid-column:1/-1}
  .resource-calculator-priority>.shell{grid-template-columns:1fr;gap:25px}
  .resource-calculator-priority-action{width:min(420px,100%);min-width:0}
}
@media(max-width:650px){
  .hcrs2-tools-grid{grid-template-columns:1fr}
  .hcrs2-tool-featured{grid-column:auto}
  .resource-calculator-priority{padding:45px 0}
  .resource-calculator-priority h1{font-size:38px}
  .resource-feature-copy h2{font-size:45px}
}

/* HCRS top navigation labels — calculator and resources */
@media(min-width:901px){
  nav[aria-label^="HCRS"] a{white-space:nowrap}
}

/* Enrollment CTA + support path */
#join{scroll-margin-top:100px}
.wl6-enroll-support{
  display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;
  background:#f7f4eb;border:1px solid #d8c58f;border-left:4px solid #d2ae50;
  margin:14px 0 0;padding:14px 15px
}
.wl6-enroll-support strong{
  color:#0b2c3e;display:block;font:400 16px/1.25 Georgia,serif
}
.wl6-enroll-support p{
  color:#61747d;margin:4px 0 0!important;font-size:9.5px!important;line-height:1.5!important
}
.wl6-enroll-support a{
  color:#0b2c3e;white-space:nowrap;text-transform:uppercase;letter-spacing:.06em;
  font-size:9px;font-weight:900;text-decoration:none
}
.wl6-final-support{
  display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;
  color:#b9c7ce;margin-top:18px;font-size:10px
}
.wl6-final-support a{
  color:#e0c36e;font-weight:800;text-decoration:underline;text-underline-offset:3px
}
@media(max-width:650px){
  .wl6-enroll-support{grid-template-columns:1fr}
  .wl6-enroll-support a{white-space:normal}
}

/* Optional calculator email report */
.dcc-email-report{
  display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);
  gap:42px;align-items:start;background:#f6f2e8;border:1px solid #d9ca9e;
  border-top:5px solid #d2ae50;margin-top:34px;padding:34px
}
.dcc-email-report-copy h2{
  color:#0b2c3e;letter-spacing:-.03em;max-width:700px;margin:8px 0 14px;
  font:400 34px/1.1 Georgia,serif
}
.dcc-email-report-copy>p:not(.eyebrow){
  color:#536a75;max-width:720px;margin:0;font-size:12px;line-height:1.7
}
.dcc-email-report-points{
  display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin-top:24px
}
.dcc-email-report-points div{
  color:#405a66;border-top:1px solid #d7caab;padding:11px 0 11px 20px;
  font-size:10px;line-height:1.5;position:relative
}
.dcc-email-report-points div:before{
  content:"✓";color:#8a6819;font-weight:900;position:absolute;left:0
}
.dcc-email-report-form{
  background:#fff;border:1px solid #cbd6db;padding:25px
}
.dcc-report-field{margin-bottom:15px}
.dcc-report-field label{
  color:#0b2c3e;display:block;margin-bottom:6px;font-size:10px;font-weight:800
}
.dcc-report-field label span{color:#7c8d94;font-weight:500}
.dcc-report-field input{
  color:#173747;background:#fff;border:1px solid #bccbd2;border-radius:0;
  width:100%;padding:12px 13px;font:12px Arial,sans-serif
}
.dcc-report-field input:focus{outline:2px solid #d2ae50;outline-offset:1px}
.dcc-marketing-consent{
  display:grid;grid-template-columns:18px 1fr;gap:9px;align-items:start;
  color:#536c77;margin:4px 0 13px;font-size:9.5px;line-height:1.45
}
.dcc-marketing-consent input{margin-top:2px}
.dcc-report-privacy{
  color:#75878f;margin:0 0 17px;font-size:8.5px;line-height:1.55
}
.dcc-email-report-form .resource-primary-button{
  border:0;width:100%;cursor:pointer
}
.dcc-email-report-form .resource-primary-button[disabled]{opacity:.55;cursor:wait}
.dcc-report-status{
  min-height:18px;color:#3f626f;margin-top:12px;font-size:9.5px;line-height:1.5
}
.dcc-report-status.success{color:#295f49}
.dcc-report-status.error{color:#8a3a31}
.dcc-report-fallback{
  color:#7a8a91;text-align:center;margin:8px 0 0;font-size:8.5px;line-height:1.45
}
.dcc-print-link{
  color:#0b536e;background:none;border:0;padding:0;cursor:pointer;
  font:inherit;font-weight:800;text-decoration:underline;text-underline-offset:2px
}
.dcc-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:900px){
  .dcc-email-report{grid-template-columns:1fr}
}
@media(max-width:620px){
  .dcc-email-report{margin-top:26px;padding:24px 20px}
  .dcc-email-report-copy h2{font-size:29px}
  .dcc-email-report-points{grid-template-columns:1fr}
  .dcc-email-report-form{padding:20px}
}
@media print{
  header,footer,.dcc-email-report,.dcc-hcrs,.dcc-support,.dcc-mission{display:none!important}
}
