#mintv-v2{--mv-bg:#101110;--mv-panel:#191b18;--mv-text:#f4f3ee;--mv-muted:#b8bab5;--mv-accent:#ff912f;background:var(--mv-bg);color:var(--mv-text);font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:1.65;isolation:isolate}
#mintv-v2,#mintv-v2 *{box-sizing:border-box}#mintv-v2 [hidden]{display:none!important}#mintv-v2 .mv-wrap{width:min(1180px,calc(100% - 64px));margin-inline:auto}#mintv-v2 h1,#mintv-v2 h2,#mintv-v2 h3,#mintv-v2 p{margin:0}#mintv-v2 a{color:inherit;text-decoration:none}#mintv-v2 .mv-eyebrow{display:block;color:#ffb06c;font-size:11px;font-weight:700;letter-spacing:2.1px;text-transform:uppercase}#mintv-v2 h1{font-size:clamp(48px,6vw,80px);font-weight:780;line-height:1.04;letter-spacing:-3.8px;margin:22px 0 26px}#mintv-v2 h2{font-size:clamp(32px,3.5vw,46px);font-weight:730;line-height:1.14;letter-spacing:-1.7px;margin:14px 0 20px}#mintv-v2 p{color:var(--mv-muted)}#mintv-v2 .mv-hero{min-height:650px;position:relative;display:flex;align-items:center;overflow:hidden}#mintv-v2 .mv-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}#mintv-v2 .mv-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101110 0%,#101110e8 22%,#10111085 48%,#10111012 85%),linear-gradient(0deg,#101110a8,transparent 30%);z-index:-1}#mintv-v2 .mv-hero-inner{padding-block:65px}#mintv-v2 .mv-hero-copy{max-width:610px}#mintv-v2 .mv-hero-copy>p:not(.mv-note){max-width:450px;font-size:18px;line-height:1.75}#mintv-v2 .mv-actions{display:flex;flex-wrap:wrap;gap:12px;margin:30px 0 20px}#mintv-v2 .mv-button{display:inline-flex;justify-content:center;align-items:center;gap:16px;padding:14px 22px;min-height:48px;background:var(--mv-accent);color:#20150b;font-size:14px;font-weight:720;line-height:1.35;border:1px solid transparent;border-radius:7px;transition:background .16s,transform .16s}#mintv-v2 .mv-button:hover{background:#ffab60;transform:translateY(-1px)}#mintv-v2 .mv-button.mv-outline{background:#ffffff09;border-color:#ffffff40;color:var(--mv-text)}#mintv-v2 .mv-button.mv-outline:hover{background:#ffffff16;border-color:#ffffff70}#mintv-v2 .mv-note{font-size:12px;line-height:1.7}#mintv-v2 .mv-renew-link{display:inline-block;margin-top:20px;color:#e0c7b2;font-size:13px;text-decoration:underline;text-underline-offset:4px}#mintv-v2 .mv-benefit-band{background:var(--mv-panel);border-block:1px solid #ffffff13}#mintv-v2 .mv-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding-block:29px}#mintv-v2 .mv-benefits div+div{border-left:1px solid #ffffff16;padding-left:40px}#mintv-v2 .mv-benefits strong{display:block;font-size:17px;font-weight:650}#mintv-v2 .mv-benefits span{display:block;color:#b0b3ac;font-size:12px;margin-top:3px}#mintv-v2 .mv-section{padding-block:80px;scroll-margin-top:100px}#mintv-v2 .mv-section-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:30px}#mintv-v2 .mv-section-intro>p{max-width:390px;font-size:14px;padding-bottom:20px}#mintv-v2 .mv-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:27px}#mintv-v2 .mv-tab{font:inherit;font-size:13px;font-weight:650;background:#1b1d1a;color:#bfc1bb;border:1px solid #ffffff20;border-radius:7px;min-height:44px;padding:10px 17px;cursor:pointer}#mintv-v2 .mv-tab:hover{border-color:#ff912f70;color:#fff}#mintv-v2 .mv-tab[aria-selected=true]{background:#ff912f;color:#21160b;border-color:#ff912f}#mintv-v2 .mv-panel-title{font-size:17px;margin:0 0 20px}#mintv-v2.mv-tabs-ready .mv-panel-title{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}#mintv-v2 .mv-panel+.mv-panel{margin-top:40px}#mintv-v2.mv-tabs-ready .mv-panel+.mv-panel{margin-top:0}#mintv-v2 .mv-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}#mintv-v2 .mv-plan{min-width:0;padding:25px 22px;background:var(--mv-panel);border:1px solid #ffffff1c;border-radius:13px;display:flex;flex-direction:column}#mintv-v2 .mv-plan-featured{border-color:#ff912f;background:linear-gradient(145deg,#35271c,#191b18 70%)}#mintv-v2 .mv-plan-tag{color:#ffb06c;text-transform:uppercase;letter-spacing:1.1px;font-size:10px;font-weight:700;min-height:20px}#mintv-v2 .mv-plan h3{font-size:20px;font-weight:700;margin:13px 0 20px}#mintv-v2 .mv-price{font-size:36px!important;line-height:1.1;letter-spacing:-1.4px;font-weight:750;color:#fff}#mintv-v2 .mv-price span{font-size:13px;font-weight:500;letter-spacing:0}#mintv-v2 .mv-price-caption{font-size:11px;margin-top:8px}#mintv-v2 .mv-monthly{font-size:12px;color:#e0b894;margin-top:3px}#mintv-v2 .mv-features{list-style:none;padding:0;margin:24px 0 28px;font-size:12px;line-height:1.65;color:#c8cbc3}#mintv-v2 .mv-features li{display:flex;gap:9px;margin:10px 0;overflow-wrap:anywhere}#mintv-v2 .mv-features li:before{content:'✓';color:#ffb06c;flex-shrink:0}#mintv-v2 .mv-plan .mv-button{margin-top:auto;width:100%;padding-inline:12px;font-size:13px}#mintv-v2 .mv-test-plan{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 24px;border:1px solid #ffffff22;border-radius:11px;margin-top:20px}#mintv-v2 .mv-test-plan strong{font-size:15px;font-weight:650}#mintv-v2 .mv-test-plan p{font-size:12px;margin-top:5px}#mintv-v2 .mv-text-link{font-size:13px;color:#ffc28e;font-weight:600;text-underline-offset:4px}#mintv-v2 .mv-text-link:hover{text-decoration:underline}#mintv-v2 .mv-pricing-footnote{font-size:12px;text-align:center;margin-top:24px}#mintv-v2 .mv-sport{position:relative;isolation:isolate;min-height:400px;border-radius:16px;overflow:hidden;padding:50px;display:flex;align-items:center}#mintv-v2 .mv-sport img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}#mintv-v2 .mv-sport:after{position:absolute;inset:0;content:"";z-index:-1;background:linear-gradient(90deg,#101110f5 5%,#101110b0 48%,#10111015)}#mintv-v2 .mv-sport-copy{max-width:480px}#mintv-v2 .mv-sport p{max-width:420px;font-size:14px;line-height:1.8;margin-bottom:25px}#mintv-v2 .mv-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}#mintv-v2 .mv-step-number{color:#ffb06c;font-size:30px;font-weight:400}#mintv-v2 .mv-steps h3{font-size:18px;font-weight:650;margin:12px 0}#mintv-v2 .mv-steps p{font-size:14px;margin-bottom:20px}#mintv-v2 .mv-renewal{padding:40px;background:var(--mv-panel);border:1px solid #ffffff1c;border-radius:15px;display:grid;grid-template-columns:1fr 1fr;gap:55px;scroll-margin-top:100px}#mintv-v2 .mv-renewal h2{font-size:36px}#mintv-v2 .mv-renew-copy p{font-size:14px;margin-bottom:18px}#mintv-v2 .mv-renew-copy strong{color:#eee}#mintv-v2 .mv-renew-copy .mv-note{font-size:12px}#mintv-v2 .mv-faq{max-width:900px;margin-inline:auto}#mintv-v2 details{padding:21px 0;border-bottom:1px solid #ffffff22}#mintv-v2 summary{cursor:pointer;font-weight:650;font-size:15px;display:list-item;list-style-position:inside}#mintv-v2 details p{padding-top:16px;max-width:760px;font-size:14px;line-height:1.85}#mintv-v2 details a{color:#ffc28e;text-decoration:underline}#mintv-v2 .mv-bottom-cta{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #ffffff22;padding:40px 0 60px}#mintv-v2 .mv-bottom-cta h2{font-size:34px}#mintv-v2 .mv-bottom-cta p{font-size:13px}#mintv-v2 a:focus-visible,#mintv-v2 button:focus-visible,#mintv-v2 summary:focus-visible{outline:3px solid #ffb06c;outline-offset:5px}#mintv-v2 a,#mintv-v2 button{-webkit-tap-highlight-color:#ff912f30}
@media(max-width:1000px){#mintv-v2 .mv-wrap{width:calc(100% - 44px)}#mintv-v2 .mv-plans{grid-template-columns:repeat(2,minmax(0,1fr))}#mintv-v2 .mv-hero{min-height:610px}#mintv-v2 .mv-benefits div+div{padding-left:20px}#mintv-v2 .mv-renewal{gap:30px;padding:30px}#mintv-v2 .mv-renewal h2{font-size:32px}#mintv-v2 .mv-steps{gap:25px}}
@media(max-width:700px){#mintv-v2 h1{font-size:52px;letter-spacing:-2.5px}#mintv-v2 h2{font-size:34px;letter-spacing:-1px}#mintv-v2 .mv-hero{min-height:590px}#mintv-v2 .mv-hero:after{background:linear-gradient(90deg,#101110f2,#101110a8),linear-gradient(0deg,#10111080,transparent)}#mintv-v2 .mv-hero-image{object-position:64% center}#mintv-v2 .mv-hero-inner{padding-block:50px}#mintv-v2 .mv-hero-copy>p:not(.mv-note){font-size:16px;max-width:470px}#mintv-v2 .mv-benefits{grid-template-columns:1fr;gap:15px;padding-block:24px}#mintv-v2 .mv-benefits div{display:flex;align-items:center;justify-content:space-between;gap:16px}#mintv-v2 .mv-benefits div+div{border-left:0;padding-left:0}#mintv-v2 .mv-benefits strong{font-size:14px}#mintv-v2 .mv-benefits span{font-size:11px;text-align:right;margin-top:0}#mintv-v2 .mv-section{padding-block:55px}#mintv-v2 .mv-section-intro{display:block;margin-bottom:26px}#mintv-v2 .mv-section-intro>p{padding-bottom:0;max-width:500px}#mintv-v2 .mv-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}#mintv-v2 .mv-tab{font-size:11px;padding:10px 12px}#mintv-v2 .mv-steps{grid-template-columns:1fr;gap:28px}#mintv-v2 .mv-steps article{padding-bottom:24px;border-bottom:1px solid #ffffff15}#mintv-v2 .mv-sport{padding:30px;min-height:390px}#mintv-v2 .mv-sport:after{background:linear-gradient(90deg,#101110ed,#10111090)}#mintv-v2 .mv-renewal{grid-template-columns:1fr;gap:8px;padding:28px}#mintv-v2 .mv-renewal h2{font-size:31px}#mintv-v2 .mv-test-plan{align-items:flex-start;flex-direction:column;gap:14px}#mintv-v2 .mv-bottom-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:480px){#mintv-v2 .mv-wrap{width:calc(100% - 36px)}#mintv-v2 h1{font-size:47px;letter-spacing:-2px}#mintv-v2 .mv-hero{min-height:610px}#mintv-v2 .mv-eyebrow{font-size:10px;letter-spacing:1.6px}#mintv-v2 .mv-actions{flex-direction:column;align-items:stretch;max-width:320px}#mintv-v2 .mv-plans{grid-template-columns:1fr}#mintv-v2 .mv-plan{padding:26px}#mintv-v2 .mv-price{font-size:40px!important}#mintv-v2 .mv-features{font-size:13px}#mintv-v2 .mv-plan .mv-button{font-size:14px}#mintv-v2 .mv-benefits div{gap:12px}#mintv-v2 .mv-benefits strong{font-size:13px}#mintv-v2 .mv-benefits span{font-size:10px}#mintv-v2 .mv-sport{padding:26px}#mintv-v2 .mv-sport h2{font-size:32px}#mintv-v2 .mv-renewal{padding:24px}#mintv-v2 .mv-renewal h2{font-size:29px}#mintv-v2 .mv-bottom-cta h2{font-size:30px}#mintv-v2 .mv-note{font-size:11px}}
@media(prefers-reduced-motion:reduce){#mintv-v2 .mv-button{transition:none}#mintv-v2 .mv-button:hover{transform:none}}
