/* AJ Scale Diagnosis v1.1.3 - approved bright-white / navy / gold founder page */
body.page-id-22{background:#fff!important}
body.page-id-22 .entry-header,body.page-id-22 .page-header,body.page-id-22 .entry-title,body.page-id-22 .page-title{display:none!important}
body.page-id-22 .site-main,body.page-id-22 .content-area,body.page-id-22 .site-content,body.page-id-22 .entry-content,body.page-id-22 article{max-width:none!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;padding-bottom:0!important;min-height:0!important}
body.page-id-22 .entry-content>.ajq-app,body.page-id-22 .ajq-app{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
body.page-id-22 article>header,body.page-id-22 article>.entry-header{display:none!important}
:root{--ajq-navy:#071d49;--ajq-gold:#c99116;--ajq-gold2:#f2c14f;--ajq-ink:#07152f;--ajq-muted:#5b6475;--ajq-line:#e8d8af;--ajq-soft:#fffaf0;--ajq-white:#fff}
*{box-sizing:border-box}.ajq-standalone{margin:0;background:#fff;color:var(--ajq-ink);font-family:Arial,Helvetica,sans-serif}.ajq-shell{width:min(1120px,calc(100% - 48px));max-width:1120px;margin:0 auto}.ajq-app{position:relative;left:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;overflow:hidden;background:#fff}.ajq-app button,.ajq-app input{font:inherit}.ajq-app button,.ajq-app a{-webkit-tap-highlight-color:transparent}.ajq-app a,.ajq-app a *{text-decoration:none!important}.ajq-eyebrow{color:#a86f09;font-weight:800;font-size:12px;letter-spacing:.2em;text-transform:uppercase}

/* Hero */
.ajq-hero{padding:78px 0 44px;background:radial-gradient(circle at 50% 46%,rgba(247,205,105,.14),transparent 27%),#fff;text-align:center}.ajq-hero-inner{max-width:1120px}.ajq-kicker,.ajq-section-label{display:flex;align-items:center;justify-content:center;gap:22px;color:#a66d08;font-size:14px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.ajq-kicker span,.ajq-section-label span{width:115px;height:1px;background:#c99116}.ajq-hero h1{margin:20px auto 0;color:var(--ajq-navy);font:700 clamp(52px,6vw,82px)/.98 Georgia,'Times New Roman',serif;letter-spacing:-.045em;white-space:nowrap}.ajq-hero h1 strong,.ajq-model-result strong{font-weight:700;background:linear-gradient(150deg,#8b5d00 0%,#f7c64b 42%,#b47a07 72%,#f6d36b 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.ajq-guaranteed{margin:18px 0 22px;color:var(--ajq-navy);font-size:23px;font-weight:800;letter-spacing:.42em;padding-left:.42em}.ajq-hero-copy{margin:0 auto 28px;max-width:880px;color:#0d234e;font:italic 23px/1.45 Georgia,'Times New Roman',serif}.ajq-primary{border:0;border-radius:999px;background:linear-gradient(180deg,#f9cf65 0%,#dfa019 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 8px 24px rgba(184,122,0,.15);color:#07152f;cursor:pointer;font-weight:900;letter-spacing:.02em;padding:17px 34px;min-width:min(590px,100%);font-size:17px;transition:transform .18s ease,box-shadow .18s ease}.ajq-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 13px 31px rgba(184,122,0,.21)}.ajq-primary span{margin-left:14px}.ajq-microproof{margin:17px auto 0;display:flex;justify-content:center;align-items:center;gap:22px;color:#10234b;font-weight:700;font-size:13px}.ajq-microproof i{width:1px;height:18px;background:#c99116}

/* Offers */
.ajq-solutions{padding:10px 0 62px;background:#fff}.ajq-section-label{font-size:12px}.ajq-section-label-small{margin-top:34px}.ajq-core-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:25px auto 0;max-width:1060px}.ajq-brand{color:var(--ajq-ink)!important;text-decoration:none!important}.ajq-brand *{text-decoration:none!important}.ajq-brand-core{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(150px,.75fr);align-items:center;min-height:158px;padding:24px 26px;border:1px solid #ead8ad;border-radius:15px;background:#fff;box-shadow:0 12px 34px rgba(7,29,73,.06);transition:transform .18s ease,box-shadow .18s ease}.ajq-brand-core:hover{transform:translateY(-2px);box-shadow:0 17px 38px rgba(7,29,73,.10)}.ajq-brand-logo{display:flex;align-items:center;justify-content:center;min-width:0}.ajq-brand-logo img{display:block;max-width:100%;max-height:102px;width:auto;height:auto;object-fit:contain}.ajq-brand-core:nth-child(2) .ajq-brand-logo img{max-height:114px}.ajq-brand-copy{border-left:1px solid #c99116;padding-left:22px;margin-left:18px;min-width:0}.ajq-brand-copy strong{display:none}.ajq-brand-copy p,.ajq-brand-special p{margin:0!important;color:#17264a!important;font-size:14px!important;line-height:1.45!important;overflow-wrap:anywhere;text-decoration:none!important}.ajq-special-grid{max-width:1000px;margin:20px auto 0;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.ajq-brand-special{padding:12px 32px 6px;text-align:center;border-right:1px solid #d6a638;min-height:118px;display:flex;flex-direction:column;justify-content:center}.ajq-brand-special:last-child{border-right:0}.ajq-brand-special .ajq-brand-logo{height:70px;margin-bottom:8px}.ajq-brand-special .ajq-brand-logo img{max-height:66px}.ajq-brand-special:nth-child(3) .ajq-brand-logo img{max-height:76px}.ajq-brand-special p{font-size:13px!important;max-width:275px;margin:0 auto!important}

/* Economics */
.ajq-model{padding:48px 0 58px;border-top:1px solid #f0e4c7;background:linear-gradient(180deg,#fff 0%,#fffdf8 100%)}.ajq-model-grid{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(420px,1.35fr) minmax(235px,.75fr);gap:28px;align-items:center;max-width:1080px}.ajq-model-grid>*{min-width:0}.ajq-model-intro h2{margin:8px 0 12px;color:var(--ajq-navy);font:700 clamp(38px,4vw,56px)/.98 Georgia,'Times New Roman',serif;letter-spacing:-.035em}.ajq-model-intro p{margin:0;max-width:330px;color:#263450;font:italic 16px/1.5 Georgia,'Times New Roman',serif}.ajq-economics{width:100%;min-width:0;border:1px solid #ddd7cb;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 8px 25px rgba(7,29,73,.04)}.ajq-economics>div{display:grid;grid-template-columns:minmax(135px,1.2fr) minmax(92px,.8fr) minmax(135px,1.15fr);align-items:stretch;min-height:58px;border-bottom:1px solid #e9e5dc}.ajq-economics>div:last-child{border-bottom:0}.ajq-economics strong,.ajq-economics span{padding:12px 14px;display:flex;align-items:center}.ajq-economics strong{font-size:14px}.ajq-economics span{justify-content:center;font-weight:800;text-align:center;color:#13234a;font-size:18px;border-left:1px solid #e4dfd5;white-space:normal}.ajq-econ-head{background:#f7f7f7}.ajq-econ-head span{font-size:13px;line-height:1.25}.ajq-econ-head span:first-child{border-left:0}.ajq-econ-head span:last-child{background:linear-gradient(180deg,#f9d567,#e8af26);color:#07152f}.ajq-economics .ajq-gold-cell{background:#fff4ce;font-size:20px}.ajq-model-result{border-left:1px solid #c99116;padding-left:26px;color:var(--ajq-navy);font:700 clamp(34px,3.4vw,50px)/1 Georgia,'Times New Roman',serif;letter-spacing:-.04em}

/* Diagnosis */
.ajq-diagnosis-wrap{padding:72px 0 42px;background:#fff}.ajq-diagnosis-shell{max-width:1080px}.ajq-diagnosis-intro{text-align:center;max-width:850px;margin:0 auto 34px}.ajq-diagnosis-intro h2{margin:10px 0 13px;color:var(--ajq-navy);font:700 clamp(40px,5vw,60px)/1.03 Georgia,'Times New Roman',serif}.ajq-diagnosis-intro p{margin:0;color:var(--ajq-muted);font-size:16px;line-height:1.55}.ajq-diagnosis{border:1px solid #e3cf9f;border-radius:18px;padding:36px 44px 38px;background:linear-gradient(180deg,#fff 0%,#fffdf8 100%);box-shadow:0 18px 52px rgba(7,29,73,.05);min-height:445px}.ajq-progress-row{display:flex;justify-content:space-between;color:#95620a;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ajq-progress{height:3px;background:#eee8da;margin:12px 0 34px;border-radius:99px;overflow:hidden}.ajq-progress span{display:block;height:100%;width:14%;background:linear-gradient(90deg,#b77a09,#f0c04f);transition:width .25s ease}.ajq-question-stage h2{margin:0;color:var(--ajq-navy);font:700 clamp(34px,4vw,46px)/1.08 Georgia,'Times New Roman',serif;letter-spacing:-.025em}.ajq-question-stage>p{margin:12px 0 28px;color:var(--ajq-muted);font-size:16px;line-height:1.5}.ajq-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.ajq-option{min-height:66px;border:1px solid #d9d1c2;border-radius:9px;background:#fff;color:#11264f;text-align:left;padding:16px 19px;font-size:16px;font-weight:800;cursor:pointer;transition:.15s ease}.ajq-option:hover,.ajq-option.is-selected{border-color:#c99116;background:#fff7de;transform:translateY(-1px)}.ajq-back{margin-top:22px;border:0;background:transparent;color:#596477;font-weight:700;cursor:pointer;padding:8px 0}.ajq-terms{text-align:center;color:#7a6a48;font-size:11px;padding:10px 20px 22px;margin:0!important;background:#fff}

/* Result */
.ajq-result{padding:74px 0 56px;background:#fffaf0;border-top:1px solid #f0e3c4}.ajq-result-header{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:start}.ajq-result-header h2{margin:8px 0 13px;color:var(--ajq-navy);font:700 clamp(42px,5vw,66px)/1 Georgia,'Times New Roman',serif}.ajq-result-header p{max-width:790px;color:#42506a;font-size:17px;line-height:1.6}.ajq-score{min-width:180px;text-align:center;border:1px solid #d2a849;border-radius:16px;background:#fff;padding:24px 22px}.ajq-score span{color:var(--ajq-navy);font:700 68px/1 Georgia,'Times New Roman',serif}.ajq-score small{font-weight:900;color:#8a671f}.ajq-score em{display:block;margin-top:8px;color:#6b5730;font-style:normal;font-size:12px;text-transform:uppercase;letter-spacing:.13em;font-weight:900}.ajq-result-strip{margin:34px 0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #d7bd7e;border-bottom:1px solid #d7bd7e}.ajq-result-strip>div{padding:17px 24px}.ajq-result-strip>div+div{border-left:1px solid #d7bd7e}.ajq-result-strip span{display:block;color:#8b6b25;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.ajq-result-strip strong{display:block;margin-top:5px;color:var(--ajq-navy);font-size:19px}.ajq-dimensions{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:25px 0}.ajq-dimension{background:#fff;border:1px solid #eadfca;border-radius:12px;padding:16px}.ajq-dimension strong{display:block;color:#142850;font-size:13px;min-height:32px}.ajq-dimension small{display:block;margin-top:6px;color:#806a3b;font-weight:800}.ajq-meter{height:5px;background:#eee7d9;margin-top:11px;border-radius:99px;overflow:hidden}.ajq-meter span{display:block;height:100%;background:linear-gradient(90deg,#b77a09,#f1c45a)}.ajq-result-grid{display:grid;grid-template-columns:1.4fr .8fr;gap:18px;margin-top:22px}.ajq-result-card{background:#fff;border:1px solid #eadfca;border-radius:14px;padding:26px}.ajq-result-card ol{margin:18px 0 0;padding-left:22px}.ajq-result-card li{padding:7px 0 7px 7px;color:#273651;line-height:1.5}.ajq-result-card p{color:#273651;line-height:1.6;font-size:17px}.ajq-stop{border-top:3px solid #c99116}.ajq-route{margin-top:18px;background:var(--ajq-navy);color:#fff;border-radius:14px;padding:27px 30px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ajq-route .ajq-eyebrow{color:#efc762}.ajq-route p{margin:8px 0 0;color:#e8edf5;line-height:1.55;max-width:780px}.ajq-route a{white-space:nowrap;color:#07152f!important;background:#efc762;text-decoration:none!important;font-weight:900;border-radius:999px;padding:13px 20px}.ajq-value-note{text-align:center;margin:26px 0;color:#4d5a70}.ajq-value-note strong{color:#0e2550}.ajq-review{display:grid;grid-template-columns:1fr 1.1fr;gap:44px;background:#fff;border:1px solid #e6d8b7;border-radius:18px;padding:34px}.ajq-review h3{margin:9px 0 11px;color:var(--ajq-navy);font:700 36px/1.05 Georgia,'Times New Roman',serif}.ajq-review p{color:#58637a;line-height:1.6}.ajq-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ajq-form label{color:#253554;font-size:12px;font-weight:900;letter-spacing:.04em}.ajq-form label span{font-weight:600;color:#7a8190}.ajq-form input[type=text],.ajq-form input[type=email],.ajq-form input[type=tel]{display:block;width:100%;margin-top:6px;border:1px solid #d9d3c7;background:#fff;border-radius:8px;padding:12px;color:#101d35;outline:none}.ajq-form input:focus{border-color:#c99116;box-shadow:0 0 0 3px rgba(201,145,22,.12)}.ajq-consent{display:flex;gap:8px;align-items:flex-start;margin:15px 0}.ajq-consent input{margin-top:2px}.ajq-primary-full{min-width:100%;width:100%;font-size:14px;padding:14px 20px}.ajq-hp{position:absolute!important;left:-9999px!important}.ajq-form-status{margin-top:10px;font-size:13px;font-weight:800}.ajq-form-status.is-success{color:#0c7437}.ajq-form-status.is-error{color:#a52828}

/* Remove theme bottom-space that made the diagnostic look detached from the footer. */
body.page-id-22 .site-main,body.page-id-22 main,body.page-id-22 article,body.page-id-22 .entry-content{margin-bottom:0!important;padding-bottom:0!important}

@media(max-width:1180px){.ajq-shell{width:min(100% - 40px,1040px)}.ajq-hero h1{white-space:normal}.ajq-model-grid{grid-template-columns:minmax(220px,.8fr) minmax(420px,1.4fr)}.ajq-model-result{grid-column:1/-1;border-left:0;border-top:1px solid #c99116;padding:24px 0 0;text-align:center}.ajq-brand-core{grid-template-columns:1fr;text-align:center}.ajq-brand-copy{border-left:0;border-top:1px solid #c99116;padding:16px 0 0;margin:14px 0 0}}

@media(max-width:960px) and (min-width:761px){
  .ajq-core-grid{grid-template-columns:1fr;max-width:760px}
  .ajq-brand-core{grid-template-columns:minmax(0,1.4fr) minmax(180px,.8fr)}
  .ajq-special-grid{max-width:860px}
  .ajq-model-grid{grid-template-columns:1fr;max-width:760px}
  .ajq-model-intro{text-align:center}.ajq-model-intro p{margin:0 auto}.ajq-model-result{grid-column:auto;border-left:0;border-top:1px solid #c99116;padding:24px 0 0;text-align:center}
  .ajq-result-strip{grid-template-columns:1fr 1fr}.ajq-result-strip>div:nth-child(3){grid-column:1/-1;border-left:0;border-top:1px solid #d7bd7e}
}

@media(max-width:760px){.ajq-shell{width:min(100% - 30px,1120px)}.ajq-hero{padding:50px 0 32px}.ajq-kicker,.ajq-section-label{gap:12px;font-size:10px;letter-spacing:.18em}.ajq-kicker span,.ajq-section-label span{width:44px}.ajq-hero h1{font-size:clamp(47px,15vw,74px);line-height:.98;margin-top:17px}.ajq-guaranteed{font-size:15px;letter-spacing:.3em}.ajq-hero-copy{font-size:18px}.ajq-primary{min-width:100%;font-size:14px;padding:15px 16px}.ajq-microproof{font-size:11px;gap:9px;flex-wrap:wrap}.ajq-microproof i{height:14px}.ajq-solutions{padding-top:8px}.ajq-core-grid{grid-template-columns:1fr;gap:14px}.ajq-brand-core{min-height:0;padding:20px}.ajq-special-grid{grid-template-columns:1fr}.ajq-brand-special{border-right:0;border-bottom:1px solid #e0c987;padding:18px 10px}.ajq-brand-special:last-child{border-bottom:0}.ajq-model{padding-top:34px}.ajq-model-grid{grid-template-columns:1fr;gap:26px}.ajq-model-intro{text-align:center}.ajq-model-intro p{margin-left:auto;margin-right:auto}.ajq-model-result{grid-column:auto}.ajq-economics>div{grid-template-columns:minmax(100px,1.15fr) minmax(72px,.8fr) minmax(100px,1fr)}.ajq-economics strong,.ajq-economics span{padding:10px 8px}.ajq-economics strong{font-size:11px}.ajq-economics span{font-size:14px}.ajq-diagnosis-wrap{padding:54px 0 28px}.ajq-diagnosis{padding:26px 18px 30px;min-height:0}.ajq-options{grid-template-columns:1fr}.ajq-result{padding:58px 0}.ajq-result-header{grid-template-columns:1fr}.ajq-score{width:100%;min-width:0}.ajq-result-strip{grid-template-columns:1fr}.ajq-result-strip>div:nth-child(3){grid-column:auto}.ajq-result-strip>div+div{border-left:0;border-top:1px solid #d7bd7e}.ajq-dimensions{grid-template-columns:1fr 1fr}.ajq-result-grid{grid-template-columns:1fr}.ajq-route{display:block}.ajq-route a{display:inline-block;margin-top:18px}.ajq-review{grid-template-columns:1fr;padding:24px 18px}.ajq-form-grid{grid-template-columns:1fr}.ajq-terms{padding-bottom:18px}}
@media(max-width:420px){.ajq-hero h1{font-size:47px}.ajq-dimensions{grid-template-columns:1fr}.ajq-guaranteed{font-size:13px}.ajq-special-grid .ajq-brand-logo{height:65px}}
