@layer properties;@layer theme, base, components, utilities;@layer theme{:host,:root{--color-red:#e62323;--color-green:#198754;--color-yellow:#ffd640;--color-gray-100:#f5f5f5;--color-gray-200:#d6d6d6;--color-gray-300:#bfbfbf;--color-gray-500:#444;--color-gray-600:#494949;--color-gray-800:#222121;--color-gray-900:#151515;--color-white:#fff;--color-black:#000;--spacing:0.4rem;--font-heading:"Noto Sans",sans-serif;--font-body:"Inter",sans-serif;--text-xs:1.2rem;--text-sm:1.3rem;--text-md:1.4rem;--text-lg:1.6rem;--text-xl:1.8rem;--text-2xl:2rem;--text-3xl:2.4rem;--text-4xl:3rem;--text-5xl:3.2rem;--font-weight-normal:400;--font-weight-bold:700;--leading-normal:1.57;--radius-xs:0.4rem;--radius-sm:0.8rem;--radius-lg:1.6rem}}@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:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-size:1em;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}::-webkit-calendar-picker-indicator{line-height:1}:-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{.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;white-space:nowrap;width:1px}.absolute,.sr-only{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.-start-0\.5{inset-inline-start:calc(var(--spacing) * -.5)}.start{inset-inline-start:var(--spacing)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.end{inset-inline-end:var(--spacing)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.-right-9\.5{right:calc(var(--spacing) * -9.5)}.bottom-11{bottom:calc(var(--spacing) * 11)}.z-10{z-index:10}.col-span-6{grid-column:span 6/span 6}.container{width:100%;@media (width >= 48em){max-width:48em}@media (width >= 64em){max-width:64em}@media (width >= 80em){max-width:80em}}.container{max-width:100%;width:min(100% - (var(--container-padding-x) * 2),var(--container-width))}.container,.mx-auto{margin-inline:auto}.-mt-5{margin-top:calc(var(--spacing) * -5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-22{margin-top:calc(var(--spacing) * 22)}.mr-13{margin-right:calc(var(--spacing) * 13)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-5{margin-left:calc(var(--spacing) * 5)}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none;&::-webkit-scrollbar{display:none}}.block{display:block}.flex{display:flex}.grid{display:grid}.inline-block{display:inline-block}.table{display:table}.aspect-240\/208{aspect-ratio:240/208}.aspect-341\/232{aspect-ratio:341/232}.aspect-375\/124{aspect-ratio:375/124}.aspect-square{aspect-ratio:1/1}.h-full{height:100%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-14{width:calc(var(--spacing) * 14)}.w-22{width:calc(var(--spacing) * 22)}.w-full{width:100%}.max-w-66{max-width:calc(var(--spacing) * 66)}.shrink-0{flex-shrink:0}.grow-1{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap{gap:var(--gap)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.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)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.scroll-smooth{scroll-behavior:smooth}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-s-none{border-end-start-radius:0;border-start-start-radius:0}.rounded-s-xs{border-end-start-radius:var(--radius-xs);border-start-start-radius:var(--radius-xs)}.border,.border-1{border-style:var(--tw-border-style);border-width:1px}.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-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-b,.border-b-1{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-black{border-color:var(--color-black)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-900{border-color:var(--color-gray-900)}.border-white{border-color:var(--color-white)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-red{background-color:var(--color-red)}.bg-white{background-color:var(--color-white)}.bg-yellow{background-color:var(--color-yellow)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-gray-900{--tw-gradient-from:var(--color-gray-900);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-gray-500{--tw-gradient-to:var(--color-gray-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-100\%{--tw-gradient-to-position:100%}.object-cover{object-fit:cover}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.25{padding-inline:calc(var(--spacing) * 4.25)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.ps-4\.25{padding-inline-start:calc(var(--spacing) * 4.25)}.pe-4\.25{padding-inline-end:calc(var(--spacing) * 4.25)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-23{padding-top:calc(var(--spacing) * 23)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-left{text-align:left}.text-2xl{font-size:var(--text-2xl)}.text-md{font-size:var(--text-md)}.text-xl{font-size:var(--text-xl)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.whitespace-nowrap{white-space:nowrap}.text-gray-600{color:var(--color-gray-600)}.text-red{color:var(--color-red)}.text-white{color:var(--color-white)}.underline-offset-2{text-underline-offset:2px}.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,)}.\[hash\:8\]{hash:8}.container--sm{--container-width:91.2rem}.hover\:underline{&:hover{@media (hover:hover){text-decoration-line:underline}}}.max-md\:sr-only{@media (width < 64em){border-bottom-width:0;border-left-width:0;border-right-width:0;border-top-width:0;clip-path:inset(50%);height:1px;margin-bottom:-1px;margin-left:-1px;margin-right:-1px;margin-top:-1px;overflow:hidden;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:absolute;white-space:nowrap;width:1px}}.max-md\:container{@media (width < 64em){width:100%;@media (width >= 48em){max-width:48em}@media (width >= 64em){max-width:64em}@media (width >= 80em){max-width:80em}}}.max-md\:container{@media (width < 64em){margin-inline:auto;max-width:100%;width:min(100% - (var(--container-padding-x) * 2),var(--container-width))}}.max-md\:hidden{@media (width < 64em){display:none}}.max-md\:last\:pb-0{@media (width < 64em){&:last-child{padding-bottom:calc(var(--spacing) * 0)}}}.md\:end-6{@media (width >= 64em){inset-inline-end:calc(var(--spacing) * 6)}}.md\:-right-14{@media (width >= 64em){right:calc(var(--spacing) * -14)}}.md\:bottom-6{@media (width >= 64em){bottom:calc(var(--spacing) * 6)}}.md\:order-last{@media (width >= 64em){order:9999}}.md\:col-span-3{@media (width >= 64em){grid-column:span 3/span 3}}.md\:col-span-4{@media (width >= 64em){grid-column:span 4/span 4}}.md\:col-span-6{@media (width >= 64em){grid-column:span 6/span 6}}.md\:col-span-10{@media (width >= 64em){grid-column:span 10/span 10}}.md\:col-span-12{@media (width >= 64em){grid-column:span 12/span 12}}.md\:container{@media (width >= 64em){width:100%;@media (width >= 48em){max-width:48em}@media (width >= 64em){max-width:64em}@media (width >= 80em){max-width:80em}}}.md\:container{@media (width >= 64em){margin-inline:auto;max-width:100%;width:min(100% - (var(--container-padding-x) * 2),var(--container-width))}}.md\:mx-auto{@media (width >= 64em){margin-inline:auto}}.md\:-mt-6{@media (width >= 64em){margin-top:calc(var(--spacing) * -6)}}.md\:-mt-50{@media (width >= 64em){margin-top:calc(var(--spacing) * -50)}}.md\:mt-2{@media (width >= 64em){margin-top:calc(var(--spacing) * 2)}}.md\:mt-5{@media (width >= 64em){margin-top:calc(var(--spacing) * 5)}}.md\:mt-8{@media (width >= 64em){margin-top:calc(var(--spacing) * 8)}}.md\:mt-11{@media (width >= 64em){margin-top:calc(var(--spacing) * 11)}}.md\:mt-14{@media (width >= 64em){margin-top:calc(var(--spacing) * 14)}}.md\:mt-15{@media (width >= 64em){margin-top:calc(var(--spacing) * 15)}}.md\:mt-19{@media (width >= 64em){margin-top:calc(var(--spacing) * 19)}}.md\:mt-22{@media (width >= 64em){margin-top:calc(var(--spacing) * 22)}}.md\:mt-24{@media (width >= 64em){margin-top:calc(var(--spacing) * 24)}}.md\:mb-13\.5{@media (width >= 64em){margin-bottom:calc(var(--spacing) * 13.5)}}.md\:ml-6{@media (width >= 64em){margin-left:calc(var(--spacing) * 6)}}.md\:flex{@media (width >= 64em){display:flex}}.md\:grid{@media (width >= 64em){display:grid}}.md\:hidden{@media (width >= 64em){display:none}}.md\:aspect-676\/558{@media (width >= 64em){aspect-ratio:676/558}}.md\:aspect-678\/464{@media (width >= 64em){aspect-ratio:678/464}}.md\:aspect-696\/459{@media (width >= 64em){aspect-ratio:696/459}}.md\:aspect-1380\/296{@media (width >= 64em){aspect-ratio:1380/296}}.md\:min-h-95{@media (width >= 64em){min-height:calc(var(--spacing) * 95)}}.md\:w-1\/2{@media (width >= 64em){width:calc(1 / 2 * 100%)}}.md\:w-7{@media (width >= 64em){width:calc(var(--spacing) * 7)}}.md\:w-14{@media (width >= 64em){width:calc(var(--spacing) * 14)}}.md\:w-22{@media (width >= 64em){width:calc(var(--spacing) * 22)}}.md\:w-44\/100{@media (width >= 64em){width:calc(44 / 100 * 100%)}}.md\:max-w-1\/2{@media (width >= 64em){max-width:calc(1 / 2 * 100%)}}.md\:max-w-1\/3{@media (width >= 64em){max-width:calc(1 / 3 * 100%)}}.md\:max-w-111{@media (width >= 64em){max-width:calc(var(--spacing) * 111)}}.md\:shrink-0{@media (width >= 64em){flex-shrink:0}}.md\:grid-cols-12{@media (width >= 64em){grid-template-columns:repeat(12,minmax(0,1fr))}}.md\:grid-cols-\[31rem_minmax\(0\,_1fr\)_minmax\(0\,_1fr\)_minmax\(0\,_1fr\)_minmax\(0\,_1fr\)\]{@media (width >= 64em){grid-template-columns:31rem minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.md\:flex-col{@media (width >= 64em){flex-direction:column}}.md\:flex-row{@media (width >= 64em){flex-direction:row}}.md\:flex-wrap{@media (width >= 64em){flex-wrap:wrap}}.md\:items-center{@media (width >= 64em){align-items:center}}.md\:justify-center{@media (width >= 64em){justify-content:center}}.md\:justify-end{@media (width >= 64em){justify-content:flex-end}}.md\:gap{@media (width >= 64em){gap:var(--gap)}}.md\:gap-3{@media (width >= 64em){gap:calc(var(--spacing) * 3)}}.md\:gap-4{@media (width >= 64em){gap:calc(var(--spacing) * 4)}}.md\:gap-6{@media (width >= 64em){gap:calc(var(--spacing) * 6)}}.md\:gap-8{@media (width >= 64em){gap:calc(var(--spacing) * 8)}}.md\:gap-10{@media (width >= 64em){gap:calc(var(--spacing) * 10)}}.md\:gap-12{@media (width >= 64em){gap:calc(var(--spacing) * 12)}}.md\:gap-14{@media (width >= 64em){gap:calc(var(--spacing) * 14)}}.md\:gap-18{@media (width >= 64em){gap:calc(var(--spacing) * 18)}}.md\:gap-y-6{@media (width >= 64em){row-gap:calc(var(--spacing) * 6)}}.md\:gap-y-12{@media (width >= 64em){row-gap:calc(var(--spacing) * 12)}}.md\:overflow-hidden{@media (width >= 64em){overflow:hidden}}.md\:rounded-lg{@media (width >= 64em){border-radius:var(--radius-lg)}}.md\:rounded-sm{@media (width >= 64em){border-radius:var(--radius-sm)}}.md\:border{@media (width >= 64em){border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-style:var(--tw-border-style);border-top-width:1px}}.md\:border-b{@media (width >= 64em){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}.md\:border-gray-100{@media (width >= 64em){border-color:var(--color-gray-100)}}.md\:border-gray-900{@media (width >= 64em){border-color:var(--color-gray-900)}}.md\:bg-white{@media (width >= 64em){background-color:var(--color-white)}}.md\:p-0{@media (width >= 64em){padding:calc(var(--spacing) * 0)}}.md\:p-12{@media (width >= 64em){padding:calc(var(--spacing) * 12)}}.md\:px-0{@media (width >= 64em){padding-inline:calc(var(--spacing) * 0)}}.md\:px-6{@media (width >= 64em){padding-inline:calc(var(--spacing) * 6)}}.md\:px-8{@media (width >= 64em){padding-inline:calc(var(--spacing) * 8)}}.md\:px-11{@media (width >= 64em){padding-inline:calc(var(--spacing) * 11)}}.md\:px-29{@media (width >= 64em){padding-inline:calc(var(--spacing) * 29)}}.md\:px-47{@media (width >= 64em){padding-inline:calc(var(--spacing) * 47)}}.md\:py-0{@media (width >= 64em){padding-block:calc(var(--spacing) * 0)}}.md\:py-6{@media (width >= 64em){padding-block:calc(var(--spacing) * 6)}}.md\:py-12{@media (width >= 64em){padding-block:calc(var(--spacing) * 12)}}.md\:py-14{@media (width >= 64em){padding-block:calc(var(--spacing) * 14)}}.md\:py-21{@media (width >= 64em){padding-block:calc(var(--spacing) * 21)}}.md\:py-25{@media (width >= 64em){padding-block:calc(var(--spacing) * 25)}}.md\:py-32\.25{@media (width >= 64em){padding-block:calc(var(--spacing) * 32.25)}}.md\:ps-6{@media (width >= 64em){padding-inline-start:calc(var(--spacing) * 6)}}.md\:ps-15{@media (width >= 64em){padding-inline-start:calc(var(--spacing) * 15)}}.md\:ps-18{@media (width >= 64em){padding-inline-start:calc(var(--spacing) * 18)}}.md\:pt-0{@media (width >= 64em){padding-top:calc(var(--spacing) * 0)}}.md\:pt-2{@media (width >= 64em){padding-top:calc(var(--spacing) * 2)}}.md\:pt-4{@media (width >= 64em){padding-top:calc(var(--spacing) * 4)}}.md\:pt-6{@media (width >= 64em){padding-top:calc(var(--spacing) * 6)}}.md\:pt-8{@media (width >= 64em){padding-top:calc(var(--spacing) * 8)}}.md\:pt-9{@media (width >= 64em){padding-top:calc(var(--spacing) * 9)}}.md\:pt-10{@media (width >= 64em){padding-top:calc(var(--spacing) * 10)}}.md\:pt-12{@media (width >= 64em){padding-top:calc(var(--spacing) * 12)}}.md\:pt-14{@media (width >= 64em){padding-top:calc(var(--spacing) * 14)}}.md\:pt-16{@media (width >= 64em){padding-top:calc(var(--spacing) * 16)}}.md\:pt-17{@media (width >= 64em){padding-top:calc(var(--spacing) * 17)}}.md\:pt-20{@media (width >= 64em){padding-top:calc(var(--spacing) * 20)}}.md\:pt-22{@media (width >= 64em){padding-top:calc(var(--spacing) * 22)}}.md\:pt-24{@media (width >= 64em){padding-top:calc(var(--spacing) * 24)}}.md\:pt-25{@media (width >= 64em){padding-top:calc(var(--spacing) * 25)}}.md\:pt-30{@media (width >= 64em){padding-top:calc(var(--spacing) * 30)}}.md\:pt-32{@media (width >= 64em){padding-top:calc(var(--spacing) * 32)}}.md\:pb-0{@media (width >= 64em){padding-bottom:calc(var(--spacing) * 0)}}.md\:pb-5{@media (width >= 64em){padding-bottom:calc(var(--spacing) * 5)}}.md\:pb-6{@media (width >= 64em){padding-bottom:calc(var(--spacing) * 6)}}.md\:pb-8{@media (width >= 64em){padding-bottom:calc(var(--spacing) * 8)}}.md\:pb-9{@media (width >= 64em){padding-bottom:calc(var(--spacing) * 9)}}.md\:pl-6{@media (width >= 64em){padding-left:calc(var(--spacing) * 6)}}.md\:text-center{@media (width >= 64em){text-align:center}}.md\:text-2xl{@media (width >= 64em){font-size:var(--text-2xl)}}.md\:text-3xl{@media (width >= 64em){font-size:var(--text-3xl)}}.md\:text-lg{@media (width >= 64em){font-size:var(--text-lg)}}.md\:container--sm{@media (width >= 64em){--container-width:91.2rem}}.md\:container--xs{@media (width >= 64em){--container-width:67.8rem}}.lg\:px-4{@media (width >= 80em){padding-inline:calc(var(--spacing) * 4)}}.lg\:ps-12{@media (width >= 80em){padding-inline-start:calc(var(--spacing) * 12)}}.lg\:pe-6{@media (width >= 80em){padding-inline-end:calc(var(--spacing) * 6)}}.lg\:pt-8{@media (width >= 80em){padding-top:calc(var(--spacing) * 8)}}.lg\:container--md{@media (width >= 80em){--container-width:114.6rem}}}@layer base{@font-face{font-display:swap;font-family:Noto Sans;font-style:normal;font-weight:700;src:url(/build/fonts/noto-sans-vf.f15ade3e.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400 700;src:url(/build/fonts/inter-vf.b2b32f78.woff2) format("woff2-variations")}}@layer base{:root{--font-size-base:var(--text-sm);--line-height-base:var(--leading-normal);--container-width:138rem;--container-padding-x:calc(var(--spacing) * 4.25);--header-height:7.7rem;--banner-min-height:7.5rem;--gap:calc(var(--spacing) * 6);--border-color:var(--color-gray-100);--border-radius:var(--spacing);@media (prefers-reduced-motion:no-preference){--transition-duration:0.2s}@media (width >= 64em){--font-size-base:var(--text-md);--container-padding-x:calc(var(--spacing) * 7.5);--banner-min-height:8.9rem}}}@layer base{*,:after,:before{hyphenate-limit-chars:10 4 4;hyphens:auto;min-block-size:0;min-inline-size:0;overflow-wrap:break-word}html{font-size:62.5%;scrollbar-gutter:stable}body{min-block-size:100svb}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}address,cite{font-style:normal}[aria-disabled=true]{cursor:default}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}}@layer components{:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}}@layer components{.choices{font-size:16px;margin-bottom:24px;overflow:hidden;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#333;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDIxIDIxIj48ZyBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Im0yLjU5Mi4wNDQgMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NCAxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;border-left:1px solid #003642;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#005f75;border:1px solid #004a5c;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:300px;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:14px;padding:10px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}}@layer components{.accordion{--icon-size:2.2rem;--accordion-padding-block:calc(var(--spacing) * 4);--accordion-inner-padding-block:calc(var(--spacing) * 2) calc(var(--spacing) * 5);@media (width >= 64em){--accordion-padding-block:calc(var(--spacing) * 6);--accordion-inner-padding-block:0 calc(var(--spacing) * 6)}}.accordion__button{--accordion-icon-background-color:transparent;&[aria-expanded=true]{--accordion-icon-transform-rotate:180deg;--accordion-icon-background-color:var(--color-yellow)}}.accordion__panel{&[aria-hidden=false]{--accordion-panel-grid-template-rows:1fr;--accordion-panel-opacity:1}}}@layer components{.accordion{border-bottom:.1rem solid var(--color-gray-900)}.accordion__header{inline-size:100%;text-align:start}.accordion__button{align-items:center;cursor:pointer;display:flex;gap:calc(var(--spacing) * 2);height:100%;justify-content:space-between;padding-block:var(--accordion-padding-block);width:100%}.accordion__icon{align-items:center;aspect-ratio:1;background-color:var(--accordion-icon-background-color);border:.2rem solid var(--color-gray-900);border-radius:100%;display:inline-flex;flex-shrink:0;justify-content:center;transform:rotate(var(--accordion-icon-transform-rotate,0deg));width:3.2rem}.accordion__icon,.accordion__panel{transition-duration:var(--transition-duration)}.accordion__panel{display:grid;grid-template-rows:var(--accordion-panel-grid-template-rows,0fr);opacity:var(--accordion-panel-opacity,0)}.accordion__container{overflow:hidden}.accordion__inner{padding-block:var(--accordion-inner-padding-block)}.alert--success{--alert-color:var(--color-green)}.alert--danger{--alert-color:var(--color-red)}.alert{color:var(--alert-color);font-weight:var(--font-weight-bold);padding-bottom:calc(var(--spacing) * 6)}}@layer components{}@layer components{}@layer components{.banner{--banner-font-size:var(--text-md);@media (width >= 64em){--banner-font-size:var(--text-lg)}}}@layer components{.banner{align-items:center;background-color:var(--color-green);color:var(--color-white);display:flex;font-size:var(--banner-font-size);justify-content:center;left:0;min-height:var(--banner-min-height);padding-inline:calc(var(--spacing) * 4);position:absolute;top:0;width:100%}}.breadcrumb__list{display:flex;gap:calc(var(--spacing) * 2)}.breadcrumb__item{display:inline-flex;gap:calc(var(--spacing) * 2);&:not(:last-child){flex-shrink:0}}.breadcrumb__item:not(:first-child){&:before{content:"/";font-weight:var(--font-weight-bold)}}.breadcrumb__link{color:var(--color-gray-600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;&:active,&:focus-visible,&:hover,&[aria-current]{color:var(--color-gray-900);text-decoration:underline;text-underline-offset:.2rem}}@layer components{.button{--button-block-size:4rem;--button-color:var(--color-white);--button-background-color:var(--color-red);--button-border-color:var(--color-gray-900);--button-border-width:0.2rem;--button-border-radius:var(--border-radius);--button-font-size:var(--text-sm);--button-font-weight:var(--font-weight-bold);--button-line-height:1.5;&:active,&:focus,&:hover{--button-background-color-l:calc(l - 10)}&.is-disabled,&:disabled{--button-pointer-events:none;--button-opacity:0.5}}.button--yellow{--button-color:var(--color-gray-900);--button-background-color:var(--color-yellow);--button-border-color:var(--color-white)}.button--white{--button-color:var(--color-gray-900);--button-background-color:var(--color-white);--button-border-color:var(--color-gray-900)}.button--ghost{--button-color:var(--button-background-color-scheme);--button-background-color-a:0%;--button-border-color:currentcolor;&:active,&:focus,&:hover{--button-color:var(--button-color-scheme);--button-background-color-l:l;--button-background-color-a:100%;--button-border-color:transparent}}.button--icon{--button-aspect-ratio:1;--button-padding-block:0;--button-padding-inline:0;--button-border-radius:50%}.button--lg{--button-block-size:4.8rem;--button-font-size:var(--text-lg)}.button{align-items:center;aspect-ratio:var(--button-aspect-ratio);background-color:hsl(from var(--button-background-color) h s var(--button-background-color-l,l)/var(--button-background-color-a,100%));border-color:var(--button-border-color,transparent);border-radius:var(--button-border-radius,var(--border-radius));border-width:var(--button-border-width);color:var(--button-color);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--button-font-size);font-weight:var(--button-font-weight);justify-content:center;line-height:var(--button-line-height);min-block-size:var(--button-block-size);opacity:var(--button-opacity);padding-block:var( --button-padding-block,calc((var(--button-block-size) - 1lh) / 2 - var(--button-border-width)) );padding-inline:var( --button-padding-inline,calc(var(--button-block-size) / 3) );pointer-events:var(--button-pointer-events);text-align:center;transition-duration:var(--transition-duration);vertical-align:top}}@layer components{}@layer components{.card-blog{--card-blog-title-size:var(--text-lg);@media (width >= 64em){--card-blog-title-size:var(--text-xl)}}}@layer components{.card-blog__header{aspect-ratio:341/216;border-radius:var(--radius-sm);overflow:hidden;position:relative}.card-blog__tag{inset-block-start:0;inset-inline-start:0;position:absolute}.card-blog__date{color:var(--color-gray-600)}.card-blog__title{font-size:var(--card-blog-title-size);line-height:1.44em}.card-blog__content{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1);padding-top:calc(var(--spacing) * 4)}.card-blog__img{height:100%;object-fit:cover;width:100%}}.card__img{border:.1rem solid var(--color-gray-200);border-radius:calc(var(--spacing) * 2);margin-bottom:calc(var(--spacing) * 2);overflow:hidden;position:relative;@media (width >= 64em){margin-bottom:calc(var(--spacing) * 3)}img{height:100%;object-fit:cover;width:100%}}.card__sticker{left:calc(var(--spacing) * 4.5);position:absolute;top:calc(var(--spacing) * 3);@media (width >= 64em){left:calc(var(--spacing) * 6);top:calc(var(--spacing) * 4)}}.card__title{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:1.5em;@media (width >= 64em){font-size:var(--text-xl);line-height:1.44em}}.card__text{color:var(--color-gray-600);font-size:var(--text-xs);line-height:1.5em;padding-top:calc(var(--spacing) * 1);@media (width >= 64em){font-size:var(--text-sm);line-height:1.57em}}.card__price{padding-top:calc(var(--spacing) * 3);@media (width >= 64em){font-size:var(--text-lg)}}.card__link{margin-top:calc(var(--spacing) * 3)}@layer components{.color-tag{--color-tag-min-inline-size:8.5rem;--color-tag-padding-block:calc(var(--spacing) * 1);--color-tag-color:var(--color,var(--color-black));--color-tag-background:var(--background-color,var(--color-white));@media (width >= 64em){--color-tag-min-inline-size:9.2rem;--color-tag-padding-block:calc(var(--spacing) * 1.5)}}.color-tag--lg{@media (width >= 64em){--color-tag-min-inline-size:15.5rem}}.color-tag--brown{--color-tag-color:var(--color-white);--color-tag-background:#6e422c}.color-tag--blue{--color-tag-color:var(--color-white);--color-tag-background:#3498db}.color-tag--red{--color-tag-color:var(--color-white);--color-tag-background:#e74b3c}.color-tag--black{--color-tag-color:var(--color-white);--color-tag-background:var(--color-black)}.color-tag--orange{--color-tag-color:var(--color-white);--color-tag-background:#f39c13}.color-tag--gray{--color-tag-color:var(--color-black);--color-tag-background:var(--color-gray-200)}.color-tag--green{--color-tag-color:var(--color-white);--color-tag-background:#32cc71}.color-tag--yellow{--color-tag-color:var(--color-black);--color-tag-background:var(--color-yellow)}.color-tag--pink{--color-tag-color:var(--color-black);--color-tag-background:#ffa8db}.color-tag{background-color:var(--color-tag-background);border:.2rem solid var(--color-black);border-radius:calc(var(--spacing) * 6);color:var(--color-tag-color);display:inline-block;font-size:var(--text-base);font-weight:var(--font-weight-bold);min-inline-size:var(--color-tag-min-inline-size);padding:var(--color-tag-padding-block) calc(var(--spacing) * 3);text-align:center;text-transform:uppercase}.disclosure{--disclosure-panel-visibility:hidden;--disclosure-panel-opacity:0;--disclosure-panel-transform:none;--disclosure-img-size:2.3rem}.disclosure__btn[aria-expanded=true]+.disclosure__panel{--disclosure-panel-visibility:visible;--disclosure-panel-opacity:1;--disclosure-panel-transform:translateY(0.4rem)}.disclosure{position:relative}}@layer components{}@layer components{}@layer components{.disclosure__btn{align-items:center;cursor:pointer;display:inline-flex;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2) 0;white-space:nowrap;img{width:var(--disclosure-img-size)}img,svg{aspect-ratio:1}svg{width:1.6rem}&[aria-expanded=true]{svg{transform:rotate(180deg)}}}.disclosure__panel{background-color:var(--color-gray-100);border-radius:var(--border-radius);box-shadow:0 5px 15px rgba(0,0,0,.35);min-width:14rem;opacity:var(--disclosure-panel-opacity);overflow:hidden;position:absolute;right:0;top:100%;transform:var(--disclosure-panel-transform);transition:.2s ease-out;visibility:var(--disclosure-panel-visibility)}.disclosure__link{align-items:center;display:flex;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);&:active,&:focus-visible,&:hover{background-color:var(--color-white)}img{aspect-ratio:1;flex-shrink:0;width:var(--disclosure-img-size)}}}@layer components{.document{--document-main-padding-bottom:calc(var(--spacing) * 12.5);@media (width >= 64em){--document-main-padding-bottom:calc(var(--spacing) * 18)}&:has([aria-modal=true]:not([aria-hidden=true])){--document-overflow:hidden}&.has-scroll-lock{--document-overflow:hidden}&.has-scroll-lock--mobile{@media (width < 64em){--document-overflow:hidden}}}}@layer components{*{hyphens:manual}.document{overflow:var(--document-overflow)}.document__body{background-color:var(--color-white);color:var(--color-gray-900);display:grid;font-family:var(--font-family-body);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);grid-template-areas:"header" "main" "footer";grid-template-rows:auto 1fr auto;line-height:var(--line-height-base);&:has(.banner){padding-top:var(--banner-min-height)}}.document__header{grid-area:header}.document__main{grid-area:main;padding-bottom:var(--document-main-padding-bottom)}.document__footer{grid-area:footer}}@layer components{form{--form-flex-direction:column;--form-gap:calc(var(--spacing) * 3);@media (width >= 64em){--form-gap:calc(var(--spacing) * 6)}}.form--horizontal{--form-flex-direction:row;--form-gap:0;@media (width >= 64em){--form-gap:0}}.form-group{--form-group-flex-flow:column wrap;--form-group-align-items:stretch}.form-group--choice{--form-group-flex-flow:row wrap;--form-group-align-items:center}.field{--field-border-color:var(--color-gray-200);&[aria-invalid=true]{--field-border-color:var(--color-red)}}.field--choice:checked{--field-before-content:""}form{display:flex;flex-direction:var(--form-flex-direction);gap:var(--form-gap)}}@layer components{label{font-size:var(--text-md);font-weight:var(--font-weight-bold);a{color:var(--color-red);&:active,&:focus-visible,&:hover{text-decoration:underline;text-underline-offset:.2rem}}}.form-group{align-items:var(--form-group-align-items);display:flex;flex-flow:var(--form-group-flex-flow);gap:calc(var(--spacing) * 2)}.form-group__help--alert{color:var(--color-red)}.field{background-color:var(--color-white);border:.1rem solid var(--field-border-color);font-size:var(--text-lg);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 3);&::placeholder{color:var(--color-gray-300)}}.field--choice{appearance:none;border:.1rem solid var(--color-gray-200);border-radius:var(--radius-xs);height:2.4rem;padding:0;position:relative;width:2.4rem;&:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='%23e62323' fill-rule='evenodd' d='m.949 5.1-1.2 1.2 4.2 4.2 7.8-7.8-1.2-1.2-6.6 6.6z'/%3E%3C/svg%3E");background-size:contain;border-radius:var(--radius-xs);content:var(--field-before-content);inset:0;position:absolute;transform:scale(.6)}}.choices:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23151515' d='m7.434 10.36.566.566L12.526 6.4l-1.132-1.131L8 8.662 4.606 5.27 3.474 6.4z'/%3E%3C/svg%3E");border:0;height:1.9rem;margin-top:-.9rem;width:1.9rem}.choices__inner{background-color:var(--color-white);border-color:var(--color-gray-200);font-size:var(--text-lg)}.choices__placeholder{color:var(--color-gray-300);opacity:1}}.header-bg{--header-bg-color:var(--color-yellow);--header-bg-img:url(/build/images/background-yellow.96a6b8d2.png)}.header-bg--green{--header-bg-color:var(--color-green);--header-bg-img:url(/build/images/background-green.178a4da9.png)}@layer components{.header-bg{background:var(--header-bg-img) no-repeat;background-color:var(--header-bg-color);background-position:100% 0;background-size:70% 100%;@media (width >= 64em){background-size:35% 100%}}}@layer components{.icon--monospace{--icon-size:1lh}.icon{aspect-ratio:1;display:inline-block;fill:currentcolor;width:var(--icon-size,auto)}}@layer components{}@layer components{.img-list{--img-list-text-margin-bottom:calc(var(--spacing) * 2);@media (width >= 64em){--img-list-text-margin-bottom:calc(var(--spacing) * 4)}}}@layer components{.img-list{display:flex;flex-direction:column;gap:calc(var(--spacing) * 6);@media (width >= 64em){align-items:center;display:grid;gap:calc(var(--spacing) * 6);grid-template-columns:repeat(12,1fr)}}.img-list__content{display:flex;flex-direction:column;gap:calc(var(--spacing) * 4);@media (width >= 64em){grid-column:span 6;padding-inline:calc(var(--spacing) * 14.5)}}.img-list__text{font-size:var(--text-md);p:not(:last-child){margin-bottom:var(--img-list-text-margin-bottom)}}.img-list__images{display:grid;gap:calc(var(--spacing) * 5);grid-template-columns:repeat(2,minmax(0,1fr));@media (width >= 64em){grid-column:span 6}}.img-list__img{aspect-ratio:341/232;border-radius:var(--radius-sm);overflow:hidden;@media (width < 64em){order:99}@media (width >= 64em){grid-column:span 6}img{height:100%;object-fit:cover;width:100%}}.img-list__images .img-list__img{aspect-ratio:161/232;order:0;@media (width >= 64em){grid-column:unset}}}@layer components{.link--icon{--icon-size:1.5rem}.link-arrow{--icon-size:1rem;--link-arrow-icon-transform:none;&:active,&:focus-visible,&:hover{--link-arrow-icon-transform:translateX(0.5rem)}}}@layer components{.link{&:active,&:focus,&:hover{text-decoration:underline;text-underline-offset:.2rem}}.link-arrow{display:inline-flex;font-size:var(--text-md);font-weight:var(--font-weight-bold);gap:calc(var(--spacing) * 2);svg{transform:var(--link-arrow-icon-transform);transition:transform .2s}}.link--icon{display:inline-flex;gap:calc(var(--spacing) * 2)}.list{--list-style-type:disc;--list-gap:calc(var(--spacing) * 1)}.list--check{--list-style-type:none;--list-marker-top:0;--list-marker-color:var(--list-check-color,var(--color-green));--list-marker-size:2.1rem;--list-marker-gap:calc(var(--spacing) * 2.5)}}@layer components{.list--arrow{--list-gap:calc(var(--spacing) * 2);--list-style-type:none;--list-marker-top:0.3rem;--list-marker-color:var(--list-check-color,var(--color-red));--list-marker-size:1.4rem;--list-marker-gap:calc(var(--spacing) * 2.5);@media (width >= 64em){--list-marker-top:0.4rem}}.list--icon-lg{--list-gap:calc(var(--spacing) * 4);--list-marker-top:0;--list-marker-size:2.1rem;@media (width >= 64em){--list-gap:calc(var(--spacing) * 5)}}.list--small{--list-marker-top:0.3rem;--list-marker-size:1.4rem;--list-marker-gap:calc(var(--spacing) * 2)}.wysiwyg ul{--list-style-type:none;--list-marker-top:0.3rem;--list-marker-color:var(--list-check-color,var(--color-yellow));--list-marker-size:1.4rem;--list-marker-gap:calc(var(--spacing) * 2.5);@media (width >= 64em){--list-marker-top:0.4rem}}.list--ordered{--list-style-type:decimal}}@layer components{.list{display:flex;flex-direction:column;gap:var(--list-gap);list-style-type:var(--list-style-type);padding-inline-start:1em;.list{@media (width >= 64em){padding-block-start:calc(var(--spacing) * 1)}}}.list ul{display:flex;flex-direction:column;gap:calc(var(--spacing) * 1);list-style-type:disc;padding-inline-start:1em;@media (width >= 64em){padding-block-start:calc(var(--spacing) * 1)}}.list--arrow,.list--check,.wysiwyg ul{gap:calc(var(--spacing) * 3);padding-inline-start:0}.list--arrow .list__item,.list--check .list__item,.wysiwyg ul li{padding-inline-start:calc(var(--list-marker-size) + var(--list-marker-gap));position:relative}.list--arrow .list__item:before,.list--check .list__item:before,.wysiwyg ul li:before{aspect-ratio:1;background-color:var(--list-marker-color);content:"";display:block;flex-shrink:0;left:0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath fill-rule='evenodd' d='M.249 11c0 2.964 1.227 5.64 3.205 7.553l-.003-.004A10.46 10.46 0 0 0 10.75 21.5c5.799 0 10.5-4.7 10.5-10.5 0-2.835-1.124-5.409-2.948-7.294l-.003-.003A10.47 10.47 0 0 0 10.748.5C4.95.5.249 5.2.249 11m5.7-.9-1.2 1.2 4.2 4.2 7.8-7.8-1.2-1.2-6.6 6.6z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat;position:absolute;top:var(--list-marker-top);width:var(--list-marker-size)}.list--arrow .list__item:before,.wysiwyg ul li:before{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23e10101' fill-rule='evenodd' d='M0 7a6.98 6.98 0 0 0 2.137 5.035l-.002-.002a7 7 0 0 0 9.9-9.896l-.002-.002A7 7 0 0 0 0 7m9.5-.2-.4.4L6.3 10l-.8-.8 2.4-2.4-2.4-2.4.8-.8z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat}.wysiwyg ul{display:flex;flex-direction:column}.wysiwyg ul li{font-weight:var(--font-weight-bold)}.pagination__link{--pagination-link-border-color:transparent}}@layer components{.pagination__link:not(.pagination__link--dots){&:active,&:focus-visible,&:hover,&[aria-current=page]{--pagination-link-border-color:var(--color-gray-900)}}}@layer components{.pagination__list{display:flex;gap:calc(var(--spacing) * 3);justify-content:center}.pagination__link{align-items:center;aspect-ratio:1;border:.2rem solid var(--pagination-link-border-color);border-radius:var(--radius-sm);display:inline-flex;font-size:var(--text-lg);font-weight:var(--font-weight-bold);justify-content:center;min-height:4.8rem;padding:calc(var(--spacing) * 4) calc(var(--spacing) * 3)}.pagination__link--prev{transform:rotate(90deg)}.pagination__link--next{transform:rotate(-90deg)}.pagination__link--disabled{opacity:.4;pointer-events:none}}@layer components{.push-products{--push-products-padding:calc(var(--spacing) * 8) calc(var(--spacing) * 8) 0;--push-products-more-font-size:var(--text-xl);--push-products-more-number-font-size:var(--text-4xl);@media (width >= 64em){--push-products-padding:calc(var(--spacing) * 11) 0 calc(var(--spacing) * 11) calc(var(--spacing) * 16);--push-products-more-font-size:var(--text-2xl);--push-products-more-number-font-size:4rem}}}@layer components{.push-products{padding:var(--push-products-padding);position:relative;@media (width >= 64em){align-items:center;display:grid;grid-template-columns:repeat(12,1fr)}&:before{background-color:var(--color-yellow);border-radius:var(--radius-lg);content:"";inset:0 0 6rem;position:absolute;z-index:-1;@media (width >= 64em){inset:0 10.6rem 0 0}}}.push-products__content{@media (width >= 64em){grid-column:span 6}}.push-products__text{padding-top:calc(var(--spacing) * 2)}.push-products__link{padding-top:calc(var(--spacing) * 7)}.push-products__images{display:grid;gap:calc(var(--spacing) * 4);grid-template-columns:repeat(12,1fr);padding-top:calc(var(--spacing) * 8);@media (width >= 64em){grid-column:span 6;padding-top:0}}.push-products__img{aspect-ratio:130/152;background-color:var(--color-white);border-radius:var(--radius-sm);grid-column:span 6;overflow:hidden;@media (width >= 64em){aspect-ratio:188/232;grid-column:span 4}img{height:100%;object-fit:cover;width:100%}}.push-products__more{background-color:var(--color-gray-900);border-radius:var(--radius-sm);color:var(--color-white);font-family:var(--font-heading);font-size:var(--push-products-more-font-size);font-weight:var(--font-weight-bold);grid-column:span 12;line-height:1.6em;padding:calc(var(--spacing) * 8) calc(var(--spacing) * 2);text-align:center;@media (width >= 64em){display:flex;flex-direction:column;grid-column:span 4;justify-content:center}}.push-products__more-number{display:block;font-size:var(--push-products-more-number-font-size)}}.push{--push-margin-top:5.6rem;--push-padding:4.2rem calc(var(--spacing) * 6) calc(var(--spacing) * 6);--push-color:var(--color-gray-900);--push-bg-color:var(--color-gray-100);--push-border-radius:var(--radius-lg);--push-text-align:center;--push-img-position:absolute;--push-img-top:-5.8rem;--push-img-left:50%;--push-img-order:0;--push-img-margin:0 -8rem 0 0;--push-img-transform:translateX(-50%);--push-img-max-height:9.5rem;--push-content-width:75%;--push-link-padding-top:calc(var(--spacing) * 6);@media (width >= 64em){--push-margin-top:0;--push-padding:calc(var(--spacing) * 12) calc(var(--spacing) * 27.5) calc(var(--spacing) * 12) calc(var(--spacing) * 30);--push-text-align:left;--push-img-position:relative;--push-img-top:0;--push-img-left:0;--push-img-transform:none;--push-img-max-height:26rem;--push-link-padding-top:calc(var(--spacing) * 10)}}.push--green{--push-color:var(--color-white);--push-bg-color:var(--color-green);--list-check-color:var(--color-white)}.push--header{--push-margin-top:0;--push-margin-bottom:8.2rem;--push-padding:calc(var(--spacing) * 10) calc(var(--spacing) * 4.25) calc(var(--spacing) * 26.5);--push-color:var(--color-white);--push-bg-color:var(--color-gray-900);--push-border-radius:0;--push-img-top:calc(100% - 7.2rem);--push-img-max-height:15.4rem;@media (width >= 64em){--push-padding:calc(var(--spacing) * 10) calc(var(--spacing) * 57) calc(var(--spacing) * 10) calc(var(--spacing) * 29);--push-img-left:-13.7rem;--push-img-max-height:28rem}}.push--right{--push-img-order:99;--push-img-margin:0 0 0 -15rem;@media (width >= 64em){--push-padding:calc(var(--spacing) * 12) calc(var(--spacing) * 49) calc(var(--spacing) * 12) calc(var(--spacing) * 16)}}.push--center{--push-content-width:100%;@media (width >= 64em){--push-margin-top:10rem;--push-text-align:center;--push-img-position:absolute;--push-img-top:-10rem;--push-img-left:50%;--push-padding:calc(var(--spacing) * 24) calc(var(--spacing) * 9) calc(var(--spacing) * 14);--push-img-transform:translateX(-50%);--push-img-max-height:17rem;--push-link-padding-top:calc(var(--spacing) * 8)}}@layer components{.push{background-color:var(--push-bg-color);border-radius:var(--push-border-radius);color:var(--push-color);margin-bottom:var(--push-margin-bottom,0);margin-top:var(--push-margin-top);padding:var(--push-padding);position:relative;@media (width >= 64em){align-items:center;background-color:transparent;display:flex;justify-content:center;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.push--header{background:linear-gradient(to right,var(--color-gray-900) 0,hsla(0,0%,8%,.8) 100%);@media (width >= 64em){background:transparent}}.push__img{left:var(--push-img-left);position:var(--push-img-position);top:var(--push-img-top);transform:var(--push-img-transform);width:100%;@media (width >= 64em){margin:var(--push-img-margin);order:var(--push-img-order);z-index:10}img{margin:0 auto;max-height:var(--push-img-max-height)}}.push__content{@media (width >= 64em){background-color:var(--push-bg-color);border-radius:var(--radius-lg);flex-shrink:0;padding:var(--push-padding);width:var(--push-content-width)}}.push--header .push__content{@media (width >= 64em){background:linear-gradient(to right,var(--color-gray-900) 0,hsla(0,0%,8%,.8) 100%);display:flex;flex-direction:column;justify-content:center;min-height:38rem}}.push--green:not(.push--center) .push__content{@media (width >= 64em){background-image:url(/build/images/background-green.178a4da9.png);background-position:100% 0;background-repeat:no-repeat;background-size:65% 100%}}.push__title{text-align:var(--push-text-align)}.push__text{font-size:var(--text-md);line-height:1.57em;padding-top:calc(var(--spacing) * 2);text-align:var(--push-text-align);@media (width >= 64em){font-size:var(--text-lg)}}.push__list{padding-top:calc(var(--spacing) * 4);@media (width >= 64em){padding-top:calc(var(--spacing) * 8)}}.push__link{padding-top:var(--push-link-padding-top);text-align:var(--push-text-align)}}@layer components{.section-blocks{--section-blocks-padding-block:calc(var(--spacing) * 8);--section-blocks-padding-inline:calc(var(--spacing) * 8);--section-blocks-color:var(--color-gray-900);--section-blocks-background-color:var(--color-yellow);--section-blocks-title-padding-bottom:calc(var(--spacing) * 6);--section-blocks-list-gap:calc(var(--spacing) * 4);--section-block-padding-block:calc(var(--spacing) * 6);--section-block-padding-inline:calc(var(--spacing) * 6);@media (width >= 64em){--section-blocks-padding-block:calc(var(--spacing) * 12);--section-blocks-padding-inline:calc(var(--spacing) * 10);--section-blocks-title-padding-bottom:calc(var(--spacing) * 12);--section-blocks-list-gap:calc(var(--spacing) * 6);--section-block-padding-block:calc(var(--spacing) * 15);--section-block-padding-inline:calc(var(--spacing) * 6)}}.section-blocks--green{--section-blocks-color:var(--color-white);--section-blocks-background-color:var(--color-green)}.section-blocks--red{--section-blocks-color:var(--color-white);--section-blocks-background-color:var(--color-red)}.section-blocks{background-color:var(--section-blocks-background-color);border-radius:var(--radius-lg);padding-block:var(--section-blocks-padding-block);padding-inline:var(--section-blocks-padding-inline);text-align:center}.section-blocks__subtitle,.section-blocks__title{color:var(--section-blocks-color)}.section-blocks__subtitle{padding-top:calc(var(--spacing) * 4)}}@layer components{.section-blocks__list{display:flex;flex-direction:column;gap:var(--section-blocks-list-gap);padding-top:var(--section-blocks-title-padding-bottom);@media (width >= 64em){flex-flow:row wrap;justify-content:center}}.section-block{background-color:var(--color-white);border:.2rem solid var(--color-black);border-radius:calc(var(--spacing) * 2);display:flex;flex-direction:column;gap:calc(var(--spacing) * 2);padding:var(--section-block-padding-block) var(--section-block-padding-inline);@media (width >= 64em){flex-basis:calc(100% / 4 - (var(--section-blocks-list-gap) * 3 / 4));gap:calc(var(--spacing) * 3);justify-content:center}}.section-block__title{font-family:var(--font-heading);font-size:var(--text-lg);text-transform:uppercase;@media (width >= 64em){font-size:var(--text-xl)}}.section-block__text{font-size:var(--text-md);@media (width >= 64em){font-size:var(--text-lg)}}}.slider__arrow{--slider-arrow-top:14rem;--slider-arrow-transform:none}.slider__arrow--next{--slider-arrow-transform:rotate(-90deg) translateY(50%)}.slider__arrow--prev{--slider-arrow-transform:rotate(90deg) translateY(50%)}.slider__arrow--centered{--slider-arrow-top:50%}.slider__arrow--prev.slider__arrow--centered{--slider-arrow-transform:rotate(90deg) translateY(50%) translateX(-50%)}.slider__arrow--next.slider__arrow--centered{--slider-arrow-transform:rotate(-90deg) translateY(50%) translateX(50%)}.slider__bullet{--slider-bullet-background-color:var(--color-gray-200)}.slider__bullet--active{--slider-bullet-background-color:var(--color-gray-900)}@layer components{.slider{position:relative}.swiper-thumbs{.is-active:not(.swiper-slide-thumb-active){border-color:var(--color-gray-900)}}.slider--desktop{@media (width < 64em){.swiper{overflow:scroll;padding-bottom:calc(var(--spacing) * 7.5);scroll-behavior:smooth;scroll-padding:0 calc(var(--spacing) * 5);scroll-snap-type:x mandatory}.swiper-slide{margin-left:calc(var(--spacing) * 5);scroll-snap-align:start;width:calc(100% - calc(var(--spacing) * 5) - 7.7rem);&:last-child{padding-right:calc(var(--spacing) * 5);width:calc(100% - 7.7rem)}}}}.slider__slide--active{border-color:var(--color-gray-900)}.slider__arrow{aspect-ratio:1;position:absolute;top:var(--slider-arrow-top);width:4.8rem;z-index:10;@media (width < 64em){display:none}svg{aspect-ratio:1;width:2.4rem}&[disabled]{opacity:0}}.slider__arrow--next{right:0;transform:var(--slider-arrow-transform)}.slider__arrow--prev{left:0;transform:var(--slider-arrow-transform)}.slider__pagination{display:flex;gap:calc(var(--spacing) * 3);justify-content:center;padding-block:calc(var(--spacing) * 3)}.slider__bullet{aspect-ratio:1;background-color:var(--slider-bullet-background-color);border-radius:100%;display:inline-block;inline-size:1rem}.sticker{--sticker-size:9.2rem;--sticker-font-size:var(--text-xl);--sticker-border-width:0.4rem}}@layer components{.sticker--sm{--sticker-size:5.8rem;--sticker-font-size:var(--text-xs);@media (width >= 64em){--sticker-size:7.5rem;--sticker-font-size:var(--text-lg)}}.sticker--md{--size-size:9.2rem}.sticker--lg{--sticker-size:9.1rem;--sticker-font-size:1.7rem;--sticker-border-width:0.6rem;@media (width >= 64em){--sticker-size:13.2rem;--sticker-font-size:var(--text-3xl)}}}.sticker{align-items:center;aspect-ratio:1;background-color:var(--color-green);border:solid var(--sticker-border-width) var(--color-yellow);border-radius:100%;color:var(--color-yellow);display:inline-flex;font-family:var(--font-heading);font-size:var(--sticker-font-size);font-weight:var(--font-weight-bold);justify-content:center;min-width:var(--sticker-size);text-transform:uppercase}@layer components{.stretched-link{position:relative;z-index:0}.stretched-link__target{&:after,&:before{content:"";cursor:pointer;inset:0;position:absolute;z-index:10}}}@layer components{table{--table-th-padding-block:calc(var(--spacing) * 3);--table-th-padding-inline:calc(var(--spacing) * 4);--table-td-padding-block:calc(var(--spacing) * 3);--table-td-padding-inline:calc(var(--spacing) * 4)}table.table--shrinked{--table-td-padding-block:calc(var(--spacing) * 2)}table{border-collapse:separate;border-spacing:0}th{background-color:var(--color-gray-100);font-weight:var(--font-weight-bold);padding:var(--table-th-padding-block) var(--table-th-padding-inline);text-align:start}thead th{border-bottom:.1rem solid var(--color-black);border-top:.1rem solid var(--color-black)}td{padding:var(--table-td-padding-block) var(--table-td-padding-inline)}}@layer components{td,th{border-bottom:.1rem solid var(--color-black);border-right:.1rem solid var(--color-black);&:first-child{border-left:.1rem solid var(--color-black)}}.table--sticky th:first-child{left:0;position:sticky}th[scope=row]{background-color:var(--color-yellow);text-align:center}}@layer components{.tag{--tag-padding-block:calc(var(--spacing) * 1.5);--tag-spacing-inline:calc(var(--spacing) * 2.5);--tag-border-radius:calc(var(--spacing) * 2) 0;--tag-color:var(--color-gray-900);--tag-background-color:var(--color-white);@media (width >= 64em){--tag-padding-block:calc(var(--spacing) * 2.5);--tag-spacing-inline:calc(var(--spacing) * 3.5)}}.tag--purple{--tag-background-color:#d786ff}.tag--green{--tag-background-color:#5bec7d}.tag--yellow{--tag-background-color:#ffed4e}.tag--black{--tag-background-color:var(--color-gray-900);--tag-color:var(--color-white)}.tag--filter{--tag-border-radius:calc(var(--spacing) * 2);--tag-background-color:var(--color-white);--tag-color:var(--color-gray-900)}.tag--filter.tag--black{&.is-selected,&:active,&:focus-visible,&:hover{--tag-background-color:var(--color-gray-900);--tag-color:var(--color-white)}}.tag--filter.tag--purple{&.is-selected,&:active,&:focus-visible,&:hover{--tag-background-color:#d786ff;--tag-color:var(--color-gray-900)}}.tag--filter.tag--green{&.is-selected,&:active,&:focus-visible,&:hover{--tag-background-color:#5bec7d;--tag-color:var(--color-gray-900)}}.tag--filter.tag--yellow{&.is-selected,&:active,&:focus-visible,&:hover{--tag-background-color:#ffed4e;--tag-color:var(--color-gray-900)}}}@layer components{.tag{background-color:var(--tag-background-color);border:.2rem solid var(--color-black);border-radius:var(--tag-border-radius);color:var(--tag-color);display:inline-block;font-weight:var(--font-weight-bold);padding:var(--tag-padding-block) var(--tag-spacing-inline);text-transform:uppercase}}@layer components{.wysiwyg{font-size:var(--text-md);:not(picture,img):first-child{margin-top:0}h2{margin-top:calc(var(--spacing) * 8)}h3{margin-top:calc(var(--spacing) * 4);@media (width >= 64em){margin-top:calc(var(--spacing) * 8)}}h4{margin-top:calc(var(--spacing) * 4);@media (width >= 64em){margin-top:calc(var(--spacing) * 8)}}p,ul{margin-top:calc(var(--spacing) * 3)}p:has(img){margin-top:0}a{text-decoration:underline;text-underline-offset:.2rem;&:active,&:focus-visible,&:hover{text-decoration:none}}strong a{color:var(--color-red);text-decoration:none;&:active,&:focus-visible,&:hover{text-decoration:underline}}img,picture{border-radius:var(--radius-sm);margin-block:calc(var(--spacing) * 8);@media (width >= 64em){margin-block:calc(var(--spacing) * 12)}}}}@layer components{.header{--header-padding-y:calc(var(--spacing) * 4.5);@media (width >= 64em){--header-padding-y:calc(var(--spacing) * 5)}}}@layer components{.header{border-bottom:.2rem solid var(--color-gray-100);padding-block:var(--header-padding-y);position:relative;z-index:20}.header__container{align-items:center;display:flex;justify-content:space-between}.header__logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16.2rem;@media (width >= 64em){position:static;transform:none}}}@layer components{.menu-btn{--menu-btn-padding-y:calc(var(--spacing) * 2);--menu-btn-padding-x:calc(var(--spacing) * 2);--menu-btn-width:2.4rem;--menu-btn-height:1.8rem;--menu-btn-line-height:0.2rem}}@layer components{.menu-btn{box-sizing:content-box;cursor:pointer;height:var(--menu-btn-height);padding:var(--menu-btn-padding-y) var(--menu-btn-padding-x);position:relative;width:var(--menu-btn-width);@media (width >= 64em){display:none}&:after,&:before,.menu-btn__inner{background-color:var(--color-gray-900);content:"";height:var(--menu-btn-line-height);left:var(--menu-btn-padding-x);position:absolute;transition:transform .2s,opacity .2s;width:calc(100% - var(--menu-btn-padding-x) * 2)}.menu-btn__inner{top:50%;transform:translateY(-50%)}&:before{top:var(--menu-btn-padding-y);transform-origin:bottom left}&:after{bottom:var(--menu-btn-padding-y);transform-origin:top left}}.menu-btn[aria-expanded=true]{.menu-btn__inner{opacity:0}&:before{transform:rotate(45deg) translateY(-.1rem)}&:after{transform:rotate(-45deg) translateY(.1rem)}}.menu{align-items:flex-start;background-color:var(--color-white);display:flex;flex-direction:column;flex-grow:1;left:0;min-height:calc(100dvh - var(--header-height));padding:calc(var(--spacing) * 12) calc(var(--spacing) * 4);position:absolute;top:calc(100% + .2rem);transform:translateX(-100%);transition:transform .25s;width:100%;z-index:100;@media (width >= 64em){align-items:center;flex-direction:row;margin-inline:calc(var(--spacing) * 7) calc(var(--spacing) * 6);min-height:auto;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;position:static;transform:none;width:auto;z-index:auto}@media (width >= 80em){margin-inline-start:calc(var(--spacing) * 17.5)}}.menu-btn[aria-expanded=true]+.menu{transform:translateX(0)}.menu__list{display:flex;flex-direction:column;gap:calc(var(--spacing) * 10);@media (width >= 64em){align-items:center;flex-direction:row}@media (64em <= width < 80em){gap:calc(var(--spacing) * 5)}}.menu__link{font-size:2.4rem;font-weight:var(--font-weight-bold);line-height:1.33;@media (width >= 64em){font-size:1.5rem}&:after{background-color:var(--color-red);content:"";display:block;height:.1rem;transform:scaleX(0);transform-origin:0 50%;transition:transform .2s;width:100%}&:active,&:focus-visible,&:hover{color:var(--color-red);outline:0;@media (width >= 64em){&:after{transform:scaleX(1)}}}}.menu__btn{margin-top:calc(var(--spacing) * 12.5);@media (width >= 64em){margin-left:auto;margin-top:0}}}.footer{background-color:var(--color-gray-900);color:var(--color-white);font-size:var(--text-xs);line-height:1.33;@media (width >= 64em){font-size:var(--text-sm);line-height:var(--leading-normal)}}.footer__content{display:flex;flex-direction:column;gap:calc(var(--spacing) * 8);padding:calc(var(--spacing) * 6) 0 calc(var(--spacing) * 10);@media (width >= 64em){flex-direction:row;gap:calc(var(--spacing) * 20);padding:calc(var(--spacing) * 12) 0 calc(var(--spacing) * 9)}}.footer__logo{display:block;@media (width >= 64em){order:-1}img{margin:0 auto;width:16.2rem}}.footer__links{display:flex;flex-direction:column;gap:calc(var(--spacing) * 3)}.footer__link{font-weight:var(--font-weight-bold)}.footer__btn{margin-top:calc(var(--spacing) * 3)}.footer__title{font-weight:var(--font-weight-bold)}.footer__contact{display:flex;flex-direction:column;gap:calc(var(--spacing) * .5);padding-top:calc(var(--spacing) * 3);@media (width >= 64em){gap:calc(var(--spacing) * 1)}}.footer__bottom{background-color:var(--color-gray-800);padding-block:calc(var(--spacing) * 6);text-align:center;@media (width >= 64em){padding-block:calc(var(--spacing) * 4)}}.footer__bottom-container{position:relative}.footer__cards{display:flex;gap:calc(var(--spacing) * 4);justify-content:center;padding-top:calc(var(--spacing) * 3);@media (width >= 64em){padding-top:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}img{width:3.4rem}}@layer utilities{h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold)}.main-title,.wysiwyg h1{font-family:var(--font-heading);font-size:var(--text-4xl);line-height:1.4em;@media (width >= 64em){font-size:4rem;line-height:1.3em}}.second-title,.wysiwyg h2{font-family:var(--font-heading);font-size:var(--text-3xl);line-height:1.33em;@media (width >= 64em){font-size:var(--text-5xl);line-height:1.5em}}.third-title,.wysiwyg h3{font-family:var(--font-heading);font-size:var(--text-2xl);line-height:1.3em;@media (width >= 64em){font-size:var(--text-3xl);line-height:1.4em}}.fourth-title,.wysiwyg h4{font-family:var(--font-heading);font-size:var(--text-xl);line-height:1.4em;@media (width >= 64em){font-size:var(--text-2xl)}}.fifth-title,.wysiwyg h5{font-family:var(--font-heading);font-size:var(--text-lg);line-height:1.5em;@media (width >= 64em){font-size:var(--text-xl);line-height:1.44em}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@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}@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--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}}}