.black-intro{text-align:center;margin:20px auto 50px}.black-intro>span{color:#bca8ff;font-size:.75rem;font-weight:800;letter-spacing:.12em}.black-intro h2{font-size:clamp(2rem,4vw,3.5rem);margin:12px 0}.black-intro p{color:#c5b8dc}.black-intro small{display:none}.black-scroll{max-width:1140px;margin:auto;overflow-x:auto;padding-top:14px}.black-scroll table{border-spacing:0;width:100%;min-width:760px;color:#f6f2ff;table-layout:fixed}.black-scroll td,.black-scroll th{padding:17px 12px;border-bottom:1px solid #31283e;text-align:center;font-size:.94rem}.black-scroll th:first-child{text-align:left;width:24%}.black-scroll thead th{position:relative;font-size:.8rem;letter-spacing:.055em}.black-scroll .featured{background:#21103d;border-left:1px solid #7950ba;border-right:1px solid #7950ba}.black-scroll thead .featured{border-top:1px solid #7950ba;border-radius:18px 18px 0 0}.black-scroll tr:last-child .featured{border-bottom:1px solid #7950ba;border-radius:0 0 18px 18px}.black-badge{position:absolute;left:50%;top:-16px;transform:translateX(-50%);white-space:nowrap;background:linear-gradient(90deg,#792aff,#25bff1);border-radius:20px;font-size:.62rem;padding:5px 12px}.black-check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;color:#45d8ff;background:#163e54;font-weight:900}.black-bonus{background:#172c42;color:#55d9f9;border-radius:20px;padding:4px 10px;font-size:.7rem}.black-dash{color:#685d79}.black-prices{background:#1a1423}.black-prices td small,.black-prices th small{display:block;font-size:.67rem;color:#b7a8ca;font-weight:400;margin-top:5px}.black-prices td del{display:block;color:#9c8eae;font-size:.8rem}.black-prices td strong{display:block;font-size:1.45rem;margin-top:5px}.black-actions td,.black-actions th{border-bottom:0}.black-actions a{display:block;text-decoration:none;color:white;border:1px solid #6c607c;border-radius:12px;padding:12px 4px;font-size:.8rem;font-weight:800}.black-actions .featured a{background:#7d28f0;border-color:#7d28f0}.black-total{text-align:center;color:#c8bad9;margin:25px 0}.black-whatsapp{display:table;margin:15px auto 35px;background:#1ccc61;color:#071b10;border-radius:999px;padding:13px 22px;font-weight:800;text-decoration:none}@media(max-width:600px){.black-intro{margin:16px auto 24px}.black-intro h2{font-size:1.8rem}.black-intro small{display:block;color:#9c8eae;margin-top:12px}.black-scroll{margin:0 -16px;padding:14px 16px 0}.black-scroll table{min-width:670px}.black-scroll td,.black-scroll th{font-size:.78rem;padding:15px 8px}.black-scroll th:first-child{width:150px;position:sticky;left:0;z-index:2;background:#130d1e}.black-scroll thead th:first-child{z-index:3}.black-prices th:first-child{background:#21192a}.black-prices td strong{font-size:1.2rem}.black-whatsapp{font-size:.82rem;text-align:center}}.home-black-table{padding:60px 24px;background:#100b18;border-radius:20px}.home-black-table .black-comparison{max-width:1140px;margin:auto}html[data-site-theme=light] .g1-page .black-comparison{color:#241a32}html[data-site-theme=light] .g1-page .black-intro>span{color:#6742a4}html[data-site-theme=light] .g1-page .black-intro p,html[data-site-theme=light] .g1-page .black-intro small{color:#594c6d}html[data-site-theme=light] .g1-page .black-scroll table{color:#241a32}html[data-site-theme=light] .g1-page .black-scroll td,html[data-site-theme=light] .g1-page .black-scroll th{border-bottom-color:#d8d0e1}html[data-site-theme=light] .g1-page .black-scroll .featured{color:#fff;border-color:#7950ba}html[data-site-theme=light] .g1-page .black-prices{background:#eeeaf4}html[data-site-theme=light] .g1-page .black-prices td del,html[data-site-theme=light] .g1-page .black-prices td small,html[data-site-theme=light] .g1-page .black-prices th small{color:#625474}html[data-site-theme=light] .g1-page .black-prices .featured del,html[data-site-theme=light] .g1-page .black-prices .featured small{color:#d4c9e5}html[data-site-theme=light] .g1-page .black-actions a{color:#3d255e;border-color:#8a7b9c}html[data-site-theme=light] .g1-page .black-actions .featured a{color:#fff}html[data-site-theme=light] .g1-page .black-total{color:#4b3c5d}@media(max-width:600px){html[data-site-theme=light] .g1-page .black-scroll th:first-child{background:#f6f4f9}html[data-site-theme=light] .g1-page .black-prices th:first-child{background:#eeeaf4}}.black-comparison .black-total{max-width:1140px;margin:25px auto;text-align:center}.black-comparison .black-whatsapp{width:-moz-max-content;width:max-content;max-width:100%;display:flex;justify-content:center;align-items:center;gap:9px}.black-comparison .black-whatsapp img{width:20px;height:20px;flex:none}.black-scroll thead th:not(:first-child){padding:0;vertical-align:bottom}.black-cover{position:relative;overflow:hidden;min-height:150px;display:flex;align-items:flex-end;text-align:left;background:#17102d;color:#fff}.black-cover img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.black-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(13,7,27,.99) 0,rgba(13,7,27,.88) 30%,rgba(13,7,27,.04))}.black-cover h3,.black-cover>span:not(.black-badge){position:relative;z-index:1;padding:16px 12px;margin:0;font-family:var(--display),sans-serif;font-weight:800;font-size:1.12rem;line-height:1.15;letter-spacing:0;color:#fff;text-shadow:0 1px 3px #000}.black-scroll thead .black-badge{z-index:3}.black-mobile-cards{display:none}@media(max-width:600px){.black-comparison .black-intro small,.black-comparison .black-scroll{display:none}.black-mobile-cards{display:grid;gap:18px}.black-mobile-card{overflow:hidden;border:1px solid #cfc4dd;border-radius:16px;background:#faf9fd;color:#241a32}.black-mobile-card.featured{border:2px solid #7445bc;background:#f5f0fb}.black-mobile-card .black-cover{min-height:150px;overflow:visible}.black-mobile-card .black-cover img,.black-mobile-card .black-cover:after{border-radius:14px 14px 0 0}.black-mobile-card .black-cover h3{font-size:1.4rem}.black-mobile-card .black-badge{top:10px;left:auto;right:10px;transform:none;z-index:2;color:#fff}.black-mobile-card ul{list-style:none;padding:6px 16px;margin:0}.black-mobile-card li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #ddd5e7;font-size:.82rem}.black-mobile-card li strong{font-size:.72rem;color:#4b2b7b;text-align:right;flex-shrink:0}.black-mobile-price{padding:12px 16px 2px;display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 9px}.black-mobile-price del{font-size:.8rem;color:#655778;width:100%}.black-mobile-price>strong{font-size:1.6rem;color:#211235}.black-mobile-price small{color:#554a62}.black-mobile-price small:last-child{width:100%;margin-top:2px}.black-mobile-action{display:block;margin:12px 16px 16px;padding:12px;text-align:center;border:1px solid #6b498e;border-radius:10px;color:#392052;font-weight:800;text-decoration:none}.black-mobile-card.featured .black-mobile-action{background:#5b17cc;border-color:#5b17cc;color:#fff}}.black-tool-header{min-height:150px;padding:14px 12px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;color:#241a32;text-align:center;letter-spacing:0;line-height:1.3}.black-tool-header img{width:85px;height:48px;-o-object-fit:contain;object-fit:contain}.black-tool-header span{font-size:.8rem;font-weight:800}.black-cover>span:not(.black-badge){font-size:.83rem;line-height:1.25}.black-reference{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap}.black-discount{display:inline-block;padding:3px 6px;border-radius:7px;background:#e4d6fb;color:#351267;font-size:.72rem;font-weight:800}.black-prices td .black-reference del{display:inline}@media(max-width:600px){.black-mobile-heading{position:relative}.black-mobile-heading .black-badge{position:absolute;top:10px;right:10px;left:auto;transform:none;z-index:3}.black-mobile-heading .black-cover{overflow:hidden}.black-mobile-heading .black-cover>span:not(.black-badge){font-size:1.15rem;padding:16px}.black-mobile-heading .black-tool-header{min-height:125px;align-items:flex-start;text-align:left;background:#f0ebf7;padding:16px}.black-mobile-heading .black-tool-header span{font-size:1rem}.black-mobile-price .black-reference{width:100%;justify-content:flex-start}.black-mobile-price .black-reference del{width:auto}}.black-scroll thead th.featured{border:0;border-radius:18px 18px 0 0}.black-scroll thead th.featured .black-cover{border-radius:18px 18px 0 0}.black-cover>span:not(.black-badge) small{display:block;font-family:var(--body),sans-serif;font-size:.72rem;font-weight:700;margin-top:3px}.black-comparison .black-scroll thead tr:last-child th.featured{border:0;border-radius:18px 18px 0 0;background:transparent;border-bottom:1px solid transparent;border-top:1px solid transparent}html[data-site-theme=light] .g1-page .black-intro>span{color:#5b17cc}@media(max-width:600px){.black-comparison .black-intro small{display:block;margin-top:8px;font-weight:700;color:#5b17cc}.black-comparison .black-mobile-cards{display:grid;grid-auto-flow:column;grid-auto-columns:min(85vw,calc(100% - 44px));gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:4px 2px 14px;align-items:start}.black-comparison .black-mobile-cards>.black-mobile-card{scroll-snap-align:start;min-width:0}.black-comparison .black-mobile-cards:focus-visible{outline:3px solid #25bff1;outline-offset:3px;border-radius:16px}}@media(min-width:601px){.black-comparison .black-total{display:none}}.black-scroll table{border-collapse:separate}.black-scroll{overflow-y:hidden;padding-top:34px;margin-top:-20px;padding-bottom:40px;margin-bottom:-40px}.black-scroll :is(th,td):nth-child(2){will-change:transform;backface-visibility:hidden}.black-scroll td,.black-scroll th{transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.black-actions a{transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.black-scroll thead th:nth-child(2){transform-origin:50% 100%}.black-scroll tr:last-child td:nth-child(2){transform-origin:50% 0}@media (hover:hover) and (pointer:fine){.black-scroll table:has(:is(th,td):nth-child(2):hover) :is(th,td):nth-child(2){position:relative;z-index:2;transform:scale(1.035);box-shadow:-14px 0 28px -16px rgba(125,40,240,.75),14px 0 28px -16px rgba(125,40,240,.75)}.black-scroll table:has(:is(th,td):nth-child(2):hover) tr:last-child td:nth-child(2){box-shadow:-14px 0 28px -16px rgba(125,40,240,.75),14px 0 28px -16px rgba(125,40,240,.75),0 18px 30px -14px rgba(125,40,240,.7)}.black-actions td.featured a:hover{transform:translateY(-2px);background:linear-gradient(90deg,#7d28f0,#9b5cff);box-shadow:0 0 0 3px rgba(121,237,255,.45),0 10px 26px rgba(125,40,240,.55)}.black-scroll table:has(:is(th,td):nth-child(3):hover) :is(th,td):nth-child(3),.black-scroll table:has(:is(th,td):nth-child(4):hover) :is(th,td):nth-child(4),.black-scroll table:has(:is(th,td):nth-child(5):hover) :is(th,td):nth-child(5){background-color:rgba(201,179,238,.2)}}.black-scroll thead th:is(:nth-child(3),:nth-child(4),:nth-child(5)){border-radius:18px 18px 0 0}.black-scroll tr:last-child td:is(:nth-child(3),:nth-child(4),:nth-child(5)){border-radius:0 0 18px 18px}.black-scroll table:has(td:nth-child(2) a:focus-visible) :is(th,td):nth-child(2){position:relative;z-index:2;transform:scale(1.035);box-shadow:-14px 0 28px -16px rgba(125,40,240,.75),14px 0 28px -16px rgba(125,40,240,.75)}.black-actions td.featured a:focus-visible{outline:3px solid #79edff;outline-offset:3px;background:linear-gradient(90deg,#7d28f0,#9b5cff);box-shadow:0 10px 26px rgba(125,40,240,.55)}.black-scroll table:has(td:nth-child(3) a:focus-visible) :is(th,td):nth-child(3),.black-scroll table:has(td:nth-child(4) a:focus-visible) :is(th,td):nth-child(4),.black-scroll table:has(td:nth-child(5) a:focus-visible) :is(th,td):nth-child(5){background-color:rgba(201,179,238,.2)}.black-actions td:not(.featured) a:focus-visible{outline:3px solid #7d28f0;outline-offset:3px}@media (prefers-reduced-motion:reduce){.black-actions a,.black-scroll td,.black-scroll th{transition:background-color .2s ease}.black-scroll table :is(th,td):nth-child(2){transform:none!important}.black-scroll table:has(:is(th,td):nth-child(2):hover) .featured,.black-scroll table:has(td:nth-child(2) a:focus-visible) .featured{background-color:#2c1752}.black-actions td.featured a:focus-visible,.black-actions td.featured a:hover{transform:none}}.purchase-waitlist .waitlist-form h2{font:600 23px/1.3 OnePageSyne,Arial,sans-serif;margin:0 0 14px}.purchase-waitlist .waitlist-form>p{color:var(--op-muted);margin:0 0 24px}.purchase-waitlist .waitlist-form legend{font-size:17px}.purchase-waitlist .waitlist-form fieldset{margin-bottom:18px}.purchase-waitlist .op-small{line-height:1.65}.purchase-waitlist .waitlist-summary{position:static}.purchase-waitlist .waitlist-summary .op-field{margin:16px 0}.purchase-waitlist .waitlist-summary select{max-width:100%}.purchase-waitlist .waitlist-success{outline:0;padding:12px 0}.purchase-waitlist .waitlist-success>span{display:grid;place-items:center;width:48px;height:48px;color:#17643a;background:#e7f7ed;border-radius:50%;font-size:28px;margin-bottom:20px}.purchase-waitlist .waitlist-success p{line-height:1.65}@media(max-width:959px){.purchase-waitlist .waitlist-summary{display:block}.purchase-waitlist .op-wrap{padding-bottom:32px}.purchase-waitlist .op-footer{padding-bottom:24px}.purchase-waitlist .op-header img{width:164px}.purchase-waitlist .op-header>a:last-child{font-size:13px}.purchase-waitlist .op-thumb img{height:140px}.purchase-waitlist .waitlist-form h2{font-size:20px}}.purchase-waitlist dd,.purchase-waitlist h2{overflow-wrap:anywhere}