.vtc_facts__8HOO8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vtc_facts__8HOO8 div{padding:clamp(18px,2.4vw,28px) 0;display:flex;flex-direction:column;gap:6px}.vtc_facts__8HOO8 div+div{border-left:1px solid var(--line);padding-left:clamp(16px,2vw,28px)}.vtc_facts__8HOO8 b{font-family:var(--display);font-weight:600;font-size:clamp(30px,3.4vw,46px);line-height:1;letter-spacing:-.035em;color:var(--bone)}.vtc_facts__8HOO8 span{font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--muted)}.vtc_legal__fEln7{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:clamp(18px,2.6vw,40px);gap:clamp(18px,2.6vw,40px);align-items:start}.vtc_tableWrap__8ZMqR{width:100%;margin:1.5em 0 1.2em;overflow-x:auto;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vtc_table__a3_tb{width:100%;border-collapse:collapse;min-width:620px;font-size:13px}.vtc_table__a3_tb thead th{font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--muted);font-weight:400;text-align:left;padding:12px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.vtc_table__a3_tb tbody td,.vtc_table__a3_tb tbody th{padding:13px 14px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--muted-2);text-align:left;font-weight:400}.vtc_table__a3_tb tbody th{font-family:var(--mono);color:var(--accent);font-size:11px;letter-spacing:.06em;white-space:nowrap}.vtc_table__a3_tb tbody tr:last-child td,.vtc_table__a3_tb tbody tr:last-child th{border-bottom:none}.vtc_table__a3_tb tbody td:first-of-type{color:var(--bone)}.vtc_rules__HvlIT{margin:1.4em 0 1.2em;border-top:1px solid var(--line)}.vtc_rules__HvlIT>div{display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:clamp(12px,2vw,24px);gap:clamp(12px,2vw,24px);padding:16px 0;border-bottom:1px solid var(--line);align-items:baseline}.vtc_ruleNum__otV59{font-family:var(--display);font-weight:600;font-size:clamp(24px,2.6vw,34px);letter-spacing:-.03em;color:var(--accent);line-height:1}.vtc_rules__HvlIT p{margin:0;max-width:56ch}.vtc_errors__ccO_e{list-style:none;counter-reset:err;padding:0;margin:1.4em 0 1.2em;border-top:1px solid var(--line)}.vtc_errors__ccO_e li{counter-increment:err;position:relative;padding:18px 0 18px 54px;border-bottom:1px solid var(--line);max-width:66ch}.vtc_errors__ccO_e li:before{content:"0" counter(err);position:absolute;left:0;top:18px;font-family:var(--mono);font-size:10px;letter-spacing:.08em;color:var(--accent)}.vtc_weeks__Qok7S{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);margin:1.4em 0 1.2em}.vtc_weeks__Qok7S>div{background:var(--bg);padding:18px}.vtc_weeks__Qok7S span{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--accent);margin-bottom:8px}.vtc_weeks__Qok7S p{margin:0;font-size:13.5px;line-height:1.55}.vtc_offers__1SBfe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2vw,24px);gap:clamp(16px,2vw,24px)}.vtc_offer__O2bW8{display:flex;flex-direction:column;gap:14px;padding:clamp(22px,2.6vw,34px);border:1px solid var(--line);background:rgba(242,239,231,.03)}.vtc_offerAlt__P3q5F{background:rgba(255,75,31,.05);border-color:rgba(255,75,31,.32)}.vtc_offerKick__QqnjA{margin:0;font-family:var(--mono);font-size:9.5px;letter-spacing:.08em;color:var(--muted)}.vtc_offerAlt__P3q5F .vtc_offerKick__QqnjA{color:var(--accent)}.vtc_offer__O2bW8 h3{margin:0}.vtc_offerText__wsqAR{margin:0;font-size:14px;line-height:1.6;color:var(--muted-2)}.vtc_offerList__ZoUK2{list-style:none;padding:0;margin:0;display:grid;grid-gap:9px;gap:9px}.vtc_offerList__ZoUK2 li{position:relative;padding-left:18px;font-size:13.5px;line-height:1.5;color:var(--muted-2)}.vtc_offerList__ZoUK2 li:before{content:"";position:absolute;left:0;top:.66em;width:7px;height:1px;background:var(--accent)}.vtc_price__1LBiU{margin:0;display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;font-family:var(--display);font-weight:600;font-size:clamp(30px,3vw,42px);letter-spacing:-.035em;color:var(--bone);line-height:1}.vtc_price__1LBiU span{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--muted);font-weight:400}.vtc_promo__kE7f5{margin:0;font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;line-height:1.7;color:var(--accent)}.vtc_promo__kE7f5 b{font-weight:400;color:var(--bone)}.vtc_option__p7T86{margin:0;padding-top:12px;border-top:1px solid rgba(255,75,31,.24);font-size:13px;line-height:1.6;color:var(--muted-2)}.vtc_option__p7T86 b{color:var(--bone);font-weight:400}.vtc_offerActions__C3xUf{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:6px}.vtc_linkArrow___gTw0{align-self:center;font-family:var(--mono);font-size:10px;letter-spacing:.07em;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:2px}.vtc_linkArrow___gTw0:hover{color:var(--bone);border-color:var(--bone)}.vtc_fineprint__NoyIm{margin:0;letter-spacing:.05em;line-height:1.7}.vtc_fineprint__NoyIm,.vtc_legalNote__7Caox{font-family:var(--mono);font-size:9.5px;color:var(--muted)}.vtc_legalNote__7Caox{margin:clamp(20px,3vw,32px) 0 0;max-width:92ch;letter-spacing:.04em;line-height:1.8}.vtc_faq__TSdHT{border-top:1px solid var(--line)}.vtc_faq__TSdHT details{border-bottom:1px solid var(--line)}.vtc_faq__TSdHT summary{cursor:pointer;list-style:none;padding:18px 40px 18px 0;position:relative;font-size:15px;color:var(--bone)}.vtc_faq__TSdHT summary::-webkit-details-marker{display:none}.vtc_faq__TSdHT summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--mono);color:var(--accent);font-size:16px}.vtc_faq__TSdHT details[open] summary:after{content:"–"}.vtc_faq__TSdHT details p{margin:0;padding:0 40px 20px 0;max-width:78ch;font-size:14px;line-height:1.7;color:var(--muted-2)}.vtc_bandLinks__yz6SF{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:900px){.vtc_legal__fEln7{grid-template-columns:1fr}.vtc_legal__fEln7 nav{position:static;display:flex;flex-wrap:wrap;gap:8px 16px;padding-bottom:18px}.vtc_offers__1SBfe{grid-template-columns:1fr}}@media (max-width:640px){.vtc_facts__8HOO8{grid-template-columns:repeat(2,minmax(0,1fr))}.vtc_facts__8HOO8 div:nth-child(3){border-left:none;padding-left:0}.vtc_facts__8HOO8 div:nth-child(n+3){border-top:1px solid var(--line)}.vtc_rules__HvlIT>div{grid-template-columns:74px minmax(0,1fr)}}