@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--tf-card-bg: #ffffff;--tf-card-border: #e2e8f0;--tf-card-shadow: 0 1px 6px rgba(0, 0, 0, .05);--tf-card-hdr-border: #e2e8f0;--tf-formula-bg: linear-gradient(135deg, #0a1f3c, #1a3a5c);--tf-formula-label: #60a5fa;--tf-formula-text: #f0f9ff;--tf-formula-sign: #fbbf24;--tf-formula-note: #94a3b8;--tf-formula-note-border: rgba(255, 255, 255, .08);--tf-formula-frac-top: #93c5fd;--tf-formula-frac-bot: #6ee7b7;--tf-text-primary: #0f172a;--tf-text-secondary: #475569;--tf-text-muted: #64748b;--tf-bg-raised: #f8fafc;--tf-border: #e2e8f0;--tf-divider: #e2e8f0;--tf-mc-blue-bg: #dbeafe;--tf-mc-blue-border: #bfdbfe;--tf-mc-blue-text: #1d4ed8;--tf-mc-teal-bg: #ccfbf1;--tf-mc-teal-border: #99f6e4;--tf-mc-teal-text: #0f766e;--tf-mc-orange-bg: #fff7ed;--tf-mc-orange-border: #fed7aa;--tf-mc-orange-text: #c2410c;--tf-mc-green-bg: #dcfce7;--tf-mc-green-border: #bbf7d0;--tf-mc-green-text: #15803d;--tf-mc-red-bg: #fee2e2;--tf-mc-red-border: #fecaca;--tf-mc-red-text: #b91c1c;--tf-mc-purple-bg: #ede9fe;--tf-mc-purple-border: #ddd6fe;--tf-mc-purple-text: #7c3aed;--tf-mc-navy-bg: #e8edf5;--tf-mc-navy-border: #c7d3e8;--tf-mc-navy-text: #0a1f3c;--tf-mc-amber-bg: #fef3c7;--tf-mc-amber-border: #fcd34d;--tf-mc-amber-text: #92400e;--tf-co-info-bg: #dbeafe;--tf-co-info-border: #1d4ed8;--tf-co-info-title: #1d4ed8;--tf-co-success-bg: #dcfce7;--tf-co-success-border: #15803d;--tf-co-success-title: #15803d;--tf-co-warn-bg: #fef3c7;--tf-co-warn-border: #d97706;--tf-co-warn-title: #92400e;--tf-co-danger-bg: #fee2e2;--tf-co-danger-border: #b91c1c;--tf-co-danger-title: #b91c1c;--tf-table-header-bg: #0a1f3c;--tf-table-even-bg: #f8fafc;--tf-table-row-excess: #fff5f5;--tf-table-row-loss: #fffbeb;--tf-table-row-eligible: #f0fdf4;--tf-step-line: linear-gradient(to bottom, #3b82f6, #dbeafe);--tf-step-dot-bg: #1d4ed8;--tf-step-dot-ring: #dbeafe;--tf-step-dot-green: #15803d;--tf-step-dot-green-ring: #dcfce7;--tf-step-dot-red: #b91c1c;--tf-step-dot-red-ring: #fee2e2;--tf-step-dot-orange: #c2410c;--tf-step-dot-orange-ring: #fff7ed;--tf-calc-bg: #f8fafc;--tf-calc-border: #e2e8f0;--tf-calc-text: #334155;--tf-faq-q-bg: #f8fafc;--tf-faq-q-hover: #dbeafe;--tf-faq-a-border: #e2e8f0;--tf-progress-track: #e2e8f0;--tf-benefit-bg: #ffffff;--tf-benefit-border: #e2e8f0;--tf-rec-bg: linear-gradient(135deg, #f0fdf4, #dcfce7);--tf-rec-border: #86efac;--tf-rec-title: #15803d;--tf-rec-text: #166534;--tf-badge-normal-bg: #dcfce7;--tf-badge-normal-text: #15803d;--tf-badge-excess-bg: #fee2e2;--tf-badge-excess-text: #b91c1c;--tf-badge-loss-bg: #fef3c7;--tf-badge-loss-text: #92400e;--tf-badge-elig-bg: #bbf7d0;--tf-badge-elig-text: #14532d;--tf-badge-blocked-bg: #fee2e2;--tf-badge-blocked-text: #b91c1c;--tf-badge-watch-bg: #fef3c7;--tf-badge-watch-text: #92400e}.dark{--tf-card-bg: #1e293b;--tf-card-border: rgba(255, 255, 255, .08);--tf-card-shadow: 0 1px 6px rgba(0, 0, 0, .3);--tf-card-hdr-border: rgba(255, 255, 255, .08);--tf-formula-bg: linear-gradient(135deg, #0c1929, #132842);--tf-text-primary: #f8fafc;--tf-text-secondary: #94a3b8;--tf-text-muted: #64748b;--tf-bg-raised: #111827;--tf-border: rgba(255, 255, 255, .08);--tf-divider: rgba(255, 255, 255, .08);--tf-mc-blue-bg: rgba(29, 78, 216, .15);--tf-mc-blue-border: rgba(59, 130, 246, .25);--tf-mc-blue-text: #93c5fd;--tf-mc-teal-bg: rgba(15, 118, 110, .15);--tf-mc-teal-border: rgba(20, 184, 166, .25);--tf-mc-teal-text: #5eead4;--tf-mc-orange-bg: rgba(194, 65, 12, .15);--tf-mc-orange-border: rgba(251, 146, 60, .25);--tf-mc-orange-text: #fdba74;--tf-mc-green-bg: rgba(21, 128, 61, .15);--tf-mc-green-border: rgba(34, 197, 94, .25);--tf-mc-green-text: #86efac;--tf-mc-red-bg: rgba(185, 28, 28, .15);--tf-mc-red-border: rgba(248, 113, 113, .25);--tf-mc-red-text: #fca5a5;--tf-mc-purple-bg: rgba(124, 58, 237, .15);--tf-mc-purple-border: rgba(167, 139, 250, .25);--tf-mc-purple-text: #c4b5fd;--tf-mc-navy-bg: rgba(30, 41, 59, .5);--tf-mc-navy-border: rgba(100, 116, 139, .25);--tf-mc-navy-text: #cbd5e1;--tf-mc-amber-bg: rgba(146, 64, 14, .15);--tf-mc-amber-border: rgba(252, 211, 77, .25);--tf-mc-amber-text: #fcd34d;--tf-co-info-bg: rgba(29, 78, 216, .12);--tf-co-info-border: #3b82f6;--tf-co-info-title: #93c5fd;--tf-co-success-bg: rgba(21, 128, 61, .12);--tf-co-success-border: #22c55e;--tf-co-success-title: #86efac;--tf-co-warn-bg: rgba(217, 119, 6, .12);--tf-co-warn-border: #f59e0b;--tf-co-warn-title: #fcd34d;--tf-co-danger-bg: rgba(185, 28, 28, .12);--tf-co-danger-border: #ef4444;--tf-co-danger-title: #fca5a5;--tf-table-header-bg: #0f1d32;--tf-table-even-bg: rgba(255, 255, 255, .02);--tf-table-row-excess: rgba(185, 28, 28, .1);--tf-table-row-loss: rgba(146, 64, 14, .1);--tf-table-row-eligible: rgba(21, 128, 61, .1);--tf-step-line: linear-gradient(to bottom, #3b82f6, rgba(59, 130, 246, .2));--tf-step-dot-ring: rgba(59, 130, 246, .2);--tf-step-dot-green-ring: rgba(34, 197, 94, .2);--tf-step-dot-red-ring: rgba(248, 113, 113, .2);--tf-step-dot-orange-ring: rgba(251, 146, 60, .2);--tf-calc-bg: #111827;--tf-calc-border: rgba(255, 255, 255, .08);--tf-calc-text: #cbd5e1;--tf-faq-q-bg: #111827;--tf-faq-q-hover: rgba(59, 130, 246, .1);--tf-faq-a-border: rgba(255, 255, 255, .08);--tf-progress-track: #334155;--tf-benefit-bg: #1e293b;--tf-benefit-border: rgba(255, 255, 255, .08);--tf-rec-bg: linear-gradient(135deg, rgba(21, 128, 61, .1), rgba(21, 128, 61, .15));--tf-rec-border: rgba(34, 197, 94, .3);--tf-rec-title: #86efac;--tf-rec-text: #bbf7d0;--tf-badge-normal-bg: rgba(21, 128, 61, .2);--tf-badge-normal-text: #86efac;--tf-badge-excess-bg: rgba(185, 28, 28, .2);--tf-badge-excess-text: #fca5a5;--tf-badge-loss-bg: rgba(146, 64, 14, .2);--tf-badge-loss-text: #fcd34d;--tf-badge-elig-bg: rgba(34, 197, 94, .25);--tf-badge-elig-text: #bbf7d0;--tf-badge-blocked-bg: rgba(185, 28, 28, .2);--tf-badge-blocked-text: #fca5a5;--tf-badge-watch-bg: rgba(146, 64, 14, .2);--tf-badge-watch-text: #fcd34d}.tf-card{background:var(--tf-card-bg);border:1px solid var(--tf-card-border);border-radius:16px;margin-bottom:24px;overflow:hidden;box-shadow:var(--tf-card-shadow);animation:tf-fade-up .35s ease both}.tf-card:nth-child(2){animation-delay:.06s}.tf-card:nth-child(3){animation-delay:.12s}.tf-card:nth-child(4){animation-delay:.18s}.tf-card:nth-child(5){animation-delay:.24s}.tf-card:nth-child(6){animation-delay:.3s}.tf-card:nth-child(7){animation-delay:.36s}@keyframes tf-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tf-card-hdr{padding:20px 26px 16px;border-bottom:1px solid var(--tf-card-hdr-border);display:flex;align-items:flex-start;gap:13px}.tf-card-hdr-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.tf-card-hdr-text h2{font-size:19px;font-weight:700;color:var(--tf-text-primary);margin-bottom:2px}.tf-card-hdr-text p{font-size:12px;color:var(--tf-text-muted)}.tf-card-body{padding:22px 26px}.tf-formula{background:var(--tf-formula-bg);border-radius:12px;padding:20px 22px;margin:16px 0;color:#fff}.tf-formula-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tf-formula-label);margin-bottom:10px}.tf-formula-eq{font-family:JetBrains Mono,monospace;font-size:15px;color:var(--tf-formula-text);display:flex;align-items:center;gap:14px;flex-wrap:wrap}.tf-formula-frac{text-align:center;line-height:1.3}.tf-formula-frac-top{border-bottom:2px solid #3b82f6;padding-bottom:3px;font-size:13px;color:var(--tf-formula-frac-top)}.tf-formula-frac-bot{padding-top:3px;font-size:13px;color:var(--tf-formula-frac-bot)}.tf-formula-sign{color:var(--tf-formula-sign);font-size:18px;font-weight:700}.tf-formula-result{color:var(--tf-formula-sign);font-size:20px;font-weight:800}.tf-formula-note{font-size:11px;color:var(--tf-formula-note);margin-top:10px;border-top:1px solid var(--tf-formula-note-border);padding-top:10px;font-style:italic}.tf-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:16px 0}.tf-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;margin:16px 0}.tf-mini-card{border-radius:10px;padding:16px 18px;border:1px solid transparent}.tf-mini-card-title{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}.tf-mini-card-val{font-family:JetBrains Mono,monospace;font-size:22px;font-weight:700}.tf-mini-card-desc{font-size:11px;margin-top:5px;opacity:.75;line-height:1.5}.tf-mini-card.blue{background:var(--tf-mc-blue-bg);border-color:var(--tf-mc-blue-border);color:var(--tf-mc-blue-text)}.tf-mini-card.teal{background:var(--tf-mc-teal-bg);border-color:var(--tf-mc-teal-border);color:var(--tf-mc-teal-text)}.tf-mini-card.orange{background:var(--tf-mc-orange-bg);border-color:var(--tf-mc-orange-border);color:var(--tf-mc-orange-text)}.tf-mini-card.green{background:var(--tf-mc-green-bg);border-color:var(--tf-mc-green-border);color:var(--tf-mc-green-text)}.tf-mini-card.red{background:var(--tf-mc-red-bg);border-color:var(--tf-mc-red-border);color:var(--tf-mc-red-text)}.tf-mini-card.purple{background:var(--tf-mc-purple-bg);border-color:var(--tf-mc-purple-border);color:var(--tf-mc-purple-text)}.tf-mini-card.navy{background:var(--tf-mc-navy-bg);border-color:var(--tf-mc-navy-border);color:var(--tf-mc-navy-text)}.tf-mini-card.amber{background:var(--tf-mc-amber-bg);border-color:var(--tf-mc-amber-border);color:var(--tf-mc-amber-text)}.tf-callout{border-radius:10px;padding:14px 16px;display:flex;gap:11px;margin:14px 0;border-left:4px solid}.tf-callout-icon{font-size:18px;flex-shrink:0;line-height:1.4}.tf-callout-body h4{font-size:12px;font-weight:700;margin-bottom:3px}.tf-callout-body p{font-size:12px;line-height:1.6;color:var(--tf-text-secondary)}.tf-callout.info{background:var(--tf-co-info-bg);border-color:var(--tf-co-info-border)}.tf-callout.info h4{color:var(--tf-co-info-title)}.tf-callout.success{background:var(--tf-co-success-bg);border-color:var(--tf-co-success-border)}.tf-callout.success h4{color:var(--tf-co-success-title)}.tf-callout.warn{background:var(--tf-co-warn-bg);border-color:var(--tf-co-warn-border)}.tf-callout.warn h4{color:var(--tf-co-warn-title)}.tf-callout.danger{background:var(--tf-co-danger-bg);border-color:var(--tf-co-danger-border)}.tf-callout.danger h4{color:var(--tf-co-danger-title)}.tf-table-wrap{overflow-x:auto;margin:16px 0;border-radius:10px;border:1px solid var(--tf-border)}.tf-table{width:100%;border-collapse:collapse;font-size:12px}.tf-table thead tr{background:var(--tf-table-header-bg)}.tf-table th{color:#fff;padding:9px 11px;text-align:center;font-size:11px;font-weight:700;letter-spacing:.04em;white-space:nowrap}.tf-table th:first-child{text-align:left;padding-left:14px}.tf-table td{padding:8px 11px;text-align:center;border-bottom:1px solid var(--tf-border);font-family:JetBrains Mono,monospace;font-size:11px;color:var(--tf-text-secondary)}.tf-table td:first-child{text-align:left;font-family:inherit;font-weight:600;font-size:11px;padding-left:14px;color:var(--tf-text-primary)}.tf-table tr:last-child td{border-bottom:none}.tf-table tr:nth-child(2n) td{background:var(--tf-table-even-bg)}.tf-table tr.row-excess td{background:var(--tf-table-row-excess)!important}.tf-table tr.row-loss td{background:var(--tf-table-row-loss)!important}.tf-table tr.row-eligible td{background:var(--tf-table-row-eligible)!important;font-weight:700}.tf-table tr.row-eligible td:first-child,.tf-table .pos{color:var(--tf-mc-green-text)}.tf-table .neg{color:var(--tf-mc-red-text)}.tf-table .cr-ok{color:var(--tf-mc-green-text);font-weight:700}.tf-table .cr-no{color:var(--tf-mc-red-text);font-weight:700}.tf-table .cr-na{color:var(--tf-mc-amber-text);font-weight:700}.tf-badge{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:10px;font-size:11px;font-weight:700;white-space:nowrap}.tf-badge.normal{background:var(--tf-badge-normal-bg);color:var(--tf-badge-normal-text)}.tf-badge.excess{background:var(--tf-badge-excess-bg);color:var(--tf-badge-excess-text)}.tf-badge.loss{background:var(--tf-badge-loss-bg);color:var(--tf-badge-loss-text)}.tf-badge.eligible{background:var(--tf-badge-elig-bg);color:var(--tf-badge-elig-text);font-size:11px;padding:3px 10px}.tf-badge.blocked{background:var(--tf-badge-blocked-bg);color:var(--tf-badge-blocked-text);font-size:11px;padding:3px 10px}.tf-badge.watch{background:var(--tf-badge-watch-bg);color:var(--tf-badge-watch-text);font-size:11px;padding:3px 10px}.tf-steps{padding-left:30px;position:relative}.tf-steps:before{content:"";position:absolute;left:10px;top:6px;bottom:6px;width:2px;background:var(--tf-step-line);border-radius:2px}.tf-step{position:relative;margin-bottom:20px}.tf-step-dot{position:absolute;left:-30px;top:2px;width:20px;height:20px;border-radius:50%;background:var(--tf-step-dot-bg);color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px var(--tf-card-bg),0 0 0 5px var(--tf-step-dot-ring)}.tf-step-dot.g{background:var(--tf-step-dot-green);box-shadow:0 0 0 3px var(--tf-card-bg),0 0 0 5px var(--tf-step-dot-green-ring)}.tf-step-dot.r{background:var(--tf-step-dot-red);box-shadow:0 0 0 3px var(--tf-card-bg),0 0 0 5px var(--tf-step-dot-red-ring)}.tf-step-dot.o{background:var(--tf-step-dot-orange);box-shadow:0 0 0 3px var(--tf-card-bg),0 0 0 5px var(--tf-step-dot-orange-ring)}.tf-step h4{font-size:13px;font-weight:700;color:var(--tf-text-primary);margin-bottom:4px}.tf-step p{font-size:12px;color:var(--tf-text-secondary);margin-bottom:6px}.tf-calc{background:var(--tf-calc-bg);border:1px solid var(--tf-calc-border);border-radius:8px;padding:10px 13px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--tf-calc-text);line-height:1.8}.tf-calc .hi{color:var(--tf-mc-orange-text);font-weight:600}.tf-calc .ok{color:var(--tf-mc-green-text);font-weight:600}.tf-calc .no{color:var(--tf-mc-red-text);font-weight:600}.tf-faq{border:1px solid var(--tf-border);border-radius:10px;margin-bottom:10px;overflow:hidden}.tf-faq-q{background:var(--tf-faq-q-bg);padding:13px 16px;font-size:13px;font-weight:600;color:var(--tf-text-primary);cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tf-faq-q:hover{background:var(--tf-faq-q-hover)}.tf-faq-q .tf-faq-arrow{font-size:14px;transition:transform .2s;color:var(--tf-text-muted)}.tf-faq-a{padding:13px 16px;font-size:12px;color:var(--tf-text-secondary);border-top:1px solid var(--tf-faq-a-border);line-height:1.75;display:none}.tf-faq.open .tf-faq-q .tf-faq-arrow{transform:rotate(180deg)}.tf-faq.open .tf-faq-a{display:block}.tf-progress{margin:12px 0}.tf-progress-label{display:flex;justify-content:space-between;font-size:11px;font-weight:600;margin-bottom:4px;color:var(--tf-text-primary)}.tf-progress-bar{height:8px;background:var(--tf-progress-track);border-radius:4px;overflow:hidden}.tf-progress-fill{height:100%;border-radius:4px;transition:width .8s ease-out}.tf-progress-fill.pf-green{background:linear-gradient(90deg,#22c55e,#16a34a)}.tf-progress-fill.pf-amber{background:linear-gradient(90deg,#f59e0b,#d97706)}.tf-progress-fill.pf-red{background:linear-gradient(90deg,#ef4444,#b91c1c)}.tf-benefit-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tf-benefit{background:var(--tf-benefit-bg);border:1px solid var(--tf-benefit-border);border-radius:12px;padding:18px}.tf-benefit-icon{font-size:24px;margin-bottom:8px}.tf-benefit h4{font-size:13px;font-weight:700;color:var(--tf-text-primary);margin-bottom:5px}.tf-benefit p{font-size:12px;color:var(--tf-text-muted);line-height:1.65}.tf-recovery{background:var(--tf-rec-bg);border:1px solid var(--tf-rec-border);border-radius:12px;padding:18px 20px;margin:16px 0}.tf-recovery h4{font-size:13px;font-weight:700;color:var(--tf-rec-title);margin-bottom:10px}.tf-recovery p{font-size:12px;color:var(--tf-rec-text);line-height:1.7}.tf-scenario-label{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--tf-border)}.tf-scenario-label-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px}.tf-scenario-label h3{font-size:15px;font-weight:700;color:var(--tf-text-primary)}.tf-scenario-label p{font-size:11px;color:var(--tf-text-muted)}.tf-divider{height:1px;background:var(--tf-divider);margin:18px 0}.tf-toc{background:var(--tf-card-bg);border:1px solid var(--tf-border);border-radius:14px;padding:22px 26px;margin-bottom:36px;box-shadow:var(--tf-card-shadow)}.tf-toc-header{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tf-text-muted);margin-bottom:12px}.tf-toc-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 28px}.tf-toc-grid a{color:var(--tf-mc-blue-text);text-decoration:none;font-size:13px;font-weight:500;display:flex;align-items:center;gap:7px;padding:3px 0}.tf-toc-grid a:hover{color:var(--tf-text-primary)}.tf-toc-num{background:var(--tf-mc-blue-bg);color:var(--tf-mc-blue-text);font-size:11px;font-weight:700;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@media(max-width:640px){.tf-grid-2,.tf-grid-3,.tf-benefit-grid,.tf-toc-grid{grid-template-columns:1fr}.tf-card-body{padding:16px}.tf-card-hdr{padding:16px 16px 12px}.tf-formula-eq{font-size:13px;gap:10px}.tf-mini-card-val{font-size:18px}.tf-table{font-size:11px}.tf-table th,.tf-table td{padding:6px 8px}}:root{--blog-bg: #05080F;--blog-bg1: #080D1A;--blog-bg2: #0C1424;--blog-bg3: #111C34;--blog-red: #E8901A;--blog-redh: #FF2D40;--blog-ra6: rgba(232, 144, 26,.06);--blog-ra12: rgba(232, 144, 26,.12);--blog-ra20: rgba(232, 144, 26,.2);--blog-gold: #F59E0B;--blog-ga8: rgba(245,158,11,.08);--blog-ga15: rgba(245,158,11,.15);--blog-grn: #00D9A5;--blog-gna8: rgba(0,217,165,.08);--blog-gna18: rgba(0,217,165,.18);--blog-cyan: #22D3EE;--blog-ca8: rgba(34,211,238,.08);--blog-ca18: rgba(34,211,238,.18);--blog-purp: #A78BFA;--blog-pa8: rgba(167,139,250,.08);--blog-pa18: rgba(167,139,250,.18);--blog-orng: #F97316;--blog-oa8: rgba(249,115,22,.08);--blog-t1: #EEF2FF;--blog-t2: #8FA3C8;--blog-t3: #94A3B8;--blog-b1: rgba(255,255,255,.05);--blog-b2: rgba(255,255,255,.09)}.blog-art-body{color:var(--blog-t2);font-size:15px;line-height:1.82}.blog-art-body h2{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:clamp(18px,2.5vw,24px);font-weight:800;color:var(--blog-t1);letter-spacing:-.4px;margin:32px 0 12px;padding-bottom:10px;border-bottom:1px solid var(--blog-b1)}.blog-art-body h3{font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:17px;font-weight:800;color:var(--blog-t1);margin:22px 0 10px}.blog-art-body p{margin-bottom:16px}.blog-art-body strong{color:var(--blog-t1);font-weight:700}.blog-art-body a{color:var(--blog-cyan);font-weight:600}.blog-art-body a:hover{text-decoration:underline}.blog-art-body ul,.blog-art-body ol{padding-left:22px;margin:10px 0 16px}.blog-art-body ul li,.blog-art-body ol li{margin-bottom:7px;color:var(--blog-t2)}.blog-art-body ul li strong,.blog-art-body ol li strong{color:var(--blog-t1)}.art-lead{font-size:17px;color:var(--blog-t2);line-height:1.75;font-weight:500;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--blog-b1)}.art-box{border-radius:10px;padding:14px 16px;margin:16px 0;border-left:3px solid}.art-box-warn{background:var(--blog-ga8);border-color:var(--blog-gold)}.art-box-info{background:var(--blog-ca8);border-color:var(--blog-cyan)}.art-box-ok{background:var(--blog-gna8);border-color:var(--blog-grn)}.art-box-crit{background:var(--blog-ra6);border-color:var(--blog-red)}.art-box-title{font-size:12px;font-weight:700;margin-bottom:6px}.art-box-warn .art-box-title{color:var(--blog-gold)}.art-box-info .art-box-title{color:var(--blog-cyan)}.art-box-ok .art-box-title{color:var(--blog-grn)}.art-box-crit .art-box-title{color:var(--blog-red)}.art-box p,.art-box ul,.art-box ol{font-size:13px;color:var(--blog-t2);line-height:1.65;margin:0}.art-box ul{padding-left:16px}.art-box ul li{margin-bottom:4px}.art-formula{background:var(--blog-bg3);border:1px solid var(--blog-b2);border-radius:8px;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:13px;color:var(--blog-cyan);margin:12px 0;overflow-x:auto}.art-events{display:flex;flex-direction:column;gap:6px;margin:12px 0}.art-event{display:grid;grid-template-columns:90px 90px 28px 1fr auto;align-items:center;gap:10px;background:var(--blog-bg2);border:1px solid var(--blog-b1);border-radius:8px;padding:9px 14px;font-size:12.5px}.ae-day{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:var(--blog-t3)}.ae-time{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;color:var(--blog-gold)}.ae-flag{font-size:16px}.ae-name{font-weight:700;color:var(--blog-t1)}.ae-impact{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;border-radius:999px;border:1px solid}.ae-impact.high{background:var(--blog-oa8);border-color:var(--blog-orng);color:var(--blog-orng)}.ae-impact.critical{background:var(--blog-ra6);border-color:var(--blog-red);color:var(--blog-red)}.ae-impact.med{background:var(--blog-ga8);border-color:var(--blog-ga15);color:var(--blog-gold)}.art-table-wrap{overflow-x:auto;margin:12px 0}.art-table{width:100%;border-collapse:collapse;font-size:13px}.art-table th{background:var(--blog-bg3);padding:8px 12px;text-align:left;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blog-t3);border-bottom:1px solid var(--blog-b1)}.art-table td{padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.025);color:var(--blog-t2)}.art-table tr:last-child td{border-bottom:none}.status-red{color:var(--blog-red);font-weight:700}.status-warn{color:var(--blog-gold);font-weight:700}.status-green{color:var(--blog-grn);font-weight:700}.status-cyan{color:var(--blog-cyan);font-weight:700}.status-gold{color:var(--blog-gold);font-weight:700}.status-purp{color:var(--blog-purp);font-weight:700}.blog-art-body blockquote,blockquote.art-quote{background:var(--blog-bg2);border-left:3px solid var(--blog-red);border-radius:0 8px 8px 0;padding:16px 18px;margin:20px 0;font-style:italic;font-size:15px;color:var(--blog-t2);line-height:1.7}blockquote.art-quote cite,.blog-art-body blockquote cite{display:block;font-style:normal;font-size:12px;color:var(--blog-t3);margin-top:8px;font-weight:600}ol.art-checklist{list-style:none;padding:0;margin:12px 0}ol.art-checklist li{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;color:var(--blog-t2);margin-bottom:9px;line-height:1.5}.check-ico{flex-shrink:0;font-size:14px}.blog-tag{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:3px 10px;border-radius:999px;border:1px solid}.blog-tag-red{background:var(--blog-ra6);border-color:var(--blog-ra12);color:var(--blog-red)}.blog-tag-cyan{background:var(--blog-ca8);border-color:var(--blog-ca18);color:var(--blog-cyan)}.blog-tag-gold{background:var(--blog-ga8);border-color:var(--blog-ga15);color:var(--blog-gold)}.blog-tag-green{background:var(--blog-gna8);border-color:var(--blog-gna18);color:var(--blog-grn)}.blog-tag-purple{background:var(--blog-pa8);border-color:var(--blog-pa18);color:var(--blog-purp)}.blog-tag-muted{background:var(--blog-b1);border-color:var(--blog-b2);color:var(--blog-t3)}.reading-progress{position:fixed;top:0;left:0;right:0;height:2px;background:#ffffff0d;z-index:200}.reading-fill{height:100%;background:linear-gradient(90deg,var(--blog-red),var(--blog-gold));width:0%;transition:width .1s}.blog-share-btn{background:var(--blog-b1);border:1px solid var(--blog-b2);color:var(--blog-t2);font-size:11.5px;font-weight:600;padding:5px 12px;border-radius:8px;transition:all .18s;cursor:pointer}.blog-share-btn:hover{background:var(--blog-b2);color:var(--blog-t1)}@media(max-width:700px){.art-event{grid-template-columns:1fr;gap:4px;padding:10px 12px}.ae-day,.ae-time{display:inline}}.ccard{border-radius:20px;padding:28px;border:1px solid;position:relative;overflow:hidden;cursor:pointer;transition:all .28s;text-decoration:none;display:flex;flex-direction:column;min-height:220px}.ccard:hover{transform:translateY(-6px)}.ccard:before{content:"";position:absolute;top:0;left:0;right:0;height:2px}.cc-chat{background:linear-gradient(135deg,rgba(232,144,26,.08),var(--blog-bg2));border-color:var(--blog-ra12, rgba(232, 144, 26,.16))}.cc-chat:before{background:linear-gradient(90deg,transparent,#E8901A,transparent)}.cc-chat:hover{border-color:var(--blog-ra20, rgba(232, 144, 26,.28));box-shadow:0 20px 60px #e8901a1a}.cc-discord{background:linear-gradient(135deg,rgba(99,102,241,.08),var(--blog-bg2));border-color:#6366f12e}.cc-discord:before{background:linear-gradient(90deg,transparent,#6366F1,transparent)}.cc-discord:hover{border-color:#6366f159;box-shadow:0 20px 60px #6366f11a}.cc-email{background:linear-gradient(135deg,rgba(232,144,26,.07),var(--blog-bg2));border-color:var(--blog-ra12)}.cc-email:before{background:linear-gradient(90deg,transparent,#E8901A,transparent)}.cc-email:hover{border-color:var(--blog-ra20);box-shadow:0 20px 60px #e8901a14}.cc-whatsapp{background:linear-gradient(135deg,rgba(37,211,102,.08),var(--blog-bg2));border-color:#25d36633}.cc-whatsapp:before{background:linear-gradient(90deg,transparent,#25D366,transparent)}.cc-whatsapp:hover{border-color:#25d36659;box-shadow:0 20px 60px #25d36614}.ccard-ico-wrap{width:52px;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:18px;flex-shrink:0}.ci-chat{background:var(--blog-ra6);border:1px solid var(--blog-ra12)}.ci-discord{background:#6366f114;border:1px solid rgba(99,102,241,.18)}.ci-email{background:var(--blog-ra6);border:1px solid var(--blog-ra12)}.ci-wa{background:#25d36614;border:1px solid rgba(37,211,102,.2)}.ccard-tag{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:3px 10px;border-radius:999px;border:1px solid;margin-bottom:10px;width:-moz-fit-content;width:fit-content}.ct-chat{background:#34d39914;border-color:#34d3992e;color:#34d399}.ct-discord{background:#6366f114;border-color:#6366f12e;color:#6366f1}.ct-email{background:var(--blog-ra6);border-color:var(--blog-ra12);color:#e8901a}.ct-wa{background:#25d36614;border-color:#25d36633;color:#25d366}.ccard-pulse{width:7px;height:7px;border-radius:50%;background:currentColor;animation:blink 1.4s infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}.ccard-title{font-size:22px;font-weight:800;letter-spacing:-.4px;margin-bottom:6px}.cc-chat .ccard-title{color:#e8901a}.cc-discord .ccard-title{color:#6366f1}.cc-email .ccard-title{color:#e8901a}.cc-whatsapp .ccard-title{color:#25d366}.ccard-desc{font-size:13px;color:var(--blog-t2);line-height:1.65;flex:1}.ccard-detail{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;color:var(--blog-t1);margin-top:14px;padding-top:14px;border-top:1px solid var(--blog-b1)}.ccard-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.ccard-response{font-size:11px;color:var(--blog-t3);display:flex;align-items:center;gap:5px}.ccard-arrow{font-size:18px;color:var(--blog-t3);transition:all .2s}.ccard:hover .ccard-arrow{transform:translate(6px)}.contact-form-section{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:20px;padding:36px;position:relative;overflow:hidden}.contact-form-section:before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(ellipse,rgba(232,144,26,.06),transparent 65%);pointer-events:none}.contact-form-inp{width:100%;max-width:100%;box-sizing:border-box;background:#ffffff0a;border:1.5px solid var(--blog-b2);border-radius:8px;padding:11px 14px;font-family:Plus Jakarta Sans,Inter,sans-serif;font-size:13.5px;color:var(--blog-t1);outline:none;transition:border-color .2s}.contact-form-inp::-moz-placeholder{color:var(--blog-t3)}.contact-form-inp::placeholder{color:var(--blog-t3)}.contact-form-inp:focus{border-color:var(--blog-ra20);background:var(--blog-bg3)}.contact-faq-card{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:12px;overflow:hidden}.contact-faq-q{padding:14px 16px;font-size:13.5px;font-weight:700;color:var(--blog-t1);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;transition:background .15s}.contact-faq-q:hover{background:var(--blog-b1)}.contact-faq-ico{width:20px;height:20px;border-radius:50%;border:1px solid var(--blog-b2);display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--blog-t3);transition:all .22s;flex-shrink:0}.contact-faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease}.contact-faq-body{padding:0 16px 14px;font-size:13px;color:var(--blog-t2);line-height:1.7;border-top:1px solid var(--blog-b1)}.contact-faq-body a{color:#e8901a}.contact-faq-body strong{color:var(--blog-t1)}.community-cta{background:linear-gradient(135deg,#e8901a0f,#6366f10a);border:1px solid var(--blog-ra12);border-radius:20px;padding:40px 36px;text-align:center;position:relative;overflow:hidden}.community-cta:before{content:"";position:absolute;top:-60px;left:50%;transform:translate(-50%);width:500px;height:300px;background:radial-gradient(ellipse,rgba(232,144,26,.07),transparent 65%);pointer-events:none}@media(max-width:900px){.contact-form-section,.community-cta{padding:24px 18px}}@media(max-width:600px){.ccard{min-height:0}.ccard-detail{overflow-wrap:anywhere}.contact-form-section,.community-cta{width:100%;max-width:100%;box-sizing:border-box}}.cycling-word{display:inline-block;color:var(--blog-red)}@keyframes wordFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes wordFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.about-hero{position:relative;min-height:720px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid rgba(255,248,231,.08);background:#05080d;isolation:isolate}.about-hero__art,.about-hero__shade{position:absolute;inset:0;pointer-events:none}.about-hero__art{z-index:-2;background-position:76% center;background-size:cover;background-repeat:no-repeat;transform:scale(1.035);transform-origin:center right}.about-hero__shade{z-index:-1;background:linear-gradient(90deg,#05080d,#05080df5 34%,#05080da3 58%,#05080d2e),linear-gradient(180deg,rgba(5,8,13,.66) 0%,transparent 32%,#05080d 100%)}.about-hero:not(.has-media) .about-hero__shade{background:radial-gradient(circle at 76% 28%,rgba(232,144,26,.1),transparent 28rem),radial-gradient(circle at 20% 48%,rgba(26,46,71,.5),transparent 34rem),#05080d}.about-hero__inner{width:100%;padding-top:152px;padding-bottom:88px;text-align:left}.about-hero__inner>div{max-width:760px}.about-hero__word-slot{display:block;min-height:1.13em;white-space:nowrap}.about-hero__word-slot>.cycling-word{display:block}.about-mission{background:linear-gradient(135deg,#e8901a14,#e8901a0a);border-top:1px solid var(--blog-ra12);border-bottom:1px solid var(--blog-ra12);padding:60px 36px;text-align:center;position:relative;z-index:1;overflow:hidden}.about-mission:before{content:"";position:absolute;top:-80px;left:50%;transform:translate(-50%);width:700px;height:400px;background:radial-gradient(ellipse,rgba(232,144,26,.07),transparent 65%);pointer-events:none}.about-numbers{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--blog-b1);border:1px solid var(--blog-b1);border-radius:20px;overflow:hidden}.about-num-card{background:var(--blog-bg1);padding:30px 24px}.about-timeline{position:relative}.about-timeline:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:1.5px;background:linear-gradient(180deg,var(--blog-red),rgba(232,144,26,.55),rgba(255,248,231,.3));opacity:.4}.tl-node{width:36px;height:36px;border-radius:50%;background:var(--blog-bg3, #111C34);border:2px solid;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;z-index:1}.tl-content{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;padding:20px 22px;flex:1;transition:border-color .2s}.tl-content:hover{border-color:var(--blog-b2)}.about-val-card{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;padding:24px;transition:all .25s;position:relative;overflow:hidden}.about-val-card:hover{border-color:var(--blog-b2);transform:translateY(-4px)}.about-val-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--vc, var(--blog-red)),transparent)}.about-compare{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;overflow:hidden}.about-ct-hdr{display:grid;grid-template-columns:1fr 80px 80px;background:var(--blog-bg3, #111C34);padding:10px 16px;gap:8px}.about-ct-row{display:grid;grid-template-columns:1fr 80px 80px;padding:11px 16px;gap:8px;border-top:1px solid rgba(255,255,255,.03);align-items:center}.about-diff-item{display:flex;align-items:flex-start;gap:14px;background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:12px;padding:16px;transition:all .2s}.about-diff-item:hover{border-color:var(--blog-b2)}.about-cs-card{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:12px;padding:18px;text-align:center}.about-flag{display:flex;align-items:center;gap:6px;background:var(--blog-bg2);border:1px solid var(--blog-b1);border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:600;color:var(--blog-t2)}.about-social{display:inline-flex;align-items:center;gap:7px;background:var(--blog-b1);border:1px solid var(--blog-b2);color:var(--blog-t2);font-size:12.5px;font-weight:600;padding:9px 16px;border-radius:8px;transition:all .2s}.about-social:hover{background:var(--blog-b2);color:var(--blog-t1)}.about-carousel-track{display:flex;gap:14px;transition:transform .5s cubic-bezier(.4,0,.2,1);will-change:transform}.about-quote-card{flex:0 0 calc((100% - 28px) / 3);min-width:0;background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;padding:22px}.about-c-btn{width:40px;height:40px;border-radius:50%;background:var(--blog-b1);border:1px solid var(--blog-b2);color:var(--blog-t2);font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;flex-shrink:0}.about-c-btn:hover{background:var(--blog-ra6);border-color:var(--blog-ra12);color:var(--blog-red)}.about-c-dot{width:6px;height:6px;border-radius:50%;background:var(--blog-b2);cursor:pointer;transition:all .22s}.about-c-dot.active{background:var(--blog-red);width:18px;border-radius:3px}.about-photo-ph{border-radius:8px;overflow:hidden;background:var(--blog-bg2);border:1px solid var(--blog-b2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:relative}.about-photo-ph:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#e8901a14,#e8901a0a);pointer-events:none}.about-showcase{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:10px;border-radius:20px;overflow:hidden}.about-ps-main{grid-row:1 / 3}.about-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.about-story-grid.is-text-only{grid-template-columns:minmax(0,860px)!important}.about-event{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;overflow:hidden}.about-event-photo{aspect-ratio:4/3;background:var(--blog-bg2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.about-video-ph{background:var(--blog-bg2);border:1px solid var(--blog-b2);border-radius:20px;overflow:hidden;aspect-ratio:16/9;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.about-video-ph:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#e8901a0f,#e8901a08);pointer-events:none}@media(max-width:900px){.about-hero{min-height:auto}.about-hero__art{background-position:68% top;opacity:.48;transform:none}.about-hero__shade{background:linear-gradient(90deg,#05080dfa,#05080dc2),linear-gradient(180deg,#05080d94,#05080d)}.about-hero__inner{padding-top:132px;padding-bottom:72px}.about-numbers{grid-template-columns:1fr 1fr}.about-quote-card{flex:0 0 100%}.about-mission{padding:44px 20px}.about-showcase{grid-template-columns:1fr;grid-template-rows:auto}.about-ps-main{grid-row:auto}.about-event-grid{grid-template-columns:1fr}.about-story-grid{grid-template-columns:1fr!important}}@media(max-width:600px){.about-numbers{grid-template-columns:1fr 1fr}}@media(max-width:767px){.about-hero__art{background-position:72% center;opacity:.56}.about-hero__inner{padding-top:88px!important;padding-bottom:48px!important}.about-hero__inner>div{max-width:100%}.about-hero h1{max-width:100%!important;font-size:clamp(38px,10.2vw,44px)!important;line-height:1.04!important;letter-spacing:0!important}.about-hero__word-slot{min-height:2.08em;white-space:normal}.about-hero__stats{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin-top:32px!important;border-top:1px solid rgba(255,248,231,.1);border-bottom:1px solid rgba(255,248,231,.1)}.about-hero__stat{min-width:0;padding:14px 6px!important}.about-hero__stat-divider{display:none}.about-mission{padding:42px 18px}}.lev-card{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;padding:24px 20px;position:relative;overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.lev-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--lc, var(--blog-red))}.lev-card:hover{transform:translateY(-4px);border-color:var(--blog-b2);box-shadow:0 12px 40px #00000059}.lev-badge{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:4px 10px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);color:var(--blog-t2);margin-bottom:14px}.lev-row{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.03)}.lev-row:last-child{border-bottom:none}.lev-num{font-family:JetBrains Mono,Fira Code,monospace;font-size:14px;font-weight:600;color:var(--blog-t2)}.lev-num.hl{color:var(--blog-red);font-weight:800}.inst-panel{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:16px;overflow:hidden;flex:1;min-width:0}.cat-btn{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:12px;background:transparent;border:1px solid transparent;color:var(--blog-t2);cursor:pointer;transition:all .2s;text-align:left}.cat-btn:hover{background:var(--blog-b1);border-color:var(--blog-b1)}.cat-btn.active{background:var(--blog-ra6);border-color:var(--blog-ra12);color:var(--blog-t1)}.cat-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.itbl{width:100%;border-collapse:collapse}.itbl thead{background:var(--blog-bg2)}.itbl thead th{padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--blog-t3);text-align:left;border-bottom:1px solid var(--blog-b1);white-space:nowrap}.itbl tbody tr{border-bottom:1px solid rgba(255,255,255,.025);transition:background .15s}.itbl tbody tr:hover{background:#ffffff05}.itbl tbody tr:last-child{border-bottom:none}.itbl td{padding:12px 16px;font-size:13.5px;vertical-align:middle}.sym-cell{display:flex;align-items:center;gap:10px}.sym-ico{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.sym-name{font-family:JetBrains Mono,Fira Code,monospace;font-size:13px;font-weight:700;color:var(--blog-t1);letter-spacing:.3px}.sym-desc{font-size:11.5px;color:var(--blog-t3);margin-top:1px}.tag{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.tag-major{background:#e8901a1a;color:#e8901a;border:1px solid rgba(232,144,26,.18)}.tag-cross{background:#fff8e714;color:#fff8e7;border:1px solid rgba(255,248,231,.16)}.tag-exotic{background:#fff8e70d;color:#fff8e7a8;border:1px solid rgba(255,248,231,.12)}.tag-metal,.tag-energy{background:#e8901a1a;color:#e8901a;border:1px solid rgba(232,144,26,.18)}.tag-index{background:#fff8e714;color:#fff8e7;border:1px solid rgba(255,248,231,.16)}.lp{display:inline-flex;align-items:center;padding:3px 9px;border-radius:6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;font-weight:700}.lp-gold{background:#e8901a1f;color:#e8901a;border:1px solid rgba(232,144,26,.2)}.lp-green{background:#fff8e71a;color:#fff8e7;border:1px solid rgba(255,248,231,.18)}.lp-blue{background:#fff8e70f;color:#fff8e7a8;border:1px solid rgba(255,248,231,.12)}.lp-red{background:#e8901a1f;color:#e8901a;border:1px solid rgba(232,144,26,.2)}.lp-purple,.lp-cyan{background:#fff8e70f;color:#fff8e7a8;border:1px solid rgba(255,248,231,.12)}.sf{display:inline-flex;align-items:center;padding:6px 14px;border-radius:8px;font-size:12.5px;font-weight:600;background:var(--blog-b1);border:1px solid var(--blog-b1);color:var(--blog-t2);cursor:pointer;transition:all .2s}.sf:hover{background:var(--blog-b2);color:var(--blog-t1)}.sf.active{background:var(--blog-ra12);border-color:var(--blog-ra20);color:var(--blog-red)}.sym-search{background:var(--blog-bg2);border:1px solid var(--blog-b1);border-radius:10px;padding:9px 14px 9px 38px;font-size:13px;color:var(--blog-t1);width:220px;transition:border-color .2s,box-shadow .2s;outline:none}.sym-search::-moz-placeholder{color:var(--blog-t3)}.sym-search::placeholder{color:var(--blog-t3)}.sym-search:focus{border-color:var(--blog-ra20);box-shadow:0 0 0 3px #e8901a14}.sym-search-wrap{position:relative;display:inline-flex;align-items:center}.sym-search-wrap svg{position:absolute;left:12px;width:15px;height:15px;color:var(--blog-t3);pointer-events:none}.mt5-badge{display:inline-flex;align-items:center;gap:5px;padding:6px 14px;border-radius:8px;background:#e8901a1a;border:1px solid rgba(232,144,26,.18);color:#e8901a;font-size:12px;font-weight:700;letter-spacing:.5px}.sym-cta{background:var(--blog-bg1);border:1px solid var(--blog-b1);border-radius:24px;padding:60px 40px;text-align:center;position:relative;overflow:hidden}.sym-cta:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(232,144,26,.06),transparent 70%);pointer-events:none}.sym-cta-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:12px;background:var(--blog-red);color:#fff;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:all .2s;text-decoration:none}.sym-cta-primary:hover{background:#f1ae52;transform:translateY(-2px);box-shadow:0 8px 24px #e8901a4d}.sym-cta-outline{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:12px;background:transparent;color:var(--blog-t1);font-size:15px;font-weight:700;border:1px solid var(--blog-b2);cursor:pointer;transition:all .2s;text-decoration:none}.sym-cta-outline:hover{background:var(--blog-b1);border-color:var(--blog-t3)}.sym-stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 20px;border-radius:12px;background:var(--blog-b1);border:1px solid var(--blog-b1)}.sym-stat-val{font-family:JetBrains Mono,Fira Code,monospace;font-size:26px;font-weight:800}.sym-stat-lbl{font-size:11.5px;color:var(--blog-t3);font-weight:600;text-transform:uppercase;letter-spacing:.4px}.sym-hero-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:999px;background:var(--blog-ra6);border:1px solid var(--blog-ra12);color:var(--blog-t2);font-size:12.5px;font-weight:600;margin-bottom:20px}.sym-hero-pill .dot{width:6px;height:6px;border-radius:50%;background:var(--blog-red);animation:sym-pulse 2s infinite}@keyframes sym-pulse{0%,to{opacity:1}50%{opacity:.4}}.sym-sidebar{width:260px;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.sym-table-wrap{display:flex;gap:24px;align-items:flex-start}.cat-count{margin-left:auto;font-size:11px;font-weight:700;padding:2px 8px;border-radius:6px;background:var(--blog-b1);color:var(--blog-t3)}.cat-btn.active .cat-count{background:var(--blog-ra12);color:var(--blog-red)}.inst-panel-hdr{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--blog-b1);gap:16px;flex-wrap:wrap}.inst-panel-title{font-size:17px;font-weight:800;color:var(--blog-t1);display:flex;align-items:center;gap:10px}.inst-panel-count{font-size:11px;font-weight:700;padding:3px 10px;border-radius:6px;background:var(--blog-ra6);color:var(--blog-red)}.sf-bar{display:flex;gap:8px;padding:14px 20px;border-bottom:1px solid var(--blog-b1);flex-wrap:wrap}.lev-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media(max-width:1100px){.lev-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.sym-table-wrap{flex-direction:column;gap:16px}.sym-sidebar{width:100%;flex-direction:row;overflow-x:auto;gap:8px;padding-bottom:4px;-webkit-overflow-scrolling:touch}.sym-sidebar::-webkit-scrollbar{display:none}.cat-btn{flex-shrink:0;white-space:nowrap;padding:10px 14px}.cat-icon{width:32px;height:32px;font-size:15px}.inst-panel-hdr{flex-direction:column;align-items:flex-start}.sym-search{width:100%}}@media(max-width:700px){.lev-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.itbl .col-cs,.itbl .col-ml{display:none}.itbl td,.itbl thead th{padding:10px;font-size:12px}.sym-ico{width:28px;height:28px;font-size:12px}.sym-name{font-size:11.5px}.sym-desc{font-size:10.5px}.sym-cta{padding:40px 20px}.lev-grid{grid-template-columns:1fr}.sym-stat-val{font-size:20px}}@media(max-width:480px){.sym-hero-pill{font-size:11px;padding:5px 12px}}.trfc-v3-home{--trfc-navy: #05080d;--trfc-blue: #1a2e47;--trfc-panel: rgba(12, 21, 34, .78);--trfc-panel-strong: rgba(17, 30, 48, .9);--trfc-border: rgba(255, 248, 231, .11);--trfc-border-strong: rgba(232, 144, 26, .34);--trfc-orange: #e8901a;--trfc-orange-soft: rgba(232, 144, 26, .16);--trfc-cream: #fff8e7;--trfc-muted: rgba(255, 255, 255, .66);--trfc-faint: rgba(255, 255, 255, .46);color:#fff;background:radial-gradient(circle at 15% 10%,rgba(26,46,71,.72),transparent 30rem),radial-gradient(circle at 90% 30%,rgba(232,144,26,.09),transparent 26rem),linear-gradient(180deg,#05080d,#07101a 38%,#05080d);overflow:hidden}.trfc-v3-home *{box-sizing:border-box}.trfc-v3-container{width:min(1240px,calc(100% - 64px));margin-inline:auto}.trfc-v3-hero{position:relative;width:100%;min-height:860px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 76% 82% at 50% 44%,#010204,#03060a 58%,#07101a)}.trfc-v3-hero__media{position:absolute;inset-block:0;left:50%;z-index:0;width:min(1800px,100%);overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.7) 6%,#000 14%,#000 86%,rgba(0,0,0,.7) 94%,transparent 100%),linear-gradient(180deg,#000 0%,#000 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.7) 6%,#000 14%,#000 86%,rgba(0,0,0,.7) 94%,transparent 100%),linear-gradient(180deg,#000 0%,#000 82%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.trfc-v3-hero__poster,.trfc-v3-hero__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:contrast(1.08) saturate(1.07)}.trfc-v3-hero__poster{display:block}.trfc-v3-hero__video{opacity:1}.trfc-v3-hero__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#05080d,#05080df5 20%,#05080da8 42%,#05080d1f 70%,#05080d03),linear-gradient(180deg,#05080d94,#05080d08 34%,#05080de0),radial-gradient(circle at 26% 48%,rgba(232,144,26,.12),transparent 32%)}.trfc-v3-hero__inner{position:relative;z-index:2;display:flex;align-items:center;min-height:860px;width:min(1240px,calc(100% - 64px));margin:0 auto;padding:140px 0 94px}.trfc-v3-hero__copy{width:min(680px,50vw);text-align:left}.trfc-v3-hero__badge,.trfc-v3-eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 0 20px;padding:7px 12px;border:1px solid rgba(232,144,26,.28);border-radius:999px;background:#e8901a14;color:#f3b66a;font-size:11px;font-weight:800;line-height:1;letter-spacing:.14em;text-transform:uppercase}.trfc-v3-hero h1{margin:0 0 28px;color:#fff;font-size:clamp(64px,7.1vw,106px);font-weight:850;letter-spacing:-.044em;line-height:.94}.trfc-v3-hero h1 span{display:block;color:var(--trfc-orange);text-shadow:0 0 34px rgba(232,144,26,.23)}.trfc-v3-hero__subtitle{max-width:590px;margin:0;color:#ffffffbd;font-size:18px;line-height:1.7}.trfc-v3-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.trfc-v3-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;white-space:nowrap}.trfc-v3-button:hover{transform:translateY(-1px)}.trfc-v3-button--primary{background:linear-gradient(135deg,#f1ae52,#e8901a 62%,#bf6810);color:#130b02;box-shadow:0 16px 42px #e8901a3d,inset 0 1px #ffffff52}.trfc-v3-button--ghost{border-color:#fff8e724;background:#05080d7a;color:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.trfc-v3-button--cream{background:var(--trfc-cream);color:#1a1208;box-shadow:0 18px 42px #fff8e72e}.trfc-v3-hero__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;width:min(820px,78vw);margin-top:60px}.trfc-v3-hero__metrics>div{padding-left:20px;border-left:1px solid rgba(255,248,231,.14)}.trfc-v3-hero__metrics strong{display:block;color:#fff;font-size:30px;font-weight:850;letter-spacing:-.035em;line-height:1}.trfc-v3-hero__metrics span{display:block;margin-top:9px;color:#ffffffad;font-size:13px;font-weight:800;line-height:1.2}.trfc-v3-hero__metrics em{display:block;margin-top:6px;color:#ffffff6b;font-size:11px;font-style:normal;line-height:1.35}.trfc-v3-proof-strip{position:relative;margin-top:-1px;border-block:1px solid rgba(255,248,231,.08);background:#05080dbd;box-shadow:0 -30px 80px #05080df5}.trfc-v3-proof-strip .trfc-v3-container{display:flex;align-items:center;gap:20px;min-height:84px;overflow-x:auto}.trfc-v3-proof-strip span{flex:0 0 auto;color:#fff;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.trfc-v3-proof-strip p{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin:0;color:#ffffffa3;font-size:13px}.trfc-v3-proof-strip svg{color:var(--trfc-orange)}.trfc-v3-section{position:relative;padding:124px 0;overflow:hidden}.trfc-v3-section:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 8% 24%,rgba(26,46,71,.42),transparent 24rem),radial-gradient(circle at 92% 18%,rgba(232,144,26,.06),transparent 22rem)}.trfc-v3-section>*{position:relative;z-index:1}.trfc-v3-section__header{max-width:760px;margin-bottom:46px}.trfc-v3-section__header.is-centered{margin-inline:auto;text-align:center}.trfc-v3-section__header.is-centered .trfc-v3-eyebrow{margin-inline:auto}.trfc-v3-section h2,.trfc-v3-final-cta h2{margin:0;color:#fff;font-size:clamp(42px,4.7vw,70px);font-weight:850;letter-spacing:-.045em;line-height:.98}.trfc-v3-section__header p:not(.trfc-v3-eyebrow),.trfc-v3-copy,.trfc-v3-lead{margin:20px 0 0;color:var(--trfc-muted);font-size:17px;line-height:1.75}.trfc-v3-lead{color:#fff8e7e6;font-size:22px;font-weight:750;line-height:1.35}.trfc-v3-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(500px,1fr);align-items:center;gap:74px}.trfc-v3-feature{padding-top:138px;padding-bottom:148px}.trfc-v3-feature .trfc-v3-split{grid-template-columns:minmax(0,.8fr) minmax(620px,1.2fr);gap:72px}.trfc-v3-container.trfc-v3-dashboard{width:min(1360px,calc(100% - 64px));grid-template-columns:minmax(320px,.58fr) minmax(720px,1.42fr);gap:52px}.trfc-v3-dashboard-section{padding:118px 0 132px;overflow:hidden;background:radial-gradient(circle at 72% 45%,rgba(232,144,26,.13),transparent 26rem),radial-gradient(circle at 18% 48%,rgba(26,46,71,.5),transparent 24rem),linear-gradient(180deg,#05080d00,#070d16b8 48%,#05080d00)}.trfc-v3-dashboard-section:after{content:"";position:absolute;top:44%;right:2%;left:30%;z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.58),transparent);box-shadow:0 0 38px #e8901a4d;transform:rotate(-3deg)}.trfc-v3-dashboard>div:first-child{position:relative;z-index:2;max-width:440px;padding-left:22px}.trfc-v3-dashboard>div:first-child:before{content:"";position:absolute;top:8px;bottom:4px;left:0;width:1px;background:linear-gradient(180deg,transparent,rgba(232,144,26,.78),transparent);box-shadow:0 0 24px #e8901a40}.trfc-v3-dashboard>div:first-child h2{text-shadow:0 22px 70px rgba(0,0,0,.38)}.trfc-v3-dashboard>div:first-child .trfc-v3-copy{max-width:390px}.trfc-v3-dashboard-showcase{position:relative;z-index:1;min-height:560px;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;isolation:isolate}.trfc-v3-dashboard-showcase:before{content:"";position:absolute;inset:auto -14% -10% 8%;z-index:0;height:48%;border-radius:999px;background:radial-gradient(circle,rgba(232,144,26,.28),transparent 68%);filter:blur(26px);pointer-events:none}.trfc-v3-dashboard-showcase:after{content:"";position:absolute;inset:7% 2% 10% 7%;z-index:0;border:1px solid rgba(255,248,231,.08);border-radius:38px;background:radial-gradient(circle at 88% 54%,rgba(232,144,26,.18),transparent 20rem),linear-gradient(180deg,#111e3033,#05080d1f);transform:rotate(-1.2deg)}.trfc-v3-dashboard-showcase img{position:relative;z-index:2;display:block;width:100%;max-width:100%;height:auto;min-height:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 40px 90px rgba(0,0,0,.5));-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 8%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 8%,#000 91%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;transform:none}.trfc-v3-container.trfc-v3-ai{width:min(1320px,calc(100% - 64px));grid-template-columns:minmax(320px,.62fr) minmax(680px,1.38fr);gap:58px}.trfc-v3-ai-section{padding:112px 0 132px;overflow:hidden;background:radial-gradient(circle at 72% 46%,rgba(232,144,26,.14),transparent 27rem),radial-gradient(circle at 18% 42%,rgba(26,46,71,.54),transparent 25rem),linear-gradient(180deg,#05080d00,#070d16b8 48%,#05080d00)}.trfc-v3-ai-section:after{content:"";position:absolute;top:48%;right:-4%;left:34%;z-index:0;height:1px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.5),transparent);box-shadow:0 0 42px #e8901a47;transform:rotate(-4deg)}.trfc-v3-ai>div:first-child{position:relative;z-index:2;max-width:455px;padding-left:22px}.trfc-v3-ai>div:first-child:before{content:"";position:absolute;top:8px;bottom:4px;left:0;width:1px;background:linear-gradient(180deg,transparent,rgba(232,144,26,.74),transparent);box-shadow:0 0 24px #e8901a38}.trfc-v3-ai>div:first-child h2{text-shadow:0 22px 70px rgba(0,0,0,.38)}.trfc-v3-ai-visual{position:relative;z-index:1;min-height:560px;overflow:visible;isolation:isolate}.trfc-v3-ai-visual:before{content:"";position:absolute;inset:auto -16% -12% 4%;z-index:0;height:52%;border-radius:999px;background:radial-gradient(circle,rgba(232,144,26,.26),transparent 68%);filter:blur(28px);pointer-events:none}.trfc-v3-ai-visual:after{content:"";position:absolute;inset:8% 2% 10% 9%;z-index:0;border:1px solid rgba(255,248,231,.08);border-radius:38px;background:radial-gradient(circle at 14% 52%,rgba(232,144,26,.14),transparent 18rem),radial-gradient(circle at 82% 40%,rgba(26,46,71,.28),transparent 20rem);transform:rotate(1.4deg)}.trfc-v3-ai-visual img{position:relative;z-index:2;display:block;width:100%;max-width:100%;height:auto;min-height:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:drop-shadow(0 42px 96px rgba(0,0,0,.5));-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 92%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 8%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 7%,#000 92%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 8%,#000 91%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;transform:none}.trfc-v3-feature__copy{max-width:575px}.trfc-v3-feature-visual{position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:0;min-height:650px;margin:0;overflow:visible}.trfc-v3-feature-visual:before{content:"";position:absolute;inset:8% 0 4% 22%;z-index:0;border-radius:44px;background:radial-gradient(circle at 72% 42%,rgba(232,144,26,.22),transparent 32%),linear-gradient(135deg,rgba(26,46,71,.5),transparent);filter:blur(22px);opacity:.9;pointer-events:none}.trfc-v3-feature-visual img{position:relative;z-index:1;width:min(820px,55vw);max-width:none;height:auto;border-radius:0;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 5%,#000 95%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0%,#000 5%,#000 95%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 5%,#000 95%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect;filter:drop-shadow(0 42px 90px rgba(0,0,0,.52)) drop-shadow(0 0 34px rgba(232,144,26,.08));transform:none;transform-origin:center}.trfc-v3-step-list{display:grid;gap:14px;margin:34px 0 24px}.trfc-v3-step-list>div,.trfc-v3-benefit{display:flex;align-items:center;gap:13px;color:#ffffffd1;font-size:15px;font-weight:700}.trfc-v3-step-list span{display:grid;flex:0 0 32px;width:32px;height:32px;place-items:center;border:1px solid rgba(232,144,26,.3);border-radius:50%;background:#e8901a1c;color:#f1ae52;font-size:12px}.trfc-v3-note{max-width:560px;margin:26px 0 30px;padding:20px 22px;border:1px solid rgba(232,144,26,.18);border-radius:18px;background:linear-gradient(135deg,#e8901a1a,#0c152294)}.trfc-v3-note strong{color:var(--trfc-cream);font-size:15px}.trfc-v3-note p{margin:8px 0 0;color:#ffffff94;font-size:13px;line-height:1.65}.trfc-v3-builder,.trfc-v3-account-panel,.trfc-v3-dashboard-panel,.trfc-v3-ai-panel{position:relative;min-height:520px;padding:30px;border:1px solid var(--trfc-border);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,#111e30eb,#05080dcc);box-shadow:0 34px 90px #00000075,inset 0 1px #ffffff14;overflow:hidden}.trfc-v3-builder{display:flex;align-items:center;justify-content:center;min-height:620px;padding:44px;overflow:visible}.trfc-v3-builder:before,.trfc-v3-account-panel:before,.trfc-v3-dashboard-panel:before,.trfc-v3-ai-panel:before{content:"";position:absolute;inset:auto -8% -32% 18%;height:55%;border-radius:999px;background:radial-gradient(circle,rgba(232,144,26,.2),transparent 65%);filter:blur(18px);pointer-events:none}.trfc-v3-builder:after{content:"";position:absolute;inset:12% -10% 8% 28%;z-index:0;border:1px solid rgba(232,144,26,.12);border-radius:46px;transform:rotate(-4deg);pointer-events:none}.trfc-v3-builder__surface{position:relative;z-index:2;width:min(100%,500px);padding:28px;border:1px solid rgba(232,144,26,.2);border-radius:28px;background:linear-gradient(180deg,#0f1622fa,#070a10f5),radial-gradient(circle at 78% 15%,rgba(232,144,26,.16),transparent 18rem);box-shadow:0 34px 90px #0000008a,0 0 54px #e8901a14,inset 0 1px #ffffff14}.trfc-v3-builder__top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:34px;padding-bottom:22px;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-v3-builder__top span,.trfc-v3-builder__result span,.trfc-v3-builder__row span,.trfc-v3-account-panel span,.trfc-v3-dashboard-panel span,.trfc-v3-ai-panel span{color:#ffffff80;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.trfc-v3-builder__top em{padding:5px 8px;border-radius:999px;background:#3bdc8e21;color:#74e4ad;font-size:10px;font-style:normal;font-weight:900}.trfc-v3-builder__top small{display:block;margin-top:6px;color:#ffffff59;font-size:11px;font-weight:650}.trfc-v3-builder__row{position:relative;display:grid;grid-template-columns:1fr 64px;gap:16px;margin-top:24px}.trfc-v3-builder__row strong{color:#fff;font-size:18px;text-align:right}.trfc-v3-builder__row i{grid-column:1 / -1;height:9px;border-radius:999px;background:#ffffff14;overflow:hidden}.trfc-v3-builder__row b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--trfc-orange),#f6c271);box-shadow:0 0 18px #e8901a57}.trfc-v3-builder__result{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:42px;padding:24px;border:1px solid rgba(232,144,26,.26);border-radius:24px;background:#e8901a1a}.trfc-v3-builder__result strong{display:block;margin-top:12px;color:#fff;font-size:40px;letter-spacing:-.04em;line-height:1}.trfc-v3-builder__result em{display:inline-block;margin-top:8px;color:#ffffff52;font-style:normal;font-weight:800;text-decoration:line-through}.trfc-v3-builder__result>a{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 18px;border-radius:14px;background:var(--trfc-orange);color:#fff;box-shadow:0 0 28px #e8901a52;font-size:12px;font-weight:800;text-decoration:none;white-space:nowrap}.trfc-v3-builder__float{position:absolute;z-index:3;border:1px solid rgba(232,144,26,.24);border-radius:18px;background:#070a10eb;box-shadow:0 20px 54px #00000075;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.trfc-v3-builder__float--models{top:86px;right:24px;padding:14px 18px}.trfc-v3-builder__float--models span{display:block;color:#ffffff6b;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.trfc-v3-builder__float--models strong{display:block;margin-top:4px;color:var(--trfc-orange);font-size:28px;letter-spacing:-.04em;line-height:1}.trfc-v3-builder__float--save{bottom:96px;left:12px;padding:11px 14px;border-color:#34d39938;background:#081c14e0}.trfc-v3-builder__float--save span{display:inline-flex;align-items:center;gap:8px;color:#74e4ad;font-size:11px;font-weight:900;letter-spacing:.08em}.trfc-v3-builder__float--save span:before{content:"";width:7px;height:7px;border-radius:50%;background:#74e4ad;box-shadow:0 0 14px #74e4ad80}.trfc-v3-path-section{padding-top:106px}.trfc-v3-path-section:before{background:radial-gradient(circle at 13% 42%,rgba(26,46,71,.54),transparent 24rem),radial-gradient(circle at 76% 14%,rgba(232,144,26,.08),transparent 24rem),linear-gradient(180deg,transparent,rgba(255,248,231,.015),transparent)}.trfc-v3-path-tabs{display:flex;justify-content:center;gap:12px;margin:-18px auto 28px;overflow-x:auto;padding:2px 2px 12px}.trfc-v3-path-tabs a{display:inline-flex;align-items:center;flex:0 0 auto;gap:8px;min-height:36px;padding:0 18px;border:1px solid rgba(255,248,231,.12);border-radius:999px;background:#ffffff0b;color:#ffffff9e;font-size:12px;font-weight:850;text-decoration:none;box-shadow:inset 0 1px #ffffff0d}.trfc-v3-path-tabs a.is-active{border-color:#e8901a94;background:linear-gradient(135deg,#e8901a3d,#e8901a14);color:var(--trfc-cream);box-shadow:0 18px 40px #e8901a1f,inset 0 1px #ffffff14}.trfc-v3-path-tabs svg{color:var(--trfc-orange)}.trfc-v3-path-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.trfc-v3-path-card,.trfc-v3-payout-card,.trfc-v3-testimonials article,.trfc-v3-faq,.trfc-v3-market-grid article,.trfc-v3-tool-grid article{border:1px solid var(--trfc-border);border-radius:24px;background:linear-gradient(180deg,#111e30c7,#080f1ad1);box-shadow:inset 0 1px #ffffff0e}.trfc-v3-path-card{position:relative;display:flex;min-height:334px;flex-direction:column;padding:24px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.trfc-v3-path-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 22% 0%,rgba(232,144,26,.12),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.045),transparent 52%);opacity:0;transition:opacity .18s ease;pointer-events:none}.trfc-v3-path-card:hover{transform:translateY(-4px);border-color:#e8901a40;background:linear-gradient(180deg,#14243ae6,#080f1adb)}.trfc-v3-path-card:hover:before{opacity:1}.trfc-v3-path-card__top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.trfc-v3-path-card__top span{color:#f4b466;font-size:10px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.trfc-v3-path-card__top i{display:grid;width:40px;height:40px;place-items:center;border:1px solid rgba(232,144,26,.22);border-radius:14px;background:#e8901a17;font-style:normal}.trfc-v3-path-card svg{color:var(--trfc-orange)}.trfc-v3-path-card h3{position:relative;z-index:1;margin:0;color:#fff;font-size:24px;font-weight:850;letter-spacing:-.04em;line-height:1.03}.trfc-v3-path-card p{position:relative;z-index:1;margin:18px 0 0;color:var(--trfc-muted);font-size:13px;line-height:1.65}.trfc-v3-path-card strong{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:20px;color:var(--trfc-cream);font-size:12px}.trfc-v3-path-card__cta{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:42px;margin-top:18px;padding:0 14px;border:1px solid rgba(255,248,231,.08);border-radius:14px;background:#ffffff09;color:#ffffffdb;font-size:13px;font-weight:850;text-decoration:none}.trfc-v3-path-card:hover .trfc-v3-path-card__cta{border-color:#e8901a47;background:#e8901a1a;color:#f4b466}.trfc-v3-dynamic{position:relative;z-index:1;padding:28px 0;background:linear-gradient(180deg,#05080d00,#09111cb8,#05080d00)}.trfc-v3-dynamic>section{margin-inline:auto}.trfc-v3-pricing-section{padding-top:118px}.trfc-v3-pricing{position:relative;padding:24px;border:1px solid rgba(255,248,231,.12);border-radius:34px;background:radial-gradient(circle at 10% 12%,rgba(232,144,26,.13),transparent 22rem),radial-gradient(circle at 92% 34%,rgba(26,46,71,.76),transparent 26rem),linear-gradient(180deg,#122034eb,#060c15e6);box-shadow:0 40px 100px #00000070,inset 0 1px #ffffff12;overflow:hidden}.trfc-v3-pricing:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,248,231,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,248,231,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 54% 48%,black,transparent 78%);mask-image:radial-gradient(circle at 54% 48%,black,transparent 78%)}.trfc-v3-pricing>*{position:relative;z-index:1}.trfc-v3-pricing__tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px}.trfc-v3-pricing__tabs button{min-height:68px;padding:14px 16px;border:1px solid rgba(255,248,231,.09);border-radius:17px;background:#ffffff09;color:#ffffffa3;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.trfc-v3-pricing__tabs button:hover,.trfc-v3-pricing__tabs button.is-active{border-color:#e8901a73;background:linear-gradient(135deg,#e8901a2e,#e8901a0e);color:#fff}.trfc-v3-pricing__tabs button.is-active{box-shadow:0 18px 42px #e8901a1f}.trfc-v3-pricing__tabs span,.trfc-v3-pricing__tabs em{display:block}.trfc-v3-pricing__tabs span{font-size:15px;font-weight:850}.trfc-v3-pricing__tabs em{margin-top:7px;color:#ffffff6e;font-size:11px;font-style:normal;font-weight:650}.trfc-v3-pricing__guide{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:-2px 0 18px;padding:14px 18px;border:1px solid rgba(255,248,231,.08);border-radius:18px;background:linear-gradient(90deg,#e8901a1a,#ffffff06 42%,#1a2e4733),#05080d52}.trfc-v3-pricing__guide span,.trfc-v3-pricing__guide strong{display:block}.trfc-v3-pricing__guide span{color:#f0ad56;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-v3-pricing__guide strong{margin-top:5px;color:#ffffffe6;font-size:15px;line-height:1.3}.trfc-v3-pricing__guide ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none}.trfc-v3-pricing__guide li{padding:7px 10px;border:1px solid rgba(232,144,26,.16);border-radius:999px;background:#e8901a13;color:#fff8e7d1;font-size:11px;font-weight:850}.trfc-v3-pricing__model-row{display:grid;grid-template-columns:270px minmax(0,1fr);gap:16px;margin-bottom:16px}.trfc-v3-pricing__model,.trfc-v3-pricing__account-area,.trfc-v3-pricing__rules-card,.trfc-v3-pricing__summary{border:1px solid rgba(255,248,231,.1);border-radius:22px;background:#05080d7a;box-shadow:inset 0 1px #ffffff0e}.trfc-v3-pricing__model{padding:24px;background:linear-gradient(135deg,#e8901a29,#05080d85),#05080d7a}.trfc-v3-pricing__account-area{padding:20px;background:radial-gradient(circle at 86% 8%,rgba(232,144,26,.1),transparent 15rem),linear-gradient(180deg,#070e18cc,#05080d94)}.trfc-v3-pricing__account-area>div:first-child{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.trfc-v3-pricing__account-area h4{margin:0;color:#fff;font-size:17px;font-weight:850;letter-spacing:-.02em}.trfc-v3-pricing__account-area p{margin:5px 0 0;color:#ffffff70;font-size:12px;font-weight:650}.trfc-v3-pricing__model>span,.trfc-v3-pricing__summary>span{display:inline-flex;margin-bottom:14px;color:#f0ad56;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-v3-pricing__model h3,.trfc-v3-pricing__summary h3{margin:0;color:#fff;font-size:34px;letter-spacing:-.045em;line-height:.98}.trfc-v3-pricing__model p,.trfc-v3-pricing__summary p{margin:13px 0 0;color:#ffffff9e;font-size:13px;line-height:1.55}.trfc-v3-pricing__model div{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.trfc-v3-pricing__model em,.trfc-v3-pricing__summary-foot span{padding:7px 10px;border:1px solid rgba(255,248,231,.08);border-radius:999px;background:#ffffff12;color:#ffffffd1;font-size:11px;font-style:normal;font-weight:800}.trfc-v3-pricing__accounts{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px}.trfc-v3-pricing__accounts button{position:relative;display:flex;min-height:116px;padding:15px 11px 12px;flex-direction:column;align-items:flex-start;justify-content:flex-start;border:1px solid rgba(255,248,231,.1);border-radius:17px;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#09111dbd;color:#fff;cursor:pointer;overflow:hidden;text-align:left;box-shadow:inset 0 1px #ffffff0e;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.trfc-v3-pricing__accounts button:after{content:"";position:absolute;right:-34px;bottom:-48px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.16),transparent 62%);opacity:0;transition:opacity .18s ease}.trfc-v3-pricing__accounts button:hover,.trfc-v3-pricing__accounts button.is-selected{transform:translateY(-2px);border-color:#e8901ab8;background:radial-gradient(circle at 82% 86%,rgba(232,144,26,.2),transparent 7rem),linear-gradient(180deg,#e8901a30,#e8901a0e),#09111de6;box-shadow:0 18px 44px #e8901a1a,inset 0 1px #ffffff14}.trfc-v3-pricing__accounts button:hover:after,.trfc-v3-pricing__accounts button.is-selected:after{opacity:1}.trfc-v3-pricing__accounts button.is-selected:before{content:"Selected";position:absolute;right:11px;bottom:10px;padding:3px 8px;border-radius:999px;background:var(--trfc-orange);color:#160b02;font-size:8px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.trfc-v3-pricing__accounts strong{display:block;color:#fff;font-size:17px;letter-spacing:-.03em;line-height:1}.trfc-v3-pricing__accounts b{display:block;margin-top:14px;color:#f1ad55;max-width:100%;font-size:clamp(25px,1.78vw,30px);font-weight:900;letter-spacing:-.055em;line-height:.88;white-space:nowrap}.trfc-v3-pricing__accounts small{display:block;margin-top:6px;color:#ffffff57;font-size:12px;font-weight:750;text-decoration:line-through}.trfc-v3-pricing__accounts em{display:block;margin-top:auto;padding-top:12px;padding-right:42px;color:#fff6;font-size:10px;font-style:normal;font-weight:800;line-height:1.25}.trfc-v3-pricing__details{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.88fr) 310px;gap:16px}.trfc-v3-pricing__rules-card{min-height:305px;padding:22px;background:linear-gradient(180deg,#070e18c7,#05080d9e),#05080d7a}.trfc-v3-pricing__rules-card h4{margin:0 0 14px;color:#fff;font-size:18px;font-weight:850;letter-spacing:-.02em}.trfc-v3-pricing__rule-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:44px;padding:10px 0;border-top:1px solid rgba(255,248,231,.07)}.trfc-v3-pricing__rule-row.is-customizable{grid-template-columns:1fr;align-items:stretch;gap:9px;padding:12px 0}.trfc-v3-pricing__rule-row:first-of-type{border-top:0}.trfc-v3-pricing__rule-label{display:flex;align-items:center;justify-content:space-between;gap:12px}.trfc-v3-pricing__rule-row.is-customizable .trfc-v3-pricing__rule-label{display:flex;align-items:center;justify-content:space-between;gap:14px}.trfc-v3-pricing__rule-label>span{color:#ffffffa8;font-size:13px;font-weight:650}.trfc-v3-pricing__rule-select{position:relative;display:block;min-width:0}.trfc-v3-pricing__rule-control{display:grid;grid-template-columns:minmax(150px,190px) minmax(0,1fr);gap:8px;align-items:center}.trfc-v3-pricing__rule-select select{width:100%;min-height:40px;padding:0 34px 0 13px;border:1px solid rgba(232,144,26,.32);border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#e8901a1f,#e8901a0b),#070d16f5;color:#fff8e7f2;cursor:pointer;font-size:13px;font-weight:850;outline:none;box-shadow:inset 0 1px #ffffff0d}.trfc-v3-pricing__rule-select select:focus{border-color:#e8901ab8;box-shadow:0 0 0 3px #e8901a1a,inset 0 1px #ffffff0d}.trfc-v3-pricing__rule-select svg{position:absolute;top:50%;right:12px;color:#f1ad55;pointer-events:none;transform:translateY(-50%)}.trfc-v3-pricing__rule-preview{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.trfc-v3-pricing__rule-preview.is-stacked{display:grid;grid-template-columns:repeat(2,max-content);align-items:start;justify-content:start}.trfc-v3-pricing__rule-preview button{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:7px 9px;border:1px solid rgba(255,248,231,.09);border-radius:10px;background:#ffffff08;color:#ffffffad;cursor:pointer}.trfc-v3-pricing__rule-preview.is-stacked button:nth-child(3){grid-column:1}.trfc-v3-pricing__rule-preview button.is-active{border-color:#e8901a8a;background:#e8901a1f;color:#fff}.trfc-v3-pricing__rule-preview button.is-discount:not(.is-active){border-color:#5eead429}.trfc-v3-pricing__rule-preview button.is-premium:not(.is-active){border-color:#e8901a29}.trfc-v3-pricing__rule-preview strong{font-size:11px;font-weight:900;line-height:1}.trfc-v3-pricing__rule-preview small{color:#f1ad55;font-size:9px;font-weight:900;line-height:1}.trfc-v3-pricing__rule-preview button.is-discount small{color:#7dd3c7}.trfc-v3-pricing__rule-label div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.trfc-v3-pricing__rule-row.is-customizable .trfc-v3-pricing__rule-label div{justify-content:flex-start}.trfc-v3-pricing__rule-label em{padding:4px 7px;border:1px solid rgba(232,144,26,.18);border-radius:999px;background:#e8901a14;color:#f1ad55;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.trfc-v3-pricing__rule-row>strong{min-width:54px;padding:6px 8px;border:1px solid rgba(232,144,26,.32);border-radius:9px;background:#e8901a14;color:#fff8e7f0;font-size:12px;font-weight:850;text-align:center}.trfc-v3-pricing__rule-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:9px}.trfc-v3-pricing__rule-options button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:10px 12px;border:1px solid rgba(255,248,231,.11);border-radius:13px;background:#ffffff09;color:#ffffffc2;cursor:pointer;text-align:left}.trfc-v3-pricing__rule-options button.is-active{border-color:#e8901a9e;background:#e8901a24;box-shadow:0 12px 24px #e8901a1a}.trfc-v3-pricing__rule-options strong{color:#fff;font-size:13px;font-weight:850;line-height:1}.trfc-v3-pricing__rule-options small{color:#f1ad55;font-size:10px;font-weight:900;line-height:1}.trfc-v3-pricing__summary{position:relative;display:flex;flex-direction:column;min-height:305px;padding:24px;border-color:#e8901a42;background:radial-gradient(circle at 92% 8%,rgba(232,144,26,.28),transparent 13rem),linear-gradient(160deg,#2f2619eb,#0a121eed 52%,#070b12f5);overflow:hidden}.trfc-v3-pricing__summary:after{content:"";position:absolute;right:-48px;bottom:-30px;width:220px;height:220px;border:1px solid rgba(232,144,26,.16);border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.12),transparent 64%);pointer-events:none}.trfc-v3-pricing__summary>*{position:relative;z-index:1}.trfc-v3-pricing__price{margin:auto 0 20px}.trfc-v3-pricing__price small{display:block;color:#ffffff52;font-size:14px;font-weight:850;text-decoration:line-through}.trfc-v3-pricing__price strong{display:block;margin-top:8px;color:var(--trfc-orange);font-size:clamp(58px,4.7vw,74px);font-weight:900;letter-spacing:-.07em;line-height:.86;text-shadow:0 18px 48px rgba(232,144,26,.24)}.trfc-v3-pricing__price em{display:block;margin-top:8px;color:#ffffff75;font-size:11px;font-style:normal;font-weight:750}.trfc-v3-pricing__summary .trfc-v3-button{width:100%}.trfc-v3-pricing__summary-foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.trfc-v3-process-section{background:radial-gradient(circle at 14% 18%,rgba(26,46,71,.5),transparent 28rem),linear-gradient(180deg,#05080d00,#08101bad 54%,#05080d00)}.trfc-v3-process-shell{position:relative;padding:24px;border:1px solid rgba(255,248,231,.1);border-radius:34px;background:radial-gradient(circle at 18% 8%,rgba(232,144,26,.09),transparent 20rem),radial-gradient(circle at 88% 92%,rgba(26,46,71,.62),transparent 24rem),linear-gradient(180deg,#101d2eb8,#05080db8);box-shadow:0 34px 94px #00000047,inset 0 1px #ffffff0e;overflow:hidden}.trfc-v3-process-shell:before{content:"";position:absolute;top:96px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.72),rgba(255,248,231,.18),rgba(232,144,26,.52),transparent);opacity:.72}.trfc-v3-process-shell:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,248,231,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,248,231,.022) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:radial-gradient(circle at 50% 32%,black,transparent 76%);mask-image:radial-gradient(circle at 50% 32%,black,transparent 76%)}.trfc-v3-process{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.trfc-v3-process article{position:relative;min-height:444px;padding:28px;border:1px solid rgba(255,248,231,.09);border-radius:26px;background:linear-gradient(180deg,#08101bcc,#05080dc7),#08101ba3;box-shadow:inset 0 1px #ffffff0b;overflow:hidden}.trfc-v3-process article:nth-child(2){transform:translateY(26px)}.trfc-v3-process article:nth-child(3){transform:translateY(52px)}.trfc-v3-process article:before{content:"";position:absolute;inset:auto 24px 0;height:3px;border-radius:999px;background:linear-gradient(90deg,#e8901ad6,#e8901a14)}.trfc-v3-process__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.trfc-v3-process__top span{display:grid;width:64px;height:64px;place-items:center;border:1px solid rgba(232,144,26,.38);border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(232,144,26,.22),transparent 58%),#e8901a14;color:#f1ae52;font-size:24px;font-weight:900}.trfc-v3-process__top svg{width:42px;height:42px;padding:10px;border:1px solid rgba(232,144,26,.18);border-radius:14px;background:#e8901a13;color:var(--trfc-orange)}.trfc-v3-process__visual{position:relative;height:92px;margin-bottom:26px;border:1px solid rgba(255,248,231,.07);border-radius:18px;background:radial-gradient(circle at 18% 18%,rgba(232,144,26,.12),transparent 7rem),linear-gradient(135deg,#ffffff0b,#ffffff03);overflow:hidden}.trfc-v3-process__visual:before,.trfc-v3-process__visual:after,.trfc-v3-process__visual span{content:"";position:absolute;display:block}.trfc-v3-process article:nth-child(1) .trfc-v3-process__visual:before{inset:18px 18px auto;height:10px;border-radius:999px;background:linear-gradient(90deg,#e8901ad1 62%,#fff8e724 62%)}.trfc-v3-process article:nth-child(1) .trfc-v3-process__visual:after{left:18px;right:30%;bottom:20px;height:10px;border-radius:999px;background:linear-gradient(90deg,#fff8e729 48%,#e8901ac7 48%)}.trfc-v3-process article:nth-child(1) .trfc-v3-process__visual span:nth-child(1){top:36px;left:22px;width:52px;height:22px;border:1px solid rgba(232,144,26,.28);border-radius:9px;background:#e8901a1a}.trfc-v3-process article:nth-child(1) .trfc-v3-process__visual span:nth-child(2){top:36px;left:84px;width:76px;height:22px;border-radius:9px;background:#ffffff0e}.trfc-v3-process article:nth-child(1) .trfc-v3-process__visual span:nth-child(3){top:14px;right:18px;width:34px;height:34px;border:1px solid rgba(232,144,26,.24);border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.35),transparent 64%)}.trfc-v3-process article:nth-child(2) .trfc-v3-process__visual:before{left:18px;right:18px;bottom:22px;height:1px;background:#fff8e71a}.trfc-v3-process article:nth-child(2) .trfc-v3-process__visual:after{left:20px;right:22px;bottom:24px;height:46px;clip-path:polygon(0 74%,28% 58%,46% 66%,68% 36%,100% 10%,100% 18%,68% 44%,46% 74%,28% 66%,0 82%);background:linear-gradient(90deg,#e8901a1a,#e8901ae0)}.trfc-v3-process article:nth-child(2) .trfc-v3-process__visual span{bottom:22px;width:14px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#e8901ab8,#e8901a1f)}.trfc-v3-process article:nth-child(2) .trfc-v3-process__visual span:nth-child(1){left:30px;height:24px}.trfc-v3-process article:nth-child(2) .trfc-v3-process__visual span:nth-child(2){left:62px;height:38px}.trfc-v3-process article:nth-child(2) .trfc-v3-process__visual span:nth-child(3){left:94px;height:56px}.trfc-v3-process article:nth-child(3) .trfc-v3-process__visual:before{top:16px;left:22px;width:92px;height:60px;border:1px solid rgba(255,248,231,.1);border-radius:14px;background:linear-gradient(180deg,#fff8e714,#ffffff05),#08101bb8;box-shadow:20px 10px #ffffff06}.trfc-v3-process article:nth-child(3) .trfc-v3-process__visual:after{top:30px;right:22px;width:66px;height:28px;border-radius:999px;background:linear-gradient(90deg,#e8901ad1,#e8901a57);box-shadow:0 16px 42px #e8901a38}.trfc-v3-process article:nth-child(3) .trfc-v3-process__visual span:nth-child(1){top:32px;left:36px;width:54px;height:6px;border-radius:999px;background:#fff8e724}.trfc-v3-process article:nth-child(3) .trfc-v3-process__visual span:nth-child(2){top:48px;left:36px;width:36px;height:6px;border-radius:999px;background:#e8901a6b}.trfc-v3-process article:nth-child(3) .trfc-v3-process__visual span:nth-child(3){right:42px;top:38px;width:12px;height:12px;border-radius:50%;background:#05080da6}.trfc-v3-process h3{max-width:280px;margin:14px 0 16px;color:#fff;font-size:34px;letter-spacing:-.045em;line-height:1}.trfc-v3-process p:not(.trfc-v3-eyebrow){color:#ffffff94;font-size:14px;line-height:1.68}.trfc-v3-center{display:flex;justify-content:center;margin-top:40px}.trfc-v3-payouts{position:relative;background:radial-gradient(circle at 8% 18%,rgba(232,144,26,.07),transparent 24rem),radial-gradient(circle at 86% 22%,rgba(26,46,71,.64),transparent 28rem),linear-gradient(180deg,#05080d00,#08101bb8 48%,#05080d00)}.trfc-v3-payout-showcase{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:22px;margin-bottom:22px}.trfc-v3-payout-feature,.trfc-v3-payout-ledger{position:relative;border:1px solid rgba(255,248,231,.1);border-radius:32px;background:radial-gradient(circle at 22% 0%,rgba(232,144,26,.12),transparent 19rem),linear-gradient(180deg,#111e30c7,#05080ddb);box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff0f;overflow:hidden}.trfc-v3-payout-feature{display:grid;grid-template-columns:minmax(0,.96fr) minmax(285px,.82fr);min-height:420px;padding:18px}.trfc-v3-payout-feature:after{content:"";position:absolute;right:-12%;bottom:-44%;width:58%;aspect-ratio:1;border:1px solid rgba(232,144,26,.18);border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.1),transparent 62%);pointer-events:none}.trfc-v3-payout-feature>a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:384px;border:1px solid rgba(255,248,231,.1);border-radius:24px;background:linear-gradient(135deg,#fff8e714,#ffffff03),#05080d6b;overflow:hidden}.trfc-v3-payout-feature img{width:100%;height:100%;max-height:390px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 22px 42px rgba(0,0,0,.35))}.trfc-v3-payout-feature__meta{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:28px 28px 28px 34px}.trfc-v3-payout-feature__meta>span,.trfc-v3-payout-ledger__head>span{color:#e8901ad1;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.trfc-v3-payout-feature__meta h3{margin:18px 0 26px;color:#fff;font-size:clamp(32px,3vw,48px);font-weight:800;letter-spacing:-.044em;line-height:.96}.trfc-v3-payout-feature__meta strong{width:100%;color:var(--trfc-orange);font-size:clamp(50px,4.5vw,66px);font-weight:900;letter-spacing:-.045em;line-height:.82;text-shadow:0 22px 62px rgba(232,144,26,.3);white-space:nowrap}.trfc-v3-payout-feature__meta p{max-width:280px;margin:18px 0 0;color:#ffffff8f;font-size:14px;font-weight:750;line-height:1.55}.trfc-v3-payout-ledger{display:flex;flex-direction:column;padding:26px}.trfc-v3-payout-ledger__head{display:flex;align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:20px;padding:8px 0 26px;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-v3-payout-ledger__head strong{display:block;width:100%;color:var(--trfc-cream);font-size:clamp(76px,7vw,116px);font-weight:900;letter-spacing:-.075em;line-height:.78;text-align:right;text-shadow:0 28px 74px rgba(255,248,231,.22),0 20px 68px rgba(232,144,26,.22);white-space:nowrap}.trfc-v3-payout-ledger__rows{display:grid;gap:10px}.trfc-v3-payout-ledger__rows a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:62px;padding:12px 13px;border:1px solid rgba(255,248,231,.075);border-radius:18px;background:#ffffff08;color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .18s ease}.trfc-v3-payout-ledger__rows a:hover{transform:translateY(-2px);border-color:#e8901a42;background:#e8901a0f}.trfc-v3-payout-ledger__rows a>span{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#ffffff0f}.trfc-v3-payout-ledger__rows strong,.trfc-v3-payout-card strong{display:block;color:#fff;font-size:14px;font-weight:850;line-height:1.25}.trfc-v3-payout-ledger__rows em{display:block;margin-top:4px;color:#ffffff73;font-size:11px;font-style:normal;font-weight:700;line-height:1.35}.trfc-v3-payout-ledger__rows b{color:var(--trfc-orange);font-size:16px;font-weight:900;letter-spacing:-.025em}.trfc-v3-payout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.trfc-v3-payout-card{padding:12px;background:linear-gradient(180deg,#111e30b8,#05080dd1),#08101bb8}.trfc-v3-payout-card a{display:flex;align-items:center;justify-content:center;height:168px;border:1px solid rgba(255,248,231,.08);border-radius:18px;background:#ffffff09;overflow:hidden}.trfc-v3-payout-card img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .18s ease}.trfc-v3-payout-card:hover img{transform:scale(1.025)}.trfc-v3-payout-card>div:last-child{padding:16px 8px 8px}.trfc-v3-payout-card span{display:block;margin-top:6px;color:#ffffff7a;font-size:12px;font-weight:700;line-height:1.45}.trfc-v3-career .trfc-v3-benefit{width:-moz-fit-content;width:fit-content;margin-top:17px;padding:10px 14px 10px 12px;border:1px solid rgba(255,248,231,.08);border-radius:999px;background:#ffffff08}.trfc-v3-career .trfc-v3-benefit svg{color:var(--trfc-orange)}.trfc-v3-career-section{padding-top:142px;padding-bottom:146px;background:radial-gradient(circle at 12% 24%,rgba(26,46,71,.52),transparent 28rem),radial-gradient(circle at 86% 50%,rgba(232,144,26,.08),transparent 26rem),linear-gradient(180deg,#05080d00,#08101ba8 52%,#05080d00)}.trfc-v3-career{grid-template-columns:minmax(0,.78fr) minmax(600px,1.22fr);gap:88px}.trfc-v3-career__copy{max-width:570px}.trfc-v3-account-panel.trfc-v3-career-panel{display:grid;grid-template-rows:minmax(330px,1fr) auto;align-content:stretch;gap:22px;min-height:640px;padding:34px;border-color:#fff8e71f;border-radius:36px;background:radial-gradient(circle at 18% 18%,rgba(232,144,26,.1),transparent 20rem),radial-gradient(circle at 78% 12%,rgba(255,248,231,.08),transparent 18rem),linear-gradient(145deg,rgba(255,255,255,.08),transparent 34%),linear-gradient(180deg,#111e30eb,#05080ddb)}.trfc-v3-account-panel.trfc-v3-career-panel:before{inset:auto -10% -24% 10%;height:52%;background:radial-gradient(circle,rgba(232,144,26,.18),transparent 66%)}.trfc-v3-career-panel>div{position:relative;padding:0;border:0;border-radius:0;background:transparent}.trfc-v3-career-panel__glow{position:absolute;inset:10% 8% auto auto;width:38%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.16),transparent 66%);filter:blur(10px);pointer-events:none}.trfc-v3-career-panel__trajectory{min-height:346px;border:1px solid rgba(255,248,231,.085);border-radius:28px;background:linear-gradient(rgba(255,248,231,.026) 1px,transparent 1px),linear-gradient(90deg,rgba(255,248,231,.026) 1px,transparent 1px),linear-gradient(180deg,#05080d47,#ffffff09);background-size:42px 42px,42px 42px,auto;overflow:hidden}.trfc-v3-career-panel__trajectory:before{content:"";position:absolute;left:8%;right:7%;bottom:22%;height:42%;clip-path:polygon(0 82%,18% 70%,34% 74%,52% 48%,70% 35%,100% 4%,100% 15%,70% 46%,52% 60%,34% 86%,18% 82%,0 94%);background:linear-gradient(90deg,#e8901a1a,#e8901aeb);filter:drop-shadow(0 18px 34px rgba(232,144,26,.22))}.trfc-v3-career-panel__trajectory:after{content:"";position:absolute;right:7%;top:16%;width:18px;height:18px;border-radius:50%;background:var(--trfc-orange);box-shadow:0 0 0 12px #e8901a1a,0 0 48px #e8901ab8}.trfc-v3-career-panel__trajectory i{position:absolute;bottom:18%;width:12%;border-radius:16px 16px 0 0;background:linear-gradient(180deg,#e8901acc,#e8901a1f);box-shadow:inset 0 1px #fff8e729}.trfc-v3-career-panel__trajectory i:nth-child(1){left:12%;height:24%}.trfc-v3-career-panel__trajectory i:nth-child(2){left:31%;height:34%}.trfc-v3-career-panel__trajectory i:nth-child(3){left:50%;height:48%}.trfc-v3-career-panel__trajectory i:nth-child(4){left:69%;height:68%}.trfc-v3-career-panel__metrics{display:grid;grid-template-columns:minmax(0,.86fr) minmax(240px,1.34fr) minmax(0,.95fr);gap:14px}.trfc-v3-career-panel__metrics article{position:relative;min-height:128px;padding:22px;border:1px solid rgba(255,248,231,.1);border-radius:22px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#ffffff09;overflow:hidden}.trfc-v3-career-panel__metrics article:after{content:"";position:absolute;inset:auto 18px 0;height:2px;border-radius:999px;background:linear-gradient(90deg,#e8901ab3,#e8901a0f)}.trfc-v3-career-panel__metrics article strong{display:block;margin-top:16px;color:#fff;font-size:clamp(28px,2vw,34px);font-weight:900;letter-spacing:-.04em;line-height:.94;white-space:nowrap}.trfc-v3-career-panel__metrics article:nth-child(2) strong{font-size:clamp(30px,2.25vw,38px);letter-spacing:-.045em}.trfc-v3-career-panel__metrics article:nth-child(3) strong{color:var(--trfc-orange);text-shadow:0 16px 42px rgba(232,144,26,.18)}.trfc-v3-account-panel,.trfc-v3-dashboard-panel,.trfc-v3-ai-panel{display:grid;align-content:center;gap:18px}.trfc-v3-account-panel>div,.trfc-v3-dashboard-panel>div,.trfc-v3-ai-panel>div{position:relative;padding:22px;border:1px solid rgba(255,248,231,.1);border-radius:20px;background:#ffffff0b}.trfc-v3-account-panel strong,.trfc-v3-dashboard-panel strong,.trfc-v3-ai-panel strong{display:block;margin-top:12px;color:#fff;font-size:32px;font-weight:850;letter-spacing:-.045em;line-height:1}.trfc-v3-compare-section{background:radial-gradient(circle at 50% 22%,rgba(232,144,26,.08),transparent 26rem),radial-gradient(circle at 18% 72%,rgba(26,46,71,.48),transparent 28rem),linear-gradient(180deg,#05080d00,#08101b9e 50%,#05080d00)}.trfc-v3-compare-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:-8px 0 18px}.trfc-v3-compare-kpis article{position:relative;min-height:126px;padding:22px;border:1px solid rgba(255,248,231,.1);border-radius:22px;background:radial-gradient(circle at 70% 10%,rgba(232,144,26,.16),transparent 8rem),linear-gradient(180deg,#111e30cc,#05080dc7);box-shadow:inset 0 1px #ffffff0e;overflow:hidden}.trfc-v3-compare-kpis article:after{content:"";position:absolute;inset:auto 20px 0;height:2px;border-radius:999px;background:linear-gradient(90deg,#e8901ab8,#e8901a14)}.trfc-v3-compare-kpis span{display:block;color:#ffffff80;font-size:12px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.trfc-v3-compare-kpis strong{display:block;margin-top:18px;color:var(--trfc-cream);font-size:clamp(30px,2.8vw,46px);font-weight:900;letter-spacing:-.055em;line-height:.9}.trfc-v3-compare-shell{position:relative;padding:18px;border:1px solid rgba(255,248,231,.11);border-radius:34px;background:radial-gradient(circle at 32% 0%,rgba(232,144,26,.12),transparent 20rem),linear-gradient(180deg,#111e30bd,#05080dc7);box-shadow:0 34px 90px #0000004d,inset 0 1px #ffffff0e;overflow-x:auto;overflow-y:hidden}.trfc-v3-compare-shell:before{content:"";position:absolute;top:18px;bottom:18px;left:calc(18px + ((100% - 36px) * 1.2 / 5.2));width:calc((100% - 36px) / 5.2);border-radius:22px;background:linear-gradient(180deg,#e8901a2e,#e8901a11);pointer-events:none}.trfc-v3-compare{position:relative;z-index:1;min-width:960px;border:1px solid rgba(255,248,231,.08);border-radius:24px;background:linear-gradient(180deg,#111e30c7,#080f19db);overflow:hidden}.trfc-v3-compare__head,.trfc-v3-compare__row{display:grid;grid-template-columns:1.2fr repeat(4,1fr)}.trfc-v3-compare__head{background:#ffffff0b}.trfc-v3-compare__head>*,.trfc-v3-compare__row>*{padding:24px 22px;border-right:1px solid rgba(255,248,231,.07);border-bottom:1px solid rgba(255,248,231,.07)}.trfc-v3-compare__head strong{color:#ffffffb8;font-size:13px;letter-spacing:.1em;text-transform:uppercase}.trfc-v3-compare__head strong:first-of-type,.trfc-v3-compare__row strong:first-of-type{background:radial-gradient(circle at 50% 0%,rgba(255,248,231,.08),transparent 80%),linear-gradient(180deg,#e8901a33,#e8901a11);color:#fff;box-shadow:inset 1px 0 #e8901a38,inset -1px 0 #e8901a24}.trfc-v3-compare__row span{color:#ffffff9e;font-size:14px;font-weight:800}.trfc-v3-compare__row strong{color:#ffffffd6;font-size:16px;font-weight:850;text-align:center}.trfc-v3-compare__row strong:first-of-type{color:var(--trfc-cream);font-size:17px;text-shadow:0 16px 42px rgba(232,144,26,.18)}.trfc-v3-market-section{padding:74px 0 120px;background:radial-gradient(circle at 50% 18%,rgba(232,144,26,.07),transparent 28rem),radial-gradient(circle at 16% 78%,rgba(26,46,71,.48),transparent 28rem),linear-gradient(180deg,#05080d00,#08101bad 52%,#05080d00)}.trfc-v3-market-reference{width:min(1440px,calc(100% - 48px));margin-inline:auto}.trfc-v3-market-reference img{display:block;width:100%;height:auto}.trfc-v3-market-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.trfc-v3-market-bento__card{position:relative;min-height:300px;border:1px solid rgba(255,248,231,.13);border-radius:26px;background:radial-gradient(circle at 72% 14%,rgba(232,144,26,.12),transparent 17rem),radial-gradient(circle at 12% 14%,rgba(255,248,231,.06),transparent 16rem),linear-gradient(180deg,#111e30d6,#05080ddb);box-shadow:0 34px 94px #00000052,inset 0 1px #ffffff0f;overflow:hidden}.trfc-v3-market-bento__platform{grid-column:span 5;min-height:320px;background:radial-gradient(circle at 88% 50%,rgba(232,144,26,.18),transparent 14rem),radial-gradient(circle at 20% 18%,rgba(255,248,231,.08),transparent 16rem),linear-gradient(180deg,#192330e0,#05080ddb)}.trfc-v3-market-bento__assets{grid-column:span 7;display:flex;align-items:center;min-height:320px;padding:44px}.trfc-v3-market-bento__categories{grid-column:span 4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:300px;padding:24px}.trfc-v3-market-bento__tools{grid-column:span 6;min-height:300px;padding:30px}.trfc-v3-market-bento__ai{grid-column:span 2;display:flex;min-height:300px;flex-direction:column;gap:18px;justify-content:center;padding:18px;border-color:#e8901a47;background:radial-gradient(circle at 50% 21%,rgba(232,144,26,.28),transparent 10rem),radial-gradient(circle at 50% 10%,rgba(255,248,231,.1),transparent 13rem),linear-gradient(180deg,#3f260ac2,#05080ddb)}.trfc-v3-platform-visual{position:absolute;right:18px;bottom:16px;width:86%;height:76%;perspective:900px}.trfc-v3-platform-visual__screen{position:absolute;inset:0;border:1px solid rgba(255,248,231,.12);border-radius:28px;background:radial-gradient(circle at 86% 26%,rgba(232,144,26,.2),transparent 9rem),linear-gradient(135deg,#ffffff14,#ffffff05),#05080da3;box-shadow:-34px 30px 72px #0000006b,0 0 42px #e8901a14;transform:rotateX(2deg) rotateY(-11deg) rotate(1deg);transform-origin:center}.trfc-v3-platform-visual:after{content:"";position:absolute;left:-38%;right:-16%;bottom:19%;height:78px;opacity:.64;background:linear-gradient(90deg,transparent,rgba(232,144,26,.78),transparent),repeating-linear-gradient(0deg,rgba(232,144,26,.13) 0 1px,transparent 1px 12px);filter:blur(.2px);transform:rotate(-4deg)}.trfc-v3-platform-visual:before{content:"";position:absolute;left:-22%;right:-18%;bottom:22%;height:2px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.8),transparent);box-shadow:0 0 36px #e8901a61}.trfc-v3-platform-visual__sidebar{position:absolute;top:22px;bottom:50px;left:22px;display:grid;width:68px;gap:10px}.trfc-v3-platform-visual__sidebar span{border-radius:999px;background:#ffffff14}.trfc-v3-platform-visual__tiles{position:absolute;top:34px;right:30px;display:grid;grid-template-columns:repeat(3,62px);gap:12px}.trfc-v3-platform-visual__tiles span{display:grid;height:62px;place-items:center;border:1px solid rgba(255,248,231,.12);border-radius:18px;background:#ffffff0e;color:var(--trfc-orange)}.trfc-v3-platform-visual__tiles span:first-child{border-color:#e8901a61;background:#e8901a21}.trfc-v3-platform-visual__dock{position:absolute;right:30px;bottom:22px;left:104px;display:grid;grid-template-columns:1.35fr 1fr 1fr .9fr;gap:10px}.trfc-v3-platform-visual__dock span{height:28px;border-radius:999px;background:#ffffff17}.trfc-v3-platform-visual__dock span:first-child{background:#e8901a38}.trfc-v3-market-chips{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px}.trfc-v3-market-chips span{display:inline-grid;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:58px;padding:0 17px;border:1px solid rgba(255,248,231,.12);border-radius:999px;background:#ffffff0f;box-shadow:inset 0 1px #ffffff0e}.trfc-v3-market-bento__categories svg,.trfc-v3-market-tool-list svg{color:var(--trfc-orange)}.trfc-v3-market-chips i{display:grid;width:36px;height:36px;place-items:center;border-radius:999px;background:radial-gradient(circle at 30% 28%,rgba(255,248,231,.8),transparent 18%),linear-gradient(135deg,#e8901aeb,#588fcc8c);color:#05080d;font-size:9px;font-style:normal;font-weight:950;letter-spacing:0;text-transform:uppercase}.trfc-v3-market-chips strong{color:#fff;font-size:17px;font-weight:850}.trfc-v3-market-chips em{grid-column:2;display:block;width:76%;height:6px;border-radius:999px;background:#ffffff29}.trfc-v3-market-bento__categories>div{display:grid;align-content:center;min-height:126px;padding:18px 16px;border-right:1px solid rgba(255,248,231,.08);border-bottom:1px solid rgba(255,248,231,.08)}.trfc-v3-market-bento__categories>div:nth-child(3n){border-right:0}.trfc-v3-market-bento__categories>div:nth-last-child(-n+3){border-bottom:0}.trfc-v3-market-bento__categories strong{display:block;margin-top:14px;color:#fff;font-size:19px;font-weight:850}.trfc-v3-market-bento__categories span,.trfc-v3-market-tool-list span{display:block;margin-top:8px;color:#ffffff80;font-size:13px;line-height:1.45}.trfc-v3-subheading{margin:0 0 20px;color:#fff;font-size:26px;letter-spacing:0}.trfc-v3-tools-visual{position:absolute;right:20px;bottom:16px;width:64%;height:76%;opacity:.62}.trfc-v3-tools-visual:before{content:"";position:absolute;inset:28% 0 28% 8%;clip-path:polygon(0 78%,22% 54%,39% 62%,57% 31%,78% 42%,100% 8%,100% 18%,78% 54%,57% 44%,39% 76%,22% 66%,0 92%);background:linear-gradient(90deg,#e8901a14,#e8901ae6)}.trfc-v3-tools-visual span{position:absolute;border:1px solid rgba(255,248,231,.11);border-radius:18px;background:#ffffff0b}.trfc-v3-tools-visual span:nth-child(1){inset:4% 30% 46% 0;background:linear-gradient(180deg,#ffffff12,#ffffff05),linear-gradient(110deg,transparent 55%,rgba(232,144,26,.35) 56% 58%,transparent 59%)}.trfc-v3-tools-visual span:nth-child(2){inset:34% 6% 8% 34%;background:radial-gradient(circle at 72% 30%,rgba(232,144,26,.2),transparent 24%),#ffffff0b}.trfc-v3-tools-visual span:nth-child(3){right:34%;bottom:2%;width:116px;height:92px;border-radius:18px;background:repeating-linear-gradient(90deg,rgba(255,248,231,.18) 0 1px,transparent 1px 18px),radial-gradient(circle at 70% 58%,#e8901a47,#ffffff09);box-shadow:0 0 0 18px #e8901a0f}.trfc-v3-market-tool-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:58%}.trfc-v3-market-tool-list>div{min-height:96px;padding:14px;border:1px solid rgba(255,248,231,.08);border-radius:18px;background:#05080d6b}.trfc-v3-market-tool-list strong{display:block;margin-top:10px;color:#fff;font-size:15px;font-weight:850;line-height:1.2}.trfc-v3-market-ai__halo{position:relative;display:grid;min-height:150px;place-items:center;overflow:hidden;border:1px solid rgba(255,248,231,.12);border-radius:24px;background:radial-gradient(circle at 50% 42%,rgba(232,144,26,.3),transparent 36%),radial-gradient(circle at 50% 10%,rgba(255,248,231,.11),transparent 35%),repeating-radial-gradient(circle at 50% 42%,rgba(232,144,26,.16) 0 1px,transparent 1px 22px),linear-gradient(180deg,#fff1,#ffffff04);color:var(--trfc-cream);box-shadow:inset 0 1px #ffffff0f,0 26px 64px #e8901a29}.trfc-v3-market-ai__halo:before{content:"";position:absolute;inset:16px 8px auto;height:72px;opacity:.44;background-image:radial-gradient(circle,rgba(255,248,231,.22) 1px,transparent 1.6px);background-position:center;background-size:9px 9px;-webkit-mask-image:radial-gradient(ellipse at center,#000 0 58%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 0 58%,transparent 72%)}.trfc-v3-market-ai__halo span{position:absolute;border:1px solid rgba(232,144,26,.24);border-radius:50%}.trfc-v3-market-ai__halo span:nth-child(1){width:118px;height:118px}.trfc-v3-market-ai__halo span:nth-child(2){width:82px;height:82px}.trfc-v3-market-ai__halo span:nth-child(3){width:46px;height:46px;background:#e8901a3d;box-shadow:0 0 38px #e8901a61}.trfc-v3-market-ai__halo svg{position:relative;z-index:1}.trfc-v3-market-ai__stack{display:grid;gap:12px}.trfc-v3-market-ai__feature{display:grid;min-height:70px;grid-template-columns:auto 1fr;align-items:center;gap:12px;padding:14px;border:1px solid rgba(255,248,231,.1);border-radius:18px;background:#05080d6b;color:#fff}.trfc-v3-market-ai__feature svg{color:var(--trfc-orange)}.trfc-v3-market-ai__feature strong{color:#fff;font-size:17px;font-weight:850;line-height:1.1}.trfc-v3-market-ai__feature span{grid-column:1 / -1;display:block;width:72%;height:6px;border-radius:999px;background:linear-gradient(90deg,#e8901ab3,#fff8e71f)}.trfc-v3-dashboard-panel{grid-template-columns:repeat(2,minmax(0,1fr));min-height:560px}.trfc-v3-dashboard-panel>div:first-child{grid-column:1 / -1;min-height:190px;background:linear-gradient(180deg,#e8901a29,#ffffff09),radial-gradient(circle at 80% 30%,rgba(232,144,26,.22),transparent 44%)}.trfc-v3-ai-panel{min-height:480px}.trfc-v3-ai-panel>div:last-child{border-color:#e8901a47;background:#e8901a1a}.trfc-v3-testimonial-section{padding-top:118px;padding-bottom:132px;background:radial-gradient(circle at 50% 12%,rgba(232,144,26,.075),transparent 26rem),radial-gradient(circle at 15% 72%,rgba(26,46,71,.42),transparent 28rem),linear-gradient(180deg,#05080d00,#070d169e 48%,#05080d00)}.trfc-v3-testimonial-section .trfc-v3-section__header{max-width:900px}.trfc-v3-testimonial-markets{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:760px;margin:-22px auto 44px}.trfc-v3-testimonial-markets button{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border:1px solid rgba(255,248,231,.12);border-radius:999px;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#111e308c;color:#fff8e7b8;cursor:pointer;font-size:12px;font-weight:850;letter-spacing:.04em;box-shadow:inset 0 1px #ffffff0e;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.trfc-v3-testimonial-markets button:hover,.trfc-v3-testimonial-markets button.is-active{border-color:#e8901a7a;background:linear-gradient(135deg,#e8901a47,#e8901a14),#111e30a8;color:#fff8e7;transform:translateY(-1px)}.trfc-v3-testimonial-markets button span{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:#05080d7a;color:#ffffffad;font-size:11px;letter-spacing:0}.trfc-v3-testimonials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.trfc-v3-testimonials article{position:relative;display:flex;min-height:300px;flex-direction:column;justify-content:space-between;padding:24px;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.trfc-v3-testimonials article:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 18% 0%,rgba(232,144,26,.105),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 54%);opacity:0;transition:opacity .18s ease}.trfc-v3-testimonials article:hover{border-color:#e8901a47;background:linear-gradient(180deg,#132134d6,#080f1ae0);transform:translateY(-3px)}.trfc-v3-testimonials article:hover:before{opacity:1}.trfc-v3-testimonials p{position:relative;z-index:1;margin:0;color:#ffffffb8;font-size:15px;line-height:1.62}.trfc-v3-testimonials article>div{position:relative;z-index:1;display:flex;align-items:center;gap:13px;margin-top:28px}.trfc-v3-testimonials img{width:46px;height:46px;border:1px solid rgba(255,248,231,.14);border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 14px 28px #00000047}.trfc-v3-testimonials strong,.trfc-v3-testimonials em{display:block}.trfc-v3-testimonials strong{color:#fff;font-size:14px}.trfc-v3-testimonials em{margin-top:4px;color:#ffffff70;font-size:12px;font-style:normal}.trfc-v3-testimonials__market{position:relative;z-index:1;display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:18px;padding:6px 10px;border:1px solid rgba(232,144,26,.22);border-radius:999px;background:#e8901a14;color:#f3b66a;font-size:10px;font-weight:900;line-height:1;letter-spacing:.1em;text-transform:uppercase}.trfc-v3-faq-section{padding-top:118px;padding-bottom:132px;background:radial-gradient(circle at 82% 28%,rgba(232,144,26,.12),transparent 25rem),radial-gradient(circle at 16% 66%,rgba(26,46,71,.46),transparent 28rem),linear-gradient(180deg,#05080d00,#070d16ad 50%,#05080d00)}.trfc-v3-faq-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,410px);align-items:start;gap:36px}.trfc-v3-faq-main .trfc-v3-section__header{max-width:680px;margin-bottom:32px}.trfc-v3-faq-grid{display:grid;grid-template-columns:1fr;gap:14px}.trfc-v3-faq{position:relative;padding:0;overflow:hidden;transition:border-color .18s ease,background .18s ease}.trfc-v3-faq:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 12% 0%,rgba(232,144,26,.1),transparent 38%);opacity:0;pointer-events:none;transition:opacity .18s ease}.trfc-v3-faq.is-open{border-color:#e8901a47;background:radial-gradient(circle at 88% 12%,rgba(232,144,26,.08),transparent 20rem),linear-gradient(180deg,#111e30db,#080f1ae0)}.trfc-v3-faq.is-open:before{opacity:1}.trfc-v3-faq button{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:78px;padding:22px 24px;border:0;background:transparent;color:#fff;font-size:16px;font-weight:800;text-align:left;cursor:pointer}.trfc-v3-faq svg{flex:0 0 auto;color:var(--trfc-orange);transition:transform .18s ease}.trfc-v3-faq.is-open svg{transform:rotate(180deg)}.trfc-v3-faq p{position:relative;z-index:1;margin:0;padding:0 24px 24px;color:#ffffff9e;font-size:14px;line-height:1.7}.trfc-v3-faq-panel{position:sticky;top:104px;min-height:640px;padding:30px;border:1px solid rgba(255,248,231,.12);border-radius:30px;background:radial-gradient(circle at 74% 22%,rgba(232,144,26,.2),transparent 18rem),linear-gradient(180deg,#111e30e0,#05080de6);box-shadow:0 34px 90px #0000005c,inset 0 1px #ffffff12;overflow:hidden}.trfc-v3-faq-panel:before{content:"";position:absolute;inset:auto -24% -18% 12%;height:44%;border-radius:999px;background:radial-gradient(circle,rgba(232,144,26,.22),transparent 66%);filter:blur(24px)}.trfc-v3-faq-panel__orb{position:relative;display:flex;align-items:center;justify-content:center;width:86px;height:86px;margin-bottom:28px;border:1px solid rgba(232,144,26,.38);border-radius:50%;background:radial-gradient(circle,#e8901a47,#e8901a14 58%,#ffffff0a);color:var(--trfc-orange);box-shadow:0 22px 56px #e8901a29}.trfc-v3-faq-panel h3{position:relative;margin:0;color:#fff;font-size:clamp(28px,2.6vw,42px);font-weight:850;letter-spacing:-.045em;line-height:.98}.trfc-v3-faq-panel__items{position:relative;display:grid;gap:12px;margin-top:28px}.trfc-v3-faq-panel__items>div{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:16px;border:1px solid rgba(255,248,231,.1);border-radius:18px;background:#ffffff0b}.trfc-v3-faq-panel__items svg{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:8px;border-radius:12px;background:#e8901a1f;color:var(--trfc-orange)}.trfc-v3-faq-panel__items strong,.trfc-v3-faq-panel__items em{display:block}.trfc-v3-faq-panel__items strong{color:#fff;font-size:14px;font-weight:850}.trfc-v3-faq-panel__items em{margin-top:5px;color:#ffffff8f;font-size:12px;font-style:normal;line-height:1.45}.trfc-v3-faq-actions{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:34px}.trfc-v3-faq-panel .trfc-v3-faq-actions{position:relative;flex-direction:column;align-items:stretch;justify-content:flex-start;margin-top:28px}.trfc-v3-faq-actions p{margin:0;color:#ffffff94}.trfc-v3-final-cta{position:relative;padding:96px 0 142px;background:radial-gradient(circle at 50% 0%,rgba(232,144,26,.08),transparent 24rem),radial-gradient(circle at 50% 62%,rgba(26,46,71,.3),transparent 34rem),linear-gradient(180deg,#05080d00,#05080d 72%)}.trfc-v3-final-cta__panel{position:relative;min-height:390px;padding:64px 68px;border:1px solid rgba(255,248,231,.14);border-radius:30px;background:linear-gradient(104deg,#070d16fa,#08111dfa 47%,#0d1a2afa),radial-gradient(circle at 78% 42%,rgba(232,144,26,.18),transparent 21rem),radial-gradient(circle at 8% 10%,rgba(255,248,231,.08),transparent 18rem);display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.74fr);gap:48px;align-items:center;overflow:hidden;box-shadow:0 54px 130px #00000085,inset 0 1px #ffffff14}.trfc-v3-final-cta__panel:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,248,231,.04),transparent 18%,transparent 82%,rgba(232,144,26,.12)),linear-gradient(115deg,transparent 0 52%,rgba(232,144,26,.08) 52.2%,transparent 52.5% 100%),repeating-linear-gradient(90deg,rgba(255,248,231,.035) 0 1px,transparent 1px 92px);opacity:.74;pointer-events:none}.trfc-v3-final-cta__panel:after{content:"";position:absolute;right:-18%;bottom:-58%;width:68%;height:118%;border-radius:999px 999px 0 0;background:radial-gradient(circle,rgba(232,144,26,.26),transparent 63%),linear-gradient(90deg,transparent,rgba(255,248,231,.1),transparent);filter:blur(8px);pointer-events:none}.trfc-v3-final-cta h2,.trfc-v3-final-cta p,.trfc-v3-final-cta .trfc-v3-actions,.trfc-v3-final-cta span,.trfc-v3-final-cta__copy{position:relative;z-index:2}.trfc-v3-final-cta h2{max-width:650px;color:#fff;line-height:.96;text-shadow:0 22px 70px rgba(0,0,0,.36)}.trfc-v3-final-cta p{max-width:560px;margin:18px 0 0;color:#ffffffc2;font-size:18px;line-height:1.6}.trfc-v3-final-cta .trfc-v3-actions{margin-top:34px}.trfc-v3-final-cta .trfc-v3-button--cream{min-width:184px;box-shadow:0 20px 54px #fff8e733,inset 0 1px #fff9}.trfc-v3-final-cta .trfc-v3-button--ghost{border-color:#fff8e72e;background:#05080d61;color:#ffffffe6}.trfc-v3-final-cta span{display:block;margin-top:24px;color:#fff8e785;font-size:12px}.trfc-v3-final-cta__visual{position:relative;z-index:2;min-height:270px;border-radius:28px;background:radial-gradient(circle at 74% 28%,rgba(232,144,26,.2),transparent 12rem),linear-gradient(145deg,#ffffff14,#ffffff05 42%,#ffffff0f);border:1px solid rgba(255,248,231,.1);box-shadow:inset 0 1px #ffffff14,0 32px 80px #0000005c;overflow:hidden}.trfc-v3-final-cta__visual:before{content:"";position:absolute;inset:18px;border-radius:22px;border:1px solid rgba(255,248,231,.08);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 46%),repeating-linear-gradient(90deg,rgba(255,248,231,.04) 0 1px,transparent 1px 54px);opacity:.7}.trfc-v3-final-cta__rail{position:absolute;left:10%;right:-8%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.18),rgba(255,248,231,.78),rgba(232,144,26,.2),transparent);box-shadow:0 0 24px #e8901a5c;transform-origin:left center}.trfc-v3-final-cta__rail--one{top:43%;transform:rotate(-10deg)}.trfc-v3-final-cta__rail--two{top:57%;opacity:.48;transform:rotate(-3deg)}.trfc-v3-final-cta__node{position:absolute;width:12px;height:12px;border-radius:50%;background:#fff8e7;box-shadow:0 0 0 8px #e8901a29,0 0 34px #e8901acc}.trfc-v3-final-cta__node--one{top:38%;left:26%}.trfc-v3-final-cta__node--two{top:50%;right:19%}.trfc-v3-final-cta__glass{position:absolute;border:1px solid rgba(255,248,231,.1);background:linear-gradient(145deg,#05080ddb,#111f309e);box-shadow:inset 0 1px #ffffff14,0 24px 58px #0000005c}.trfc-v3-final-cta__glass--main{left:8%;bottom:26px;width:48%;height:132px;border-radius:22px;padding:22px}.trfc-v3-final-cta__glass--side{right:9%;top:30px;width:38%;height:116px;border-radius:20px;padding:20px}.trfc-v3-final-cta__glass i,.trfc-v3-final-cta__glass b{display:block;height:10px;border-radius:999px;background:#fff8e72e;margin-bottom:15px}.trfc-v3-final-cta__glass i:nth-child(1){width:42%;background:#e8901a9e}.trfc-v3-final-cta__glass i:nth-child(2){width:74%}.trfc-v3-final-cta__glass i:nth-child(3){width:58%}.trfc-v3-final-cta__glass b{width:64%;height:34px;margin-top:26px;background:linear-gradient(90deg,#fff8e7,#e8901a);box-shadow:0 12px 34px #e8901a47}.trfc-v3-final-cta__orb{position:absolute;right:-34px;bottom:-42px;width:150px;height:150px;border-radius:50%;border:1px solid rgba(255,248,231,.12);background:radial-gradient(circle at 40% 35%,rgba(255,248,231,.74),rgba(232,144,26,.9) 32%,rgba(91,55,16,.34) 68%,transparent 70%);opacity:.72;filter:blur(.2px)}@media(max-width:1180px){.trfc-v3-path-grid,.trfc-v3-testimonials,.trfc-v3-compare-kpis,.trfc-v3-market-grid,.trfc-v3-tool-grid,.trfc-v3-payout-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-v3-pricing__details{grid-template-columns:1fr 1fr}.trfc-v3-pricing__summary{grid-column:1 / -1;min-height:auto}.trfc-v3-pricing__price{margin-top:22px}.trfc-v3-pricing__summary{display:grid;grid-template-columns:minmax(0,1fr) 280px;align-items:end;-moz-column-gap:28px;column-gap:28px}.trfc-v3-pricing__summary .trfc-v3-button,.trfc-v3-pricing__summary-foot{grid-column:2}}@media(max-width:960px){.trfc-v3-container{width:min(100% - 40px,760px)}.trfc-v3-hero{min-height:auto}.trfc-v3-hero__media{opacity:.6}.trfc-v3-hero__poster,.trfc-v3-hero__video{-o-object-position:70% top;object-position:70% top}.trfc-v3-hero__shade{background:linear-gradient(90deg,#05080dfa,#05080deb 48%,#05080d94),linear-gradient(180deg,#05080db8,#05080d)}.trfc-v3-hero__inner{min-height:auto;width:calc(100% - 40px);padding:126px 0 70px}.trfc-v3-hero__copy{width:100%}.trfc-v3-hero h1{font-size:clamp(48px,13vw,64px);line-height:.98;letter-spacing:-.036em}.trfc-v3-hero__subtitle{font-size:16px}.trfc-v3-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:22px;margin-top:42px}.trfc-v3-proof-strip .trfc-v3-container{min-height:72px}.trfc-v3-section{padding:78px 0}.trfc-v3-split,.trfc-v3-container.trfc-v3-dashboard,.trfc-v3-container.trfc-v3-ai,.trfc-v3-feature .trfc-v3-split,.trfc-v3-career,.trfc-v3-pricing__model-row,.trfc-v3-pricing__details,.trfc-v3-payout-showcase,.trfc-v3-payout-feature,.trfc-v3-process{grid-template-columns:1fr}.trfc-v3-feature .trfc-v3-split{gap:42px}.trfc-v3-container.trfc-v3-dashboard,.trfc-v3-container.trfc-v3-ai{width:min(100% - 40px,760px);gap:34px}.trfc-v3-dashboard-showcase{min-height:auto;border-radius:26px}.trfc-v3-dashboard-showcase img{width:100%;height:auto;min-height:0;-o-object-fit:contain;object-fit:contain;transform:none}.trfc-v3-ai-visual{min-height:auto;overflow:hidden;border-radius:26px}.trfc-v3-ai-visual img{width:100%;height:auto;min-height:0;-o-object-fit:contain;object-fit:contain;transform:none}.trfc-v3-feature-visual{min-height:auto;width:100%;overflow:hidden}.trfc-v3-feature-visual:before{inset:8% -8% -2% 18%;filter:blur(18px)}.trfc-v3-feature-visual img{width:min(100%,760px);max-width:100%;transform:none}.trfc-v3-pricing{padding:18px}.trfc-v3-pricing__guide{align-items:flex-start;flex-direction:column;gap:12px}.trfc-v3-pricing__guide ul{justify-content:flex-start}.trfc-v3-pricing__accounts{grid-template-columns:repeat(3,minmax(0,1fr))}.trfc-v3-pricing__accounts button{min-height:112px}.trfc-v3-pricing__accounts b{font-size:27px}.trfc-v3-pricing__tabs{display:flex;overflow-x:auto}.trfc-v3-pricing__tabs button{min-width:190px}.trfc-v3-builder,.trfc-v3-account-panel,.trfc-v3-dashboard-panel,.trfc-v3-ai-panel{min-height:auto}.trfc-v3-account-panel.trfc-v3-career-panel{min-height:560px}.trfc-v3-career-panel__trajectory{min-height:300px}.trfc-v3-career-panel__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.trfc-v3-payout-feature{min-height:auto}.trfc-v3-payout-feature>a{min-height:320px}.trfc-v3-payout-feature__meta{padding:28px 18px 16px}.trfc-v3-compare{width:-moz-max-content;width:max-content}.trfc-v3-compare-shell:before{display:none}.trfc-v3-section .trfc-v3-container:has(.trfc-v3-compare){overflow-x:auto}.trfc-v3-process article:after{display:none}.trfc-v3-process-shell{padding:18px}.trfc-v3-process-shell:before{inset:54px auto 54px 52px;width:2px;height:auto;background:linear-gradient(180deg,transparent,rgba(232,144,26,.72),rgba(232,144,26,.18),transparent)}.trfc-v3-process article,.trfc-v3-process article:nth-child(2),.trfc-v3-process article:nth-child(3){min-height:auto;transform:none}.trfc-v3-process__visual{height:78px;margin-bottom:22px}.trfc-v3-faq-grid{grid-template-columns:1fr}.trfc-v3-faq-layout{grid-template-columns:1fr;gap:24px}.trfc-v3-faq-panel{position:relative;top:auto;min-height:auto}.trfc-v3-pricing__summary{display:flex}.trfc-v3-pricing__summary .trfc-v3-button,.trfc-v3-pricing__summary-foot{grid-column:auto}}@media(max-width:640px){.trfc-v3-container,.trfc-v3-hero__inner{width:calc(100% - 32px)}.trfc-v3-hero__inner{padding:112px 0 62px}.trfc-v3-hero__badge,.trfc-v3-eyebrow{padding:6px 10px;font-size:10px;letter-spacing:.1em}.trfc-v3-actions,.trfc-v3-faq-actions{flex-direction:column;align-items:stretch}.trfc-v3-button{width:100%;min-height:46px}.trfc-v3-hero__metrics strong{font-size:25px}.trfc-v3-section h2,.trfc-v3-final-cta h2{font-size:clamp(34px,10vw,48px);letter-spacing:-.038em}.trfc-v3-section__header{margin-bottom:32px}.trfc-v3-lead{font-size:19px}.trfc-v3-path-grid,.trfc-v3-testimonials,.trfc-v3-market-grid,.trfc-v3-tool-grid,.trfc-v3-payout-grid,.trfc-v3-dashboard-panel{grid-template-columns:1fr}.trfc-v3-path-card{min-height:auto;padding:24px}.trfc-v3-path-card h3,.trfc-v3-process h3{font-size:26px}.trfc-v3-builder,.trfc-v3-feature-visual img,.trfc-v3-account-panel,.trfc-v3-dashboard-panel,.trfc-v3-ai-panel,.trfc-v3-payout-feature,.trfc-v3-payout-ledger,.trfc-v3-process article{padding:22px;border-radius:22px}.trfc-v3-career-section{padding-top:82px;padding-bottom:84px}.trfc-v3-career{gap:38px}.trfc-v3-career .trfc-v3-benefit{width:100%;border-radius:16px}.trfc-v3-account-panel.trfc-v3-career-panel{min-height:auto;padding:18px;border-radius:24px}.trfc-v3-career-panel__trajectory{min-height:230px;border-radius:18px;background-size:32px 32px,32px 32px,auto}.trfc-v3-career-panel__metrics{grid-template-columns:1fr}.trfc-v3-career-panel__metrics article{min-height:104px;padding:18px;border-radius:18px}.trfc-v3-payout-showcase{gap:16px;margin-bottom:16px}.trfc-v3-payout-feature>a{min-height:260px;border-radius:16px}.trfc-v3-payout-feature img{max-height:255px}.trfc-v3-payout-feature__meta{padding:24px 2px 0}.trfc-v3-payout-feature__meta h3{margin:14px 0 18px}.trfc-v3-payout-feature__meta p{max-width:none}.trfc-v3-payout-ledger__head{align-items:flex-start;flex-direction:column}.trfc-v3-payout-ledger__rows a{grid-template-columns:30px minmax(0,1fr)}.trfc-v3-payout-ledger__rows b{grid-column:2}.trfc-v3-payout-card a{height:210px}.trfc-v3-process-shell{padding:14px;border-radius:24px}.trfc-v3-process__top{margin-bottom:28px}.trfc-v3-process__top span{width:52px;height:52px;font-size:20px}.trfc-v3-process__top svg{width:38px;height:38px}.trfc-v3-process__visual{height:72px;margin-bottom:20px}.trfc-v3-feature-visual{aspect-ratio:1.12}.trfc-v3-ai-section{padding-top:74px;padding-bottom:86px}.trfc-v3-ai-visual{aspect-ratio:.98;border-radius:24px}.trfc-v3-ai-visual img{width:172%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% center;object-position:60% center;transform:translate(-30%)}.trfc-v3-feature-visual img{width:168%;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:52% center;object-position:52% center;transform:translate(-18%)}.trfc-v3-builder__result{padding:20px}.trfc-v3-builder__result strong,.trfc-v3-account-panel strong,.trfc-v3-dashboard-panel strong,.trfc-v3-ai-panel strong{font-size:26px}.trfc-v3-pricing{border-radius:22px;padding:14px}.trfc-v3-pricing__tabs{margin-bottom:14px}.trfc-v3-pricing__tabs button{min-width:168px;min-height:62px}.trfc-v3-pricing__accounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trfc-v3-pricing__accounts button{min-height:112px;padding:14px 11px 12px;border-radius:16px}.trfc-v3-pricing__accounts button.is-selected:before{right:8px;bottom:8px;font-size:7px}.trfc-v3-pricing__accounts strong{font-size:16px}.trfc-v3-pricing__accounts b{margin-top:13px;font-size:27px}.trfc-v3-pricing__accounts em{padding-top:8px;font-size:9px}.trfc-v3-pricing__model,.trfc-v3-pricing__account-area,.trfc-v3-pricing__rules-card,.trfc-v3-pricing__summary{padding:18px;border-radius:18px}.trfc-v3-pricing__model h3,.trfc-v3-pricing__summary h3{font-size:28px}.trfc-v3-pricing__price strong{font-size:52px}.trfc-v3-pricing__rule-row.is-customizable{grid-template-columns:1fr;align-items:stretch;gap:9px}.trfc-v3-pricing__rule-control{grid-template-columns:1fr}.trfc-v3-pricing__rule-select select{min-height:42px}.trfc-v3-pricing__rule-preview button{min-height:32px;padding:7px 8px}.trfc-v3-pricing__rule-preview.is-stacked{display:flex}.trfc-v3-compare{min-width:720px}.trfc-v3-compare-shell{padding:10px;border-radius:24px}.trfc-v3-compare-kpis{grid-template-columns:1fr;gap:10px}.trfc-v3-compare-kpis article{min-height:104px;padding:18px;border-radius:18px}.trfc-v3-compare__head>*,.trfc-v3-compare__row>*{padding:17px 14px}.trfc-v3-final-cta{padding:48px 0 88px}.trfc-v3-final-cta__panel{grid-template-columns:1fr;gap:26px;min-height:auto;padding:38px 22px 42px;border-radius:24px;text-align:center;background:radial-gradient(circle at 50% 100%,rgba(232,144,26,.18),transparent 16rem),linear-gradient(180deg,#09111cfa,#05080dfa)}.trfc-v3-final-cta__panel:before{opacity:.42}.trfc-v3-final-cta h2,.trfc-v3-final-cta p{margin-inline:auto}.trfc-v3-final-cta__visual{min-height:190px;max-width:520px;margin:0 auto;width:100%}.trfc-v3-final-cta__glass--main{left:7%;width:50%;height:105px;padding:18px}.trfc-v3-final-cta__glass--side{right:7%;width:40%;height:92px;padding:16px}.trfc-v3-final-cta__orb{width:112px;height:112px}}@media(max-width:1180px){.trfc-v3-market-bento{grid-template-columns:repeat(6,minmax(0,1fr))}.trfc-v3-market-bento__platform,.trfc-v3-market-bento__assets,.trfc-v3-market-bento__categories{grid-column:span 3}.trfc-v3-market-bento__tools{grid-column:span 4}.trfc-v3-market-bento__ai{grid-column:span 2}.trfc-v3-market-tool-list{max-width:100%}.trfc-v3-tools-visual{opacity:.28}}@media(max-width:960px){.trfc-v3-market-bento{grid-template-columns:1fr}.trfc-v3-market-bento__platform,.trfc-v3-market-bento__assets,.trfc-v3-market-bento__categories,.trfc-v3-market-bento__tools,.trfc-v3-market-bento__ai{grid-column:1 / -1}.trfc-v3-market-bento__assets,.trfc-v3-market-bento__tools{padding:26px}.trfc-v3-market-bento__ai{min-height:auto}.trfc-v3-market-ai__halo{min-height:134px}}@media(max-width:640px){.trfc-v3-market-section{padding:48px 0 72px}.trfc-v3-market-reference{width:calc(100% - 16px)}.trfc-v3-market-reference img{width:100%;max-width:100%}.trfc-v3-market-bento{gap:14px}.trfc-v3-market-bento__card{min-height:auto;border-radius:22px}.trfc-v3-market-bento__platform{min-height:280px}.trfc-v3-platform-visual{right:18px;bottom:22px;width:calc(100% - 36px);height:70%;border-radius:22px}.trfc-v3-platform-visual__sidebar{left:18px;width:54px}.trfc-v3-platform-visual__tiles{top:34px;right:22px;grid-template-columns:repeat(2,58px);gap:12px}.trfc-v3-platform-visual__tiles span{height:58px;border-radius:15px}.trfc-v3-platform-visual__dock{right:22px;left:86px}.trfc-v3-market-chips{gap:10px}.trfc-v3-market-chips span{width:100%;justify-content:space-between;min-height:52px}.trfc-v3-market-bento__categories{grid-template-columns:1fr;padding:16px}.trfc-v3-market-bento__categories>div,.trfc-v3-market-bento__categories>div:nth-child(2n),.trfc-v3-market-bento__categories>div:nth-last-child(-n+2){min-height:104px;border-right:0;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-v3-market-bento__categories>div:last-child{border-bottom:0}.trfc-v3-market-tool-list{grid-template-columns:1fr}.trfc-v3-tools-visual{display:none}.trfc-v3-market-bento__ai{gap:16px;padding:20px}}@media(max-width:640px){.trfc-v3-section{padding:68px 0}.trfc-v3-feature,.trfc-v3-path-section,.trfc-v3-dashboard-section,.trfc-v3-testimonial-section,.trfc-v3-faq-section{padding-top:72px;padding-bottom:76px}.trfc-v3-section h2,.trfc-v3-final-cta h2{font-size:clamp(32px,9vw,36px);line-height:1.04;letter-spacing:0}.trfc-v3-section__header{margin-bottom:28px}.trfc-v3-section__header p:not(.trfc-v3-eyebrow),.trfc-v3-copy{margin-top:16px;font-size:16px;line-height:1.65}.trfc-v3-lead{font-size:18px;line-height:1.42}.trfc-v3-path-tabs,.trfc-v3-testimonial-markets{flex-wrap:nowrap;justify-content:flex-start;max-width:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}.trfc-v3-path-tabs::-webkit-scrollbar,.trfc-v3-testimonial-markets::-webkit-scrollbar,.trfc-v3-path-grid::-webkit-scrollbar,.trfc-v3-payout-grid::-webkit-scrollbar,.trfc-v3-testimonials::-webkit-scrollbar{display:none}.trfc-v3-path-tabs a,.trfc-v3-testimonial-markets button{scroll-snap-align:start}.trfc-v3-path-tabs{justify-content:flex-start;margin-top:-8px;margin-bottom:22px}.trfc-v3-path-grid,.trfc-v3-payout-grid,.trfc-v3-testimonials{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding:2px 0 14px;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.trfc-v3-path-card,.trfc-v3-testimonials article{flex:0 0 calc(100% - 36px);min-height:330px;scroll-snap-align:start;scroll-snap-stop:always}.trfc-v3-path-card{padding:22px}.trfc-v3-testimonial-markets{margin:-8px 0 28px;padding-bottom:8px}.trfc-v3-testimonials article{padding:22px}.trfc-v3-payout-grid{margin-top:4px}.trfc-v3-payout-card{flex:0 0 calc(100% - 62px);padding:11px;scroll-snap-align:start;scroll-snap-stop:always}.trfc-v3-payout-card a{height:204px}.trfc-v3-pricing__accounts button{min-height:142px;padding:16px 12px 13px}.trfc-v3-pricing__accounts button.is-selected:before{top:8px;right:8px;bottom:auto}.trfc-v3-pricing__accounts strong{max-width:calc(100% - 28px);font-size:16px;line-height:1.08}.trfc-v3-pricing__accounts b{margin-top:15px;font-size:clamp(24px,7.2vw,28px);line-height:.94}.trfc-v3-pricing__accounts small{line-height:1}.trfc-v3-pricing__accounts em{max-width:96px;padding-top:9px;padding-right:0;line-height:1.25}.trfc-v3-process article{padding:20px;border-radius:20px}.trfc-v3-process__visual{height:64px}.trfc-v3-compare-shell,.trfc-v3-market-reference{overscroll-behavior-inline:contain;scrollbar-color:rgba(232,144,26,.7) rgba(255,248,231,.08);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.trfc-v3-market-reference{width:calc(100% - 32px);overflow-x:auto}.trfc-v3-market-reference img{width:720px;max-width:none}.trfc-v3-dashboard>div:first-child,.trfc-v3-ai>div:first-child{max-width:none}}.trfc-v3-home{background:radial-gradient(ellipse 56rem 42rem at 8% 14%,rgba(26,46,71,.38),transparent 70%),radial-gradient(ellipse 48rem 38rem at 94% 28%,rgba(232,144,26,.07),transparent 72%),radial-gradient(ellipse 60rem 46rem at 10% 48%,rgba(26,46,71,.3),transparent 72%),radial-gradient(ellipse 52rem 40rem at 92% 66%,rgba(232,144,26,.055),transparent 72%),radial-gradient(ellipse 58rem 44rem at 14% 86%,rgba(26,46,71,.28),transparent 72%),linear-gradient(180deg,#05080d,#07101a 24%,#05080d 47%,#07101a 72%,#05080d)}.trfc-v3-section:before{background:none}.trfc-v3-path-section,.trfc-v3-process-section,.trfc-v3-payouts,.trfc-v3-career-section,.trfc-v3-compare-section,.trfc-v3-market-section,.trfc-v3-dashboard-section,.trfc-v3-ai-section,.trfc-v3-testimonial-section,.trfc-v3-faq-section,.trfc-v3-dynamic{background:transparent}.trfc-v3-dynamic:empty{display:none}.trfc-v3-proof-strip{background:#05080d94;box-shadow:0 -16px 54px #05080dc2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.trfc-v3-market-reference img{-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 4%,#000 96%,transparent 100%)}.trfc-v3-faq-section+.trfc-v3-final-cta{padding-top:40px;background:radial-gradient(ellipse 48rem 32rem at 78% 8%,rgba(232,144,26,.07),transparent 72%),linear-gradient(180deg,transparent,#05080d 76%)}.trfc-v3-faq-section{padding-bottom:64px}@media(max-width:640px){.trfc-v3-home{background:radial-gradient(ellipse 30rem 44rem at -12% 12%,rgba(26,46,71,.34),transparent 72%),radial-gradient(ellipse 28rem 38rem at 112% 34%,rgba(232,144,26,.055),transparent 72%),radial-gradient(ellipse 30rem 44rem at -10% 58%,rgba(26,46,71,.28),transparent 74%),radial-gradient(ellipse 28rem 40rem at 110% 82%,rgba(232,144,26,.045),transparent 74%),linear-gradient(180deg,#05080d,#07101a,#05080d,#07101a 78%,#05080d)}.trfc-v3-career-section{padding-top:82px;padding-bottom:84px}.trfc-v3-market-section{padding-top:48px;padding-bottom:72px}.trfc-v3-ai-section{padding-top:74px;padding-bottom:86px}.trfc-v3-final-cta{padding-top:16px}.trfc-v3-faq-section{padding-bottom:32px}}.trfc-v3-path-tabs.trfc-segmented-control{grid-auto-columns:minmax(128px,1fr);width:min(100%,760px);margin:-18px auto 28px;padding:4px;border-color:#fff8e717;border-radius:10px;background:#0309108a}.trfc-v3-path-tabs .trfc-segmented-control__item{min-width:128px;min-height:46px;padding:8px 13px;border:0;border-radius:7px;background:transparent;text-align:left;box-shadow:none}.trfc-v3-path-tabs .trfc-segmented-control__content{justify-content:center;gap:7px}.trfc-v3-path-tabs .trfc-segmented-control__icon{width:22px;height:22px;flex-basis:22px}.trfc-v3-path-tabs .trfc-segmented-control__label{font-size:12px;font-weight:850}.trfc-v3-path-card.is-active{border-color:#e8901a5c;background:linear-gradient(180deg,#14243af0,#080f1ae0)}.trfc-v3-path-card.is-active:before{opacity:.72}.trfc-v3-pricing__tabs.trfc-segmented-control{grid-auto-flow:unset;grid-auto-columns:unset;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:18px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent}.trfc-v3-pricing__tabs .trfc-segmented-control__item{min-width:0;min-height:72px;padding:14px 16px;border:1px solid rgba(255,248,231,.09);border-radius:17px;background:#ffffff09;box-shadow:none}.trfc-v3-pricing__tabs .trfc-segmented-control__item.is-active{border-color:transparent;background:transparent;box-shadow:none}.trfc-v3-pricing__tabs .trfc-segmented-control__indicator{border-color:#e8901a73;border-radius:17px;background:linear-gradient(135deg,#e8901a2e,#e8901a0e);box-shadow:0 16px 38px #e8901a1a,inset 0 1px #ffffff12}.trfc-v3-pricing__tabs .trfc-segmented-control__content{align-items:flex-start}.trfc-v3-pricing__tabs .trfc-segmented-control__text{gap:6px}.trfc-v3-pricing__tabs .trfc-segmented-control__label,.trfc-v3-pricing__tabs .trfc-segmented-control__description{overflow:visible;text-overflow:clip;white-space:normal}.trfc-v3-pricing__tabs .trfc-segmented-control__label{color:inherit;font-size:15px;font-weight:850}.trfc-v3-pricing__tabs .trfc-segmented-control__description{color:#ffffff6e;font-size:11px;font-weight:650}.trfc-v3-payout-proof-viewer{margin-top:22px}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage{height:clamp(680px,68vw,920px);min-height:0;border-color:#fff8e71a;border-radius:28px;background:radial-gradient(circle at 80% 8%,rgba(232,144,26,.12),transparent 34%),linear-gradient(180deg,#111e30c2,#05080de6);box-shadow:0 30px 90px #00000047,inset 0 1px #ffffff0e}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage figure{box-sizing:border-box;grid-template-rows:minmax(0,1fr) auto;padding:24px 24px 0}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage figure>img{width:auto;max-width:100%;height:100%;min-height:0;max-height:100%;padding:0;-o-object-fit:contain;object-fit:contain}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage figcaption{position:static;box-sizing:border-box;width:100%;padding:14px 0 18px;background:none}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__thumbnails{grid-auto-columns:112px;gap:10px;padding:4px 2px 10px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__thumbnail{aspect-ratio:3 / 4;min-height:0;border-radius:8px;scroll-snap-align:start}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__thumbnail img{-o-object-fit:contain;object-fit:contain;background:#03080eb8}@media(max-width:900px){.trfc-v3-pricing__tabs.trfc-segmented-control{grid-auto-columns:minmax(180px,42vw);grid-auto-flow:column;grid-template-columns:none;justify-content:start;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.trfc-v3-pricing__tabs .trfc-segmented-control__item{min-width:180px;scroll-snap-align:start}}@media(max-width:640px){.trfc-v3-path-tabs.trfc-segmented-control{grid-auto-columns:minmax(152px,72vw);justify-content:start;width:100%;margin-top:-8px;margin-bottom:22px;scroll-padding-inline:4px}.trfc-v3-path-tabs .trfc-segmented-control__item{min-width:152px;min-height:56px;scroll-snap-align:start}.trfc-v3-pricing__tabs.trfc-segmented-control{grid-auto-columns:minmax(168px,76vw)}.trfc-v3-pricing__tabs .trfc-segmented-control__item{min-width:168px;min-height:76px}.trfc-v3-payout-proof-viewer{margin-top:16px}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage{height:min(154vw,620px);border-radius:22px}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage figure{padding:12px 12px 0}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage figure>img{padding:0}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__stage figcaption{gap:4px;padding:10px 4px 14px}.trfc-v3-payout-proof-viewer .trfc-proof-viewer__thumbnails{grid-auto-columns:88px}}@media(prefers-reduced-motion:reduce){.trfc-v3-hero__video{display:none}.trfc-v3-path-card,.trfc-v3-path-card:before{transition-duration:.01ms}}@keyframes trfc-proof-wall-scroll-up{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@keyframes trfc-proof-wall-scroll-down{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}.trfc-proof-wall3d__track{animation-name:trfc-proof-wall-scroll-up;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.trfc-proof-wall3d__track[data-direction=down]{animation-name:trfc-proof-wall-scroll-down}.trfc-proof-wall3d:hover .trfc-proof-wall3d__track,.trfc-proof-wall3d:focus-within .trfc-proof-wall3d__track{animation-play-state:paused!important}.trading-workspace-page{min-height:100vh;background:#05080d;color:#fff8e7}.trading-workspace-hero{--trading-hero-position: 74% center;--trading-hero-opacity: .52;position:relative;min-height:540px;overflow:hidden;border-bottom:1px solid rgba(255,248,231,.08);background:#05080d}.trading-workspace-hero__asset{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--trading-hero-position);object-position:var(--trading-hero-position);opacity:var(--trading-hero-opacity);filter:saturate(.94) contrast(1.04)}.trading-workspace-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,#05080d,#05080df7 34%,#05080da3 61%,#05080d33),linear-gradient(180deg,#05080d7a,#05080d14 43%,#05080d)}.trading-workspace-hero--tools{--trading-hero-position: 76% center;--trading-hero-opacity: .54}.trading-workspace-hero--symbols{--trading-hero-position: 75% center;--trading-hero-opacity: .5}.trading-workspace-hero--calendar{--trading-hero-position: 77% center;--trading-hero-opacity: .56}.trading-workspace-hero--updates{--trading-hero-position: 76% center;--trading-hero-opacity: .55}.trading-workspace-hero__inner{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:0 auto;padding:36px 0 76px}.trading-workspace-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,248,231,.09);border-radius:8px;overflow:hidden;background:#070e18c7;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.trading-workspace-nav__item{position:relative;display:flex;min-height:58px;align-items:center;gap:11px;padding:0 18px;border-right:1px solid rgba(255,248,231,.08);color:#fff8e78c;font-size:13px;font-weight:650;transition:color .18s ease,background .18s ease}.trading-workspace-nav__item:last-child{border-right:0}.trading-workspace-nav__item svg{width:17px;height:17px;color:#e8901ab8}.trading-workspace-nav__item:hover{color:#fff8e7;background:#ffffff06}.trading-workspace-nav__item.is-active{color:#fff8e7;background:#e8901a14}.trading-workspace-nav__item.is-active:after{content:"";position:absolute;right:18px;bottom:-1px;left:18px;height:2px;background:#e8901a}.trading-workspace-nav__arrow{margin-left:auto;opacity:.35}.trading-workspace-hero__content{display:grid;grid-template-columns:minmax(0,700px) minmax(360px,1fr);align-items:end;gap:72px;padding-top:86px}.trading-workspace-eyebrow{margin:0 0 18px;color:#e8901a;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.trading-workspace-hero h1{max-width:760px;margin:0;color:#fff;font-size:clamp(46px,5.4vw,78px);font-weight:800;line-height:.98;letter-spacing:0}.trading-workspace-hero h1 span{color:#e8901a}.trading-workspace-hero__description{max-width:650px;margin:25px 0 0;color:#ffffff9e;font-size:17px;line-height:1.7}.trading-workspace-hero__actions{margin-top:30px}.trading-workspace-hero__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,248,231,.12);border-bottom:1px solid rgba(255,248,231,.12)}.trading-workspace-hero__stat{min-height:86px;padding:18px 20px;border-right:1px solid rgba(255,248,231,.1);border-bottom:1px solid rgba(255,248,231,.1)}.trading-workspace-hero__stat:nth-child(2n){border-right:0}.trading-workspace-hero__stat:nth-last-child(-n+2){border-bottom:0}.trading-workspace-hero__stat strong{display:block;color:#fff8e7;font-size:23px;line-height:1}.trading-workspace-hero__stat span{display:block;margin-top:9px;color:#fff6;font-size:11px;letter-spacing:.05em;text-transform:uppercase}.trading-workspace-page>.container,.trading-workspace-page main .container{max-width:1240px}.trading-workspace-page .rounded-2xl{border-radius:8px}.trading-workspace-page .rounded-xl{border-radius:7px}.trading-workspace-page input,.trading-workspace-page select,.trading-workspace-page button{letter-spacing:0}.trading-workspace-page h1,.trading-workspace-page h2,.trading-workspace-page h3,.trading-workspace-page h4{letter-spacing:0!important}.trading-workspace-page .bg-surface-raised{background-color:#08111deb;border-color:#fff8e717}.trading-workspace-page .bg-surface-elevated{background-color:#1a2e4757}.trading-calendar-content{width:min(1240px,calc(100% - 48px));margin:0 auto;padding-top:48px}.trading-tools-page>.trading-page-container,.trading-updates-page>.trading-page-container{width:min(1240px,calc(100% - 48px));margin-inline:auto;padding-right:0;padding-left:0}.trading-tools-page .trading-workspace-hero__actions>div{max-width:100%}.trading-tools-page .bg-surface-raised,.trading-calendar-page .bg-surface-raised,.trading-updates-page .bg-surface-raised{box-shadow:inset 0 1px #ffffff06}.trading-symbols-page .lev-card,.trading-symbols-page .inst-panel,.trading-symbols-page .cat-btn,.trading-symbols-page .sym-cta{border-radius:8px}.trading-symbols-page .lev-card{padding:26px 22px;background:#08111ddb;border-color:#fff8e714}.trading-symbols-page .lev-card:hover{transform:none;border-color:#e8901a3d;box-shadow:none}.trading-symbols-page .sym-table-wrap{gap:20px}.trading-symbols-page .sym-sidebar{width:245px}.trading-symbols-page .inst-panel{background:#08111de6}.trading-symbols-page .itbl td{padding-top:15px;padding-bottom:15px}.trading-symbols-page .cat-icon{border-radius:7px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700}.trading-symbols-page .sym-cta{border-color:#e8901a33;background-image:linear-gradient(90deg,#05080df5,#05080dbd),url(/images/redesign/trfc-product-hero-grid-gateway.png);background-position:center;background-size:cover}.trading-symbols-page .sym-cta:before{display:none}.trading-symbols-page .sym-cta-primary,.trading-symbols-page .sym-cta-outline{border-radius:7px}.trading-updates-page .trading-workspace-hero__actions{width:min(420px,100%)}.trading-updates-page .trading-workspace-hero__actions>div{width:100%;border-radius:7px;background:#070e18c2}.trading-updates-page aside>div:first-of-type{border-top:1px solid rgba(255,248,231,.08);padding-top:10px}.trading-calendar-page .trading-calendar-content>div,.trading-calendar-page .trading-calendar-content>section{max-width:1240px}.trading-workspace-panel{background:#08111deb;border:1px solid rgba(255,248,231,.09);border-radius:8px;box-shadow:inset 0 1px #ffffff06}.trading-workspace-panel--critical{border-color:#e8901a4d}.trading-workspace-panel--inset{background:#1a2e4757;border:1px solid rgba(255,248,231,.08);border-radius:7px}.trading-workspace-panel__head{background:#1a2e4757;border-bottom:1px solid rgba(255,248,231,.09)}.trading-workspace-panel__side{background:#1a2e472e}.trading-workspace-border{border-color:#fff8e717}.trading-workspace-border--soft{border-color:#fff8e70d}.trading-workspace-hairline{background:#fff8e714}.trading-workspace-ink{color:#fff8e7}.trading-workspace-ink--muted{color:#ffffffa8}.trading-workspace-ink--faint{color:#ffffff75}.trading-workspace-accent{color:#e8901a}.trading-workspace-accent--warm{color:#f1ae52}.trading-workspace-positive{color:#34d399}.trading-workspace-chip--accent{background:#e8901a1f;border-color:#e8901a4d;color:#f3b66a}.trading-workspace-chip--warm{background:#f1ae521a;border-color:#f1ae5242;color:#f1ae52}.trading-workspace-chip--positive{background:#34d39917;border-color:#34d3993d;color:#34d399}.trading-workspace-chip--neutral{background:#1a2e4757;border-color:#fff8e71f;color:#ffffff8c}.trading-workspace-chip-quiet{background:#1a2e4757;border-color:#fff8e71a;color:#ffffff80;transition:color .16s ease,border-color .16s ease}.trading-workspace-chip-quiet:hover{color:#ffffffd1;border-color:#e8901a3d}.trading-workspace-field{background:#1a2e4757;border:1px solid rgba(255,248,231,.12);color:#fff8e7;outline:none;transition:border-color .16s ease}.trading-workspace-field:focus{border-color:#e8901a73}.trading-workspace-field::-moz-placeholder{color:#ffffff61}.trading-workspace-field::placeholder{color:#ffffff61}.trading-workspace-field option{background:#0a1420;color:#fff8e7}.trading-workspace-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border:1px solid transparent;border-radius:7px;font-size:14px;font-weight:800;line-height:1;white-space:nowrap;cursor:pointer;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.trading-workspace-btn:hover{transform:translateY(-1px)}.trading-workspace-btn--primary{background:linear-gradient(135deg,#f1ae52,#e8901a 62%,#bf6810);color:#130b02;box-shadow:0 16px 42px #e8901a3d,inset 0 1px #ffffff52}.trading-workspace-btn--ghost{border-color:#fff8e729;background:#070e1899;color:#ffffffe0}.trading-workspace-btn--ghost:hover{border-color:#fff8e74d;color:#fff8e7}.trading-workspace-btn-quiet{background:#1a2e4757;border:1px solid rgba(255,248,231,.12);color:#ffffffbf;transition:background .16s ease,border-color .16s ease,color .16s ease}.trading-workspace-btn-quiet:hover{background:#e8901a24;border-color:#e8901a4d;color:#fff8e7}.trading-workspace-icon-tile{background:#e8901a1a;border:1px solid rgba(232,144,26,.2);color:#e8901a}.trading-workspace-note{background:#e8901a0f;border:1px solid rgba(232,144,26,.14)}.trading-workspace-note--positive{background:#34d3990f;border:1px solid rgba(52,211,153,.14)}.trading-workspace-cta{position:relative;border:1px solid rgba(255,248,231,.14);border-radius:8px;background:radial-gradient(circle at 78% 42%,rgba(232,144,26,.16),transparent 21rem),linear-gradient(104deg,#070d16fa,#08111dfa 47%,#0d1a2afa);box-shadow:0 34px 90px #0006,inset 0 1px #ffffff0f;overflow:hidden}.trading-workspace-strip{background:#e8901a0f;border-bottom:1px solid rgba(232,144,26,.14)}.trading-workspace-count{background:#e8901a24;border-color:#e8901a40;color:#e8901a}.trading-workspace-spinner{border:3px solid rgba(255,248,231,.12);border-top-color:#e8901a;border-radius:9999px}.trading-workspace-impact--high{color:#e8901a}.trading-workspace-impact--medium{color:#f1ae52}.trading-workspace-impact--low{color:#34d399}.trading-workspace-impact--holiday{color:#fff6}.trading-workspace-impact-dot--high{background:#e8901a}.trading-workspace-impact-dot--medium{background:#f1ae52}.trading-workspace-impact-dot--low{background:#34d399}.trading-workspace-impact-edge--high{border-left:2px solid #e8901a}.trading-workspace-impact-edge--medium{border-left:2px solid #f1ae52}.trading-workspace-impact-edge--low{border-left:2px solid #34d399}.trading-workspace-impact-edge--holiday{border-left:2px solid rgba(255,255,255,.24)}.trading-workspace-filter-label{color:#ffffffa8;transition:color .16s ease}.trading-workspace-filter-label:hover{color:#fff8e7}.trading-workspace-check--accent{color:#e8901a;border-color:#e8901a}.trading-workspace-check--warm{color:#f1ae52;border-color:#f1ae52}.trading-workspace-check--positive{color:#34d399;border-color:#34d399}.trading-workspace-check--faint{color:#ffffff80;border-color:#fff6}.trading-workspace-daytab--today{background:#e8901a0f;border-bottom:2px solid #e8901a}.trading-workspace-daytab--active{background:#ffffff0a;border-bottom:2px solid rgba(255,248,231,.75)}.trading-workspace-dayhead--today{background:#e8901a14;border-left:3px solid #e8901a}.trading-workspace-dayhead--past{background:#1a2e472e;border-left:3px solid rgba(255,255,255,.24)}.trading-workspace-dayhead--future{background:#1a2e4747;border-left:3px solid rgba(255,248,231,.4)}.trading-workspace-risk-bar{background:linear-gradient(90deg,#34d399,#f1ae52,#e8901a)}.trading-workspace-topline{background:#e8901a80}.trading-workspace-topline--critical{background:#e8901a}.trading-workspace-ring{box-shadow:0 0 0 1px #e8901a40}@media(max-width:980px){.trading-workspace-hero__content{grid-template-columns:1fr;gap:42px;padding-top:64px}.trading-workspace-hero__stats{max-width:680px}}@media(max-width:767px){.trading-workspace-hero{min-height:auto}.trading-workspace-hero__asset{-o-object-position:70% center;object-position:70% center;opacity:.28}.trading-workspace-hero__shade{background:#05080dd1}.trading-workspace-hero__inner{width:calc(100% - 32px);padding:16px 0 48px}.trading-workspace-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-workspace-nav__item{min-height:52px;padding:0 12px;border-bottom:1px solid rgba(255,248,231,.08);font-size:11px}.trading-workspace-nav__item:nth-child(2n){border-right:0}.trading-workspace-nav__item:nth-last-child(-n+2){border-bottom:0}.trading-workspace-nav__arrow{display:none}.trading-workspace-hero__content{padding-top:42px;gap:28px}.trading-workspace-hero h1{font-size:clamp(38px,10.5vw,46px);line-height:1.04;letter-spacing:0}.trading-workspace-hero__description{margin-top:16px;font-size:15px}.trading-workspace-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trading-workspace-hero__stat{min-height:72px;padding:12px 10px}.trading-workspace-hero__stat strong{font-size:20px}.trading-calendar-content{width:calc(100% - 32px);padding-top:32px}.trading-tools-page>.trading-page-container,.trading-updates-page>.trading-page-container{width:calc(100% - 32px)}.trading-tools-page .trading-workspace-hero__actions>div{display:grid;grid-template-columns:1fr;width:100%}.trading-symbols-page .sym-cta{padding:42px 22px}.trading-workspace-panel,.trading-workspace-cta{max-width:100%;box-sizing:border-box}.trading-calendar-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px}.trading-calendar-toolbar__range{display:grid!important;grid-template-columns:auto 32px minmax(0,1fr) 32px;width:100%;gap:8px}.trading-calendar-toolbar__range>button{width:32px;min-width:32px;height:32px}.trading-calendar-toolbar__range>button:first-child{width:auto;min-width:64px}.trading-calendar-toolbar__range>span{min-width:0;align-self:center;text-align:center}.trading-calendar-toolbar__timezone{width:100%;margin-left:0}.trading-calendar-toolbar__timezone select{width:100%;min-width:0}.trading-calendar-filters{gap:16px;padding:16px}.trading-calendar-content [class*=py-12].text-center p{padding-inline:18px;flex-wrap:wrap}.updates-filter-strip{width:100%;max-width:100%;padding-bottom:6px;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.updates-filter-strip>button{scroll-snap-align:start}.updates-card-trigger{flex-direction:column;align-items:stretch}.updates-card-status{width:100%;justify-content:space-between;padding-left:48px}.tools-reference-scroll{width:100%;max-width:100%;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.tools-reference-table{min-width:620px}.trading-tools-page .trading-workspace-cta,.trading-updates-page .trading-workspace-cta{align-items:stretch;padding:22px 18px}.trading-tools-page .trading-workspace-cta .trading-workspace-btn,.trading-updates-page .trading-workspace-cta .trading-workspace-btn,.trading-calendar-page .trading-workspace-cta .trading-workspace-btn{width:100%}}.trfc-secondary-page{--blog-bg: #05080d;--blog-bg1: #09111c;--blog-bg2: #0c1624;--blog-bg3: #101b2a;--blog-t1: #fff8e7;--blog-t2: rgba(255, 248, 231, .68);--blog-t3: rgba(255, 248, 231, .46);--blog-b1: rgba(255, 248, 231, .08);--blog-b2: rgba(255, 248, 231, .14);--blog-red: #e8901a;--blog-gold: #e8901a;--blog-grn: #41d6a3;--blog-cyan: #77bde8;--blog-purp: #fff8e7;--blog-ra6: rgba(232, 144, 26, .06);--blog-ra12: rgba(232, 144, 26, .16);--blog-ra20: rgba(232, 144, 26, .28);--trfc-ds-bg: #05080d;--trfc-ds-blue: #1a2e47;--trfc-ds-orange: #e8901a;--trfc-ds-cream: #fff8e7;--trfc-ds-panel: rgba(12, 21, 34, .82);--trfc-ds-panel-strong: rgba(17, 30, 48, .92);--trfc-ds-border: rgba(255, 248, 231, .11);--trfc-ds-border-strong: rgba(232, 144, 26, .34);--trfc-ds-muted: rgba(255, 255, 255, .66);--trfc-ds-faint: rgba(255, 255, 255, .46);min-height:100vh;overflow-x:clip;background:radial-gradient(circle at 50% 0%,rgba(232,144,26,.07),transparent 28rem),#05080d;color:#fff8e7ad;isolation:isolate}.trfc-secondary-page>*{position:relative;z-index:1}.trfc-secondary-page:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 72%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 72%)}.trfc-editorial-hero{position:relative;min-height:660px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid rgba(255,248,231,.08);background:#05080d;isolation:isolate}.trfc-editorial-hero__art,.trfc-editorial-hero__shade{position:absolute;inset:0;pointer-events:none}.trfc-editorial-hero__art{z-index:-2;background:url(/images/redesign/trfc-product-hero-grid-gateway.png) 76% center / cover no-repeat;transform:scale(1.05);transform-origin:center right;opacity:.62}.trfc-editorial-hero--image-light .trfc-editorial-hero__art{display:none}.trfc-editorial-hero--image-light .trfc-editorial-hero__shade{background:radial-gradient(circle at 72% 26%,rgba(232,144,26,.11),transparent 28rem),radial-gradient(circle at 18% 46%,rgba(26,46,71,.45),transparent 32rem),linear-gradient(180deg,#05080d57,#05080d)}.trfc-editorial-hero--contact .trfc-editorial-hero__art,.trfc-editorial-hero--payp .trfc-editorial-hero__art,.trfc-editorial-hero--invite .trfc-editorial-hero__art{opacity:.9}.trfc-editorial-hero--invite .trfc-invite-hero__copy{text-align:left}.trfc-editorial-hero--invite .trfc-invite-hero__actions{justify-content:flex-start}.trfc-editorial-hero__shade{z-index:-1;background:linear-gradient(90deg,#05080d,#05080df5 30%,#05080dad 58%,#05080d26),linear-gradient(180deg,rgba(5,8,13,.72) 0%,transparent 28%,#05080d 100%)}.trfc-editorial-hero__inner{width:min(100% - 64px,1240px);margin-inline:auto;padding-block:160px 104px}.trfc-editorial-hero__inner>*{width:100%;max-width:none;margin-inline:0;padding-inline:0}.trfc-editorial-hero .text-center{text-align:left}.trfc-editorial-hero .mx-auto{margin-left:0;margin-right:0}.trfc-editorial-hero h1{max-width:820px;font-size:clamp(54px,6vw,88px)!important;line-height:.98!important;font-weight:800}.trfc-editorial-hero h1+p,.trfc-editorial-hero h1~p{max-width:660px}.trfc-editorial-hero .grid{max-width:920px;gap:0;border-top:1px solid rgba(255,248,231,.12);border-bottom:1px solid rgba(255,248,231,.12)}.trfc-editorial-hero .grid>*{min-height:106px;display:flex;flex-direction:column;justify-content:center;border:0;border-right:1px solid rgba(255,248,231,.1);border-radius:0;background:#05080d57;-webkit-backdrop-filter:none;backdrop-filter:none}.trfc-editorial-hero .grid>*:last-child{border-right:0}.trfc-secondary-page h1,.trfc-secondary-page h2,.trfc-secondary-page h3,.trfc-secondary-page h4{color:#fff8e7;letter-spacing:0!important;text-wrap:balance}.trfc-secondary-page h1{line-height:.98!important}.trfc-secondary-page section{border-color:#fff8e714}.trfc-secondary-page section:not(.trfc-editorial-hero){padding-top:108px!important;padding-bottom:108px!important}.trfc-secondary-page section:not(.trfc-editorial-hero)+section:not(.trfc-editorial-hero){border-top:1px solid rgba(255,248,231,.07)}.trfc-secondary-page .max-w-7xl,.trfc-secondary-page .max-w-6xl,.trfc-secondary-page .max-w-5xl,.trfc-secondary-page .max-w-\[1160px\]{width:min(100% - 64px,1240px);max-width:1240px;padding-left:0;padding-right:0}.trfc-secondary-page section:not(.trfc-editorial-hero) .max-w-4xl,.trfc-secondary-page section:not(.trfc-editorial-hero) .max-w-3xl{width:100%;max-width:1040px}.trfc-secondary-page .rounded-3xl,.trfc-secondary-page .rounded-2xl,.trfc-secondary-page .rounded-xl,.trfc-secondary-page [class*="rounded-["]{border-radius:8px}.trfc-secondary-page .bg-surface-raised,.trfc-secondary-page .bg-surface-elevated,.trfc-secondary-page .bg-surface-overlay{background-color:#09111ce0}.trfc-secondary-page [class*=shadow-],.trfc-secondary-page [style*=box-shadow]{box-shadow:none!important}.trfc-secondary-page [data-glow]{width:100%!important;height:100%!important;min-height:100%;border:1px solid rgba(255,248,231,.09)!important;border-radius:8px!important;background:#09111ce0!important;background-image:none!important;box-shadow:none!important;touch-action:auto!important}.trfc-secondary-page [data-glow]:before,.trfc-secondary-page [data-glow]:after,.trfc-secondary-page [data-glow]>[data-glow]{display:none!important}.trfc-secondary-page .grid.gap-6,.trfc-secondary-page .grid.gap-8{gap:20px}.trfc-secondary-page section:not(.trfc-editorial-hero) .p-4,.trfc-secondary-page section:not(.trfc-editorial-hero) .p-6{padding:24px}.trfc-secondary-page section:not(.trfc-editorial-hero) .p-8{padding:32px}.trfc-secondary-page table{width:100%}.trfc-secondary-page th,.trfc-secondary-page td{padding-top:18px;padding-bottom:18px}.trfc-secondary-page button,.trfc-secondary-page a{letter-spacing:0}.trfc-secondary-page button[class*=rounded],.trfc-secondary-page a[class*=rounded]{border-radius:6px}.trfc-secondary-page--about>div,.trfc-secondary-page--contact>div{background:transparent!important}.trfc-secondary-page--about>div>section:first-of-type,.trfc-secondary-page--contact>div>section:first-of-type{position:relative;min-height:600px;display:flex;align-items:center;padding-top:150px!important;padding-bottom:100px!important;border-bottom:1px solid rgba(255,248,231,.08);overflow:hidden}.trfc-secondary-page--about>div>section:first-of-type{min-height:720px;padding-top:0!important;padding-bottom:0!important}.trfc-secondary-page--about>div>section:first-of-type:before,.trfc-secondary-page--contact>div>section:first-of-type:before{position:absolute;inset:0;z-index:-1;content:"";background:linear-gradient(90deg,#05080d,#05080de0 48%,#05080d59),url(/images/redesign/trfc-product-hero-grid-gateway.png) center right / cover no-repeat;opacity:.34}.trfc-secondary-page--about>div>section:first-of-type h1,.trfc-secondary-page--contact>div>section:first-of-type h1{font-size:clamp(52px,6.4vw,92px)!important;max-width:920px;margin-inline:auto}.trfc-secondary-page--about>div>section:first-of-type h1{max-width:760px;margin-inline:0;font-size:clamp(50px,5vw,76px)!important}.trfc-secondary-page--about>div>section:not(:first-of-type),.trfc-secondary-page--contact>div>section:not(:first-of-type){border-top:1px solid rgba(255,248,231,.06)}.trfc-secondary-page--about .about-story-grid.is-text-only{justify-content:start;width:100%}.trfc-secondary-page--about .about-story-grid.is-text-only>div{max-width:860px}.trfc-secondary-page--about .about-numbers{border-radius:8px;background:#fff8e714}.trfc-secondary-page--about .about-num-card{min-height:190px;padding:34px 28px;background:#09111c}.trfc-secondary-page--about .tl-content,.trfc-secondary-page--about .about-val-card,.trfc-secondary-page--about .about-diff-item,.trfc-secondary-page--about .about-cs-card,.trfc-secondary-page--about .about-quote-card,.trfc-secondary-page--about .about-event,.trfc-secondary-page--about .about-compare{border-radius:8px;background:#09111cdb;border-color:#fff8e717}.trfc-secondary-page--about .about-showcase{min-height:520px;border-radius:8px;gap:12px}.trfc-secondary-page--about .about-showcase--1{display:block}.trfc-secondary-page--about .about-photo-ph{min-height:100%;border-radius:8px;background:#09111c}.trfc-secondary-page--about .about-event-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.trfc-secondary-page--about .about-mission{padding:88px 32px;background:#08101a;border-color:#e8901a33}.trfc-secondary-page--contact .ccard,.trfc-secondary-page--contact .contact-form-section,.trfc-secondary-page--contact .community-cta,.trfc-secondary-page--contact .contact-faq-card{border-radius:8px;background:#09111ce0;border-color:#fff8e717}.trfc-secondary-page--contact .ccard:hover{transform:translateY(-2px);border-color:#e8901a5c}.trfc-secondary-page--contact .ccard:before,.trfc-secondary-page--contact .contact-form-section:before,.trfc-secondary-page--contact .community-cta:before{display:none}.trfc-secondary-page--contact .ccard-title{color:#fff8e7}.trfc-secondary-page--legal{background:#05080d}.trfc-secondary-page--blog>div,.trfc-secondary-page--campaign>div{background-color:transparent!important}.trfc-secondary-page--campaign>div>section:first-of-type{border-bottom:1px solid rgba(255,248,231,.08)}.trfc-secondary-page--legal>div{width:min(100% - 64px,1240px);margin-inline:auto;padding-top:152px;padding-bottom:120px}.trfc-secondary-page--legal>div>section{padding:0 0 72px;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-secondary-page--legal>div>section+div{padding-top:64px}.trfc-secondary-page--legal .max-w-3xl{max-width:860px}.trfc-secondary-page--legal h1{font-size:clamp(48px,5.8vw,84px);margin-bottom:22px}.trfc-secondary-page--legal h2{font-size:clamp(22px,2.2vw,30px);margin-bottom:18px}.trfc-secondary-page--legal p,.trfc-secondary-page--legal li{font-size:16px;line-height:1.8}.trfc-secondary-page--legal .rounded-xl{border-radius:8px}@media(max-width:900px){.trfc-editorial-hero{min-height:auto}.trfc-editorial-hero__art{background-position:68% top;opacity:.38;transform:none}.trfc-editorial-hero__shade{background:linear-gradient(90deg,#05080dfa,#05080dd1 70%,#05080d94),linear-gradient(180deg,#05080dad,#05080d)}.trfc-editorial-hero--contact .trfc-editorial-hero__art,.trfc-editorial-hero--payp .trfc-editorial-hero__art,.trfc-editorial-hero--invite .trfc-editorial-hero__art{background-position:72% top!important;opacity:.46}.trfc-editorial-hero--invite .trfc-invite-hero__actions{align-items:stretch}.trfc-editorial-hero__inner{width:calc(100% - 32px);padding-block:132px 72px}.trfc-editorial-hero h1{font-size:clamp(42px,12vw,58px)!important}.trfc-editorial-hero .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-editorial-hero .grid>*{border-right:1px solid rgba(255,248,231,.1);border-bottom:1px solid rgba(255,248,231,.1)}.trfc-secondary-page section:not(.trfc-editorial-hero){padding-top:76px!important;padding-bottom:76px!important}.trfc-secondary-page .max-w-7xl,.trfc-secondary-page .max-w-6xl,.trfc-secondary-page .max-w-5xl,.trfc-secondary-page .max-w-\[1160px\],.trfc-secondary-page--legal>div{width:calc(100% - 32px)}.trfc-secondary-page--about>div>section:first-of-type,.trfc-secondary-page--contact>div>section:first-of-type{min-height:auto;padding-top:120px!important;padding-bottom:72px!important}.trfc-secondary-page--about>div>section:first-of-type{padding-top:0!important;padding-bottom:0!important}.trfc-secondary-page--about>div>section:first-of-type h1,.trfc-secondary-page--contact>div>section:first-of-type h1{font-size:clamp(42px,12vw,58px)!important}.trfc-secondary-page--about .about-event-grid{grid-template-columns:1fr}.trfc-secondary-page--legal>div{padding-top:120px;padding-bottom:80px}}@media(max-width:600px){.trfc-editorial-hero .grid{grid-template-columns:1fr 1fr}.trfc-editorial-hero .grid>*{min-height:96px;padding:18px!important}.trfc-secondary-page section:not(.trfc-editorial-hero) .grid{grid-template-columns:1fr}.trfc-secondary-page section:not(.trfc-editorial-hero) .p-8{padding:24px}.trfc-secondary-page--about .about-num-card{min-height:164px;padding:24px 18px}.trfc-secondary-page--about .about-mission{padding:64px 20px}}.trfc-secondary-page--about>div>section:nth-of-type(2n){background:#08101a9e}.trfc-secondary-page--about .about-story-grid{grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr)!important;gap:clamp(48px,7vw,96px)!important}.trfc-secondary-page--about .about-story-grid p{font-size:16px!important;line-height:1.86!important}.trfc-secondary-page--about .about-photo-ph{min-height:560px;border:0;background:#08101a}.trfc-secondary-page--about .about-photo-ph img{border-radius:8px}.trfc-secondary-page--about .about-numbers{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid rgba(255,248,231,.1);background:transparent}.trfc-secondary-page--about .about-num-card{min-height:210px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgba(255,248,231,.08);background:linear-gradient(180deg,#0d1827eb,#070e17eb)}.trfc-secondary-page--about .about-num-card:last-child{border-right:0}.trfc-secondary-page--about .about-timeline{max-width:960px!important;gap:0!important}.trfc-secondary-page--about .about-timeline:before{left:23px;opacity:.5}.trfc-secondary-page--about .tl-node{width:46px;height:46px;border-radius:6px;background:#09111c}.trfc-secondary-page--about .tl-content{min-height:150px;padding:30px 34px;border-width:0 0 1px;background:transparent}.trfc-secondary-page--about .about-showcase{min-height:640px;border-radius:8px}.trfc-secondary-page--about .about-event{background:transparent;border-color:#fff8e714}.trfc-secondary-page--about .about-event-photo{aspect-ratio:16 / 10}.trfc-secondary-page--about .about-val-card{min-height:230px;padding:34px;background:linear-gradient(145deg,#0f1c2de6,#060d16f5)}.trfc-secondary-page--about .about-val-card:before{width:42px;height:2px;right:auto;background:var(--vc, #e8901a)}.trfc-secondary-page--about .about-val-card:hover,.trfc-secondary-page--about .about-diff-item:hover{transform:none;border-color:#e8901a52}.trfc-secondary-page--contact .contact-channel-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid rgba(255,248,231,.1);border-radius:8px}.trfc-secondary-page--contact .ccard{min-height:330px;padding:34px;border:0;border-right:1px solid rgba(255,248,231,.08);border-bottom:1px solid rgba(255,248,231,.08);background:#09111c}.trfc-secondary-page--contact .ccard:nth-child(2n){border-right:0}.trfc-secondary-page--contact .ccard:nth-last-child(-n+2){border-bottom:0}.trfc-secondary-page--contact .ccard:hover{transform:none;background:#0c1725}.trfc-secondary-page--contact .ccard-ico-wrap{width:44px;height:44px;margin-bottom:26px;border-radius:6px;border:1px solid rgba(232,144,26,.24);background:#e8901a12;color:#e8901a}.trfc-secondary-page--contact .ccard-ico-wrap svg{width:20px;height:20px;stroke:currentColor;fill:none}.trfc-secondary-page--contact .ccard-tag{padding:0;border:0;border-radius:0;background:transparent;color:#e8901a}.trfc-secondary-page--contact .ccard-title{margin-bottom:12px;font-size:27px}.trfc-secondary-page--contact .ccard-desc{max-width:520px;font-size:14px;line-height:1.8}.trfc-secondary-page--contact .ccard-detail{font-family:inherit;font-size:14px}.trfc-secondary-page--contact .ccard-arrow svg{width:18px;height:18px}.trfc-secondary-page--contact .contact-form-section{padding:clamp(34px,5vw,64px);border-color:#e8901a3d;background:linear-gradient(110deg,rgba(232,144,26,.07),transparent 42%),#08111c}.trfc-secondary-page--contact .contact-form-section>.grid{grid-template-columns:minmax(0,.78fr) minmax(500px,1.22fr);gap:clamp(48px,7vw,92px)}.trfc-secondary-page--contact .contact-form-inp{min-height:50px;border:1px solid rgba(255,248,231,.12);background:#03080ea8}.trfc-secondary-page--contact textarea.contact-form-inp{min-height:140px}.trfc-secondary-page--contact .contact-faq-card{border-width:0 0 1px;border-radius:0;background:transparent}.trfc-secondary-page--contact .contact-faq-q{min-height:82px;padding:18px 4px;font-size:15px}.trfc-secondary-page--contact .community-cta{min-height:340px;display:flex;align-items:center;justify-content:center;padding:64px 32px;border-color:#e8901a3d;background:linear-gradient(110deg,#09111c,#11171d 52%,#442b0e)}.trfc-secondary-page--platforms .platform-specs__layout{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(620px,1.28fr);gap:clamp(48px,8vw,120px);align-items:start}.trfc-secondary-page--platforms .platform-specs__intro{position:sticky;top:132px}.trfc-secondary-page--platforms .platform-specs__intro h2{max-width:360px;margin-top:20px;font-size:clamp(40px,4vw,62px);line-height:1}.trfc-secondary-page--platforms .platform-specs__intro p{margin-top:20px;font-size:17px}.trfc-secondary-page--platforms .platform-specs__list{border-top:1px solid rgba(255,248,231,.14)}.trfc-secondary-page--platforms .platform-specs__row{display:grid;grid-template-columns:48px minmax(150px,.7fr) 1.3fr;align-items:center;min-height:96px;gap:20px;border-bottom:1px solid rgba(255,248,231,.09)}.trfc-secondary-page--platforms .platform-specs__row strong{color:#fff8e7;font-size:16px}.trfc-secondary-page--platforms .platform-specs__row>span:last-child{color:#fff8e799;font-size:15px}.trfc-secondary-page--platforms .platform-specs__icon,.trfc-secondary-page--platforms .platform-access__icon{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(232,144,26,.22);border-radius:6px;color:#e8901a;background:#e8901a0f}.trfc-secondary-page--platforms .platform-specs__icon svg{width:18px;height:18px}.trfc-secondary-page--platforms .platform-access__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid rgba(255,248,231,.1);border-radius:8px;background:#08111c}.trfc-secondary-page--platforms .platform-access__column{height:100%;padding:clamp(32px,4vw,54px)}.trfc-secondary-page--platforms .platform-access__panel>div:first-child{border-right:1px solid rgba(255,248,231,.09)}.trfc-secondary-page--platforms .platform-access__heading{display:flex;gap:16px;align-items:center;margin-bottom:30px}.trfc-secondary-page--platforms .platform-access__details,.trfc-secondary-page--platforms .platform-access__credentials{display:grid;gap:0}.trfc-secondary-page--platforms .platform-access__detail,.trfc-secondary-page--platforms .platform-access__credential{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-secondary-page--platforms .platform-access__credential{justify-content:flex-start}.trfc-secondary-page--platforms .platform-access__note{display:flex;gap:14px;margin-top:24px;color:#fff8e79e}.trfc-secondary-page--platforms .platform-cta__panel{min-height:320px;display:flex;align-items:center;padding:clamp(44px,6vw,76px);border:1px solid rgba(232,144,26,.3);border-radius:8px;background:linear-gradient(108deg,#09111c,#10161d 48%,#4a2e0b)}.trfc-secondary-page--platforms .platform-cta__panel>div{max-width:680px;text-align:left}.trfc-secondary-page--platforms .platform-cta__actions{display:flex;gap:14px}.trfc-secondary-page--symbols .trading-workspace-page{background:transparent!important}.trfc-secondary-page--symbols .symbols-leverage,.trfc-secondary-page--symbols .symbols-directory,.trfc-secondary-page--symbols .symbols-closing{width:min(100% - 64px,1240px);max-width:1240px!important;padding-left:0!important;padding-right:0!important}.lev-matrix-wrap{width:100%;overflow-x:auto;border:1px solid rgba(255,248,231,.1);border-radius:8px;background:#08111c}.lev-matrix{min-width:960px;display:grid;grid-template-columns:1.15fr repeat(5,minmax(130px,1fr))}.lev-matrix>*{min-height:78px;display:flex;align-items:center;padding:18px 20px;border-right:1px solid rgba(255,248,231,.07);border-bottom:1px solid rgba(255,248,231,.07)}.lev-matrix>*:nth-child(6n){border-right:0}.lev-matrix>*:nth-last-child(-n+6){border-bottom:0}.lev-matrix__corner,.lev-matrix__model{min-height:100px;flex-direction:column;align-items:flex-start;justify-content:center;background:#fff8e706}.lev-matrix__corner span{color:#e8901a;font-size:11px;font-weight:800;text-transform:uppercase}.lev-matrix__corner strong{margin-top:6px;color:#fff8e7}.lev-matrix__model{gap:10px;color:#fff8e7}.lev-matrix__dot{width:28px;height:2px;background:var(--lc, #e8901a)}.lev-matrix__asset{color:#fff8e799;font-weight:700}.lev-matrix__value{justify-content:center;color:#fff8e7;font-family:JetBrains Mono,monospace;font-size:18px;font-weight:800}.trfc-secondary-page--symbols .sym-table-wrap{gap:0;overflow:hidden;border:1px solid rgba(255,248,231,.1);border-radius:8px;background:#08111c}.trfc-secondary-page--symbols .sym-sidebar{width:285px;padding:18px;border-right:1px solid rgba(255,248,231,.08)}.trfc-secondary-page--symbols .cat-btn,.trfc-secondary-page--symbols .cat-icon,.trfc-secondary-page--symbols .inst-panel,.trfc-secondary-page--symbols .sym-search{border-radius:6px}.trfc-secondary-page--symbols .inst-panel{border:0;background:transparent}.trfc-secondary-page--symbols .itbl td{padding-top:18px;padding-bottom:18px}.trfc-secondary-page--symbols .sym-cta{min-height:330px;display:flex;align-items:center;justify-content:center;border-color:#e8901a47;border-radius:8px;background:linear-gradient(108deg,#09111c,#10161d 48%,#4a2e0b)}@media(max-width:900px){.trfc-secondary-page--about .about-story-grid,.trfc-secondary-page--contact .contact-form-section>.grid,.trfc-secondary-page--platforms .platform-specs__layout,.trfc-secondary-page--platforms .platform-access__panel{grid-template-columns:1fr!important}.trfc-secondary-page--about .about-photo-ph{min-height:420px}.trfc-secondary-page--about .about-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-secondary-page--contact .contact-channel-directory{grid-template-columns:1fr}.trfc-secondary-page--contact .ccard,.trfc-secondary-page--contact .ccard:nth-child(2n),.trfc-secondary-page--contact .ccard:nth-last-child(-n+2){min-height:300px;border-right:0;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-secondary-page--contact .ccard:last-child{border-bottom:0}.trfc-secondary-page--contact .contact-form-section>.grid{gap:42px}.trfc-secondary-page--platforms .platform-specs__intro{position:static}.trfc-secondary-page--platforms .platform-access__panel>div:first-child{border-right:0;border-bottom:1px solid rgba(255,248,231,.09)}.trfc-secondary-page--symbols .symbols-leverage,.trfc-secondary-page--symbols .symbols-directory,.trfc-secondary-page--symbols .symbols-closing{width:calc(100% - 32px)}.trfc-secondary-page--symbols .sym-table-wrap{display:block}.trfc-secondary-page--symbols .sym-sidebar{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-right:0;border-bottom:1px solid rgba(255,248,231,.08)}}@media(max-width:600px){.trfc-secondary-page--about .about-numbers{grid-template-columns:1fr 1fr}.trfc-secondary-page--about .about-num-card{min-height:168px}.trfc-secondary-page--contact .ccard,.trfc-secondary-page--contact .contact-form-section{padding:26px 22px}.trfc-secondary-page--contact .contact-form-section>.grid{display:grid}.trfc-secondary-page--contact .contact-form-section .grid-cols-2{grid-template-columns:1fr}.trfc-secondary-page--platforms .platform-specs__row{grid-template-columns:42px 1fr;padding-block:18px}.trfc-secondary-page--platforms .platform-specs__row>span:last-child{grid-column:2}.trfc-secondary-page--platforms .platform-access__column,.trfc-secondary-page--platforms .platform-cta__panel{padding:28px 22px}.trfc-secondary-page--platforms .platform-cta__actions{flex-direction:column}.trfc-secondary-page--symbols .sym-sidebar{grid-template-columns:1fr}.trfc-secondary-page--symbols .inst-panel-hdr{align-items:stretch}.trfc-secondary-page--symbols .sym-search-wrap,.trfc-secondary-page--symbols .sym-search{width:100%}}.trfc-secondary-page--marketing .text-text-primary,.trfc-secondary-page--legal .text-text-primary{color:var(--blog-t1)}.trfc-secondary-page--marketing .text-text-secondary,.trfc-secondary-page--legal .text-text-secondary{color:var(--blog-t2)}.trfc-secondary-page--marketing .text-text-tertiary,.trfc-secondary-page--legal .text-text-tertiary,.trfc-secondary-page--marketing .text-text-muted,.trfc-secondary-page--legal .text-text-muted{color:var(--blog-t3)}.trfc-secondary-page--legal h3.text-text-secondary{color:var(--blog-t1)}.trfc-secondary-page .sec-card{border:1px solid rgba(255,248,231,.09);border-radius:8px;background:#09111ce0;transition:border-color .2s ease}.trfc-secondary-page .sec-card:hover{border-color:#e8901a52}.trfc-secondary-page .sec-card--accent{border-color:#e8901a3d}.trfc-secondary-page .sec-icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(232,144,26,.24);border-radius:6px;background:#e8901a12;color:#e8901a}.trfc-secondary-page .sec-icon svg{width:20px;height:20px}.trfc-secondary-page .sec-band{background:#08101a9e}.trfc-secondary-page .sec-cta-panel{min-height:320px;display:flex;align-items:center;justify-content:center;padding:clamp(44px,6vw,76px) 32px;border:1px solid rgba(232,144,26,.24);border-radius:8px;background:linear-gradient(110deg,#09111c,#11171d 52%,#442b0e)}.trfc-secondary-page--legal .trfc-ds-eyebrow{margin:0}@media(max-width:600px){.trfc-secondary-page .sec-cta-panel{padding:48px 20px}}@media(max-width:767px){.trfc-editorial-hero__inner{width:calc(100% - 32px);padding-block:96px 56px}.trfc-editorial-hero h1{max-width:100%;font-size:clamp(38px,10.5vw,46px)!important;line-height:1.04!important;letter-spacing:0!important;overflow-wrap:anywhere}.trfc-editorial-hero h1+p,.trfc-editorial-hero h1~p{max-width:100%;font-size:15px;line-height:1.7}.trfc-editorial-hero .grid>*{min-height:82px;padding:14px 12px!important}.trfc-secondary-page section:not(.trfc-editorial-hero){padding-top:64px!important;padding-bottom:64px!important}.trfc-secondary-page--about>div>section:first-of-type{min-height:auto}.trfc-secondary-page--about .about-num-card{min-height:138px;padding:20px 14px}.trfc-secondary-page--contact>div>section:first-of-type{padding-top:96px!important;padding-bottom:56px!important}.trfc-secondary-page--contact .ccard,.trfc-secondary-page--contact .ccard:nth-child(2n),.trfc-secondary-page--contact .ccard:nth-last-child(-n+2){min-height:0}.trfc-secondary-page--platforms .platform-feature-row{grid-template-columns:44px minmax(0,1fr);gap:10px 14px;min-height:0;padding:18px 14px}.trfc-secondary-page--platforms .platform-feature-row>span:last-child{grid-column:2}.trfc-secondary-page--platforms .platform-credentials-grid{grid-template-columns:minmax(0,1fr)}.trfc-secondary-page--symbols .sym-sidebar{display:flex;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trfc-secondary-page--symbols .sym-sidebar>*{flex:0 0 auto;min-width:150px}.trfc-secondary-page--symbols .lev-matrix-wrap,.trfc-secondary-page--symbols .inst-tbl-wrap{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trfc-secondary-page--symbols .lev-matrix{min-width:780px;grid-template-columns:140px repeat(5,128px)}.trfc-secondary-page--legal .legal-page{width:100%;padding-top:92px!important;padding-bottom:64px!important}.trfc-secondary-page--legal .legal-page>section{padding-bottom:28px!important}.trfc-secondary-page--legal .legal-page h1{max-width:100%;font-size:40px!important;line-height:1.05;overflow-wrap:anywhere}.trfc-secondary-page--legal .legal-page h2{font-size:20px;line-height:1.25}.trfc-secondary-page--legal .legal-page p,.trfc-secondary-page--legal .legal-page li{overflow-wrap:anywhere}.trfc-secondary-page--legal .legal-page .p-6{padding:20px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}input:where([type=text]),input:where(:not([type])),input:where([type=email]),input:where([type=url]),input:where([type=password]),input:where([type=number]),input:where([type=date]),input:where([type=datetime-local]),input:where([type=month]),input:where([type=search]),input:where([type=tel]),input:where([type=time]),input:where([type=week]),select:where([multiple]),textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}input:where([type=text]):focus,input:where(:not([type])):focus,input:where([type=email]):focus,input:where([type=url]):focus,input:where([type=password]):focus,input:where([type=number]):focus,input:where([type=date]):focus,input:where([type=datetime-local]):focus,input:where([type=month]):focus,input:where([type=search]):focus,input:where([type=tel]):focus,input:where([type=time]):focus,input:where([type=week]):focus,select:where([multiple]):focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}select:where([multiple]),select:where([size]:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}input:where([type=checkbox]),input:where([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}input:where([type=checkbox]){border-radius:0}input:where([type=radio]){border-radius:100%}input:where([type=checkbox]):focus,input:where([type=radio]):focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}input:where([type=checkbox]):checked,input:where([type=radio]):checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}input:where([type=checkbox]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=checkbox]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=radio]):checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media(forced-colors:active){input:where([type=radio]):checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):checked:hover,input:where([type=checkbox]):checked:focus,input:where([type=radio]):checked:hover,input:where([type=radio]):checked:focus{border-color:transparent;background-color:currentColor}input:where([type=checkbox]):indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media(forced-colors:active){input:where([type=checkbox]):indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}input:where([type=checkbox]):indeterminate:hover,input:where([type=checkbox]):indeterminate:focus{border-color:transparent;background-color:currentColor}input:where([type=file]){background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}input:where([type=file]):focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}:root{--inherit: inherit;--current: currentColor;--transparent: transparent;--black: #000;--white: #fff;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--slate-950: #020617;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--gray-950: #030712;--zinc-50: #fafafa;--zinc-100: #f4f4f5;--zinc-200: #e4e4e7;--zinc-300: #d4d4d8;--zinc-400: #a1a1aa;--zinc-500: #71717a;--zinc-600: #52525b;--zinc-700: #3f3f46;--zinc-800: #27272a;--zinc-900: #18181b;--zinc-950: #09090b;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--neutral-950: #0a0a0a;--stone-50: #fafaf9;--stone-100: #f5f5f4;--stone-200: #e7e5e4;--stone-300: #d6d3d1;--stone-400: #a8a29e;--stone-500: #78716c;--stone-600: #57534e;--stone-700: #44403c;--stone-800: #292524;--stone-900: #1c1917;--stone-950: #0c0a09;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--red-950: #450a0a;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c;--orange-800: #9a3412;--orange-900: #7c2d12;--orange-950: #431407;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--amber-800: #92400e;--amber-900: #78350f;--amber-950: #451a03;--yellow-50: #fefce8;--yellow-100: #fef9c3;--yellow-200: #fef08a;--yellow-300: #fde047;--yellow-400: #facc15;--yellow-500: #eab308;--yellow-600: #ca8a04;--yellow-700: #a16207;--yellow-800: #854d0e;--yellow-900: #713f12;--yellow-950: #422006;--lime-50: #f7fee7;--lime-100: #ecfccb;--lime-200: #d9f99d;--lime-300: #bef264;--lime-400: #a3e635;--lime-500: #84cc16;--lime-600: #65a30d;--lime-700: #4d7c0f;--lime-800: #3f6212;--lime-900: #365314;--lime-950: #1a2e05;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #052e16;--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-200: #a7f3d0;--emerald-300: #6ee7b7;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--emerald-800: #065f46;--emerald-900: #064e3b;--emerald-950: #022c22;--teal-50: #f0fdfa;--teal-100: #ccfbf1;--teal-200: #99f6e4;--teal-300: #5eead4;--teal-400: #2dd4bf;--teal-500: #14b8a6;--teal-600: #0d9488;--teal-700: #0f766e;--teal-800: #115e59;--teal-900: #134e4a;--teal-950: #042f2e;--cyan-50: #ecfeff;--cyan-100: #cffafe;--cyan-200: #a5f3fc;--cyan-300: #67e8f9;--cyan-400: #22d3ee;--cyan-500: #06b6d4;--cyan-600: #0891b2;--cyan-700: #0e7490;--cyan-800: #155e75;--cyan-900: #164e63;--cyan-950: #083344;--sky-50: #f0f9ff;--sky-100: #e0f2fe;--sky-200: #bae6fd;--sky-300: #7dd3fc;--sky-400: #38bdf8;--sky-500: #0ea5e9;--sky-600: #0284c7;--sky-700: #0369a1;--sky-800: #075985;--sky-900: #0c4a6e;--sky-950: #082f49;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--blue-950: #172554;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-200: #c7d2fe;--indigo-300: #a5b4fc;--indigo-400: #818cf8;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--indigo-800: #3730a3;--indigo-900: #312e81;--indigo-950: #1e1b4b;--violet-50: #f5f3ff;--violet-100: #ede9fe;--violet-200: #ddd6fe;--violet-300: #c4b5fd;--violet-400: #a78bfa;--violet-500: #8b5cf6;--violet-600: #7c3aed;--violet-700: #6d28d9;--violet-800: #5b21b6;--violet-900: #4c1d95;--violet-950: #2e1065;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--purple-800: #6b21a8;--purple-900: #581c87;--purple-950: #3b0764;--fuchsia-50: #fdf4ff;--fuchsia-100: #fae8ff;--fuchsia-200: #f5d0fe;--fuchsia-300: #f0abfc;--fuchsia-400: #e879f9;--fuchsia-500: #d946ef;--fuchsia-600: #c026d3;--fuchsia-700: #a21caf;--fuchsia-800: #86198f;--fuchsia-900: #701a75;--fuchsia-950: #4a044e;--pink-50: #fdf2f8;--pink-100: #fce7f3;--pink-200: #fbcfe8;--pink-300: #f9a8d4;--pink-400: #f472b6;--pink-500: #ec4899;--pink-600: #db2777;--pink-700: #be185d;--pink-800: #9d174d;--pink-900: #831843;--pink-950: #500724;--rose-50: #fff1f2;--rose-100: #ffe4e6;--rose-200: #fecdd3;--rose-300: #fda4af;--rose-400: #fb7185;--rose-500: #f43f5e;--rose-600: #e11d48;--rose-700: #be123c;--rose-800: #9f1239;--rose-900: #881337;--rose-950: #4c0519;--surface: var(--color-base);--surface-raised: var(--color-base-raised);--surface-elevated: var(--color-base-elevated);--surface-overlay: var(--color-base-overlay);--brand-50: #FDF3E6;--brand-100: #FBE3C2;--brand-200: #F6C98A;--brand-300: #F1AE52;--brand-400: #EC9C2E;--brand-500: #E8901A;--brand-600: #C8780F;--brand-700: #A2610C;--brand-800: #7A4A0B;--brand-900: #523209;--brand: #E8901A;--brand-dark: #A2610C;--brand-light: #EC9C2E;--brand-neon: #EC9C2E;--brand-subtle: rgba(232, 144, 26, .1);--brand-warm: #F1AE52;--brand-glow: rgba(232, 144, 26, .35);--success: #23CD5A;--warning: #F5C518;--failed: #B85B85;--info: #E8901A;--gold: #F1AE52;--gold-dark: #C8780F;--gold-subtle: rgba(241, 174, 82, .1);--text-primary: var(--color-text-primary);--text-secondary: var(--color-text-secondary);--text-tertiary: var(--color-text-tertiary);--text-muted: var(--color-text-muted);--border: var(--color-border)}:root{--color-base: #0A0E18;--color-base-raised: #111827;--color-base-elevated: #1E293B;--color-base-overlay: #334155;--color-text-primary: #F1F5F9;--color-text-secondary: #CBD5E1;--color-text-tertiary: #94A3B8;--color-text-muted: #64748B;--color-border: rgba(255, 255, 255, .06);--color-dot: rgba(255, 255, 255, .03);--shadow-card: 0 1px 3px rgba(0, 0, 0, .3), 0 0 1px rgba(255, 255, 255, .03);--shadow-card-hover: 0 4px 12px rgba(0, 0, 0, .4), 0 2px 4px rgba(0, 0, 0, .2);--shadow-elevated: 0 8px 24px rgba(0, 0, 0, .5);--hero-bg: linear-gradient(180deg, #0A0E18 0%, #1a1008 50%, #251608 100%);--hero-glow: radial-gradient(circle, rgba(232, 144, 26, .15) 0%, rgba(232, 144, 26, 0) 70%);--hero-icon-bg: rgba(232, 144, 26, .1);--hero-icon-border: rgba(232, 144, 26, .25);--hero-icon-shadow: 0 0 40px rgba(232, 144, 26, .2);--hero-text: #FFFFFF;--hero-text-muted: rgba(255, 255, 255, .6);--hero-cta-border: rgba(255, 255, 255, .2);--hero-cta-shadow: 0 4px 20px rgba(232, 144, 26, .15);--hero-fade-edge: #0A0E18;--overlay-bg: rgba(8, 8, 12, .55)}body{overflow-x:hidden;background-color:var(--color-base);font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--color-text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trfc-secondary-page--marketing body,.trfc-secondary-page--legal body{color:var(--blog-t2)}.trfc-secondary-page--legal h3body{color:var(--blog-t1)}body{transition:background-color .3s ease,color .3s ease}h1,h2,h3,h4,h5,h6{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;color:var(--color-text-primary)}.trfc-secondary-page--marketing h1,.trfc-secondary-page--legal h1,.trfc-secondary-page--marketing h2,.trfc-secondary-page--legal h2,.trfc-secondary-page--marketing h3,.trfc-secondary-page--legal h3,.trfc-secondary-page--marketing h4,.trfc-secondary-page--legal h4,.trfc-secondary-page--marketing h5,.trfc-secondary-page--legal h5,.trfc-secondary-page--marketing h6,.trfc-secondary-page--legal h6{color:var(--blog-t1)}::-moz-selection{background-color:#e8901a4d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}::selection{background-color:#e8901a4d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.admin-panel input[type=text],.admin-panel input[type=email],.admin-panel input[type=tel],.admin-panel input[type=url],.admin-panel input[type=search],.admin-panel input[type=password],.admin-panel input[type=number],.admin-panel input:not([type]),.admin-panel textarea,.admin-panel select{color:#111827}.admin-panel input::-moz-placeholder,.admin-panel textarea::-moz-placeholder{color:#9ca3af}.admin-panel input::placeholder,.admin-panel textarea::placeholder{color:#9ca3af}*{scrollbar-width:thin;scrollbar-color:rgba(232,144,26,.2) transparent}*::-webkit-scrollbar{width:6px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:#e8901a33;border-radius:3px}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.7142857}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;line-height:1.5555556;margin-top:.8888889em;margin-bottom:.8888889em}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-inline-start:1.1111111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.1428571em;margin-top:0;margin-bottom:.8em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.4285714em;margin-top:1.6em;margin-bottom:.8em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.2857143em;margin-top:1.5555556em;margin-bottom:.4444444em;line-height:1.5555556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.4285714em;margin-bottom:.5714286em;line-height:1.4285714}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;border-radius:.3125rem;padding-top:.1428571em;padding-inline-end:.3571429em;padding-bottom:.1428571em;padding-inline-start:.3571429em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.6666667;margin-top:1.6666667em;margin-bottom:1.6666667em;border-radius:.25rem;padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em;padding-inline-start:1.5714286em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;margin-bottom:.2857143em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.4285714em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5714286em;margin-bottom:.5714286em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em;margin-bottom:1.1428571em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.2857143em;padding-inline-start:1.5714286em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.8571429em;margin-bottom:2.8571429em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.6666667em;padding-inline-end:1em;padding-bottom:.6666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.7142857em;margin-bottom:1.7142857em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.8571429em;line-height:1.3333333;margin-top:.6666667em}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:-.25rem}.-inset-2{inset:-.5rem}.-inset-3{inset:-.75rem}.-inset-4{inset:-1rem}.-inset-6{inset:-1.5rem}.-inset-8{inset:-2rem}.-inset-\[10px\]{inset:-10px}.-inset-\[1px\]{inset:-1px}.inset-0{inset:0}.-inset-x-\[16\%\]{left:-16%;right:-16%}.inset-x-0{left:0;right:0}.inset-x-20{left:5rem;right:5rem}.inset-x-4{left:1rem;right:1rem}.inset-y-0{top:0;bottom:0}.-bottom-10{bottom:-2.5rem}.-bottom-12{bottom:-3rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-bottom-3{bottom:-.75rem}.-bottom-5{bottom:-1.25rem}.-bottom-6{bottom:-1.5rem}.-left-12{left:-3rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-32{left:-8rem}.-left-4{left:-1rem}.-left-5{left:-1.25rem}.-left-7{left:-1.75rem}.-left-\[13px\]{left:-13px}.-left-\[52px\]{left:-52px}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-28{right:-7rem}.-right-3{right:-.75rem}.-right-32{right:-8rem}.-right-36{right:-9rem}.-right-4{right:-1rem}.-right-5{right:-1.25rem}.-right-6{right:-1.5rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-28{top:-7rem}.-top-3{top:-.75rem}.-top-36{top:-9rem}.-top-4{top:-1rem}.-top-5{top:-1.25rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.-top-px{top:-1px}.bottom-0{bottom:0}.bottom-1\/3{bottom:33.333333%}.bottom-1\/4{bottom:25%}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-8{bottom:2rem}.bottom-\[-1px\]{bottom:-1px}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-\[10\%\]{left:10%}.left-\[22px\]{left:22px}.left-\[35px\]{left:35px}.left-full{left:100%}.right-0{right:0}.right-1\.5{right:.375rem}.right-1\/4{right:25%}.right-11{right:2.75rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[68px\]{right:68px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-14{top:3.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-28{top:7rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-9{top:2.25rem}.top-\[140px\]{top:140px}.top-\[1px\]{top:1px}.top-\[30\%\]{top:30%}.top-\[64px\]{top:64px}.top-\[70\%\]{top:70%}.top-\[75\%\]{top:75%}.top-\[80\%\]{top:80%}.top-\[calc\(100\%_\+_1\.2rem\)\]{top:calc(100% + 1.2rem)}.top-full{top:100%}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1\]{z-index:1}.z-\[55\]{z-index:55}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.m-0{margin:0}.m-5{margin:1.25rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-ml-4{margin-left:-1rem}.-mr-16{margin-right:-4rem}.-mt-0\.5{margin-top:-.125rem}.-mt-16{margin-top:-4rem}.-mt-4{margin-top:-1rem}.-mt-5{margin-top:-1.25rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.mb-\[18px\]{margin-bottom:18px}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-10{margin-left:2.5rem}.ml-2{margin-left:.5rem}.ml-2\.5{margin-left:.625rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-7{margin-left:1.75rem}.ml-9{margin-left:2.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-2\.5{margin-right:.625rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[-10px\]{margin-top:-10px}.mt-\[-16px\]{margin-top:-16px}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.\!aspect-auto{aspect-ratio:auto!important}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-10{width:2.5rem;height:2.5rem}.size-11{width:2.75rem;height:2.75rem}.size-14{width:3.5rem;height:3.5rem}.size-2\.5{width:.625rem;height:.625rem}.size-3{width:.75rem;height:.75rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[34px\]{width:34px;height:34px}.size-full{width:100%;height:100%}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/3{height:33.333333%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[13px\]{height:13px}.h-\[140px\]{height:140px}.h-\[16\%\]{height:16%}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[200px\]{height:200px}.h-\[22px\]{height:22px}.h-\[24px\]{height:24px}.h-\[250px\]{height:250px}.h-\[2px\]{height:2px}.h-\[300\%\]{height:300%}.h-\[300px\]{height:300px}.h-\[320px\]{height:320px}.h-\[3px\]{height:3px}.h-\[400px\]{height:400px}.h-\[40px\]{height:40px}.h-\[420px\]{height:420px}.h-\[44px\]{height:44px}.h-\[46px\]{height:46px}.h-\[500px\]{height:500px}.h-\[5px\]{height:5px}.h-\[600px\]{height:600px}.h-\[620px\]{height:620px}.h-\[68px\]{height:68px}.h-\[6px\]{height:6px}.h-\[700px\]{height:700px}.h-\[70px\]{height:70px}.h-\[min\(620px\,calc\(100dvh-24px\)\)\]{height:min(620px,calc(100dvh - 24px))}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[22px\]{max-height:22px}.max-h-\[740px\]{max-height:740px}.max-h-\[760px\]{max-height:760px}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[92svh\]{max-height:92svh}.max-h-\[calc\(100vh-160px\)\]{max-height:calc(100vh - 160px)}.min-h-0{min-height:0px}.min-h-\[108px\]{min-height:108px}.min-h-\[110px\]{min-height:110px}.min-h-\[112px\]{min-height:112px}.min-h-\[145px\]{min-height:145px}.min-h-\[150px\]{min-height:150px}.min-h-\[200px\]{min-height:200px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[42px\]{min-height:42px}.min-h-\[540px\]{min-height:540px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-\[75vh\]{min-height:75vh}.min-h-\[76px\]{min-height:76px}.min-h-\[92vh\]{min-height:92vh}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[120px\]{width:120px}.w-\[13px\]{width:13px}.w-\[160px\]{width:160px}.w-\[200px\]{width:200px}.w-\[22px\]{width:22px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300\%\]{width:300%}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[3px\]{width:3px}.w-\[400px\]{width:400px}.w-\[46px\]{width:46px}.w-\[500px\]{width:500px}.w-\[540px\]{width:540px}.w-\[5px\]{width:5px}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[660px\]{width:660px}.w-\[6px\]{width:6px}.w-\[70px\]{width:70px}.w-\[800px\]{width:800px}.w-\[900px\]{width:900px}.w-\[90px\]{width:90px}.w-\[98\%\]{width:98%}.w-\[calc\(100vw-24px\)\]{width:calc(100vw - 24px)}.w-\[min\(1180px\,calc\(100vw-32px\)\)\]{width:min(1180px,calc(100vw - 32px))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-8{min-width:2rem}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[20px\]{min-width:20px}.min-w-\[36px\]{min-width:36px}.min-w-\[600px\]{min-width:600px}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[128px\]{max-width:128px}.max-w-\[220px\]{max-width:220px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[70\%\]{max-width:70%}.max-w-\[700px\]{max-width:700px}.max-w-\[760px\]{max-width:760px}.max-w-\[840px\]{max-width:840px}.max-w-\[85\%\]{max-width:85%}.max-w-\[900px\]{max-width:900px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[220px\]{flex-basis:220px}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-\[top_center\]{transform-origin:top center}.origin-center{transform-origin:center}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-3{--tw-translate-y: -.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\.5{--tw-translate-y: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-3{--tw-translate-y: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[scroll-left_35s_linear_infinite\]{animation:scroll-left 35s linear infinite}@keyframes tickL{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-\[tickL_30s_linear_infinite\]{animation:tickL 30s linear infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-marquee{animation:marquee 40s linear infinite}@keyframes marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-marquee-reverse{animation:marquee-reverse 40s linear infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-28{scroll-margin-top:7rem}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1\.3fr_0\.9fr\]{grid-template-columns:1.3fr .9fr}.grid-cols-\[260px_minmax\(0\,1fr\)_250px\]{grid-template-columns:260px minmax(0,1fr) 250px}.grid-cols-\[28px_minmax\(0\,1fr\)_20px\]{grid-template-columns:28px minmax(0,1fr) 20px}.grid-cols-\[28px_minmax\(0\,1fr\)_auto\]{grid-template-columns:28px minmax(0,1fr) auto}.grid-cols-\[34px_minmax\(0\,1fr\)_18px\]{grid-template-columns:34px minmax(0,1fr) 18px}.grid-cols-\[48px_150px_1fr\]{grid-template-columns:48px 150px 1fr}.grid-cols-\[88px_minmax\(0\,1fr\)\]{grid-template-columns:88px minmax(0,1fr)}.\!grid-rows-none{grid-template-rows:none!important}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-\[13px\]{gap:13px}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-5{row-gap:1.25rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[rgba\(255\,248\,231\,0\.08\)\]>:not([hidden])~:not([hidden]){border-color:#fff8e714}.divide-border>:not([hidden])~:not([hidden]){border-color:var(--color-border)}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(243 244 246 / var(--tw-divide-opacity, 1))}.divide-white\/\[0\.04\]>:not([hidden])~:not([hidden]){border-color:#ffffff0a}.divide-white\/\[0\.08\]>:not([hidden])~:not([hidden]){border-color:#ffffff14}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[32px\]{border-radius:32px}.rounded-\[3px\]{border-radius:3px}.rounded-\[40px\]{border-radius:40px}.rounded-\[5px\]{border-radius:5px}.rounded-\[60px\]{border-radius:60px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-lg{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#E8901A\]{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.border-\[\#e8901a\]\/25{border-color:#e8901a40}.border-\[\#f7c76e\]\/60{border-color:#f7c76e99}.border-\[\#fff8e7\]\/15{border-color:#fff8e726}.border-\[rgba\(255\,248\,231\,0\.08\)\]{border-color:#fff8e714}.border-\[rgba\(255\,248\,231\,0\.1\)\]{border-color:#fff8e71a}.border-\[rgba\(255\,248\,231\,0\.14\)\]{border-color:#fff8e724}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-border{border-color:var(--color-border)}.border-brand{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.border-brand-dark{--tw-border-opacity: 1;border-color:rgb(162 97 12 / var(--tw-border-opacity, 1))}.border-brand-warm\/10{border-color:#f1ae521a}.border-brand-warm\/15{border-color:#f1ae5226}.border-brand-warm\/20{border-color:#f1ae5233}.border-brand-warm\/25{border-color:#f1ae5240}.border-brand-warm\/30{border-color:#f1ae524d}.border-brand\/10{border-color:#e8901a1a}.border-brand\/15{border-color:#e8901a26}.border-brand\/20{border-color:#e8901a33}.border-brand\/25{border-color:#e8901a40}.border-brand\/30{border-color:#e8901a4d}.border-brand\/40{border-color:#e8901a66}.border-brand\/50{border-color:#e8901a80}.border-brand\/60{border-color:#e8901a99}.border-brand\/80{border-color:#e8901acc}.border-brand\/\[0\.03\]{border-color:#e8901a08}.border-brand\/\[0\.06\]{border-color:#e8901a0f}.border-brand\/\[0\.12\]{border-color:#e8901a1f}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-500\/10{border-color:#06b6d41a}.border-cyan-500\/15{border-color:#06b6d426}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/40{border-color:#06b6d466}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-500\/\[0\.08\]{border-color:#10b98114}.border-gold\/30{border-color:#f1ae524d}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-50{--tw-border-opacity: 1;border-color:rgb(249 250 251 / var(--tw-border-opacity, 1))}.border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400\/15{border-color:#4ade8026}.border-green-400\/20{border-color:#4ade8033}.border-green-400\/30{border-color:#4ade804d}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-400\/20{border-color:#fb923c33}.border-orange-500\/30{border-color:#f973164d}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-400\/20{border-color:#c084fc33}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400\/30{border-color:#f871714d}.border-red-400\/50{border-color:#f8717180}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-500\/50{border-color:#ef444480}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-sky-400\/20{border-color:#38bdf833}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-success\/15{border-color:#23cd5a26}.border-success\/20{border-color:#23cd5a33}.border-success\/30{border-color:#23cd5a4d}.border-success\/\[0\.06\]{border-color:#23cd5a0f}.border-success\/\[0\.08\]{border-color:#23cd5a14}.border-teal-500\/30{border-color:#14b8a64d}.border-transparent{border-color:transparent}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-500\/30{border-color:#8b5cf64d}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/\[\.07\]{border-color:#ffffff12}.border-white\/\[\.12\]{border-color:#ffffff1f}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.09\]{border-color:#ffffff17}.border-white\/\[0\.15\]{border-color:#ffffff26}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-white\/\[0\.20\]{border-color:#fff3}.border-yellow-400\/20{border-color:#facc1533}.border-l-blue-600{--tw-border-opacity: 1;border-left-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-l-brand{--tw-border-opacity: 1;border-left-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-l-yellow-500{--tw-border-opacity: 1;border-left-color:rgb(234 179 8 / var(--tw-border-opacity, 1))}.border-t-brand{--tw-border-opacity: 1;border-top-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-\[\#00D9A5\]{--tw-bg-opacity: 1;background-color:rgb(0 217 165 / var(--tw-bg-opacity, 1))}.bg-\[\#02050a\]\/95{background-color:#02050af2}.bg-\[\#05090f\]\/80{background-color:#05090fcc}.bg-\[\#07101a\]{--tw-bg-opacity: 1;background-color:rgb(7 16 26 / var(--tw-bg-opacity, 1))}.bg-\[\#07101b\]\/80{background-color:#07101bcc}.bg-\[\#080F1E\]{--tw-bg-opacity: 1;background-color:rgb(8 15 30 / var(--tw-bg-opacity, 1))}.bg-\[\#081018\]{--tw-bg-opacity: 1;background-color:rgb(8 16 24 / var(--tw-bg-opacity, 1))}.bg-\[\#08111c\]{--tw-bg-opacity: 1;background-color:rgb(8 17 28 / var(--tw-bg-opacity, 1))}.bg-\[\#08111d\]{--tw-bg-opacity: 1;background-color:rgb(8 17 29 / var(--tw-bg-opacity, 1))}.bg-\[\#0A0E18\]{--tw-bg-opacity: 1;background-color:rgb(10 14 24 / var(--tw-bg-opacity, 1))}.bg-\[\#0D1627\]{--tw-bg-opacity: 1;background-color:rgb(13 22 39 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0f\]{--tw-bg-opacity: 1;background-color:rgb(10 10 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a12\]{--tw-bg-opacity: 1;background-color:rgb(10 10 18 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0a10\]{--tw-bg-opacity: 1;background-color:rgb(12 10 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0c1725\]{--tw-bg-opacity: 1;background-color:rgb(12 23 37 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1a14\]{--tw-bg-opacity: 1;background-color:rgb(13 26 20 / var(--tw-bg-opacity, 1))}.bg-\[\#111118\]{--tw-bg-opacity: 1;background-color:rgb(17 17 24 / var(--tw-bg-opacity, 1))}.bg-\[\#111E32\]{--tw-bg-opacity: 1;background-color:rgb(17 30 50 / var(--tw-bg-opacity, 1))}.bg-\[\#1a0a12\]{--tw-bg-opacity: 1;background-color:rgb(26 10 18 / var(--tw-bg-opacity, 1))}.bg-\[\#E8901A\]{--tw-bg-opacity: 1;background-color:rgb(232 144 26 / var(--tw-bg-opacity, 1))}.bg-\[\#e8901a\]\/10{background-color:#e8901a1a}.bg-\[radial-gradient\(circle_at_80\%_0\%\,rgba\(232\,144\,26\,0\.12\)\,transparent_35\%\)\,\#07101a\]{background-color:radial-gradient(circle at 80% 0%,rgba(232,144,26,.12),transparent 35%),#07101a}.bg-\[rgba\(11\,19\,31\,0\.88\)\]{background-color:#0b131fe0}.bg-\[rgba\(255\,248\,231\,0\.18\)\]{background-color:#fff8e72e}.bg-\[rgba\(3\,8\,14\,0\.64\)\]{background-color:#03080ea3}.bg-\[rgba\(8\,15\,25\,0\.45\)\]{background-color:#080f1973}.bg-\[rgba\(8\,15\,25\,0\.5\)\]{background-color:#080f1980}.bg-\[rgba\(8\,15\,25\,0\.6\)\]{background-color:#080f1999}.bg-\[rgba\(8\,15\,25\,0\.7\)\]{background-color:#080f19b3}.bg-\[rgba\(8\,15\,25\,0\.74\)\]{background-color:#080f19bd}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/\[0\.04\]{background-color:#f59e0b0a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/20{background-color:#0003}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/95{background-color:#eff6fff2}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/80{background-color:#3b82f6cc}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-border{background-color:var(--color-border)}.bg-brand{--tw-bg-opacity: 1;background-color:rgb(232 144 26 / var(--tw-bg-opacity, 1))}.bg-brand-dark{--tw-bg-opacity: 1;background-color:rgb(162 97 12 / var(--tw-bg-opacity, 1))}.bg-brand-light{--tw-bg-opacity: 1;background-color:rgb(236 156 46 / var(--tw-bg-opacity, 1))}.bg-brand-warm{--tw-bg-opacity: 1;background-color:rgb(241 174 82 / var(--tw-bg-opacity, 1))}.bg-brand-warm\/10{background-color:#f1ae521a}.bg-brand-warm\/15{background-color:#f1ae5226}.bg-brand-warm\/20{background-color:#f1ae5233}.bg-brand-warm\/5{background-color:#f1ae520d}.bg-brand-warm\/50{background-color:#f1ae5280}.bg-brand-warm\/\[0\.02\]{background-color:#f1ae5205}.bg-brand-warm\/\[0\.03\]{background-color:#f1ae5208}.bg-brand-warm\/\[0\.04\]{background-color:#f1ae520a}.bg-brand-warm\/\[0\.06\]{background-color:#f1ae520f}.bg-brand\/10{background-color:#e8901a1a}.bg-brand\/15{background-color:#e8901a26}.bg-brand\/20{background-color:#e8901a33}.bg-brand\/30{background-color:#e8901a4d}.bg-brand\/40{background-color:#e8901a66}.bg-brand\/5{background-color:#e8901a0d}.bg-brand\/50{background-color:#e8901a80}.bg-brand\/75{background-color:#e8901abf}.bg-brand\/90{background-color:#e8901ae6}.bg-brand\/\[0\.02\]{background-color:#e8901a05}.bg-brand\/\[0\.03\]{background-color:#e8901a08}.bg-brand\/\[0\.04\]{background-color:#e8901a0a}.bg-brand\/\[0\.05\]{background-color:#e8901a0d}.bg-brand\/\[0\.06\]{background-color:#e8901a0f}.bg-brand\/\[0\.08\]{background-color:#e8901a14}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/5{background-color:#22d3ee0d}.bg-cyan-400\/\[\.04\]{background-color:#22d3ee0a}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-500\/\[0\.015\]{background-color:#06b6d404}.bg-cyan-500\/\[0\.03\]{background-color:#06b6d408}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/5,.bg-emerald-500\/\[\.05\]{background-color:#10b9810d}.bg-emerald-500\/\[\.06\]{background-color:#10b9810f}.bg-emerald-500\/\[\.07\]{background-color:#10b98112}.bg-emerald-500\/\[\.08\]{background-color:#10b98114}.bg-emerald-500\/\[0\.06\]{background-color:#10b9810f}.bg-emerald-900\/40{background-color:#064e3b66}.bg-failed{--tw-bg-opacity: 1;background-color:rgb(184 91 133 / var(--tw-bg-opacity, 1))}.bg-gold\/10{background-color:#f1ae521a}.bg-gold\/5{background-color:#f1ae520d}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-50\/70{background-color:#f9fafbb3}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity, 1))}.bg-green-400\/10{background-color:#4ade801a}.bg-green-400\/5{background-color:#4ade800d}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-400\/10{background-color:#fb923c1a}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-50\/50{background-color:#fff7ed80}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-400\/10{background-color:#c084fc1a}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/10{background-color:#f871711a}.bg-red-400\/5{background-color:#f871710d}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/\[0\.04\]{background-color:#ef44440a}.bg-red-500\/\[0\.06\]{background-color:#ef44440f}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-sky-400\/10{background-color:#38bdf81a}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-success{--tw-bg-opacity: 1;background-color:rgb(35 205 90 / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:#23cd5a1a}.bg-success\/15{background-color:#23cd5a26}.bg-success\/50{background-color:#23cd5a80}.bg-success\/\[0\.02\]{background-color:#23cd5a05}.bg-success\/\[0\.04\]{background-color:#23cd5a0a}.bg-success\/\[0\.06\]{background-color:#23cd5a0f}.bg-surface{background-color:var(--color-base)}.bg-surface-elevated{background-color:var(--color-base-elevated)}.bg-surface-overlay{background-color:var(--color-base-overlay)}.bg-surface-raised{background-color:var(--color-base-raised)}.bg-teal-500\/10{background-color:#14b8a61a}.bg-transparent{background-color:transparent}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-warning{--tw-bg-opacity: 1;background-color:rgb(245 197 24 / var(--tw-bg-opacity, 1))}.bg-warning\/15{background-color:#f5c51826}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/90{background-color:#ffffffe6}.bg-white\/\[\.02\]{background-color:#ffffff05}.bg-white\/\[\.03\]{background-color:#ffffff08}.bg-white\/\[\.04\]{background-color:#ffffff0a}.bg-white\/\[\.06\]{background-color:#ffffff0f}.bg-white\/\[\.12\]{background-color:#ffffff1f}.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-white\/\[0\.12\]{background-color:#ffffff1f}.bg-white\/\[0\.1\]{background-color:#ffffff1a}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-400\/15{background-color:#facc1526}.bg-\[linear-gradient\(135deg\,rgba\(255\,255\,255\,0\.08\)\,transparent_22\%\,transparent_74\%\,rgba\(232\,144\,26\,0\.12\)\)\]{background-image:linear-gradient(135deg,rgba(255,255,255,.08),transparent 22%,transparent 74%,rgba(232,144,26,.12))}.bg-\[linear-gradient\(180deg\,rgba\(17\,30\,48\,0\.88\)\,rgba\(8\,15\,26\,0\.9\)\)\]{background-image:linear-gradient(180deg,#111e30e0,#080f1ae6)}.bg-\[radial-gradient\(circle_at_18\%_0\%\,rgba\(232\,144\,26\,0\.13\)\,transparent_44\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.035\)\,transparent_54\%\)\]{background-image:radial-gradient(circle at 18% 0%,rgba(232,144,26,.13),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 54%)}.bg-\[radial-gradient\(circle_at_50\%_130\%\,rgba\(232\,144\,26\,0\.34\)\,transparent_52\%\)\]{background-image:radial-gradient(circle at 50% 130%,rgba(232,144,26,.34),transparent 52%)}.bg-\[radial-gradient\(circle_at_50\%_88\%\,rgba\(26\,55\,79\,0\.38\)\,transparent_48\%\)\,linear-gradient\(180deg\,\#03070c_0\%\,\#05090f_38\%\,\#07101a_100\%\)\]{background-image:radial-gradient(circle at 50% 88%,rgba(26,55,79,.38),transparent 48%),linear-gradient(180deg,#03070c,#05090f 38%,#07101a)}.bg-brand-gradient{background-image:linear-gradient(135deg,#e8901a,#a2610c)}.bg-dot-grid{background-image:radial-gradient(circle,var(--color-dot) 1px,transparent 1px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#03070c\]{--tw-gradient-from: #03070c var(--tw-gradient-from-position);--tw-gradient-to: rgb(3 7 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#05090f\]{--tw-gradient-from: #05090f var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 9 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#07101b\]\/55{--tw-gradient-from: rgb(7 16 27 / .55) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 16 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a1a0a\]{--tw-gradient-from: #0a1a0a var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 26 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a1a15\]{--tw-gradient-from: #0a1a15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 26 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a1a2e\]{--tw-gradient-from: #0a1a2e var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 26 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#111E32\]{--tw-gradient-from: #111E32 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 30 50 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#161020\]{--tw-gradient-from: #161020 var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 16 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f4b34e\]{--tw-gradient-from: #f4b34e var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 179 78 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ffd27d\]{--tw-gradient-from: #ffd27d var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 210 125 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--color-base\)\]{--tw-gradient-from: var(--color-base) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-400\/\[0\.08\]{--tw-gradient-from: rgb(251 191 36 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/75{--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand{--tw-gradient-from: #E8901A var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-dark{--tw-gradient-from: #A2610C var(--tw-gradient-from-position);--tw-gradient-to: rgb(162 97 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-dark\/40{--tw-gradient-from: rgb(162 97 12 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(162 97 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand-light{--tw-gradient-from: #EC9C2E var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 156 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/20{--tw-gradient-from: rgb(232 144 26 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/40{--tw-gradient-from: rgb(232 144 26 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/5{--tw-gradient-from: rgb(232 144 26 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/\[0\.01\]{--tw-gradient-from: rgb(232 144 26 / .01) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/\[0\.03\]{--tw-gradient-from: rgb(232 144 26 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/\[0\.04\]{--tw-gradient-from: rgb(232 144 26 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/\[0\.06\]{--tw-gradient-from: rgb(232 144 26 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-brand\/\[0\.08\]{--tw-gradient-from: rgb(232 144 26 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-400{--tw-gradient-from: #22d3ee var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/\[0\.05\]{--tw-gradient-from: rgb(6 182 212 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[\.06\]{--tw-gradient-from: rgb(16 185 129 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[0\.04\]{--tw-gradient-from: rgb(16 185 129 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/\[0\.08\]{--tw-gradient-from: rgb(16 185 129 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gold\/5{--tw-gradient-from: rgb(241 174 82 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(241 174 82 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[\.08\]{--tw-gradient-from: rgb(239 68 68 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-success\/\[0\.02\]{--tw-gradient-from: rgb(35 205 90 / .02) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 205 90 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-success\/\[0\.03\]{--tw-gradient-from: rgb(35 205 90 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(35 205 90 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-surface{--tw-gradient-from: var(--color-base) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.03\]{--tw-gradient-from: rgb(255 255 255 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.04\]{--tw-gradient-from: rgb(255 255 255 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.05\]{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.08\]{--tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.12\]{--tw-gradient-from: rgb(255 255 255 / .12) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-400{--tw-gradient-from: #facc15 var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 204 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0a1210\]{--tw-gradient-to: rgb(10 18 16 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0a1210 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0f2d0f\]{--tw-gradient-to: rgb(15 45 15 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f2d0f var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#1a0520\]{--tw-gradient-to: rgb(26 5 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #1a0520 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#ed9d2a\]{--tw-gradient-to: rgb(237 157 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ed9d2a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f4ae42\]{--tw-gradient-to: rgb(244 174 66 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f4ae42 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-border{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-border) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #E8901A var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand-dark{--tw-gradient-to: rgb(162 97 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #A2610C var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand-light{--tw-gradient-to: rgb(236 156 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #EC9C2E var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand-light\/20{--tw-gradient-to: rgb(236 156 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(236 156 46 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand-neon{--tw-gradient-to: rgb(236 156 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #EC9C2E var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/15{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/25{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/30{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/40{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/5{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/65{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .65) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/80{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .8) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/\[0\.04\]{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .04) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-brand\/\[0\.06\]{--tw-gradient-to: rgb(232 144 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(232 144 26 / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-400\/40{--tw-gradient-to: rgb(34 211 238 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(34 211 238 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-cyan-600{--tw-gradient-to: rgb(8 145 178 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0891b2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #34d399 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400\/40{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(52 211 153 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-500\/\[\.02\]{--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(16 185 129 / .02) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500\/\[\.04\]{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 68 68 / .04) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-surface-raised{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-base-raised) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[\.12\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .12) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.06\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.12\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .12) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#050a12\]{--tw-gradient-to: #050a12 var(--tw-gradient-to-position)}.to-\[\#0a0a14\]{--tw-gradient-to: #0a0a14 var(--tw-gradient-to-position)}.to-\[\#0a1a0a\]{--tw-gradient-to: #0a1a0a var(--tw-gradient-to-position)}.to-\[\#0c0a10\]{--tw-gradient-to: #0c0a10 var(--tw-gradient-to-position)}.to-\[\#132d4a\]{--tw-gradient-to: #132d4a var(--tw-gradient-to-position)}.to-\[\#162540\]{--tw-gradient-to: #162540 var(--tw-gradient-to-position)}.to-\[\#3a0520\]{--tw-gradient-to: #3a0520 var(--tw-gradient-to-position)}.to-\[\#e8901a\]{--tw-gradient-to: #e8901a var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-brand{--tw-gradient-to: #E8901A var(--tw-gradient-to-position)}.to-brand-dark{--tw-gradient-to: #A2610C var(--tw-gradient-to-position)}.to-brand-dark\/30{--tw-gradient-to: rgb(162 97 12 / .3) var(--tw-gradient-to-position)}.to-brand-dark\/40{--tw-gradient-to: rgb(162 97 12 / .4) var(--tw-gradient-to-position)}.to-brand-dark\/5{--tw-gradient-to: rgb(162 97 12 / .05) var(--tw-gradient-to-position)}.to-brand-light{--tw-gradient-to: #EC9C2E var(--tw-gradient-to-position)}.to-brand-warm{--tw-gradient-to: #F1AE52 var(--tw-gradient-to-position)}.to-brand\/10{--tw-gradient-to: rgb(232 144 26 / .1) var(--tw-gradient-to-position)}.to-brand\/40{--tw-gradient-to: rgb(232 144 26 / .4) var(--tw-gradient-to-position)}.to-brand\/5{--tw-gradient-to: rgb(232 144 26 / .05) var(--tw-gradient-to-position)}.to-brand\/\[0\.02\]{--tw-gradient-to: rgb(232 144 26 / .02) var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-500\/\[0\.02\]{--tw-gradient-to: rgb(6 182 212 / .02) var(--tw-gradient-to-position)}.to-emerald-300{--tw-gradient-to: #6ee7b7 var(--tw-gradient-to-position)}.to-emerald-400\/\[\.08\]{--tw-gradient-to: rgb(52 211 153 / .08) var(--tw-gradient-to-position)}.to-emerald-500{--tw-gradient-to: #10b981 var(--tw-gradient-to-position)}.to-emerald-500\/\[\.03\]{--tw-gradient-to: rgb(16 185 129 / .03) var(--tw-gradient-to-position)}.to-emerald-500\/\[\.04\]{--tw-gradient-to: rgb(16 185 129 / .04) var(--tw-gradient-to-position)}.to-emerald-500\/\[\.06\]{--tw-gradient-to: rgb(16 185 129 / .06) var(--tw-gradient-to-position)}.to-gold\/5{--tw-gradient-to: rgb(241 174 82 / .05) var(--tw-gradient-to-position)}.to-red-500\/\[\.08\]{--tw-gradient-to: rgb(239 68 68 / .08) var(--tw-gradient-to-position)}.to-surface-raised{--tw-gradient-to: var(--color-base-raised) var(--tw-gradient-to-position)}.to-teal-800{--tw-gradient-to: #115e59 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.to-white\/\[0\.01\]{--tw-gradient-to: rgb(255 255 255 / .01) var(--tw-gradient-to-position)}.bg-grid{background-size:24px 24px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-brand{fill:#e8901a}.fill-gold{fill:#f1ae52}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[70\%_center\]{-o-object-position:70% center;object-position:70% center}.\!p-6{padding:1.5rem!important}.\!p-8{padding:2rem!important}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-9{padding-left:2.25rem;padding-right:2.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-40{padding-top:10rem;padding-bottom:10rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-20{padding-left:5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-9{padding-left:2.25rem}.pl-\[52px\]{padding-left:52px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-11{padding-right:2.75rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-40{padding-top:10rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[108px\]{padding-top:108px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-heading{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.font-mono{font-family:JetBrains Mono,ui-monospace,monospace}.font-sans{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.\!text-base{font-size:1rem!important;line-height:1.5rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-7xl{font-size:4.5rem;line-height:1}.text-\[\.65em\]{font-size:.65em}.text-\[10\.5px\]{font-size:10.5px}.text-\[100px\]{font-size:100px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[40px\]{font-size:40px}.text-\[42px\]{font-size:42px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[80px\]{font-size:80px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(26px\,3vw\,40px\)\]{font-size:clamp(26px,3vw,40px)}.text-\[clamp\(36px\,4\.8vw\,58px\)\]{font-size:clamp(36px,4.8vw,58px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.62\]{line-height:1.62}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.75\]{line-height:1.75}.leading-\[1\.7\]{line-height:1.7}.leading-\[1\.85\]{line-height:1.85}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.3px\]{letter-spacing:-.3px}.tracking-\[-0\.8px\]{letter-spacing:-.8px}.tracking-\[-1\.5px\]{letter-spacing:-1.5px}.tracking-\[\.02em\]{letter-spacing:.02em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.09em\]{letter-spacing:.09em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#07101b\]{--tw-text-opacity: 1;color:rgb(7 16 27 / var(--tw-text-opacity, 1))}.text-\[\#130B02\]{--tw-text-opacity: 1;color:rgb(19 11 2 / var(--tw-text-opacity, 1))}.text-\[\#170d02\]{--tw-text-opacity: 1;color:rgb(23 13 2 / var(--tw-text-opacity, 1))}.text-\[\#190f03\]{--tw-text-opacity: 1;color:rgb(25 15 3 / var(--tw-text-opacity, 1))}.text-\[\#190f03\]\/70{color:#190f03b3}.text-\[\#E8901A\]{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.text-\[\#FFF8E7\]{--tw-text-opacity: 1;color:rgb(255 248 231 / var(--tw-text-opacity, 1))}.text-\[\#f3b66a\]{--tw-text-opacity: 1;color:rgb(243 182 106 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[color\:var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[color\:var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[rgba\(255\,255\,255\,0\.5\)\]{color:#ffffff80}.text-\[rgba\(255\,255\,255\,0\.6\)\]{color:#fff9}.text-\[rgba\(255\,255\,255\,0\.72\)\]{color:#ffffffb8}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300\/80{color:#93c5fdcc}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-400\/70{color:#60a5fab3}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-brand{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.text-brand-light{--tw-text-opacity: 1;color:rgb(236 156 46 / var(--tw-text-opacity, 1))}.text-brand-light\/80{color:#ec9c2ecc}.text-brand-warm{--tw-text-opacity: 1;color:rgb(241 174 82 / var(--tw-text-opacity, 1))}.text-brand-warm\/50{color:#f1ae5280}.text-brand-warm\/90{color:#f1ae52e6}.text-brand\/40{color:#e8901a66}.text-brand\/50{color:#e8901a80}.text-brand\/55{color:#e8901a8c}.text-brand\/60{color:#e8901a99}.text-brand\/70{color:#e8901ab3}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/85{color:#a7f3d0d9}.text-emerald-200\/90{color:#a7f3d0e6}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-300\/80{color:#6ee7b7cc}.text-emerald-300\/90{color:#6ee7b7e6}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/40{color:#34d39966}.text-emerald-400\/80{color:#34d399cc}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-gold{--tw-text-opacity: 1;color:rgb(241 174 82 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-orange-300\/80{color:#fdba74cc}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/60{color:#f8717199}.text-red-400\/70{color:#f87171b3}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(35 205 90 / var(--tw-text-opacity, 1))}.text-success\/50{color:#23cd5a80}.text-success\/60{color:#23cd5a99}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-teal-400\/70{color:#2dd4bfb3}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-tertiary{color:var(--color-text-tertiary)}.text-transparent{color:transparent}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-warning{--tw-text-opacity: 1;color:rgb(245 197 24 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/15{color:#ffffff26}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/45{color:#ffffff73}.text-white\/5{color:#ffffff0d}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-white\/\[0\.28\]{color:#ffffff47}.text-white\/\[0\.68\]{color:#ffffffad}.text-white\/\[0\.84\]{color:#ffffffd6}.text-white\/\[0\.88\]{color:#ffffffe0}.text-yellow-200\/70{color:#fef08ab3}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.012\]{opacity:.012}.opacity-\[0\.015\]{opacity:.015}.opacity-\[0\.025\]{opacity:.025}.opacity-\[0\.02\]{opacity:.02}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.mix-blend-overlay{mix-blend-mode:overlay}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_\#E8901A\]{--tw-shadow: 0 0 0 1px #E8901A;--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(232\,144\,26\,0\.45\)\]{--tw-shadow: 0 0 14px rgba(232,144,26,.45);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_-4px_\#E8901A\]{--tw-shadow: 0 0 20px -4px #E8901A;--tw-shadow-colored: 0 0 20px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(16\,185\,129\,0\.12\)\,0_0_0_1px_rgba\(16\,185\,129\,0\.1\)_inset\]{--tw-shadow: 0 0 20px rgba(16,185,129,.12),0 0 0 1px rgba(16,185,129,.1) inset;--tw-shadow-colored: 0 0 20px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(205\,7\,68\,0\.3\)\]{--tw-shadow: 0 0 28px rgba(205,7,68,.3);--tw-shadow-colored: 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_40px_-12px_rgba\(205\,7\,68\,0\.25\)\]{--tw-shadow: 0 0 40px -12px rgba(205,7,68,.25);--tw-shadow-colored: 0 0 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(232\,144\,26\,0\.5\)\]{--tw-shadow: 0 0 6px rgba(232,144,26,.5);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(35\,205\,90\,0\.5\)\]{--tw-shadow: 0 0 6px rgba(35,205,90,.5);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(52\,211\,153\,0\.5\)\]{--tw-shadow: 0 0 6px rgba(52,211,153,.5);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,217\,78\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(255,217,78,.5);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.15\)\]{--tw-shadow: 0 0 8px rgba(255,255,255,.15);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(35\,205\,90\,0\.5\)\]{--tw-shadow: 0 0 8px rgba(35,205,90,.5);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.2);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_14px_28px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 14px 28px rgba(0,0,0,.28);--tw-shadow-colored: 0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1rem_2rem_-1rem_black\]{--tw-shadow: 0 1rem 2rem -1rem black;--tw-shadow-colored: 0 1rem 2rem -1rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.3\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.03\)_inset\]{--tw-shadow: 0 20px 60px rgba(0,0,0,.3),0 0 0 1px rgba(255,255,255,.03) inset;--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_46px_rgba\(0\,0\,0\,0\.48\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow: 0 22px 46px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.06);--tw-shadow-colored: 0 22px 46px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_72px_rgba\(0\,0\,0\,\.55\)\,0_0_0_1px_rgba\(255\,255\,255\,\.04\)\]{--tw-shadow: 0 28px 72px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.04);--tw-shadow-colored: 0 28px 72px var(--tw-shadow-color), 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_72px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow: 0 28px 72px rgba(0,0,0,.55);--tw-shadow-colored: 0 28px 72px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: 0 2px 12px rgba(255,255,255,.05);--tw-shadow-colored: 0 2px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_32px_100px_rgba\(0\,0\,0\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow: 0 32px 100px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.05);--tw-shadow-colored: 0 32px 100px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_36px_120px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow: 0 36px 120px rgba(0,0,0,.72);--tw-shadow-colored: 0 36px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow: 0 4px 20px rgba(0,0,0,.2);--tw-shadow-colored: 0 4px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_24px_rgba\(59\,130\,246\,0\.08\)\]{--tw-shadow: 0 4px 24px rgba(59,130,246,.08);--tw-shadow-colored: 0 4px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,\.4\)\]{--tw-shadow: 0 8px 24px rgba(0,0,0,.4);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow: 0 8px 28px rgba(0,0,0,.45);--tw-shadow-colored: 0 8px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.4\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.04\)_inset\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.4),0 0 0 1px rgba(255,255,255,.04) inset;--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.4);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,217\,165\,\.3\)\]{--tw-shadow: 0 8px 32px rgba(0,217,165,.3);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(6\,182\,212\,0\.3\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.08\)_inset\]{--tw-shadow: 0 8px 32px rgba(6,182,212,.3),0 0 0 1px rgba(255,255,255,.08) inset;--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.055\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.055);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-btn-primary{--tw-shadow: 0 0 0 1px rgba(232, 144, 26, .4), 0 4px 14px rgba(232, 144, 26, .3);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 4px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: var(--shadow-card);--tw-shadow-colored: var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-elevated{--tw-shadow: var(--shadow-elevated);--tw-shadow-colored: var(--shadow-elevated);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-nav{--tw-shadow: 0 1px 0 var(--color-border);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-neon-card{--tw-shadow: 0 0 1px rgba(232, 144, 26, .3), 0 0 15px rgba(232, 144, 26, .07), inset 0 1px 0 rgba(255, 255, 255, .03);--tw-shadow-colored: 0 0 1px var(--tw-shadow-color), 0 0 15px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-brand\/10{--tw-shadow-color: rgb(232 144 26 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-brand\/20{--tw-ring-color: rgb(232 144 26 / .2)}.ring-brand\/40{--tw-ring-color: rgb(232 144 26 / .4)}.ring-brand\/60{--tw-ring-color: rgb(232 144 26 / .6)}.ring-cyan-500\/20{--tw-ring-color: rgb(6 182 212 / .2)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[100px\]{--tw-blur: blur(100px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[12px\]{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[140px\]{--tw-blur: blur(140px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[150px\]{--tw-blur: blur(150px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[40px\]{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[50px\]{--tw-blur: blur(50px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[60px\]{--tw-blur: blur(60px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[80px\]{--tw-blur: blur(80px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[90px\]{--tw-blur: blur(90px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[5px\]{--tw-backdrop-blur: blur(5px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,filter\]{transition-property:border-color,filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[filter\,transform\]{transition-property:filter,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\]{transition-property:left;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.gradient-text{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(135deg,#e8901a,#ec9c2e,#ec9c2e);filter:drop-shadow(0 0 12px rgba(232,144,26,.3))}.section-divider{border-top-width:1px;border-color:var(--color-border)}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.\[--aurora\:repeating-linear-gradient\(100deg\,var\(--brand\)_10\%\,var\(--brand-light\)_15\%\,var\(--brand-dark\)_20\%\,var\(--brand\)_25\%\,var\(--brand-light\)_30\%\)\]{--aurora: repeating-linear-gradient(100deg,var(--brand) 10%,var(--brand-light) 15%,var(--brand-dark) 20%,var(--brand) 25%,var(--brand-light) 30%)}.\[--dark-gradient\:repeating-linear-gradient\(100deg\,var\(--black\)_0\%\,var\(--black\)_7\%\,var\(--transparent\)_10\%\,var\(--transparent\)_12\%\,var\(--black\)_16\%\)\]{--dark-gradient: repeating-linear-gradient(100deg,var(--black) 0%,var(--black) 7%,var(--transparent) 10%,var(--transparent) 12%,var(--black) 16%)}.\[analytics\:capi\]{analytics:capi}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]{background-image:var(--dark-gradient),var(--aurora)}.\[background-position\:50\%_50\%\,50\%_50\%\]{background-position:50% 50%,50% 50%}.\[background-size\:300\%\,_200\%\]{background-size:300%,200%}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_25\%\,black_75\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 25%,black 75%,transparent);mask-image:linear-gradient(to bottom,transparent,black 25%,black 75%,transparent)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_8\%\,black_92\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to bottom,transparent,black 8%,black 92%,transparent)}.\[mask-image\:radial-gradient\(ellipse_at_100\%_0\%\,black_10\%\,var\(--transparent\)_70\%\)\]{-webkit-mask-image:radial-gradient(ellipse at 100% 0%,black 10%,var(--transparent) 70%);mask-image:radial-gradient(ellipse at 100% 0%,black 10%,var(--transparent) 70%)}.\[stroke-dasharray\:12_63\]{stroke-dasharray:12 63}.\[stroke-dasharray\:20_300\]{stroke-dasharray:20 300}.\[stroke-dashoffset\:-32\.42px\]{stroke-dashoffset:-32.42px}.\[transform-style\:preserve-3d\]{transform-style:preserve-3d}@media(max-width:640px){.trfc-chat-launcher{right:8px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;width:44px!important;height:44px!important}.trfc-chat-launcher svg{width:19px;height:19px}.trfc-chat-panel{inset:auto 8px max(8px,env(safe-area-inset-bottom)) 8px!important;width:auto!important;height:calc(100dvh - 16px - env(safe-area-inset-bottom))!important;max-height:calc(100dvh - 16px - env(safe-area-inset-bottom))!important;border-radius:10px!important}}:root{--blue: #60a5fa;--green: #4ade80;--red: #f87171;--navy: #c7d3e8;--muted: #94a3b8}.faq-answer-content{color:#cbd5e1}.faq-answer-content table{width:100%;border-collapse:collapse;font-size:.8125rem;margin:.75rem 0;border-radius:.5rem;overflow:hidden;border:1px solid var(--color-border)}.faq-answer-content th{background:var(--color-base-elevated);padding:.5rem .75rem;text-align:left;font-size:.6875rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#cbd5e1;border-bottom:1px solid var(--color-border)}.faq-answer-content td{padding:.5rem .75rem;border-bottom:1px solid var(--color-border);color:#cbd5e1}.faq-answer-content tr:last-child td{border-bottom:none}.faq-answer-content strong{color:var(--color-text-primary)}.faq-answer-content ul,.faq-answer-content ol{padding-left:1.25rem;margin:.5rem 0}.faq-answer-content li{margin-bottom:.25rem}.faq-answer-content a{color:var(--blue);font-weight:600}.faq-answer-content a:hover{text-decoration:underline}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.faq-answer-content .pos{color:#22c55e;font-weight:700}.faq-answer-content .neg{color:#ef4444;font-weight:700}.faq-answer-content .faq-note{background:#1e293b99;border-left:3px solid #3b82f6;border-radius:0 .5rem .5rem 0;padding:.5rem .75rem;font-size:.75rem;margin-top:.5rem;color:#cbd5e1}.faq-answer-content .faq-note.green-note{border-color:#22c55e;background:#22c55e1f}.faq-answer-content .faq-note.red-note{border-color:#ef4444;background:#ef44441f}.faq-answer-content .faq-note.amber-note{border-color:#f59e0b;background:#f59e0b1f}.faq-answer-content .hl{background:#60a5fa1f;border:1px solid rgba(96,165,250,.25);color:#93c5fd;font-weight:700;padding:1px 7px;border-radius:5px;font-size:.75rem;white-space:nowrap;cursor:pointer;display:inline;transition:background .15s}.faq-answer-content .hl:hover{background:#60a5fa38}.faq-answer-content .hl-red{background:#f871711f;border:1px solid rgba(248,113,113,.25);color:#fca5a5;font-weight:700;padding:1px 7px;border-radius:5px;font-size:.75rem;white-space:nowrap;cursor:pointer;display:inline}.faq-answer-content .hl-red:hover{background:#f8717138}.faq-answer-content .hl-green{background:#4ade801f;border:1px solid rgba(74,222,128,.25);color:#86efac;font-weight:700;padding:1px 7px;border-radius:5px;font-size:.75rem;white-space:nowrap;cursor:pointer;display:inline}.faq-answer-content .hl-green:hover{background:#4ade8038}.faq-answer-content .hl-amber{background:#fbbf241f;border:1px solid rgba(251,191,36,.25);color:#fcd34d;font-weight:700;padding:1px 7px;border-radius:5px;font-size:.75rem;white-space:nowrap;cursor:pointer;display:inline}.faq-answer-content .hl-amber:hover{background:#fbbf2438}.faq-answer-content .faq-inline-table{width:100%;border-collapse:collapse;margin:.625rem 0;font-size:.75rem}.faq-answer-content .faq-inline-table th{background:#1e293bcc;padding:.4375rem .625rem;text-align:left;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#cbd5e1;border-bottom:1px solid var(--color-border)}.faq-answer-content .faq-inline-table td{padding:.4375rem .625rem;border-bottom:1px solid var(--color-border);color:#cbd5e1}.faq-answer-content .faq-inline-table tr:last-child td{border-bottom:none}.faq-answer-content .faq-inline-table tr:hover td{background:var(--color-base-elevated)}.faq-answer-content code{background:var(--color-base-elevated);padding:1px 5px;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:.6875rem}.faq-answer-content .faq-formula-box{background:linear-gradient(135deg,#0f172ae6,#1e293bcc);border:1px solid rgba(96,165,250,.2);border-radius:.5rem;padding:.75rem .875rem;font-family:JetBrains Mono,monospace;font-size:.75rem;color:#f0f9ff;margin:.5rem 0;line-height:1.9}.faq-answer-content .faq-formula-box .var-d{color:#60a5fa}.faq-answer-content .faq-formula-box .var-e{color:#6ee7b7}.faq-answer-content .faq-formula-box .var-f{color:#fbbf24}.faq-answer-content .faq-formula-box .var-cr{color:#f472b6}.faq-answer-content .faq-example-box{background:#10b98114;border:1px solid rgba(16,185,129,.2);border-radius:.5rem;padding:.625rem .8125rem;margin:.5rem 0;font-size:.75rem;color:#cbd5e1}.faq-answer-content [style*="color:#c2410c"]{color:#fb923c!important}.faq-answer-content [style*="color:var(--green)"]{color:#4ade80!important}.faq-answer-content [style*="color:var(--red)"]{color:#f87171!important}.faq-answer-content li[style*="color:var(--green)"]{color:#4ade80!important}.faq-answer-content li[style*="color:var(--red)"]{color:#f87171!important}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.placeholder\:text-\[color\:var\(--color-text-muted\)\]::-moz-placeholder{color:var(--color-text-muted)}.placeholder\:text-\[color\:var\(--color-text-muted\)\]::placeholder{color:var(--color-text-muted)}.placeholder\:text-\[rgba\(255\,255\,255\,0\.5\)\]::-moz-placeholder{color:#ffffff80}.placeholder\:text-\[rgba\(255\,255\,255\,0\.5\)\]::placeholder{color:#ffffff80}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-text-muted::-moz-placeholder{color:var(--color-text-muted)}.placeholder\:text-text-muted::placeholder{color:var(--color-text-muted)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}@keyframes aurora{0%{content:var(--tw-content);background-position:50% 50%,50% 50%}to{content:var(--tw-content);background-position:350% 50%,350% 50%}}.after\:animate-aurora:after{content:var(--tw-content);animation:aurora 60s linear infinite}.after\:mix-blend-difference:after{content:var(--tw-content);mix-blend-mode:difference}.after\:content-\[\"\"\]:after{--tw-content: "";content:var(--tw-content)}.after\:\[background-attachment\:fixed\]:after{content:var(--tw-content);background-attachment:fixed}.after\:\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]:after{content:var(--tw-content);background-image:var(--dark-gradient),var(--aurora)}.after\:\[background-size\:200\%\,_100\%\]:after{content:var(--tw-content);background-size:200%,100%}.first\:mt-0:first-child{margin-top:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.focus-within\:border-\[\#e8901a\]\/40:focus-within{border-color:#e8901a66}.focus-within\:border-blue-500\/50:focus-within{border-color:#3b82f680}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-1:hover{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#e8901a\]\/35:hover{border-color:#e8901a59}.hover\:border-\[\#e8901a\]\/55:hover{border-color:#e8901a8c}.hover\:border-\[\#e8901a\]\/70:hover{border-color:#e8901ab3}.hover\:border-amber-400\/40:hover{border-color:#fbbf2466}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-border:hover{border-color:var(--color-border)}.hover\:border-brand:hover{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.hover\:border-brand-warm\/50:hover{border-color:#f1ae5280}.hover\:border-brand\/20:hover{border-color:#e8901a33}.hover\:border-brand\/25:hover{border-color:#e8901a40}.hover\:border-brand\/30:hover{border-color:#e8901a4d}.hover\:border-brand\/35:hover{border-color:#e8901a59}.hover\:border-brand\/40:hover{border-color:#e8901a66}.hover\:border-brand\/50:hover{border-color:#e8901a80}.hover\:border-cyan-500\/40:hover{border-color:#06b6d466}.hover\:border-emerald-500\/20:hover{border-color:#10b98133}.hover\:border-emerald-500\/40:hover{border-color:#10b98166}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.hover\:border-green-400\/40:hover{border-color:#4ade8066}.hover\:border-green-400\/50:hover{border-color:#4ade8080}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:border-red-400\/30:hover{border-color:#f871714d}.hover\:border-red-400\/40:hover{border-color:#f8717166}.hover\:border-red-400\/50:hover{border-color:#f8717180}.hover\:border-success\/50:hover{border-color:#23cd5a80}.hover\:border-violet-500\/40:hover{border-color:#8b5cf666}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/\[0\.12\]:hover{border-color:#ffffff1f}.hover\:border-l-\[\#E8901A\]:hover{--tw-border-opacity: 1;border-left-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#e8901a\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 144 26 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgba\(13\,24\,39\,0\.82\)\]:hover{background-color:#0d1827d1}.hover\:bg-\[rgba\(255\,248\,231\,0\.05\)\]:hover{background-color:#fff8e70d}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-400:hover{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-dark\/80:hover{background-color:#a2610ccc}.hover\:bg-brand-light:hover{--tw-bg-opacity: 1;background-color:rgb(236 156 46 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-warm\/\[0\.12\]:hover{background-color:#f1ae521f}.hover\:bg-brand\/10:hover{background-color:#e8901a1a}.hover\:bg-brand\/15:hover{background-color:#e8901a26}.hover\:bg-brand\/20:hover{background-color:#e8901a33}.hover\:bg-brand\/30:hover{background-color:#e8901a4d}.hover\:bg-brand\/\[0\.05\]:hover{background-color:#e8901a0d}.hover\:bg-brand\/\[0\.06\]:hover{background-color:#e8901a0f}.hover\:bg-brand\/\[0\.07\]:hover{background-color:#e8901a12}.hover\:bg-brand\/\[0\.1\]:hover{background-color:#e8901a1a}.hover\:bg-cyan-500\/30:hover{background-color:#06b6d44d}.hover\:bg-emerald-300:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-failed\/80:hover{background-color:#b85b85cc}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-400\/10:hover{background-color:#4ade801a}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-400\/10:hover{background-color:#f871711a}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-success\/\[0\.12\]:hover{background-color:#23cd5a1f}.hover\:bg-surface-elevated:hover{background-color:var(--color-base-elevated)}.hover\:bg-surface-raised:hover{background-color:var(--color-base-raised)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.hover\:bg-white\/\[\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}.hover\:bg-\[linear-gradient\(180deg\,rgba\(19\,33\,52\,0\.96\)\,rgba\(8\,15\,26\,0\.94\)\)\]:hover{background-image:linear-gradient(180deg,#132134f5,#080f1af0)}.hover\:from-brand-light:hover{--tw-gradient-from: #EC9C2E var(--tw-gradient-from-position);--tw-gradient-to: rgb(236 156 46 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-brand:hover{--tw-gradient-to: #E8901A var(--tw-gradient-to-position)}.hover\:text-\[\#E8901A\]:hover{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.hover\:text-\[\#FFF8E7\]:hover{--tw-text-opacity: 1;color:rgb(255 248 231 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--blog-t1\)\]:hover{color:var(--blog-t1)}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-brand:hover{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.hover\:text-brand-light:hover{--tw-text-opacity: 1;color:rgb(236 156 46 / var(--tw-text-opacity, 1))}.hover\:text-brand-warm:hover{--tw-text-opacity: 1;color:rgb(241 174 82 / var(--tw-text-opacity, 1))}.hover\:text-cyan-100:hover{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.hover\:text-emerald-400:hover{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-400:hover{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-white\/60:hover{color:#fff9}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-\[0_14px_40px_rgba\(0\,217\,165\,\.45\)\]:hover{--tw-shadow: 0 14px 40px rgba(0,217,165,.45);--tw-shadow-colored: 0 14px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_48px_rgba\(0\,0\,0\,\.3\)\]:hover{--tw-shadow: 0 16px 48px rgba(0,0,0,.3);--tw-shadow-colored: 0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.35\)\]:hover{--tw-shadow: 0 16px 48px rgba(0,0,0,.35);--tw-shadow-colored: 0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.4\)\]:hover{--tw-shadow: 0 20px 60px rgba(0,0,0,.4);--tw-shadow-colored: 0 20px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-btn-primary-hover:hover{--tw-shadow: 0 0 0 1px rgba(232, 144, 26, .6), 0 6px 24px rgba(232, 144, 26, .4), 0 0 40px rgba(232, 144, 26, .15);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 6px 24px var(--tw-shadow-color), 0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-card-hover:hover{--tw-shadow: var(--shadow-card-hover);--tw-shadow-colored: var(--shadow-card-hover);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-neon-card-hover:hover{--tw-shadow: 0 0 2px rgba(232, 144, 26, .4), 0 0 30px rgba(232, 144, 26, .12), inset 0 1px 0 rgba(255, 255, 255, .05);--tw-shadow-colored: 0 0 2px var(--tw-shadow-color), 0 0 30px var(--tw-shadow-color), inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-blue-500\/50:focus{border-color:#3b82f680}.focus\:border-brand:focus{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.focus\:border-brand\/50:focus{border-color:#e8901a80}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:bg-surface-elevated:focus{background-color:var(--color-base-elevated)}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:text-text-primary:focus{color:var(--color-text-primary)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(147 197 253 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(96 165 250 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-brand\/20:focus{--tw-ring-color: rgb(232 144 26 / .2)}.focus\:ring-brand\/50:focus{--tw-ring-color: rgb(232 144 26 / .5)}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:border-\[\#e8901a\]:focus-visible{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#e8901a\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(232 144 26 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-\[\#e8901a\]\/45:focus-visible{--tw-ring-color: rgb(232 144 26 / .45)}.focus-visible\:ring-brand\/50:focus-visible{--tw-ring-color: rgb(232 144 26 / .5)}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-white\/\[0\.06\]:active{background-color:#ffffff0f}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:text-\[rgba\(255\,255\,255\,0\.5\)\]:disabled{color:#ffffff80}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group\/tip:hover .group-hover\/tip\:block{display:block}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.015\]{--tw-scale-x: 1.015;--tw-scale-y: 1.015;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x: 1.035;--tw-scale-y: 1.035;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#e8901a\]\/40{border-color:#e8901a66}.group:hover .group-hover\:border-brand{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-brand\/25{border-color:#e8901a40}.group:hover .group-hover\:border-brand\/30{border-color:#e8901a4d}.group:hover .group-hover\:border-brand\/50{border-color:#e8901a80}.group:hover .group-hover\:border-white\/\[0\.12\]{border-color:#ffffff1f}.group:hover .group-hover\:bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-brand{--tw-bg-opacity: 1;background-color:rgb(232 144 26 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-brand\/15{background-color:#e8901a26}.group:hover .group-hover\:bg-brand\/5{background-color:#e8901a0d}.group:hover .group-hover\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-white\/\[0\.06\]{background-color:#ffffff0f}.group:hover .group-hover\:from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.group:hover .group-hover\:via-black\/15{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.group:hover .group-hover\:via-emerald-400{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #34d399 var(--tw-gradient-via-position), var(--tw-gradient-to)}.group:hover .group-hover\:text-\[\#E8901A\],.group:hover .group-hover\:text-brand{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-brand-light{--tw-text-opacity: 1;color:rgb(236 156 46 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-brand\/50{color:#e8901a80}.group:hover .group-hover\:text-white\/50{color:#ffffff80}.group:hover .group-hover\:text-white\/70{color:#ffffffb3}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:brightness-110{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:focus-visible .group-focus-visible\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.prose-headings\:my-2 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.5rem;margin-bottom:.5rem}.prose-p\:my-1 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-a\:text-blue-600 :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.prose-a\:no-underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:none}.hover\:prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover{text-decoration-line:underline}.prose-ol\:my-1 :is(:where(ol):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-ul\:my-1 :is(:where(ul):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.25rem;margin-bottom:.25rem}.prose-li\:my-0\.5 :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:.125rem;margin-bottom:.125rem}.prose-table\:text-sm :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-th\:px-2 :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:.5rem;padding-right:.5rem}.prose-th\:py-1 :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){padding-top:.25rem;padding-bottom:.25rem}.prose-td\:px-2 :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:.5rem;padding-right:.5rem}.prose-td\:py-1 :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){padding-top:.25rem;padding-bottom:.25rem}@supports (backdrop-filter: var(--tw)){.supports-\[backdrop-filter\]\:bg-\[\#060610\]\/95{background-color:#060610f2}}@media(min-width:420px){.min-\[420px\]\:w-auto{width:auto}.min-\[420px\]\:flex-row{flex-direction:row}}@media(min-width:640px){.sm\:-inset-x-\[10\%\]{left:-10%;right:-10%}.sm\:bottom-6{bottom:1.5rem}.sm\:left-5{left:1.25rem}.sm\:right-4{right:1rem}.sm\:right-5{right:1.25rem}.sm\:right-6{right:1.5rem}.sm\:top-4{top:1rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-4{margin-left:1rem;margin-right:1rem}.sm\:mb-4{margin-bottom:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-16{height:4rem}.sm\:h-20{height:5rem}.sm\:h-8{height:2rem}.sm\:h-9{height:2.25rem}.sm\:h-\[620px\]{height:620px}.sm\:h-\[720px\]{height:720px}.sm\:w-16{width:4rem}.sm\:w-20{width:5rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-\[400px\]{width:400px}.sm\:w-auto{width:auto}.sm\:max-w-none{max-width:none}.sm\:basis-\[240px\]{flex-basis:240px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_150px\]{grid-template-columns:1fr 1fr 150px}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-0{gap:0px}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:overflow-visible{overflow:visible}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0px}.sm\:p-12{padding:3rem}.sm\:p-14{padding:3.5rem}.sm\:p-16{padding:4rem}.sm\:p-20{padding:5rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-7{padding-left:1.75rem;padding-right:1.75rem}.sm\:px-9{padding-left:2.25rem;padding-right:2.25rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-28{padding-top:7rem;padding-bottom:7rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-12{padding-top:3rem}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:tracking-\[0\.16em\]{letter-spacing:.16em}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:-mt-16{margin-top:-4rem}.md\:mb-14{margin-bottom:3.5rem}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-20{height:5rem}.md\:h-\[300px\]{height:300px}.md\:h-\[480px\]{height:480px}.md\:h-\[520px\]{height:520px}.md\:min-h-\[260px\]{min-height:260px}.md\:min-h-screen{min-height:100vh}.md\:w-\[340px\]{width:340px}.md\:w-\[420px\]{width:420px}.md\:w-\[480px\]{width:480px}.md\:w-auto{width:auto}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-stretch{align-items:stretch}.md\:justify-end{justify-content:flex-end}.md\:justify-center{justify-content:center}.md\:gap-0{gap:0px}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:p-0{padding:0}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-4{padding:1rem}.md\:p-7{padding:1.75rem}.md\:p-8{padding:2rem}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.md\:py-16{padding-top:4rem;padding-bottom:4rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:pb-20{padding-bottom:5rem}.md\:pt-12{padding-top:3rem}.md\:pt-40{padding-top:10rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-\[14\.5px\]{font-size:14.5px}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1024px){.lg\:sticky{position:sticky}.lg\:top-20{top:5rem}.lg\:top-24{top:6rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:mb-14{margin-bottom:3.5rem}.lg\:mt-12{margin-top:3rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:hidden{display:none}.lg\:h-20{height:5rem}.lg\:w-20{width:5rem}.lg\:w-\[480px\]{width:480px}.lg\:w-\[540px\]{width:540px}.lg\:flex-shrink-0{flex-shrink:0}.lg\:basis-\[260px\]{flex-basis:260px}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_0\.78fr\]{grid-template-columns:1fr .78fr}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.lg\:grid-cols-\[1fr_480px\]{grid-template-columns:1fr 480px}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[272px_1fr\]{grid-template-columns:272px 1fr}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-16{gap:4rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-14{padding:3.5rem}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-6{padding-left:1.5rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[42px\]{font-size:42px}}@media(min-width:1280px){.xl\:-inset-x-\[6\%\]{left:-6%;right:-6%}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-\[780px\]{height:780px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1536px){.\32xl\:ml-\[max\(8rem\,calc\(50vw-700px\)\)\]{margin-left:max(8rem,calc(50vw - 700px))}.\32xl\:mr-\[max\(0rem\,calc\(50vw-700px\)\)\]{margin-right:max(0rem,calc(50vw - 700px))}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:hover_div\]\:\!\[animation-play-state\:paused\]:hover div{animation-play-state:paused!important}@media(min-width:1024px){.lg\:\[\&\:nth-child\(odd\)\]\:border-r:nth-child(odd){border-right-width:1px}.lg\:\[\&\:nth-last-child\(-n\+2\)\]\:border-b-0:nth-last-child(-n+2){border-bottom-width:0px}}.\[\&_\.chat-table-wrap\]\:-mx-1 .chat-table-wrap{margin-left:-.25rem;margin-right:-.25rem}.\[\&_\.chat-table-wrap\]\:overflow-x-auto .chat-table-wrap{overflow-x:auto}.\[\&_\.chat-table-wrap\]\:px-1 .chat-table-wrap{padding-left:.25rem;padding-right:.25rem}.\[\&_\.intercom-interblocks-callout\]\:my-6 .intercom-interblocks-callout{margin-top:1.5rem;margin-bottom:1.5rem}.\[\&_\.intercom-interblocks-callout\]\:rounded-xl .intercom-interblocks-callout{border-radius:.75rem}.\[\&_\.intercom-interblocks-callout\]\:border .intercom-interblocks-callout{border-width:1px}.\[\&_\.intercom-interblocks-callout\]\:border-l-4 .intercom-interblocks-callout{border-left-width:4px}.\[\&_\.intercom-interblocks-callout\]\:border-border .intercom-interblocks-callout{border-color:var(--color-border)}.\[\&_\.intercom-interblocks-callout\]\:border-l-brand\/40 .intercom-interblocks-callout{border-left-color:#e8901a66}.\[\&_\.intercom-interblocks-callout\]\:bg-surface-elevated .intercom-interblocks-callout{background-color:var(--color-base-elevated)}.\[\&_\.intercom-interblocks-callout\]\:p-5 .intercom-interblocks-callout{padding:1.25rem}.\[\&_\.intercom-interblocks-callout_h2\]\:mt-0 .intercom-interblocks-callout h2{margin-top:0}.\[\&_\.intercom-interblocks-callout_h2\]\:border-0 .intercom-interblocks-callout h2{border-width:0px}.\[\&_\.intercom-interblocks-callout_h2\]\:pb-0 .intercom-interblocks-callout h2{padding-bottom:0}.\[\&_\.intercom-interblocks-callout_p\:last-child\]\:mb-0 .intercom-interblocks-callout p:last-child{margin-bottom:0}.\[\&_\.intercom-interblocks-callout_p\]\:mb-2 .intercom-interblocks-callout p{margin-bottom:.5rem}.\[\&_\.intercom-interblocks-collapsible-section\]\:my-4 .intercom-interblocks-collapsible-section{margin-top:1rem;margin-bottom:1rem}.\[\&_a\]\:text-brand a{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.\[\&_a\]\:no-underline a{text-decoration-line:none}.hover\:\[\&_a\]\:underline a:hover{text-decoration-line:underline}.\[\&_blockquote\]\:my-4 blockquote{margin-top:1rem;margin-bottom:1rem}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-width:4px}.\[\&_blockquote\]\:border-brand blockquote{--tw-border-opacity: 1;border-color:rgb(232 144 26 / var(--tw-border-opacity, 1))}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:1rem}.\[\&_blockquote\]\:italic blockquote{font-style:italic}.\[\&_blockquote\]\:text-text-secondary blockquote{color:var(--color-text-secondary)}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-brand\/5 code{background-color:#e8901a0d}.\[\&_code\]\:px-1\.5 code{padding-left:.375rem;padding-right:.375rem}.\[\&_code\]\:py-0\.5 code{padding-top:.125rem;padding-bottom:.125rem}.\[\&_code\]\:text-sm code{font-size:.875rem;line-height:1.25rem}.\[\&_code\]\:text-brand code{--tw-text-opacity: 1;color:rgb(232 144 26 / var(--tw-text-opacity, 1))}.\[\&_details\[open\]\]\:bg-surface-elevated details[open]{background-color:var(--color-base-elevated)}.\[\&_details\]\:my-4 details{margin-top:1rem;margin-bottom:1rem}.\[\&_details\]\:rounded-xl details{border-radius:.75rem}.\[\&_details\]\:border details{border-width:1px}.\[\&_details\]\:border-border details{border-color:var(--color-border)}.\[\&_details\]\:bg-surface-raised details{background-color:var(--color-base-raised)}.\[\&_details\]\:p-5 details{padding:1.25rem}.\[\&_h1\]\:mb-4 h1{margin-bottom:1rem}.\[\&_h1\]\:mt-10 h1{margin-top:2.5rem}.\[\&_h1\]\:font-heading h1{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.\[\&_h1\]\:text-2xl h1{font-size:1.5rem;line-height:2rem}.\[\&_h1\]\:font-bold h1{font-weight:700}.\[\&_h1\]\:text-text-primary h1{color:var(--color-text-primary)}.\[\&_h2\]\:mb-4 h2{margin-bottom:1rem}.\[\&_h2\]\:mt-10 h2{margin-top:2.5rem}.\[\&_h2\]\:border-b h2{border-bottom-width:1px}.\[\&_h2\]\:border-border h2{border-color:var(--color-border)}.\[\&_h2\]\:pb-2 h2{padding-bottom:.5rem}.\[\&_h2\]\:font-heading h2{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.\[\&_h2\]\:text-xl h2{font-size:1.25rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:text-text-primary h2{color:var(--color-text-primary)}.\[\&_h3\]\:mb-3 h3{margin-bottom:.75rem}.\[\&_h3\]\:mt-8 h3{margin-top:2rem}.\[\&_h3\]\:font-heading h3{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.\[\&_h3\]\:text-lg h3{font-size:1.125rem;line-height:1.75rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:text-text-primary h3{color:var(--color-text-primary)}.\[\&_h4\]\:mb-2 h4{margin-bottom:.5rem}.\[\&_h4\]\:mt-6 h4{margin-top:1.5rem}.\[\&_h4\]\:font-heading h4{font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.\[\&_h4\]\:text-base h4{font-size:1rem;line-height:1.5rem}.\[\&_h4\]\:font-semibold h4{font-weight:600}.\[\&_h4\]\:text-text-primary h4{color:var(--color-text-primary)}.\[\&_hr\]\:my-8 hr{margin-top:2rem;margin-bottom:2rem}.\[\&_hr\]\:border-border hr{border-color:var(--color-border)}.\[\&_img\]\:my-6 img{margin-top:1.5rem;margin-bottom:1.5rem}.\[\&_img\]\:max-w-full img{max-width:100%}.\[\&_img\]\:rounded-xl img{border-radius:.75rem}.\[\&_img\]\:shadow-card img{--tw-shadow: var(--shadow-card);--tw-shadow-colored: var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.\[\&_li\]\:mb-1\.5 li{margin-bottom:.375rem}.\[\&_li\]\:leading-relaxed li{line-height:1.625}.\[\&_ol\]\:my-3 ol{margin-top:.75rem;margin-bottom:.75rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:1.5rem}.\[\&_ol\]\:text-text-secondary ol{color:var(--color-text-secondary)}.\[\&_p\]\:mb-4 p{margin-bottom:1rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_p\]\:text-text-secondary p{color:var(--color-text-secondary)}.\[\&_strong\]\:font-semibold strong{font-weight:600}.\[\&_strong\]\:text-text-primary strong{color:var(--color-text-primary)}.\[\&_summary\]\:cursor-pointer summary{cursor:pointer}.\[\&_summary\]\:select-none summary{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[\&_summary\]\:font-semibold summary{font-weight:600}.\[\&_summary\]\:text-text-primary summary{color:var(--color-text-primary)}.\[\&_table\]\:my-6 table{margin-top:1.5rem;margin-bottom:1.5rem}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:overflow-hidden table{overflow:hidden}.\[\&_table\]\:rounded-lg table{border-radius:.5rem}.\[\&_table\]\:text-sm table{font-size:.875rem;line-height:1.25rem}.\[\&_td\]\:border td{border-width:1px}.\[\&_td\]\:border-border td{border-color:var(--color-border)}.\[\&_td\]\:px-4 td{padding-left:1rem;padding-right:1rem}.\[\&_td\]\:py-2\.5 td{padding-top:.625rem;padding-bottom:.625rem}.\[\&_td\]\:text-text-secondary td{color:var(--color-text-secondary)}.\[\&_th\]\:border th{border-width:1px}.\[\&_th\]\:border-border th{border-color:var(--color-border)}.\[\&_th\]\:bg-surface-elevated th{background-color:var(--color-base-elevated)}.\[\&_th\]\:px-4 th{padding-left:1rem;padding-right:1rem}.\[\&_th\]\:py-3 th{padding-top:.75rem;padding-bottom:.75rem}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-semibold th{font-weight:600}.\[\&_th\]\:text-text-primary th{color:var(--color-text-primary)}.\[\&_tr\:hover_td\]\:bg-surface-raised tr:hover td{background-color:var(--color-base-raised)}.\[\&_ul\]\:my-3 ul{margin-top:.75rem;margin-bottom:.75rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:1.5rem}.\[\&_ul\]\:text-text-secondary ul{color:var(--color-text-secondary)}.trfc-ds-page{--trfc-ds-bg: #05080d;--trfc-ds-blue: #1a2e47;--trfc-ds-orange: #e8901a;--trfc-ds-cream: #fff8e7;--trfc-ds-panel: rgba(12, 21, 34, .82);--trfc-ds-panel-strong: rgba(17, 30, 48, .92);--trfc-ds-border: rgba(255, 248, 231, .11);--trfc-ds-border-strong: rgba(232, 144, 26, .34);--trfc-ds-muted: rgba(255, 255, 255, .66);--trfc-ds-faint: rgba(255, 255, 255, .46);--trfc-ds-shadow: 0 34px 90px rgba(0, 0, 0, .42);--trfc-ds-section-y: 124px;--trfc-ds-container: 1240px;--trfc-ds-container-wide: 1360px;--blog-bg: var(--trfc-ds-bg);--blog-bg1: #09111c;--blog-bg2: #0c1624;--blog-bg3: #101b2a;--blog-t1: var(--trfc-ds-cream);--blog-t2: var(--trfc-ds-muted);--blog-t3: var(--trfc-ds-faint);--blog-b1: rgba(255, 248, 231, .08);--blog-b2: var(--trfc-ds-border);--blog-red: var(--trfc-ds-orange);--blog-gold: var(--trfc-ds-orange);--blog-grn: #41d6a3;--blog-cyan: #77bde8;--blog-purp: var(--trfc-ds-cream);--blog-ra6: rgba(232, 144, 26, .06);--blog-ra12: rgba(232, 144, 26, .16);--blog-ra20: rgba(232, 144, 26, .28);color:#fff;background:radial-gradient(circle at 15% 10%,rgba(26,46,71,.72),transparent 30rem),radial-gradient(circle at 90% 30%,rgba(232,144,26,.09),transparent 26rem),linear-gradient(180deg,#05080d,#07101a 38%,#05080d);overflow:hidden}.trfc-ds-page *,.trfc-ds-page *:before,.trfc-ds-page *:after{box-sizing:border-box}.trfc-ds-container{width:min(var(--trfc-ds-container),calc(100% - 64px));margin-inline:auto}.trfc-ds-container--wide{width:min(var(--trfc-ds-container-wide),calc(100% - 64px))}.trfc-ds-section{position:relative;padding:var(--trfc-ds-section-y) 0;overflow:hidden}.trfc-ds-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 8% 24%,rgba(26,46,71,.42),transparent 24rem),radial-gradient(circle at 92% 18%,rgba(232,144,26,.06),transparent 22rem)}.trfc-ds-section--quiet:before{opacity:.44}.trfc-ds-section--spotlight:before{background:radial-gradient(circle at 72% 45%,rgba(232,144,26,.13),transparent 26rem),radial-gradient(circle at 18% 48%,rgba(26,46,71,.5),transparent 24rem)}.trfc-ds-section>.trfc-ds-container{position:relative;z-index:1}.trfc-ds-section-header{max-width:760px;margin-bottom:46px}.trfc-ds-section-header.is-centered{margin-inline:auto;text-align:center}.trfc-ds-section-header.is-centered .trfc-ds-eyebrow{margin-inline:auto}.trfc-ds-eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 0 20px;padding:7px 12px;border:1px solid rgba(232,144,26,.28);border-radius:999px;background:#e8901a14;color:#f3b66a;font-size:11px;font-weight:800;line-height:1;letter-spacing:.14em;text-transform:uppercase}.trfc-ds-section h2,.trfc-ds-final-cta h2{margin:0;color:#fff;font-size:clamp(42px,4.7vw,70px);font-weight:850;letter-spacing:-.045em;line-height:.98}.trfc-ds-section-header__subtitle,.trfc-ds-copy{margin:20px 0 0;color:var(--trfc-ds-muted);font-size:17px;line-height:1.75}.trfc-ds-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:36px}.trfc-ds-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 22px;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;white-space:nowrap}.trfc-ds-button:hover{transform:translateY(-1px)}.trfc-ds-button--primary{background:linear-gradient(135deg,#f1ae52,var(--trfc-ds-orange) 62%,#bf6810);color:#130b02;box-shadow:0 16px 42px #e8901a3d,inset 0 1px #ffffff52}.trfc-ds-button--ghost{border-color:#fff8e724;background:#05080d7a;color:#ffffffe0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.trfc-ds-button--cream{background:var(--trfc-ds-cream);color:#1a1208;box-shadow:0 18px 42px #fff8e72e}.trfc-ds-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(520px,1fr);align-items:center;gap:72px}.trfc-ds-split.is-reversed .trfc-ds-split__copy{order:2}.trfc-ds-split.is-reversed .trfc-ds-split__visual{order:1}.trfc-ds-glass-panel{border:1px solid var(--trfc-ds-border);border-radius:8px;background:linear-gradient(145deg,#ffffff14,#ffffff05 42%,#ffffff0f),var(--trfc-ds-panel);box-shadow:var(--trfc-ds-shadow),inset 0 1px #ffffff14}.trfc-ds-glass-panel.has-accent{border-color:#e8901a47;background:radial-gradient(circle at 82% 20%,rgba(232,144,26,.14),transparent 17rem),linear-gradient(145deg,#ffffff14,#ffffff05 42%,#ffffff0f),var(--trfc-ds-panel)}.trfc-ds-image-visual{position:relative;min-height:360px;margin:0;border:1px solid var(--trfc-ds-border);border-radius:8px;background:#0c1522b8;box-shadow:var(--trfc-ds-shadow),inset 0 1px #ffffff14;overflow:hidden}.trfc-ds-image-visual.is-flush{border-color:transparent;background:transparent;box-shadow:none}.trfc-ds-image-visual img{display:block;width:100%;height:100%;min-height:inherit;-o-object-fit:cover;object-fit:cover}.trfc-ds-image-visual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.08),transparent 34%),radial-gradient(circle at 82% 26%,rgba(232,144,26,.13),transparent 18rem)}.trfc-ds-metric-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.trfc-ds-metric{padding-left:20px;border-left:1px solid rgba(255,248,231,.14)}.trfc-ds-metric strong{display:block;color:#fff;font-size:30px;font-weight:850;letter-spacing:-.035em;line-height:1}.trfc-ds-metric span{display:block;margin-top:9px;color:#ffffffad;font-size:13px;font-weight:800;line-height:1.2}.trfc-ds-metric em{display:block;margin-top:6px;color:#ffffff6b;font-size:11px;font-style:normal;line-height:1.35}.trfc-ds-final-cta{position:relative;padding:96px 0 142px}.trfc-ds-final-cta__panel{position:relative;display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.74fr);gap:48px;align-items:center;min-height:390px;padding:64px 68px;border:1px solid rgba(255,248,231,.14);border-radius:8px;background:linear-gradient(104deg,#070d16fa,#08111dfa 47%,#0d1a2afa),radial-gradient(circle at 78% 42%,rgba(232,144,26,.18),transparent 21rem);overflow:hidden;box-shadow:0 54px 130px #00000085,inset 0 1px #ffffff14}.trfc-ds-final-cta__copy,.trfc-ds-final-cta__visual{position:relative;z-index:1}.trfc-ds-final-cta p{max-width:560px;margin:18px 0 0;color:#ffffffc2;font-size:18px;line-height:1.6}.trfc-ds-final-cta__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:34px}.trfc-ds-final-cta span{display:block;margin-top:24px;color:#fff8e785;font-size:12px}@media(max-width:1180px){.trfc-ds-split,.trfc-ds-final-cta__panel{grid-template-columns:1fr}.trfc-ds-split.is-reversed .trfc-ds-split__copy,.trfc-ds-split.is-reversed .trfc-ds-split__visual{order:initial}}@media(max-width:768px){.trfc-ds-page{--trfc-ds-section-y: 76px}.trfc-ds-container,.trfc-ds-container--wide{width:calc(100% - 32px)}.trfc-ds-section-header{margin-bottom:32px}.trfc-ds-section h2,.trfc-ds-final-cta h2{font-size:clamp(34px,10vw,48px);letter-spacing:-.038em}.trfc-ds-section-header__subtitle,.trfc-ds-copy{font-size:16px;line-height:1.7}.trfc-ds-actions,.trfc-ds-final-cta__actions{flex-direction:column;align-items:stretch}.trfc-ds-button{width:100%;min-height:46px}.trfc-ds-image-visual{min-height:240px;border-radius:8px}.trfc-ds-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.trfc-ds-final-cta{padding:48px 0 88px}.trfc-ds-final-cta__panel{gap:26px;min-height:auto;padding:38px 22px 42px;border-radius:8px;text-align:center}.trfc-ds-final-cta p{margin-inline:auto}}.trfc-checkout-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 22px;border:1px solid transparent;border-radius:12px;font-size:14px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,opacity .18s ease}.trfc-checkout-btn:hover:not(:disabled){transform:translateY(-1px)}.trfc-checkout-btn:disabled{opacity:.55;cursor:not-allowed}.trfc-checkout-btn--primary{background:linear-gradient(135deg,#ffbd57,#e8901a 48%,#c86f08);color:#121212;box-shadow:0 18px 42px #e8901a3d}.trfc-checkout-btn--ghost{border-color:#fff8e729;color:#fff8e7e0;background:#0c1623ad}.trfc-checkout-btn--ghost:hover:not(:disabled){border-color:#e8901a73;color:#fff8e7}.trfc-checkout-btn--sm{min-height:38px;padding:0 16px;font-size:13px}.trfc-checkout-btn--lg{min-height:52px;font-size:15px;font-weight:850}.trfc-checkout-hero-badge{align-items:center;gap:8px;border:1px solid rgba(232,144,26,.28);border-radius:999px;padding:7px 13px;color:#ffb857f2;background:#e8901a14;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-checkout-hero-badge:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:#e8901a;box-shadow:0 0 12px #e8901a99;animation:trfc-checkout-pulse 2s ease-in-out infinite}@keyframes trfc-checkout-pulse{0%,to{opacity:1}50%{opacity:.45}}.trfc-checkout-page{--checkout-bg: #05080d;--checkout-panel: rgba(11, 19, 31, .88);--checkout-panel-strong: rgba(9, 14, 23, .94);--checkout-border: rgba(255, 248, 231, .14);--checkout-border-strong: rgba(232, 144, 26, .45);--checkout-orange: #e8901a;--checkout-cream: #fff8e7;position:relative;min-height:100vh;overflow:clip;background:radial-gradient(circle at 50% 7%,rgba(232,144,26,.2),transparent 23rem),radial-gradient(circle at 9% 38%,rgba(232,144,26,.12),transparent 22rem),radial-gradient(circle at 93% 39%,rgba(232,144,26,.17),transparent 25rem),linear-gradient(180deg,#070b12,#07101b 42%,#05080d);color:#fff}.trfc-checkout-page:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.32) 62%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.32) 62%,transparent)}.trfc-checkout-page:after{content:"";position:absolute;right:-12vw;top:18rem;width:min(58vw,820px);height:min(58vw,820px);pointer-events:none;border:1px solid rgba(232,144,26,.18);border-radius:50%;background:radial-gradient(circle,transparent 42%,rgba(232,144,26,.08) 43%,transparent 44%),radial-gradient(circle at 68% 38%,rgba(232,144,26,.28),transparent 4px),linear-gradient(125deg,transparent 42%,rgba(232,144,26,.52) 43%,transparent 47%);opacity:.62;filter:blur(.2px)}.trfc-checkout-hero,.trfc-checkout-stage,.trfc-checkout-mobile-bar{position:relative;z-index:1}.trfc-checkout-hero{padding:96px 0 20px}.trfc-checkout-hero__inner{max-width:1360px!important}.trfc-checkout-hero__glow{position:absolute;left:50%;top:78px;width:min(62vw,680px);height:220px;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(232,144,26,.18),transparent 68%);filter:blur(18px)}.trfc-checkout-hero h1{font-size:clamp(44px,4.5vw,64px);line-height:.96;letter-spacing:-.045em;color:#fff;text-wrap:balance}.trfc-checkout-hero h1 span{color:var(--checkout-orange);background:linear-gradient(180deg,#ffb13b,#e8901a 82%);-webkit-background-clip:text;background-clip:text}.trfc-checkout-title-break{display:inline}.trfc-checkout-hero p{color:#ffffffad}.trfc-checkout-stepper{max-width:760px;margin:28px auto 0}.trfc-checkout-stepper ol{justify-content:center;gap:12px!important}.trfc-checkout-stepper__item{flex:0 0 auto;min-width:auto!important}.trfc-checkout-stepper__button{min-width:118px;justify-content:center}.trfc-checkout-stepper__rail{width:clamp(44px,5vw,92px)!important;border-top:1px dashed rgba(255,248,231,.18);background:transparent!important}.trfc-checkout-stepper__item[data-state=done] .trfc-checkout-stepper__rail,.trfc-checkout-stepper__item[data-state=active] .trfc-checkout-stepper__rail{border-color:#e8901a8c}.trfc-checkout-stepper__number{width:34px!important;height:34px!important;color:#ffffffb8;background:#070c14db!important;border:1px solid rgba(255,248,231,.2)}.trfc-checkout-stepper__item[data-state=active] .trfc-checkout-stepper__number{color:#111;background:linear-gradient(135deg,#ffbd57,#e8901a)!important;border-color:#e8901ad9;box-shadow:0 0 30px #e8901a57}.trfc-checkout-stepper__item[data-state=done] .trfc-checkout-stepper__number{background:#e8901a33!important;border-color:#e8901aa6;color:var(--checkout-orange)}.trfc-checkout-stepper__label{display:inline!important;min-width:-moz-max-content;min-width:max-content;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important;font-size:13px!important;letter-spacing:.01em;color:#ffffffa8!important}.trfc-checkout-stepper__item[data-state=active] .trfc-checkout-stepper__label{color:#fff!important}.trfc-checkout-stage{padding-top:8px}.trfc-checkout-stage__container{max-width:1520px!important}.trfc-checkout-workspace{align-items:start;grid-template-columns:minmax(0,2.16fr) minmax(410px,.9fr)!important;gap:28px!important;padding:26px;border:1px solid rgba(255,248,231,.14);border-radius:34px;background:radial-gradient(circle at 2% 28%,rgba(232,144,26,.13),transparent 14rem),radial-gradient(circle at 18% 8%,rgba(255,255,255,.08),transparent 18rem),radial-gradient(circle at 90% 10%,rgba(232,144,26,.14),transparent 20rem),linear-gradient(135deg,#23354d9e,#080f19e0 45%,#05080deb);box-shadow:inset 0 1px #ffffff14,0 34px 120px #00000075}.trfc-checkout-console{position:relative;min-width:0;overflow:hidden;border-radius:24px!important;border-color:var(--checkout-border)!important;background:linear-gradient(135deg,rgba(255,255,255,.07),transparent 32%),linear-gradient(180deg,#1a2e4780,#05080df0)!important;box-shadow:inset 0 1px #ffffff14,0 30px 100px #0000006b}.trfc-checkout-console:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:54px 54px;opacity:.72}.trfc-checkout-console>*{position:relative;z-index:1}.trfc-checkout-console--main{padding:clamp(22px,2.5vw,32px)!important;min-height:0;border-color:#fff8e71a!important;background:linear-gradient(180deg,#0409109e,#05080dbd)!important}.trfc-checkout-console--summary{top:auto!important;padding:26px!important;border-color:#e8901a61!important;background:radial-gradient(circle at 82% 16%,rgba(232,144,26,.24),transparent 12rem),linear-gradient(180deg,#39220dc2,#070c14f2 52%,#05080df5)!important}@media(min-width:1181px){.trfc-checkout-console--summary{position:sticky!important;top:96px!important;align-self:start}}.trfc-checkout-console--summary:after{content:"";position:absolute;right:12px;top:46px;width:170px;height:126px;pointer-events:none;opacity:.18;background:radial-gradient(circle at 15px 18px,rgba(255,184,87,.95) 1px,transparent 2px),radial-gradient(circle at 45px 45px,rgba(255,184,87,.85) 1px,transparent 2px),radial-gradient(circle at 95px 28px,rgba(255,184,87,.85) 1px,transparent 2px);background-size:14px 14px;border-radius:42%;-webkit-mask-image:radial-gradient(ellipse,black 52%,transparent 75%);mask-image:radial-gradient(ellipse,black 52%,transparent 75%)}.trfc-checkout-summary-head{padding-bottom:12px}.trfc-checkout-summary-head h2,.trfc-configure-title{color:#ffb857eb!important}.trfc-checkout-summary-head span{color:#ffffff9e!important}.trfc-receipt-product{position:relative;display:grid;min-height:150px;align-items:end;margin-top:-6px;padding:26px 0 22px;overflow:hidden;border-bottom:1px solid rgba(255,248,231,.12)}.trfc-receipt-product:before{content:"";position:absolute;inset:8px -12px auto auto;width:210px;height:120px;pointer-events:none;opacity:.2;background:radial-gradient(circle at 16px 18px,rgba(255,184,87,.92) 1px,transparent 2px),radial-gradient(circle at 46px 44px,rgba(255,184,87,.78) 1px,transparent 2px),radial-gradient(circle at 92px 28px,rgba(255,184,87,.74) 1px,transparent 2px);background-size:15px 15px;border-radius:44%;-webkit-mask-image:radial-gradient(ellipse,black 54%,transparent 78%);mask-image:radial-gradient(ellipse,black 54%,transparent 78%)}.trfc-receipt-product p{margin:0 0 10px;color:#ffb857eb;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.trfc-receipt-product h3{max-width:310px;margin:0;color:#fff;font-size:clamp(28px,2.8vw,42px);line-height:.98;letter-spacing:-.055em}.trfc-receipt-product span{display:block;margin-top:9px;color:#ffffff94;font-size:13px;font-weight:650}.trfc-receipt-product__chart{position:absolute;right:0;bottom:20px;width:172px;height:78px;opacity:.48;background:linear-gradient(145deg,transparent 24%,rgba(232,144,26,.22) 25%,transparent 27%),linear-gradient(160deg,transparent 44%,rgba(255,184,87,.88) 45%,rgba(232,144,26,.34) 48%,transparent 50%);border-bottom:1px dashed rgba(255,248,231,.18);-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 24%,black 100%);mask-image:linear-gradient(90deg,transparent 0%,black 24%,black 100%)}.trfc-configure-step{display:grid;gap:24px}.trfc-configure-block{min-width:0;max-width:100%;padding-bottom:24px;border-bottom:1px solid rgba(255,248,231,.1)}.trfc-configure-block:last-of-type{padding-bottom:0;border-bottom:0}.trfc-configure-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:14px}.trfc-configure-current{border:1px solid rgba(232,144,26,.24);border-radius:999px;padding:6px 11px;color:#fff8e7bd;background:#e8901a12;font-size:11px;font-weight:800}.trfc-configure-rail-controls{display:none;align-items:center;gap:7px;margin-left:auto}.trfc-configure-rail-controls button{display:inline-flex;width:36px;height:36px;min-height:36px;align-items:center;justify-content:center;border:1px solid rgba(255,248,231,.14);border-radius:10px;color:#fff8e7c2;background:#09121edb;box-shadow:inset 0 1px #ffffff0a;transition:border-color .16s ease,color .16s ease,background .16s ease}.trfc-configure-rail-controls button:hover,.trfc-configure-rail-controls button:focus-visible{border-color:#e8901aad;color:#ffbd57;background:#e8901a1a;outline:none}.trfc-configure-rail-controls button svg{width:18px;height:18px}.trfc-model-grid{grid-template-columns:repeat(5,minmax(132px,1fr))!important;gap:14px!important;overflow-x:auto;overflow-y:visible;padding:2px 2px 6px;scrollbar-width:none}.trfc-model-grid::-webkit-scrollbar,.trfc-account-grid::-webkit-scrollbar{display:none}.trfc-model-card,.trfc-pack-card,.trfc-account-card,.trfc-rule-row,.trfc-payment-method-card,.trfc-terms-consent,.trfc-order-summary--bundle ul{border-color:#fff8e721!important;background:linear-gradient(180deg,#ffffff0d,#ffffff04),#0c1623bd!important;box-shadow:inset 0 1px #ffffff0a}.trfc-model-card{position:relative;display:flex;height:184px;min-height:184px;flex-direction:column;justify-content:space-between;padding:18px 15px 16px!important;border-radius:20px!important;overflow:hidden}.trfc-model-card:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:2px;border-radius:999px 999px 0 0;background:#fff8e71a}.trfc-model-card[data-active=true]:after{height:3px;background:linear-gradient(90deg,#ffbd57,#e8901a);box-shadow:0 0 18px #e8901a70}.trfc-model-card__head{min-height:30px}.trfc-model-card__visual{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;margin-bottom:13px;border:1px solid rgba(255,248,231,.13);border-radius:11px;color:#fff8e78f;background:#ffffff09}.trfc-model-card[data-active=true] .trfc-model-card__visual{border-color:#e8901a80;color:#ffbd57;background:#e8901a1f}.trfc-model-card__name{max-width:118px;font-size:15px!important;line-height:1.04!important;letter-spacing:-.025em}.trfc-model-card__tagline{margin-top:8px;font-size:10.8px!important;line-height:1.28!important;color:#ffffff94!important;display:-webkit-box;min-height:56px;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.trfc-model-card__highlight{margin-top:9px!important;color:#ffb857f0!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important}.trfc-selection-check{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:999px;color:#111;background:linear-gradient(135deg,#ffbd57,#e8901a);box-shadow:0 0 18px #e8901a47}.trfc-model-card:hover,.trfc-pack-card:hover,.trfc-account-card:hover,.trfc-payment-method-card:hover{transform:translateY(-2px);border-color:#e8901a6b!important;background:linear-gradient(180deg,#e8901a14,#ffffff05),#0d1827d1!important}.trfc-model-card[data-active=true],.trfc-pack-card[data-active=true],.trfc-account-card[data-active=true],.trfc-payment-method-card[data-active=true]{border-color:#e8901ae6!important;background:radial-gradient(circle at 50% 110%,rgba(232,144,26,.34),transparent 62%),linear-gradient(180deg,#e8901a29,#ffffff06),#0d121be0!important;box-shadow:inset 0 1px #ffffff14,0 0 0 1px #e8901a70,0 18px 50px #e8901a2e!important}.trfc-model-card[data-active=false],.trfc-pack-card[data-active=false],.trfc-account-card[data-active=false],.trfc-payment-method-card[data-active=false]{border-color:#fff8e71f!important;background:linear-gradient(180deg,#ffffff0a,#ffffff03),#09121ec7!important;box-shadow:inset 0 1px #ffffff09}.trfc-account-grid{display:grid;grid-template-columns:repeat(7,minmax(96px,1fr))!important;gap:12px!important;overflow-x:auto;overflow-y:visible;padding:8px 2px 10px;scrollbar-width:none}.trfc-account-card{min-height:112px;padding:22px 10px 14px!important;border-radius:17px!important}.trfc-account-card p:first-of-type{font-size:22px!important;letter-spacing:-.03em}.trfc-account-card p:nth-of-type(3),.trfc-account-card p:last-child{color:#34d399!important}.trfc-selected-chip{position:absolute;left:12px;top:-9px;display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:#111;background:linear-gradient(135deg,#ffbd57,#e8901a);box-shadow:0 10px 24px #e8901a3d}.trfc-pack-picker{border-top:1px solid rgba(255,248,231,.1);padding-top:22px}.trfc-section-title-row{display:flex;align-items:center;gap:10px;margin-bottom:14px}.trfc-section-icon{display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:8px;color:#ffb13b;background:#e8901a1a}.trfc-pack-card{min-height:118px;padding:16px!important}.trfc-rule-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.trfc-rule-row{padding:16px!important}.trfc-rule-row--fixed{min-height:70px}.trfc-rule-row__label{align-items:center;justify-content:space-between}.trfc-customizable-pill{margin-left:auto;border:1px solid rgba(232,144,26,.35);border-radius:999px;padding:4px 8px;color:#ffb13b;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:#e8901a14}.trfc-rule-options{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.trfc-rule-option{justify-content:flex-start;min-height:58px;border-radius:12px!important;border-color:#fff8e721!important;background:#080f19bd!important}.trfc-rule-option[aria-checked=true]{border-color:#e8901ad1!important;background:linear-gradient(180deg,#e8901a2b,#e8901a0d),#090e17d9!important}.trfc-payment-step,.trfc-auth-panel{display:grid;gap:18px}.trfc-auth-panel__head{padding-bottom:14px;border-bottom:1px solid rgba(255,248,231,.1)}.trfc-auth-panel input,.trfc-payment-panel input,.trfc-payment-panel select,.trfc-checkout-console--summary input:not([type=checkbox]){min-height:46px;border-color:#fff8e724!important;background:#03080ea3!important;color:#fff!important}.trfc-payment-panel{display:grid;gap:22px}.trfc-payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.trfc-payment-method-card{min-height:82px;flex-direction:row!important;justify-content:flex-start;gap:14px!important;padding:18px 20px!important;border-radius:15px!important}.trfc-payment-method-card svg{width:22px!important;height:22px!important}.trfc-form-grid{gap:14px!important}.trfc-offer-preview{padding:18px!important}.trfc-soft-trial-cta,.trfc-order-summary{border-color:#fff8e71f!important}.trfc-order-summary__total{align-items:baseline;padding-top:14px!important}.trfc-order-summary__total span:first-child{font-size:28px;letter-spacing:-.04em}.trfc-order-summary__total span:last-child{font-size:44px;line-height:1;letter-spacing:-.06em;color:#fff8e7;text-shadow:0 0 34px rgba(232,144,26,.18)}.trfc-order-summary--mobile .trfc-order-summary__total span:first-child,.trfc-order-summary--mobile .trfc-order-summary__total span:last-child{font-size:inherit;letter-spacing:inherit;text-shadow:none}.trfc-terms-consent{gap:12px!important;padding:15px!important;border-radius:14px!important}.trfc-terms-consent__input{position:absolute;width:1px!important;height:1px!important;min-height:1px!important;opacity:0;pointer-events:none}.trfc-terms-consent__box{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;margin-top:2px;border:1px solid rgba(255,248,231,.22);border-radius:7px;color:#111;cursor:pointer;background:linear-gradient(180deg,#ffffff0e,#ffffff04),#040910d1;box-shadow:inset 0 1px #ffffff12,0 8px 18px #0000002e;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.trfc-terms-consent__box svg{width:14px;height:14px;opacity:0;transform:scale(.72);stroke-width:3;transition:opacity .16s ease,transform .16s ease}.trfc-terms-consent__input:checked+.trfc-terms-consent__box{border-color:#ffb857f2;background:linear-gradient(135deg,#ffbd57,#e8901a);box-shadow:inset 0 1px #ffffff40,0 0 0 4px #e8901a1a,0 14px 30px #e8901a33}.trfc-terms-consent__input:checked+.trfc-terms-consent__box svg{opacity:1;transform:scale(1)}.trfc-terms-consent__input:focus-visible+.trfc-terms-consent__box{outline:2px solid rgba(255,184,87,.7);outline-offset:3px}.trfc-terms-consent:hover .trfc-terms-consent__box{border-color:#ffb8579e;transform:translateY(-1px)}.trfc-checkout-console--summary button[class*=bg-brand],.trfc-checkout-console--summary .bg-brand,.trfc-checkout-console--summary .trfc-checkout-btn--primary,.trfc-checkout-mobile-bar button[class*=bg-brand],.trfc-checkout-mobile-bar .trfc-checkout-btn--primary{border-radius:14px!important;background:linear-gradient(135deg,#ffbd57,#e8901a 48%,#c86f08)!important;color:#121212!important;box-shadow:0 18px 42px #e8901a3d}.trfc-checkout-proof-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:34px auto 0;max-width:1520px;border:1px solid rgba(255,248,231,.12);border-radius:22px;overflow:hidden;background:linear-gradient(90deg,#080f19e0,#101f319e,#080f19e6),#09101bd1;box-shadow:inset 0 1px #ffffff0f,0 22px 80px #0000004d}.trfc-checkout-proof-rail__item{display:flex;min-height:92px;align-items:center;justify-content:flex-start;gap:13px;padding:0 24px;color:#ffffffb8;border-right:1px solid rgba(255,248,231,.1)}.trfc-checkout-proof-rail__item:last-child{border-right:0}.trfc-checkout-proof-rail__icon{display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(232,144,26,.28);border-radius:14px;color:var(--checkout-orange);background:#e8901a14}.trfc-checkout-proof-rail strong,.trfc-checkout-proof-rail small{display:block}.trfc-checkout-proof-rail strong{color:#fff8e7;font-size:14px;font-weight:850;letter-spacing:-.01em}.trfc-checkout-proof-rail small{margin-top:4px;color:#ffffff85;font-size:12px;line-height:1.25}.trfc-checkout-faq{max-width:860px!important;margin-top:70px!important}.trfc-checkout-faq h3{font-size:clamp(30px,3.4vw,48px)!important;letter-spacing:-.045em}.trfc-checkout-faq .space-y-2{display:grid;gap:12px}.trfc-checkout-faq .space-y-2>div{border-color:#fff8e71f!important;background:#0a121ec7!important;border-radius:16px!important}.trfc-checkout-mobile-bar{background:#05080deb!important;border-color:#fff8e71f!important}@media(max-width:1180px){.trfc-checkout-workspace{grid-template-columns:1fr!important}.trfc-checkout-console--summary{position:relative!important;top:auto!important}}@media(max-width:900px){.trfc-checkout-hero{padding:92px 0 22px}.trfc-checkout-hero__inner{width:calc(100% - 28px);padding-left:0!important;padding-right:0!important}.trfc-checkout-hero h1{font-size:clamp(40px,11vw,50px);line-height:1;letter-spacing:-.04em;max-width:100%;overflow-wrap:normal}.trfc-checkout-title-break{display:block}.trfc-checkout-title-break>span{display:block}.trfc-checkout-stage__container{width:calc(100% - 24px);padding-left:0!important;padding-right:0!important}.trfc-checkout-workspace{gap:16px!important;padding:14px;border-radius:24px}.trfc-checkout-console--main,.trfc-checkout-console--summary{padding:18px!important;border-radius:20px!important}.trfc-model-grid{display:flex!important;grid-template-columns:none!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;padding-bottom:8px;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trfc-model-card{flex:0 0 176px;height:178px;min-height:178px;scroll-snap-align:start}.trfc-account-grid{display:flex!important;grid-template-columns:none!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;padding:6px 2px 10px;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trfc-account-card{flex:0 0 122px;scroll-snap-align:start}.trfc-configure-rail-controls{display:flex}.trfc-rule-grid{grid-template-columns:1fr}.trfc-payment-method-grid{grid-template-columns:1fr!important}.trfc-order-summary__total span:first-child{font-size:22px}.trfc-order-summary__total span:last-child{font-size:38px}.trfc-checkout-proof-rail{grid-template-columns:1fr}.trfc-checkout-proof-rail__item{justify-content:flex-start;min-height:64px;padding:0 18px;border-right:0;border-bottom:1px solid rgba(255,248,231,.1)}.trfc-checkout-proof-rail__item:last-child{border-bottom:0}}@media(max-width:560px){.trfc-checkout-stepper{max-width:100%;overflow:visible;padding:0}.trfc-checkout-stepper ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;min-width:0;width:100%}.trfc-checkout-stepper__item{position:relative;display:block!important;min-width:0!important}.trfc-checkout-stepper__button{position:relative;z-index:1;display:flex;width:100%;min-width:0;min-height:54px;flex-direction:column;justify-content:flex-start;gap:5px!important}.trfc-checkout-stepper__number{width:30px!important;height:30px!important}.trfc-checkout-stepper__label{display:block!important;width:100%;min-width:0;overflow:hidden!important;font-size:9px!important;text-align:center;text-overflow:ellipsis!important}.trfc-checkout-stepper__rail{position:absolute;top:15px;left:calc(50% + 18px);z-index:0;width:calc(100% - 36px)!important}.trfc-checkout-hero{padding:84px 0 16px}.trfc-checkout-hero h1{font-size:clamp(36px,11vw,44px)}.trfc-checkout-workspace{padding:8px;border-radius:20px}.trfc-checkout-console--main,.trfc-checkout-console--summary{padding:14px!important;border-radius:17px!important}.trfc-model-grid{display:flex!important;grid-template-columns:none!important;gap:12px!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 38px 13px 2px;scroll-padding-inline:2px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(232,144,26,.68) rgba(255,248,231,.08);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trfc-model-card{flex:0 0 calc(86% - 6px);width:calc(86% - 6px);min-width:0;height:184px;min-height:184px;padding:18px 16px 16px!important;scroll-snap-align:start}.trfc-model-card__name{max-width:132px}.trfc-account-grid{display:flex!important;grid-template-columns:none!important;gap:10px!important;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:8px 34px 13px 2px;scroll-padding-inline:2px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(232,144,26,.68) rgba(255,248,231,.08);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.trfc-account-card{flex:0 0 42%;width:42%;min-width:0;min-height:112px;scroll-snap-align:start}.trfc-model-grid::-webkit-scrollbar,.trfc-account-grid::-webkit-scrollbar{display:block;height:4px}.trfc-model-grid::-webkit-scrollbar-track,.trfc-account-grid::-webkit-scrollbar-track{border-radius:999px;background:#fff8e714}.trfc-model-grid::-webkit-scrollbar-thumb,.trfc-account-grid::-webkit-scrollbar-thumb{border-radius:999px;background:#e8901aad}.trfc-configure-heading{align-items:center;gap:10px}.trfc-configure-current{max-width:38%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trfc-configure-rail-controls button{width:34px;height:34px;min-height:34px}.trfc-payment-method-card{min-height:72px}.trfc-checkout-proof-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-checkout-proof-rail__item{min-height:76px;padding:12px;border-right:1px solid rgba(255,248,231,.1)}.trfc-checkout-proof-rail__item:nth-child(2n){border-right:0}.trfc-checkout-proof-rail__item:last-child{grid-column:1 / -1}.trfc-terms-consent{padding:14px 12px!important}.trfc-terms-consent__box{position:relative;width:44px;height:44px;flex-basis:44px;margin-top:-8px;margin-bottom:-8px;border:0;background:transparent;box-shadow:none}.trfc-terms-consent__box:before{content:"";position:absolute;width:24px;height:24px;border:1px solid rgba(255,248,231,.22);border-radius:7px;background:linear-gradient(180deg,#ffffff0e,#ffffff04),#040910d1;box-shadow:inset 0 1px #ffffff12,0 8px 18px #0000002e}.trfc-terms-consent__box svg{position:relative;z-index:1}.trfc-terms-consent__input:checked+.trfc-terms-consent__box{background:transparent;box-shadow:none}.trfc-terms-consent__input:checked+.trfc-terms-consent__box:before{border-color:#ffb857f2;background:linear-gradient(135deg,#ffbd57,#e8901a);box-shadow:inset 0 1px #ffffff40,0 0 0 4px #e8901a1a,0 14px 30px #e8901a33}.trfc-rule-option,.trfc-payment-method-card,.trfc-checkout-console input:not([type=checkbox]),.trfc-checkout-console select,.trfc-checkout-console textarea,.trfc-checkout-console button{min-height:44px}.trfc-checkout-mobile-bar{position:fixed!important;inset-inline:0!important;bottom:0!important;z-index:40!important;width:100%;min-height:70px;padding-right:max(82px,env(safe-area-inset-right))!important;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}.trfc-form-grid{grid-template-columns:1fr!important}.trfc-form-grid>*{grid-column:auto!important}.trfc-checkout-console--summary{padding-bottom:26px!important}.trfc-checkout-mobile-bar .trfc-checkout-btn--sm{min-height:44px}}.trfc-result-page{--result-bg: #05080d;--result-orange: #e8901a;--result-cream: #fff8e7;position:relative;min-height:calc(100svh - 96px);overflow:hidden;padding:clamp(96px,10vw,142px) 24px clamp(80px,9vw,126px);color:#fff;background:radial-gradient(circle at 50% 12%,rgba(232,144,26,.2),transparent 25rem),radial-gradient(circle at 9% 44%,rgba(26,46,71,.62),transparent 28rem),radial-gradient(circle at 88% 36%,rgba(232,144,26,.16),transparent 28rem),linear-gradient(180deg,#070b12,#07101b 44%,#05080d);isolation:isolate}.trfc-result-page:before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.86),rgba(0,0,0,.42) 62%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.86),rgba(0,0,0,.42) 62%,transparent)}.trfc-result-page:after{content:"";position:absolute;right:-15vw;top:16%;z-index:-1;width:min(56vw,760px);aspect-ratio:1;pointer-events:none;border:1px solid rgba(232,144,26,.18);border-radius:999px;background:radial-gradient(circle at 60% 42%,rgba(232,144,26,.22),transparent 6px),linear-gradient(138deg,transparent 40%,rgba(255,184,87,.42) 44%,transparent 48%);opacity:.62}.trfc-result-page__glow{position:absolute;left:50%;top:8%;z-index:-1;width:min(58vw,720px);height:300px;transform:translate(-50%);pointer-events:none;background:radial-gradient(ellipse,rgba(232,144,26,.18),transparent 68%);filter:blur(26px)}.trfc-result-page__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,520px);align-items:center;gap:clamp(42px,6vw,86px);width:min(1240px,100%);margin:0 auto}.trfc-result-copy{max-width:650px}.trfc-result-status{display:inline-flex;align-items:center;gap:10px;margin-bottom:24px;border:1px solid rgba(232,144,26,.28);border-radius:999px;padding:8px 13px 8px 9px;color:#ffb857f2;background:#e8901a14;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-result-status span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:999px;color:#111;background:linear-gradient(135deg,#ffbd57,#e8901a);box-shadow:0 0 22px #e8901a47}.trfc-result-status--success{border-color:#1ed58747;color:#7affc1f0;background:#1ed58712}.trfc-result-status--success span{color:#03130b;background:linear-gradient(135deg,#72ffc0,#19c886);box-shadow:0 0 24px #1ed58738}.trfc-result-copy h1{margin:0;max-width:760px;color:#fff;font-size:clamp(54px,6vw,88px);font-weight:850;line-height:.94;letter-spacing:-.045em}.trfc-result-lead{max-width:560px;margin:24px 0 0;color:#ffffffad;font-size:18px;font-weight:560;line-height:1.72}.trfc-result-email,.trfc-result-help{display:inline-flex;align-items:center;gap:9px;margin-top:24px;border:1px solid rgba(255,248,231,.12);border-radius:999px;padding:10px 14px;color:#ffffffa3;background:#0c1623b8;font-size:13px;font-weight:700;box-shadow:inset 0 1px #ffffff0a}.trfc-result-email svg,.trfc-result-help svg{color:var(--result-orange)}.trfc-result-email strong,.trfc-result-help a{color:var(--result-cream)}.trfc-result-handoff{display:flex;gap:16px;max-width:560px;margin-top:34px;border:1px solid rgba(232,144,26,.28);border-radius:24px;padding:19px;background:radial-gradient(circle at 84% 12%,rgba(232,144,26,.16),transparent 12rem),linear-gradient(135deg,#2c1e0ed6,#080f19eb);box-shadow:inset 0 1px #ffffff0f,0 24px 80px #00000052}.trfc-result-handoff__icon{display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;color:var(--result-orange);background:#e8901a21}.trfc-result-handoff p{margin:0;color:#fff;font-size:15px;font-weight:850}.trfc-result-handoff span{display:block;margin-top:6px;color:#ffffffa1;font-size:13px;font-weight:620;line-height:1.55}.trfc-result-primary,.trfc-result-secondary{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;border-radius:999px;padding:0 28px;font-size:14px;font-weight:900;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.trfc-result-primary{margin-top:26px;color:#130b02;background:linear-gradient(135deg,#ffbd57,#e8901a 58%,#cc7408);box-shadow:0 18px 52px #e8901a47}.trfc-result-primary:hover,.trfc-result-secondary:hover{transform:translateY(-2px)}.trfc-result-secondary{border:1px solid rgba(255,248,231,.14);color:#fff8e7e0;background:#0c1623ad}.trfc-result-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.trfc-result-actions .trfc-result-primary,.trfc-result-actions .trfc-result-secondary{margin-top:0}.trfc-result-receipt{position:relative;min-height:610px;overflow:hidden;border:1px solid rgba(255,248,231,.14);border-radius:34px;padding:clamp(24px,3vw,34px);background:radial-gradient(circle at 82% 12%,rgba(232,144,26,.22),transparent 13rem),linear-gradient(135deg,#23354d9e,#080f19e6 44%,#05080df0);box-shadow:inset 0 1px #ffffff14,0 34px 120px #0000007a}.trfc-result-receipt:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.027) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,black,transparent 86%);mask-image:linear-gradient(180deg,black,transparent 86%)}.trfc-result-receipt:after{content:"";position:absolute;right:-88px;bottom:-92px;width:260px;aspect-ratio:1;border:1px solid rgba(232,144,26,.24);border-radius:999px;background:radial-gradient(circle,rgba(232,144,26,.12),transparent 62%)}.trfc-result-receipt>*{position:relative;z-index:1}.trfc-result-receipt__top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid rgba(255,248,231,.12)}.trfc-result-receipt__top span,.trfc-result-receipt__top strong{display:inline-flex;align-items:center;gap:8px;color:#ffb857eb;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.trfc-result-receipt__top strong{border:1px solid rgba(30,213,135,.24);border-radius:999px;padding:8px 10px;color:#7affc1e6;background:#1ed58714;letter-spacing:.06em}.trfc-result-receipt__hero{display:flex;align-items:center;justify-content:center;width:132px;height:132px;margin:34px auto 28px;border:1px solid rgba(30,213,135,.22);border-radius:36px;background:radial-gradient(circle at 74% 22%,rgba(30,213,135,.24),transparent 4rem),#040910bd;box-shadow:0 20px 80px #1ed5871f}.trfc-result-receipt__hero img{width:62px;height:62px;-o-object-fit:contain;object-fit:contain}.trfc-result-receipt__hero span{position:absolute;right:calc(50% - 72px);top:128px;display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border:4px solid rgba(5,8,13,.95);border-radius:999px;color:#03130b;background:linear-gradient(135deg,#72ffc0,#19c886)}.trfc-result-receipt__product{text-align:center}.trfc-result-receipt__product p{margin:0;color:#ffffff94;font-size:13px;font-weight:800}.trfc-result-receipt__product h2{margin:9px 0 0;color:#fff;font-size:clamp(40px,4vw,58px);font-weight:850;line-height:.96;letter-spacing:-.055em}.trfc-result-receipt__product strong{display:block;margin-top:18px;color:var(--result-orange);font-size:clamp(42px,4.4vw,68px);font-weight:900;letter-spacing:-.06em;text-shadow:0 22px 62px rgba(232,144,26,.28)}.trfc-result-receipt__rows{display:grid;gap:10px;margin-top:34px}.trfc-result-receipt__rows div{display:flex;justify-content:space-between;gap:18px;border:1px solid rgba(255,248,231,.1);border-radius:16px;padding:13px 14px;background:#04091070}.trfc-result-receipt__rows span{color:#ffffff8a;font-size:12px;font-weight:700}.trfc-result-receipt__rows strong{color:#fff8e7e6;font-size:12px;font-weight:850;text-align:right}.trfc-result-receipt__footer{display:flex;align-items:center;gap:10px;margin-top:24px;border-top:1px solid rgba(255,248,231,.12);padding-top:18px;color:#ffffff94;font-size:12px;font-weight:720}.trfc-result-receipt__footer svg{color:var(--result-orange)}.trfc-result-fail-card{display:flex;align-items:center;gap:18px;margin-top:34px;border:1px solid rgba(232,144,26,.26);border-radius:24px;padding:22px;background:radial-gradient(circle at 88% 12%,rgba(232,144,26,.18),transparent 10rem),#05080d8f}.trfc-result-fail-card>span{display:inline-flex;width:58px;height:58px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:18px;color:var(--result-orange);background:#e8901a1f}.trfc-result-fail-card p{margin:0 0 7px;color:#ffb857e0;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.11em}.trfc-result-fail-card h2{margin:0;color:#fff;font-size:clamp(34px,3.2vw,48px);font-weight:850;line-height:.98;letter-spacing:-.05em}.trfc-result-try{margin-top:26px}.trfc-result-try p{margin:0 0 13px;color:#ffb857eb;font-size:11px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.trfc-result-try ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.trfc-result-try li{position:relative;border:1px solid rgba(255,248,231,.1);border-radius:16px;padding:14px 14px 14px 38px;color:#ffffffa8;background:#04091073;font-size:13px;font-weight:650;line-height:1.5}.trfc-result-try li:before{content:"";position:absolute;left:16px;top:22px;width:7px;height:7px;border-radius:999px;background:var(--result-orange);box-shadow:0 0 16px #e8901a52}.trfc-result-try strong{color:var(--result-cream)}.trfc-result-home-link{display:inline-flex;align-items:center;gap:7px;margin-top:24px;color:#ffffff8a;font-size:12px;font-weight:800;text-decoration:none}.trfc-result-home-link:hover{color:#fff}.trfc-result-page--failed .trfc-result-receipt__top strong{border-color:#e8901a3d;color:#ffb857eb;background:#e8901a14}@media(max-width:980px){.trfc-result-page{padding:82px 18px 76px}.trfc-result-page__inner{grid-template-columns:1fr;gap:34px}.trfc-result-copy,.trfc-result-lead,.trfc-result-handoff{max-width:none}.trfc-result-receipt{min-height:auto}}@media(max-width:640px){.trfc-result-page{min-height:auto;padding:72px 16px 58px}.trfc-result-copy h1{font-size:clamp(42px,13vw,56px);line-height:.98}.trfc-result-lead{font-size:16px;line-height:1.62}.trfc-result-email,.trfc-result-help{align-items:flex-start;border-radius:18px;overflow-wrap:anywhere}.trfc-result-handoff{padding:16px}.trfc-result-actions,.trfc-result-primary,.trfc-result-secondary{width:100%}.trfc-result-primary,.trfc-result-secondary{padding-inline:18px}.trfc-result-receipt{border-radius:26px;padding:20px}.trfc-result-receipt__top{align-items:flex-start;flex-direction:column;gap:12px}.trfc-result-receipt__hero{width:110px;height:110px;margin:28px auto 24px;border-radius:28px}.trfc-result-receipt__hero span{top:122px}.trfc-result-receipt__rows div{align-items:flex-start;flex-direction:column;gap:6px}.trfc-result-receipt__rows strong{text-align:left}.trfc-result-fail-card{align-items:flex-start;flex-direction:column}}.trfc-challenge-page{--challenge-bg: #05080d;--challenge-navy: #1a2e47;--challenge-orange: #e8901a;--challenge-cream: #fff8e7;--challenge-panel: rgba(11, 19, 31, .78);--challenge-panel-strong: rgba(15, 27, 43, .92);--challenge-border: rgba(255, 248, 231, .11);--challenge-border-strong: rgba(232, 144, 26, .34);--challenge-muted: rgba(255, 255, 255, .66);--challenge-faint: rgba(255, 255, 255, .44);color:#fff;background:radial-gradient(circle at 14% 8%,rgba(26,46,71,.74),transparent 30rem),radial-gradient(circle at 88% 24%,rgba(232,144,26,.08),transparent 28rem),linear-gradient(180deg,#05080d,#07111d 38%,#05080d);overflow:hidden}.trfc-challenge-page:before{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(255,248,231,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,248,231,.035) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.trfc-challenge-page>*{position:relative;z-index:1}.trfc-challenge-page section.py-20,.trfc-challenge-page section[id]{padding-top:116px;padding-bottom:116px}.trfc-challenge-page section[class*=bg-surface-raised],.trfc-challenge-page section[class*=border-y]{background:radial-gradient(circle at 18% 8%,rgba(26,46,71,.34),transparent 28rem),radial-gradient(circle at 82% 50%,rgba(232,144,26,.055),transparent 26rem),#05080d75!important;border-color:#fff8e714!important}.trfc-challenge-hero{position:relative;min-height:860px;padding:132px 0 98px;overflow:hidden;background:#05080d;isolation:isolate}.trfc-challenge-hero__bg{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#05080d,#05080dfa 28%,#05080dc2 48%,#05080d29 76%,#05080d05),linear-gradient(180deg,#05080dc2,#05080d14 36%,#05080d),radial-gradient(circle at 24% 44%,rgba(232,144,26,.16),transparent 24rem),url(/images/redesign/trfc-home-v3-hero-bg.png);background-size:auto,auto,auto,cover;background-position:center,center,center,center right;background-repeat:no-repeat;transform:scale(1.045);transform-origin:center right}.trfc-challenge-hero__bg:after{content:"";position:absolute;inset:auto 0 0;height:28%;background:linear-gradient(180deg,transparent,#05080d 76%)}.trfc-challenge-hero__inner{position:relative;z-index:2;min-height:640px;display:flex;align-items:center}.trfc-challenge-hero__copy{width:min(700px,50vw);max-width:700px}.trfc-challenge-hero__title{color:#fff;font-size:clamp(64px,7vw,104px);line-height:.94;letter-spacing:-.052em}.trfc-challenge-hero__subtitle{max-width:570px;margin:28px 0 0;color:#ffffffb8;font-size:18px;line-height:1.72}.trfc-challenge-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin:38px 0 0}.trfc-challenge-hero__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;max-width:720px;margin-top:58px;padding-top:30px;border-top:1px solid rgba(255,248,231,.13)}.trfc-challenge-hero__stats>div{text-align:left!important;padding-left:18px;border-left:1px solid rgba(255,248,231,.12)}.trfc-challenge-hero__stats p{color:#ffffff80!important}.trfc-challenge-hero__stats .font-mono{font-family:inherit!important;letter-spacing:-.025em;white-space:nowrap}.trfc-challenge-page .gradient-text{background:linear-gradient(135deg,#fff,#fff8e7 36%,#e8901a);-webkit-background-clip:text;background-clip:text;color:transparent}.trfc-challenge-page .inline-flex.rounded-full,.trfc-challenge-page [class*=Badge],.trfc-challenge-page .bg-brand\/15{border-color:#e8901a47!important;background:#e8901a14!important;color:#f3b66a!important}.trfc-challenge-page button[class*=bg-brand],.trfc-challenge-page a button[class*=bg-brand]{border-radius:999px!important;background:linear-gradient(135deg,#f4b762,#e8901a 64%,#bf6810)!important;color:#140b03!important;box-shadow:0 18px 46px #e8901a40,inset 0 1px #ffffff47!important}.trfc-challenge-page button[class*=border],.trfc-challenge-page a button[class*=border]{border-color:#fff8e724!important;border-radius:999px!important;background:#05080d6b!important;color:#ffffffdb!important}.trfc-challenge-page .mb-10 h2{color:#fff;font-size:clamp(42px,4.8vw,72px);font-weight:850;letter-spacing:-.048em;line-height:.98}.trfc-challenge-page .mb-10 p{color:#ffffffa8}.trfc-challenge-page .rounded-2xl[class*=bg-surface],.trfc-challenge-page .rounded-3xl[class*=bg-surface],.trfc-challenge-page .bg-surface-raised,.trfc-challenge-page .bg-surface-elevated{border-color:var(--challenge-border)!important;background:linear-gradient(145deg,#ffffff13,#ffffff05 45%,#ffffff0e),var(--challenge-panel)!important;box-shadow:0 28px 86px #00000057,inset 0 1px #ffffff12}.trfc-challenge-page #quiz .rounded-2xl,.trfc-challenge-page #challenges .rounded-2xl,.trfc-challenge-page #compare .rounded-2xl,.trfc-challenge-page #payouts .rounded-2xl{border-radius:30px!important}.trfc-challenge-page #quiz .mt-12.max-w-3xl{max-width:1040px!important}.trfc-challenge-page #quiz .grid button{min-height:148px;border-radius:18px!important;border-color:#fff8e71a!important;background:#09121eb8!important}.trfc-challenge-page #quiz .grid button:hover,.trfc-challenge-page #quiz .grid button[class*=border-brand]{border-color:#e8901a6b!important;background:radial-gradient(circle at 74% 20%,rgba(232,144,26,.12),transparent 10rem),#0e1826e6!important}.trfc-challenge-page #challenges .mt-10.flex{gap:10px!important;border-bottom:0!important;padding:10px;border:1px solid rgba(255,248,231,.1);border-radius:22px;background:#ffffff09}.trfc-challenge-page #challenges .mt-10.flex button{bottom:auto!important;min-height:54px;border-radius:16px!important;border:1px solid rgba(255,248,231,.08)!important;background:#0b1421b8!important;color:#ffffffbd!important}.trfc-challenge-page #challenges .mt-10.flex button[class*=bg-surface-raised]{border-color:#e8901a6b!important;background:linear-gradient(135deg,#e8901a33,#0a111cf0 58%),#111b29f0!important;color:#fff!important;box-shadow:inset 0 -2px #e8901a,0 18px 44px #e8901a24}.trfc-challenge-page #challenges .grid.lg\:grid-cols-2{gap:28px!important}.trfc-challenge-page #challenges .grid.grid-cols-2.gap-px{gap:1px!important;border:1px solid rgba(255,248,231,.09);background:#fff8e714!important}.trfc-challenge-page #challenges .flex.flex-col.gap-4>.rounded-2xl{padding:28px!important}.trfc-challenge-page #compare table{background:#080f19db!important}.trfc-challenge-page #compare th,.trfc-challenge-page #compare td{padding:22px 18px!important;border-color:#fff8e714!important}.trfc-challenge-page #compare th:nth-child(2),.trfc-challenge-page #compare td:nth-child(2){background:#e8901a14!important}.trfc-challenge-page #payouts .grid.lg\:grid-cols-2{gap:76px!important}.trfc-challenge-page .rounded-3xl.p-12{border-color:#e8901a3d!important;background:radial-gradient(circle at 84% 36%,rgba(232,144,26,.28),transparent 22rem),linear-gradient(135deg,#fff8e714,#05080db8 45%,#e8901a29),#0c1522e0!important;box-shadow:0 44px 110px #0000007a,0 0 80px #e8901a1a}@media(max-width:1024px){.trfc-challenge-hero{min-height:auto;padding:120px 0 76px}.trfc-challenge-hero__inner{min-height:auto}.trfc-challenge-hero__copy{width:min(760px,100%)}}@media(max-width:768px){.trfc-challenge-page section.py-20,.trfc-challenge-page section[id]{padding-top:72px;padding-bottom:72px}.trfc-challenge-hero{padding:104px 0 56px}.trfc-challenge-hero__bg{background-position:center,center,center,70% top;opacity:.76;transform:scale(1)}.trfc-challenge-hero__title{font-size:clamp(48px,15vw,64px);letter-spacing:-.04em;line-height:.98}.trfc-challenge-hero__subtitle{font-size:16px;line-height:1.65}.trfc-challenge-hero__actions{flex-direction:column}.trfc-challenge-hero__actions a,.trfc-challenge-hero__actions button{width:100%}.trfc-challenge-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.trfc-challenge-page .mb-10 h2{font-size:clamp(34px,11vw,46px);letter-spacing:-.035em}.trfc-challenge-page #challenges .mt-10.flex{display:grid!important;grid-template-columns:1fr}}.trfc-product-page{--product-panel: rgba(9, 18, 30, .86);--product-panel-strong: rgba(12, 22, 36, .96);--product-line: rgba(255, 248, 231, .12);--product-orange: #e8901a;--product-cream: #fff8e7;--trfc-ds-section-y: 112px;min-height:100vh}.trfc-product-page a{text-decoration:none}.trfc-product-eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 0 18px;padding:7px 12px;border:1px solid rgba(232,144,26,.28);border-radius:999px;background:#e8901a14;color:#f1ad55;font-size:11px;font-weight:850;line-height:1;letter-spacing:.14em;text-transform:uppercase}.trfc-product-hero{position:relative;min-height:796px;padding:104px 0 72px;overflow:hidden;background:#05080d}.trfc-product-hero:before,.trfc-product-hero:after{content:"";position:absolute;inset:0;pointer-events:none}.trfc-product-hero:before{background:linear-gradient(180deg,#05080d38,#05080d),radial-gradient(circle at 50% 12%,rgba(232,144,26,.15),transparent 24rem),linear-gradient(90deg,rgba(26,46,71,.22),transparent 34%,rgba(232,144,26,.05));z-index:1}.trfc-product-hero:after{opacity:.22;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 20%,#000 76%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 20%,#000 76%,transparent 100%);z-index:0}.trfc-product-hero__background{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#05080d,#05080de6 33%,#05080d57 72%,#05080d14),linear-gradient(180deg,#05080d14,#05080d29 58%,#05080d),var(--trfc-product-hero-image, url(/images/redesign/trfc-one-step-hero-single-path.webp)) center right / cover no-repeat;opacity:.88;transform:scale(1.02);transform-origin:center right}.trfc-product-hero__inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(500px,.78fr);align-items:start;gap:64px;min-height:620px}.trfc-product-hero__copy{max-width:700px;padding-top:48px}.trfc-product-hero h1{margin:0;color:#fff;font-size:clamp(54px,5vw,76px);font-weight:850;letter-spacing:0;line-height:.98}.trfc-product-hero__copy>p{max-width:590px;margin:24px 0 0;color:#ffffffbd;font-size:20px;line-height:1.62}.trfc-product-hero__visual{position:relative;display:grid;gap:18px}.trfc-product-ticket{position:relative;padding:28px;border:1px solid rgba(232,144,26,.34);border-radius:30px;background:radial-gradient(circle at 80% 18%,rgba(232,144,26,.22),transparent 17rem),linear-gradient(145deg,#192536e6,#060b12f0 60%);box-shadow:0 40px 100px #00000075,inset 0 1px #ffffff1a;overflow:hidden}.trfc-product-ticket:after{content:"";position:absolute;right:-80px;bottom:-120px;width:340px;height:340px;border:1px solid rgba(232,144,26,.22);border-radius:50%;opacity:.7}.trfc-product-ticket__top,.trfc-product-ticket__account,.trfc-product-ticket__price,.trfc-product-ticket__button{position:relative;z-index:1}.trfc-product-ticket__top{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid rgba(255,248,231,.1)}.trfc-product-ticket__top span,.trfc-product-ticket__account span,.trfc-product-ticket__price em,.trfc-product-order-card>span,.trfc-product-order-card p{color:#ffffff94;font-size:12px;font-weight:800;line-height:1.35}.trfc-product-ticket__top strong{padding:7px 10px;border:1px solid rgba(232,144,26,.34);border-radius:999px;color:#f3b66a;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.trfc-product-ticket__account{margin-top:26px}.trfc-product-ticket__account strong{display:block;margin-top:10px;color:#fff;font-size:clamp(48px,5vw,76px);font-weight:850;letter-spacing:-.05em;line-height:.96}.trfc-product-ticket__account em{display:block;margin-top:12px;color:#ffffffad;font-style:normal;font-weight:800}.trfc-product-ticket__price{margin-top:36px}.trfc-product-ticket__price span,.trfc-product-order-card__price em{display:block;color:#ffffff6b;font-size:22px;font-style:normal;font-weight:850;text-decoration:line-through}.trfc-product-ticket__price strong{display:block;margin-top:4px;color:var(--product-orange);font-size:clamp(58px,7vw,96px);font-weight:900;letter-spacing:-.065em;line-height:.9;text-shadow:0 18px 50px rgba(232,144,26,.28)}.trfc-product-ticket__button{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:54px;margin-top:24px;border-radius:999px;background:linear-gradient(135deg,#f5b95d,#e8901a 64%,#c26e10);color:#130b02;font-size:15px;font-weight:900;box-shadow:0 18px 44px #e8901a47}.trfc-product-mini-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.trfc-product-mini-rules div{padding:16px;border:1px solid rgba(255,248,231,.1);border-radius:20px;background:#070d16b3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.trfc-product-mini-rules span,.trfc-product-proofbar__item span,.trfc-product-proofbar__item em{display:block;color:#ffffff8a;font-size:12px;font-weight:800}.trfc-product-mini-rules strong{display:block;margin-top:7px;color:#fff;font-size:21px;font-weight:850;letter-spacing:-.03em}.trfc-product-proofbar{position:relative;margin-top:-70px;padding-bottom:38px;z-index:3}.trfc-product-proofbar__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(255,248,231,.1);border-radius:26px;background:#080f19db;box-shadow:0 24px 70px #00000061;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);overflow:hidden}.trfc-product-proofbar__item{min-height:132px;padding:28px 26px;border-right:1px solid rgba(255,248,231,.09)}.trfc-product-proofbar__item:last-child{border-right:0}.trfc-product-proofbar__item strong{display:block;color:#fff;font-size:34px;font-weight:900;letter-spacing:-.045em;line-height:1}.trfc-product-proofbar__item span{margin-top:12px;color:#fff8e7c2}.trfc-product-proofbar__item em{margin-top:8px;font-style:normal;font-weight:700;line-height:1.4}.trfc-product-fit__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid rgba(255,248,231,.12);border-bottom:1px solid rgba(255,248,231,.12)}.trfc-product-fit-card,.trfc-product-step,.trfc-product-faq-card{border:1px solid rgba(255,248,231,.1);background:linear-gradient(145deg,#ffffff0e,#ffffff04),#09121ec2;box-shadow:inset 0 1px #ffffff12}.trfc-product-fit-card{min-height:224px;padding:34px 42px;border:0;border-right:1px solid rgba(255,248,231,.1);border-radius:0;background:transparent;box-shadow:none}.trfc-product-fit-card:last-child{border-right:0}.trfc-product-fit-card span,.trfc-product-step span{color:#f3b66a;font-size:12px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.trfc-product-fit-card h3,.trfc-product-step h3,.trfc-product-faq-card h3{margin:22px 0 0;color:#fff;font-size:28px;font-weight:850;letter-spacing:-.035em;line-height:1.05}.trfc-product-fit-card p,.trfc-product-step p,.trfc-product-rules__copy p,.trfc-product-proof__copy p,.trfc-product-faq-card p,.trfc-product-pricing__header p{margin:16px 0 0;color:#ffffffa3;font-size:16px;line-height:1.7}.trfc-product-journey__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.trfc-product-journey__steps:before{content:"";position:absolute;top:52px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.46),transparent)}.trfc-product-step{position:relative;min-height:360px;padding:38px;border-radius:30px}.trfc-product-step__arrow{position:absolute;top:38px;right:26px;color:#e8901ab3}.trfc-product-pricing__header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:34px}.trfc-product-pricing{scroll-margin-top:116px;border-bottom:1px solid rgba(255,248,231,.07);background:radial-gradient(circle at 52% 14%,rgba(232,144,26,.09),transparent 29rem),linear-gradient(180deg,rgba(26,46,71,.12),transparent 28%)}.trfc-product-pricing h2,.trfc-product-rules h2,.trfc-product-proof h2{margin:0;color:#fff;font-size:clamp(42px,4.8vw,72px);font-weight:850;letter-spacing:-.048em;line-height:.98}.trfc-product-pricing__shell{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:26px;align-items:stretch;padding:28px;border:1px solid rgba(255,248,231,.12);border-radius:32px;background:radial-gradient(circle at 18% 12%,rgba(26,46,71,.55),transparent 24rem),linear-gradient(145deg,#ffffff0e,#ffffff04),#080f19e0;box-shadow:0 46px 110px #00000075,inset 0 1px #ffffff14}.trfc-product-account-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px;align-content:center}.trfc-product-account{position:relative;min-height:170px;padding:24px 16px 20px;border:1px solid rgba(255,248,231,.12);border-radius:20px;background:#0c1725db;color:#fff;text-align:center;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.trfc-product-account:hover{transform:translateY(-3px);border-color:#e8901a57}.trfc-product-account.is-selected{border-color:#e8901af0;background:radial-gradient(circle at 50% 0%,rgba(232,144,26,.23),transparent 8rem),#181511f5;box-shadow:0 24px 54px #e8901a2b,inset 0 1px #ffffff1f;transform:translateY(-6px)}.trfc-product-account__selected{position:absolute;top:-12px;left:50%;display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:#f3ab43;color:#150d04;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.trfc-product-account strong{display:block;color:#fff;font-size:24px;font-weight:900;letter-spacing:-.04em}.trfc-product-account em{display:block;margin-top:8px;color:#fff6;font-style:normal;font-weight:800;text-decoration:line-through}.trfc-product-account span:not(.trfc-product-account__selected){display:block;margin-top:5px;color:#2ed48b;font-size:20px;font-weight:900}.trfc-product-account small{display:block;margin-top:5px;color:#2ed48bd1;font-size:12px;font-weight:800}.trfc-product-order-card{display:flex;flex-direction:column;padding:28px;border:1px solid rgba(232,144,26,.42);border-radius:26px;background:radial-gradient(circle at 80% 8%,rgba(232,144,26,.25),transparent 15rem),linear-gradient(145deg,#36220ea3,#070d16f2 54%);box-shadow:inset 0 1px #ffffff14}.trfc-product-order-card h3{margin:24px 0 0;color:#fff;font-size:34px;font-weight:850;letter-spacing:-.045em;line-height:1.04}.trfc-product-order-card__price{margin:auto 0 18px;padding-top:60px}.trfc-product-order-card__price strong{display:block;margin-top:6px;color:var(--product-cream);font-size:64px;font-weight:900;letter-spacing:-.06em;line-height:.92}.trfc-product-order-card small{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:18px;padding:8px 12px;border:1px solid rgba(46,212,139,.18);border-radius:999px;background:#2ed48b1a;color:#45d99b;font-size:12px;font-weight:850}.trfc-product-pricing__shell.is-detailed{position:relative;display:block;padding:24px;background:radial-gradient(circle at 10% 12%,rgba(232,144,26,.13),transparent 22rem),radial-gradient(circle at 92% 34%,rgba(26,46,71,.76),transparent 26rem),linear-gradient(180deg,#122034eb,#060c15e6);overflow:hidden}.trfc-product-pricing__shell.is-detailed:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,248,231,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,248,231,.025) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:radial-gradient(circle at 54% 48%,black,transparent 78%);mask-image:radial-gradient(circle at 54% 48%,black,transparent 78%)}.trfc-product-pricing__shell.is-detailed>*{position:relative;z-index:1}.trfc-product-pricing__guide{display:flex;align-items:center;justify-content:space-between;gap:22px;margin:0 0 18px;padding:14px 18px;border:1px solid rgba(255,248,231,.08);border-radius:18px;background:linear-gradient(90deg,#e8901a1a,#ffffff06 42%,#1a2e4733),#05080d52}.trfc-product-pricing__guide span,.trfc-product-pricing__guide strong{display:block}.trfc-product-pricing__guide span{color:#f0ad56;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-product-pricing__guide strong{margin-top:5px;color:#ffffffe6;font-size:15px;line-height:1.3}.trfc-product-pricing__guide ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:0;padding:0;list-style:none}.trfc-product-pricing__guide li{padding:7px 10px;border:1px solid rgba(232,144,26,.16);border-radius:999px;background:#e8901a13;color:#fff8e7d1;font-size:11px;font-weight:850}.trfc-product-pricing__model-row{display:grid;grid-template-columns:270px minmax(0,1fr);gap:16px;margin-bottom:16px}.trfc-product-model-card,.trfc-product-account-area,.trfc-product-rules-card,.trfc-product-order-card--detailed{border:1px solid rgba(255,248,231,.1);border-radius:22px;background:#05080d7a;box-shadow:inset 0 1px #ffffff0e}.trfc-product-model-card{padding:24px;background:linear-gradient(135deg,#e8901a29,#05080d85),#05080d7a}.trfc-product-model-card>span,.trfc-product-order-card--detailed>span{display:inline-flex;margin-bottom:14px;color:#f0ad56;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-product-model-card h3{margin:0;color:#fff;font-size:36px;font-weight:850;letter-spacing:-.045em;line-height:.98}.trfc-product-model-card p{margin:14px 0 0;color:#ffffff9e;font-size:13px;line-height:1.55}.trfc-product-model-card div,.trfc-product-order-card__foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.trfc-product-model-card em,.trfc-product-order-card__foot span{padding:7px 10px;border:1px solid rgba(255,248,231,.08);border-radius:999px;background:#ffffff12;color:#ffffffd1;font-size:11px;font-style:normal;font-weight:800}.trfc-product-account-area{display:flex;flex-direction:column;padding:20px;background:radial-gradient(circle at 86% 8%,rgba(232,144,26,.1),transparent 15rem),linear-gradient(180deg,#070e18cc,#05080d94)}.trfc-product-account-area__head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.trfc-product-account-area__head h4,.trfc-product-rules-card h4{margin:0;color:#fff;font-size:18px;font-weight:850;letter-spacing:0}.trfc-product-account-area__head p{margin:5px 0 0;color:#ffffff70;font-size:12px;font-weight:650}.trfc-product-account-area__head>span{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(232,144,26,.2);border-radius:999px;color:#f0ad56;font-size:11px;font-weight:900}.trfc-product-pricing__shell.is-detailed .trfc-product-account-grid{flex:1;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:10px;align-content:center}.trfc-product-account:focus-visible,.trfc-product-detail-rule__options button:focus-visible,.trfc-product-faq-card summary:focus-visible,.trfc-product-faq__accordion .trfc-accordion__trigger:focus-visible{outline:2px solid rgba(243,171,67,.92);outline-offset:3px}.trfc-product-pricing__shell.is-detailed .trfc-product-account{display:flex;min-height:116px;padding:15px 11px 12px;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:17px;background:linear-gradient(180deg,#ffffff0e,#ffffff06),#09111dbd;overflow:hidden;text-align:left}.trfc-product-pricing__shell.is-detailed .trfc-product-account:after{content:"";position:absolute;right:-34px;bottom:-48px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.16),transparent 62%);opacity:0;transition:opacity .18s ease}.trfc-product-pricing__shell.is-detailed .trfc-product-account:hover:after,.trfc-product-pricing__shell.is-detailed .trfc-product-account.is-selected:after{opacity:1}.trfc-product-pricing__shell.is-detailed .trfc-product-account.is-selected{transform:translateY(-2px)}.trfc-product-pricing__shell.is-detailed .trfc-product-account__selected{inset:auto 10px 10px auto;z-index:2;gap:4px;padding:4px 8px;font-size:8px;transform:none}.trfc-product-pricing__shell.is-detailed .trfc-product-account strong{font-size:17px;line-height:1}.trfc-product-pricing__shell.is-detailed .trfc-product-account em{margin-top:auto;padding-top:12px;color:#ffffff57;font-size:12px;line-height:1}.trfc-product-pricing__shell.is-detailed .trfc-product-account span:not(.trfc-product-account__selected){margin-top:4px;color:#2ed48b;font-size:19px;letter-spacing:-.04em;line-height:1}.trfc-product-pricing__shell.is-detailed .trfc-product-account small{margin-top:5px;padding-right:42px;font-size:10px}.trfc-product-pricing__details{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.88fr) 320px;gap:16px}.trfc-product-rules-card{min-height:330px;padding:22px;background:linear-gradient(180deg,#070e18c7,#05080d9e),#05080d7a}.trfc-product-rules-card h4{margin-bottom:14px}.trfc-product-detail-rule{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:44px;padding:10px 0;border-top:1px solid rgba(255,248,231,.07)}.trfc-product-detail-rule:first-of-type{border-top:0}.trfc-product-detail-rule.is-customizable{grid-template-columns:1fr;align-items:stretch;gap:9px;padding:12px 0}.trfc-product-detail-rule__label{display:flex;align-items:center;justify-content:space-between;gap:14px}.trfc-product-detail-rule__label span{color:#ffffffbd;font-size:13px;font-weight:700}.trfc-product-detail-rule__label em{padding:4px 7px;border:1px solid rgba(232,144,26,.18);border-radius:999px;background:#e8901a14;color:#f1ad55;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.trfc-product-detail-rule>strong{min-width:64px;padding:7px 9px;border:1px solid rgba(232,144,26,.32);border-radius:10px;background:#e8901a14;color:#fff8e7f0;font-size:12px;font-weight:850;text-align:center}.trfc-product-detail-rule__control{display:grid;grid-template-columns:minmax(156px,190px) minmax(0,1fr);gap:8px;align-items:center}.trfc-product-detail-rule__select{position:relative;display:block;min-width:0}.trfc-product-detail-rule__select select{width:100%;min-height:40px;padding:0 34px 0 13px;border:1px solid rgba(232,144,26,.32);border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(180deg,#e8901a1f,#e8901a0b),#070d16f5;color:#fff8e7f2;cursor:pointer;font-size:13px;font-weight:850;outline:none;box-shadow:inset 0 1px #ffffff0d}.trfc-product-detail-rule__select select:focus{border-color:#e8901ab8;box-shadow:0 0 0 3px #e8901a1a,inset 0 1px #ffffff0d}.trfc-product-detail-rule__select svg{position:absolute;top:50%;right:12px;color:#f1ad55;pointer-events:none;transform:translateY(-50%)}.trfc-product-detail-rule__options{display:flex;flex-wrap:wrap;gap:6px;min-width:0;overscroll-behavior-x:contain;touch-action:pan-x}.trfc-product-detail-rule__options.is-stacked{display:grid;grid-template-columns:repeat(2,max-content);align-items:start;justify-content:start}.trfc-product-detail-rule__options button{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:7px 9px;border:1px solid rgba(255,248,231,.09);border-radius:10px;background:#ffffff08;color:#ffffffad;cursor:pointer}.trfc-product-detail-rule__options.is-stacked button:nth-child(3){grid-column:1}.trfc-product-detail-rule__options button.is-active{border-color:#e8901a8a;background:#e8901a1f;color:#fff}.trfc-product-detail-rule__options button.is-discount:not(.is-active){border-color:#5eead429}.trfc-product-detail-rule__options button.is-premium:not(.is-active){border-color:#e8901a29}.trfc-product-detail-rule__options strong{color:#fff;font-size:11px;font-weight:900;line-height:1}.trfc-product-detail-rule__options small{color:#f1ad55;font-size:9px;font-weight:900;line-height:1}.trfc-product-detail-rule__options button.is-discount small{color:#7dd3c7}.trfc-product-order-card--detailed{position:relative;min-height:330px;overflow:hidden}.trfc-product-order-card--detailed:after{content:"";position:absolute;right:-48px;bottom:-30px;width:220px;height:220px;border:1px solid rgba(232,144,26,.16);border-radius:50%;background:radial-gradient(circle,rgba(232,144,26,.12),transparent 64%);pointer-events:none}.trfc-product-order-card--detailed>*{position:relative;z-index:1}.trfc-product-order-card--detailed .trfc-product-order-card__price{margin:auto 0 20px;padding-top:32px}.trfc-product-order-card--detailed .trfc-product-order-card__price strong{color:var(--product-orange);font-size:clamp(58px,4.7vw,76px);text-shadow:0 18px 48px rgba(232,144,26,.24)}.trfc-product-order-card--detailed .trfc-ds-button{width:100%}.trfc-product-order-card__foot{margin-top:16px}.trfc-product-rules{display:grid;grid-template-columns:minmax(0,.78fr) minmax(620px,1fr);gap:68px;align-items:start}.trfc-product-rules-section{scroll-margin-top:116px}.trfc-product-rules__copy{position:sticky;top:112px}.trfc-product-rules__panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.68fr);gap:18px}.trfc-product-rules__table,.trfc-product-rules__addons{border:1px solid rgba(255,248,231,.11);border-radius:22px;background:#080f19cc;box-shadow:inset 0 1px #ffffff0f;overflow:hidden}.trfc-product-rule-row,.trfc-product-addon-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:78px;padding:21px 24px;border-bottom:1px solid rgba(255,248,231,.08)}.trfc-product-rule-row:last-child,.trfc-product-addon-row:last-child{border-bottom:0}.trfc-product-rule-row span,.trfc-product-addon-row span{color:#ffffffb8;font-size:14px;font-weight:800}.trfc-product-rule-row strong,.trfc-product-addon-row strong{flex-shrink:0;padding:8px 11px;border:1px solid rgba(232,144,26,.28);border-radius:999px;color:#fff8e7eb;font-size:14px;font-weight:900;white-space:nowrap}.trfc-product-proof__layout{display:grid;grid-template-columns:390px minmax(0,1fr);gap:44px;align-items:start}.trfc-product-proof{border-bottom:1px solid rgba(255,248,231,.07);background:radial-gradient(circle at 18% 18%,rgba(232,144,26,.1),transparent 24rem),linear-gradient(180deg,#0c162480,#05080d1a)}.trfc-product-proof__copy{position:sticky;top:112px}.trfc-product-proof__featured{margin-top:28px;padding:24px;border:1px solid rgba(232,144,26,.25);border-radius:24px;background:#e8901a14}.trfc-product-proof__featured span,.trfc-product-proof__featured em{display:block;color:#ffffff94;font-style:normal;font-size:13px;font-weight:800}.trfc-product-proof__featured strong{display:block;margin:12px 0;color:#fff;font-size:28px;font-weight:850;letter-spacing:-.035em;line-height:1.05}.trfc-product-certificate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.trfc-product-cert-card{border:1px solid rgba(255,248,231,.1);border-radius:20px;background:#09121ec7;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.trfc-product-cert-card img{display:block;width:100%;aspect-ratio:4 / 3.1;-o-object-fit:contain;object-fit:contain;padding:18px;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent),#121e30d1}.trfc-product-cert-card div{padding:18px}.trfc-product-cert-card strong,.trfc-product-cert-card span{display:block}.trfc-product-cert-card strong{color:#fff;font-size:16px;font-weight:850;line-height:1.2}.trfc-product-cert-card span{margin-top:8px;color:#ffffff85;font-size:13px;font-weight:800}.trfc-product-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.trfc-product-faq-card{min-height:0;padding:0;border-radius:18px;overflow:hidden;transition:border-color .18s ease,background .18s ease}.trfc-product-faq-card[open]{border-color:#e8901a4d;background:linear-gradient(145deg,#e8901a17,#ffffff04),#09121ed1}.trfc-product-faq-card summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:92px;padding:26px 28px;cursor:pointer;list-style:none}.trfc-product-faq-card summary::-webkit-details-marker{display:none}.trfc-product-faq-card summary svg{flex:0 0 auto;color:#f0ad56;transition:transform .18s ease}.trfc-product-faq-card[open] summary svg{transform:rotate(180deg)}.trfc-product-faq-card__answer{padding:0 28px 28px}.trfc-product-faq-card h3{margin:0;font-size:21px}.trfc-product-faq-card__answer p{margin-top:0}.trfc-product-faq__accordion.trfc-accordion{border-top:0;border-bottom:0}.trfc-product-faq__accordion .trfc-accordion__item{min-width:0;border:1px solid rgba(255,248,231,.1);border-radius:18px;background:linear-gradient(145deg,#ffffff0e,#ffffff04),#09121ec2;box-shadow:inset 0 1px #ffffff12;overflow:hidden;transition:border-color .18s ease,background .18s ease}.trfc-product-faq__accordion .trfc-accordion__item.is-open{border-color:#e8901a4d;background:linear-gradient(145deg,#e8901a17,#ffffff04),#09121ed1}.trfc-product-faq__accordion .trfc-accordion__trigger{min-height:92px;padding:26px 28px;color:#fff;font-size:21px;font-weight:850;letter-spacing:0;line-height:1.2}.trfc-product-faq__accordion .trfc-accordion__mark{color:#f0ad56}.trfc-product-faq__accordion .trfc-accordion__panel{color:#ffffffa3}.trfc-product-faq__accordion .trfc-accordion__answer{padding:0 28px 28px;font-size:16px;line-height:1.7}.trfc-product-faq__accordion .trfc-accordion__answer p{margin:0}@media(min-width:1201px){.trfc-product-order-card--detailed{position:sticky;top:112px;align-self:start}}.trfc-product-final__metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.trfc-product-final__metrics div{min-height:150px;padding:22px;border:1px solid rgba(255,248,231,.1);border-radius:22px;background:#05080d52}.trfc-product-final__metrics svg{color:#e8901a}.trfc-product-final__metrics strong,.trfc-product-final__metrics span{display:block}.trfc-product-final__metrics strong{margin-top:22px;color:#fff;font-size:30px;font-weight:900;letter-spacing:-.04em}.trfc-product-final__metrics span{margin-top:7px;color:#ffffff8f;font-size:13px;font-weight:800}@media(max-width:1200px){.trfc-product-hero__inner,.trfc-product-pricing__shell,.trfc-product-rules,.trfc-product-proof__layout{grid-template-columns:1fr}.trfc-product-hero__copy{max-width:760px;padding-top:0}.trfc-product-hero__visual{width:100%;max-width:720px}.trfc-product-pricing__model-row,.trfc-product-pricing__details{grid-template-columns:1fr}.trfc-product-rules__copy,.trfc-product-proof__copy{position:relative;top:auto}.trfc-product-account-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:860px){.trfc-product-page{--trfc-ds-section-y: 72px}.trfc-product-hero{min-height:auto;padding:72px 0 56px}.trfc-product-hero__background{opacity:.42;background-position:76% center}.trfc-product-hero__inner{gap:40px;min-height:auto}.trfc-product-hero h1{font-size:clamp(40px,11.8vw,50px);letter-spacing:-.032em;line-height:1}.trfc-product-hero__copy>p{font-size:17px}.trfc-product-proofbar{margin-top:0;padding:20px 0 0}.trfc-product-fit__grid,.trfc-product-journey__steps,.trfc-product-faq__grid{grid-template-columns:1fr}.trfc-product-proofbar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-product-proofbar__item{min-height:120px;padding:22px 20px;border-right:1px solid rgba(255,248,231,.09);border-bottom:1px solid rgba(255,248,231,.09)}.trfc-product-proofbar__item:nth-child(2n){border-right:0}.trfc-product-proofbar__item:nth-last-child(-n+2){border-bottom:0}.trfc-product-proofbar__item strong{font-size:28px}.trfc-product-fit-card{min-height:0;padding:28px 4px;border-right:0;border-bottom:1px solid rgba(255,248,231,.1)}.trfc-product-fit-card:last-child{border-bottom:0}.trfc-product-journey__steps:before,.trfc-product-step__arrow{display:none}.trfc-product-pricing__header{display:block}.trfc-product-pricing__header .trfc-ds-button{width:100%;margin-top:24px}.trfc-product-pricing__shell{padding:18px;border-radius:24px}.trfc-product-pricing__guide,.trfc-product-account-area__head{align-items:flex-start;flex-direction:column}.trfc-product-pricing__guide ul{justify-content:flex-start}.trfc-product-account-area{order:1}.trfc-product-model-card{order:2}.trfc-product-account-grid,.trfc-product-pricing__shell.is-detailed .trfc-product-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-product-detail-rule__control,.trfc-product-rules__panel{grid-template-columns:1fr}.trfc-product-certificate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.trfc-product-page .trfc-ds-container,.trfc-product-page .trfc-ds-container--wide{width:calc(100% - 32px)}.trfc-product-hero{padding:64px 0 48px}.trfc-product-hero__inner{gap:32px}.trfc-product-hero__copy>p{margin-top:18px;font-size:16px;line-height:1.58}.trfc-product-hero__copy .trfc-ds-actions{display:grid;grid-template-columns:1fr;gap:12px;margin-top:28px}.trfc-product-hero__copy .trfc-ds-button{width:100%}.trfc-product-ticket,.trfc-product-step,.trfc-product-faq-card{padding:20px;border-radius:22px}.trfc-product-mini-rules,.trfc-product-account-grid{grid-template-columns:1fr}.trfc-product-proofbar__grid,.trfc-product-final__metrics,.trfc-product-pricing__shell.is-detailed .trfc-product-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-product-proofbar__item{min-height:108px;padding:18px 16px}.trfc-product-proofbar__item strong{font-size:25px}.trfc-product-proofbar__item span{margin-top:9px}.trfc-product-pricing,.trfc-product-rules-section{scroll-margin-top:116px}.trfc-product-pricing__header{margin-bottom:26px}.trfc-product-pricing__shell,.trfc-product-pricing__shell.is-detailed{padding:14px;border-radius:20px}.trfc-product-pricing__guide{gap:14px;margin-bottom:14px;padding:14px}.trfc-product-pricing__guide ul{gap:6px}.trfc-product-pricing__guide li{padding:6px 8px;font-size:10px}.trfc-product-pricing__model-row,.trfc-product-pricing__details{gap:12px;margin-bottom:12px}.trfc-product-model-card,.trfc-product-account-area,.trfc-product-rules-card,.trfc-product-order-card--detailed{border-radius:18px}.trfc-product-model-card,.trfc-product-rules-card,.trfc-product-order-card--detailed{min-height:0;padding:18px}.trfc-product-account-area{padding:16px}.trfc-product-account-area__head{gap:12px;margin-bottom:14px}.trfc-product-account-area__head>span{padding:6px 9px}.trfc-product-pricing__shell.is-detailed .trfc-product-account-grid{gap:9px}.trfc-product-pricing__shell.is-detailed .trfc-product-account{min-height:108px;padding:14px 10px 11px}.trfc-product-detail-rule__label{align-items:flex-start;gap:10px}.trfc-product-detail-rule__label em{flex:0 0 auto}.trfc-product-detail-rule__select select{min-height:46px;font-size:14px}.trfc-product-detail-rule__options,.trfc-product-detail-rule__options.is-stacked{display:flex;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto;scrollbar-width:thin}.trfc-product-detail-rule__options button{flex:0 0 auto;min-height:44px}.trfc-product-order-card--detailed .trfc-product-order-card__price{margin-bottom:18px;padding-top:24px}.trfc-product-order-card--detailed .trfc-product-order-card__price strong{font-size:58px}.trfc-product-rules,.trfc-product-proof__layout{gap:32px}.trfc-product-rules__panel{gap:12px}.trfc-product-rule-row,.trfc-product-addon-row{min-height:0;padding:18px}.trfc-product-certificate-grid{gap:10px}.trfc-product-cert-card img{padding:10px}.trfc-product-cert-card div{padding:14px}.trfc-product-final__metrics{gap:10px}.trfc-product-final__metrics div{min-height:126px;padding:18px}.trfc-product-final__metrics strong{margin-top:18px;font-size:25px}.trfc-product-faq-card summary,.trfc-product-faq__accordion .trfc-accordion__trigger{min-height:82px;padding:22px}.trfc-product-faq-card__answer,.trfc-product-faq__accordion .trfc-accordion__answer{padding:0 22px 22px}.trfc-product-ticket__account strong{font-size:48px}.trfc-product-ticket__price strong{font-size:64px}.trfc-product-pricing h2,.trfc-product-rules h2,.trfc-product-proof h2{font-size:clamp(34px,11vw,48px)}.trfc-product-order-card__price{padding-top:40px}.trfc-product-order-card--detailed .trfc-product-order-card__price{padding-top:36px}.trfc-product-order-card__price strong{font-size:58px}.trfc-product-rule-row,.trfc-product-addon-row{align-items:flex-start;flex-direction:column}}.trfc-challenges-page{--challenge-panel: rgba(9, 18, 30, .92);--challenge-panel-soft: rgba(17, 30, 48, .66);--challenge-line: rgba(151, 172, 199, .18);--challenge-line-strong: rgba(232, 144, 26, .58);--challenge-orange: #e8901a;--challenge-cream: #fff8e7;min-height:100vh;background:linear-gradient(rgba(92,122,157,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(92,122,157,.035) 1px,transparent 1px),radial-gradient(circle at 73% 4%,rgba(232,144,26,.13),transparent 24rem),linear-gradient(180deg,#050a11,#07111c 48%,#05090f);background-size:72px 72px,72px 72px,auto,auto}.trfc-challenges-page button,.trfc-challenges-page select,.trfc-challenges-page a{font:inherit}.trfc-challenges-page button{cursor:pointer}.trfc-challenges-hero{position:relative;min-height:650px;padding:138px 0 72px;border-bottom:1px solid rgba(255,248,231,.08);overflow:hidden}.trfc-challenges-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,#050a11fa,#050a11c2 44%,#050a1129),radial-gradient(circle at 78% 36%,rgba(232,144,26,.17),transparent 21rem),linear-gradient(180deg,transparent 72%,#07111c 100%)}.trfc-challenges-hero:after{content:"";position:absolute;top:92px;right:-8vw;width:min(54vw,800px);height:470px;opacity:.72;pointer-events:none;background:linear-gradient(125deg,transparent 0 40%,rgba(232,144,26,.12) 40.2% 40.5%,transparent 40.8% 100%),linear-gradient(140deg,transparent 0 58%,rgba(255,248,231,.1) 58.1% 58.35%,transparent 58.6% 100%),repeating-linear-gradient(90deg,transparent 0 38px,rgba(255,248,231,.045) 39px 40px);clip-path:polygon(10% 100%,29% 72%,47% 78%,66% 38%,79% 47%,100% 0,100% 100%)}.trfc-challenges-hero__inner{position:relative;z-index:1}.trfc-challenges-hero h1{max-width:820px;margin:0;color:#fff;font-size:clamp(54px,6vw,86px);font-weight:850;letter-spacing:-.045em;line-height:.98}.trfc-challenges-hero>.trfc-ds-container>p:not(.trfc-challenges-disclosure){max-width:660px;margin:26px 0 0;color:#ffffffad;font-size:18px;line-height:1.7}.trfc-challenges-hero__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;max-width:840px;margin-top:58px;border-top:1px solid rgba(255,248,231,.12);border-bottom:1px solid rgba(255,248,231,.12)}.trfc-challenges-hero__metrics div{padding:20px 24px;border-right:1px solid rgba(255,248,231,.11)}.trfc-challenges-hero__metrics div:first-child{padding-left:0}.trfc-challenges-hero__metrics div:last-child{border-right:0}.trfc-challenges-hero__metrics strong,.trfc-challenges-hero__metrics span{display:block}.trfc-challenges-hero__metrics strong{color:var(--challenge-cream);font-size:25px;letter-spacing:-.03em;line-height:1}.trfc-challenges-hero__metrics span{margin-top:8px;color:#ffffff80;font-size:12px;font-weight:700}.trfc-challenges-disclosure{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0;color:#ffffff73;font-size:11px;line-height:1.55}.trfc-challenges-disclosure svg{flex:0 0 auto;margin-top:1px;color:#d89538}.trfc-challenges-compare,.trfc-challenges-builder,.trfc-challenges-journey,.trfc-challenges-trial,.trfc-challenges-proof,.trfc-challenges-faq{position:relative;padding:96px 0}.trfc-challenges-compare,.trfc-challenges-journey,.trfc-challenges-proof{background:#03080e4d}.trfc-challenges-builder,.trfc-challenges-trial,.trfc-challenges-faq{border-top:1px solid rgba(255,248,231,.055);border-bottom:1px solid rgba(255,248,231,.055)}.trfc-challenges-builder{background:radial-gradient(circle at 84% 16%,rgba(232,144,26,.085),transparent 24rem),radial-gradient(circle at 8% 34%,rgba(26,46,71,.3),transparent 30rem),#0309102e}.trfc-challenges-section-heading{max-width:780px;margin-bottom:40px}.trfc-challenges-section-heading.is-compact{margin-bottom:34px}.trfc-challenges-section-heading h2,.trfc-challenges-trial__copy h2,.trfc-challenges-final h2{margin:0;color:#fff;font-size:clamp(38px,4.2vw,62px);font-weight:850;letter-spacing:-.04em;line-height:1}.trfc-challenges-section-heading p,.trfc-challenges-trial__copy>p{max-width:680px;margin:18px 0 0;color:#fff9;font-size:16px;line-height:1.7}.trfc-challenges-intents{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px;border:1px solid var(--challenge-line);border-radius:8px;background:#0d1928c2;overflow:hidden}.trfc-challenges-intents button{position:relative;min-height:58px;padding:12px 14px;border:0;border-right:1px solid var(--challenge-line);background:transparent;color:#ffffff94;font-size:12px;font-weight:800;transition:color .16s ease,background .16s ease}.trfc-challenges-intents button:last-child{border-right:0}.trfc-challenges-intents button.is-active{background:linear-gradient(180deg,#e8901a80,#97520857);color:#ffd08d;box-shadow:inset 0 0 0 1px #e8901ab8}.trfc-challenges-intents button.is-active:after{content:"";position:absolute;left:calc(50% - 8px);bottom:-9px;width:16px;height:16px;background:#9b5a10;transform:rotate(45deg)}.trfc-challenges-table-wrap{border:1px solid rgba(144,167,196,.26);border-radius:8px;background:#040c15e6;box-shadow:0 26px 72px #00000047;overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x}.trfc-challenges-table{width:100%;min-width:1080px;border-collapse:collapse;table-layout:fixed}.trfc-challenges-table th,.trfc-challenges-table td{padding:14px 15px;border-right:1px solid rgba(144,167,196,.2);border-bottom:1px solid rgba(144,167,196,.17);color:#ffffffad;font-size:12px;line-height:1.45;text-align:center;vertical-align:middle}.trfc-challenges-table tr:last-child th,.trfc-challenges-table tr:last-child td{border-bottom:0}.trfc-challenges-table tr>*:last-child{border-right:0}.trfc-challenges-table thead th{height:58px;color:#fff;background:#121f30d1;font-size:13px}.trfc-challenges-table thead th button{width:100%;min-height:44px;border:0;background:transparent;color:inherit;font-weight:850}.trfc-challenges-table thead th button:focus-visible,.trfc-challenges-tradeoffs button:focus-visible,.trfc-challenges-account-picker button:focus-visible,.trfc-challenges-faq__list article>button:focus-visible{outline:2px solid rgba(243,171,67,.92);outline-offset:-3px}.trfc-challenges-table tbody th,.trfc-challenges-table thead th:first-child{width:160px;color:#ffffffc7;text-align:left;background:#0d1928c7;font-weight:800}.trfc-challenges-table .is-selected{color:#ffb03d;background:linear-gradient(180deg,#e8901a21,#e8901a09),#101419eb;box-shadow:inset 1px 0 #e8901ab3,inset -1px 0 #e8901ab3}.trfc-challenges-table thead .is-selected{box-shadow:inset 1px 1px #e8901ae0,inset -1px 0 #e8901ae0}.trfc-challenges-table tbody tr:last-child .is-selected{box-shadow:inset 1px 0 #e8901ab3,inset -1px -1px #e8901ab3}.trfc-challenges-tradeoffs{display:grid;grid-template-columns:160px repeat(5,minmax(0,1fr));align-items:stretch;border-bottom:1px solid var(--challenge-line)}.trfc-challenges-tradeoffs__label,.trfc-challenges-tradeoffs button{min-height:92px;padding:20px 14px;border:0;border-right:1px solid rgba(144,167,196,.12);background:transparent}.trfc-challenges-tradeoffs__label{display:flex;align-items:center;color:#fff;font-size:16px;font-weight:850}.trfc-challenges-tradeoffs button strong,.trfc-challenges-tradeoffs button span{display:block}.trfc-challenges-tradeoffs button strong{margin-bottom:7px;color:#ffffff70;font-size:11px}.trfc-challenges-tradeoffs button span{color:#ffffff94;font-size:11px;line-height:1.45}.trfc-challenges-tradeoffs button.is-selected strong,.trfc-challenges-tradeoffs button.is-selected span{color:#f6a62f}.trfc-challenges-builder__layout{display:grid;grid-template-columns:minmax(0,1fr) 328px;align-items:start;gap:22px}.trfc-challenges-builder__chapters{position:relative;border:1px solid rgba(144,167,196,.2);border-radius:8px;background:linear-gradient(rgba(116,145,178,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(116,145,178,.018) 1px,transparent 1px),radial-gradient(circle at 72% 12%,rgba(26,46,71,.24),transparent 28rem),linear-gradient(145deg,#0a1625f7,#040b13fb 58%,#060e17fa);background-repeat:repeat,repeat,no-repeat,no-repeat;background-size:64px 64px,64px 64px,100% 100%,100% 100%;box-shadow:0 30px 90px #00000057,inset 0 1px #ffffff09;overflow:hidden}.trfc-challenges-builder__chapters:before{content:"";position:absolute;z-index:1;top:0;left:0;width:38%;height:1px;background:linear-gradient(90deg,#e8901a,#e8901a00)}.trfc-challenges-chapter{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:0;padding:31px 32px;border-bottom:1px solid rgba(144,167,196,.18)}.trfc-challenges-chapter:not(:last-child):after{content:"";position:absolute;left:45px;top:61px;bottom:-1px;width:1px;background:linear-gradient(180deg,#e8901a59,#90a7c40f)}.trfc-challenges-chapter:last-child{border-bottom:0}.trfc-challenges-chapter__number{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(255,248,231,.3);border-radius:50%;color:#fff;font-size:13px;font-weight:850;background:#09121df5;box-shadow:0 0 0 6px #070f19eb}.trfc-challenges-chapter__content>header>span{display:block;margin-bottom:4px;color:#f3a12b;font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.trfc-challenges-chapter__content>header h3{margin:0;color:#fff;font-size:28px;letter-spacing:-.025em;line-height:1.1}.trfc-challenges-chapter__content>header p{max-width:760px;margin:11px 0 0;color:#ffffff8a;font-size:13px;line-height:1.6}.trfc-challenges-account-picker{margin-top:28px}.trfc-challenges-account-picker>span{display:block;margin-bottom:10px;color:#ffffff94;font-size:11px;font-weight:800;text-transform:uppercase}.trfc-challenges-account-picker>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.trfc-challenges-account-picker button{position:relative;min-width:0;min-height:74px;padding:12px 8px 10px;border:1px solid rgba(144,167,196,.2);border-radius:6px;background:#111e2fb8;color:#ffffff94;overflow:visible;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}.trfc-challenges-account-picker button:hover{transform:translateY(-1px);border-color:#e8901a6b}.trfc-challenges-account-picker button small{position:absolute;top:-9px;left:50%;padding:3px 8px;border-radius:999px;background:#f0a134;color:#160c03;font-size:8px;font-weight:900;letter-spacing:.06em;line-height:1;text-transform:uppercase;transform:translate(-50%)}.trfc-challenges-account-picker button strong,.trfc-challenges-account-picker button span{display:block;overflow:hidden;text-overflow:ellipsis}.trfc-challenges-account-picker button strong{color:#fff;font-size:14px}.trfc-challenges-account-picker button span{margin-top:7px;color:#53d6a1;font-size:11px;font-weight:800}.trfc-challenges-account-picker button.is-active{border-color:#e8901a;background:linear-gradient(180deg,#e8901a4a,#e8901a11);box-shadow:0 14px 32px #e8901a24,inset 0 0 0 1px #e8901a47}.trfc-challenges-rule-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px}.trfc-challenges-rule-controls label>span{display:block;margin-bottom:8px;color:#ffffff8f;font-size:11px;font-weight:800}.trfc-challenges-rule-controls label>div{position:relative}.trfc-challenges-rule-controls select{width:100%;height:48px;padding:0 38px 0 13px;border:1px solid rgba(232,144,26,.38);border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:linear-gradient(180deg,#39271580,#0a121ded);color:#fff;font-size:13px;font-weight:800;box-shadow:inset 0 1px #ffffff09;transition:border-color .16s ease,box-shadow .16s ease}.trfc-challenges-rule-controls select:hover,.trfc-challenges-rule-controls select:focus{border-color:#e8901aad;box-shadow:0 0 0 3px #e8901a14,inset 0 1px #ffffff0b}.trfc-challenges-rule-controls label>div>svg{position:absolute;top:17px;right:13px;pointer-events:none;color:#e8901a}.trfc-challenges-fixed-rules{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid rgba(144,167,196,.14)}.trfc-challenges-fixed-rules div{min-width:0}.trfc-challenges-fixed-rules span,.trfc-challenges-fixed-rules strong{display:block}.trfc-challenges-fixed-rules span{color:#fff6;font-size:10px;font-weight:800;text-transform:uppercase}.trfc-challenges-fixed-rules strong{margin-top:5px;color:#ffffffc7;font-size:12px}.trfc-challenges-scenario-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px}.trfc-challenges-scenario{min-width:0;padding:20px;border:1px solid rgba(144,167,196,.2);border-radius:7px;background:linear-gradient(145deg,#101f31d1,#070f19db);box-shadow:inset 0 1px #ffffff06}.trfc-challenges-scenario.is-pass{border-color:#39be8b52}.trfc-challenges-scenario.is-breach{border-color:#e8901a4d}.trfc-challenges-scenario__title{display:flex;align-items:center;gap:10px;margin-bottom:16px}.trfc-challenges-scenario.is-pass .trfc-challenges-scenario__title svg{color:#47ca98}.trfc-challenges-scenario.is-breach .trfc-challenges-scenario__title svg{color:#e8901a}.trfc-challenges-scenario__title span,.trfc-challenges-scenario__title strong{display:block}.trfc-challenges-scenario__title span{color:#ffffff6b;font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.trfc-challenges-scenario__title strong{margin-top:3px;color:#fff;font-size:14px}.trfc-challenges-phase,.trfc-challenges-breach-row{display:grid;grid-template-columns:84px minmax(0,.7fr) minmax(0,1.2fr);align-items:center;gap:9px;padding:12px 0;border-top:1px solid rgba(144,167,196,.12)}.trfc-challenges-phase span,.trfc-challenges-breach-row span{color:#ffffff75;font-size:10px}.trfc-challenges-phase strong,.trfc-challenges-breach-row strong{color:#fff;font-size:11px}.trfc-challenges-phase em,.trfc-challenges-breach-row em{color:#ffffff80;font-size:10px;font-style:normal;line-height:1.45}.trfc-challenges-scenario>p{margin:14px 0 0;padding-top:14px;border-top:1px solid rgba(144,167,196,.12);color:#ffffff7a;font-size:10px;line-height:1.55}.trfc-challenges-truth-table{margin-top:18px;border:1px solid rgba(144,167,196,.2);border-radius:7px;background:#040b138a;overflow:hidden}.trfc-challenges-truth-table>div{display:grid;grid-template-columns:150px 170px minmax(0,1fr);align-items:center;min-height:54px;border-bottom:1px solid rgba(144,167,196,.13)}.trfc-challenges-truth-table>div:last-child{border-bottom:0}.trfc-challenges-truth-table>div>*{height:100%;margin:0;padding:13px 14px;border-right:1px solid rgba(144,167,196,.13)}.trfc-challenges-truth-table>div>*:last-child{border-right:0}.trfc-challenges-truth-table span{color:#ffffff8f;font-size:11px;font-weight:800}.trfc-challenges-truth-table strong{color:#f2a233;font-size:11px}.trfc-challenges-truth-table p{color:#ffffff7a;font-size:10px;line-height:1.45}.trfc-challenges-truth-table__head{min-height:42px!important;background:#111e2fb8}.trfc-challenges-truth-table__head span{color:#ffffffb8;font-size:9px;letter-spacing:.09em;text-transform:uppercase}.trfc-challenges-funded-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px;border-top:1px solid rgba(144,167,196,.15);border-bottom:1px solid rgba(144,167,196,.15)}.trfc-challenges-funded-grid>div{padding:20px 18px;border-right:1px solid rgba(144,167,196,.14)}.trfc-challenges-funded-grid>div:last-child{border-right:0}.trfc-challenges-funded-grid svg{margin-bottom:13px;color:#e8901a}.trfc-challenges-funded-grid strong,.trfc-challenges-funded-grid span{display:block}.trfc-challenges-funded-grid strong{color:#fff;font-size:12px}.trfc-challenges-funded-grid span{margin-top:7px;color:#ffffff75;font-size:10px;line-height:1.45}.trfc-challenges-funded-risk{display:grid;grid-template-columns:minmax(210px,.68fr) minmax(0,1.32fr) minmax(210px,.72fr);align-items:center;gap:24px;margin-top:22px;padding:20px 22px;border:1px solid rgba(232,144,26,.34);border-radius:6px;background:radial-gradient(circle at 92% 20%,rgba(232,144,26,.1),transparent 14rem),linear-gradient(105deg,#231910ad,#09121ed6 44%,#070f19eb);box-shadow:inset 0 1px #ffffff09}.trfc-challenges-funded-risk__title{display:flex;align-items:flex-start;gap:12px}.trfc-challenges-funded-risk__title svg{flex:0 0 auto;color:#f1a432}.trfc-challenges-funded-risk__title span,.trfc-challenges-funded-risk__title strong,.trfc-challenges-funded-risk__example span,.trfc-challenges-funded-risk__example strong,.trfc-challenges-funded-risk__example em{display:block}.trfc-challenges-funded-risk__title span,.trfc-challenges-funded-risk__example span{color:#f1a432;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.trfc-challenges-funded-risk__title strong{margin-top:6px;color:#fff;font-size:14px;line-height:1.35}.trfc-challenges-funded-risk>p{margin:0;padding:0 24px;border-right:1px solid rgba(144,167,196,.15);border-left:1px solid rgba(144,167,196,.15);color:#ffffff94;font-size:11px;line-height:1.65}.trfc-challenges-funded-risk__example strong{margin-top:7px;color:var(--challenge-cream);font-size:17px;letter-spacing:-.02em}.trfc-challenges-funded-risk__example em{margin-top:7px;color:#ffffff6b;font-size:9px;font-style:normal}.trfc-challenges-funded-risk__example a{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#f1a432;font-size:10px;font-weight:800;text-decoration:none}.trfc-challenges-funded-risk__example a:hover{color:#ffc56e}.trfc-challenges-chapter__note{margin:18px 0 0;padding:14px 16px;border-left:2px solid #e8901a;background:#e8901a0f;color:#ffffff94;font-size:11px;line-height:1.6}.trfc-challenges-summary{position:sticky;top:104px;padding:27px;border:1px solid rgba(232,144,26,.62);border-radius:8px;background:radial-gradient(circle at 62% -5%,rgba(232,144,26,.24),transparent 15rem),linear-gradient(180deg,#2c1d11cc,#070e17fa 36%);box-shadow:0 30px 90px #0000006b,inset 0 1px #ffffff0e;overflow:hidden}.trfc-challenges-summary:before{content:"";position:absolute;top:0;left:13%;right:13%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,185,85,.8),transparent)}.trfc-challenges-summary__eyebrow{margin-bottom:24px;color:#f0a43b;font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.trfc-challenges-summary>span{color:#ffffff85;font-size:14px}.trfc-challenges-summary>h3{margin:8px 0 0;color:var(--challenge-cream);font-size:43px;letter-spacing:-.045em;line-height:1}.trfc-challenges-summary__price{margin-top:29px;padding-top:23px;border-top:1px solid rgba(255,248,231,.13)}.trfc-challenges-summary__price small,.trfc-challenges-summary__price strong{display:block}.trfc-challenges-summary__price small{color:#ffffff75;font-size:10px}.trfc-challenges-summary__price strong{margin-top:7px;color:#fff;font-size:48px;letter-spacing:-.05em;line-height:1}.trfc-challenges-summary__cta,.trfc-challenges-summary__details{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin-top:22px;border-radius:6px;font-size:12px;font-weight:900;text-decoration:none}.trfc-challenges-summary__cta{gap:8px;background:linear-gradient(135deg,#ffb345,#e8901a 68%,#b85d07);color:#180d02;box-shadow:0 14px 30px #e8901a38}.trfc-challenges-summary__details{min-height:38px;margin-top:4px;color:#ffffff94}.trfc-challenges-summary__rules{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,248,231,.13)}.trfc-challenges-summary__rules h4{margin:0 0 13px;color:#fff;font-size:12px}.trfc-challenges-summary__rules>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;color:#ffffff7a;font-size:10px}.trfc-challenges-summary__rules strong{color:#ffffffd1;text-align:right}.trfc-challenges-summary>p{display:flex;gap:7px;margin:18px 0 0;padding:13px;border:1px solid rgba(232,144,26,.18);border-radius:6px;color:#ffffff7a;font-size:9px;line-height:1.5}.trfc-challenges-summary>p svg{flex:0 0 auto;color:#e8901a}.trfc-challenges-journey__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid rgba(144,167,196,.18);border-bottom:1px solid rgba(144,167,196,.18)}.trfc-challenges-journey__grid>div{position:relative;min-height:210px;padding:28px 20px 24px;border-right:1px solid rgba(144,167,196,.16)}.trfc-challenges-journey__grid>div:last-child{border-right:0}.trfc-challenges-journey__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(232,144,26,.46);border-radius:50%;color:#e8901a;background:#e8901a0f}.trfc-challenges-journey__grid small,.trfc-challenges-journey__grid strong,.trfc-challenges-journey__grid p{display:block}.trfc-challenges-journey__grid small{position:absolute;top:37px;right:20px;color:#ffffff3b;font-size:10px;font-weight:900}.trfc-challenges-journey__grid strong{margin-top:20px;color:#fff;font-size:14px}.trfc-challenges-journey__grid p{margin:9px 0 0;color:#ffffff75;font-size:11px;line-height:1.55}.trfc-challenges-trial__panel{display:grid;grid-template-columns:minmax(360px,.7fr) minmax(0,1.3fr);align-items:stretch;border:1px solid rgba(144,167,196,.2);border-radius:8px;background:#08101bdb;overflow:hidden}.trfc-challenges-trial__copy{padding:54px;background:radial-gradient(circle at 6% 95%,rgba(232,144,26,.12),transparent 16rem),#09121edb}.trfc-challenges-trial__copy h2{font-size:clamp(38px,4vw,56px)}.trfc-challenges-trial__copy ul{display:grid;gap:12px;margin:27px 0 30px;padding:0;list-style:none}.trfc-challenges-trial__copy li{display:flex;align-items:center;gap:10px;color:#ffffffad;font-size:12px;font-weight:700}.trfc-challenges-trial__copy li svg{color:#e8901a}.trfc-challenges-trial__visual{position:relative;min-height:480px;margin:0;background:#07101a;overflow:hidden}.trfc-challenges-trial__visual:before{content:"";position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(90deg,#09121e 0%,rgba(9,18,30,.08) 27%,transparent 100%),linear-gradient(180deg,transparent 74%,rgba(5,9,15,.9) 100%)}.trfc-challenges-trial__visual img{width:100%;height:100%;min-height:480px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.trfc-challenges-proof__head{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.trfc-challenges-proof__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.trfc-challenges-proof__grid article{min-width:0;padding:14px 14px 18px;border:1px solid rgba(144,167,196,.18);border-radius:8px;background:#0c1725bd}.trfc-challenges-proof__grid article>div{display:flex;align-items:center;justify-content:center;height:240px;margin-bottom:16px;border-radius:6px;background:#ffffff09;overflow:hidden}.trfc-challenges-proof__grid img{display:block;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.trfc-challenges-proof__grid article>span{color:#e8901a;font-size:10px;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.trfc-challenges-proof__grid h3{margin:9px 0 0;color:#fff;font-size:15px}.trfc-challenges-proof__grid p{margin:5px 0 0;color:#ffffff6b;font-size:11px}.trfc-challenges-proof__grid strong{display:block;margin-top:16px;color:#f4a328;font-size:24px;letter-spacing:-.03em}.trfc-challenges-faq__layout{display:grid;grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);align-items:start;gap:72px}.trfc-challenges-faq__list{border-top:1px solid rgba(144,167,196,.2)}.trfc-challenges-faq__list article{scroll-margin-top:110px;border-bottom:1px solid rgba(144,167,196,.2)}.trfc-challenges-faq__list article#faq-risk-per-trade{border-top:1px solid rgba(232,144,26,.58);background:linear-gradient(90deg,rgba(232,144,26,.075),transparent 72%)}.trfc-challenges-faq__list article#faq-risk-per-trade>button{color:var(--challenge-cream)}.trfc-challenges-faq__list article>button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:68px;padding:16px 3px;border:0;background:transparent;color:#ffffffc7;font-size:14px;font-weight:800;text-align:left}.trfc-challenges-faq__list article>button svg{flex:0 0 auto;color:#e8901a;transition:transform .16s ease}.trfc-challenges-faq__list article.is-open>button svg{transform:rotate(180deg)}.trfc-challenges-faq__answer{padding:0 36px 24px 3px;color:#ffffff8a;font-size:12px;line-height:1.7}.trfc-challenges-faq__answer strong{color:#ffffffd1}.trfc-challenges-faq__answer ul{padding-left:20px}.trfc-challenges-faq__answer .faq-note,.trfc-challenges-faq__answer .faq-example-box,.trfc-challenges-faq__answer .faq-formula-box{margin-top:14px;padding:12px;border-left:2px solid #e8901a;background:#e8901a0f}.trfc-challenges-faq__answer .faq-inline-table{width:100%;margin-top:14px;border-collapse:collapse}.trfc-challenges-faq__answer .faq-inline-table th,.trfc-challenges-faq__answer .faq-inline-table td{padding:10px;border:1px solid rgba(144,167,196,.18);text-align:left;vertical-align:top}.trfc-challenges-faq__answer .faq-inline-table th{color:#fff;background:#111e2fc2}.trfc-challenges-final{padding:92px 0 42px}.trfc-challenges-final__panel{display:flex;align-items:center;justify-content:space-between;gap:48px;min-height:250px;padding:48px 58px;border:1px solid rgba(232,144,26,.45);border-radius:8px;background:linear-gradient(105deg,#08111dfa,#331f0deb 54%,#c46708d6),#0a111b;box-shadow:0 28px 82px #00000057;overflow:hidden}.trfc-challenges-final__panel>div:first-child>span{display:block;margin-bottom:12px;color:#ffb74e;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.trfc-challenges-final h2{max-width:720px;font-size:clamp(38px,4.4vw,64px)}.trfc-challenges-final__panel p{margin:15px 0 0;color:#ffffffa3;font-size:14px}.trfc-challenges-final__panel>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.trfc-challenges-final__legal{max-width:900px;margin:20px auto 0;padding:0 22px;color:#ffffff59;font-size:10px;line-height:1.55;text-align:center}@media(max-width:1180px){.trfc-challenges-builder__layout{grid-template-columns:minmax(0,1fr) 300px}.trfc-challenges-account-picker>div{grid-template-columns:repeat(4,minmax(0,1fr))}.trfc-challenges-journey__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.trfc-challenges-journey__grid>div:nth-child(3){border-right:0}.trfc-challenges-journey__grid>div:nth-child(-n+3){border-bottom:1px solid rgba(144,167,196,.16)}}@media(max-width:960px){.trfc-challenges-hero{min-height:auto;padding-top:118px}.trfc-challenges-hero:after{right:-22vw;opacity:.38}.trfc-challenges-intents{grid-template-columns:repeat(3,minmax(0,1fr))}.trfc-challenges-intents button:nth-child(3){border-right:0}.trfc-challenges-intents button:nth-child(-n+3){border-bottom:1px solid var(--challenge-line)}.trfc-challenges-tradeoffs{display:none}.trfc-challenges-builder__layout{grid-template-columns:1fr}.trfc-challenges-summary{position:relative;top:auto;display:grid;grid-template-columns:1fr 1fr;gap:0 26px}.trfc-challenges-summary__eyebrow,.trfc-challenges-summary>span,.trfc-challenges-summary>h3,.trfc-challenges-summary__price,.trfc-challenges-summary__cta,.trfc-challenges-summary__details{grid-column:1}.trfc-challenges-summary__rules{grid-column:2;grid-row:1 / span 6;margin-top:0;padding:0 0 0 24px;border-top:0;border-left:1px solid rgba(255,248,231,.13)}.trfc-challenges-summary>p{grid-column:1 / -1}.trfc-challenges-trial__panel{grid-template-columns:1fr}.trfc-challenges-trial__visual,.trfc-challenges-trial__visual img{min-height:380px}.trfc-challenges-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trfc-challenges-faq__layout{grid-template-columns:1fr;gap:26px}.trfc-challenges-funded-risk{grid-template-columns:1fr;gap:16px}.trfc-challenges-funded-risk>p{padding:16px 0;border-top:1px solid rgba(144,167,196,.15);border-right:0;border-bottom:1px solid rgba(144,167,196,.15);border-left:0}}@media(max-width:720px){.trfc-challenges-page .trfc-ds-container,.trfc-challenges-page .trfc-ds-container--wide{width:calc(100% - 32px)}.trfc-challenges-hero{padding:104px 0 56px}.trfc-challenges-hero h1{font-size:46px;line-height:1}.trfc-challenges-hero>.trfc-ds-container>p:not(.trfc-challenges-disclosure){font-size:15px}.trfc-challenges-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px}.trfc-challenges-hero__metrics div{padding:17px 14px;border-bottom:1px solid rgba(255,248,231,.1)}.trfc-challenges-hero__metrics div:nth-child(2){border-right:0}.trfc-challenges-hero__metrics div:nth-child(n+3){border-bottom:0}.trfc-challenges-hero__metrics div:nth-child(3){padding-left:0}.trfc-challenges-compare,.trfc-challenges-builder,.trfc-challenges-journey,.trfc-challenges-trial,.trfc-challenges-proof,.trfc-challenges-faq{padding:68px 0}.trfc-challenges-section-heading h2,.trfc-challenges-trial__copy h2,.trfc-challenges-final h2{font-size:36px;line-height:1.05}.trfc-challenges-intents{grid-template-columns:1fr;overflow:visible}.trfc-challenges-intents button,.trfc-challenges-intents button:nth-child(3){min-height:50px;border-right:0;border-bottom:1px solid var(--challenge-line)}.trfc-challenges-intents button:last-child{border-bottom:0}.trfc-challenges-intents button.is-active:after{display:none}.trfc-challenges-table-wrap{width:100%;margin-right:0;overscroll-behavior-x:contain;scrollbar-width:thin}.trfc-challenges-table{min-width:980px}.trfc-challenges-table thead th:first-child,.trfc-challenges-table tbody th{position:sticky;left:0;z-index:2}.trfc-challenges-table thead th:first-child{z-index:3}.trfc-challenges-chapter{grid-template-columns:1fr;gap:14px;padding:22px 16px}.trfc-challenges-chapter:not(:last-child):after{display:none}.trfc-challenges-chapter__number{width:26px;height:26px;box-shadow:none}.trfc-challenges-chapter__content{width:100%;min-width:0;overflow:hidden}.trfc-challenges-chapter__content>header h3{font-size:23px}.trfc-challenges-account-picker>div{display:flex;padding-bottom:7px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scroll-snap-type:x mandatory;touch-action:pan-x}.trfc-challenges-account-picker button{flex:0 0 104px;min-height:78px;scroll-snap-align:start}.trfc-challenges-rule-controls,.trfc-challenges-fixed-rules,.trfc-challenges-scenario-grid{grid-template-columns:1fr}.trfc-challenges-rule-controls select{height:52px;font-size:14px}.trfc-challenges-fixed-rules{gap:0}.trfc-challenges-fixed-rules div{padding:13px 0;border-bottom:1px solid rgba(144,167,196,.12)}.trfc-challenges-fixed-rules div:last-child{border-bottom:0}.trfc-challenges-scenario{padding:17px}.trfc-challenges-phase,.trfc-challenges-breach-row{grid-template-columns:1fr;gap:5px}.trfc-challenges-truth-table{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.trfc-challenges-truth-table>div{min-width:650px}.trfc-challenges-funded-grid{grid-template-columns:1fr}.trfc-challenges-funded-grid>div,.trfc-challenges-funded-grid>div:nth-child(2){border-right:0;border-bottom:1px solid rgba(144,167,196,.14)}.trfc-challenges-funded-grid>div:last-child{border-bottom:0}.trfc-challenges-summary{display:block;padding:22px}.trfc-challenges-summary__rules{margin-top:24px;padding:20px 0 0;border-top:1px solid rgba(255,248,231,.13);border-left:0}.trfc-challenges-journey__grid{grid-template-columns:1fr}.trfc-challenges-journey__grid>div,.trfc-challenges-journey__grid>div:nth-child(3){min-height:0;border-right:0;border-bottom:1px solid rgba(144,167,196,.16)}.trfc-challenges-journey__grid>div:last-child{border-bottom:0}.trfc-challenges-trial__copy{padding:34px 22px}.trfc-challenges-trial__visual,.trfc-challenges-trial__visual img{min-height:270px}.trfc-challenges-proof__head{display:block}.trfc-challenges-proof__head>a{margin-bottom:28px}.trfc-challenges-proof__grid{grid-template-columns:1fr}.trfc-challenges-proof__grid article{display:grid;grid-template-columns:130px minmax(0,1fr);grid-template-rows:auto auto auto 1fr;-moz-column-gap:17px;column-gap:17px}.trfc-challenges-proof__grid article>div{grid-row:1 / span 5;height:190px;margin-bottom:0}.trfc-challenges-proof__grid article>span,.trfc-challenges-proof__grid article>h3,.trfc-challenges-proof__grid article>p,.trfc-challenges-proof__grid article>strong{grid-column:2}.trfc-challenges-proof__grid article>strong{align-self:end}.trfc-challenges-faq__answer{padding-right:3px;overflow-x:auto}.trfc-challenges-faq__answer .faq-inline-table{min-width:620px}.trfc-challenges-final{padding-top:70px}.trfc-challenges-final__panel{display:block;min-height:0;padding:36px 22px}.trfc-challenges-final__panel>div:last-child{justify-content:flex-start;margin-top:30px}}@media(max-width:420px){.trfc-challenges-hero h1{font-size:41px}.trfc-challenges-hero .trfc-ds-actions,.trfc-challenges-final__panel>div:last-child{display:grid;grid-template-columns:1fr}.trfc-challenges-hero .trfc-ds-button,.trfc-challenges-final .trfc-ds-button{width:100%}.trfc-challenges-proof__grid article{grid-template-columns:112px minmax(0,1fr)}.trfc-challenges-proof__grid article>div{height:168px}}.trfc-partner-page{--partner-bg: #05080d;--partner-blue: #1a2e47;--partner-panel: rgba(10, 19, 31, .92);--partner-panel-soft: rgba(15, 28, 45, .76);--partner-border: rgba(255, 248, 231, .12);--partner-border-soft: rgba(255, 248, 231, .08);--partner-orange: #e8901a;--partner-cream: #fff8e7;--partner-text: rgba(255, 255, 255, .78);--partner-muted: rgba(255, 255, 255, .52);min-height:100vh;color:#fff;background:radial-gradient(circle at 82% 12%,rgba(232,144,26,.08),transparent 28rem),radial-gradient(circle at 12% 34%,rgba(26,46,71,.55),transparent 32rem),#05080d;overflow:hidden}.trfc-partner-page *,.trfc-partner-page *:before,.trfc-partner-page *:after{box-sizing:border-box}.partner-container{width:min(1240px,calc(100% - 64px));margin-inline:auto}.partner-eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 0 20px;padding:7px 12px;border:1px solid rgba(232,144,26,.3);border-radius:999px;background:#e8901a14;color:#f1ae52;font-size:11px;font-weight:800;line-height:1;letter-spacing:0;text-transform:uppercase}.partner-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:0 22px;border:1px solid transparent;border-radius:7px;background:linear-gradient(135deg,#f3b255,#e8901a 64%,#c36d11);box-shadow:0 16px 38px #e8901a33,inset 0 1px #ffffff47;color:#160d04;font-size:14px;font-weight:850;line-height:1;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.partner-button svg{width:16px;height:16px}.partner-button:hover{transform:translateY(-2px);box-shadow:0 20px 46px #e8901a47,inset 0 1px #ffffff52}.partner-button.is-secondary{border-color:#fff8e729;background:#05080d94;box-shadow:inset 0 1px #ffffff0d;color:#ffffffe6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.partner-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.partner-section{position:relative;padding:118px 0;border-top:1px solid rgba(255,248,231,.06)}.partner-section-heading{max-width:760px;margin-bottom:48px}.partner-section-heading.is-centered{margin-inline:auto;text-align:center}.partner-section-heading.is-centered .partner-eyebrow{margin-inline:auto}.partner-section-heading h2,.partner-closing h2{margin:0;color:#fff;font-size:clamp(42px,5vw,70px);font-weight:850;letter-spacing:0;line-height:.98}.partner-section-heading p,.partner-closing p{max-width:680px;margin:20px 0 0;color:var(--partner-text);font-size:17px;line-height:1.72}.partner-section-heading.is-centered p{margin-inline:auto}.partner-hero{position:relative;min-height:820px;background:#05080d;isolation:isolate;overflow:hidden}.partner-hero:after{content:"";position:absolute;inset:auto 0 0;z-index:0;height:220px;background:linear-gradient(180deg,transparent,#05080d);pointer-events:none}.partner-hero__atmosphere{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#05080d,#05080dfa 30%,#05080dbd 52%,#05080d3d),radial-gradient(circle at 72% 42%,rgba(232,144,26,.14),transparent 27rem),radial-gradient(circle at 78% 22%,rgba(26,46,71,.75),transparent 34rem)}.partner-hero__atmosphere:before,.partner-hero__atmosphere:after{content:"";position:absolute;left:-8%;width:76%;height:1px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.65),transparent);transform:rotate(-7deg);transform-origin:left center}.partner-hero__atmosphere:before{bottom:26%}.partner-hero__atmosphere:after{bottom:21%;opacity:.42}.partner-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(420px,.78fr) minmax(680px,1.22fr);align-items:center;gap:54px;min-height:820px;padding:140px 0 96px}.partner-hero__copy{position:relative;z-index:2}.partner-hero h1,.partner-faq-hero h1{margin:0;color:#fff;font-size:clamp(62px,6.8vw,96px);font-weight:850;letter-spacing:0;line-height:.96}.partner-hero h1 span,.partner-faq-hero h1 span{color:var(--partner-orange)}.partner-hero__copy>p,.partner-faq-hero__inner>div:first-child>p{max-width:580px;margin:28px 0 0;color:var(--partner-text);font-size:18px;line-height:1.7}.partner-hero__copy>small{display:block;margin-top:14px;color:var(--partner-muted);font-size:13px}.partner-hero__product{position:relative;width:840px;transform:perspective(1600px) rotateY(-5deg) rotateX(1.8deg);transform-origin:center right}.partner-hero__product:before{content:"";position:absolute;inset:8% 6%;z-index:-1;background:#e8901a2e;filter:blur(74px)}.partner-proof-strip{position:relative;z-index:3;border-block:1px solid rgba(255,248,231,.1);background:#060b12e6;box-shadow:0 -30px 80px #05080de6}.partner-proof-strip .partner-container{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.partner-proof-strip .partner-container>div{display:flex;align-items:center;gap:13px;min-height:98px;padding:18px 22px;border-right:1px solid rgba(255,248,231,.08)}.partner-proof-strip .partner-container>div:first-child{border-left:1px solid rgba(255,248,231,.08)}.partner-proof-strip svg{flex:0 0 auto;width:20px;height:20px;color:var(--partner-orange)}.partner-proof-strip span,.partner-proof-strip strong,.partner-proof-strip small{display:block}.partner-proof-strip strong{color:#fff;font-size:21px;line-height:1.05}.partner-proof-strip small{margin-top:6px;color:var(--partner-muted);font-size:10px;font-weight:700;line-height:1.25;text-transform:uppercase}.partner-portal{position:relative;width:100%;padding:26px;border:1px solid rgba(255,248,231,.13);border-radius:8px;background:radial-gradient(circle at 80% 10%,rgba(232,144,26,.08),transparent 18rem),linear-gradient(145deg,#132236fa,#060c14fa);box-shadow:0 42px 100px #00000085,inset 0 1px #ffffff12;color:#fff;overflow:hidden}.partner-portal:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(112deg,rgba(255,255,255,.04),transparent 22%,transparent 78%,rgba(232,144,26,.05))}.partner-portal button{font:inherit}.partner-portal__topbar{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding-bottom:18px;border-bottom:1px solid rgba(255,248,231,.08)}.partner-portal__title,.partner-portal__section-heading>div,.partner-portal__link>div:first-child{display:flex;align-items:center;gap:11px}.partner-portal__title-icon,.partner-portal__section-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(232,144,26,.23);border-radius:7px;background:#e8901a1a;color:#f1ae52}.partner-portal__title-icon svg,.partner-portal__section-icon svg{width:16px;height:16px}.partner-portal__title strong,.partner-portal__section-heading strong,.partner-portal__link strong{display:block;color:#fff;font-size:14px;line-height:1.2}.partner-portal__title span,.partner-portal__section-heading small,.partner-portal__link small{display:block;margin-top:4px;color:#ffffff73;font-size:10px}.partner-portal__balance{text-align:right}.partner-portal__balance>*{display:block}.partner-portal__balance span{color:#fff6;font-size:8px;font-weight:800;text-transform:uppercase}.partner-portal__balance strong{margin-top:3px;color:#42d39a;font-size:18px}.partner-portal__balance small{color:#ffffff4d;font-size:8px}.partner-portal__payout{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(241,174,82,.4);border-radius:6px;background:#e8901a;color:#170d03;font-size:10px;font-weight:850;cursor:pointer}.partner-portal__payout svg{width:13px;height:13px}.partner-portal__filters{position:relative;z-index:1;display:flex;gap:7px;padding:16px 0}.partner-portal__filters button{padding:6px 10px;border:1px solid rgba(255,248,231,.07);border-radius:5px;background:#ffffff08;color:#ffffff73;font-size:9px;font-weight:750;cursor:pointer}.partner-portal__filters button.is-active{border-color:#e8901a4d;background:#e8901a;color:#160d04}.partner-portal__tier-section,.partner-portal__reach,.partner-portal__link,.partner-portal__history{position:relative;z-index:1;padding:18px;border:1px solid rgba(255,248,231,.08);border-radius:7px;background:#02080e7a}.partner-portal__reach,.partner-portal__link,.partner-portal__history{margin-top:12px}.partner-portal__section-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}.partner-portal__reset{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border:1px solid rgba(232,144,26,.22);border-radius:999px;color:#f1ae52;font-size:8px;font-weight:800}.partner-portal__reset svg{width:11px;height:11px}.partner-portal__progress-meta{display:grid;grid-template-columns:1fr auto 1fr;margin-top:16px;color:#ffffff6b;font-size:8px;font-weight:750}.partner-portal__progress-meta strong{color:#fff}.partner-portal__progress-meta span:last-child{text-align:right}.partner-portal__progress{height:5px;margin-top:7px;border-radius:999px;background:#ffffff0f;overflow:hidden}.partner-portal__progress span{display:block;width:2%;min-width:16px;height:100%;border-radius:inherit;background:#e8901a;box-shadow:0 0 12px #e8901a75}.partner-portal__progress-note{margin:7px 0 0;color:#ffffff6b;font-size:8px}.partner-portal__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.partner-portal__tiers article{position:relative;min-height:116px;padding:14px;border:1px solid rgba(255,248,231,.08);border-radius:7px;background:#ffffff06;text-align:center}.partner-portal__tiers article.is-active{border-color:#e8901acc;background:linear-gradient(180deg,#e8901a2b,#e8901a0b)}.partner-portal__active-label{position:absolute;top:-9px;left:50%;padding:4px 8px;transform:translate(-50%);border-radius:999px;background:#e8901a;color:#160d04;font-size:7px;font-weight:900;white-space:nowrap}.partner-portal__tiers article>svg{width:16px;height:16px;color:#e8901a}.partner-portal__tiers article>strong{display:block;margin-top:6px;font-size:12px}.partner-portal__tiers article>small{display:block;margin-top:2px;color:#ffffff57;font-size:8px}.partner-portal__tiers article>div{display:flex;justify-content:space-between;gap:8px;margin-top:7px;color:#ffffff6b;font-size:8px}.partner-portal__tiers article>div b{color:#f1ae52}.partner-portal__reach-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:14px}.partner-portal__reach-grid>div{min-height:76px;padding:10px;border:1px solid rgba(255,248,231,.06);border-radius:6px;background:#ffffff06}.partner-portal__reach-grid svg{width:14px;height:14px;color:#e8901a}.partner-portal__reach-grid strong{display:block;margin-top:8px;font-size:16px}.partner-portal__reach-grid span{display:block;margin-top:2px;color:#ffffff5c;font-size:7px;font-weight:800;text-transform:uppercase}.partner-portal__earnings{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.partner-portal__earnings>div{padding:12px;border:1px solid rgba(255,248,231,.07);border-radius:6px;background:#ffffff06}.partner-portal__earnings span{display:block;color:#ffffff57;font-size:7px;font-weight:800;text-transform:uppercase}.partner-portal__earnings strong{display:block;margin-top:5px;color:#fff;font-size:15px}.partner-portal__earnings strong.is-positive{color:#42d39a}.partner-portal__link-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;margin-top:14px}.partner-portal__link-row code{min-width:0;padding:11px 12px;border:1px solid rgba(255,248,231,.07);border-radius:6px;background:#ffffff06;color:#ffffff8f;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.partner-portal__link-row button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border:0;border-radius:6px;background:#e8901a;color:#160d04;font-size:9px;font-weight:850;cursor:pointer}.partner-portal__link-row button svg{width:13px;height:13px}.partner-portal__qr{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;border:1px solid rgba(255,248,231,.09);border-radius:6px;color:#fff}.partner-portal__qr svg{width:22px;height:22px}.partner-portal__history .partner-portal__section-heading>button{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:#ffffff6b;font-size:9px}.partner-portal__history .partner-portal__section-heading>button svg{width:11px;height:11px}.partner-portal__history-row{display:grid;grid-template-columns:1fr 1.2fr .9fr 1fr .7fr;gap:10px;align-items:center;margin-top:14px;padding-top:12px;border-top:1px solid rgba(255,248,231,.07);color:#fff6;font-size:9px}.partner-portal__history-row strong{color:#fffc}.partner-portal__history-row em{color:#f1ae52;font-size:8px;font-style:normal;text-transform:uppercase}.partner-portal__history-row b{color:#42d39a;text-align:right}.partner-portal.is-compact{padding:20px}.partner-portal.is-compact .partner-portal__reach,.partner-portal.is-compact .partner-portal__earnings{display:none}.partner-portal.is-compact .partner-portal__tier-section{margin-top:0}.partner-tier-track{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:calc(100% - 180px);margin:0 auto 18px}.partner-tier-track span{position:relative;height:1px;background:#fff8e724}.partner-tier-track span:before{content:"";position:absolute;top:-5px;left:0;width:11px;height:11px;border:1px solid rgba(255,248,231,.38);border-radius:50%;background:#07101a}.partner-tier-track span:last-child{background:linear-gradient(90deg,#fff8e724,#e8901a)}.partner-tier-track span:last-child:after{content:"";position:absolute;top:-5px;right:0;width:11px;height:11px;border-radius:50%;background:#e8901a}.partner-tier-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--partner-border);border-radius:8px;background:#09121dbd;overflow:hidden}.partner-tier-grid article{padding:30px;border-right:1px solid var(--partner-border-soft)}.partner-tier-grid article:last-child{border-right:0}.partner-tier-grid article.is-featured{background:linear-gradient(180deg,#e8901a21,#e8901a06)}.partner-tier-card__head{display:flex;justify-content:space-between;gap:16px;align-items:end;padding-bottom:22px;border-bottom:1px solid var(--partner-border-soft)}.partner-tier-card__head span{color:#fff;font-size:21px;font-weight:850}.partner-tier-card__head small{color:var(--partner-muted);font-size:10px;text-align:right}.partner-tier-card__rates{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:24px 0}.partner-tier-card__rates>div{border-right:1px solid var(--partner-border-soft)}.partner-tier-card__rates>div:last-child{border-right:0}.partner-tier-card__rates strong{display:block;color:#fff;font-size:25px}.partner-tier-grid .is-featured .partner-tier-card__rates strong{color:#f1ae52}.partner-tier-card__rates span{display:block;margin-top:6px;color:var(--partner-muted);font-size:9px;font-weight:750;text-transform:uppercase}.partner-tier-grid ul{display:grid;gap:11px;margin:0;padding:20px 0 0;border-top:1px solid var(--partner-border-soft);list-style:none}.partner-tier-grid li{display:flex;gap:8px;color:var(--partner-text);font-size:12px;line-height:1.45}.partner-tier-grid li svg{flex:0 0 auto;width:14px;height:14px;color:#42d39a;margin-top:2px}.partner-tier-note{margin:26px 0 0;color:var(--partner-muted);font-size:13px;text-align:center}.partner-tier-note a{display:inline-flex;align-items:center;gap:5px;color:#f1ae52;text-decoration:none}.partner-tier-note a svg{width:14px;height:14px}.partner-portal-section{background:#060c14b8}.partner-portal-stage{position:relative;width:min(980px,100%);margin:0 auto;padding:0 86px}.partner-portal-stage>.partner-portal{position:relative;z-index:1}.partner-portal-callout{position:absolute;z-index:2;width:112px;color:#ffffffa6;font-size:11px;font-weight:750;line-height:1.45}.partner-portal-callout:after{content:"";position:absolute;top:50%;width:42px;height:1px;background:linear-gradient(90deg,transparent,#e8901a)}.partner-portal-callout.is-left-top{left:-32px;top:24%;text-align:right}.partner-portal-callout.is-left-bottom{left:-32px;top:63%;text-align:right}.partner-portal-callout.is-right-top{right:-32px;top:30%}.partner-portal-callout.is-right-bottom{right:-32px;top:70%}.partner-portal-callout.is-left-top:after,.partner-portal-callout.is-left-bottom:after{left:calc(100% + 8px)}.partner-portal-callout.is-right-top:after,.partner-portal-callout.is-right-bottom:after{right:calc(100% + 8px);transform:rotate(180deg)}.partner-video-section{background:radial-gradient(circle at 75% 50%,rgba(232,144,26,.08),transparent 25rem)}.partner-video-layout{display:grid;grid-template-columns:minmax(0,.72fr) minmax(600px,1.28fr);gap:76px;align-items:center}.partner-video-layout .partner-section-heading{margin-bottom:0}.partner-video-layout>div:last-child{border:1px solid var(--partner-border);border-radius:8px;overflow:hidden;box-shadow:0 40px 90px #00000070}.partner-calculator-section{scroll-margin-top:100px;background:#070e17c2}.partner-calculator{display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);gap:0;border:1px solid var(--partner-border);border-radius:8px;background:#08111ce6;overflow:hidden}.partner-calculator__controls{padding:42px}.partner-segmented{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;border:1px solid var(--partner-border-soft);border-radius:7px;background:#ffffff06}.partner-segmented button{min-height:44px;border:1px solid transparent;border-radius:5px;background:transparent;color:var(--partner-muted);font-size:12px;font-weight:800;cursor:pointer}.partner-segmented button.is-active{border-color:#e8901a59;background:#e8901a24;color:#f1ae52}.partner-range{display:block;margin-top:30px}.partner-range>span{display:flex;justify-content:space-between;gap:20px;color:var(--partner-text);font-size:13px;font-weight:750}.partner-range>span strong{color:#fff}.partner-range input{width:100%;margin-top:18px;accent-color:#e8901a}.partner-range small{display:flex;justify-content:space-between;margin-top:7px;color:var(--partner-muted);font-size:9px}.partner-calculator__result{padding:42px;border-left:1px solid var(--partner-border);background:radial-gradient(circle at 70% 12%,rgba(232,144,26,.18),transparent 18rem),#09111c}.partner-calculator__result>span{color:#f1ae52;font-size:10px;font-weight:850;text-transform:uppercase}.partner-calculator__result>strong{display:block;margin-top:14px;color:#f39a17;font-size:clamp(54px,7vw,88px);line-height:.95}.partner-calculator__result .trfc-animated-number{color:inherit;font:inherit}.partner-calculator__result>p{margin:14px 0 0;color:var(--partner-muted);font-size:13px}.partner-calculator__result dl{display:grid;gap:0;margin:26px 0 30px}.partner-calculator__result dl>div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid var(--partner-border-soft);color:var(--partner-muted);font-size:12px}.partner-calculator__result dl>div:last-child{color:#fff;font-weight:800}.partner-calculator__result dd{margin:0;color:#fff}.partner-calculator__result .partner-button{width:100%}.partner-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--partner-border);border-radius:8px;background:#08111cc7;overflow:hidden}.partner-journey article{position:relative;min-height:300px;padding:36px;border-right:1px solid var(--partner-border-soft)}.partner-journey article:last-child{border-right:0}.partner-journey article>span{position:absolute;top:26px;right:28px;color:#ffffff29;font-size:42px;font-weight:850}.partner-journey article>svg{width:38px;height:38px;color:#e8901a}.partner-journey h3{margin:54px 0 0;color:#fff;font-size:20px}.partner-journey p{margin:14px 0 0;color:var(--partner-text);font-size:14px;line-height:1.65}.partner-benefits-row{display:grid;grid-template-columns:repeat(4,1fr);margin-top:18px;border:1px solid var(--partner-border-soft);border-radius:7px;overflow:hidden}.partner-benefits-row span{display:flex;align-items:center;gap:9px;min-height:64px;padding:15px 18px;border-right:1px solid var(--partner-border-soft);color:var(--partner-muted);font-size:11px}.partner-benefits-row span:last-child{border-right:0}.partner-benefits-row svg{width:15px;height:15px;color:#e8901a}.partner-comparison-section{background:#070e17c2}.partner-comparison{border:1px solid var(--partner-border);border-radius:8px;overflow:auto;background:#060d16e0}.partner-comparison__row{display:grid;grid-template-columns:1.35fr 1.1fr 1fr 1fr;min-width:860px;border-top:1px solid var(--partner-border-soft)}.partner-comparison__row:first-child{border-top:0}.partner-comparison__row>*{min-height:62px;padding:20px 22px;border-right:1px solid var(--partner-border-soft);color:var(--partner-muted);font-size:12px}.partner-comparison__row>*:last-child{border-right:0}.partner-comparison__row>strong{color:var(--partner-text)}.partner-comparison__row>span:nth-child(2){display:flex;align-items:center;gap:7px;background:#e8901a0f;color:#fff;font-weight:800}.partner-comparison__row>span:nth-child(2) svg{width:14px;height:14px;color:#42d39a}.partner-comparison__row.is-header>span{min-height:48px;color:#ffffff70;font-size:10px;font-weight:850;text-transform:uppercase}.partner-comparison__row.is-header>span:nth-child(2){color:#f1ae52}.partner-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.partner-story-grid article{min-height:270px;padding:28px;border:1px solid var(--partner-border);border-radius:8px;background:#0a1421bd}.partner-story-grid article>div{display:flex;align-items:end;justify-content:space-between;gap:18px}.partner-story-grid article>div span{color:var(--partner-muted);font-size:11px}.partner-story-grid article>div strong{color:#42d39a;font-size:27px}.partner-story-grid blockquote{margin:42px 0 0;color:var(--partner-text);font-size:15px;line-height:1.7}.partner-story-grid footer{display:grid;gap:5px;margin-top:30px;padding-top:18px;border-top:1px solid var(--partner-border-soft)}.partner-story-grid footer span{color:#fff;font-size:13px;font-weight:800}.partner-story-grid footer small{color:var(--partner-muted)}.partner-faq-preview{background:#070e17c2}.partner-faq-preview__layout{display:grid;grid-template-columns:minmax(320px,.66fr) minmax(0,1.34fr);gap:70px;align-items:start}.partner-faq-preview__layout .partner-section-heading{margin-bottom:32px}.partner-accordion.trfc-accordion{border-top:1px solid var(--partner-border)}.partner-accordion .trfc-accordion__item{border-bottom:1px solid var(--partner-border)}.partner-accordion .trfc-accordion__heading{margin:0}.partner-accordion .trfc-accordion__trigger{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:68px;padding:17px 0;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer}.partner-accordion .trfc-accordion__trigger>span:first-child{font-size:14px;font-weight:750}.partner-accordion .trfc-accordion__answer{max-width:680px;padding:0 40px 22px 0;color:var(--partner-text);font-size:13px;line-height:1.7}.partner-accordion .trfc-accordion__answer p{margin:0}.partner-accordion .trfc-accordion__trigger:focus-visible,.partner-help-questions .trfc-accordion__trigger:focus-visible{outline:2px solid #e8901a;outline-offset:4px}.partner-closing{padding:92px 0 124px}.partner-closing__panel{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:54px;min-height:310px;padding:58px 62px;border:1px solid rgba(232,144,26,.34);border-radius:8px;background:radial-gradient(circle at 92% 16%,rgba(232,144,26,.22),transparent 20rem),linear-gradient(110deg,#07101a,#0d1b2d);overflow:hidden}.partner-closing__panel:after{content:"";position:absolute;left:48%;right:-12%;bottom:52px;height:1px;background:linear-gradient(90deg,transparent,rgba(232,144,26,.75),transparent);transform:rotate(-8deg)}.partner-closing h2{max-width:760px;font-size:clamp(40px,4.6vw,66px)}.partner-closing__actions{position:relative;z-index:1;display:grid;gap:12px;min-width:260px}.partner-closing__mark{position:absolute;right:58px;bottom:-60px;width:240px;height:240px;color:#e8901a0e}.partner-faq-hero{position:relative;min-height:680px;background:#05080d;overflow:hidden}.partner-faq-hero:after{content:"";position:absolute;inset:auto 0 0;height:180px;background:linear-gradient(180deg,transparent,#05080d)}.partner-faq-hero__glow{position:absolute;inset:0;background:radial-gradient(circle at 70% 32%,rgba(232,144,26,.12),transparent 24rem),radial-gradient(circle at 78% 20%,rgba(26,46,71,.72),transparent 34rem)}.partner-faq-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(440px,.8fr) minmax(600px,1.2fr);align-items:center;gap:66px;min-height:680px;padding:136px 0 80px}.partner-faq-hero h1{font-size:clamp(54px,5.8vw,82px)}.partner-faq-hero__portal{width:760px;transform:perspective(1500px) rotateY(-4deg)}.partner-faq-main{position:relative}.partner-faq-main .partner-section-heading{max-width:820px}.partner-faq-intro{display:grid;grid-template-columns:repeat(2,1fr);gap:0;margin-bottom:28px;border:1px solid var(--partner-border);border-radius:8px;background:#08111ccc;overflow:hidden}.partner-faq-intro>div{padding:26px;border-right:1px solid var(--partner-border-soft)}.partner-faq-intro>div:last-child{border-right:0;background:#e8901a0d}.partner-faq-intro span{color:#f1ae52;font-size:11px;font-weight:850;text-transform:uppercase}.partner-faq-intro p{margin:10px 0 0;color:var(--partner-text);font-size:13px;line-height:1.68}.partner-faq-intro strong{color:#fff}.partner-faq-tier-table{border:1px solid var(--partner-border);border-radius:8px;overflow:auto;background:#070f19d6}.partner-faq-tier-table>div{display:grid;grid-template-columns:1fr 1.35fr 1fr 1fr 1fr;min-width:820px}.partner-faq-tier-table>div>*{min-height:68px;padding:21px;border-right:1px solid var(--partner-border-soft);border-top:1px solid var(--partner-border-soft);color:var(--partner-text);font-size:13px}.partner-faq-tier-table>div>*:last-child{border-right:0}.partner-faq-tier-table>div.is-header>*{min-height:46px;border-top:0;color:var(--partner-muted);font-size:9px;font-weight:850;text-transform:uppercase}.partner-faq-tier-table>div.is-featured>*{background:#e8901a0f;color:#f1ae52}.partner-faq-calculator{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.55fr);gap:0;margin-top:28px;border:1px solid var(--partner-border);border-radius:8px;background:#08111cd6;overflow:hidden}.partner-faq-calculator>div{padding:34px}.partner-faq-calculator>div:first-child{display:grid;gap:16px}.partner-faq-calculator__label{display:block;color:var(--partner-muted);font-size:10px;font-weight:850;text-transform:uppercase}.partner-number-control{display:grid;grid-template-columns:42px 1fr 42px;gap:8px}.partner-number-control button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(232,144,26,.26);border-radius:6px;background:#e8901a17;color:#f1ae52;cursor:pointer}.partner-number-control button svg{width:15px;height:15px}.partner-number-control input,.partner-faq-calculator select{width:100%;min-height:44px;border:1px solid var(--partner-border);border-radius:6px;background:#07101a;color:#fff;font:inherit;font-size:13px;outline:none}.partner-number-control input{text-align:center}.partner-faq-calculator select{padding:0 12px}.partner-faq-calculator__result{border-left:1px solid var(--partner-border);background:radial-gradient(circle at 74% 14%,rgba(232,144,26,.16),transparent 15rem)}.partner-faq-calculator__result>span{color:#f1ae52;font-size:10px;font-weight:850;text-transform:uppercase}.partner-faq-calculator__result>strong{display:block;margin-top:12px;color:#f39a17;font-size:58px;line-height:1}.partner-faq-calculator__result>small{display:block;margin-top:9px;color:var(--partner-muted)}.partner-faq-calculator__result dl{margin:24px 0 0}.partner-faq-calculator__result dl>div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--partner-border-soft);color:var(--partner-muted);font-size:11px}.partner-faq-calculator__result dd{margin:0;color:#fff;font-weight:800}.partner-faq-journey{background:#070e17c2}.partner-faq-journey__steps{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid var(--partner-border);border-radius:8px;overflow:hidden}.partner-faq-journey__steps article{position:relative;min-height:300px;padding:28px 24px;border-right:1px solid var(--partner-border-soft)}.partner-faq-journey__steps article:last-child{border-right:0}.partner-faq-journey__steps article>span{position:absolute;top:22px;right:22px;color:#ffffff26;font-size:24px;font-weight:850}.partner-faq-journey__steps article>svg{width:30px;height:30px;color:#e8901a}.partner-faq-journey__steps h3{margin:64px 0 0;color:#fff;font-size:17px}.partner-faq-journey__steps p{margin:12px 0 0;color:var(--partner-text);font-size:12px;line-height:1.65}.partner-faq-payout-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.partner-faq-payout-grid article{padding:30px;border:1px solid var(--partner-border);border-radius:8px;background:#08111ccc}.partner-faq-payout-grid svg{width:30px;height:30px;color:#e8901a}.partner-faq-payout-grid span{display:block;margin-top:24px;color:#f1ae52;font-size:10px;font-weight:850;text-transform:uppercase}.partner-faq-payout-grid h3{margin:8px 0 0;color:#fff;font-size:27px}.partner-faq-payout-grid p{margin:12px 0 0;color:var(--partner-text);font-size:13px;line-height:1.7}.partner-faq-tools{display:grid;grid-template-columns:repeat(4,1fr);margin-top:18px;border:1px solid var(--partner-border);border-radius:8px;overflow:hidden}.partner-faq-tools article{min-height:250px;padding:24px;border-right:1px solid var(--partner-border-soft)}.partner-faq-tools article:last-child{border-right:0}.partner-faq-tools svg{width:24px;height:24px;color:#e8901a}.partner-faq-tools h3{margin:44px 0 0;color:#fff;font-size:15px}.partner-faq-tools p{margin:10px 0 0;color:var(--partner-text);font-size:11px;line-height:1.65}.partner-faq-portal{width:min(980px,100%);margin:72px auto 0}.partner-faq-manual{background:#070e17c2}.partner-faq-search{position:relative;max-width:720px;margin-bottom:28px}.partner-faq-search svg{position:absolute;top:50%;left:16px;width:18px;height:18px;transform:translateY(-50%);color:var(--partner-muted)}.partner-faq-search input{width:100%;min-height:54px;padding:0 18px 0 46px;border:1px solid var(--partner-border);border-radius:7px;background:#08111ce6;color:#fff;font:inherit;font-size:14px;outline:none}.partner-faq-search input:focus{border-color:#e8901a7a}.partner-faq-manual__layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:52px;align-items:start}.partner-faq-manual aside{position:sticky;top:118px;display:grid;border-top:1px solid var(--partner-border)}.partner-faq-manual aside button{display:grid;grid-template-columns:20px 1fr auto;gap:10px;align-items:center;min-height:54px;padding:0 12px;border:0;border-bottom:1px solid var(--partner-border);background:transparent;color:var(--partner-muted);text-align:left;cursor:pointer}.partner-faq-manual aside button svg{width:17px;height:17px}.partner-faq-manual aside button span{font-size:12px;font-weight:750}.partner-faq-manual aside button small{font-size:10px}.partner-faq-manual aside button.is-active{background:#e8901a14;color:#f1ae52}.partner-faq-group>h3{margin:0 0 16px;color:#fff;font-size:24px}.partner-faq-group article{border-top:1px solid var(--partner-border)}.partner-faq-group article:last-child{border-bottom:1px solid var(--partner-border)}.partner-faq-group article>button{display:flex;justify-content:space-between;gap:24px;align-items:center;width:100%;min-height:68px;padding:18px 0;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer}.partner-faq-group article>button span{font-size:14px;font-weight:750}.partner-faq-group article>button svg{flex:0 0 auto;width:17px;height:17px;color:#e8901a;transition:transform .18s ease}.partner-faq-group article.is-open>button svg{transform:rotate(180deg)}.partner-faq-group article>div{max-width:760px;padding:0 40px 24px 0;color:var(--partner-text);font-size:13px;line-height:1.72}.partner-faq-group article>div p{margin:0 0 12px}.partner-faq-group article>div a{color:#f1ae52}.partner-faq-group article>div table{display:block;max-width:100%;overflow-x:auto}.partner-faq-empty{padding:32px;border:1px solid var(--partner-border);border-radius:7px;color:var(--partner-muted);text-align:center}@media(max-width:1180px){.partner-hero__inner,.partner-faq-hero__inner{grid-template-columns:minmax(380px,.8fr) minmax(540px,1.2fr)}.partner-hero__product{width:720px}.partner-faq-hero__portal{width:660px}.partner-proof-strip .partner-container{overflow-x:auto}.partner-proof-strip .partner-container>div{min-width:220px}.partner-portal-stage{padding-inline:0}.partner-portal-callout{display:none}.partner-video-layout{grid-template-columns:.7fr 1.3fr;gap:44px}}@media(max-width:960px){.partner-section{padding:92px 0}.partner-container{width:min(100% - 40px,760px)}.partner-hero{min-height:auto}.partner-hero__inner,.partner-faq-hero__inner{grid-template-columns:1fr;min-height:auto;padding:142px 0 88px}.partner-hero__copy,.partner-faq-hero__inner>div:first-child{max-width:680px}.partner-hero__product,.partner-faq-hero__portal{width:100%;transform:none}.partner-proof-strip .partner-container{width:calc(100% - 32px)}.partner-tier-grid{grid-template-columns:1fr}.partner-tier-grid article{border-right:0;border-bottom:1px solid var(--partner-border-soft)}.partner-tier-grid article:last-child{border-bottom:0}.partner-tier-track{display:none}.partner-video-layout{grid-template-columns:1fr}.partner-video-layout .partner-section-heading{margin-bottom:0}.partner-calculator{grid-template-columns:1fr}.partner-calculator__result{border-left:0;border-top:1px solid var(--partner-border)}.partner-journey{grid-template-columns:1fr}.partner-journey article{min-height:240px;border-right:0;border-bottom:1px solid var(--partner-border-soft)}.partner-journey article:last-child{border-bottom:0}.partner-benefits-row{grid-template-columns:repeat(2,1fr)}.partner-benefits-row span:nth-child(2){border-right:0}.partner-benefits-row span:nth-child(-n+2){border-bottom:1px solid var(--partner-border-soft)}.partner-story-grid{grid-template-columns:1fr}.partner-faq-preview__layout{grid-template-columns:1fr;gap:44px}.partner-closing__panel{grid-template-columns:1fr}.partner-closing__actions{min-width:0}.partner-faq-intro,.partner-faq-payout-grid{grid-template-columns:1fr}.partner-faq-intro>div{border-right:0;border-bottom:1px solid var(--partner-border-soft)}.partner-faq-intro>div:last-child{border-bottom:0}.partner-faq-calculator{grid-template-columns:1fr}.partner-faq-calculator__result{border-left:0;border-top:1px solid var(--partner-border)}.partner-faq-journey__steps{grid-template-columns:1fr}.partner-faq-journey__steps article{min-height:220px;border-right:0;border-bottom:1px solid var(--partner-border-soft)}.partner-faq-journey__steps article:last-child{border-bottom:0}.partner-faq-tools{grid-template-columns:repeat(2,1fr)}.partner-faq-tools article:nth-child(2){border-right:0}.partner-faq-tools article:nth-child(-n+2){border-bottom:1px solid var(--partner-border-soft)}.partner-faq-manual__layout{grid-template-columns:1fr;gap:30px}.partner-faq-manual aside{position:static;grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.partner-container{width:calc(100% - 32px)}.partner-section{padding:74px 0}.partner-section-heading{margin-bottom:34px}.partner-section-heading h2,.partner-closing h2{font-size:36px;line-height:1.02}.partner-section-heading p,.partner-closing p{font-size:15px;line-height:1.65}.partner-hero__inner,.partner-faq-hero__inner{padding:124px 0 68px;gap:48px}.partner-hero h1,.partner-faq-hero h1{font-size:50px;line-height:.98}.partner-hero__copy>p,.partner-faq-hero__inner>div:first-child>p{font-size:16px}.partner-actions{display:grid;grid-template-columns:1fr}.partner-button{width:100%}.partner-proof-strip .partner-container>div{min-width:190px;padding-inline:16px}.partner-tier-grid article{padding:22px}.partner-tier-card__head{display:grid}.partner-tier-card__head small{text-align:left}.partner-tier-card__rates{gap:6px}.partner-tier-card__rates strong{font-size:20px}.partner-tier-card__rates span{font-size:8px}.partner-portal{padding:14px}.partner-portal>*{min-width:0}.partner-portal__topbar{grid-template-columns:1fr auto}.partner-portal__balance{display:none}.partner-portal__tiers{gap:6px}.partner-portal__tiers article{padding:11px 7px}.partner-portal__reach-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-portal__earnings{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-portal__link-row{grid-template-columns:minmax(0,1fr) auto}.partner-portal__qr{display:none}.partner-portal__history-row{grid-template-columns:1fr 1fr auto}.partner-portal__history-row>span:nth-of-type(2),.partner-portal__history-row>em{display:none}.partner-portal-stage{width:100%}.partner-video-layout{gap:34px}.partner-calculator__controls,.partner-calculator__result{padding:24px}.partner-segmented{grid-template-columns:1fr}.partner-calculator__result>strong{font-size:54px}.partner-journey article{padding:26px}.partner-benefits-row{grid-template-columns:1fr}.partner-benefits-row span{border-right:0;border-bottom:1px solid var(--partner-border-soft)}.partner-benefits-row span:last-child{border-bottom:0}.partner-comparison{width:calc(100vw - 32px)}.partner-story-grid article{min-height:240px;padding:22px}.partner-closing{padding:72px 0 90px}.partner-closing__panel{min-height:auto;padding:32px 22px}.partner-faq-intro>div,.partner-faq-payout-grid article{padding:22px}.partner-faq-tier-table{width:calc(100vw - 32px)}.partner-faq-calculator>div{padding:22px}.partner-faq-calculator__result>strong{font-size:46px}.partner-faq-tools{grid-template-columns:1fr}.partner-faq-tools article{min-height:220px;border-right:0;border-bottom:1px solid var(--partner-border-soft)}.partner-faq-tools article:last-child{border-bottom:0}.partner-faq-manual aside{grid-template-columns:1fr}.partner-faq-group article>button span{font-size:13px}.partner-faq-group article>div{padding-right:0}}.partner-help-page{min-height:100vh;background:radial-gradient(circle at 50% 4%,rgba(232,144,26,.09),transparent 27rem),#05080d}.partner-help-hero{position:relative;padding:142px 0 82px;border-bottom:1px solid var(--partner-border-soft);overflow:hidden}.partner-help-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent 0 8%,rgba(255,255,255,.024) 8.1%,transparent 8.2% 91.8%,rgba(255,255,255,.024) 91.9%,transparent 92%),linear-gradient(180deg,rgba(26,46,71,.18),transparent 74%)}.partner-help-hero__inner{position:relative;z-index:1;max-width:920px;text-align:center}.partner-help-breadcrumb{display:flex;justify-content:center;gap:9px;margin-bottom:30px;color:var(--partner-muted);font-size:12px}.partner-help-breadcrumb a{color:var(--partner-text)}.partner-help-breadcrumb a:hover{color:#f1ae52}.partner-help-hero h1{margin:20px 0 0;color:#fff;font-size:clamp(58px,6.2vw,88px);font-weight:850;line-height:.95;letter-spacing:0}.partner-help-hero h1 span{color:#e8901a}.partner-help-hero__inner>p{max-width:660px;margin:24px auto 0;color:var(--partner-text);font-size:17px;line-height:1.7}.partner-help-search{position:relative;max-width:720px;margin:38px auto 0}.partner-help-search>svg{position:absolute;top:50%;left:20px;width:20px;height:20px;transform:translateY(-50%);color:#e8901a}.partner-help-search input{width:100%;min-height:64px;padding:0 58px;border:1px solid rgba(255,248,231,.16);border-radius:7px;background:#09121df0;box-shadow:0 24px 70px #00000047;color:#fff;font:inherit;font-size:15px;outline:none}.partner-help-search input:focus{border-color:#e8901aad;box-shadow:0 24px 70px #00000047,0 0 0 3px #e8901a14}.partner-help-search button{position:absolute;top:50%;right:10px;display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:50%;background:#ffffff0f;color:var(--partner-text);cursor:pointer;transform:translateY(-50%)}.partner-help-search button svg{width:16px;height:16px}.partner-help-summary{display:flex;justify-content:center;gap:28px;margin-top:24px;color:var(--partner-muted);font-size:11px}.partner-help-summary span{display:inline-flex;align-items:center;gap:6px}.partner-help-summary strong{color:var(--partner-cream)}.partner-help-summary svg{width:14px;height:14px;color:#e8901a}.partner-help-main{padding:94px 0 120px}.partner-help-layout{display:grid;grid-template-columns:330px minmax(0,1fr);gap:70px;align-items:start}.partner-help-nav{position:sticky;top:112px;border-top:1px solid var(--partner-border)}.partner-help-nav__heading{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 4px 16px;color:#fff;font-size:12px;font-weight:800}.partner-help-nav__heading small{color:var(--partner-muted);font-size:10px;font-weight:650}.partner-help-nav>button{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:13px;align-items:start;width:100%;min-height:76px;padding:16px 10px;border:0;border-bottom:1px solid var(--partner-border-soft);background:transparent;color:var(--partner-muted);text-align:left;cursor:pointer}.partner-help-nav>button:hover,.partner-help-nav>button.is-active{background:#e8901a0f;color:#f1ae52}.partner-help-nav>button.is-active{box-shadow:inset 2px 0 #e8901a}.partner-help-nav>button>svg{width:19px;height:19px;margin-top:2px}.partner-help-nav>button span{display:grid;gap:5px}.partner-help-nav>button strong{color:#fff;font-size:12px;line-height:1.35}.partner-help-nav>button small{color:var(--partner-muted);font-size:9px;line-height:1.45}.partner-help-nav>button em{color:var(--partner-muted);font-size:10px;font-style:normal}.partner-help-nav__link{display:grid;gap:10px;margin-top:24px;padding:18px;border:1px solid var(--partner-border-soft);border-radius:7px;background:#08111c9e;color:var(--partner-muted);font-size:10px}.partner-help-nav__link a{display:inline-flex;gap:7px;align-items:center;color:#f1ae52;font-size:11px;font-weight:800}.partner-help-nav__link svg{width:14px;height:14px}.partner-help-content{min-width:0}.partner-help-results{display:flex;justify-content:space-between;gap:20px;margin-bottom:34px;padding:16px 0;border-top:1px solid var(--partner-border);border-bottom:1px solid var(--partner-border);color:var(--partner-muted);font-size:11px}.partner-help-results strong{color:#fff}.partner-help-group{scroll-margin-top:120px;margin-bottom:82px}.partner-help-group:last-child{margin-bottom:0}.partner-help-group>header{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;align-items:start;margin-bottom:24px}.partner-help-group>header>svg{width:52px;height:52px;padding:15px;border:1px solid rgba(232,144,26,.26);border-radius:7px;background:#e8901a12;color:#e8901a}.partner-help-group header span{color:#f1ae52;font-size:9px;font-weight:850;text-transform:uppercase}.partner-help-group h2{margin:5px 0 0;color:#fff;font-size:30px;line-height:1.1;letter-spacing:0}.partner-help-group header p{margin:9px 0 0;color:var(--partner-muted);font-size:12px;line-height:1.6}.partner-help-questions.trfc-accordion{border-top:1px solid var(--partner-border)}.partner-help-questions .trfc-accordion__item{border-bottom:1px solid var(--partner-border)}.partner-help-questions .trfc-accordion__heading{margin:0}.partner-help-questions .trfc-accordion__trigger{display:flex;justify-content:space-between;gap:32px;align-items:center;width:100%;min-height:78px;padding:21px 4px;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer}.partner-help-questions .trfc-accordion__trigger>span:first-child{font-size:15px;font-weight:760;line-height:1.5}.partner-help-questions .trfc-accordion__answer{padding:0}.partner-help-answer{max-width:820px;padding:0 46px 28px 4px;color:var(--partner-text);font-size:13px;line-height:1.78}.partner-help-answer p{margin:0 0 13px}.partner-help-answer strong{color:var(--partner-cream)}.partner-help-answer a{color:#f1ae52;text-decoration:underline;text-underline-offset:3px}.partner-help-answer ul{margin:10px 0 16px;padding-left:20px}.partner-help-answer li{margin:5px 0}.partner-help-answer>div{margin-top:16px;border-radius:7px}.partner-help-answer table{width:100%;min-width:680px;border-collapse:collapse}.partner-help-answer th,.partner-help-answer td{padding:13px;border-bottom:1px solid var(--partner-border-soft);text-align:left}.partner-help-answer>.overflow-x-auto{max-width:100%;overflow-x:auto}.partner-help-empty{display:grid;place-items:center;min-height:340px;border-top:1px solid var(--partner-border);border-bottom:1px solid var(--partner-border);color:var(--partner-muted);text-align:center}.partner-help-empty svg{width:30px;height:30px;color:#e8901a}.partner-help-empty h2{margin:16px 0 0;color:#fff;font-size:22px}.partner-help-empty button{min-height:44px;border:0;background:transparent;color:#f1ae52;font:inherit;font-weight:800;cursor:pointer}.partner-help-footer{padding:68px 0 92px;border-top:1px solid var(--partner-border-soft);background:#070e17bd}.partner-help-footer__inner{display:flex;justify-content:space-between;gap:40px;align-items:center}.partner-help-footer h2{max-width:660px;margin:18px 0 0;color:#fff;font-size:38px;line-height:1.08;letter-spacing:0}.partner-help-footer__inner>div:last-child{display:flex;gap:12px}@media(max-width:960px){.partner-help-layout{grid-template-columns:1fr;gap:54px}.partner-help-nav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--partner-border);border-radius:7px;overflow:hidden}.partner-help-nav__heading{grid-column:1 / -1;padding-inline:18px}.partner-help-nav>button{border-right:1px solid var(--partner-border-soft)}.partner-help-nav>button:nth-of-type(2n){border-right:0}.partner-help-nav__link{grid-column:1 / -1;margin:0;border:0;border-radius:0}}@media(max-width:680px){.partner-help-hero{padding:122px 0 64px}.partner-help-hero h1{font-size:50px}.partner-help-hero__inner>p{font-size:15px}.partner-help-search input{min-height:58px;padding-left:50px}.partner-help-search>svg{left:17px}.partner-help-summary{flex-wrap:wrap;gap:10px 18px}.partner-help-main{padding:70px 0 86px}.partner-help-nav{grid-template-columns:1fr}.partner-help-nav>button{min-height:70px;border-right:0}.partner-help-group{margin-bottom:66px}.partner-help-group>header{grid-template-columns:44px minmax(0,1fr);gap:14px}.partner-help-group>header>svg{width:44px;height:44px;padding:12px}.partner-help-group h2{font-size:25px}.partner-help-questions .trfc-accordion__trigger{min-height:72px;padding-block:18px}.partner-help-questions .trfc-accordion__trigger>span:first-child{font-size:14px}.partner-help-answer{padding-right:0}.partner-help-footer__inner{display:grid}.partner-help-footer h2{font-size:32px}.partner-help-footer__inner>div:last-child{display:grid;width:100%}}@media(max-width:680px){.partner-section{padding:64px 0}.partner-hero__inner,.partner-faq-hero__inner{padding:112px 0 60px;gap:34px}.partner-hero h1,.partner-faq-hero h1{font-size:clamp(42px,12vw,50px)}.partner-hero__product,.partner-faq-hero__portal{width:100%;max-width:100%}.partner-proof-strip{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(232,144,26,.55) transparent}.partner-proof-strip .partner-container{width:-moz-max-content;width:max-content;min-width:100%;margin-inline:0}.partner-proof-strip .partner-container>div{min-width:168px;min-height:82px}.partner-portal-stage{width:100%;padding:0}.partner-portal-callout{display:none}.partner-portal__filters{overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;scrollbar-width:none}.partner-portal__filters::-webkit-scrollbar{display:none}.partner-portal__filters button,.partner-portal__link-row button,.partner-portal__history .partner-portal__section-heading>button{min-height:44px}.partner-calculator__controls,.partner-calculator__result{padding:22px 18px}.partner-calculator__controls input[type=range]{min-height:44px;margin-block:-10px;cursor:pointer}.partner-calculator__result>strong{font-size:clamp(48px,16vw,58px);overflow-wrap:anywhere}.partner-comparison,.partner-faq-tier-table{width:100%;max-width:100%;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:rgba(232,144,26,.55) transparent}.partner-help-hero{padding:110px 0 58px}.partner-help-hero h1{font-size:clamp(42px,12vw,50px)}.partner-help-main{padding:62px 0 78px}.partner-help-search input{min-height:54px;padding-right:50px}.partner-help-search button{width:44px;height:44px;right:5px}.partner-help-questions .trfc-accordion__trigger{min-height:64px}}@media(prefers-reduced-motion:reduce){.trfc-partner-page *,.trfc-partner-page *:before,.trfc-partner-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--trfc-motion-fast: .18s;--trfc-motion-ui: .26s;--trfc-motion-reveal: .56s;--trfc-motion-hero: .82s;--trfc-motion-ease-ui: cubic-bezier(.4, 0, .2, 1);--trfc-motion-ease-out: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:no-preference){.trfc-motion-enabled .trfc-motion-reveal{opacity:0;transform:translate3d(0,16px,0);transition:opacity var(--trfc-motion-reveal) var(--trfc-motion-ease-out),transform var(--trfc-motion-reveal) var(--trfc-motion-ease-out);transition-delay:var(--trfc-motion-delay, 0ms)}.trfc-motion-enabled .trfc-motion-reveal[data-trfc-motion=hero]{transform:translate3d(0,20px,0);transition-duration:var(--trfc-motion-hero)}.trfc-motion-enabled .trfc-motion-reveal[data-trfc-motion=left]{transform:translate3d(-24px,12px,0)}.trfc-motion-enabled .trfc-motion-reveal[data-trfc-motion=right]{transform:translate3d(24px,12px,0)}.trfc-motion-enabled .trfc-motion-reveal.is-visible{opacity:1;transform:translateZ(0)}.trfc-motion-enabled .trfc-v3-hero__bg{animation:trfc-home-hero-drift 14s var(--trfc-motion-ease-out) .2s both}.trfc-motion-enabled .trfc-product-hero__background{animation:trfc-product-hero-drift 14s var(--trfc-motion-ease-out) .2s both}.trfc-motion-enabled .trfc-editorial-hero__art{animation:trfc-editorial-hero-drift 14s var(--trfc-motion-ease-out) .2s both}.trfc-motion-enabled .about-hero__art{animation:trfc-about-hero-drift 14s var(--trfc-motion-ease-out) .2s both}.trfc-motion-enabled :is(.trfc-v3-button,.trfc-product-button,.partner-button,.trfc-challenges-summary__cta,.trfc-ds-button){transition-duration:var(--trfc-motion-ui);transition-timing-function:var(--trfc-motion-ease-ui)}@media(hover:hover)and (pointer:fine){.trfc-motion-enabled :is(.trfc-v3-path-card,.trfc-v3-testimonials>article,.partner-tier-card,.partner-story-card,.trfc-product-model-card){transition:transform var(--trfc-motion-ui) var(--trfc-motion-ease-out),border-color var(--trfc-motion-ui) var(--trfc-motion-ease-ui),box-shadow var(--trfc-motion-ui) var(--trfc-motion-ease-ui)}.trfc-motion-enabled :is(.trfc-v3-path-card,.trfc-v3-testimonials>article,.partner-tier-card,.partner-story-card,.trfc-product-model-card):hover{transform:translate3d(0,-4px,0)}}}@keyframes trfc-home-hero-drift{0%{transform:scale(1.04) translateZ(0)}to{transform:scale(1.065) translate3d(-.35%,-.2%,0)}}@keyframes trfc-product-hero-drift{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.045) translate3d(-.3%,-.15%,0)}}@keyframes trfc-editorial-hero-drift{0%{transform:scale(1.05) translateZ(0)}to{transform:scale(1.072) translate3d(-.3%,-.15%,0)}}@keyframes trfc-about-hero-drift{0%{transform:scale(1.035) translateZ(0)}to{transform:scale(1.058) translate3d(-.3%,-.15%,0)}}@media(max-width:767px){:root{--trfc-motion-reveal: .44s;--trfc-motion-hero: .6s}@media(prefers-reduced-motion:no-preference){.trfc-motion-enabled .trfc-motion-reveal,.trfc-motion-enabled .trfc-motion-reveal[data-trfc-motion=hero],.trfc-motion-enabled .trfc-motion-reveal[data-trfc-motion=left],.trfc-motion-enabled .trfc-motion-reveal[data-trfc-motion=right]{transform:translate3d(0,14px,0)}.trfc-motion-enabled .trfc-motion-reveal.is-visible{transform:translateZ(0)}.trfc-motion-enabled :is(.trfc-v3-hero__bg,.trfc-product-hero__background,.trfc-editorial-hero__art,.about-hero__art){animation:none}}}@media(prefers-reduced-motion:reduce){.trfc-motion-enabled .trfc-motion-reveal{opacity:1;transform:none}}.trfc-public-site,.trfc-liquid-mobile-menu{--trfc-glass-cream: #fff8e7;--trfc-glass-amber: #e8901a;--trfc-glass-fallback: rgba(7, 14, 24, .94);--trfc-glass-regular: rgba(8, 17, 29, .76);--trfc-glass-strong: rgba(7, 15, 25, .88);--trfc-glass-rim: rgba(255, 248, 231, .13);--trfc-glass-rim-hot: rgba(232, 144, 26, .28);--trfc-glass-shadow: 0 18px 48px rgba(0, 0, 0, .3), 0 1px 0 rgba(255, 255, 255, .05) inset;--trfc-glass-shadow-raised: 0 24px 72px rgba(0, 0, 0, .38), 0 1px 0 rgba(255, 255, 255, .07) inset}.trfc-public-site .trfc-liquid-nav.is-scrolled,.trfc-public-site .trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-public-site .trfc-chat-panel{background-color:var(--trfc-glass-fallback);border-color:var(--trfc-glass-rim);box-shadow:var(--trfc-glass-shadow)}.trfc-public-site .trfc-liquid-nav.is-scrolled{background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 72%),#070f19d1;border-bottom-color:#fff8e71a;box-shadow:0 14px 40px #0000003d,0 1px #ffffff09 inset}.trfc-public-site .trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-public-site .trfc-chat-panel{background:linear-gradient(145deg,rgba(255,255,255,.075),transparent 25%),radial-gradient(circle at 12% 0%,rgba(232,144,26,.1),transparent 38%),var(--trfc-glass-regular);border-color:#fff8e726;box-shadow:var(--trfc-glass-shadow-raised)}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.trfc-public-site .trfc-liquid-nav.is-scrolled,.trfc-public-site .trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-public-site .trfc-chat-panel{-webkit-backdrop-filter:blur(14px) saturate(132%);backdrop-filter:blur(14px) saturate(132%)}.trfc-public-site .trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-public-site .trfc-chat-panel{-webkit-backdrop-filter:blur(18px) saturate(138%);backdrop-filter:blur(18px) saturate(138%)}}.trfc-public-site .trfc-liquid-button{position:relative;isolation:isolate;overflow:hidden}.trfc-public-site .trfc-liquid-button:before{position:absolute;z-index:-1;inset:-60% -42%;content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,transparent 37%,rgba(255,255,255,.3) 49%,rgba(255,248,231,.12) 54%,transparent 66%);transform:translate3d(-44%,0,0) rotate(8deg);transition:transform .62s cubic-bezier(.16,1,.3,1),opacity .18s ease}.trfc-public-site .trfc-liquid-button:is(:hover,:focus-visible):before{opacity:.86;transform:translate3d(44%,0,0) rotate(8deg)}.trfc-public-site .trfc-liquid-footer{position:relative;background:radial-gradient(circle at 18% 0%,rgba(232,144,26,.055),transparent 30rem),linear-gradient(180deg,rgba(255,255,255,.025),transparent 12rem),#07101b}.trfc-public-site .trfc-liquid-footer:before{position:absolute;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(255,248,231,.2),rgba(232,144,26,.38),rgba(255,248,231,.14),transparent)}@media(max-width:767px){.trfc-public-site{--trfc-glass-regular: rgba(8, 17, 29, .86);--trfc-glass-strong: rgba(7, 15, 25, .94);--trfc-glass-shadow: 0 12px 32px rgba(0, 0, 0, .25), 0 1px 0 rgba(255, 255, 255, .04) inset}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.trfc-public-site .trfc-liquid-nav.is-scrolled,.trfc-public-site .trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-public-site .trfc-chat-panel{-webkit-backdrop-filter:blur(8px) saturate(120%);backdrop-filter:blur(8px) saturate(120%)}}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){.trfc-public-site .trfc-liquid-nav.is-scrolled,.trfc-public-site .trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-public-site .trfc-chat-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#07101b;border-color:#fff8e757}}@media(prefers-reduced-motion:reduce){.trfc-public-site .trfc-liquid-button:before{display:none}}@media(forced-colors:active){.trfc-public-site :is(.trfc-liquid-nav,.trfc-liquid-menu,.trfc-liquid-mobile-menu,.trfc-chat-panel,.trfc-liquid-button){-webkit-backdrop-filter:none;backdrop-filter:none;background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none}}
