body.page .et_post_meta_wrapper,body.page article>.entry-title{display:none!important}
body.page-id-0 #main-content .container{width:100%;max-width:none}
.t10-wrap{width:min(1180px,calc(100% - 48px));margin:auto}
.t10-hero{position:relative;min-height:650px;display:flex;align-items:center;overflow:hidden;background:#031126;color:#fff}
.t10-hero__media,.t10-hero__media img,.t10-hero__shade{position:absolute;inset:0;width:100%;height:100%}
.t10-hero__media img{object-fit:cover;object-position:center}
.t10-hero__shade{background:linear-gradient(90deg,rgba(3,15,38,.99) 0%,rgba(3,15,38,.92) 39%,rgba(3,15,38,.30) 68%,rgba(3,15,38,.06) 100%)}
.t10-hero__content{position:relative;z-index:1;padding:84px 0}
.t10-eyebrow{margin:0 0 16px;color:#75ddff;font:800 13px/1.4 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}
.t10-hero h1{max-width:720px;margin:0 0 24px;color:#fff;font-size:clamp(46px,5vw,74px);line-height:1.02;letter-spacing:-.045em}
.t10-hero__copy{max-width:670px;margin:0 0 28px;color:#eaf2ff;font-size:20px;line-height:1.65}
.t10-trust{max-width:690px;margin:20px 0 0;color:#c4d5ea;font-size:14px;line-height:1.6}
.t10-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:13px 23px;border:2px solid #0874d1;border-radius:9px;background:#0874d1;color:#fff!important;font:750 16px/1.2 Arial,sans-serif;text-decoration:none!important;cursor:pointer}
.t10-button:hover{border-color:#075da8;background:#075da8}
.t10-button:disabled{cursor:wait;opacity:.65}
.t10-button:focus-visible,.t10-app input:focus-visible,.t10-app select:focus-visible,.t10-app textarea:focus-visible,.t10-app a:focus-visible,.t10-app summary:focus-visible{outline:3px solid #ffbf47;outline-offset:3px}
.t10-button--secondary{border-color:#9fb5cc;background:#fff;color:#113057!important}
.t10-button--secondary:hover{background:#edf5fc}
.t10-app{--navy:#071f4d;--ink:#12213d;--muted:#4b5e76;--line:#d7e3ef;--blue:#0874d1;--cyan:#19a5d8;width:min(1040px,calc(100% - 48px));margin:72px auto 90px;color:var(--ink);font-family:Arial,sans-serif}
.t10-progress{margin:0 0 30px;padding:0}
.t10-progress ol{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0;padding:0;list-style:none}
.t10-progress li{position:relative;display:flex;align-items:center;gap:11px;min-height:58px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;background:#f5f8fc;color:#50647d}
.t10-progress li:not(:last-child)::after{content:"";position:absolute;top:50%;right:-13px;width:13px;height:2px;background:var(--line)}
.t10-progress li span{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border:2px solid #9bb0c6;border-radius:50%;background:#fff;font-weight:800}
.t10-progress li strong{font-size:14px;line-height:1.25}
.t10-progress li.is-current{border-color:#63c9ed;background:#eaf9ff;color:var(--navy)}
.t10-progress li.is-current span{border-color:var(--blue);background:var(--blue);color:#fff}
.t10-progress li.is-complete{color:#294b6f}
.t10-progress li.is-complete span{border-color:#147852;background:#147852;color:#fff}
.t10-progress li.is-complete span::before{content:"✓";font-size:16px}
.t10-progress li.is-complete span{font-size:0}
.t10-error-summary{margin:0 0 24px;padding:22px 26px;border:2px solid #a33f16;border-radius:12px;background:#fff6ee}
.t10-error-summary h2{margin:0 0 8px;color:#732b0e;font-size:21px}
.t10-error-summary ul{margin:0;padding-left:22px}
.t10-stage{margin:0;padding:clamp(26px,5vw,54px);border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 20px 60px rgba(8,40,82,.10)}
.t10-stage>legend{max-width:820px;padding:0 12px;color:var(--navy);font-size:clamp(31px,4.5vw,48px);font-weight:800;line-height:1.08;letter-spacing:-.03em}
.t10-step__intro{max-width:780px;margin:0 0 30px;color:var(--muted);font-size:18px;line-height:1.7}
.t10-app label{display:grid;gap:8px;color:#152642;font-weight:700;line-height:1.45}
.t10-app input[type=text],.t10-app input[type=url],.t10-app input[type=email],.t10-app input[type=tel],.t10-app input:not([type]),.t10-app select,.t10-app textarea{box-sizing:border-box;width:100%;min-height:50px;padding:12px 14px;border:1px solid #8fa7c0;border-radius:8px;background:#fff;color:#10213f;font:400 16px/1.45 Arial,sans-serif}
.t10-app textarea{min-height:112px;resize:vertical}
.t10-stage[data-stage="1"]>label:not(.t10-check){max-width:720px;margin-bottom:22px}
.t10-check{display:flex!important;align-items:flex-start;gap:12px;min-height:48px;margin:16px 0;padding:13px 14px;border:1px solid var(--line);border-radius:10px;background:#f8fbfe}
.t10-check input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--blue)}
.t10-business-name{margin-top:22px}
.t10-optional{color:#65788f;font-size:13px;font-weight:500}
.t10-inline-status{max-width:760px;margin:14px 0 0;color:var(--muted);line-height:1.6}
.t10-scan-progress{display:flex;gap:8px;margin:18px 0 0}
.t10-scan-progress span{width:9px;height:9px;border-radius:50%;background:#168fc1;animation:t10-pulse 1.2s infinite ease-in-out}
.t10-scan-progress span:nth-child(2){animation-delay:.16s}.t10-scan-progress span:nth-child(3){animation-delay:.32s}
@keyframes t10-pulse{0%,80%,100%{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}
.t10-question{margin:0 0 34px;padding:0;border:0}
.t10-question>legend{margin-bottom:8px;padding:0;color:var(--navy);font-size:clamp(23px,3vw,31px);font-weight:800;line-height:1.25}
.t10-question>p{margin:0 0 14px;color:var(--muted)}
.t10-card-options{display:grid;grid-template-columns:1fr;gap:12px}
.t10-card-options--two{grid-template-columns:repeat(2,minmax(0,1fr))}
.t10-card-options--three{grid-template-columns:repeat(3,minmax(0,1fr))}
.t10-select-card{position:relative;display:flex!important;align-items:center;gap:13px;min-height:58px;padding:14px 16px;border:2px solid #c6d4e3;border-radius:12px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}
.t10-select-card:hover{border-color:#6daed9;background:#f7fcff}
.t10-select-card:has(input:checked){border-color:var(--blue);background:#eaf6ff;box-shadow:0 0 0 1px var(--blue)}
.t10-select-card input{flex:0 0 auto;width:22px;height:22px;margin:0;accent-color:var(--blue)}
.t10-select-card span{font-size:16px;font-weight:750}
.t10-select-card:has(input:checked) span::after{content:" — Selected";color:#075b9e;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}
.t10-nav{display:flex;justify-content:space-between;gap:16px;margin-top:30px}
.t10-status-card{padding:clamp(26px,5vw,46px);border:1px solid #7dc7e2;border-radius:18px;background:linear-gradient(135deg,#eaf9ff,#f8fcff)}
.t10-status-label{margin:0 0 10px;color:#075b9e;font-size:12px;font-weight:900;letter-spacing:.11em}
.t10-status-card h2{margin:0 0 14px;color:var(--navy);font-size:clamp(30px,4.5vw,48px);line-height:1.12}
.t10-status-card>p{max-width:780px;line-height:1.65}
.t10-confidence{margin-top:20px;padding-top:18px;border-top:1px solid #a7d8e9;color:#3f5b73;font-size:14px}
.t10-result-section{margin-top:34px}
.t10-result-section>h2{color:var(--navy);font-size:clamp(26px,3.5vw,34px)}
.t10-result-section>h3{color:var(--navy);font-size:24px}
.t10-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.t10-result-card{padding:23px;border:1px solid var(--line);border-left:6px solid #6f879f;border-radius:12px;background:#fff}
.t10-result-card[data-severity="blocker"]{border-left-color:#a33f16;background:#fff9f5}
.t10-result-card[data-severity="warning"],.t10-result-card[data-severity="uncertainty"]{border-left-color:#d58a00;background:#fffdf5}
.t10-result-card[data-severity="verified"]{border-left-color:#147852;background:#f7fffb}
.t10-result-card h3{margin:8px 0 12px;color:var(--navy);font-size:21px;line-height:1.3}
.t10-result-card p{margin:9px 0;color:var(--muted);line-height:1.65}
.t10-result-card strong{color:#213955}
.t10-basis{font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.07em}
.t10-critical-list{margin-top:24px;padding:20px 24px;border:2px solid #a33f16;border-radius:12px;background:#fff8f4}
.t10-critical-list h2{margin:0 0 8px;color:#7c2d0c;font-size:21px}
.t10-all-findings{margin-top:32px;border:1px solid #bed0e1;border-radius:14px;background:#fff}
.t10-all-findings>summary,.t10-detailed-review details>summary{min-height:54px;padding:16px 20px;color:#0757a6;font-size:17px;font-weight:850;cursor:pointer}
.t10-all-findings__body{padding:0 24px 28px}
.t10-source-list li{margin:9px 0}
.t10-disclaimer{margin-top:28px;padding:20px;border:1px solid #cad8e8;border-radius:10px;background:#f7f9fc;color:#3d516a}
.t10-detail-offer{margin-top:42px;padding:clamp(24px,4vw,40px);border-radius:18px;background:#edf7ff}
.t10-detail-offer h2{margin:0 0 12px;color:var(--navy);font-size:clamp(27px,3.5vw,37px)}
.t10-detail-offer .t10-eyebrow{color:#0874a8}
.t10-detailed-review{margin-top:30px;padding:clamp(22px,4vw,38px);border:1px solid #b8cde1;border-radius:18px;background:#f8fbfe}
.t10-detailed-review>h2{margin-top:0;color:var(--navy);font-size:32px}
.t10-detailed-review>p{color:var(--muted)}
.t10-detailed-review details{margin:14px 0;border:1px solid #c9d7e5;border-radius:12px;background:#fff}
.t10-detailed-review details[open]>summary{border-bottom:1px solid #dce6ef}
.t10-detail-body{padding:22px}
.t10-detail-body>label{margin-bottom:18px}
.t10-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.t10-conditional{margin:20px 0;padding:20px;border-radius:12px;background:#edf7ff}
.t10-note{margin:12px 0;padding:15px;border-left:5px solid var(--cyan);background:#eef9fd;color:var(--muted);line-height:1.6}
.t10-draft-output h4{margin:20px 0 5px;color:var(--navy);font-size:17px}
.t10-request{margin-top:42px;padding:clamp(26px,5vw,44px);border-radius:18px;background:#071f4d;color:#fff}
.t10-request h2{margin-top:0;color:#fff;font-size:clamp(29px,4vw,40px)}
.t10-request p{color:#d8e7f6;line-height:1.65}
.t10-request label{color:#fff}
.t10-request input,.t10-request select,.t10-request textarea{color:#10213f}
.t10-request-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0}
.t10-request-types .t10-select-card{color:#10213f}
.t10-request .t10-grid{margin-bottom:18px}
.t10-request>label{margin-top:18px}
.t10-request .t10-sms-consent{color:#10213f}
.t10-request a{color:#7bddff}
.t10-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}
.t10-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.t10-education{padding:78px 0}
.t10-education:nth-child(even){background:#f4f8fc}
.t10-education .et_pb_row{width:min(1120px,calc(100% - 48px))!important}
.t10-education h2{color:#071f4d;font-size:clamp(30px,4vw,46px)}
.t10-education p,.t10-education li{font-size:17px;line-height:1.75}
.t10-education .t10-eyebrow{color:#075b9e}
.t10-education p a{color:#0757a6;font-weight:700;text-decoration:underline}
.t10-faq-item{margin:22px 0}.t10-faq-item h3{font-size:21px;color:#071f4d}.t10-faq-item p{margin:0}
.t10-cta-box{padding:38px;border-radius:16px;background:#071f4d;color:#fff}.t10-cta-box h2{color:#fff}.t10-cta-box .t10-eyebrow,.t10-education .t10-cta-box a{color:#bdefff}.t10-cta-box a{text-decoration:underline}
.t10-app [hidden]{display:none!important}
@media(max-width:800px){
 .t10-hero{min-height:610px;align-items:flex-end}.t10-hero__media img{object-position:62% center}.t10-hero__shade{background:linear-gradient(90deg,rgba(3,15,38,.96),rgba(3,15,38,.72))}.t10-hero__content{padding:74px 0 58px}.t10-hero h1{font-size:48px;max-width:620px}
 .t10-grid,.t10-card-grid,.t10-card-options--two{grid-template-columns:1fr}.t10-progress li strong{font-size:12px}.t10-progress li{padding:9px}.t10-progress li span{flex-basis:29px;width:29px;height:29px}
}
@media(max-width:480px){
 .t10-wrap,.t10-app{width:calc(100% - 28px)}.t10-hero{min-height:640px}.t10-hero__media img{object-position:66% center}.t10-hero__content{padding:66px 0 46px}.t10-hero h1{font-size:39px}.t10-hero__copy{font-size:17px}
 .t10-button{width:100%}.t10-progress ol{gap:6px}.t10-progress li{display:grid;justify-items:center;gap:5px;min-width:0;text-align:center}.t10-progress li:not(:last-child)::after{right:-7px;width:7px}.t10-progress li strong{font-size:10px;overflow-wrap:anywhere}.t10-stage{padding:24px 16px}.t10-stage>legend{font-size:31px}.t10-step__intro{font-size:16px}
 .t10-card-options--three,.t10-request-types{grid-template-columns:1fr}.t10-nav{display:grid;grid-template-columns:1fr}.t10-nav #t10-back{order:2}.t10-all-findings__body,.t10-detail-body{padding:16px}.t10-request{padding:26px 18px}
}
@media(prefers-reduced-motion:reduce){.t10-select-card{transition:none}.t10-scan-progress span{animation:none;opacity:1}}
