.tbn-cta-primary{position:relative;overflow:hidden}.tbn-cta-primary:hover{background:var(--cta-hover)!important}.tbn-cta-primary:active{transform:translateY(1px)}.tbn-cta-primary:after{content:"";pointer-events:none;transition:transform .7s var(--ease-standard);background:linear-gradient(115deg,#0000 35%,#ffffff6b 50%,#0000 65%);position:absolute;inset:0;transform:translate(-130%)}.tbn-cta-primary:hover:after{transform:translate(130%)}.tbn-crumb:hover{color:var(--blue)!important}.tbn-spec-row:hover{background:var(--surface)}.tbn-related-card{transition:border-color var(--duration) var(--ease-standard), box-shadow var(--duration) var(--ease-standard), transform var(--duration) var(--ease-standard)}.tbn-related-card:hover{border-color:color-mix(in oklch, var(--blue) 40%, var(--line));box-shadow:var(--shadow-md);transform:translateY(-3px)}@media (width<=960px){.tbn-hero-grid,.tbn-specs-grid,.tbn-offhead{grid-template-columns:1fr!important}.tbn-related-grid,.tbn-rules-grid{grid-template-columns:1fr 1fr!important}.tbn-rule-card:nth-child(odd){border-left:none!important}.tbn-rule-card:nth-child(n+3){border-top:1px solid var(--line)}.tbn-hero-h1{font-size:44px!important}.tbn-hero-stats{grid-template-columns:1fr 1fr!important}}@media (width<=640px){.tbn-rules-grid{grid-template-columns:1fr!important}.tbn-rule-card{border-top:1px solid var(--line);border-left:none!important}.tbn-rule-card:first-child{border-top:none}.tbn-spec-row{flex-wrap:wrap;row-gap:4px}.tbn-spec-row>:last-child{margin-left:auto}.tbn-related-grid{grid-template-columns:minmax(0,1fr)!important}.tbn-hero-h1{font-size:38px!important}.tbn-hero-art{display:none}.tbn-hero-grid{padding:3.5rem 20px 3rem!important}.tbn-cta-inner{padding:36px 24px!important}}.hero-drop-shadow.svelte-1rveexo{filter:drop-shadow(0 26px 44px #002b5429)}
