.crf .c6-hero{background:#000;padding:clamp(84px,12vh,150px) 0;position:relative;overflow:hidden}.crf .c6-hero-bg{object-fit:cover;filter:saturate(.9)brightness(.65);width:100%;height:100%;position:absolute;inset:0}.crf .c6-hero-veil{background:linear-gradient(90deg,#000000eb 0%,#000000b8 46%,#0000004d 100%),linear-gradient(#000000bf 0%,#0000 22% 72%,#000 100%),radial-gradient(70% 90% at 82% 40%,#e5091424,#0000 65%);position:absolute;inset:0}.crf .c6-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,6vw,90px);display:grid;position:relative}.crf .c6-kicker{font:700 12px/1 var(--ce-font-ui);letter-spacing:.3px;text-transform:uppercase;color:#ffffffb3;align-items:center;gap:10px;margin-bottom:16px;display:inline-flex}.crf .c6-kicker .dot{background:var(--ce-red,#e50914);border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #e50914cc}.crf .c6-title{font:700 clamp(48px, 6vw, 88px)/1 var(--ce-font-display,var(--ce-font-ui));letter-spacing:-.02em;color:#fff;margin:0 0 6px}.crf .c6-title .red{color:var(--ce-red,#e50914);text-shadow:0 0 60px #e5091466}.crf .c6-tagline{font:600 clamp(16px, 1.6vw, 21px)/1.3 var(--ce-font-display,var(--ce-font-ui));color:#ffffffa6;letter-spacing:.01em;margin:0 0 22px}.crf .c6-price .from{font:700 10.5px/1 var(--ce-font-ui);letter-spacing:.22em;text-transform:uppercase;color:#ffffff73;margin-bottom:7px;display:block}.crf .c6-price-row{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.crf .c6-price{font:700 clamp(40px, 4vw, 60px)/1 var(--ce-font-display,var(--ce-font-ui));color:#fff;letter-spacing:-.02em}.crf .c6-price .cur{vertical-align:.35em;color:#fff9;margin-right:2px;font-size:.55em}.crf .c6-eff{font:400 12px/1 var(--ce-font-ui);color:#ffffff80;align-items:baseline;gap:5px;padding-bottom:3px;display:inline-flex}.crf .c6-eff em{font:700 clamp(19px, 1.9vw, 24px)/1 var(--ce-font-display,var(--ce-font-ui));color:#4ade80;letter-spacing:-.01em;font-style:normal}.crf .c6-price-note{max-width:44ch;font:400 12.5px/1.55 var(--ce-font-ui);color:#ffffff80;margin:0 0 24px}.crf .c6-carpick{margin-bottom:24px}.crf .c6-carpick .cvcs-headline-bar{text-align:left;justify-content:flex-start;margin:0;font-size:clamp(15px,1.5vw,18px)}.crf .c6-perks{gap:9px;max-width:520px;margin-bottom:28px;display:grid}.crf .c6-perk{align-items:baseline;gap:10px;display:flex}.crf .c6-perk .ic{color:#ff5b64;flex:none;align-items:center;display:flex;transform:translateY(2px)}.crf .c6-perk .tx{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.crf .c6-perk b{font:700 14px/1.4 var(--ce-font-ui);color:#fff}.crf .c6-perk em{font:400 12.5px/1.4 var(--ce-font-ui);color:#ffffff80;font-style:normal}.crf .c6-cta-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.crf .c6-cta-note{font:400 12.5px/1.4 var(--ce-font-ui);color:#ffffff73}@media (prefers-reduced-motion:no-preference){.crf .c6-hero.in .c6-pitch{animation:.8s cubic-bezier(.16,1,.3,1) both crf-c6Up}.crf .c6-hero.in .c6-card-scene{animation:.9s cubic-bezier(.16,1,.3,1) .16s both crf-c6Up}@keyframes crf-c6Up{0%{opacity:0;transform:translateY(26px)}}}.crf .c6-card-scene{justify-content:center;display:flex;position:relative}.crf .c6-card{aspect-ratio:8/5;will-change:transform;--shx:50%;--shy:40%;background:radial-gradient(120% 160% at 20% 0,#3c3c40e6 0%,#121214fa 55%),#101012;border:1px solid #ffffff24;border-radius:22px;flex-direction:column;width:min(400px,100%);padding:26px 28px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;transform:perspective(900px);box-shadow:0 40px 90px #000000b3,inset 0 1px #ffffff1f}.crf .c6-card-sheen{pointer-events:none;background:radial-gradient(60% 50% at var(--shx) var(--shy), #ffffff24, transparent 70%);mix-blend-mode:screen;position:absolute;inset:0}.crf .c6-card-glow{pointer-events:none;background:radial-gradient(70% 60% at 80% 110%,#e509143d,#0000 65%);border-radius:22px;position:absolute;inset:-1px}.crf .c6-card-top{justify-content:space-between;align-items:center;display:flex}.crf .c6-card-logo{width:auto;height:30px}.crf .c6-card-tier{font:700 26px/1 var(--ce-font-display,var(--ce-font-ui));color:#0000;-webkit-text-stroke:1px #e50914e6;letter-spacing:.06em}.crf .c6-card-chip{background:linear-gradient(140deg,#d8b35a,#9f7a2e 60%,#c9a44b);border:1px solid #ffffff40;border-radius:7px;width:42px;height:30px;margin-top:22px;position:relative}.crf .c6-card-chip:after{content:"";border:1px solid #0000004d;border-radius:3px;position:absolute;inset:6px 8px}.crf .c6-card-num{font:600 17px/1 var(--ce-font-mono,ui-monospace, monospace);letter-spacing:.22em;color:#ffffffbf;margin-top:12px}.crf .c6-card-bottom{flex-direction:column;gap:5px;margin-top:auto;display:flex}.crf .c6-card-k{font:700 9px/1 var(--ce-font-ui);letter-spacing:.24em;text-transform:uppercase;color:#fff6}.crf .c6-card-valid{font:600 13px/1 var(--ce-font-ui);letter-spacing:.05em;color:#ffffffd1}.crf .c6-card-shadow{filter:blur(6px);pointer-events:none;background:radial-gradient(50% 100% at 50% 0,#000000a6,#0000 75%);height:40px;position:absolute;bottom:-26px;left:12%;right:12%}.crf .c6-ledger{background:#000;position:relative}.crf .c6-math{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start;gap:clamp(22px,3vw,40px);max-width:1080px;margin:0 auto;display:grid}.crf .c6-receipt{background:#ffffff06;border:1px solid #ffffff17;border-radius:20px;overflow:hidden}.crf .c6-receipt-h{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 22px;display:flex}.crf .c6-receipt-h span{font:700 15px/1 var(--ce-font-ui);color:#fff}.crf .c6-receipt-h em{font:400 12px/1 var(--ce-font-ui);color:#ffffff73;font-style:normal}.crf .c6-row{text-align:left;cursor:pointer;width:100%;transition:background .2s var(--ce-ease), opacity .26s var(--ce-ease);background:0 0;border:0;border-top:1px solid #ffffff0f;align-items:center;gap:14px;padding:13px 22px;display:flex}.crf .c6-row:hover{background:#ffffff08}.crf .c6-row:focus-visible{outline-offset:-2px;outline:2px solid #e50914b3}.crf .c6-row.off{opacity:.45}.crf .c6-row.off .c6-row-pr b{text-decoration:line-through}.crf .c6-tick{color:#0000;width:22px;height:22px;transition:background .2s var(--ce-ease), color .2s var(--ce-ease), border-color .2s var(--ce-ease);background:#ffffff0d;border:1px solid #ffffff29;border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.crf .c6-tick.on{color:#ff5b64;background:#e5091429;border-color:#e5091480}.crf .c6-thumb{border:1px solid #ffffff1a;border-radius:12px;flex:none;width:46px;height:46px;overflow:hidden}.crf .c6-thumb img{object-fit:cover;width:100%;height:100%;display:block}.crf .c6-row-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.crf .c6-row-tx b{font:600 14px/1.3 var(--ce-font-ui);color:#ffffffe6}.crf .c6-row-tx em{font:400 12px/1.4 var(--ce-font-ui);color:#ffffff73;font-style:normal}.crf .c6-row-pr{text-align:right;flex-direction:column;flex:none;gap:2px;display:flex}.crf .c6-row-pr b{font:700 15px/1 var(--ce-font-ui);color:#fff;font-variant-numeric:tabular-nums}.crf .c6-row-pr em{font:400 11px/1 var(--ce-font-ui);color:#fff6;font-style:normal}.crf .c6-receipt-total{background:#ffffff08;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding:17px 22px;display:flex}.crf .c6-receipt-total span{font:600 13px/1 var(--ce-font-ui);color:#ffffffa6}.crf .c6-receipt-total b{font:700 22px/1 var(--ce-font-display,var(--ce-font-ui));color:#fff;font-variant-numeric:tabular-nums}.crf .c6-scope{background:#ffffff04;border-top:1px solid #ffffff0f}.crf .c6-scope-toggle{text-align:left;cursor:pointer;width:100%;font:600 12px/1.3 var(--ce-font-ui);color:#ffffff8c;transition:color .18s var(--ce-ease);background:0 0;border:0;align-items:center;gap:8px;padding:10px 22px 10px 82px;display:flex}.crf .c6-scope-toggle:hover{color:#ffffffd9}.crf .c6-scope-toggle .chev{transition:transform .2s var(--ce-ease);display:inline-flex}.crf .c6-scope-toggle .chev.open{transform:rotate(180deg)}.crf .c6-scope-chips{flex-wrap:wrap;gap:7px;padding:2px 22px 14px 82px;display:flex}.crf .c6-scope-chips span{font:400 11.5px/1 var(--ce-font-ui);color:#ffffffa6;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:5px;padding:5px 11px;display:inline-flex}.crf .c6-scope-chips svg{color:#4ade80}.crf .c6-receipt-fine{font:400 11px/1.55 var(--ce-font-ui);color:#ffffff61;text-wrap:pretty;margin:0;padding:12px 22px 16px}.crf .c6-tally{background:linear-gradient(#1e1e20d9,#0c0c0ee6);border:1px solid #e5091459;border-radius:20px;padding:22px 24px;position:sticky;top:96px;box-shadow:0 26px 70px #0000008c,0 0 40px #e5091414}.crf .c6-tally-badge{font:700 11px/1 var(--ce-font-ui);letter-spacing:.14em;text-transform:uppercase;color:#ff8a91;background:#e5091429;border:1px solid #e5091480;border-radius:9999px;margin-bottom:16px;padding:6px 13px;display:inline-block}.crf .c6-tally-rows{border-bottom:1px solid #ffffff1a;gap:10px;padding-bottom:16px;display:grid}.crf .c6-tally-rows .r{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.crf .c6-tally-rows .r span{font:400 13px/1.35 var(--ce-font-ui);color:#fff9}.crf .c6-tally-rows .r b{font:600 15px/1 var(--ce-font-ui);color:#fff;font-variant-numeric:tabular-nums}.crf .c6-tally-rows .r.good b{color:#4ade80}.crf .c6-tally-rows .r.eff span{color:#ffffffd9;font-weight:600}.crf .c6-tally-rows .r.eff b{font-size:19px}.crf .c6-verdict{text-align:center;padding:18px 2px 20px}.crf .c6-verdict .k{font:700 10.5px/1 var(--ce-font-ui);letter-spacing:.24em;text-transform:uppercase;color:#ffffff80;margin-bottom:8px;display:block}.crf .c6-verdict .v{font:700 clamp(34px, 3vw, 44px)/1 var(--ce-font-display,var(--ce-font-ui));color:#4ade80;letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 34px #2ec46e59;display:block}.crf .c6-verdict.neutral .v{color:#fff;text-shadow:none;font-size:clamp(22px,2vw,28px)}.crf .c6-verdict .s{font:400 12px/1.5 var(--ce-font-ui);color:#ffffff80;text-wrap:pretty;margin-top:9px;display:block}.crf .c6-tally-cta{justify-content:center;width:100%}.crf .c6-tally-fine{font:400 11.5px/1.5 var(--ce-font-ui);color:#ffffff73;text-align:center;text-wrap:pretty;margin:12px 0 0}@media (prefers-reduced-motion:no-preference){.crf .c6-ledger .c6-row{opacity:0;transform:translateY(12px)}.crf .c6-ledger.in .c6-row{opacity:1;transition:opacity .5s var(--ce-ease), transform .5s cubic-bezier(.16, 1, .3, 1), background .2s var(--ce-ease);transform:none}.crf .c6-ledger.in .c6-row.off{opacity:.45}.crf .c6-ledger.in .c6-tally{animation:.7s cubic-bezier(.16,1,.3,1) .25s both crf-c6Up}}@media (max-width:980px){.crf .c6-hero-grid{grid-template-columns:1fr;gap:40px}.crf .c6-card-scene{order:-1}.crf .c6-card{width:min(360px,92%)}.crf .c6-math{grid-template-columns:1fr}.crf .c6-tally{position:static}}@media (max-width:560px){.crf .c6-hero{padding:72px 0}.crf .c6-perks{grid-template-columns:1fr}.crf .c6-row{gap:10px;padding:12px 14px}.crf .c6-thumb{width:40px;height:40px}.crf .c6-receipt-h,.crf .c6-receipt-total{padding-inline:14px}.crf .c6-row-pr em{display:none}.crf .c6-scope-toggle,.crf .c6-scope-chips{padding-left:14px;padding-right:14px}.crf .c6-receipt-fine{padding-inline:14px}}

