:root{--ink:#0d100c;--lime:#83d414;--paper:#f6f7f4;--muted:#b1b8ab;--line:#30352c;--body:'Arial',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:white;font-family:var(--body);font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--lime);outline-offset:5px}.skip{position:absolute;top:-100px}.skip:focus{top:10px;left:10px;background:white;color:black;padding:12px;z-index:10}header{max-width:1440px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:27px 5%;gap:24px}.brand{font-weight:750;font-size:36px;letter-spacing:-1.6px}.brand span,h1 span{color:var(--lime)}.header-label,.eyebrow{font-size:13px;letter-spacing:1.7px;font-weight:700}.header-label{color:var(--muted)}.contact{font-weight:700;font-size:15px}.contact span{padding-left:16px;color:var(--lime)}nav{display:flex;gap:6px;overflow-x:auto;border-block:1px solid var(--line);padding:11px 5%;position:sticky;top:0;background:var(--ink);z-index:5}nav a{white-space:nowrap;padding:10px 17px;font-size:14px;border-radius:4px;color:var(--muted)}nav a:hover,nav a[aria-current=page]{background:var(--lime);color:var(--ink)}main{max-width:1440px;margin:auto}.hero{padding:80px 5% 88px;display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:center}.eyebrow{color:var(--lime);margin:0 0 24px}h1{font-size:clamp(52px,6.4vw,92px);line-height:1.01;letter-spacing:-4px;margin:0 0 30px;font-weight:750}h2{font-size:clamp(32px,3.7vw,52px);line-height:1.1;letter-spacing:-1.7px;margin:0 0 30px}h3{font-size:23px;line-height:1.2;letter-spacing:-.4px}.intro{font-size:20px;line-height:1.6;color:var(--muted);max-width:660px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;background:var(--lime);color:var(--ink);padding:16px 23px;border-radius:4px;font-weight:700;margin-top:20px}.hero-price{background:#1c2217;border:1px solid #3d502b;padding:34px;border-radius:8px}.price{font-size:75px;line-height:1.1;letter-spacing:-4px;margin:26px 0}.price span{font-size:19px;letter-spacing:0;color:var(--muted)}.hero-price>p:not(.price){font-size:22px;color:#e0e4da}.hero-price hr{border:0;border-top:1px solid #435035;margin:27px 0}.price-detail{display:flex;gap:22px;align-items:center}.price-detail strong{font-size:52px;color:var(--lime);letter-spacing:-2px}.price-detail span{font-size:15px}.price-detail small{color:var(--muted);font-size:13px}.section{padding:70px 5%;border-top:1px solid var(--line)}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:44px}.pillars article>span{color:var(--lime);font-size:14px}.pillars p{color:var(--muted);max-width:330px}footer{padding:45px 5%;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px;font-size:14px;color:var(--muted)}footer .brand{color:white;font-size:28px}footer p{margin:0}@media(max-width:750px){header{padding-block:20px}.header-label{display:none}.hero{padding-block:45px;grid-template-columns:1fr;gap:36px}h1{letter-spacing:-2px}.hero-price{padding:25px}.price{font-size:64px}.section{padding-block:45px}.pillars{grid-template-columns:1fr;gap:20px}footer{flex-direction:column;align-items:flex-start;gap:15px}.intro{font-size:18px}nav{padding-inline:4%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
@font-face{font-family:Inter;src:url("assets/inter-latin.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--body:Inter,Arial,sans-serif;--lime:#7ed321}body{-webkit-font-smoothing:antialiased}main:focus{outline:none}.section>.eyebrow{margin-bottom:18px}.table-wrap{overflow-x:auto;background:var(--paper);border:1px solid #d9dfd1;border-radius:7px;margin:26px 0;color:var(--ink);scrollbar-color:#82936c var(--paper)}.table-wrap:focus-visible{outline:3px solid var(--lime);outline-offset:4px}table{border-collapse:collapse;width:100%;min-width:700px;font-size:15px;line-height:1.5;font-variant-numeric:tabular-nums;text-align:left}caption{text-align:left;background:#e9edE4;padding:17px 22px;font-size:14px;font-weight:600;color:#39432e}th,td{padding:20px 22px;border-bottom:1px solid #d9dfd1;vertical-align:top}thead th{font-size:14px;font-weight:750;color:#444d3c;background:#f3f5ef}tbody th{font-weight:650;min-width:150px;max-width:240px}tbody tr:last-child>*{border-bottom:0}.highlight-column tbody td:nth-child(2),.highlight-column thead th:nth-child(2),.highlight-row .clubos-row>*{background:#e4f4d0}td{min-width:120px}tbody tr:hover{background:#edf0e8}.note{color:#e2e7da;max-width:1080px;font-size:15px;line-height:1.65}.fine,.source-line{font-size:13px;line-height:1.7;color:var(--muted);max-width:1120px}.source-line a,.fine a{text-decoration:underline;text-underline-offset:3px}.source-line{margin-top:22px}.assumptions{display:flex;flex-wrap:wrap;gap:12px 24px;padding:20px 0;color:var(--muted);font-size:14px;border-block:1px solid var(--line);margin:30px 0 15px}.assumptions strong{color:var(--lime);font-size:12px;letter-spacing:1.1px;width:100%}.compare-links{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0}.compare-links a{display:flex;flex-direction:column;gap:16px;padding:22px;border:1px solid #49523e;border-radius:5px;font-size:16px}.compare-links strong{font-size:14px;color:var(--lime)}.compare-links a:hover{border-color:var(--lime);background:#1b2214}.method{border:1px solid #444d39;border-radius:5px;padding:18px 22px;margin-top:30px;color:var(--muted);font-size:14px}.method summary{cursor:pointer;color:white;font-size:15px;font-weight:650;min-height:26px}.method div{max-width:1020px;margin-top:18px}.method p{line-height:1.7}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:65px}.two-column .intro{margin-top:0}.two-column p{color:var(--muted)}.text-link{display:inline-block;color:var(--lime);font-weight:650;margin-top:12px}.offer-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:38px 0}.offer-grid article{border-top:1px solid #566047;padding-top:28px}.offer-grid strong{font-size:44px;color:var(--lime);letter-spacing:-1.7px}.offer-grid h3{font-size:21px}.offer-grid p{color:var(--muted);font-size:16px}.closing{background:#1c2614;padding:60px 5%;border-top:1px solid #47632c;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:25px}.closing h2{font-size:40px}.closing p{color:#d2dbc8}.closing .fine{flex-basis:100%;margin-bottom:0}.closing .button{margin:0}.comparison-hero{padding:58px 5% 35px}.comparison-hero h1{font-size:clamp(44px,5vw,70px);line-height:1.06;letter-spacing:-2.6px;max-width:860px}.comparison-heading{display:grid;grid-template-columns:1.8fr 1fr;align-items:center;gap:70px}.saving{padding:29px;background:var(--lime);color:var(--ink);border-radius:7px}.saving>span{font-size:12px;font-weight:750;letter-spacing:1px}.saving strong{display:block;font-size:clamp(45px,5vw,67px);letter-spacing:-3px;line-height:1.2;margin:14px 0}.saving p{margin:0;font-size:16px}.saving small{font-size:13px}.evidence-note{border-left:3px solid var(--lime);padding:4px 0 4px 20px;margin:28px 0}.evidence-note strong{font-size:15px}.evidence-note p{font-size:15px;color:var(--muted);max-width:1000px;margin:10px 0}.fit{margin-top:38px}.fit h3{font-weight:550;font-size:23px;line-height:1.4;margin:0}.fit .eyebrow{font-size:12px;color:var(--lime)}.provider-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.provider-grid article{padding:26px;background:var(--paper);color:var(--ink);border-radius:7px}.provider-grid p{color:#4b5542}.provider-logo{height:105px;display:flex;align-items:center}.provider-logo img{object-fit:contain;max-width:100%}.provider-grid h3{margin:16px 0}.advert-intro{padding:40px 5% 10px}.advert-intro .eyebrow{margin:0}.advert-intro p{color:var(--muted)}.advert-board{margin:20px 5% 65px;padding:50px 5%;border:3px solid var(--lime);border-radius:14px;background:#0c100a;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:space-between}.advert-board .brand{font-size:40px}.advert-board h1{font-size:clamp(55px,8.8vw,122px);margin:35px 0 20px;line-height:.99;letter-spacing:-5px}.advert-benefits{font-size:clamp(17px,2.4vw,28px);margin:0 0 26px}.advert-bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.advert-bottom p{font-size:16px;color:var(--muted);margin:0}.advert-bottom a{font-size:clamp(18px,2.5vw,30px);font-weight:700;color:var(--lime)}.advert-bottom a span{margin-left:30px}@media(min-width:751px) and (max-width:1000px){.hero{gap:30px}.hero-price{padding:25px}.price{font-size:60px}.comparison-heading{gap:30px}.saving{padding:22px}.provider-grid{gap:15px}.provider-grid article{padding:20px}}@media(max-width:750px){table{font-size:14px;min-width:620px}th,td{padding:16px}.comparison-heading,.two-column,.offer-grid,.provider-grid,.compare-links{grid-template-columns:1fr;gap:25px}.comparison-hero{padding-top:40px}.comparison-hero h1{letter-spacing:-1.8px}.saving{max-width:460px}.saving strong{font-size:59px}.assumptions{gap:10px 20px}.closing h2{font-size:32px}.offer-grid{gap:30px}.offer-grid article{padding-top:22px}.advert-board{padding:25px 6%;aspect-ratio:auto;min-height:530px}.advert-board h1{letter-spacing:-2.5px;margin-block:35px 25px}.advert-bottom{align-items:flex-start;flex-direction:column;gap:25px}.advert-benefits{max-width:260px}.provider-logo{height:90px}.source-line{overflow-wrap:anywhere}}@media print{body{background:white;color:black}header,nav,.closing,footer,.advert-intro{display:none}main{max-width:none}.section,.comparison-hero{break-inside:avoid;padding:25px 0}.table-wrap{overflow:visible}table{min-width:0;font-size:11px}th,td{min-width:0;padding:10px}.eyebrow,.note,.fine,.source-line,.intro{color:#334326}.hero{padding:20px 0}.advert-board{margin:0;background:#0c100a;color:white;print-color-adjust:exact}.advert-board h1 span{color:var(--lime)}}
