.offer-vault-page h1,.offer-vault-page h2,.offer-vault-page h3{font-family:var(--font-heading)}.offer-vault-page .ov-header-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:hsl(var(--brand-yellow));text-decoration:none}.offer-vault-page .ov-hero{padding:65px 0 75px;display:grid;grid-template-columns:1.12fr 1fr;gap:70px;align-items:start}.offer-vault-page .ov-hero h1{font-size:clamp(50px,5.6vw,79px);font-weight:800;line-height:.99;letter-spacing:-.02em;text-transform:uppercase;margin-bottom:24px}.offer-vault-page .ov-hero h1 span{color:hsl(var(--brand-yellow))}.offer-vault-page .ov-hero h2{font-size:29px;line-height:1.15;font-weight:700;max-width:460px;margin-bottom:18px}.offer-vault-page .ov-hero .ios-copy{font-size:14px;line-height:1.85}.offer-vault-page .ov-benefits{display:flex;flex-wrap:wrap;gap:14px;margin-top:23px;font-size:11px;color:rgb(var(--ios-muted))}.offer-vault-page .ov-benefits span{display:flex;gap:5px;align-items:center}.offer-vault-page .ov-benefits svg{color:hsl(var(--brand-yellow))}.offer-vault-page .ov-vault-label{margin-top:38px;padding:22px 0;border-block:1px solid rgb(var(--ios-white)/.15);display:flex;gap:22px;align-items:center}.offer-vault-page .ov-vault-label>strong{font:800 88px/.9 var(--font-heading);color:hsl(var(--brand-yellow))}.offer-vault-page .ov-vault-label span{font-size:10px;letter-spacing:.16em;text-transform:uppercase}.offer-vault-page .ov-vault-label h3{font-size:32px;font-weight:800;margin:2px 0}.offer-vault-page .ov-vault-label p{font-size:11px;color:rgb(var(--ios-muted));margin:0}.offer-vault-page .ov-form{padding:30px;background:rgb(var(--ios-panel));border:1px solid rgb(var(--ios-white)/.18);border-top:3px solid hsl(var(--brand-yellow));border-radius:6px}.offer-vault-page .ov-form h2{font-size:34px;margin-bottom:9px;font-weight:800}.offer-vault-page .ov-form>p{font-size:12px;line-height:1.7;color:rgb(var(--ios-muted));margin-bottom:24px}.offer-vault-page .ov-form .ios-button{width:100%;margin-top:20px}.offer-vault-page .ov-form .ios-field{font-size:12px}.offer-vault-page .ov-form input,.offer-vault-page .ov-form select{font-size:16px}.offer-vault-page .ov-form select{background:rgb(var(--ios-black));border:1px solid rgb(var(--ios-white)/.2);color:rgb(var(--ios-white));border-radius:5px;padding:12px;width:100%}.offer-vault-page .ov-optional{margin:19px 0;font-size:12px}.offer-vault-page summary{cursor:pointer;line-height:1.6}.offer-vault-page .ov-optional summary span{color:rgb(var(--ios-muted))}.offer-vault-page .ov-optional[open] summary{margin-bottom:17px}.offer-vault-page .ov-consent{display:flex;gap:10px;align-items:flex-start;font-size:11px;line-height:1.65;color:rgb(var(--ios-muted))}.offer-vault-page .ov-consent input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:hsl(var(--brand-yellow))}.offer-vault-page .ov-form .ios-form-privacy{font-size:10px}.offer-vault-page .ov-form .ios-form-privacy a{text-decoration:underline}.offer-vault-page .ov-status{font-size:12px;padding:12px 14px;border:1px solid rgb(var(--ios-white)/.15);margin:15px 0 0;line-height:1.7;color:rgb(var(--ios-muted))}.offer-vault-page .ov-mobile-cta{display:none}.offer-vault-page .ov-section-rule{border-top:1px solid rgb(var(--ios-white)/.12)}.offer-vault-page .ios-title{font-size:clamp(35px,4.5vw,58px);font-weight:800;letter-spacing:-.015em}.offer-vault-page .ov-content-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:35px}.offer-vault-page .ov-content-card{background:rgb(var(--ios-panel));border:1px solid rgb(var(--ios-white)/.09);padding:26px 20px;border-radius:4px}.offer-vault-page .ov-content-card>div{display:flex;justify-content:space-between;align-items:center;color:hsl(var(--brand-yellow));margin-bottom:26px}.offer-vault-page .ov-content-card>div span{font-size:10px;color:rgb(var(--ios-muted))}.offer-vault-page .ov-content-card h3{font-size:24px;font-weight:700;margin-bottom:10px}.offer-vault-page .ov-content-card p{font-size:12px;line-height:1.8;color:rgb(var(--ios-muted));margin:0}.offer-vault-page .ov-comparison{display:grid;grid-template-columns:.85fr 1.15fr;gap:24px;margin:35px 0}.offer-vault-page .ov-comparison article{padding:32px;border:1px solid rgb(var(--ios-ink)/.2);border-radius:4px}.offer-vault-page .ov-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.offer-vault-page .ov-comparison h3{font-size:clamp(30px,3.5vw,44px);font-weight:800;line-height:1.1;margin:24px 0}.offer-vault-page .ov-comparison p,.offer-vault-page .ov-comparison dd{font-size:13px;line-height:1.8}.offer-vault-page .ov-weak h3{opacity:.5}.offer-vault-page .ov-offer{background:rgb(var(--ios-black));color:rgb(var(--ios-white))}.offer-vault-page .ov-offer h3{color:hsl(var(--brand-yellow))}.offer-vault-page .ov-offer p,.offer-vault-page .ov-offer dd{color:rgb(var(--ios-muted))}.offer-vault-page .ov-offer dt{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:15px}.offer-vault-page .ov-offer dd{margin:4px 0 0}.offer-vault-page .ov-two-col{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.offer-vault-page .ov-audience{list-style:none;padding:0;margin:0}.offer-vault-page .ov-audience li{display:flex;gap:12px;padding:16px 0;border-bottom:1px solid rgb(var(--ios-white)/.12);font-size:14px;line-height:1.6}.offer-vault-page .ov-audience svg{color:hsl(var(--brand-yellow));flex-shrink:0;margin-top:3px}.offer-vault-page .ov-journey{display:grid;grid-template-columns:repeat(7,1fr);margin:35px 0;gap:10px}.offer-vault-page .ov-journey span{border-top:2px solid hsl(var(--brand-yellow));padding-top:12px;font-size:12px}.offer-vault-page .ov-journey small{display:block;color:rgb(var(--ios-muted));font-size:10px;margin-bottom:8px}.offer-vault-page .ov-final{background:rgb(var(--ios-panel));text-align:center}.offer-vault-page .ov-final .ios-title,.offer-vault-page .ov-final .ios-copy{margin-inline:auto}.offer-vault-page .ov-final .ios-eyebrow{justify-content:center}.offer-vault-page .ov-privacy{margin-top:30px;padding-top:22px;border-top:1px solid rgb(var(--ios-white)/.12);font-size:11px;color:rgb(var(--ios-muted));max-width:850px}.offer-vault-page .ov-privacy p{line-height:1.8;margin-top:15px}.offer-vault-page .ov-privacy a{text-decoration:underline}.offer-vault-page .ov-tracking{padding:15px 24px;border-top:1px solid rgb(var(--ios-white)/.12);font-size:11px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;background:rgb(var(--ios-panel))}.offer-vault-page .ov-tracking p{margin:0;flex:1;min-width:200px;color:rgb(var(--ios-muted))}.offer-vault-page .ov-tracking button{text-decoration:underline;background:none;border:0;padding:5px;color:rgb(var(--ios-white));cursor:pointer}.offer-vault-page .ov-delivery{padding:80px 0;min-height:65vh;max-width:850px}.offer-vault-page .ov-delivery>svg{color:hsl(var(--brand-yellow));margin-bottom:25px}.offer-vault-page .ov-delivery .ov-delivery-next{border-top:1px solid rgb(var(--ios-white)/.15);margin-top:55px;padding-top:40px}.offer-vault-page .ov-delivery-next h2{font-size:36px;font-weight:700}@media(max-width:1000px){.offer-vault-page .ov-hero{gap:30px}.offer-vault-page .ov-content-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.offer-vault-page .ov-hero{grid-template-columns:1fr;padding-top:35px;gap:35px}.offer-vault-page .ov-hero h1{font-size:clamp(47px,10vw,70px)}.offer-vault-page .ov-mobile-cta{display:inline-flex;margin-top:12px}.offer-vault-page .ov-form{padding:24px 20px}.offer-vault-page .ov-vault-label{margin-top:25px}.offer-vault-page .ov-comparison,.offer-vault-page .ov-two-col{grid-template-columns:1fr;gap:25px}.offer-vault-page .ov-journey{grid-template-columns:repeat(4,1fr);gap:20px 12px}.offer-vault-page .ov-header-link{font-size:11px}.offer-vault-page .ov-delivery{padding:45px 0}.offer-vault-page .ov-content-card{padding:20px 16px}}@media(max-width:400px){.offer-vault-page .ov-content-grid{grid-template-columns:1fr}.offer-vault-page .ios-logo{width:155px}.offer-vault-page .ov-comparison article{padding:24px}}
