/* Revenda: presentation only, separate from commerce/checkout. */
.ltv-reseller{padding-bottom:70px}.ltv-reseller-hero{padding-top:36px}.ltv-reseller-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:center;padding:46px 0 68px}.ltv-reseller h1{font-size:clamp(38px,4.5vw,62px);line-height:1.1;letter-spacing:-.035em;max-width:720px;margin:0 0 24px}.ltv-reseller-lead{font-size:18px;line-height:1.7;max-width:660px}.ltv-reseller .ltv-btn{gap:10px;text-align:center;min-height:46px}.ltv-reseller-contact{font-size:13px;margin:18px 0 0;color:#aab3b9}.ltv-reseller-contact a{color:#f5f7f8;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ltv-reseller-summary{background:linear-gradient(145deg,#17252b,#0d1418 75%);border:1px solid #344048;border-radius:18px;padding:34px}.ltv-reseller-mark{display:grid;place-items:center;width:58px;height:58px;color:var(--ltv-orange);background:#ff7a1a12;border:1px solid #6f4529;border-radius:14px;margin-bottom:28px}.ltv-reseller-mark svg{width:30px;height:30px}.ltv-reseller-summary h2{font-size:36px;line-height:1.25;margin:0 0 18px}.ltv-reseller-summary em{font-style:normal;color:var(--ltv-orange)}.ltv-reseller-summary p{font-size:15px}.ltv-reseller-section{padding-top:60px;padding-bottom:18px}.ltv-reseller h2{font-size:clamp(28px,3vw,38px);line-height:1.2;margin:0 0 18px;letter-spacing:-.02em}.ltv-reseller-heading{margin-bottom:26px}.ltv-reseller-benefits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ltv-reseller-benefits li{display:flex;align-items:center;gap:13px;padding:20px;background:#0d1418;border:1px solid #263138;border-radius:12px;min-width:0}.ltv-reseller-benefits li>span{color:var(--ltv-orange);font-size:20px;flex:none}.ltv-reseller-benefits strong{font-size:15px;font-weight:600;line-height:1.5}.ltv-reseller-commercial-note{font-size:12px;color:#aab3b9;margin:14px 0 0}.ltv-reseller-consumption{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.ltv-reseller-credit-note{border-left:3px solid var(--ltv-orange);padding:14px 18px;background:#111a1f;border-radius:0 10px 10px 0;margin-top:24px}.ltv-reseller-credit-note strong{color:#f5f7f8;font-size:17px}.ltv-reseller-credit-note p{font-size:13px;margin:8px 0 0}.ltv-reseller-table{border:1px solid #344048;border-radius:14px;overflow:hidden}.ltv-reseller table{width:100%;border-collapse:collapse;font-size:15px}.ltv-reseller th,.ltv-reseller td{text-align:left;padding:17px 20px;border-bottom:1px solid #263138}.ltv-reseller thead{background:#151f24;color:#aab3b9}.ltv-reseller tbody th{font-weight:500}.ltv-reseller td{color:var(--ltv-orange);font-weight:600}.ltv-reseller tr:last-child th,.ltv-reseller tr:last-child td{border-bottom:0}.ltv-reseller-packages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ltv-reseller-package{background:#0d1418;border:1px solid #344048;border-radius:14px;padding:24px 18px;min-width:0;display:flex;flex-direction:column}.ltv-reseller-package-icon{color:var(--ltv-orange);margin-bottom:20px}.ltv-reseller-package h3{font-size:21px;font-weight:600;margin:0 0 10px}.ltv-reseller-price{color:var(--ltv-orange);font-size:clamp(24px,2.6vw,34px);font-weight:700;letter-spacing:-.035em;white-space:nowrap;margin-bottom:28px}.ltv-reseller-package .ltv-btn{font-size:13px;padding:12px 8px;margin-top:auto}.ltv-reseller-faq{display:grid;grid-template-columns:.85fr 1.3fr;gap:64px}.ltv-reseller-faq details{border-bottom:1px solid #344048;padding:15px 0}.ltv-reseller-faq summary{font-size:16px;font-weight:600;cursor:pointer;padding:7px 2px;min-height:44px;color:#f5f7f8}.ltv-reseller-faq details[open] summary{color:var(--ltv-orange)}.ltv-reseller-faq details p{font-size:15px;padding:10px 0 0;margin:0}.ltv-reseller-last{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#111a1f;border:1px solid #344048;border-radius:16px;padding:30px}.ltv-reseller-last h2{font-size:26px;max-width:650px;margin:0}.ltv-reseller-last .ltv-btn{flex:none}.ltv-reseller :focus-visible{outline:2px solid var(--ltv-orange);outline-offset:4px}
@media(max-width:1100px){.ltv-reseller-hero-grid{gap:30px}.ltv-reseller-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.ltv-reseller-consumption,.ltv-reseller-faq{gap:30px}.ltv-reseller-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.ltv-reseller-hero{padding-top:26px}.ltv-reseller-hero-grid{grid-template-columns:1fr;padding:26px 0 10px;gap:28px}.ltv-reseller h1{font-size:40px}.ltv-reseller-lead{font-size:16px}.ltv-reseller-summary{padding:24px}.ltv-reseller-summary h2{font-size:30px}.ltv-reseller-mark{margin-bottom:18px}.ltv-reseller-section{padding-top:44px}.ltv-reseller-consumption,.ltv-reseller-faq{grid-template-columns:1fr;gap:22px}.ltv-reseller-benefits li{padding:15px 12px;gap:9px}.ltv-reseller-benefits strong{font-size:13px}.ltv-reseller th,.ltv-reseller td{padding:14px 12px;font-size:13px}.ltv-reseller-package{padding:20px 14px}.ltv-reseller-price{font-size:27px}.ltv-reseller-last{display:block;padding:24px}.ltv-reseller-last h2{margin-bottom:22px;font-size:24px}.ltv-reseller-packages{gap:12px}}
@media(max-width:479px){.ltv-reseller-packages{grid-template-columns:1fr}.ltv-reseller h1{font-size:38px}.ltv-reseller-price{font-size:34px}.ltv-reseller-package .ltv-btn{font-size:15px}.ltv-reseller-benefits{grid-template-columns:1fr}.ltv-reseller-table{max-width:100%}}

/* This landing page has no cart or checkout purchase path. */
.ltv-header .ltv-cart{display:none}

