#audit-content{color:#091a3c;background:#fbfaf7;font:16px/1.6 Arial,Helvetica,sans-serif;color-scheme:light;width:100%;margin:auto}#audit-content *{box-sizing:border-box}#audit-content [data-reveal-group]>*,#audit-content [data-reveal]{opacity:1!important;transform:none!important;visibility:visible!important}#audit-content{container-type:inline-size}#audit-content .shell{max-width:1180px;width:100%;margin:auto;padding-left:40px;padding-right:40px}#audit-content [data-hero-headline],#audit-content h2,#audit-content h3{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;color:#0f286d;margin:0}#audit-content [data-hero-headline]{font-size:clamp(44px,6.4cqw,76px);line-height:1.03;max-width:930px;margin:20px 0 24px}#audit-content h2{font-size:clamp(34px,4.6cqw,54px);line-height:1.08;margin:12px 0 24px;max-width:850px}#audit-content h3{font-size:29px;line-height:1.15;margin-bottom:18px}#audit-content p{margin:0;color:#526083}#audit-content a{color:inherit;text-decoration:none}#audit-content a:hover{text-decoration:underline;text-underline-offset:4px}#audit-content .paid-eyebrow{color:#2418e8;text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:700;line-height:1.4}#audit-content .paid-hero{background:#091a3c;padding:36px 0 52px;color:#fff}#audit-content .paid-hero [data-hero-headline],#audit-content .paid-navy h2{color:#fff}#audit-content .paid-hero .paid-eyebrow,#audit-content .paid-navy .paid-eyebrow{color:#c9c6ff}#audit-content .paid-crumb{font-size:12px;color:#bac3db;margin-bottom:34px}#audit-content .paid-lead{font-size:18px;line-height:1.65;max-width:850px;color:#d7dceb}#audit-content .paid-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px 28px;margin-top:26px;font-size:14px}#audit-content .paid-button{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;background:#2418e8;color:#fff;border:1px solid #2418e8;min-height:56px;padding:14px 22px;font-size:14px;font-weight:700}#audit-content .paid-hero-note{margin-top:20px;color:#c8cee0;font-size:12px}#audit-content .paid-trust{background:white;border-bottom:1px solid #d8dce9}#audit-content .paid-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}#audit-content .paid-trust-grid>div{padding:24px;border-right:1px solid #d8dce9}#audit-content .paid-trust-grid>div:first-child{padding-left:0}#audit-content .paid-trust-grid>div:last-child{border:0}#audit-content .paid-trust-grid strong{display:block;font:400 34px/1.15 Georgia,serif;color:#0f286d;margin-bottom:7px}#audit-content .paid-trust-grid p{font-size:14px}#audit-content .paid-recognition{padding-top:15px;padding-bottom:15px;border-top:1px solid #d8dce9;font-size:14px;color:#526083}#audit-content .paid-section{padding:64px 0;background:#fff}#audit-content .paid-cool{background:#f4f5fa}#audit-content .paid-intro{font-size:17px;max-width:820px;line-height:1.65;margin-bottom:28px}#audit-content .paid-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#audit-content .paid-card{padding:28px;background:white;border:1px solid #d8dce9;border-radius:20px;min-width:0}#audit-content .paid-grid .paid-card{display:flex;flex-direction:column}#audit-content .paid-card p{font-size:16px;line-height:1.6;margin-bottom:20px}#audit-content ul{padding:0;margin:0;list-style:none}#audit-content .paid-grid ul{margin-top:auto}#audit-content .paid-card li{padding:10px 0;border-top:1px solid #d8dce9;color:#526083;font-size:15px;line-height:1.55}#audit-content .paid-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px}#audit-content .paid-scope article{border-top:1px solid #d8dce9;padding-top:20px}#audit-content .paid-scope h3{font-size:27px;margin-bottom:12px}#audit-content .paid-scope p{font-size:16px;line-height:1.65}#audit-content .paid-scope-note{margin-top:28px;font-size:14px;line-height:1.6;max-width:870px}#audit-content .paid-navy{background:#091a3c;color:#fff}#audit-content .paid-navy .paid-intro{color:#d7dceb}#audit-content .paid-example-label{font-size:12px;color:#bac3db;margin-bottom:16px}#audit-content .paid-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}#audit-content .paid-compare article{border:1px solid #394764;border-radius:18px;padding:26px;background:#102140}#audit-content .paid-compare h3{color:white;font-size:29px;margin-bottom:18px}#audit-content dl{margin:0}#audit-content dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;border-top:1px solid #394764;font-size:15px;color:#d7dceb}#audit-content dd,#audit-content dt{margin:0}#audit-content dd{font-variant-numeric:tabular-nums;color:white}#audit-content .paid-result{margin-top:5px;padding-top:16px}#audit-content .paid-result dd{font:400 32px/1.2 Georgia,serif;color:#c9c6ff}#audit-content .paid-outcome{margin-top:24px;color:#d7dceb;font-size:17px}#audit-content .paid-about{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;align-items:center}#audit-content figure{margin:0}#audit-content figure img{display:block;width:100%;height:auto;max-height:380px;object-fit:cover;object-position:center 24%;border-radius:18px}#audit-content figcaption{font-size:12px;color:#526083;margin-top:12px}#audit-content .paid-about p:not(.paid-eyebrow){font-size:17px;line-height:1.7;margin-top:20px}#audit-content .paid-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}#audit-content .paid-fit>.paid-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:18px}#audit-content .paid-fit h3{margin:0}#audit-content .paid-fit ul{align-self:start}#audit-content .paid-checks li{padding-left:25px;position:relative}#audit-content .paid-checks li:before{content:"✓";position:absolute;left:0;color:#2418e8}#audit-content .paid-fit li:first-child{border:0}#audit-content .paid-routes li{padding:12px 0}#audit-content .paid-routes li p{font-size:15px;margin:0 0 5px}#audit-content .paid-routes a{font-size:15px;color:#2418e8;text-decoration:underline;text-underline-offset:4px}#audit-content .paid-faq-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}#audit-content details{border-bottom:1px solid #d8dce9}#audit-content summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font:400 23px/1.25 Georgia,serif;color:#0f286d;min-height:76px;padding:20px 0}#audit-content summary::-webkit-details-marker{display:none}#audit-content summary:after{content:"+";color:#2418e8;font:400 24px/1 Arial,sans-serif}#audit-content details[open] summary:after{content:"−"}#audit-content details p{font-size:15px;line-height:1.65;padding-bottom:24px}#audit-content #contact .paid-intro{margin-bottom:0}@container(max-width:760px){#audit-content .shell{padding-left:24px;padding-right:24px}#audit-content .paid-section{padding:48px 0}#audit-content .paid-about,#audit-content .paid-faq-layout{grid-template-columns:1fr;gap:28px}#audit-content .paid-about figure{max-width:340px}#audit-content .paid-grid,#audit-content .paid-scope{gap:20px}#audit-content .paid-trust-grid>div{padding:20px 16px}#audit-content .paid-trust-grid strong{font-size:29px}}@container(max-width:550px){#audit-content .paid-compare,#audit-content .paid-fit,#audit-content .paid-grid,#audit-content .paid-scope{grid-template-columns:1fr}#audit-content .paid-fit>.paid-card{display:block;grid-row:auto}#audit-content .paid-fit h3{margin-bottom:20px}#audit-content .paid-trust-grid{grid-template-columns:1fr}#audit-content .paid-trust-grid>div{padding:16px 0;border-right:0;border-bottom:1px solid #d8dce9}#audit-content .paid-trust-grid>div:last-child{border:0}#audit-content .paid-card{padding:24px}#audit-content .paid-hero{padding-top:24px;padding-bottom:36px}#audit-content .paid-lead{font-size:17px}#audit-content .paid-actions{align-items:flex-start;flex-direction:column;gap:18px}}#audit-content .paid-trust-grid strong{font-size:30px}#audit-content .audit-pains .paid-card p{margin:0}#audit-content .audit-journey{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0;margin:0 0 30px;padding:0;list-style:none}#audit-content .audit-journey li{line-height:1.4;padding:18px 14px 18px 0;position:relative;color:#0f286d}#audit-content .audit-journey li:not(:last-child):after{position:absolute;right:7px}#audit-content .audit-areas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#audit-content .audit-areas h3{font-size:27px;line-height:1.14;margin:0}#audit-content .audit-areas>.paid-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:20px;padding:26px}#audit-content .audit-outputs{display:grid;gap:28px;margin-top:30px}#audit-content .audit-outputs article{padding-top:20px}#audit-content .audit-outputs span,#audit-content .audit-process span{display:block;color:#2418e8;font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:14px}#audit-content .audit-outputs span{color:#c9c6ff}#audit-content .audit-outputs h3{color:#fff;line-height:1.15;margin-bottom:14px}#audit-content .audit-outputs p{color:#d7dceb;font-size:16px;line-height:1.65}#audit-content .audit-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:28px 0 0;padding:0}#audit-content .audit-process li{border-top:1px solid #d8dce9;padding:18px 0 0;min-width:0}#audit-content .audit-process h3{font-size:25px;line-height:1.15;margin-bottom:12px}#audit-content .audit-process p{font-size:15px;line-height:1.65}#audit-content .audit-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:30px}#audit-content .audit-proof article{border-top:1px solid #d8dce9;padding-top:20px}#audit-content .audit-proof h3{font-size:26px;margin-bottom:14px}#audit-content .audit-proof p{font-size:16px;line-height:1.65}#audit-content .audit-muted li{position:relative;padding-left:25px}#audit-content .audit-muted li:before{content:"–";position:absolute;left:0;color:#526083}#audit-content .audit-other{border-top:1px solid #d8dce9;margin-top:28px;padding-top:20px;display:flex;flex-wrap:wrap;gap:14px 24px;font-size:14px;color:#526083}#audit-content .audit-other span{flex-basis:100%;color:#0f286d}#audit-content .audit-other a{color:#2418e8;text-decoration:underline;text-underline-offset:4px}@container(max-width:800px){#audit-content .audit-areas,#audit-content .audit-process{grid-template-columns:repeat(2,minmax(0,1fr))}#audit-content .audit-journey{grid-template-columns:repeat(4,minmax(0,1fr))}#audit-content .audit-journey li{padding-top:12px;padding-bottom:12px}}@container(max-width:550px){#audit-content .audit-areas,#audit-content .audit-outputs,#audit-content .audit-process,#audit-content .audit-proof{grid-template-columns:1fr}#audit-content .audit-areas>.paid-card{display:block;grid-row:auto}#audit-content .audit-areas h3{margin-bottom:20px}#audit-content .audit-journey{grid-template-columns:repeat(2,minmax(0,1fr))}#audit-content .audit-journey li:nth-child(2n):after{content:""}}#audit-content .audit-journey{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px 0;padding:20px 0;margin-bottom:30px;border:0;border-top:1px solid #d8dce9;border-bottom:1px solid #d8dce9}#audit-content .audit-journey li{display:flex;align-items:center;padding:0;gap:0;white-space:nowrap;font-size:14px;line-height:1.5}#audit-content .audit-journey li:not(:last-child):after{position:static;display:inline-block;content:"→";margin:0 16px;color:#2418e8}#audit-content .audit-outputs{gap:0;grid-template-columns:repeat(3,minmax(0,1fr))}#audit-content .audit-outputs article{padding:24px 26px 0;border-top:1px solid #394764;border-right:1px solid #394764;display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:14px}#audit-content .audit-outputs article:first-child{padding-left:0}#audit-content .audit-outputs article:last-child{border-right:0;padding-right:0}#audit-content .audit-outputs h3{margin:0;font-size:28px}#audit-content .audit-outputs p{margin:0}#audit-content .audit-process{gap:24px}#audit-content .audit-process li{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:12px}#audit-content .audit-process h3{margin:0}#audit-content .audit-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:48px;align-items:start}#audit-content .audit-story-copy{border-top:1px solid #d8dce9;padding-top:22px}#audit-content .audit-story-copy p{font-size:17px;line-height:1.75;margin:0 0 18px}#audit-content .audit-story-copy p:last-child{margin-bottom:0;color:#0f286d}@container(max-width:760px){#audit-content .audit-story{grid-template-columns:1fr;gap:20px}}@container(max-width:550px){#audit-content .audit-journey li:not(:last-child):after{margin:0 12px}#audit-content .audit-outputs{grid-template-columns:1fr;gap:24px}#audit-content .audit-outputs article{display:block;grid-row:auto;border-right:0;padding:20px 0 0}#audit-content .audit-outputs h3{margin-bottom:12px}#audit-content .audit-process li{display:block;grid-row:auto}#audit-content .audit-process h3{margin-bottom:12px}}