.tf-section{--tf-font: SF Pro, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--tf-logo-bg: #0A0E23;--tf-red: #FF4132;max-width:100%;margin:0 auto;padding:0;display:flex;flex-direction:column;align-items:center;container-type:inline-size;font-family:var(--tf-font)}.tf-section,.tf-section *,.tf-section *:before,.tf-section *:after{box-sizing:border-box}.tf-section.tf-size-hidden{display:none!important}@keyframes tf-scroll{0%{transform:translate(0)}40%,60%{transform:translate(var(--tf-scroll))}to{transform:translate(0)}}.tf-item{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:80px;padding-right:10px;border-radius:8px;background:#ffffff05;overflow:hidden;text-decoration:none;color:inherit}.tf-item:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(90deg,#6660 25%,#0000004d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tf-item+.tf-item{margin-top:32px}.tf-logo{width:80px;height:80px;flex-shrink:0;overflow:hidden;border-radius:8px;background:var(--tf-logo-bg)}.tf-logo img,:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-logo img{display:block;width:100%;height:100%;object-fit:cover}.tf-body{flex:1;min-width:0;padding:0 16px}.tf-title,.tf-desc{white-space:nowrap;overflow:hidden}.tf-title{font-weight:1000;font-style:italic;font-size:18px;letter-spacing:0;color:#4b1e00}.tf-title-inner,.tf-desc-inner{display:inline-block;white-space:nowrap}.tf-desc{margin-top:8px;font-weight:700;font-size:12.6px;line-height:20.16px;letter-spacing:0;color:#a7a7a7;text-transform:uppercase}.tf-cta{width:60px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--tf-red);color:#fff;font-weight:1000;font-style:italic;font-size:16px;line-height:1;letter-spacing:0;border:1px solid;border-image-source:linear-gradient(134.91deg,rgba(255,255,255,.2) .08%,rgba(153,153,153,.1) 99.92%);border-image-slice:1;border-radius:8px;text-decoration:none;transition:transform .15s}.tf-cta:hover{transform:translateY(-2px);color:#fff}.tf-cta-hidden .tf-cta{display:none}.tf-cta-hidden .tf-body{padding-right:0}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-item{height:72px;padding-right:8px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-item+.tf-item{margin-top:20px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-logo{width:72px;height:72px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-body{padding:0 12px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-title{font-size:16px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-desc{margin-top:6px;font-size:11.5px;line-height:17px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-cta{width:52px;height:52px;font-size:14px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-item{height:60px;padding-right:0}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-item+.tf-item{margin-top:14px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-logo{width:60px;height:60px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-body{padding:0 10px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-title{font-size:14px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-desc{margin-top:4px;font-size:10px;line-height:14px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-cta{display:none}.tf-title-row{width:100%;margin-bottom:16px;text-align:left;font-weight:860;font-size:28px;letter-spacing:0;color:#000}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-compact .tf-title-row{margin-bottom:12px;font-size:24px}.tf-section:not(.tf-theme-style3):not(.tf-theme-style4).tf-size-mini .tf-title-row{margin-bottom:10px;font-size:20px}.tf-theme-dark .tf-title-row{color:#fff}.tf-theme-dark .tf-title{color:#ffd875}.tf-theme-dark .tf-desc{color:#aaa}.tf-theme-style3,.tf-theme-style4{max-width:100%}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-container{display:flex;align-items:stretch;width:100%;height:90px;border:1px solid var(--Stroke, #F1F1F1);border-radius:12px}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-title-area{display:flex;align-items:center;flex-shrink:0;padding:10px}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-title-area--outside{display:none;align-self:flex-start;width:100%}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-title-text{width:74px;font-weight:1000;font-style:italic;font-size:16px;line-height:1.2;text-transform:uppercase;color:#212121;white-space:nowrap}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-title-text svg{display:inline-block}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-red{font-size:20px;font-family:var(--tf-font);background:linear-gradient(203.02deg,#ff2424 14.33%,#ae0000 85.67%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-right{position:relative;flex:1;min-width:0;display:flex;align-items:center;padding:0 32px}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-track-wrap{width:100%;overflow:hidden}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-track{--tf-s3-item-max-width: 80px;display:flex;gap:8px;transition:transform .4s ease;transform:translateZ(0);will-change:transform}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-item{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;text-decoration:none;color:inherit}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-logo{width:80px;height:60px;margin:0 auto;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:var(--tf-logo-bg)}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-cta{display:inline-flex;align-items:center;justify-content:center;height:18px;padding:0 7px;border-radius:6px;background:var(--tf-red);color:#fff;font-weight:700;font-size:10px;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;outline:none;transition:transform .15s}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-cta:hover{transform:scale(1.05)}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-btn{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#670096;cursor:pointer;outline:none;transform:translateY(-50%);transition:transform .2s}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-btn svg{display:block}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-btn:hover,:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-btn:active,:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-btn:focus{transform:translateY(-50%) scale(1.1)}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-prev{left:8px}:is(.tf-theme-style3,.tf-theme-style4) .tf-s3-next{right:8px}:is(.tf-theme-style3,.tf-theme-style4).tf-s3-small .tf-s3-logo,:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-logo{width:64px;height:48px}:is(.tf-theme-style3,.tf-theme-style4).tf-s3-small .tf-s3-cta,:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-cta{padding:3px;font-size:8px}:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-title-area--outside,:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-title-area--outside{display:block;margin-bottom:4px;text-align:left}:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-title-area--outside .tf-s3-title-text,:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-title-area--outside .tf-s3-title-text{width:auto;font-size:16px;white-space:nowrap}:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-title-area--outside .tf-s3-title-text br,:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-title-area--outside .tf-s3-title-text br{display:none}:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-title-area--outside .tf-s3-red,:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-title-area--outside .tf-s3-red{font-size:inherit}:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-title-area,:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-title-area{display:none}:is(.tf-theme-style3,.tf-theme-style4).tf-size-compact .tf-s3-right{padding:0 12px}:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-container{height:66px}:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-right{padding:0}:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-track{--tf-s3-item-max-width: 9999px;gap:4px}:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-logo{width:56px;height:42px;border-radius:8px}:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-cta{height:16px;padding:0 4px;border-radius:4px;font-size:7.5px}:is(.tf-theme-style3,.tf-theme-style4).tf-size-mini .tf-s3-btn{display:none}.tf-theme-style4 .tf-s3-container{border-color:var(--Stroke, #262626)}.tf-theme-style4 .tf-s3-title-text{color:#dfdfdf}.tf-theme-style4 .tf-s3-btn svg,.tf-theme-style4 .tf-s3-btn path{fill:#c23eff}
