.verification-page{background:#f5f7fd}.verify-wrap{width:min(1060px,calc(100% - 40px));margin-inline:auto}.verification-header{position:fixed;grid-template-columns:minmax(220px,1fr) auto minmax(70px,1fr);grid-template-areas:"brand nav actions";padding:8px 34px}.verification-header .brand-mark{width:42px;height:42px}.verification-header .franchise-nav{gap:1px;padding:3px}.verification-header .franchise-nav>a,.verification-header .nav-dropdown>a{min-height:31px;padding:0 8px;font-size:.7rem}.verification-header .franchise-nav .is-active{color:#fff;background:var(--fw-accent)}
.verification-hero{padding:145px 0 115px;color:#fff;text-align:center;background:radial-gradient(circle at 76% 30%,rgba(40,215,229,.2),transparent 20rem),linear-gradient(135deg,#07122f,#172963 60%,color-mix(in srgb,var(--fw-accent) 65%,#14235b))}.verification-hero span{color:#72e6f0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.verification-hero h1{margin:12px 0 13px;font:800 clamp(2.7rem,5vw,4.8rem)/1 "Manrope",sans-serif;letter-spacing:-.055em}.verification-hero p{max-width:650px;margin:0 auto;color:rgba(255,255,255,.7)}
.verification-workspace{position:relative;margin-top:-65px;padding-bottom:110px}.verification-card{display:grid;grid-template-columns:250px 1fr;overflow:hidden;border:1px solid #dfe5f4;border-radius:28px;background:#fff;box-shadow:0 28px 80px rgba(24,38,89,.15)}.verification-tabs{padding:28px 16px;background:#0b1738}.verification-tabs a{display:flex;align-items:center;gap:13px;margin-bottom:9px;padding:17px 15px;border-radius:14px;color:rgba(255,255,255,.67)}.verification-tabs a>i{font-size:1.35rem}.verification-tabs span,.verification-tabs small{display:block}.verification-tabs span{font-size:.82rem;font-weight:800}.verification-tabs small{margin-top:3px;font-size:.65rem;font-weight:500;opacity:.65}.verification-tabs a.is-active{color:#fff;background:var(--fw-accent);box-shadow:0 12px 28px color-mix(in srgb,var(--fw-accent) 35%,transparent)}.verification-form{padding:48px 52px}.form-kicker{color:var(--fw-accent);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.verification-form h2{margin:8px 0 9px;font:800 clamp(1.7rem,3vw,2.5rem)/1.15 "Manrope",sans-serif;letter-spacing:-.04em}.verification-form>p{margin:0 0 28px;color:var(--fw-muted);font-size:.88rem}.verification-form label{display:block;margin-bottom:8px;font-size:.74rem;font-weight:800}.verify-input{display:grid;grid-template-columns:auto 1fr auto;align-items:center;overflow:hidden;border:2px solid #dfe5f4;border-radius:14px;background:#fafbff}.verify-input:focus-within{border-color:var(--fw-accent);box-shadow:0 0 0 4px var(--fw-accent-soft)}.verify-input>i{margin-left:17px;color:var(--fw-accent);font-size:1.2rem}.verify-input input{min-width:0;padding:16px 13px;border:0;outline:0;background:transparent;font:700 .88rem "Plus Jakarta Sans",sans-serif;text-transform:uppercase}.verify-input button{align-self:stretch;padding:0 20px;border:0;color:#fff;background:var(--fw-accent);cursor:pointer;font-size:.78rem;font-weight:800}.verify-error{display:flex;align-items:center;gap:6px;margin-top:9px;color:#d33b5c}.privacy-note{display:flex;align-items:center;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--fw-line);color:var(--fw-muted);font-size:.7rem}.privacy-note i{color:#24a67c}
.verification-result{margin-top:25px;padding:38px;border:1px solid #dce4f3;border-radius:25px;background:#fff;box-shadow:0 18px 55px rgba(24,38,89,.08)}.result-status{display:flex;align-items:center;gap:16px;margin-bottom:28px}.result-status>i{color:#18a977;font-size:3rem}.result-status span{color:#18a977;font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.result-status h2{margin:2px 0 0;font:800 1.7rem "Manrope",sans-serif}.verification-result dl{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:0;overflow:hidden;border:1px solid var(--fw-line);border-radius:16px;background:var(--fw-line)}.verification-result dl div{padding:17px;background:#fafbfe}.verification-result dt{color:var(--fw-muted);font-size:.67rem}.verification-result dd{margin:5px 0 0;font-size:.83rem;font-weight:800}.missing-copy{text-align:center}.missing-copy>i{color:#da536d;font-size:2.7rem}.missing-copy h2{margin:10px 0 7px;font:800 1.6rem "Manrope",sans-serif}.missing-copy p{max-width:620px;margin:0 auto;color:var(--fw-muted)}
[data-animate]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}[data-animate].is-visible{opacity:1;transform:none}
@media(max-width:1050px){.verification-header{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand actions" "nav nav"}.verification-card{grid-template-columns:1fr}.verification-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.verification-tabs a{margin:0}}
@media(max-width:650px){.verification-header{padding:9px 18px}.verification-hero{padding:145px 0 100px}.verification-workspace{margin-top:-48px}.verification-tabs{padding:14px}.verification-tabs a{padding:13px 10px}.verification-form{padding:32px 22px}.verify-input{grid-template-columns:auto 1fr}.verify-input button{grid-column:1/-1;padding:14px}.verification-result{padding:25px 20px}.verification-result dl{grid-template-columns:1fr 1fr}}
@media(prefers-reduced-motion:reduce){[data-animate]{opacity:1;transform:none}}
