.ads-page{--ads-shell:1440px;--ads-paper:var(--paper);--ads-line:var(--line);--ads-gold:var(--gold);margin:0;padding:0;background:#fff;color:var(--ink);font-family:Raleway,Arial,sans-serif;line-height:1.6}.ads-page *{box-sizing:border-box}.ads-shell{width:min(100%,var(--ads-shell));margin:auto;padding-inline:var(--pad)}.ads-skip{position:fixed;z-index:999;top:-60px;left:20px;padding:10px 15px;background:#111;color:#fff}.ads-skip:focus{top:20px}.ads-header{position:relative;z-index:5;background:#0b0b0b;color:#fff;border-bottom:1px solid rgba(255,255,255,.14)}.ads-header__inner{min-height:86px;display:flex;align-items:center;justify-content:space-between;gap:22px}.ads-header__logo{display:flex;align-items:center;width:138px}.ads-header__logo img{width:138px;height:auto}.ads-final__grid>div>div,.ads-header__actions,.ads-hero__buttons{display:flex;gap:12px;align-items:center}.ads-final a,.ads-header__actions a,.ads-hero__buttons a,.ads-journey aside>a{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:0 23px;border:1px solid transparent;font-size:12px;font-weight:800;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.ads-final a:hover,.ads-header__actions a:hover,.ads-hero__buttons a:hover,.ads-journey aside>a:hover{transform:translateY(-2px)}.ads-final a+a,.ads-header__call,.ads-hero__buttons a+a{border-color:rgba(255,255,255,.5);color:#fff}.ads-final a:first-child,.ads-header__cta,.ads-hero__buttons a:first-child,.ads-journey aside>a{background:var(--ads-gold);border-color:var(--ads-gold);color:#fff}.ads-hero{position:relative;overflow:hidden;min-height:690px;background:#151515;color:#fff}.ads-hero__image{object-fit:cover;z-index:0;filter:saturate(.85)}.ads-hero__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(10,10,10,.9),rgba(10,10,10,.76) 47%,rgba(10,10,10,.3))}.ads-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);grid-gap:clamp(38px,7vw,110px);gap:clamp(38px,7vw,110px);align-items:center;padding-block:clamp(54px,6vw,92px) 42px}.ads-hero__copy{max-width:660px}.ads-final p,.ads-hero__copy>p,.ads-journey aside>p,.ads-review>p,.ads-section-heading>p{margin:0 0 17px;color:var(--gold-2);font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ads-hero h1{max-width:720px;margin:0 0 25px;font-size:clamp(43px,5vw,76px);line-height:.99;letter-spacing:-.06em}.ads-final span,.ads-hero__copy>span,.ads-journey aside>span,.ads-section-heading+p,.ads-section-heading>span,.ads-systems p{display:block;color:#e6e2dc;font-size:16px;line-height:1.72}.ads-hero__copy ul,.ads-journey aside ul{margin:25px 0;padding:0;list-style:none}.ads-hero__copy li,.ads-journey aside li{position:relative;margin:8px 0;padding-left:24px;color:#f4f0ea;font-size:14px}.ads-hero__copy li:before,.ads-journey aside li:before{position:absolute;left:0;color:var(--gold-2);content:"✓";font-weight:800}.ads-hero__proof{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;color:var(--ink);border:1px solid var(--ads-line)}.ads-proof article{min-height:122px;padding:20px 22px;border-right:1px solid var(--ads-line)}.ads-proof article:last-child{border-right:0}.ads-proof strong{color:#8a642c;font-size:10px;letter-spacing:.12em}.ads-proof p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.ads-form{padding:clamp(24px,3vw,38px);background:#f8f5ef;color:var(--ink);border:1px solid #e0d6c5;box-shadow:0 19px 54px rgba(0,0,0,.23)}.ads-form__head{padding-bottom:19px;border-bottom:1px solid var(--ads-line)}.ads-form__head h2{margin:0 0 8px;font-size:clamp(25px,2.1vw,33px);line-height:1.1;letter-spacing:-.04em}.ads-form__head p,.ads-form__note,.ads-form__uploads p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.ads-form__fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px 14px;gap:17px 14px;margin:22px 0}.ads-form label,.ads-form legend{display:block;color:#4e493f;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ads-form input,.ads-form select{display:block;width:100%;min-height:48px;margin-top:8px;padding:10px 12px;border:1px solid #cfc4b3;background:#fff;color:#171614;font:inherit;font-size:13px}.ads-form input:focus,.ads-form select:focus{outline:2px solid rgba(184,137,69,.5);outline-offset:1px;border-color:#9a6d22}.ads-form__uploads{margin:0 0 18px;padding:0;border:0}.ads-form__uploads legend{margin-bottom:9px}.ads-form__uploads legend span{font-weight:500;text-transform:none}.ads-form__uploads>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.ads-form__uploads label{position:relative;display:flex;min-height:42px;align-items:center;justify-content:center;padding:5px;border:1px dashed #9a6d22;color:#76521c;cursor:pointer;text-transform:none;letter-spacing:0;font-size:11px;overflow:hidden}.ads-form__uploads label.has-file{border-color:#507653;color:#335739}.ads-form__uploads input{position:absolute;inset:0;opacity:0;cursor:pointer}.ads-form__uploads p{margin-top:8px}.ads-form>button,.ads-form__success button{width:100%;min-height:52px;border:1px solid var(--gold);background:var(--gold);color:#fff;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.ads-form>button:hover,.ads-form__success button:hover{background:#9f7437}.ads-form>button:disabled{opacity:.65}.ads-form__note{margin-top:15px}.ads-form__error{color:#9b3730;font-size:12px}.ads-form__success{padding:28px;background:#f8f5ef;border:1px solid var(--ads-line)}.ads-form__success h2{margin-top:0}.form-honeypot{position:absolute!important;left:-10000px!important}.ads-section{padding-block:clamp(72px,9vw,142px)}.ads-section--tone{background:#171717;color:#fff}.ads-section-heading{max-width:790px;margin-bottom:clamp(30px,4vw,52px)}.ads-final h2,.ads-journey aside h2,.ads-review h2,.ads-section-heading h2{margin:0 0 16px;font-size:clamp(34px,4vw,62px);line-height:1.03;letter-spacing:-.055em}.ads-section-heading>span{color:var(--muted)}.ads-section--tone .ads-section-heading>span,.ads-section--tone .ads-systems p{color:#d8d3ca}.ads-approval{display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);grid-gap:clamp(35px,7vw,110px);gap:clamp(35px,7vw,110px);align-items:center;margin-bottom:clamp(38px,5vw,70px)}.ads-approval__intro>p{max-width:590px;color:var(--muted);font-size:16px;line-height:1.78}.ads-approval__image,.ads-protect__image,.ads-systems__image{position:relative;min-height:390px;overflow:hidden;background:#e7e0d5}.ads-approval__image img,.ads-protect__image img,.ads-systems__image img{object-fit:cover}.ads-approval__image small{position:absolute;right:0;bottom:0;padding:12px 16px;background:#fff;color:#5b554c;font-size:10px}.ads-cards{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ads-line);border-left:1px solid var(--ads-line)}.ads-cards article,.ads-numbered article{padding:24px;border-right:1px solid var(--ads-line);border-bottom:1px solid var(--ads-line)}.ads-section--tone .ads-cards,.ads-section--tone .ads-cards article,.ads-section--tone .ads-numbered article{border-color:#4b4843}.ads-cards article>b{display:block;margin-bottom:9px;color:#8a642c;font-size:11px;letter-spacing:.08em}.ads-cards h3,.ads-numbered h3{margin:0 0 7px;font-size:16px;line-height:1.25}.ads-cards p,.ads-numbered p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.ads-section--tone .ads-cards p,.ads-section--tone .ads-numbered p{color:#cbc6bc}.ads-numbered{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;border-top:1px solid var(--ads-line);border-left:1px solid var(--ads-line)}.ads-numbered article{display:grid;grid-template-columns:34px 1fr;grid-gap:15px;gap:15px}.ads-numbered article>b{width:30px;height:30px;display:grid;place-items:center;border:1px solid #a77a2d;color:#8a642c;font-size:11px}.ads-section--tone .ads-numbered{border-color:#4b4843}.ads-section--tone .ads-numbered article>b{color:var(--gold-2);border-color:var(--gold)}.ads-systems{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:0;gap:0;align-items:stretch;margin-top:clamp(40px,5vw,72px);border:1px solid #4b4843}.ads-systems__image{min-height:310px}.ads-systems>div:last-child{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4vw,60px)}.ads-systems .ads-section-heading{margin-bottom:12px}.ads-journey{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(36px,7vw,110px);gap:clamp(36px,7vw,110px)}.ads-journey aside{align-self:start;padding:clamp(27px,4vw,46px);background:#f5f1e9;color:var(--ink);border-top:3px solid var(--gold)}.ads-journey aside>span{color:var(--muted)}.ads-journey aside li{color:#403c35}.ads-journey aside>a{margin-top:14px}.ads-disclaimer{grid-column:1/-1;margin:0;padding:20px 0;border-top:1px solid #4b4843;border-bottom:1px solid #4b4843;color:#d0cbc2;font-size:13px}.ads-disclaimer strong{margin-right:9px;color:var(--gold-2)}.ads-protect__grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(30px,5vw,76px);gap:clamp(30px,5vw,76px);align-items:start}.ads-protect__image{min-height:420px}.ads-faq{max-width:1120px}.ads-faq .ads-section-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.65fr);grid-gap:56px;gap:56px;max-width:none;padding-bottom:32px}.ads-faq .ads-section-heading,.ads-faq details{border-bottom:1px solid #bfb5a5}.ads-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 0;cursor:pointer;color:#201d19;font-size:clamp(17px,1.5vw,21px);font-weight:800;letter-spacing:-.025em;list-style:none}.ads-faq summary::-webkit-details-marker{display:none}.ads-faq summary:after{content:"+";display:grid;flex:0 0 28px;width:28px;height:28px;place-items:center;border:1px solid #9a6d22;color:#7c551c;font-size:19px;font-weight:400}.ads-faq details[open] summary:after{transform:rotate(45deg)}.ads-faq details p{max-width:810px;margin:0;padding:0 45px 23px 0;color:#544d44;font-size:14px;line-height:1.8}.ads-review{max-width:1060px}.ads-review h2 em{color:#8a642c;font-style:normal}.ads-review article{padding:30px 0;border-top:1px solid var(--ads-line);border-bottom:1px solid var(--ads-line)}.ads-review article>span{color:#9a6d22;letter-spacing:3px}.ads-review blockquote{max-width:860px;margin:13px 0;font-size:clamp(18px,1.7vw,24px);font-weight:600;line-height:1.55}.ads-review small{color:var(--muted)}.ads-final{padding-block:clamp(72px,8vw,118px);background:#0b0b0b;color:#fff}.ads-final__grid{display:grid;grid-template-columns:1fr minmax(310px,.65fr);grid-gap:clamp(38px,8vw,120px);gap:clamp(38px,8vw,120px);align-items:center}.ads-final span{color:#d2ccc2}.ads-final aside{padding:28px;border:1px solid rgba(255,255,255,.18)}.ads-final aside p{margin:0 0 7px}.ads-final aside a,.ads-final aside strong{display:block;margin-bottom:21px;color:#fff;text-decoration:none;font-size:14px}.ads-footer{padding:24px 0;background:#0b0b0b;border-top:1px solid rgba(255,255,255,.14)}.ads-footer .ads-shell{display:flex;justify-content:space-between;gap:20px}.ads-footer a,.ads-footer p{margin:0;color:#c3bbaf;font-size:11px;text-decoration:none}.ads-footer nav{display:flex;gap:20px}.offer-builder{margin-top:22px}.offer-builder__head{display:flex;justify-content:space-between;gap:24px;align-items:start;margin-bottom:16px}.offer-builder__head p{max-width:530px;margin:5px 0 0;color:#625e56;font-size:12px}.offer-builder__add{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.offer-builder__add button,.offer-builder__items>button,.offer-builder__items>div>button{min-height:36px;padding:7px 10px;border:1px solid #cfc3ad;background:#fff;color:#4b3a1d;font-size:10px;font-weight:800}.offer-builder__items{display:grid;grid-gap:12px;gap:12px;margin-top:16px}.offer-builder__items>div{padding:14px;border-top:1px solid #e5ddd1;background:#faf8f2}.offer-builder__items>div>button{margin-top:10px;color:#8d342c}@media(max-width:900px){.ads-hero{min-height:auto}.ads-approval,.ads-final__grid,.ads-hero__inner,.ads-journey,.ads-protect__grid{grid-template-columns:1fr;gap:35px}.ads-hero__copy{padding-top:10px}.ads-cards{grid-template-columns:repeat(2,1fr)}.ads-systems{grid-template-columns:1fr}.ads-faq .ads-section-heading{grid-template-columns:1fr;gap:16px}.ads-hero__proof{grid-template-columns:repeat(2,1fr)}.ads-proof article:nth-child(2){border-right:0}.ads-proof article:nth-child(-n+2){border-bottom:1px solid var(--ads-line)}}@media(max-width:600px){.ads-shell{padding-inline:22px}.ads-header__inner{min-height:78px}.ads-header__logo,.ads-header__logo img{width:92px}.ads-header__actions{gap:8px}.ads-header__call{display:none!important}.ads-header__actions a{min-height:44px;padding:0 13px;font-size:10px}.ads-hero__inner{padding-top:45px}.ads-hero h1{font-size:clamp(41px,12vw,55px)}.ads-final__grid>div>div,.ads-hero__buttons{align-items:stretch;flex-direction:column}.ads-final__grid>div>div a,.ads-hero__buttons a{width:100%}.ads-cards,.ads-hero__proof,.ads-numbered{grid-template-columns:1fr}.ads-proof article,.ads-proof article:nth-child(2){border-right:0;border-bottom:1px solid var(--ads-line)}.ads-proof article:last-child{border-bottom:0}.ads-form__fields,.ads-form__uploads>div{grid-template-columns:1fr}.ads-section{padding-block:70px}.ads-approval__image,.ads-protect__image{min-height:280px}.ads-systems__image{min-height:250px}.ads-faq details p{padding-right:0}.ads-footer .ads-shell{flex-direction:column}.offer-builder__head{display:grid}.offer-builder__add{justify-content:start}.admin-block__actions .admin-drag-handle{width:38px;height:32px}.ads-page{overflow:hidden}}@media(prefers-reduced-motion:reduce){.ads-page *{scroll-behavior:auto!important;transition-duration:.01ms!important}}.ads-page .ads-form__success,.ads-page .ads-form__success h2{color:#171614}.ads-page .ads-form__success p{color:#4f4940;line-height:1.65}.ads-section--faq{background:#e5ded1;color:var(--ink)}.ads-section--faq .ads-section-heading>span{color:#544d44}.ads-section--faq .ads-section-heading{margin-bottom:clamp(28px,4vw,48px)}body:has(.ads-page){background:#0b0b0b}.ads-section--faq .ads-faq .ads-section-heading{display:block;max-width:760px;padding-bottom:28px}.ads-section--faq .ads-faq .ads-section-heading h2{max-width:680px;font-size:clamp(2.25rem,4vw,4rem)}.ads-final aside a{display:block;min-height:0;margin:0 0 21px;padding:0;border:0;color:#fff;font-size:14px;font-weight:700;line-height:1.45;text-align:left;transform:none!important}.ads-final aside a:hover{color:var(--gold-2);text-decoration:underline}.ads-proof-section{background:#f2ede5;border-bottom:1px solid var(--line)}.ads-proof-section .ads-shell{padding-block:clamp(24px,3vw,42px)}.ads-proof-section .ads-proof{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0}.ads-proof-section .ads-proof article{min-height:72px;padding:4px clamp(18px,2.5vw,40px);border-left:1px solid #cfc5b6}.ads-proof-section .ads-proof article:first-child{padding-left:0;border-left:0}.ads-proof-section .ads-proof article:last-child{padding-right:0}.ads-proof-section .ads-proof strong{display:block;margin-bottom:8px;color:#946a2a;font-size:10px;font-weight:800;letter-spacing:.14em}.ads-proof-section .ads-proof p{max-width:225px;margin:0;color:#59534b;font-size:13px;line-height:1.5}@media (max-width:900px){.ads-proof-section .ads-proof{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.ads-proof-section .ads-proof article:nth-child(3){padding-left:0;border-left:0}}@media (max-width:600px){.ads-proof-section .ads-proof{grid-template-columns:1fr;row-gap:0}.ads-proof-section .ads-proof article,.ads-proof-section .ads-proof article:nth-child(3){min-height:0;padding:18px 0;border-top:1px solid #d9d0c3;border-left:0}.ads-proof-section .ads-proof article:first-child{border-top:0}}