@font-face{font-family:zionTrainPro;src:url(/_next/static/media/ae5f13de35b25c31-s.p.otf) format("opentype");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:zionTrainPro;src:url(/_next/static/media/833cb68721277eae-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:zionTrainPro;src:url(/_next/static/media/8dbbe7368ea2428b-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:zionTrainPro Fallback;src:local("Arial");ascent-override:93.24%;descent-override:24.49%;line-gap-override:2.59%;size-adjust:104.14%}.__className_ecab27{font-family:zionTrainPro,zionTrainPro Fallback}.__variable_ecab27{--font-zion-train-pro:"zionTrainPro","zionTrainPro Fallback"}

/*! tailwindcss v4.1.1 | MIT License | https://tailwindcss.com */@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-light:300;--font-weight-medium:500;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--step--2:clamp(.64rem,.6273rem + .0635vw,.7035rem);--step--1:clamp(.8rem,.7725rem + .1377vw,.9377rem);--step-0:clamp(1rem,.95rem + .25vw,1.25rem);--step-1:clamp(1.25rem,1.1668rem + .4163vw,1.6663rem);--step-2:clamp(1.5625rem,1.4308rem + .6586vw,2.2211rem);--step-3:clamp(1.9531rem,1.7516rem + 1.0076vw,2.9607rem);--step-4:clamp(2.4414rem,2.1404rem + 1.5053vw,3.9467rem);--step-5:clamp(3.0518rem,2.6099rem + 2.2092vw,5.2609rem);--step-6:clamp(3.8147rem,3.1751rem + 3.1981vw,7.0128rem);--space-3xs:clamp(.31rem,calc(.31rem + 0vw),.31rem);--space-2xs:clamp(.56rem,calc(.55rem + .07vw),.63rem);--space-xs:clamp(.88rem,calc(.86rem + .07vw),.94rem);--space-s:clamp(1.13rem,calc(1.1rem + .14vw),1.25rem);--space-m:clamp(1.69rem,calc(1.64rem + .21vw),1.88rem);--space-l:clamp(2.25rem,calc(2.19rem + .28vw),2.5rem);--space-xl:clamp(3.38rem,calc(3.29rem + .43vw),3.75rem);--space-2xl:clamp(4.5rem,calc(4.39rem + .57vw),5rem);--space-3xl:clamp(6.75rem,calc(6.58rem + .85vw),7.5rem);--space-4xl:clamp(11.25rem,calc(10.97rem + 1.42vw),12.5rem);--space-5xl:clamp(13.5rem,calc(13.16rem + 1.7vw),15rem);--space-3xs-2xs:clamp(.31rem,calc(.24rem + .36vw),.63rem);--space-2xs-xs:clamp(.56rem,calc(.48rem + .43vw),.94rem);--space-xs-s:clamp(.88rem,calc(.79rem + .43vw),1.25rem);--space-s-m:clamp(1.13rem,calc(.95rem + .85vw),1.88rem);--space-m-l:clamp(1.69rem,calc(1.5rem + .92vw),2.5rem);--space-l-xl:clamp(2.25rem,calc(1.91rem + 1.7vw),3.75rem);--space-xl-2xl:clamp(3.38rem,calc(3.01rem + 1.85vw),5rem);--space-2xl-3xl:clamp(4.5rem,calc(3.82rem + 3.41vw),7.5rem);--space-3xl-4xl:clamp(6.75rem,calc(5.44rem + 6.53vw),12.5rem);--space-4xl-5xl:clamp(11.25rem,calc(10.4rem + 4.26vw),15rem);--page-padding-x-phone:var(--space-m);--page-padding-x-tablet:var(--space-m);--page-padding-x-desktop:var(--space-m);--page-padding-y-phone:var(--space-m);--page-padding-y-tablet:var(--space-m);--page-padding-y-desktop:var(--space-m);--main-margin-top:var(--space-m);--main-padding-top:var(--space-m);--section-gap:var(--space-2xl);--section-gap-mini:var(--space-l);--section-gap-compact:var(--space-xl);--section-gap-spacious:var(--space-3xl);--grid-gap-x:var(--space-s);--grid-gap-y:var(--space-m);--max-width-m:900px;--max-width-l:1800px;--max-width-type:var(--space-5xl);--fluid-section-gap:var(--section-gap);--fluid-section-gap-mini:var(--section-gap-mini);--fluid-section-gap-compact:var(--section-gap-compact);--fluid-section-gap-spacious:var(--section-gap-spacious);--fluid-container-max-width:1920px;--fluid-container-padding-y:var(--space-m);--fluid-typo-max-width:92ch;--fluid-typo-max-width-compact:80ch;--color-bbcblack:#000;--color-bbcwhite:#fff;--color-bbcgold:#bc9b4c;--color-bbcgold-light:#ffe4a2;--background:var(--color-bbcblack);--foreground:var(--color-bbcwhite);--highlight:var(--color-bbcgold)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:color-mix(in oklab,var(--ring)50%,transparent)}body{background-color:var(--color-bbcblack);color:var(--color-bbcwhite)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.-bottom-14{bottom:calc(var(--spacing)*-14)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-0{z-index:0}.z-20{z-index:20}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-auto{margin-inline:auto}.fluid-my-2xl{margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.fluid-mx-l{margin-left:var(--space-l);margin-right:var(--space-l)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-0{margin-left:calc(var(--spacing)*0)}.flex{display:flex}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[920\/600\]{aspect-ratio:920/600}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.h-4{height:calc(var(--spacing)*4)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-full{height:100%}.min-h-svh{min-height:100svh}.fluid-typo-max{width:100%;max-width:var(--fluid-typo-max-width)}.fluid-typo-max-compact{width:100%;max-width:var(--fluid-typo-max-width-compact)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-4{width:calc(var(--spacing)*4)}.w-6{width:calc(var(--spacing)*6)}.w-56{width:calc(var(--spacing)*56)}.w-200{width:calc(var(--spacing)*200)}.w-full{width:100%}.fluid-container{max-width:var(--fluid-container-max-width);padding-left:var(--fluid-container-padding-y);padding-right:var(--fluid-container-padding-y)}.max-w-screen{max-width:100vw}.min-w-0{min-width:calc(var(--spacing)*0)}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-y-40{--tw-translate-y:calc(var(--spacing)*-40);translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-90{rotate:90deg}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-5{gap:calc(var(--spacing)*5)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded-full{border-radius:3.40282e+38px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-highlight{border-color:var(--color-bbcgold)}.bg-background{background-color:var(--color-bbcblack)}.bg-black{background-color:var(--color-black)}.bg-destructive{background-color:var(--destructive)}.bg-foreground{background-color:var(--color-bbcwhite)}.bg-highlight{background-color:var(--color-bbcgold)}.bg-primary{background-color:var(--primary)}.bg-secondary{background-color:var(--secondary)}.fill-none{fill:none}.stroke-highlight{stroke:var(--color-bbcgold)}.stroke-\[3\]{stroke-width:3px}.object-cover{object-fit:cover}.fluid-p-xl{padding:var(--space-xl)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-10{padding-block:calc(var(--spacing)*10)}.fluid-py-s{padding-top:var(--space-s);padding-bottom:var(--space-s)}.fluid-py-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.fluid-section-gap{padding-top:var(--fluid-section-gap);padding-bottom:var(--fluid-section-gap)}.fluid-section-gap-compact{padding-top:var(--fluid-section-gap-compact);padding-bottom:var(--fluid-section-gap-compact)}.fluid-section-gap-mini{padding-top:var(--fluid-section-gap-mini);padding-bottom:var(--fluid-section-gap-mini)}.fluid-section-gap-spacious{padding-top:var(--fluid-section-gap-spacious);padding-bottom:var(--fluid-section-gap-spacious)}.fluid-pt-m{padding-top:var(--space-m)}.pt-4{padding-top:calc(var(--spacing)*4)}.fluid-pr-m{padding-right:var(--space-m)}.fluid-pb-2xl{padding-bottom:var(--space-2xl)}.fluid-pb-2xs{padding-bottom:var(--space-2xs)}.fluid-pb-3xs{padding-bottom:var(--space-3xs)}.fluid-pb-l{padding-bottom:var(--space-l)}.fluid-pb-m{padding-bottom:var(--space-m)}.fluid-pb-xs{padding-bottom:var(--space-xs)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.fluid-pl-m{padding-left:var(--space-m)}.fluid-pl-xs{padding-left:var(--space-xs)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.fluid-text-2xl{font-size:var(--step-3);line-height:1.1}.fluid-text-3xl{font-size:var(--step-4);line-height:1.1}.fluid-text-4xl{font-size:var(--step-5);line-height:1.1}.fluid-text-base{font-size:var(--step-0);line-height:1.4}.fluid-text-lg{font-size:var(--step-1);line-height:1.4}.fluid-text-xl{font-size:var(--step-2);line-height:1.2}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.hyphens-none{-webkit-hyphens:none;hyphens:none}.whitespace-nowrap{white-space:nowrap}.text-background{color:var(--color-bbcblack)}.text-highlight{color:var(--color-bbcgold)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.outline-none{--tw-outline-style:none;outline-style:none}.typo-black-outlined-md{text-shadow:11px 0 #000,10.9546px .998623px #000,10.8187px 1.989px #000,10.5934px 2.96295px #000,10.2807px 3.91243px #000,9.88307px 4.82959px #000,9.40381px 5.70687px #000,8.84688px 6.53702px #000,8.21689px 7.31318px #000,7.51904px 8.02895px #000,6.7591px 8.6784px #000,5.94333px 9.25618px #000,5.07847px 9.75752px #000,4.17167px 10.1783px #000,3.23042px 10.515px #000,2.2625px 10.7648px #000,1.27588px 10.9258px #000,.27873px 10.9965px #000,-.720724px 10.9764px #000,-1.71422px 10.8656px #000,-2.69357px 10.6651px #000,-3.65067px 10.3765px #000,-4.57762px 10.0023px #000,-5.46676px 9.54539px #000,-6.31075px 9.00968px #000,-7.10263px 8.39956px #000,-7.83584px 7.72008px #000,-8.50434px 6.97683px #000,-9.10261px 6.17596px #000,-9.6257px 5.32409px #000,-10.0693px 4.42824px #000,-10.4297px 3.49583px #000,-10.704px 2.53454px #000,-10.8899px 1.55232px #000,-10.9859px .557281px #000,-10.9911px -.442362px #000,-10.9056px -1.43835px #000,-10.7299px -2.42246px #000,-10.4657px -3.38656px #000,-10.1151px -4.3227px #000,-9.68085px -5.22313px #000,-9.1667px -6.08043px #000,-8.57684px -6.88751px #000,-7.91615px -7.63771px #000,-7.19008px -8.32483px #000,-6.40463px -8.94319px #000,-5.56628px -9.4877px #000,-4.68197px -9.95385px #000,-3.75898px -10.3378px #000,-2.80496px -10.6364px #000,-1.82776px -10.8471px #000,-.835473px -10.9682px #000,.163715px -10.9988px #000,1.16155px -10.9385px #000,2.1498px -10.7879px #000,3.12028px -10.5482px #000,4.065px -10.2213px #000,4.97615px -9.81009px #000,5.8462px -9.31783px #000,6.66797px -8.74861px #000,7.43467px -8.10714px #000,8.13996px -7.39871px #000,8.77804px -6.62918px #000,9.34361px -5.80491px #000,9.83202px -4.93268px #000,10.2392px -4.01973px #000,10.5619px -3.07357px #000,10.7973px -2.10203px #000,10.9435px -1.11313px #000,10.9994px -.115036px #000}.typo-black-outlined-sm{text-shadow:6px 0 #000,5.91686px .995377px #000,5.66974px 1.96317px #000,5.2655px 2.87655px #000,4.71532px 3.71022px #000,4.03447px 4.44106px #000,3.24181px 5.04883px #000,2.35931px 5.51667px #000,1.41143px 5.83163px #000,.424423px 5.98497px #000,-.574341px 5.97245px #000,-1.55719px 5.79441px #000,-2.49688px 5.45578px #000,-3.36738px 4.96596px #000,-4.14455px 4.33852px #000,-4.80686px 3.59083px #000,-5.33596px 2.74364px #000,-5.71718px 1.8204px #000,-5.93995px .84672px #000,-5.99811px -.150428px #000,-5.89004px -1.14341px #000,-5.61874px -2.1047px #000,-5.19172px -3.00766px #000,-4.62082px -3.82727px #000,-3.92186px -4.54081px #000,-3.11421px -5.12852px #000,-2.22026px -5.57409px #000,-1.26477px -5.86518px #000,-.274238px -5.99373px #000,.723898px -5.95617px #000,1.70197px -5.75355px #000,2.63288px -5.39147px #000,3.49082px -4.87998px #000,4.25202px -4.23324px #000,4.89538px -3.46919px #000,5.40307px -2.60899px #000,5.76102px -1.67649px #000,5.95932px -.697531px #000}.selection\:bg-background ::selection{background-color:var(--color-bbcblack)}.selection\:bg-background::selection{background-color:var(--color-bbcblack)}.selection\:bg-highlight ::selection{background-color:var(--color-bbcgold)}.selection\:bg-highlight::selection{background-color:var(--color-bbcgold)}.selection\:text-foreground ::selection{color:var(--color-bbcwhite)}.selection\:text-foreground::selection{color:var(--color-bbcwhite)}@media (hover:hover){.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive)90%,transparent)}.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary)80%,transparent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentColor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)20%,transparent)}@media (min-width:48rem){.md\:order-1{order:1}.md\:order-2{order:2}.md\:fluid-ml-2xl{margin-left:var(--space-2xl)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.3333%}.md\:w-1\/4{width:25%}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-64{width:calc(var(--spacing)*64)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:stroke-\[2\]{stroke-width:2px}.md\:fluid-pr-xl{padding-right:var(--space-xl)}.md\:fluid-pb-4xl{padding-bottom:var(--space-4xl)}.md\:fluid-pl-2xl{padding-left:var(--space-2xl)}.md\:fluid-pl-l{padding-left:var(--space-l)}.md\:fluid-text-2xl{font-size:var(--step-3);line-height:1.1}.md\:fluid-text-3xl{font-size:var(--step-4);line-height:1.1}.md\:fluid-text-4xl{font-size:var(--step-5);line-height:1.1}.md\:fluid-text-5xl{font-size:var(--step-6);line-height:1.1}.md\:fluid-text-xl{font-size:var(--step-2);line-height:1.2}.md\:hyphens-none{-webkit-hyphens:none;hyphens:none}}@media (min-width:96rem){.\32 xl\:stroke-\[1\.5\]{stroke-width:1.5px}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab,var(--destructive)60%,transparent)}.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab,var(--input)30%,transparent)}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab,var(--input)50%,transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true],.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){@layer base{*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial}}}:root{--radius:.625rem;--card:oklch(1 0 0);--card-foreground:oklch(.145 0 0);--popover:oklch(1 0 0);--popover-foreground:oklch(.145 0 0);--primary:oklch(.205 0 0);--primary-foreground:oklch(.985 0 0);--secondary:oklch(.97 0 0);--secondary-foreground:oklch(.205 0 0);--muted:oklch(.97 0 0);--muted-foreground:oklch(.556 0 0);--accent:oklch(.97 0 0);--accent-foreground:oklch(.205 0 0);--destructive:oklch(.577 .245 27.325);--border:oklch(.922 0 0);--input:oklch(.922 0 0);--ring:oklch(.708 0 0);--chart-1:oklch(.646 .222 41.116);--chart-2:oklch(.6 .118 184.704);--chart-3:oklch(.398 .07 227.392);--chart-4:oklch(.828 .189 84.429);--chart-5:oklch(.769 .188 70.08);--sidebar:oklch(.985 0 0);--sidebar-foreground:oklch(.145 0 0);--sidebar-primary:oklch(.205 0 0);--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.97 0 0);--sidebar-accent-foreground:oklch(.205 0 0);--sidebar-border:oklch(.922 0 0);--sidebar-ring:oklch(.708 0 0)}.dark{--card:oklch(.205 0 0);--card-foreground:oklch(.985 0 0);--popover:oklch(.205 0 0);--popover-foreground:oklch(.985 0 0);--primary:oklch(.922 0 0);--primary-foreground:oklch(.205 0 0);--secondary:oklch(.269 0 0);--secondary-foreground:oklch(.985 0 0);--muted:oklch(.269 0 0);--muted-foreground:oklch(.708 0 0);--accent:oklch(.269 0 0);--accent-foreground:oklch(.985 0 0);--destructive:oklch(.704 .191 22.216);--border:oklch(1 0 0/10%);--input:oklch(1 0 0/15%);--ring:oklch(.556 0 0);--chart-1:oklch(.488 .243 264.376);--chart-2:oklch(.696 .17 162.48);--chart-3:oklch(.769 .188 70.08);--chart-4:oklch(.627 .265 303.9);--chart-5:oklch(.645 .246 16.439);--sidebar:oklch(.205 0 0);--sidebar-foreground:oklch(.985 0 0);--sidebar-primary:oklch(.488 .243 264.376);--sidebar-primary-foreground:oklch(.985 0 0);--sidebar-accent:oklch(.269 0 0);--sidebar-accent-foreground:oklch(.985 0 0);--sidebar-border:oklch(1 0 0/10%);--sidebar-ring:oklch(.556 0 0)}:root{--color-bbcblack:#000;--color-bbcwhite:#fff;--color-bbcgold:#bc9b4c;--color-bbcgold-light:#ffe4a2;--reveal-height-lines-duration:10s;--reveal-height-lines-curve:ease-in-out;--reveal-height-lines-start:5000}@media (prefers-color-scheme:dark){:root{--background:var(--color-bbcblack);--foreground:var(--color-bbcwhite);--highlight:var(--color-bbcgold)}}@keyframes reveal-height-lines-keyframes{to{stroke-dashoffset:0;stroke:var(--highlight)}}.reveal-height-lines>*{stroke:var(--color-bbcgold-light);stroke-dasharray:var(--reveal-height-lines-start);stroke-dashoffset:var(--reveal-height-lines-start);animation:reveal-height-lines-keyframes var(--reveal-height-lines-duration)var(--reveal-height-lines-curve)forwards}body{background:var(--background);color:var(--foreground)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}