/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer theme, base, components, utilities;@layer theme;@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:var(--default-font-family,var(--font-sans,"Reddit Sans",sans-serif));font-feature-settings:var(--default-font-feature-settings,initial);font-variation-settings:var(--default-font-variation-settings,initial);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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,var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace));font-feature-settings:var(--default-mono-font-feature-settings,initial);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,initial)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-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{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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:currentcolor;@supports (color:color-mix(in lab,red,red)){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-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.label--rightArrow{margin-right:.4375rem;&:before{border-color:transparent transparent transparent var(--color-black);border-style:solid;border-width:.875rem 0 .875rem .4375rem;bottom:auto;content:"";height:0;left:auto;position:absolute;right:0;top:0;transform:translateX(100%);width:0}}.label--leftArrow{margin-left:.4375rem;&:before{border-color:transparent var(--color-black) transparent transparent;border-style:solid;border-width:.875rem .4375rem .875rem 0;bottom:auto;content:"";height:0;left:0;position:absolute;right:auto;top:0;transform:translateX(-100%);width:0}}.label--downArrow{&:before{border-color:var(--color-black) transparent transparent transparent;border-style:solid;border-width:.4375rem .875rem 0;bottom:auto;bottom:0;content:"";height:0;left:50%;position:absolute;right:auto;top:0;top:auto;transform:translate(-50%,100%);width:0}}.label--upArrow{&:before{border-color:transparent transparent var(--color-black) transparent;border-style:solid;border-width:0 .875rem .4375rem;bottom:auto;content:"";height:0;left:50%;position:absolute;right:auto;top:0;transform:translate(-50%,-100%);width:0}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.label{align-items:center;background-color:var(--color-black,#000);display:flex;height:1.75rem;justify-content:center;padding-inline:calc(var(--spacing, .25rem)*5);position:relative;text-align:center;--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-bold,700);color:var(--color-inverse,#fff);font-weight:var(--font-weight-bold,700);text-wrap:nowrap;@media (width < 992px){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing, .25rem)*0)}.top-1\/2{top:50%}.left-0{left:calc(var(--spacing, .25rem)*0)}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.container{width:100%;@media (width >= 575px){max-width:575px}@media (width >= 576px){max-width:576px}@media (width >= 767px){max-width:767px}@media (width >= 768px){max-width:768px}@media (width >= 991px){max-width:991px}@media (width >= 992px){max-width:992px}@media (width >= 1199px){max-width:1199px}@media (width >= 1200px){max-width:1200px}@media (width >= 1299px){max-width:1299px}@media (width >= 1300px){max-width:1300px}@media (width >= 1399px){max-width:1399px}@media (width >= 1400px){max-width:1400px}@media (width >= 1679px){max-width:1679px}@media (width >= 1680px){max-width:1680px}}.mx-6{margin-inline:calc(var(--spacing, .25rem)*6)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing, .25rem)*1)}.my-2{margin-block:calc(var(--spacing, .25rem)*2)}.my-4{margin-block:calc(var(--spacing, .25rem)*4)}.my-12{margin-block:calc(var(--spacing, .25rem)*12)}.mt-2{margin-top:calc(var(--spacing, .25rem)*2)}.mt-3{margin-top:calc(var(--spacing, .25rem)*3)}.mt-4{margin-top:calc(var(--spacing, .25rem)*4)}.mt-5{margin-top:calc(var(--spacing, .25rem)*5)}.mt-12{margin-top:calc(var(--spacing, .25rem)*12)}.mt-\[-6rem\]{margin-top:-6rem}.mr-1{margin-right:calc(var(--spacing, .25rem)*1)}.mr-2\.5{margin-right:calc(var(--spacing, .25rem)*2.5)}.mr-4{margin-right:calc(var(--spacing, .25rem)*4)}.\!mb-0{margin-bottom:calc(var(--spacing, .25rem)*0)!important}.\!mb-24{margin-bottom:calc(var(--spacing, .25rem)*24)!important}.mb-0{margin-bottom:calc(var(--spacing, .25rem)*0)}.mb-1{margin-bottom:calc(var(--spacing, .25rem)*1)}.mb-2{margin-bottom:calc(var(--spacing, .25rem)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing, .25rem)*2.5)}.mb-3{margin-bottom:calc(var(--spacing, .25rem)*3)}.mb-4{margin-bottom:calc(var(--spacing, .25rem)*4)}.mb-5{margin-bottom:calc(var(--spacing, .25rem)*5)}.mb-6{margin-bottom:calc(var(--spacing, .25rem)*6)}.mb-8{margin-bottom:calc(var(--spacing, .25rem)*8)}.mb-10{margin-bottom:calc(var(--spacing, .25rem)*10)}.mb-11{margin-bottom:calc(var(--spacing, .25rem)*11)}.mb-12{margin-bottom:calc(var(--spacing, .25rem)*12)}.mb-14{margin-bottom:calc(var(--spacing, .25rem)*14)}.mb-16{margin-bottom:calc(var(--spacing, .25rem)*16)}.mb-20{margin-bottom:calc(var(--spacing, .25rem)*20)}.mb-32{margin-bottom:calc(var(--spacing, .25rem)*32)}.ml-1{margin-left:calc(var(--spacing, .25rem)*1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\/1\]{aspect-ratio:1/1}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-\[262\/349\]{aspect-ratio:262/349}.aspect-\[267\/194\]{aspect-ratio:267/194}.aspect-\[357\/325\]{aspect-ratio:357/325}.aspect-\[382\/276\]{aspect-ratio:382/276}.aspect-\[560\/349\]{aspect-ratio:560/349}.aspect-\[718\/531\]{aspect-ratio:718/531}.aspect-\[1120\/647\]{aspect-ratio:1120/647}.aspect-square{aspect-ratio:1/1}.size-4{height:calc(var(--spacing, .25rem)*4);width:calc(var(--spacing, .25rem)*4)}.size-5{height:calc(var(--spacing, .25rem)*5);width:calc(var(--spacing, .25rem)*5)}.size-6{height:calc(var(--spacing, .25rem)*6);width:calc(var(--spacing, .25rem)*6)}.size-7{height:calc(var(--spacing, .25rem)*7);width:calc(var(--spacing, .25rem)*7)}.size-10{height:calc(var(--spacing, .25rem)*10);width:calc(var(--spacing, .25rem)*10)}.size-28{height:calc(var(--spacing, .25rem)*28);width:calc(var(--spacing, .25rem)*28)}.size-full{height:100%;width:100%}.\!h-auto{height:auto!important}.h-\[1\.5rem\]{height:1.5rem}.h-\[6rem\]{height:6rem}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[400px\]{max-height:400px}.min-h-\[820px\]{min-height:820px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-3\/4{width:75%}.w-24{width:calc(var(--spacing, .25rem)*24)}.w-\[2rem\]{width:2rem}.w-\[6\.25rem\]{width:6.25rem}.w-\[9\.375rem\]{width:9.375rem}.w-\[9\.875rem\]{width:9.875rem}.w-\[11\.25rem\]{width:11.25rem}.w-\[16\.375rem\]{width:16.375rem}.w-\[75\%\]{width:75%}.w-auto{width:auto}.w-full{width:100%}.max-w-\[28rem\]{max-width:28rem}.max-w-\[45rem\]{max-width:45rem}.max-w-\[300px\]{max-width:300px}.max-w-\[600px\]{max-width:600px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.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-mx-6{scroll-margin-inline:calc(var(--spacing, .25rem)*6)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing, .25rem)*.5)}.gap-1{gap:calc(var(--spacing, .25rem)*1)}.gap-3{gap:calc(var(--spacing, .25rem)*3)}.gap-4{gap:calc(var(--spacing, .25rem)*4)}.gap-5{gap:calc(var(--spacing, .25rem)*5)}.gap-6{gap:calc(var(--spacing, .25rem)*6)}.gap-8{gap:calc(var(--spacing, .25rem)*8)}.gap-10{gap:calc(var(--spacing, .25rem)*10)}.gap-16{gap:calc(var(--spacing, .25rem)*16)}.gap-24{gap:calc(var(--spacing, .25rem)*24)}.gap-x-5{column-gap:calc(var(--spacing, .25rem)*5)}.gap-x-6{column-gap:calc(var(--spacing, .25rem)*6)}.gap-x-7{column-gap:calc(var(--spacing, .25rem)*7)}.gap-x-10{column-gap:calc(var(--spacing, .25rem)*10)}.gap-y-2{row-gap:calc(var(--spacing, .25rem)*2)}.gap-y-3{row-gap:calc(var(--spacing, .25rem)*3)}.gap-y-5{row-gap:calc(var(--spacing, .25rem)*5)}.gap-y-10{row-gap:calc(var(--spacing, .25rem)*10)}.\!overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#6C7275\]{border-color:#6c7275}.border-\[\#E8ECEF\]{border-color:#e8ecef}.border-inverse{border-color:var(--color-inverse,#fff)}.bg-\[\#E8EAE0\]{background-color:#e8eae0}.bg-\[\#e4e4e6\]{background-color:#e4e4e6}.bg-green{background-color:var(--color-green,#e8e9d0)}.bg-white{background-color:var(--color-white,#fff)}.label--primary{background-color:var(--color-primary,#c61624)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-3{padding:calc(var(--spacing, .25rem)*3)}.p-6{padding:calc(var(--spacing, .25rem)*6)}.p-10{padding:calc(var(--spacing, .25rem)*10)}.p-11{padding:calc(var(--spacing, .25rem)*11)}.px-3{padding-inline:calc(var(--spacing, .25rem)*3)}.px-10{padding-inline:calc(var(--spacing, .25rem)*10)}.px-14{padding-inline:calc(var(--spacing, .25rem)*14)}.py-4{padding-block:calc(var(--spacing, .25rem)*4)}.py-7{padding-block:calc(var(--spacing, .25rem)*7)}.py-12{padding-block:calc(var(--spacing, .25rem)*12)}.py-14{padding-block:calc(var(--spacing, .25rem)*14)}.py-20{padding-block:calc(var(--spacing, .25rem)*20)}.pt-3{padding-top:calc(var(--spacing, .25rem)*3)}.pt-10{padding-top:calc(var(--spacing, .25rem)*10)}.pt-11{padding-top:calc(var(--spacing, .25rem)*11)}.pt-14{padding-top:calc(var(--spacing, .25rem)*14)}.pt-16{padding-top:calc(var(--spacing, .25rem)*16)}.pt-20{padding-top:calc(var(--spacing, .25rem)*20)}.pt-24{padding-top:calc(var(--spacing, .25rem)*24)}.pr-5{padding-right:calc(var(--spacing, .25rem)*5)}.pr-7{padding-right:calc(var(--spacing, .25rem)*7)}.pb-1{padding-bottom:calc(var(--spacing, .25rem)*1)}.pb-3{padding-bottom:calc(var(--spacing, .25rem)*3)}.pb-4{padding-bottom:calc(var(--spacing, .25rem)*4)}.pb-5{padding-bottom:calc(var(--spacing, .25rem)*5)}.pb-6{padding-bottom:calc(var(--spacing, .25rem)*6)}.pb-12{padding-bottom:calc(var(--spacing, .25rem)*12)}.pb-20{padding-bottom:calc(var(--spacing, .25rem)*20)}.pb-24{padding-bottom:calc(var(--spacing, .25rem)*24)}.pb-28{padding-bottom:calc(var(--spacing, .25rem)*28)}.pl-4{padding-left:calc(var(--spacing, .25rem)*4)}.pl-7{padding-left:calc(var(--spacing, .25rem)*7)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl,1.25rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}.text-3xl{font-size:var(--text-3xl,2.5rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}.text-lg{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}.text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.text-xl{font-size:var(--text-xl,1.125rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.text-xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}.text-28px{font-size:var(--text-28px,1.75rem)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.074\]{--tw-leading:1.074;line-height:1.074}.leading-\[1\.875\]{--tw-leading:1.875;line-height:1.875}.leading-tight{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.font-bold{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800)}.font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.font-semibold{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.text-nowrap{text-wrap:nowrap}.text-\[\#6C7275\]{color:#6c7275}.text-\[\#807E7E\]{color:#807e7e}.text-default{color:var(--color-default,#000)}.text-green{color:var(--color-green,#e8e9d0)}.text-grey{color:var(--color-grey,#848d5c)}.text-grey-breadcrumb{color:var(--color-grey-breadcrumb,#605f5f)}.text-inverse{color:var(--color-inverse,#fff)}.text-primary{color:var(--color-primary,#c61624)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-65{opacity:65%}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(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)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-\[background-image\]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.duration-500{--tw-duration:500ms;transition-duration:.5s}.group-hover\:translate-x-1{&:is(:where(.group):hover *){@media (hover:hover){--tw-translate-x:calc(var(--spacing, 0.25rem)*1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.group-hover\:scale-105{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.group-hover\:scale-110{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.group-hover\:border-transparent{&:is(:where(.group):hover *){@media (hover:hover){border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}}}.group-hover\:text-default{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-default,#000)}}}.group-hover\:text-primary{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-primary,#c61624)}}}.hover\:scale-110{&:hover{@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:border-transparent{&:hover{@media (hover:hover){border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}}}.hover\:bg-white\/60{&:hover{@media (hover:hover){background-color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}}}.hover\:text-default{&:hover{@media (hover:hover){color:var(--color-default,#000)}}}.hover\:text-primary{&:hover{@media (hover:hover){color:var(--color-primary,#c61624)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.hover\:opacity-100{&:hover{@media (hover:hover){opacity:100%}}}.max-lg\:order-first{@media (width < 992px){order:-9999}}.max-lg\:mb-5{@media (width < 992px){margin-bottom:calc(var(--spacing, .25rem)*5)}}.max-lg\:\!hidden{@media (width < 992px){display:none!important}}.max-lg\:hidden{@media (width < 992px){display:none}}.max-lg\:flex-col{@media (width < 992px){flex-direction:column}}.max-lg\:gap-16{@media (width < 992px){gap:calc(var(--spacing, .25rem)*16)}}.max-sm\:mx-3{@media (width < 576px){margin-inline:calc(var(--spacing, .25rem)*3)}}.max-sm\:my-5{@media (width < 576px){margin-block:calc(var(--spacing, .25rem)*5)}}.max-sm\:mb-1{@media (width < 576px){margin-bottom:calc(var(--spacing, .25rem)*1)}}.max-sm\:mb-3{@media (width < 576px){margin-bottom:calc(var(--spacing, .25rem)*3)}}.max-sm\:mb-5{@media (width < 576px){margin-bottom:calc(var(--spacing, .25rem)*5)}}.max-sm\:mb-10{@media (width < 576px){margin-bottom:calc(var(--spacing, .25rem)*10)}}.max-sm\:hidden{@media (width < 576px){display:none}}.max-sm\:aspect-\[4\/3\]{@media (width < 576px){aspect-ratio:4/3}}.max-sm\:flex-col{@media (width < 576px){flex-direction:column}}.max-sm\:flex-col-reverse{@media (width < 576px){flex-direction:column-reverse}}.max-sm\:text-center{@media (width < 576px){text-align:center}}.sm\:ml-5{@media (width >= 576px){margin-left:calc(var(--spacing, .25rem)*5)}}.sm\:ml-6{@media (width >= 576px){margin-left:calc(var(--spacing, .25rem)*6)}}.sm\:ml-8{@media (width >= 576px){margin-left:calc(var(--spacing, .25rem)*8)}}.sm\:block{@media (width >= 576px){display:block}}.sm\:flex{@media (width >= 576px){display:flex}}.sm\:aspect-\[16\/9\]{@media (width >= 576px){aspect-ratio:16/9}}.sm\:h-\[6\.6875rem\]{@media (width >= 576px){height:6.6875rem}}.sm\:h-\[9rem\]{@media (width >= 576px){height:9rem}}.sm\:h-full{@media (width >= 576px){height:100%}}.sm\:min-h-\[8rem\]{@media (width >= 576px){min-height:8rem}}.sm\:grid-cols-2{@media (width >= 576px){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-3{@media (width >= 576px){grid-template-columns:repeat(3,minmax(0,1fr))}}.sm\:grid-cols-4{@media (width >= 576px){grid-template-columns:repeat(4,minmax(0,1fr))}}.sm\:gap-6{@media (width >= 576px){gap:calc(var(--spacing, .25rem)*6)}}.sm\:gap-x-12{@media (width >= 576px){column-gap:calc(var(--spacing, .25rem)*12)}}.sm\:gap-y-6{@media (width >= 576px){row-gap:calc(var(--spacing, .25rem)*6)}}.sm\:gap-y-10{@media (width >= 576px){row-gap:calc(var(--spacing, .25rem)*10)}}.sm\:text-3xl{@media (width >= 576px){font-size:var(--text-3xl,2.5rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}}.sm\:text-hero-home{@media (width >= 576px){font-size:var(--text-hero-home,3.75rem)}}.md\:text-2xl{@media (width >= 768px){font-size:var(--text-2xl,1.25rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}}.md\:text-3xl{@media (width >= 768px){font-size:var(--text-3xl,2.5rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2))}}.lg\:label--rightArrow{@media (width >= 992px){margin-right:.4375rem;&:before{border-color:transparent transparent transparent var(--color-black);border-style:solid;border-width:.875rem 0 .875rem .4375rem;bottom:auto;content:"";height:0;left:auto;position:absolute;right:0;top:0;transform:translateX(100%);width:0}}}.lg\:label--leftArrow{@media (width >= 992px){margin-left:.4375rem;&:before{border-color:transparent var(--color-black) transparent transparent;border-style:solid;border-width:.875rem .4375rem .875rem 0;bottom:auto;content:"";height:0;left:0;position:absolute;right:auto;top:0;transform:translateX(-100%);width:0}}}.lg\:label--upArrow{@media (width >= 992px){&:before{border-color:transparent transparent var(--color-black) transparent;border-style:solid;border-width:0 .875rem .4375rem;bottom:auto;content:"";height:0;left:50%;position:absolute;right:auto;top:0;transform:translate(-50%,-100%);width:0}}}.lg\:ml-8{@media (width >= 992px){margin-left:calc(var(--spacing, .25rem)*8)}}.lg\:ml-16{@media (width >= 992px){margin-left:calc(var(--spacing, .25rem)*16)}}.lg\:\!hidden{@media (width >= 992px){display:none!important}}.lg\:flex{@media (width >= 992px){display:flex}}.lg\:grid{@media (width >= 992px){display:grid}}.lg\:hidden{@media (width >= 992px){display:none}}.lg\:aspect-\[1120\/392\]{@media (width >= 992px){aspect-ratio:1120/392}}.lg\:max-h-\[300px\]{@media (width >= 992px){max-height:300px}}.lg\:min-h-\[700px\]{@media (width >= 992px){min-height:700px}}.lg\:w-1\/2{@media (width >= 992px){width:50%}}.lg\:w-3\/4{@media (width >= 992px){width:75%}}.lg\:w-\[250px\]{@media (width >= 992px){width:250px}}.lg\:grid-cols-2{@media (width >= 992px){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-4{@media (width >= 992px){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:justify-center{@media (width >= 992px){justify-content:center}}.lg\:gap-5{@media (width >= 992px){gap:calc(var(--spacing, .25rem)*5)}}.lg\:gap-6{@media (width >= 992px){gap:calc(var(--spacing, .25rem)*6)}}.lg\:p-16{@media (width >= 992px){padding:calc(var(--spacing, .25rem)*16)}}.lg\:px-5{@media (width >= 992px){padding-inline:calc(var(--spacing, .25rem)*5)}}.lg\:pl-16{@media (width >= 992px){padding-left:calc(var(--spacing, .25rem)*16)}}.lg\:text-2xl{@media (width >= 992px){font-size:var(--text-2xl,1.25rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}}.lg\:text-hero{@media (width >= 992px){font-size:var(--text-hero,3.375rem)}}.\33 xl\:max-h-\[450px\]{@media (width >= 1680px){max-height:450px}}}@layer base{html{--tw-font-weight:var(--font-weight-normal,400);color:var(--color-default,#000);font-size:var(--root-font-size);font-weight:var(--font-weight-normal,400);line-height:var(--root-line-height);overflow-x:hidden;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;@media (width >= 768px){-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}@media (min-width:576px){font-size:2.099vw}@media (min-width:992px){font-size:1.367vw}@media (min-width:1200px){font-size:var(--root-font-size)}@media (max-width:359px){font-size:4.375vw}}body{&.menu-active{height:100vh!important;overflow:hidden}@screen lg{&.menu-active{height:auto!important;overflow:auto}}}img{will-change:transform}}@layer components{.header{background-color:var(--color-inverse,#fff);border-bottom:.1875rem solid #1417181a;padding-block:calc(var(--spacing, .25rem)*4);width:100%;z-index:20;.page--entry &{display:none}}.header__overlay{background:#000;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:100vw;z-index:2;@media (max-width:991px){.menu-active &{opacity:.25;pointer-events:all}}}.header__logo{width:8rem}}@layer components{.footer{background-color:var(--color-black,#000);color:var(--color-inverse,#fff);padding-bottom:2rem;padding-top:5rem;.page--entry &{display:none}}.footer__logo{width:8rem}}@layer components{.list--arrow{list-style-type:none;li{margin-bottom:calc(var(--spacing, .25rem)*2.5);padding-left:calc(var(--spacing, .25rem)*14);position:relative;&:before{background:url(/build/images/icons/ico-arrow-right-primary.svg) no-repeat 50%;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}}}}@layer components{.burger{height:44px;position:relative;width:44px;z-index:5}.burger__toggle{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.burger__part{background-color:var(--color-default,#000);border-radius:1px;display:block;height:2px;position:relative;transition:all .3s;width:100%;.burger__toggle.active &{background-color:var(--color-inverse,#fff)}.floatingMenu .burger__toggle.active &{background-color:var(--color-default,#000)}}.burger__part+.burger__part{margin-top:5px}.active .burger__part:first-child{animation:top .7s ease forwards}.not-active .burger__part:first-child{animation:top-2 .7s ease forwards}.active .burger__part:nth-child(2){animation:scaled .7s ease forwards}.not-active .burger__part:nth-child(2){animation:scaled-2 .7s ease forwards}.active .burger__part:nth-child(3){animation:bottom .7s ease forwards}.not-active .burger__part:nth-child(3){animation:bottom-2 .7s ease forwards}@keyframes top{0%{top:0;transform:rotate(0)}50%{top:7px;transform:rotate(0)}to{top:7px;transform:rotate(45deg)}}@keyframes top-2{0%{top:7px;transform:rotate(45deg)}50%{top:7px;transform:rotate(0deg)}to{top:0;transform:rotate(0deg)}}@keyframes bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:7px;transform:rotate(0)}to{bottom:7px;transform:rotate(135deg)}}@keyframes bottom-2{0%{bottom:7px;transform:rotate(135deg)}50%{bottom:7px;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}}@layer components{.section--products{.products{.product-item{.product-item__figure{background-color:var(--color-green,#e8e9d0)}}>div:nth-child(odd){.product-item__figure{background-color:var(--color-green-dark,#cacfa6)}}}.swiper--default{.products{.swiper-slide{.product-item__figure{background-color:var(--color-green,#e8e9d0)}}}.products{.swiper-slide--odd{.product-item__figure{background-color:var(--color-green-dark,#cacfa6)!important}}}}.page--homepage &{.products{.product-item__figure{background-color:var(--color-white,#fff)!important}}}.page--homepage &{.swiper--default{.products{.swiper-slide--odd{.product-item__figure{background-color:var(--color-white,#fff)!important}}}}}}}.container{margin-inline:auto;max-width:var(--container-width-width);padding-inline:var(--container-padding);@media (min-width:576px){max-width:var(--container-width-sm)}@media (min-width:768px){max-width:var(--container-width-md)}@media (min-width:992px){max-width:var(--container-width-lg)}@media (min-width:1200px){max-width:var(--container-width-xl)}@media (min-width:1300px){max-width:var(--container-width-notebook)}@media (min-width:1400px){max-width:var(--container-width-2xl)}@media (min-width:1680px){max-width:var(--container-width-3xl)}}@layer components{.breadcrumb{display:flex}.breadcrumb__item{align-items:center;display:flex;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));margin-right:calc(var(--spacing, .25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-wrap:nowrap;a{color:var(--color-grey-breadcrumb,#605f5f);&:hover{@media (hover:hover){color:var(--color-primary,#c61624)}}}&:not(:last-child){&:after{background:url(/build/images/icons/ico-chevron-right.svg) no-repeat 50%;content:"";display:inline-block;height:.75rem;margin-left:.25rem;width:.75rem}}&:last-child{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}}@layer components{.btn{align-items:center;background-color:var(--color-primary,#c61624);cursor:pointer;display:flex;justify-content:center;padding-inline:calc(var(--spacing, .25rem)*3);text-align:center;--tw-font-weight:var(--font-weight-medium,500);border-radius:.5rem;color:var(--color-inverse,#fff);font-weight:var(--font-weight-medium,500);height:2.875rem;&:hover{@media (hover:hover){background-color:var(--color-secondary,#e47700)}}}.btn--sm,.btn-sm{border-radius:.25rem;height:1.875rem}.btn--outline{background-color:transparent;border-color:var(--color-default,#000);border-style:var(--tw-border-style);border-width:1px;color:var(--color-default,#000);&:hover{@media (hover:hover){border-color:var(--color-primary,#c61624)}}&:hover{@media (hover:hover){background-color:var(--color-primary,#c61624)}}&:hover{@media (hover:hover){color:var(--color-inverse,#fff)}}&.btn--inverse{border-color:var(--color-inverse,#fff);color:var(--color-inverse,#fff);&:hover{@media (hover:hover){background-color:var(--color-inverse,#fff)}}&:hover{@media (hover:hover){color:var(--color-default,#000)}}}}.btn--black{background-color:var(--color-black,#000);color:var(--color-inverse,#fff);&:hover{@media (hover:hover){background-color:var(--color-primary,#c61624)}}}}@layer components{.nav{position:relative;z-index:3;@media (max-width:991px){background-color:var(--color-primary,#c61624);height:100vh;max-width:300px;overflow:auto;padding-bottom:3rem;padding-top:5rem;position:absolute;right:0;top:0;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:500ms;transform:translateX(100%);transition-duration:.5s;width:0;.menu-active &{transform:translateX(0);width:75vw}}}.nav__list{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));@media (width >= 1300px){font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5))}@media (width >= 1400px){font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.55556))}}.nav__item{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:300ms;transition-duration:.3s;a:not(.btn){&:hover{@media (hover:hover){color:var(--color-primary,#c61624)}}}&.current{--tw-font-weight:var(--font-weight-black,900);color:var(--color-inverse,#fff);font-weight:var(--font-weight-black,900);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:2px;@media (width >= 992px){color:var(--color-primary,#c61624)}}@media (width < 992px){font-size:var(--text-2xl,1.25rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333))}@media (width < 992px){color:var(--color-inverse,#fff)}@media (width < 992px){opacity:0}.menu-active &{@media (width < 992px){opacity:100%}}&.btn{@media (width < 992px){background-color:var(--color-inverse,#fff)!important}}}}@layer components{.card__header{position:relative}.card__badge{background-color:var(--color-primary,#c61624);border-radius:var(--radius-sm,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing, .25rem)*1);padding-inline:calc(var(--spacing, .25rem)*3.5);--tw-font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);font-weight:var(--font-weight-bold,700);left:1rem;position:absolute;top:1rem;@media (min-width:1200px){left:1.375rem;top:1.375rem}}}@layer components{.ellipsis{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ellipsis-1{-webkit-line-clamp:1}.ellipsis-1,.ellipsis-2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ellipsis-2{-webkit-line-clamp:2}.ellipsis-3{-webkit-line-clamp:3}.ellipsis-3,.ellipsis-4{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ellipsis-4{-webkit-line-clamp:4}.ellipsis-5{-webkit-line-clamp:5}.ellipsis-5,.ellipsis-6{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ellipsis-6{-webkit-line-clamp:6}.ellipsis-7{-webkit-line-clamp:7}.ellipsis-7,.ellipsis-8{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ellipsis-8{-webkit-line-clamp:8}.ellipsis-9{-webkit-line-clamp:9}.ellipsis-10,.ellipsis-9{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.ellipsis-10{-webkit-line-clamp:10}}@layer components{.article__content{h1,h2,h3,h4,h5,h6{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);margin-bottom:.65em}p{margin-bottom:calc(var(--spacing, .25rem)*10)}}}@layer components{.accordion__item{border-bottom:1px var(--tw-border-style);border-color:#6c7275;margin-bottom:calc(var(--spacing, .25rem)*4)}.accordion__header{align-items:center;display:flex;justify-content:space-between;margin-block:calc(var(--spacing, .25rem)*2);padding-bottom:calc(var(--spacing, .25rem)*1);padding-top:calc(var(--spacing, .25rem)*2)}.accordion__title{cursor:pointer;position:relative;.active &{color:var(--color-primary,#c61624)}}.accordion__icon{display:block;position:relative;z-index:1;svg{transform:rotate(90deg);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));.accordion__item.active &{transform:rotate(0deg);path{stroke:var(--color-primary)}}}}.accordion__content{display:none;padding-bottom:calc(var(--spacing, .25rem)*4);.accordion__item.active &{display:block}}}@layer components{.hero--overlay{position:relative;&:after{background-color:color-mix(in srgb,#000 40%,transparent);content:"";height:100%;left:calc(var(--spacing, .25rem)*0);position:absolute;top:calc(var(--spacing, .25rem)*0);width:100%;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}}}@layer components{.cc_div{display:block;--cc-btn-primary-bg:var(--color-primary);--cc-btn-primary-hover-bg:var(--color-secondary);.cc-link{&:hover{--cc-btn-primary-bg:var(--color-secondary)}}}}@layer components{@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contactLocations{display:none;.contactShowLocations.active &{animation:fadeUp .5s ease forwards;display:block}}.contactShowLocations{opacity:40%;&:hover{@media (hover:hover){opacity:100%}}li{opacity:40%;&:hover{@media (hover:hover){opacity:100%}}}&.active{opacity:100%}}.contactShowContact{opacity:40%;text-wrap:nowrap;&:hover{@media (hover:hover){opacity:100%}}&.active{opacity:100%}}.contactInfo{display:none;&.active{animation:fadeUp .5s ease forwards;display:block}}.contactAccordion{h2{cursor:pointer;text-underline-offset:4px;&:hover{@media (hover:hover){text-decoration-line:underline}}}&.active{h2{text-decoration-line:underline}}}.contactAccordion__content{display:none;.contactAccordion.active &{animation:fadeUp .5s ease forwards;display:block}}.contactComponent{position:relative;&:before{background-color:color-mix(in srgb,#000 55%,transparent);content:"";height:100%;left:calc(var(--spacing, .25rem)*0);position:absolute;top:calc(var(--spacing, .25rem)*0);width:100%;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black,#000) 55%,transparent)}pointer-events:none;z-index:0}}}@layer components{.swiper{--swiper-pagination-bullet-width:1.15rem;--swiper-pagination-bullet-height:1.15rem;--swiper-pagination-color:var(--color-primary);--swiper-pagination-bullet-inactive-color:var(--color-inverse);--swiper-pagination-bullet-inactive-opacity:.4}.swiper--default{--swiper-pagination-progressbar-bg-color:#e8ecef;--swiper-theme-color:var(--color-primary);--swiper-scrollbar-drag-bg-color:var(--color-primary);.swiper-pagination-progressbar{bottom:-3.75rem;top:auto!important}.swiper-scrollbar{bottom:-3.75rem!important;top:auto!important}.swiper-slide{width:16.375rem!important;@media (width >= 992px){width:auto!important}}}.swiper--hero{--swiper-theme-color:var(--color-inverse);.swiper-pagination{bottom:2rem!important}.swiper-slide{position:relative;&:before{background-color:color-mix(in srgb,#000 35%,transparent);content:"";height:100%;left:calc(var(--spacing, .25rem)*0);pointer-events:none;position:absolute;top:calc(var(--spacing, .25rem)*0);width:100%;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black,#000) 35%,transparent)}z-index:1}}}.swiper--gallery{--swiper-pagination-bullet-inactive-opacity:1;.swiper-wrapper{padding-bottom:4rem}.swiper-pagination{bottom:0!important}}.swiper--textAndImage{.swiper-pagination{bottom:1.5rem!important;left:50%!important;transform:translateX(-50%)!important;width:auto!important;@media (min-width:576px){bottom:3rem!important;left:25%!important}@media (min-width:1200px){left:calc(25% + 3rem)!important}}}}@layer components{@keyframes arrowDown{0%{opacity:0;transform:translateY(-.5rem)}50%{opacity:1}95%{opacity:1;transform:translateY(.35rem)}to{opacity:0;transform:translateY(.5rem)}}@keyframes arrowUp{0%{opacity:0;transform:translateY(.5rem)}50%{opacity:1}95%{opacity:1;transform:translateY(-.35rem)}to{opacity:0;transform:translateY(-.5rem)}}@keyframes arrowLeft{0%{opacity:0;transform:translateX(.5rem)}50%{opacity:1}95%{opacity:1;transform:translateX(-.35rem)}to{opacity:0;transform:translateX(-.5rem)}}@keyframes arrowRight{0%{opacity:0;transform:translateX(-.5rem)}50%{opacity:1}95%{opacity:1;transform:translateX(.35rem)}to{opacity:0;transform:translateX(.5rem)}}.process{margin-inline:auto;@media (width < 992px){max-width:400px}}.process__arrow{animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.process__arrow--down{animation-name:arrowDown}.process__arrow--up{animation-name:arrowUp}.process__arrow--left{animation-name:arrowLeft}.process__arrow--right{animation-name:arrowRight}.process__label{position:absolute;--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);@media (width < 992px){font-size:var(--text-xxs,.625rem)}width:12.5rem;>div{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;text-align:center}.label{margin-bottom:calc(var(--spacing, .25rem)*2.5)}i{text-align:center}}.process__label--left{>div{align-items:center;justify-content:center;text-align:center}}.process__label--right{>div{align-items:center;justify-content:center;text-align:center}}.process__label--1{left:50%;top:5%;transform:translateX(-50%);@media (max-width:991px){left:70%;top:4%}}.process__label--2{right:40%;top:17.5%;transform:translateX(50%);@media (max-width:991px){left:20%;right:auto;top:12.5%;transform:none}}.process__label--3{left:33%;top:21%;transform:translateX(-50%);@media (max-width:991px){left:29%;top:15.7%}}.process__label--4{left:16%;top:36%;transform:translateX(-50%);@media (max-width:991px){left:auto;right:12%;top:25.5%;transform:none;width:8rem}}.process__label--4-primary{left:50%;top:35%;transform:translateX(-50%);@media (max-width:991px){left:0;top:32.5%;transform:none;width:auto}}.process__label--5{right:17%;top:36%;transform:translateX(50%);@media (max-width:991px){right:20%;top:31%;transform:none;width:8rem}}.process__label--6{right:33.5%;top:43%;transform:translateX(50%);@media (max-width:991px){left:1%;right:auto;top:45%;transform:none}}.process__label--7{left:19%;top:55%;transform:translateX(-50%);@media (max-width:991px){left:30%;top:40.5%;width:8rem}}.process__label--7-primary{left:50%;top:58%;transform:translateX(-50%);@media (max-width:991px){left:auto;right:0;top:48%;transform:none;width:auto}}.process__label--8{right:18%;top:55%;transform:translateX(50%);@media (max-width:991px){max-width:8rem;right:44%;top:53.5%}@media (max-width:575px){top:53%}}.process__label--8-primary{right:21%;top:62.85%;transform:translateX(50%);@media (max-width:991px){left:auto;right:25%;top:59.75%;transform:none;width:auto}}.process__label--9{bottom:32.5%;right:21%;transform:translateX(50%);@media (max-width:991px){bottom:37.5%;right:32%}}.process__label--10{bottom:17%;max-width:22rem;right:28%;transform:translateX(50%);@media (max-width:991px){bottom:32.5%;right:37%}}.process__label--10-primary{bottom:28%;right:45%;transform:translateX(50%);@media (max-width:991px){bottom:21%;left:auto;right:0;top:auto;transform:none;width:auto}}.process__label--11{bottom:29.5%;left:32.5%;transform:translateX(-50%);@media (max-width:991px){bottom:25%;left:42%}}.process__label--12{bottom:8%;left:18%;transform:translateX(-50%);@media (max-width:991px){bottom:15.5%;left:auto;right:10%;transform:none;width:8rem}}.process__label--13{bottom:5%;right:50%;transform:translateX(50%);@media (max-width:991px){bottom:10%;right:8%;transform:none;width:8rem}}.process__label--14{bottom:2.5%;max-width:15rem;right:29.5%;transform:translateX(50%);@media (max-width:991px){bottom:2%;right:50%}}}@layer components{.timelineContainer{max-width:100%;@media (width >= 576px){max-width:32.5rem}@media (width >= 992px){max-width:56.25rem}margin:0 auto}.timeline{padding-bottom:3rem;position:relative}.timeline__date{background-color:var(--color-black,#000);display:inline-block;font-size:var(--text-2xl,1.25rem);left:-.375rem;line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));margin-bottom:calc(var(--spacing, .25rem)*5);padding-block:calc(var(--spacing, .25rem)*1);padding-inline:calc(var(--spacing, .25rem)*2.5);position:relative;top:-.3rem;--tw-leading:1;line-height:1;--tw-font-weight:var(--font-weight-bold,700);color:var(--color-inverse,#fff);font-weight:var(--font-weight-bold,700);&:before{background:url(/build/images/timeline-year-arrow.svg) no-repeat 50%;background-size:100% 100%;content:"";height:100%;position:absolute;right:calc(var(--spacing, .25rem)*0);top:calc(var(--spacing, .25rem)*0);transform:translateX(100%);width:.375rem}}.timeline__dashedLine{border-bottom:3px dashed var(--color-black);height:100%;height:3px;position:absolute;right:calc(var(--spacing, .25rem)*-10);top:calc(var(--spacing, .25rem)*2);transform:translateX(100%);width:5.4375rem}.timeline__iconWrap{position:absolute;right:-9.1875rem;top:0;transform:translate(100%,-25%)}.timeline__dot{background-color:var(--color-inverse,#fff);border:3px solid var(--color-black);border-radius:9999px;height:1.125rem;position:absolute;right:calc(var(--spacing, .25rem)*-2.5);top:calc(var(--spacing, .25rem)*0);transform:translateX(100%);width:1.125rem}.timeline__dot--filled{background-color:var(--color-black,#000)}.timeline__item{margin-bottom:calc(var(--spacing, .25rem)*12);width:100%;@media (width < 992px){font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}@media (width < 768px){font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333))}@media (width >= 576px){max-width:15rem}@media (width >= 992px){max-width:26.875rem}margin-left:0;position:relative;text-align:right;&:nth-child(odd){margin-left:auto;text-align:left;.timeline__iconWrap{left:-9.1875rem;right:auto;transform:translate(-100%,-25%)}.timeline__date{left:.375rem;&:before{left:calc(var(--spacing, .25rem)*0);right:auto;transform:translateX(-100%) rotate(180deg)}}.timeline__dot{left:calc(var(--spacing, .25rem)*-3)}.timeline__dashedLine,.timeline__dot{right:auto;transform:translateX(-100%)}.timeline__dashedLine{left:calc(var(--spacing, .25rem)*-10)}}@media (max-width:991px){margin-left:0!important;margin-right:0!important;padding-left:10rem!important;text-align:left!important;.timeline__dot{left:8.5rem!important;transform:none!important}.timeline__dashedLine,.timeline__dot{right:auto!important}.timeline__dashedLine{left:8rem!important;transform:translateX(-100%)!important;width:2rem!important}.timeline__iconWrap{left:5.5rem!important;right:auto!important;transform:translate(-100%,-35%) scale(.75)!important}.timeline__date{left:.375rem;right:auto;&:before{left:0;right:auto;transform:translateX(-100%) rotate(180deg)}}}}.timeline__line{background-color:var(--color-black,#000);height:100%;left:50%;position:absolute;top:0;transform:translateX(-2px);width:3px;@media (max-width:991px){left:9rem;transform:none}}.timeline__arrow{border-color:var(--color-black) transparent transparent transparent;border-style:solid;border-width:15px 9px 0;bottom:-3px;height:0;left:50%;position:absolute;transform:rotate(0deg);transform:translateX(-50%);width:0}.timeline__content{@media (width < 576px){padding-right:calc(var(--spacing, .25rem)*4)}}}@layer components{.floatingMenu{height:100vh;left:calc(var(--spacing, .25rem)*0);position:fixed;top:calc(var(--spacing, .25rem)*0);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:6rem;z-index:20;--tw-duration:1000ms;transition-duration:1s;@media (width < 1200px){display:none}transform:translateX(-100%);&.active{transform:translateX(0)}.page--entry &{display:none}}.floatingMenu__aside{align-items:center;background-color:var(--color-inverse,#fff);display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-block:calc(var(--spacing, .25rem)*10);padding-inline:calc(var(--spacing, .25rem)*3);position:absolute;width:6rem;z-index:20;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,rgba(0,0,0,.1)),0 4px 6px -4px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.floatingMenu__nav{background-color:var(--color-inverse,#fff);display:flex;flex-direction:column;gap:calc(var(--spacing, .25rem)*10);height:100%;justify-content:center;left:calc(var(--spacing, .25rem)*0);padding-block:calc(var(--spacing, .25rem)*10);padding-left:6rem;position:absolute;top:calc(var(--spacing, .25rem)*0);width:25rem;z-index:10;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,rgba(0,0,0,.25));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:1000ms;transform:translateX(-100%);transition-duration:1s;&.active{transform:translateX(0)}}}@layer components{.is-hidden{display:none!important}.places-map-wrapper{background-color:#ccc;height:40rem;position:relative;@media (max-width:991px){height:1000px}@media (max-width:767px){height:800px}}#gmap,#gmap_filter{height:100%;position:absolute;top:0}#gmap{left:0;width:70%;@media (max-width:991px){height:500px;width:100%}@media (max-width:767px){height:300px}}#gmap_overlay{align-items:center;background:#f8f8f8 url(../images/map-overlay.jpg) 50% no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1;button{margin:20px auto;width:150px;&[disabled=disabled]{pointer-events:none;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);&:hover{box-shadow:none;transform:none}}}}#gmap_filter{--heading-height:50px;--input-height:50px;background-color:var(--color-primary,#c61624);color:#fff;padding:2rem 25px 5rem;right:0;width:30%;.map-filter__inner{position:relative;h3{font-weight:700;height:var(--heading-height);margin-bottom:1em;text-align:center;svg{height:26px;margin-right:10px;width:26px;path{stroke:#fff;fill:red}}}input{background-color:transparent;border:1px solid #fff;border-radius:var(--input-height);color:#fff;font-size:16px;height:var(--input-height);padding:0 1em;text-align:center;width:100%}}.map-filter__results{height:23rem;margin-top:25px;overflow:auto;&::-webkit-scrollbar{width:4px}&::-webkit-scrollbar-thumb{background-color:#fff}&::-webkit-scrollbar-track{background-color:#ddd}.loader{height:30px;margin-left:auto;margin-right:auto;width:30px}&>p{text-align:center}.map-filter__result-item{padding:.25em 0;position:relative;width:100%;&:not(:last-of-type){&:before{background-color:hsla(0,0%,100%,.5);bottom:0;content:"";height:1px;left:0;position:absolute;width:96%}}&:hover{background-color:hsla(0,0%,100%,.1);cursor:pointer}&>.flexbox{align-items:flex-start;padding-right:10px;img{margin-right:.5em}h4{margin-bottom:.25em;margin-top:.5em}h4,p{line-height:1.25}p{margin-bottom:0;opacity:.8}}}}@media (max-width:991px){height:550px;top:500px;width:100%;.map-filter__results{height:285px}}@media (max-width:767px){top:300px}}.map-type-filter{.type-btn.is-active{opacity:1!important}}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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}@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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-leading:initial;--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}
/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer theme, base, components, utilities;@layer theme{:host,:root{--font-sans:"Reddit Sans",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:0.25rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.125rem;--text-xl--line-height:1.4;--text-2xl:1.25rem;--text-2xl--line-height:1.33333;--text-3xl:2.5rem;--text-3xl--line-height:1.2;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--root-font-size:16px;--root-line-height:1.625;--sm:text-20px:1.25rem;--text-28px:1.75rem;--text-hero:3.375rem;--text-hero-home:3.75rem;--color-default:#000;--color-inverse:#fff;--color-primary:#c61624;--color-secondary:#e47700;--color-grey:#848d5c;--color-grey-breadcrumb:#605f5f;--color-green:#e8e9d0;--container-padding:1rem;--container-width-sm:100%;--container-width-md:100%;--container-width-lg:100%;--container-width-xl:calc(62.5rem + var(--container-padding)*2);--container-width-notebook:calc(70rem + var(--container-padding)*2);--container-width-2xl:calc(78.75rem + var(--container-padding)*2);--container-width-3xl:calc(87.5rem + var(--container-padding)*2)}}@layer base{*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-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{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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:currentcolor;@supports (color:color-mix(in lab,red,red)){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-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.col-span-2{grid-column:span 2/span 2}.container{width:100%;@media (width >= 575px){max-width:575px}@media (width >= 576px){max-width:576px}@media (width >= 767px){max-width:767px}@media (width >= 768px){max-width:768px}@media (width >= 991px){max-width:991px}@media (width >= 992px){max-width:992px}@media (width >= 1199px){max-width:1199px}@media (width >= 1200px){max-width:1200px}@media (width >= 1299px){max-width:1299px}@media (width >= 1300px){max-width:1300px}@media (width >= 1399px){max-width:1399px}@media (width >= 1400px){max-width:1400px}@media (width >= 1679px){max-width:1679px}@media (width >= 1680px){max-width:1680px}}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-4{margin-block:calc(var(--spacing)*4)}.my-12{margin-block:calc(var(--spacing)*12)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-\[-6rem\]{margin-top:-6rem}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-2\.5{margin-right:calc(var(--spacing)*2.5)}.mr-4{margin-right:calc(var(--spacing)*4)}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.\!mb-24{margin-bottom:calc(var(--spacing)*24)!important}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-11{margin-bottom:calc(var(--spacing)*11)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-32{margin-bottom:calc(var(--spacing)*32)}.ml-1{margin-left:calc(var(--spacing)*1)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\/1\]{aspect-ratio:1/1}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-\[262\/349\]{aspect-ratio:262/349}.aspect-\[267\/194\]{aspect-ratio:267/194}.aspect-\[357\/325\]{aspect-ratio:357/325}.aspect-\[382\/276\]{aspect-ratio:382/276}.aspect-\[560\/349\]{aspect-ratio:560/349}.aspect-\[718\/531\]{aspect-ratio:718/531}.aspect-\[1120\/647\]{aspect-ratio:1120/647}.aspect-square{aspect-ratio:1/1}.size-4{height:calc(var(--spacing)*4);width:calc(var(--spacing)*4)}.size-5{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5)}.size-6{height:calc(var(--spacing)*6);width:calc(var(--spacing)*6)}.size-7{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7)}.size-10{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10)}.size-28{height:calc(var(--spacing)*28);width:calc(var(--spacing)*28)}.size-full{height:100%;width:100%}.\!h-auto{height:auto!important}.h-\[1\.5rem\]{height:1.5rem}.h-\[6rem\]{height:6rem}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[400px\]{max-height:400px}.min-h-\[820px\]{min-height:820px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-3\/4{width:75%}.w-24{width:calc(var(--spacing)*24)}.w-\[2rem\]{width:2rem}.w-\[6\.25rem\]{width:6.25rem}.w-\[9\.375rem\]{width:9.375rem}.w-\[9\.875rem\]{width:9.875rem}.w-\[11\.25rem\]{width:11.25rem}.w-\[16\.375rem\]{width:16.375rem}.w-\[75\%\]{width:75%}.w-auto{width:auto}.w-full{width:100%}.max-w-\[28rem\]{max-width:28rem}.max-w-\[45rem\]{max-width:45rem}.max-w-\[300px\]{max-width:300px}.max-w-\[600px\]{max-width:600px}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:-50%}.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-mx-6{scroll-margin-inline:calc(var(--spacing)*6)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-16{gap:calc(var(--spacing)*16)}.gap-24{gap:calc(var(--spacing)*24)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.\!overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.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-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-\[\#6C7275\]{border-color:#6c7275}.border-\[\#E8ECEF\]{border-color:#e8ecef}.border-inverse{border-color:var(--color-inverse)}.bg-\[\#E8EAE0\]{background-color:#e8eae0}.bg-\[\#e4e4e6\]{background-color:#e4e4e6}.bg-green{background-color:var(--color-green)}.bg-white{background-color:var(--color-white)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-3{padding:calc(var(--spacing)*3)}.p-6{padding:calc(var(--spacing)*6)}.p-10{padding:calc(var(--spacing)*10)}.p-11{padding:calc(var(--spacing)*11)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-14{padding-inline:calc(var(--spacing)*14)}.py-4{padding-block:calc(var(--spacing)*4)}.py-7{padding-block:calc(var(--spacing)*7)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-11{padding-top:calc(var(--spacing)*11)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-7{padding-right:calc(var(--spacing)*7)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-28{padding-bottom:calc(var(--spacing)*28)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-7{padding-left:calc(var(--spacing)*7)}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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))}.text-28px{font-size:var(--text-28px)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.074\]{--tw-leading:1.074;line-height:1.074}.leading-\[1\.875\]{--tw-leading:1.875;line-height:1.875}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-nowrap{text-wrap:nowrap}.text-\[\#6C7275\]{color:#6c7275}.text-\[\#807E7E\]{color:#807e7e}.text-default{color:var(--color-default)}.text-green{color:var(--color-green)}.text-grey{color:var(--color-grey)}.text-grey-breadcrumb{color:var(--color-grey-breadcrumb)}.text-inverse{color:var(--color-inverse)}.text-primary{color:var(--color-primary)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-65{opacity:65%}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(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)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-duration:var(--tw-duration,var(--default-transition-duration));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,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[background-image\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-500{--tw-duration:500ms;transition-duration:.5s}.group-hover\:translate-x-1{&:is(:where(.group):hover *){@media (hover:hover){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.group-hover\:scale-105{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.group-hover\:scale-110{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.group-hover\:border-transparent{&:is(:where(.group):hover *){@media (hover:hover){border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}}}.group-hover\:text-default{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-default)}}}.group-hover\:text-primary{&:is(:where(.group):hover *){@media (hover:hover){color:var(--color-primary)}}}.hover\:scale-110{&:hover{@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:border-transparent{&:hover{@media (hover:hover){border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}}}.hover\:bg-white\/60{&:hover{@media (hover:hover){background-color:color-mix(in srgb,#fff 60%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}}}.hover\:text-default{&:hover{@media (hover:hover){color:var(--color-default)}}}.hover\:text-primary{&:hover{@media (hover:hover){color:var(--color-primary)}}}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.hover\:opacity-100{&:hover{@media (hover:hover){opacity:100%}}}.max-lg\:order-first{@media (width < 992px){order:-9999}}.max-lg\:mb-5{@media (width < 992px){margin-bottom:calc(var(--spacing)*5)}}.max-lg\:\!hidden{@media (width < 992px){display:none!important}}.max-lg\:hidden{@media (width < 992px){display:none}}.max-lg\:flex-col{@media (width < 992px){flex-direction:column}}.max-lg\:gap-16{@media (width < 992px){gap:calc(var(--spacing)*16)}}.max-sm\:mx-3{@media (width < 576px){margin-inline:calc(var(--spacing)*3)}}.max-sm\:my-5{@media (width < 576px){margin-block:calc(var(--spacing)*5)}}.max-sm\:mb-1{@media (width < 576px){margin-bottom:calc(var(--spacing)*1)}}.max-sm\:mb-3{@media (width < 576px){margin-bottom:calc(var(--spacing)*3)}}.max-sm\:mb-5{@media (width < 576px){margin-bottom:calc(var(--spacing)*5)}}.max-sm\:mb-10{@media (width < 576px){margin-bottom:calc(var(--spacing)*10)}}.max-sm\:hidden{@media (width < 576px){display:none}}.max-sm\:aspect-\[4\/3\]{@media (width < 576px){aspect-ratio:4/3}}.max-sm\:flex-col{@media (width < 576px){flex-direction:column}}.max-sm\:flex-col-reverse{@media (width < 576px){flex-direction:column-reverse}}.max-sm\:text-center{@media (width < 576px){text-align:center}}.sm\:ml-5{@media (width >= 576px){margin-left:calc(var(--spacing)*5)}}.sm\:ml-6{@media (width >= 576px){margin-left:calc(var(--spacing)*6)}}.sm\:ml-8{@media (width >= 576px){margin-left:calc(var(--spacing)*8)}}.sm\:block{@media (width >= 576px){display:block}}.sm\:flex{@media (width >= 576px){display:flex}}.sm\:aspect-\[16\/9\]{@media (width >= 576px){aspect-ratio:16/9}}.sm\:h-\[6\.6875rem\]{@media (width >= 576px){height:6.6875rem}}.sm\:h-\[9rem\]{@media (width >= 576px){height:9rem}}.sm\:h-full{@media (width >= 576px){height:100%}}.sm\:min-h-\[8rem\]{@media (width >= 576px){min-height:8rem}}.sm\:grid-cols-2{@media (width >= 576px){grid-template-columns:repeat(2,minmax(0,1fr))}}.sm\:grid-cols-3{@media (width >= 576px){grid-template-columns:repeat(3,minmax(0,1fr))}}.sm\:grid-cols-4{@media (width >= 576px){grid-template-columns:repeat(4,minmax(0,1fr))}}.sm\:gap-6{@media (width >= 576px){gap:calc(var(--spacing)*6)}}.sm\:gap-x-12{@media (width >= 576px){column-gap:calc(var(--spacing)*12)}}.sm\:gap-y-6{@media (width >= 576px){row-gap:calc(var(--spacing)*6)}}.sm\:gap-y-10{@media (width >= 576px){row-gap:calc(var(--spacing)*10)}}.sm\:text-3xl{@media (width >= 576px){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.sm\:text-hero-home{@media (width >= 576px){font-size:var(--text-hero-home)}}.md\:text-2xl{@media (width >= 768px){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.md\:text-3xl{@media (width >= 768px){font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.lg\:ml-8{@media (width >= 992px){margin-left:calc(var(--spacing)*8)}}.lg\:ml-16{@media (width >= 992px){margin-left:calc(var(--spacing)*16)}}.lg\:\!hidden{@media (width >= 992px){display:none!important}}.lg\:flex{@media (width >= 992px){display:flex}}.lg\:grid{@media (width >= 992px){display:grid}}.lg\:hidden{@media (width >= 992px){display:none}}.lg\:aspect-\[1120\/392\]{@media (width >= 992px){aspect-ratio:1120/392}}.lg\:max-h-\[300px\]{@media (width >= 992px){max-height:300px}}.lg\:min-h-\[700px\]{@media (width >= 992px){min-height:700px}}.lg\:w-1\/2{@media (width >= 992px){width:50%}}.lg\:w-3\/4{@media (width >= 992px){width:75%}}.lg\:w-\[250px\]{@media (width >= 992px){width:250px}}.lg\:grid-cols-2{@media (width >= 992px){grid-template-columns:repeat(2,minmax(0,1fr))}}.lg\:grid-cols-4{@media (width >= 992px){grid-template-columns:repeat(4,minmax(0,1fr))}}.lg\:justify-center{@media (width >= 992px){justify-content:center}}.lg\:gap-5{@media (width >= 992px){gap:calc(var(--spacing)*5)}}.lg\:gap-6{@media (width >= 992px){gap:calc(var(--spacing)*6)}}.lg\:p-16{@media (width >= 992px){padding:calc(var(--spacing)*16)}}.lg\:px-5{@media (width >= 992px){padding-inline:calc(var(--spacing)*5)}}.lg\:pl-16{@media (width >= 992px){padding-left:calc(var(--spacing)*16)}}.lg\:text-2xl{@media (width >= 992px){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.lg\:text-hero{@media (width >= 992px){font-size:var(--text-hero)}}.\33 xl\:max-h-\[450px\]{@media (width >= 1680px){max-height:450px}}}@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-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-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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}
/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer components{.cc_div{display:block;--cc-btn-primary-bg:var(--color-primary);--cc-btn-primary-hover-bg:var(--color-secondary);.cc-link{&:hover{--cc-btn-primary-bg:var(--color-secondary)}}}}