/*! tailwindcss v4.3.3 | 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-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@font-face{font-family:Outfit;font-display:swap;font-style:normal;font-weight:400;src:url(/fonts/outfit-v15-latin-regular.woff2)format("woff2")}@font-face{font-family:Outfit;font-display:swap;font-style:normal;font-weight:600;src:url(/fonts/outfit-v15-latin-600.woff2)format("woff2")}:root,:host{--color-black:#000;--color-white:#fff;--spacing:.25rem;--tracking-wide:.02em;--tracking-widest:.1em;--radius-md:.375rem;--blur-lg:16px;--default-transition-duration:.2s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Outfit", sans-serif;--font-weight-semibold:600;--spacing-bar:1.25rem;--spacing-wrap:2rem;--spacing-inner:2rem;--spacing-section:1.25rem;--spacing-gutter:1.5rem;--spacing-bleed:calc(50vw - 50cqw);--spacing-logo:5.25rem;--spacing-logo-padding:.375rem;--spacing-menu-button:calc(var(--spacing-logo) / 2 + 2 * var(--spacing-logo-padding));--spacing-header-text:calc(1px + var(--spacing-bar) + var(--spacing-logo) + 2 * var(--spacing-logo-padding) + 1.5rem);--spacing-slide:min(100cqw, 18.75rem);--spacing-half:calc((100% - var(--spacing-inner)) / 2);--spacing-third:calc((100% - 2 * var(--spacing-section)) / 3);--container-page:105rem;--radius-base:.1875rem;--radius-image:.625rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-md:1.25rem;--text-h1:2rem;--text-h2:1.5rem;--text-h3:1.25rem;--leading-compact:1.1;--leading-regular:1.3;--color-besan-blue:#0052a2;--color-besan-dark:#2d2d2d;--color-besan-gray:#ededed;--color-besan-line:#d1d1d6;--color-besan-orange:#ee7100;--color-besan-placeholder:#dedede;--background-image-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.22 0 0 0 -0.07'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid var(--color-besan-line);margin:0;padding:0}:focus-visible{outline-offset:.25rem;outline:.125rem solid}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;min-height:100svh}hr{height:0;color:inherit;border-top-width:1px}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}a,button{transition:background-color .2s,border-color .2s,color .2s}b,strong{font-weight:bolder}:-moz-focusring{outline:auto}ol,ul,menu{list-style:none}img,svg,video,audio,iframe{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,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}button,summary,[role=button]{cursor:pointer}::placeholder{opacity:1;color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentColor 50%, transparent)}}textarea{resize:vertical}:-moz-ui-invalid{box-shadow:none}[hidden]:where(:not([hidden=until-found])){display:none!important}h1,h2,h3,.lead{font-weight:var(--font-weight-semibold);line-height:var(--leading-regular);letter-spacing:var(--tracking-wide)}h1{font-size:var(--text-h1);line-height:1.1}h2{font-size:var(--text-h2);line-height:1}h2:before{aspect-ratio:1;vertical-align:top;content:"";background:url(/images/h2.svg) 50%/contain no-repeat;width:.6lh;margin-right:.6lh;display:inline-block;translate:0 .125em}h3,.lead{font-size:var(--text-h3)}.prose{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 3}.prose a{transition:background-color .2s,border-color .2s,color .2s}.prose>*{margin-top:1rem}.prose>:first-child{margin-top:0}.prose ul,.prose ol{gap:.5rem;display:grid}:is(.prose ul,.prose ol) li{padding-left:1.5rem;position:relative}:is(.prose ul,.prose ol) li:before{position:absolute;left:0}.prose ul li:before{content:"";background:url(/images/list.svg) no-repeat;width:.625rem;height:.625rem;top:.2em}.prose ol{counter-reset:list}.prose ol li{counter-increment:list}.prose ol li:before{content:counter(list) "."}.prose p:has(.btn){gap:calc(var(--spacing) * 4);margin-top:calc(var(--spacing) * 8);flex-wrap:wrap;display:flex}.btn{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);width:10.625rem;min-height:3.75rem;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-radius:var(--radius-base);background-color:var(--color-besan-blue);font-weight:var(--font-weight-semibold);line-height:var(--leading-compact);letter-spacing:var(--tracking-wide);text-align:left;color:var(--color-white);display:flex}.btn img{flex-shrink:0;align-self:flex-start}.btn-orange{background-color:var(--color-besan-orange)}.btn-outline{padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);text-align:center;cursor:pointer;border:1px solid;justify-content:center;align-items:center;display:inline-flex}@keyframes count-up-plopp{0%{scale:1}30%{scale:1.2}55%{scale:.95}78%{scale:1.03}to{scale:1}}x-count-up.plopp{animation:.65s ease-out count-up-plopp}.cc-checkbox{padding:.125rem;transition:background-color .3s}.cc-checkbox:after{aspect-ratio:1;opacity:.5;content:"";background:currentColor;border-radius:50%;height:100%;transition:margin .3s}.cc-checkbox:not(:disabled){cursor:pointer}.cc-checkbox:checked:after{opacity:1;margin-left:1.25rem}.embed-play{background-image:url(/images/site/play.svg);background-position:50%;background-repeat:no-repeat;transition:background-color .3s;translate:-50% -50%}.embedded{background-color:var(--color-besan-placeholder);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}.glass{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.glass{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.glass{-webkit-backdrop-filter:blur(var(--blur-lg));backdrop-filter:blur(var(--blur-lg))}.hero-image{width:100%}.menu-button{border-radius:var(--radius-base);cursor:pointer;background-color:#fff;display:block}.menu-button span{background-color:var(--color-besan-blue);border-radius:.0625rem;width:1.875rem;height:.3125rem;transition:translate .3s,rotate .3s,opacity .3s,background-color .3s;position:absolute;top:calc(50% - .1875rem);left:calc(50% - .9375rem)}.menu-button span:first-child{background-color:var(--color-besan-orange);translate:0 -.4375rem}.menu-button span:last-child{translate:0 .4375rem}.menu{--menu-offset:calc(var(--spacing) * 3);--menu-closed:inset(var(--menu-offset) var(--menu-offset) calc(100% - var(--menu-offset) - var(--spacing-menu-button)) calc(100% - var(--menu-offset) - var(--spacing-menu-button)) round var(--radius-base));--menu-edge:var(--spacing-bar);inset:calc(var(--spacing-bar) - var(--menu-offset)) calc(var(--menu-edge) - var(--menu-offset) + max(0px, (100vw - var(--container-page)) / 2)) auto auto;max-width:calc(100vw - 2 * (var(--menu-edge) - var(--menu-offset)));padding-top:calc(var(--menu-offset) + var(--spacing-menu-button) + calc(var(--spacing) * 10));clip-path:var(--menu-closed);transition:clip-path .4s, display .4s allow-discrete, overlay .4s allow-discrete}.menu:popover-open{clip-path:inset(0 round var(--radius-base))}@starting-style{.menu:popover-open{clip-path:var(--menu-closed)}}.menu-close{top:var(--menu-offset);right:var(--menu-offset);position:absolute}.menu:popover-open .menu-close{background-color:var(--color-besan-orange)}.menu:popover-open .menu-close span{background-color:#fff;translate:0 .03125rem}.menu:popover-open .menu-close span:first-child{rotate:45deg}.menu:popover-open .menu-close span:nth-child(2){opacity:0}.menu:popover-open .menu-close span:last-child{rotate:-45deg}@starting-style{.menu:popover-open .menu-close{background-color:#fff}.menu:popover-open .menu-close span{background-color:var(--color-besan-blue)}.menu:popover-open .menu-close span:first-child{background-color:var(--color-besan-orange);translate:0 -.4375rem;rotate:0deg}.menu:popover-open .menu-close span:nth-child(2){opacity:1}.menu:popover-open .menu-close span:last-child{translate:0 .4375rem;rotate:0deg}}.accordion>:is(summary,div){grid-template-columns:calc(var(--spacing) * 8) minmax(0, 1fr)}.accordion>summary{list-style:none}.accordion>summary::-webkit-details-marker{display:none}[data-slider-track]>*{transition:filter .3s}[data-slider-track]>[data-outside]{filter:opacity(50%)}.reveal>.unrevealed{opacity:0;will-change:opacity}@keyframes fadeIn{0%{opacity:0}}.revealed{animation:1.2s fadeIn}@keyframes slideInFromTopLeft{0%{translate:-100% -100%}}@keyframes slideInFromTopRight{0%{translate:100% -100%}}.grid-stacked{grid-template:"a"}.grid-stacked>*{grid-area:a}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1\/2{top:50%}.top-gutter{top:var(--spacing-gutter)}.right-0{right:0}.right-gutter{right:var(--spacing-gutter)}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-gutter{left:var(--spacing-gutter)}.z-1{z-index:1}.z-2{z-index:2}.z-40{z-index:40}.col-start-2{grid-column-start:2}.container{width:100%}.m-0{margin:0}.page{max-width:var(--container-page);margin-inline:auto}.-mx-bleed{margin-inline:calc(var(--spacing-bleed) * -1)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-bar{margin-top:var(--spacing-bar)}.mr-auto{margin-right:auto}.ml-header-text{margin-left:var(--spacing-header-text)}.scrollbar-none::-webkit-scrollbar{display:none}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-40{width:calc(var(--spacing) * 40);height:calc(var(--spacing) * 40)}.size-full{width:100%;height:100%}.h-5{height:calc(var(--spacing) * 5)}.h-10{height:calc(var(--spacing) * 10)}.h-15{height:calc(var(--spacing) * 15)}.h-auto{height:auto}.h-full{height:100%}.h-menu-button{height:var(--spacing-menu-button)}.max-h-\[80svh\]{max-height:80svh}.min-h-25{min-height:calc(var(--spacing) * 25)}.min-h-85{min-height:calc(var(--spacing) * 85)}.min-h-107{min-height:calc(var(--spacing) * 107)}.min-h-svh{min-height:100svh}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-25{width:calc(var(--spacing) * 25)}.w-75{width:calc(var(--spacing) * 75)}.w-82{width:calc(var(--spacing) * 82)}.w-\[20\.625rem\]{width:20.625rem}.w-\[330px\]{width:330px}.w-full{width:100%}.w-logo{width:var(--spacing-logo)}.w-slide{width:var(--spacing-slide)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-full{max-width:100%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-rotate-90{rotate:-90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.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-px-bleed{scroll-padding-inline:var(--spacing-bleed)}.scrollbar-none{scrollbar-width:none}.appearance-none{appearance:none}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[minmax\(5rem\,auto\)_1fr\]{grid-template-columns:minmax(5rem,auto) 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[24px\]{gap:24px}.gap-bar{gap:var(--spacing-bar)}.gap-gutter{gap:var(--spacing-gutter)}.gap-inner{gap:var(--spacing-inner)}.gap-section{gap:var(--spacing-section)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-scroll{overflow-y:scroll}.rounded{border-radius:.25rem}.rounded-base{border-radius:var(--radius-base)}.rounded-full{border-radius:3.40282e38px}.rounded-image{border-radius:var(--radius-image)}.rounded-md{border-radius:var(--radius-md)}.rounded-br-image{border-bottom-right-radius:var(--radius-image)}.rounded-bl-image{border-bottom-left-radius:var(--radius-image)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-3{border-bottom-style:var(--tw-border-style);border-bottom-width:3px}.border-besan-dark{border-color:var(--color-besan-dark)}.border-current{border-color:currentColor}.border-white{border-color:var(--color-white)}.bg-besan-blue{background-color:var(--color-besan-blue)}.bg-besan-gray{background-color:var(--color-besan-gray)}.bg-besan-orange{background-color:var(--color-besan-orange)}.bg-besan-placeholder{background-color:var(--color-besan-placeholder)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-noise{background-image:var(--background-image-noise)}.stroke-2{stroke-width:2px}.object-cover{object-fit:cover}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-bar{padding:var(--spacing-bar)}.p-gutter{padding:var(--spacing-gutter)}.p-logo-padding{padding:var(--spacing-logo-padding)}.p-section{padding:var(--spacing-section)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-bleed{padding-inline:var(--spacing-bleed)}.px-gutter{padding-inline:var(--spacing-gutter)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-50{padding-top:calc(var(--spacing) * 50)}.pt-gutter{padding-top:var(--spacing-gutter)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-right{text-align:right}.text-base{font-size:var(--text-base)}.text-h1{font-size:var(--text-h1)}.text-h3{font-size:var(--text-h3)}.text-md{font-size:var(--text-md)}.text-sm{font-size:var(--text-sm)}.text-xs{font-size:var(--text-xs)}.leading-compact{--tw-leading:var(--leading-compact);line-height:var(--leading-compact)}.leading-none{--tw-leading:1;line-height:1}.leading-regular{--tw-leading:var(--leading-regular);line-height:var(--leading-regular)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-all{word-break:break-all}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.text-besan-blue{color:var(--color-besan-blue)}.text-besan-dark{color:var(--color-besan-dark)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-40{opacity:.4}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;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-1000{--tw-duration:1s;transition-duration:1s}.group-first\:pt-0:is(:where(.group):first-child *){padding-top:0}.group-open\:rotate-0:is(:where(.group):is([open],:popover-open,:open) *){rotate:0deg}.group-active\:grid:is(:where(.group).active *){display:grid}.group-active\:rotate-90:is(:where(.group).active *){rotate:90deg}.active\:block.active{display:block}.active\:underline.active{text-decoration-line:underline}.active\:opacity-100.active{opacity:1}.disabled\:cursor-default:disabled{cursor:default}.disabled\:opacity-20:disabled{opacity:.2}.embedded .embed\:grid{display:grid}.embedded .embed\:hidden{display:none}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@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}@media (width>=22rem){.container{max-width:22rem}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xs\:p-4{padding:calc(var(--spacing) * 4)}}@media (width>=48rem){:root{--spacing-section:2rem;--spacing-inner:calc(var(--spacing-section) * 2)}.footer{grid-template-columns:1fr auto 1fr}.hero-image{width:max(83.3333%,100% - 14.875rem)}.accordion>:is(summary,div){grid-template-columns:calc(var(--spacing) * 11) minmax(0, 1fr) var(--spacing-half)}.accordion-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 3rem}.container{max-width:48rem}.sm\:absolute{position:absolute}.sm\:bottom-1\/4{bottom:25%}.sm\:left-0{left:0}.sm\:z-10{z-index:10}.sm\:col-start-3{grid-column-start:3}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-half{width:var(--spacing-half)}.sm\:w-third{width:var(--spacing-third)}.sm\:max-w-1\/3{max-width:33.3333%}.sm\:max-w-60{max-width:calc(var(--spacing) * 60)}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:gap-x-inner{column-gap:var(--spacing-inner)}.sm\:gap-x-section{column-gap:var(--spacing-section)}.sm\:justify-self-end{justify-self:flex-end}.sm\:justify-self-start{justify-self:flex-start}.sm\:line-center{background-image:linear-gradient(var(--color-besan-line), var(--color-besan-line));background-position:50%;background-repeat:no-repeat;background-size:1px 100%}.sm\:pr-inner{padding-right:var(--spacing-inner)}.sm\:text-right{text-align:right}}@media (width>=64rem){:root{--spacing-logo:6.25rem;--spacing-logo-padding:.625rem;--spacing-bar:1.5rem;--spacing-slide:calc((100cqw - 2 * var(--spacing-gutter)) / 3);--text-h1:2.5rem;--text-h2:2rem}.menu{--menu-edge:calc(var(--spacing-wrap) + 1px + var(--spacing-bar))}.container{max-width:64rem}.page{padding-inline:var(--spacing-wrap)}.md\:block{display:block}.md\:hidden{display:none}.md\:border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}}@media (width>=80rem){:root{--spacing-section:3rem;--spacing-slide:calc((100cqw - 3 * var(--spacing-gutter)) / 4);--text-h1:3.125rem;--text-h2:2.5rem;--text-h3:1.375rem}.container{max-width:80rem}.lg\:absolute{position:absolute}.lg\:left-1\/2{left:50%}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=96rem){.container{max-width:96rem}}@media (width>=100rem){:root{--text-h1:3.75rem;--text-h2:2.75rem;--text-h3:1.5rem}.container{max-width:100rem}}@media not all and (width>=48rem){.max-sm\:-order-1{order:calc(1 * -1)}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:justify-center{justify-content:center}.max-sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media not all and (width>=64rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (width>=80rem){.max-lg\:hidden{display:none}}@media (hover:hover){.prose p>a:not(.btn):hover{text-decoration-line:underline}.btn:hover{background-color:var(--color-besan-orange)}.btn-orange:hover{background-color:var(--color-besan-blue)}.cc-checkbox:hover:not(:disabled):after{opacity:1}.menu-button:hover{background-color:var(--color-besan-blue)}.menu-button:hover span:not(:first-child){background-color:#fff}.group-hover\:bg-besan-orange:is(:where(.group):hover *){background-color:var(--color-besan-orange)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.enabled\:hover\:bg-besan-dark\/10:enabled:hover{background-color:#2d2d2d1a}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-besan-dark\/10:enabled:hover{background-color:color-mix(in oklab, var(--color-besan-dark) 10%, transparent)}}}@media (prefers-reduced-motion:no-preference){.reveal-from-top-left>.revealed{animation:1.2s cubic-bezier(.16,1,.3,1) slideInFromTopLeft}.reveal-from-top-right>.revealed{animation:1.2s cubic-bezier(.16,1,.3,1) slideInFromTopRight}}@media (prefers-reduced-motion:reduce){.menu,.menu-button,.menu-button span{transition-duration:0s}}@media (scripting:enabled){.reveal[data-reveal-group]>:not(.revealed){opacity:0;will-change:opacity}}
