/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial}}}:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--color-gray-500:oklch(55.1% .027 264.364);--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-bold:700;--radius-sm:.25rem;--color-thunder:#231f20;--font-links:Montserrat, sans-serif;--font-tenor-sans:"Tenor Sans", sans-serif}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-1{margin-left:calc(var(--spacing) * 1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-12{height:calc(var(--spacing) * 12)}.w-1\/3{width:33.3333%}.w-12{width:calc(var(--spacing) * 12)}.max-w-full{max-width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-flow-col{grid-auto-flow:column}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-gray-500{border-color:var(--color-gray-500)}.bg-thunder{background-color:var(--color-thunder)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-14{padding-inline:calc(var(--spacing) * 14)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-left{text-align:left}.font-links{font-family:var(--font-links)}.font-tenor-sans{font-family:var(--font-tenor-sans)}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-white{color:var(--color-white)}@media (min-width:40rem){.sm\:w-\[4\.5rem\]{width:4.5rem}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:order-first{order:-9999}.lg\:mx-auto{margin-inline:auto}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:ml-8{margin-left:calc(var(--spacing) * 8)}.lg\:max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.lg\:flex-1{flex:1}.lg\:flex-row{flex-direction:row}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-14{padding-inline:calc(var(--spacing) * 14)}.lg\:pl-0{padding-left:calc(var(--spacing) * 0)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-\[34rem\]{padding-left:34rem}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.font-light{--tw-font-weight:300;font-weight:300}.font-semibold{--tw-font-weight:600;font-weight:600}.text-burnt_sienna{color:#e96443}
.hover\:text-shadow-white:hover{text-shadow:1px 0 0 white}
.uppercase{text-transform:uppercase}
.whitespace-nowrap{white-space:nowrap}
.cursor-pointer{cursor:pointer}
.p-6{padding:calc(var(--spacing) * 6)}
.hover\:\!text-japonica:hover{color:rgb(240 90 71)!important}
.hover\:\!text-shadow-japonica:hover{text-shadow:1px 0 0 #db7b6c!important}
@media (min-width:64rem){.lg\:p-0{padding:0}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:justify-start{justify-content:flex-start}.lg\:pointer-events-auto{pointer-events:auto}}