.page-credentials{--credential-black:#101318;--credential-gold:#e8b45a;--credential-cream:#f4e4b7;--credential-red:#df060d;--valiant-sticky-call-offset:0px;margin:0;background:var(--credential-black);color:#f6f6f4;font-family:Arial,Helvetica,sans-serif}.page-credentials *{box-sizing:border-box}.page-credentials .global-site-header{background:#101318;border-bottom-color:#4a4030}.page-credentials .global-header-inner{min-height:128px;justify-content:space-between;gap:16px}.page-credentials .global-brand{gap:13px}.page-credentials .global-brand img{width:86px;height:94px;filter:drop-shadow(0 0 15px rgba(210, 9, 16, .42))}.page-credentials .global-brand-text{display:flex}.page-credentials .global-brand-text b{color:#f2d6a0;font:700 40px/1 Georgia,'Times New Roman',serif;letter-spacing:.045em}.page-credentials .global-brand-text small{color:#eee;font:400 10px/1.35 Arial,sans-serif;letter-spacing:.37em;margin:9px 0 0 3px}.page-credentials .global-header-call{display:none}.page-credentials .global-header-actions{margin-left:auto;gap:12px}.page-credentials .global-header-book{display:none}.page-credentials .global-nav-toggle{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;min-height:54px;height:auto;padding:14px 20px;color:#fff;background:#191e25;border:1px solid #c5a56c;border-radius:11px;font:700 19px/1 Arial,sans-serif}.page-credentials .global-nav-toggle svg{width:18px;height:18px}.page-credentials .global-main-nav{display:none;position:absolute;top:100%;right:max(20px,calc((100vw - 1180px)/ 2));left:auto;width:min(380px,calc(100vw - 40px));max-height:calc(100dvh - 140px);overflow-y:auto;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:12px 18px 20px;background:#181d24;border:1px solid #8d7248;border-top:0;border-radius:0 0 12px 12px;box-shadow:0 20px 45px #0008}.page-credentials .global-main-nav.is-open{display:flex}.page-credentials .global-main-nav>a,.page-credentials .global-services-toggle{display:flex;align-items:center;justify-content:space-between;min-height:50px;padding:10px 5px;font:800 16px/1.4 Arial,sans-serif;letter-spacing:.035em;border-bottom:1px solid #ffffff18}.page-credentials .global-nav-services{display:block}.page-credentials .global-services-toggle{width:100%}.page-credentials .global-services-menu{position:static;width:100%;padding:7px 0 10px;background:#101114;border:0;border-radius:0;box-shadow:none;transform:none}.page-credentials .global-services-menu::before{display:none}.page-credentials .credentials-page{max-width:none;padding:0;margin:0;color:#f6f6f4}.credential-hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(58px,6vw,86px) 0 clamp(56px,6vw,80px);border-bottom:1px solid #9c784d65;background:#101318}.credential-hero::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#101318ef 0,#101318d4 36%,#10131845 76%,#10131830 100%),linear-gradient(0deg,#101318,transparent 70%),url('/assets/credentials/valiant-repair-approved-hero.webp') center right/cover no-repeat}.credential-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.credential-hero-copy{max-width:800px}.page-credentials .credential-region{display:flex;align-items:center;flex-wrap:wrap;gap:13px;margin:0 0 32px;color:#fff1d7;font:800 15px/1.5 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase!important}.credential-region::after{content:'';display:inline-block;width:58px;height:2px;margin-left:5px;background:#d1a549}.credential-region span{color:#d6ad58}.page-credentials .credential-hero h1{margin:0;font-family:'Arial Black',Arial,Helvetica,sans-serif;font-weight:900;font-size:clamp(54px, 7vw, 96px);line-height:.95;letter-spacing:-.055em;color:#fff;text-transform:uppercase!important;text-shadow:0 3px 20px #0008}.credential-hero h1>span{display:block}.page-credentials .credential-hero .credential-gold{margin-top:7px;color:#d9b569;background:linear-gradient(180deg,#fff0bf 0,#dbb06a 40%,#9a6822 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-credentials .credential-lead{margin:26px 0 32px;max-width:700px;color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:clamp(23px, 2.3vw, 30px);line-height:1.4}.credential-highlights{display:grid;gap:22px;padding:0;margin:0 0 36px;list-style:none}.credential-highlights li{display:flex;align-items:center;gap:16px;color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:clamp(19px, 1.8vw, 23px);line-height:1.4}.credential-check{display:inline-grid;place-items:center;flex:0 0 32px;width:32px;height:32px;color:#111;border-radius:50%;background:linear-gradient(145deg,#ffe3a1,#ca933c)}.credential-check svg{width:17px;height:17px}.credential-actions{display:flex;flex-wrap:wrap;gap:14px;max-width:700px}.page-credentials .credential-action{display:inline-flex;justify-content:center;align-items:center;gap:13px;min-height:72px;padding:18px 29px;color:#fff;border-radius:13px;text-decoration:none;font:900 23px/1.2 Arial,sans-serif}.credential-action svg{width:24px;height:24px;flex:0 0 auto}.credential-action-primary{background:linear-gradient(#d90912,#b90408);border:1px solid #ed1a23;box-shadow:0 10px 32px #b900091c;text-transform:uppercase}.credential-action-secondary{background:#040608d9;border:2px solid #d6ad58}.page-credentials .credential-anchor{display:inline-flex;align-items:center;gap:8px;margin-top:25px;color:#f4daa4;font:800 17px/1.5 Arial,sans-serif;text-decoration:none}.credential-anchor svg{width:17px;height:17px}.page-credentials a:focus-visible,.page-credentials button:focus-visible{outline:#f3cf85 solid 3px;outline-offset:5px}.page-credentials .credential-action:hover{filter:brightness(1.1)}.page-credentials .credential-record-intro{padding-top:58px;scroll-margin-top:150px}.page-credentials .credential-record-intro h2{margin:0 0 17px;max-width:820px;color:#f7f7f2;font-family:Arial,sans-serif;font-weight:800;font-size:clamp(26px, 3.5vw, 38px);line-height:1.2;letter-spacing:-.025em}.page-credentials .credential-record-intro p{margin:0;max-width:810px;color:#e0dfdb;font:600 18px/1.65 Arial,sans-serif}.page-credentials .valiant-credentials{max-width:1180px;padding:0;margin:27px auto 54px}.page-credentials .valiant-credentials details{padding:0;background:0 0;border:0;border-radius:0}.page-credentials .valiant-credentials summary{display:none}.page-credentials .valiant-credentials dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;margin:0}.page-credentials .valiant-credentials dl>div{padding:25px 0;border-top:1px solid #b08a434d}.page-credentials .valiant-credentials dt{color:#f4d89e;font:800 20px/1.4 Arial,sans-serif}.page-credentials .valiant-credentials dd{margin:11px 0 0;color:#f0eeea;font:600 17px/1.7 Arial,sans-serif}.page-credentials .valiant-credentials a{color:#efd6a1}.page-credentials .valiant-credentials p{border-top:1px solid #b08a4365;padding-top:23px;margin-top:0;font:600 17px/1.6 Arial,sans-serif}.page-credentials .credential-insurance-request{margin:-30px 0 50px;color:#e0dfdb;font:600 18px/1.65 Arial,sans-serif}.page-credentials .credential-insurance-request a{color:#efd6a1}.page-credentials .global-diamond-proof{background:#0b0d10;border-color:#b594505e}.page-credentials .global-diamond-kicker,.page-credentials .global-diamond-link{color:#e5c78d!important}@media (max-width:700px){.credential-container,.page-credentials .global-wrap{width:calc(100% - 40px)}.page-credentials .global-header-inner{min-height:138px;gap:12px}.page-credentials .global-brand{gap:9px}.page-credentials .global-brand img{width:66px;height:75px}.page-credentials .global-brand-text b{font-size:30px;letter-spacing:.015em}.page-credentials .global-brand-text small{margin:8px 0 0 2px;font-size:9px;letter-spacing:.27em}.page-credentials .global-header-actions{gap:8px}.page-credentials .global-nav-toggle{min-height:50px;height:50px;padding:12px;gap:6px;font-size:17px;border-radius:10px}.page-credentials .global-nav-toggle svg{width:15px;height:15px}.page-credentials .global-main-nav{right:20px;width:calc(100% - 40px);max-height:calc(100dvh - 155px)}.credential-hero{padding:58px 0 54px}.credential-hero::before{background-image:linear-gradient(90deg,#101318d4,#10131878),linear-gradient(0deg,#101318,transparent 75%),url('/assets/credentials/valiant-repair-approved-hero.webp');background-position:center,center,88% center}.page-credentials .credential-region{gap:8px;margin-bottom:30px;font-size:11px;letter-spacing:.12em}.credential-region::after{width:70px;margin-left:0}.page-credentials .credential-hero h1{font-size:clamp(48px, 15.5vw, 68px)}.page-credentials .credential-lead{margin:25px 0 33px;font-size:24px;line-height:1.4}.credential-highlights{gap:20px;margin-bottom:34px}.credential-highlights li{gap:14px;font-size:19px}.credential-check{width:28px;height:28px;flex-basis:28px}.credential-actions{flex-direction:column;gap:13px}.page-credentials .credential-action{width:100%;min-height:72px;padding:18px 13px;font-size:23px;border-radius:13px}.page-credentials .credential-record-intro{padding-top:46px;scroll-margin-top:155px}.page-credentials .credential-record-intro p{font-size:18px}.page-credentials .valiant-credentials{margin-bottom:40px}.page-credentials .valiant-credentials dl{grid-template-columns:1fr}.page-credentials .valiant-credentials dl>div{padding:22px 0}.page-credentials .valiant-credentials dt{font-size:20px}}@media (max-width:370px){.page-credentials .global-brand img{width:60px;height:69px}.page-credentials .global-brand-text b{font-size:27px}.page-credentials .global-nav-toggle{padding-inline:10px;font-size:16px}.page-credentials .credential-region{font-size:10px;gap:7px}}@media (max-width:360px){.page-credentials .global-header-inner{min-height:128px;gap:10px}.page-credentials .global-brand{gap:7px}.page-credentials .global-brand img{width:52px;height:60px}.page-credentials .global-brand-text b{font-size:24px}.page-credentials .credential-hero h1{font-size:15vw}}
