@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&family=Space+Grotesk:wght@300..700&display=swap";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e2e8f0}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:gray;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::placeholder,textarea::placeholder{color:gray;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='grey' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:gray;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}body{font-family:"Source Serif 4",sans-serif;font-weight:300}a{font-family:Space Grotesk,sans-serif;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}a:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity));text-decoration-line:none}html{scroll-behavior:smooth}h1{font-size:2.25rem;line-height:2.5rem;line-height:1.25}h2{font-size:1.875rem;line-height:2.25rem}h3{font-size:1.25rem;line-height:1.75rem}h4,h5{font-size:1.125rem;line-height:1.75rem}h6{font-size:1rem;line-height:1.5rem}h1,h2,h3,h4,h5,h6{font-family:Space Grotesk,sans-serif;font-weight:300;letter-spacing:-.05em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration-line:none}h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:2.25rem;line-height:2.5rem;line-height:1.25}h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:1.875rem;line-height:2.25rem}h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:1.25rem;line-height:1.75rem}h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4,h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:1.125rem;line-height:1.75rem}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6{font-size:1rem;line-height:1.5rem}@media (min-width: 768px){h1{font-size:3.75rem;line-height:1.375}h2{font-size:3rem;line-height:1}h3{font-size:2.25rem;line-height:2.5rem}h4{font-size:1.5rem;line-height:2rem}h5{font-size:1.25rem;line-height:1.75rem}h6{font-size:1.125rem;line-height:1.75rem}h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1{font-size:3.75rem;line-height:1.375}h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2{font-size:3rem;line-height:1}h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3{font-size:2.25rem;line-height:2.5rem}h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4{font-size:1.875rem;line-height:2.25rem}h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5{font-size:1.25rem;line-height:1.75rem}h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6{font-size:1.125rem;line-height:1.75rem}}.heading-highlight{line-height:1.75}ul{margin-left:0;margin-right:0;margin-top:.75rem;margin-bottom:.75rem;display:block;list-style-type:disc;padding-left:3rem}ol{margin-left:0;margin-right:0;margin-top:.75rem;margin-bottom:.75rem;display:block;list-style-type:decimal;padding-left:1.5rem}p{margin-top:.75rem;margin-bottom:.75rem}.content p{margin:0}.content p+*{margin-top:.75rem;margin-bottom:.75rem}.content a{font-family:"Source Serif 4",sans-serif;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity));text-decoration-line:underline}.content a:hover{text-decoration-line:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.grid-container{position:relative;z-index:10;display:grid;grid-template-columns:1rem repeat(4,minmax(0,1fr)) 1rem;column-gap:1rem;row-gap:2.5rem}@media (min-width: 768px){.grid-container{grid-template-columns:1rem repeat(8,minmax(0,1fr)) 1rem;column-gap:2.5rem;row-gap:4rem}}@media (min-width: 1024px){.grid-container{grid-template-columns:1rem repeat(12,minmax(0,1fr)) 1rem}}@media (min-width: 1280px){.grid-container{grid-template-columns:minmax(1rem,auto) repeat(12,minmax(60px,110px)) minmax(1rem,auto)}}.grid-container .container-content{position:relative;z-index:10;grid-column:span 4 / span 4;grid-column-start:2}@media (min-width: 768px){.grid-container .container-content{grid-column:span 8 / span 8;grid-column-start:2}}@media (min-width: 1024px){.grid-container .container-content{grid-column:span 12 / span 12;grid-column-start:2}}.grid-container .container-content-narrow{position:relative;z-index:10;grid-column:span 4 / span 4;grid-column-start:2;margin-left:auto;margin-right:auto;width:100%;max-width:1536px}@media (min-width: 768px){.grid-container .container-content-narrow{grid-column:span 8 / span 8;grid-column-start:2}}@media (min-width: 1024px){.grid-container .container-content-narrow{grid-column:span 12 / span 12;grid-column-start:2}}.grid-container .container-content-full{position:relative;z-index:10;grid-column:1 / -1;grid-column-start:1}.grid-container .mb-container-content{position:relative;z-index:10;grid-column:span 4 / span 4;grid-column-start:2}.grid-container .mb-container-content-narrow{position:relative;z-index:10;grid-column:span 4 / span 4;grid-column-start:2;margin-left:auto;margin-right:auto;width:100%}.grid-container .mb-container-content-full{position:relative;z-index:10;grid-column:1 / -1;grid-column-start:1}@media (min-width: 768px){.grid-container .dt-container-content{grid-column:span 8 / span 8;grid-column-start:2}}@media (min-width: 1024px){.grid-container .dt-container-content{grid-column:span 12 / span 12;grid-column-start:2}}.grid-container .dt-container-content-narrow{max-width:1536px}@media (min-width: 768px){.grid-container .dt-container-content-narrow{grid-column:span 8 / span 8;grid-column-start:2}}@media (min-width: 1024px){.grid-container .dt-container-content-narrow{grid-column:span 12 / span 12;grid-column-start:2}}@media (min-width: 768px){.grid-container .dt-container-content-full{grid-column:1 / -1;grid-column-start:1}}.grid-12{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:1rem;row-gap:2.5rem}@media (min-width: 768px){.grid-12{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:2.5rem;row-gap:4rem}}@media (min-width: 1024px){.grid-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.aspect-h-1{--tw-aspect-h: 1}.aspect-h-2{--tw-aspect-h: 2}.aspect-h-4{--tw-aspect-h: 4}.aspect-h-9{--tw-aspect-h: 9}.aspect-w-1{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 1}.aspect-w-1>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 16}.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-3{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 3}.aspect-w-3>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.aspect-w-6{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 6}.aspect-w-6>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.btn{display:inline-block;height:fit-content;width:fit-content;align-items:center;border-radius:9999px;padding:1rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:800;line-height:1;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn.btn-yellow{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.btn.btn-yellow:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn.btn-orange{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.btn.btn-orange:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn.btn-blue{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.btn.btn-blue:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn.btn-pink{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.btn.btn-pink:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn.btn-green{--tw-bg-opacity: 1;background-color:rgb(202 224 193 / var(--tw-bg-opacity))}.btn.btn-green:hover,.btn.btn-fill{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn.btn-fill:hover,.btn.btn-filter{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.btn.btn-filter:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.tab-btn{display:inline-block;height:fit-content;width:fit-content;align-items:center;border-radius:9999px;border-width:2px;padding:.75rem 1.5rem;text-align:left;font-family:Space Grotesk,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:800;line-height:1;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width: 768px){.tab-btn{width:100%;border-radius:1rem;padding:1.25rem;font-size:1.125rem;line-height:1.75rem}}.heading-highlight{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity));padding:.25rem 1rem;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1)}.heading-highlight:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media (min-width: 768px){.heading-highlight{border-width:4px;padding-left:1.5rem;padding-right:1.5rem}}.full-link:after{position:absolute;top:0;right:0;bottom:0;left:0;--tw-content: "";content:var(--tw-content)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.\!static{position:static!important}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.\!relative{position:relative!important}.relative{position:relative}.sticky{position:sticky}.-bottom-10{bottom:-2.5rem}.-bottom-4{bottom:-1rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-4{right:-1rem}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.top-0{top:0}.top-2{top:.5rem}.top-6{top:1.5rem}.top-\[80px\]{top:80px}.top-full{top:100%}.\!z-0{z-index:0!important}.\!z-10{z-index:10!important}.\!z-50{z-index:50!important}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1000\]{z-index:1000}.z-\[1002\]{z-index:1002}.z-\[20\]{z-index:20}.z-\[400\]{z-index:400}.z-\[500\]{z-index:500}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-6{order:6}.col-span-1{grid-column:span 1 / span 1}.col-span-10{grid-column:span 10 / span 10}.col-span-11{grid-column:span 11 / span 11}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-8{grid-column:span 8 / span 8}.col-span-9{grid-column:span 9 / span 9}.col-span-full{grid-column:1 / -1}.col-start-1{grid-column-start:1}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.m-0{margin:0}.m-3{margin:.75rem}.mx-0{margin-left:0;margin-right:0}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-12{margin-top:3rem;margin-bottom:3rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!ml-0{margin-left:0!important}.-mt-16{margin-top:-4rem}.-mt-2{margin-top:-.5rem}.-mt-20{margin-top:-5rem}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-auto{margin-bottom:auto}.mb-px{margin-bottom:1px}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-16{margin-top:4rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[1\/1\]{aspect-ratio:1/1}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[6\/4\]{aspect-ratio:6/4}.aspect-\[9\/3\]{aspect-ratio:9/3}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[100dvh\]{height:100dvh}.h-\[192px\]{height:192px}.h-\[40px\]{height:40px}.h-\[80dvh\]{height:80dvh}.h-\[calc\(100dvh-120px\)\]{height:calc(100dvh - 120px)}.h-\[calc\(100vh-80px\)\]{height:calc(100vh - 80px)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-\[260px\]{max-height:260px}.max-h-\[800px\]{max-height:800px}.min-h-\[250px\]{min-height:250px}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-3{width:.75rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[100dvw\]{width:100dvw}.w-\[40px\]{width:40px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:2000px}.max-w-\[1750px\]{max-width:1750px}.max-w-\[850px\]{max-width:850px}.max-w-screen-lg{max-width:1024px}.max-w-sm{max-width:24rem}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-1\/6{flex-basis:16.666667%}.-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[125px\]{--tw-translate-y: -125px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-y-\[100\%\]{--tw-scale-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[-1\]{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-\[1\]{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-y-\[-1\]{--tw-scale-y: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.columns-1{columns:1}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.\!gap-y-4{row-gap:1rem!important}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-x-8{column-gap:2rem}.gap-y-0{row-gap:0px}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-y-2>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(2px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(2px * var(--tw-divide-y-reverse))}.divide-accent-green>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(60 128 111 / var(--tw-divide-opacity))}.divide-black\/10>:not([hidden])~:not([hidden]){border-color:#1118271a}.divide-gray-500>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(128 128 128 / var(--tw-divide-opacity))}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded-2xl{border-radius:1rem}.rounded-4xl{border-radius:2rem}.rounded-\[50px\]{border-radius:50px}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-4xl{border-bottom-right-radius:2rem;border-bottom-left-radius:2rem}.rounded-l-3xl{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounded-l-4xl{border-top-left-radius:2rem;border-bottom-left-radius:2rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-4xl{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-bl-4xl{border-bottom-left-radius:2rem}.rounded-br-3xl{border-bottom-right-radius:1.5rem}.rounded-br-4xl{border-bottom-right-radius:2rem}.rounded-tl-4xl{border-top-left-radius:2rem}.rounded-tr-3xl{border-top-right-radius:1.5rem}.rounded-tr-4xl{border-top-right-radius:2rem}.rounded-tr-xl{border-top-right-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t-2{border-top-width:2px}.border-accent-green{--tw-border-opacity: 1;border-color:rgb(60 128 111 / var(--tw-border-opacity))}.border-accent-red{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.border-black{--tw-border-opacity: 1;border-color:rgb(17 24 39 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(179 179 179 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(128 128 128 / var(--tw-border-opacity))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(202 224 193 / var(--tw-border-opacity))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(60 128 111 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-accent-red{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-admin-off{--tw-bg-opacity: 1;background-color:rgb(6 78 59 / var(--tw-bg-opacity))}.bg-admin-on{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity))}.bg-black\/20{background-color:#11182733}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(224 242 254 / var(--tw-bg-opacity))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(77 77 77 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(228 240 224 / var(--tw-bg-opacity))}.bg-green-100\/50{background-color:#e4f0e080}.bg-green-200,.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(202 224 193 / var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}.bg-orange-200{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(240 223 227 / var(--tw-bg-opacity))}.bg-pink-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.bg-primary-100{--tw-bg-opacity: 1;background-color:rgb(250 255 239 / var(--tw-bg-opacity))}.bg-primary-500{--tw-bg-opacity: 1;background-color:rgb(161 208 42 / var(--tw-bg-opacity))}.bg-primary-900{--tw-bg-opacity: 1;background-color:rgb(0 30 40 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity))}.bg-opacity-10{--tw-bg-opacity: .1}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-black\/50{--tw-gradient-from: rgb(17 24 39 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-contain{background-size:contain}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-black{fill:#111827}.fill-white{fill:#fff}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pl-4{padding-left:1rem!important}.\!pr-2{padding-right:.5rem!important}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pl-1{padding-left:.25rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-3{padding-right:.75rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-body{font-family:"Source Serif 4",sans-serif}.font-head{font-family:Space Grotesk,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[3rem\]{font-size:3rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-accent-green{--tw-text-opacity: 1;color:rgb(60 128 111 / var(--tw-text-opacity))}.text-accent-red{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-admin-off{--tw-text-opacity: 1;color:rgb(6 78 59 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(28 59 51 / var(--tw-text-opacity))}.text-primary-500{--tw-text-opacity: 1;color:rgb(161 208 42 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-100{opacity:1}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur-\[2px\]{--tw-blur: blur(2px);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)}.blur-md{--tw-blur: blur(12px);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-border-radius{transition-property:border-radius;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[250\]{transition-duration:250}.duration-\[450\]{transition-duration:450}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.leaklink:after{position:absolute;top:0;right:0;bottom:0;left:0;--tw-content: "";content:var(--tw-content)}@keyframes scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.home-link:hover,.heart-heading:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.home-link:hover .heart,.heart-heading:hover .heart{animation:scale 1s ease-in-out infinite}.legal-links a{font-family:"Source Serif 4",sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:300}.legal-links a:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:underline}.inverted-border-radius:before{position:absolute;background-color:transparent;content:"";height:64px;width:32px;border-top-right-radius:32px;box-shadow:0 -28px #fff}.theme-orange .inverted-border-radius:before{position:absolute;background-color:transparent;content:"";height:64px;width:32px;border-top-right-radius:32px;box-shadow:0 -28px #ffedd5}.theme-pink .inverted-border-radius:before{position:absolute;background-color:transparent;content:"";height:64px;width:32px;border-top-right-radius:32px;box-shadow:0 -28px #f0dfe3}.theme-blue .inverted-border-radius:before{position:absolute;background-color:transparent;content:"";height:64px;width:32px;border-top-right-radius:32px;box-shadow:0 -28px #e0f2fe}.theme-yellow .inverted-border-radius:before{position:absolute;background-color:transparent;content:"";height:64px;width:32px;border-top-right-radius:32px;box-shadow:0 -28px #fef9c3}.theme-green .inverted-border-radius:before{position:absolute;background-color:transparent;content:"";height:64px;width:32px;border-top-right-radius:32px;box-shadow:0 -28px #d2eae4}.lead{font-size:1.25rem;line-height:1.75rem}.list-reset{margin:0;list-style-type:none;padding:0}.pagination-wrap{margin-top:2rem;width:100%;text-align:center}.pagination-wrap .nav-links{display:flex;align-items:center;justify-content:center;gap:1.5rem}.pagination-wrap .page-numbers{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.pagination-wrap .page-numbers:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.pagination-wrap .page-numbers.current{font-family:Space Grotesk,sans-serif;font-weight:700}.pagination-wrap .page-numbers.next,.pagination-wrap .page-numbers.prev{display:inline-flex;min-height:36px;min-width:36px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pagination-wrap .page-numbers.next:hover,.pagination-wrap .page-numbers.prev:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.iframe-container{position:relative;height:auto;max-width:100%;overflow:hidden;padding-bottom:56.25%}.iframe-container iframe,.iframe-container object,.iframe-container embed{position:absolute;top:0;left:0;height:100%;width:100%}.video-container{position:relative;height:100%;max-width:100%;overflow:hidden;padding-bottom:56.25%}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;height:100%;width:100%}.container{margin-left:auto;margin-right:auto;padding-left:2.5rem;padding-right:2.5rem}@media (min-width: 1280px){.container{padding-left:4rem;padding-right:4rem}}.inner-container{margin-left:auto;margin-right:auto;max-width:1536px}.card:nth-child(1n){--i: 1;top:calc(var(--i) * 130px)}.card:nth-child(2n){--i: 2;top:calc(var(--i) * 105px)}.card:nth-child(3n){--i: 3;top:calc(var(--i) * 97px)}.card:nth-child(4n){--i: 4;top:calc(var(--i) * 92.5px)}.card:nth-child(5n){--i: 5;top:calc(var(--i) * 90px)}@media (min-width: 768px){.card:nth-child(1n){--i: 1;top:calc(var(--i) * 90px)}.card:nth-child(2n){--i: 2;top:calc(var(--i) * 90px)}.card:nth-child(3n){--i: 3;top:calc(var(--i) * 90px)}.card:nth-child(4n){--i: 4;top:calc(var(--i) * 90px)}.card:nth-child(5n){--i: 5;top:calc(var(--i) * 90px)}}.splide__arrows{position:absolute;bottom:0;display:flex;gap:.75rem;padding-left:.75rem;padding-right:.75rem}.splide-single .splide__arrows{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;display:flex;height:100%;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding-left:.75rem;padding-right:.75rem}.splide__arrow{position:static!important;top:0!important;left:0!important;right:0!important;bottom:0!important;height:3rem!important;width:3rem!important;--tw-translate-y: 0px !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;border-radius:1rem!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important;transition-property:all!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important;transition-duration:.3s!important;transition-timing-function:cubic-bezier(0,0,.2,1)!important}.splide__arrow:hover{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}@media (min-width: 768px){.splide__arrow{height:4rem!important;width:4rem!important}}.splide__arrow{opacity:1!important}.splide__arrow svg{display:none}.splide__arrow.splide__arrow--next:before{font:var(--fa-font-regular);content:"";margin-top:auto;margin-bottom:auto;font-size:1.5rem;line-height:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 768px){.splide__arrow.splide__arrow--next:before{font-size:1.875rem;line-height:2.25rem}}.splide__arrow.splide__arrow--prev:before{font:var(--fa-font-regular);content:"";margin-top:auto;margin-bottom:auto;font-size:1.5rem;line-height:2rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 768px){.splide__arrow.splide__arrow--prev:before{font-size:1.875rem;line-height:2.25rem}}.splide__arrow:hover:before{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.splide__arrow:disabled{opacity:.3!important}.splide__arrow:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.hero-splide .splide__arrows{bottom:-5rem}.hero-splide .splide__list{margin:0;list-style-type:none;padding:0}.splide__list{display:flex;margin:0;list-style-type:none;padding:0}.splide__pagination{bottom:0!important;padding-top:1rem;padding-bottom:1rem}@media (min-width: 768px){.splide__pagination{padding-top:0;padding-bottom:0}}.splide__pagination .splide__pagination__page{height:1.25rem!important;width:1.25rem!important;--tw-bg-opacity: 1 !important;background-color:rgb(226 232 240 / var(--tw-bg-opacity))!important}.splide__pagination .splide__pagination__page.is-active{--tw-scale-x: 1 !important;--tw-scale-y: 1 !important;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important;--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}.hyphenate{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text .skip-link{margin:5px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:0;box-shadow:0 0 2px 2px rgba(#000,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:1.7rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}[data-whatinput=mouse] *:focus{outline:none}[data-whatinput=keyboard]{outline:4px solid;opacity:1}a:focus{outline:2px solid;opacity:1}body.no-js *:focus{outline:4px solid}#main-navigation a{display:flex;width:fit-content;align-items:center;justify-content:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#main-navigation .toggle-sub i{margin-left:.25rem;display:inline-block;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#main-navigation .toggle-sub i.open{transform:rotate(180deg)}#main-navigation .sub-menu{display:none}#main-navigation .sub-menu.active{display:block}#main-navigation ul.menu{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;list-style-type:none;padding:0}#main-navigation ul.menu>li{display:flex;width:fit-content;gap:.5rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(179 179 179 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}#main-navigation ul.menu>li:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}@media (min-width: 1280px){#main-navigation ul.menu>li{padding-left:1.5rem;padding-right:1.5rem}}#main-navigation ul.menu>li:hover>a{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#main-navigation ul.menu>li:hover .toggle-sub{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#main-navigation ul.menu>li>a:after{position:absolute;top:0;right:0;bottom:0;left:0;--tw-content: "";content:var(--tw-content)}#main-navigation ul.menu>li>.toggle-sub{z-index:50}#main-navigation .sub-menu{position:absolute;top:100%;left:0;margin-top:1px!important;width:250px;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);margin:0;list-style-type:none;padding:0}#main-navigation .sub-menu li{width:fit-content;padding:.5rem 1rem}@media (min-width: 1280px){#main-navigation .sub-menu li{padding-left:1.5rem;padding-right:1.5rem}}#main-navigation .sub-menu li>a:hover{text-decoration-line:underline}#main-navigation .sub-menu li.menu-item-has-children{display:flex;justify-content:space-between}#main-navigation .sub-menu .sub-menu{top:0;left:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));margin:0;list-style-type:none;padding:0}#main-navigation .mega-menu{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}#main-navigation-mobile a{font-family:Space Grotesk,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:none}#main-navigation-mobile a:hover{text-decoration-line:underline}#main-navigation-mobile ul.menu{margin-top:0;margin-bottom:0;list-style-type:none;padding-left:0;padding-right:0}#main-navigation-mobile ul.menu>li{position:static;padding-top:.5rem;padding-bottom:.5rem}#main-navigation-mobile .sub-menu{position:absolute;top:0;bottom:0;left:0;right:0;z-index:60;margin-top:0;margin-bottom:0;width:100%;list-style-type:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem 2rem}#main-navigation-mobile .sub-menu li{position:static;padding-top:.5rem;padding-bottom:.5rem}#main-navigation-mobile .sub-menu .parent{padding-top:1rem;padding-bottom:1rem;font-weight:600}#main-navigation-mobile .sub-menu .parent a{font-size:1.5rem;line-height:2rem}#main-navigation-mobile .toggle-sub{display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;line-height:1}#main-navigation-mobile .toggle-sub i{margin-left:.25rem;display:inline-block}[x-cloak=""]{display:none}@media screen and (max-width: 768px){[x-cloak=mobile]{display:none}}@media (min-width: 768px){#main-navigation{display:flex!important}}.facetwp-facet{margin-bottom:0!important}.facetwp-search{border-radius:9999px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-family:Space Grotesk,sans-serif}.facetwp-type-checkboxes,.facetwp-facet-events_location,.facetwp-facet-events_keyword,.facetwp-facet-post_categories,.facetwp-facet-product_location,.facetwp-facet-product_category,.facetwp-facet-product_season,.facetwp-facet-kaupunki,.parent_categories,.child_categories{display:flex;flex-wrap:wrap;gap:.75rem}.facetwp-checkbox:not(.facetwp-facet-products_filter .facetwp-checkbox):not(.facetwp-facet-events_filter .facetwp-checkbox):not(.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox),.parent_categories>button,.child_category>button{position:relative!important;display:flex!important;height:2.5rem!important;align-items:center!important;border-radius:9999px!important;border-width:0px!important;--tw-border-opacity: 1 !important;border-color:rgb(179 179 179 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important;padding:.25rem 1.5rem!important;font-family:Space Grotesk,sans-serif!important;font-weight:800!important;line-height:1.5rem!important;--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity))!important;transition-property:all!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.facetwp-checkbox:not(.facetwp-facet-products_filter .facetwp-checkbox):not(.facetwp-facet-events_filter .facetwp-checkbox):not(.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox):hover,.parent_categories>button:hover,.child_category>button:hover{cursor:pointer!important;--tw-border-opacity: 1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.facetwp-checkbox:not(.facetwp-facet-products_filter .facetwp-checkbox):not(.facetwp-facet-events_filter .facetwp-checkbox):not(.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox),.parent_categories>button,.child_category>button{background-image:none!important}.facetwp-checkbox:not(.facetwp-facet-products_filter .facetwp-checkbox):not(.facetwp-facet-events_filter .facetwp-checkbox):not(.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox) .facetwp-display-value,.parent_categories>button .facetwp-display-value,.child_category>button .facetwp-display-value{padding:0}.facetwp-checkbox:not(.facetwp-facet-products_filter .facetwp-checkbox):not(.facetwp-facet-events_filter .facetwp-checkbox):not(.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox).checked{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.parent_categories>button[data-state="1"]{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.facetwp-radio{position:relative!important;display:flex!important;height:2.5rem!important;width:fit-content!important;align-items:center!important;border-radius:9999px!important;border-width:0px!important;--tw-border-opacity: 1 !important;border-color:rgb(179 179 179 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity))!important;padding:.25rem 1.5rem!important;font-family:Space Grotesk,sans-serif!important;font-weight:800!important;line-height:1.5rem!important;--tw-text-opacity: 1 !important;color:rgb(17 24 39 / var(--tw-text-opacity))!important;transition-property:all!important;transition-duration:.2s!important;transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.facetwp-radio:hover{cursor:pointer!important;--tw-border-opacity: 1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.facetwp-radio{background-image:none!important}.facetwp-radio .facetwp-display-value{padding:0}.facetwp-radio.checked{--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important;--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity))!important}.facetwp-facet-count{font-family:Space Grotesk,sans-serif;font-size:1.5rem;line-height:2rem}.facetwp-counter,.facetwp-expand,#child-terms .facetwp-depth{display:none}.facetwp-load-more{display:inline-block;height:fit-content;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity));padding:1rem 1.5rem;font-family:Space Grotesk,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:800;line-height:1;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:none;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.facetwp-load-more:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.facetwp-facet-search input{padding:.5rem .5rem .5rem 3rem!important}.facetwp-facet-search .facetwp-icon{pointer-events:none;position:absolute;top:0;left:1rem;opacity:1}.facetwp-facet-search .facetwp-icon:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"/></svg>')!important;background-size:16px 16px!important}@media not all and (min-width: 768px){.products-filters .facetwp-search,.products-filters .facetwp-facet-search,.products-filters .facetwp-input-wrap,.event-filters .facetwp-search,.event-filters .facetwp-facet-search,.event-filters .facetwp-input-wrap{width:100%!important}}.facetwp-facet-reset{font-weight:700}.facetwp-facet-event_date{display:flex;gap:1rem}.facetwp-facet-event_date input{border-radius:9999px;--tw-border-opacity: 1;border-color:rgb(179 179 179 / var(--tw-border-opacity));font-family:Space Grotesk,sans-serif}.fdate-wrap{font-family:Space Grotesk,sans-serif}.fdate-wrap .fdate-day.selected{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fdate-wrap .fdate-day.today{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.facetwp-pager>.facetwp-page{display:inline-flex;min-height:36px;min-width:36px;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));font-size:1.125rem;line-height:1.75rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.facetwp-pager>.facetwp-page.active{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));font-weight:700;--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.facetwp-facet.facetwp-facet-retitn_pituus.facetwp-type-slider,.facetwp-facet.facetwp-facet-reitin_kesto.facetwp-type-slider{display:flex!important;max-width:24rem!important;flex-wrap:wrap!important;align-items:center!important;column-gap:1rem!important;font-family:Space Grotesk,sans-serif}.facetwp-type-slider .noUi-connect{border-radius:9999px!important;--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity))!important}.facetwp-type-slider .facetwp-slider-wrap{width:100%!important}.facetwp-type-slider .facetwp-slider-label{font-family:Space Grotesk,sans-serif!important}.facetwp-facet-reitin_kesto.facetwp-type-slider .facetwp-slider-label:after{content:"min";margin-left:.25rem}.facetwp-facet-retitn_pituus.facetwp-type-slider .facetwp-slider-label:after{content:"km";margin-left:.25rem}.facetwp-type-slider .facetwp-slider-reset{border-radius:9999px!important;--tw-border-opacity: 1 !important;border-color:rgb(241 245 249 / var(--tw-border-opacity))!important;--tw-bg-opacity: 1 !important;background-color:rgb(241 245 249 / var(--tw-bg-opacity))!important;padding-left:1rem!important;padding-right:1rem!important;font-size:.875rem!important;line-height:1.25rem!important;font-weight:500!important;--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.facetwp-type-slider .noUi-target{border-radius:9999px!important;--tw-bg-opacity: 1 !important;background-color:rgb(226 232 240 / var(--tw-bg-opacity))!important}.facetwp-type-slider .noUi-handle{top:-5px!important;height:1.5rem!important;width:1.5rem!important;border-radius:9999px!important;--tw-bg-opacity: 1 !important;background-color:rgb(220 38 38 / var(--tw-bg-opacity))!important}@media (max-width: 767px){.facetwp-facet-kaupunki{display:flex;flex-wrap:wrap;gap:.25rem}.facetwp-facet-kaupunki .facetwp-checkbox{margin-top:0!important;margin-bottom:0!important;height:2rem!important;padding-top:.125rem!important;padding-bottom:.125rem!important}.facetwp-facet.facetwp-facet-retitn_pituus.facetwp-type-slider,.facetwp-facet.facetwp-facet-reitin_kesto.facetwp-type-slider{margin-left:auto!important;margin-right:auto!important;max-width:24rem!important}}.facetwp-facet-event_date{flex-wrap:wrap}.facetwp-facet-event_date input{width:100%}@media (min-width: 768px){.facetwp-facet-event_date input{width:fit-content}}.facetwp-pager{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem}@media (min-width: 640px){.facetwp-pager{flex-wrap:nowrap}}.pager-numbers{order:1;display:flex;width:100%;flex-wrap:nowrap;justify-content:center;gap:1rem}@media (min-width: 640px){.pager-numbers{order:0;width:fit-content}}.pager-numbers a{margin:0}.pager-arrows{order:2;display:flex;gap:.5rem}@media (min-width: 640px){.pager-arrows{order:0}}.pager-arrows a{margin:0;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));text-decoration-line:none}.pager-arrows i{font-size:1.125rem;line-height:1.75rem}.pager-arrows .facetwp-page{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pager-arrows .facetwp-page:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.pager-arrows .facetwp-page i{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pager-arrows .facetwp-page:hover i{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.pager-arrows .facetwp-page.disabled{cursor:default}.pager-arrows .facetwp-page.disabled:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.pager-arrows .facetwp-page.disabled i{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));opacity:.3}.mobile-type-filter .facetwp-facet-tyyppi{display:flex}.facetwp-facet-products_filter .facetwp-checkbox,.facetwp-facet-events_filter .facetwp-checkbox,.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox{font-family:Space Grotesk,sans-serif;font-weight:600;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1080" height="1080" viewBox="0 0 1080 1080" xml:space="preserve"><rect x="0" y="0" width="100%" height="100%" fill="transparent"></rect><g transform="matrix(1 0 0 1 540 540)" id="e5059886-6106-4bd7-80a3-b50f300bdb9d"  ><rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(240,108,108); fill-rule: nonzero; opacity: 1; visibility: hidden;" vector-effect="non-scaling-stroke"  x="-540" y="-540" rx="0" ry="0" width="1080" height="1080" /></g><g transform="matrix(1 0 0 1 540 540)" id="5e0008d0-8c42-4fa3-90e9-6e59fd9d28a5"  ></g><g transform="matrix(13.2 0 0 13.2 543.78 530.23)" id="8b9068d4-4c5a-438a-90ef-ab8d29029908"  ><rect style="stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke"  x="-33.0835" y="-33.0835" rx="0" ry="0" width="66.167" height="66.167" /></g><g transform="matrix(2.41 0 0 2.41 540 540)"  ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(220, 38, 38); fill-rule: nonzero; opacity: 1;"  transform=" translate(-224, -256)" d="M 384 80 C 392.8 80 400 87.2 400 96 L 400 416 C 400 424.8 392.8 432 384 432 L 64 432 C 55.2 432 48 424.8 48 416 L 48 96 C 48 87.2 55.2 80 64 80 L 384 80 z M 64 32 C 28.7 32 0 60.7 0 96 L 0 416 C 0 451.3 28.7 480 64 480 L 384 480 C 419.3 480 448 451.3 448 416 L 448 96 C 448 60.7 419.3 32 384 32 L 64 32 z" stroke-linecap="round" /></g></svg>')!important;background-size:18px 18px!important;background-position:left center;padding-left:24px!important}.facetwp-facet-products_filter .facetwp-checkbox.checked,.facetwp-facet-events_filter .facetwp-checkbox.checked,.facetwp-facet-saavutettavuus_luokka .facetwp-checkbox.checked{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="1080" height="1080" viewBox="0 0 1080 1080" xml:space="preserve"><rect x="0" y="0" width="100%" height="100%" fill="transparent"></rect><g transform="matrix(1 0 0 1 540 540)" id="e5059886-6106-4bd7-80a3-b50f300bdb9d"  ><rect style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(240,108,108); fill-rule: nonzero; opacity: 1; visibility: hidden;" vector-effect="non-scaling-stroke"  x="-540" y="-540" rx="0" ry="0" width="1080" height="1080" /></g><g transform="matrix(1 0 0 1 540 540)" id="5e0008d0-8c42-4fa3-90e9-6e59fd9d28a5"  ></g><g transform="matrix(13.2 0 0 13.2 543.78 530.23)" id="8b9068d4-4c5a-438a-90ef-ab8d29029908"  ><rect style="stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(255,255,255); fill-rule: nonzero; opacity: 1;" vector-effect="non-scaling-stroke"  x="-33.0835" y="-33.0835" rx="0" ry="0" width="66.167" height="66.167" /></g><g transform="matrix(NaN NaN NaN NaN 0 0)"  ><g style=""   ></g></g><g transform="matrix(NaN NaN NaN NaN 0 0)"  ><g style=""   ></g></g><g transform="matrix(2.41 0 0 2.41 540 540)"  ><path style="stroke: none; stroke-width: 1; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(220, 38, 38); fill-rule: nonzero; opacity: 1;"  transform=" translate(-224, -256)" d="M 64 32 C 28.7 32 0 60.7 0 96 L 0 416 C 0 451.3 28.7 480 64 480 L 384 480 C 419.3 480 448 451.3 448 416 L 448 96 C 448 60.7 419.3 32 384 32 L 64 32 z M 337 209 L 209 337 C 199.6 346.4 184.4 346.4 175.1 337 L 111.1 273 C 101.69999999999999 263.6 101.69999999999999 248.4 111.1 239.1 C 120.5 229.79999999999998 135.7 229.7 145 239.1 L 192 286.1 L 303 175 C 312.4 165.6 327.6 165.6 336.9 175 C 346.19999999999993 184.4 346.29999999999995 199.6 336.9 208.9 z" stroke-linecap="round" /></g></svg>')!important}.facetwp-facet.facetwp-facet-tyyppi.facetwp-type-checkboxes{display:flex;flex-direction:column}.facetwp-facet-kaupunki{display:flex;flex-wrap:wrap;gap:.5rem}.parent_categories{display:flex;gap:.5rem}.lipas_child_categories{flex-wrap:wrap;gap:.5rem}@media (min-width: 768px){.lipas_child_categories{display:flex}}.mobile_Aktiviteetit_child_categories,.mobile_Reittityypit_child_categories,.mobile_Reitit_child_categories,.mobile_Taukopaikat_child_categories,.mobile_Opastuspisteet_categories,.mobile_Luontokohteet_child_categories{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.Aktiviteetit_categories,.Reittityypit_categories,.Reitit_categories,.Taukopaikat_categories,.Opastuspisteet_categories,.Luontokohteet_categories{display:flex;flex-direction:column}.Aktiviteetit_categories>button,.Reittityypit_categories>button,.Reitit_categories>button,.Taukopaikat_categories>button,.Opastuspisteet_categories>button,.Luontokohteet_categories>button{width:100%;text-align:left}.Aktiviteetit_child_categories>p,.Reittityypit_child_categories>p,.Reitit_child_categories>p,.Taukopaikat_child_categories>p,.Opastuspisteet_child_categories>p,.Luontokohteet_child_categories>p{width:100%}.wp-block{margin-left:auto;margin-right:auto;max-width:100%}img.alignright{float:right;margin:0 0 .5em .5em}img.alignleft{float:left;margin:0 .5em .5em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 .5em .5em}a img.alignleft{float:left;margin:0 .5em .5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block:not([data-align=full]){margin-left:auto;margin-right:auto;max-width:72rem}.wp-block[data-align=full]{margin-left:1rem;margin-right:1rem}.alignwide{margin-left:auto;margin-right:auto}.alignfull{width:100%;max-width:100%}.wp-block-image{margin:0}.wp-block-image .alignright{float:none;margin:auto;display:block;max-width:72rem}.wp-block-image .alignright img{margin-left:auto}.wp-block-image .alignleft{float:none;margin:auto;display:block;max-width:72rem}.wp-block-image .alignleft img{margin-right:auto}.search__controls__toggle{display:flex;flex-grow:0;align-items:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(179 179 179 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-weight:500}.search__controls__toggle__active{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity));fill:#fff;padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.search__controls__toggle__inactive{display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;border-radius:9999px;background-color:transparent;fill:#111827;padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#search_bar_search_field>.facetwp-facet-search>.facetwp-input-wrap{width:100%!important}#search_bar_search_field>.facetwp-facet-search>.facetwp-input-wrap input{width:100%!important}.subtle-scroll::-webkit-scrollbar{width:.5rem;padding:.125rem}.subtle-scroll::-webkit-scrollbar-track{background-color:transparent}.subtle-scroll::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity));border:2px solid transparent;background-clip:content-box}.map-grid{--padding-inline: 0rem;--content-max-width: 3000px;--side-width: 400px;--sidepanel-padding: 0rem;display:grid;grid-template-columns:[page-start] minmax(var(--padding-inline),1fr) [content-start sidepanel-start] var(--side-width) [sidepanel-end] minmax(0,var(--sidepanel-padding)) [main-start] min(calc(100% - (var(--padding-inline) * 2) - var(--side-width)),var(--content-max-width) - var(--side-width)) [content-end main-end] minmax(var(--padding-inline),1fr) [page-end]}.map-grid>:not(.side-panel),.page>:not(.side-panel){grid-column:main}.map-grid>.page{grid-column:page}.map-grid>.content,.page>.content{grid-column:content}.map-grid>.side-panel,.page>.side-panel{grid-column:sidepanel}.map-grid>.main,.page>.main{grid-column:main}.map-grid>.page{grid-column:page;display:grid;grid-template-columns:subgrid}@media (max-width: 1024px){.map-grid>.side-panel,.page>.side-panel{grid-column:content}.map-grid>.main,.page>.main{grid-column:content}.map-grid{--padding-inline: 0rem;--content-max-width: 768px;--side-max-width: 0px;--sidepanel-padding: 0;grid-template-columns:[page-start] var(--padding-inline) [content-start sidepanel-start main-start] 1fr [content-end sidepanel-end main-end] var(--padding-inline) [page-end]}.map-grid>.side-panel{order:2}.map-grid>.main{order:1}.search__controls__default{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem}.search__controls__fixed_to_top{position:sticky;top:0;left:0;right:0;z-index:1001;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.search__controls__fixed_to_top_minimized{--tw-translate-y: -110px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}}.luontokohteet:before,.opastuspiste:before,.nature_spots:before,.information_point:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%2365A30C'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.luontokohteet.active:before,.opastuspiste.active:before,.nature_spots:before,.information_point:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%23446709'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.opastuspiste:after,.luontokohteet.opastuspiste:after,.nature_spots:after,.nature_spots.information_point:after{content:"";background-image:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M48 80a48 48 0 1 1 96 0A48 48 0 1 1 48 80zM0 224c0-17.7 14.3-32 32-32l64 0c17.7 0 32 14.3 32 32l0 224 32 0c17.7 0 32 14.3 32 32s-14.3 32-32 32L32 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l32 0 0-192-32 0c-17.7 0-32-14.3-32-32z'/%3E%3C/svg%3E");position:absolute;top:.25rem;left:11px;z-index:10;height:1.25rem;width:1.25rem;background-size:contain;background-repeat:no-repeat}.aktiviteetit:before,.activities:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%23DC2627'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.aktiviteetit.active:before,.activities.active:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%238e0b0c'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.uinti.aktiviteetit:after,.swimming.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M309.5 178.4L447.9 297.1c-1.6 .9-3.2 2-4.8 3c-18 12.4-40.1 20.3-59.2 20.3c-19.6 0-40.8-7.7-59.2-20.3c-22.1-15.5-51.6-15.5-73.7 0c-17.1 11.8-38 20.3-59.2 20.3c-10.1 0-21.1-2.2-31.9-6.2C163.1 193.2 262.2 96 384 96l64 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-64 0c-26.9 0-52.3 6.6-74.5 18.4zM160 160A64 64 0 1 1 32 160a64 64 0 1 1 128 0zM306.5 325.9C329 341.4 356.5 352 384 352c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 405.7 417 416 384 416c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 341.2 165.1 352 192 352c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.talviuinti.aktiviteetit:after,.winter-swimming.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M256 0c-12.7 0-23 9.8-23.9 22.2c-9.4-8.1-23.7-7.7-32.6 1.2s-9.4 23.2-1.2 32.6C185.8 57 176 67.3 176 80s9.8 23 22.2 23.9c-8.1 9.4-7.7 23.7 1.2 32.6s23.2 9.4 32.6 1.2C233 150.2 243.3 160 256 160s23-9.8 23.9-22.2c9.4 8.1 23.7 7.7 32.6-1.2s9.4-23.2 1.2-32.6C326.2 103 336 92.7 336 80s-9.8-23-22.2-23.9c8.1-9.4 7.7-23.7-1.2-32.6s-23.2-9.4-32.6-1.2C279 9.8 268.7 0 256 0zM48 416c-26.5 0-48 21.5-48 48s21.5 48 48 48l416 0c26.5 0 48-21.5 48-48s-21.5-48-48-48L48 416zM162.5 134.6C42.8 199.9 32 384 32 384l48.1 0c.1-1.5 .3-3.7 .6-6.3c.7-6.5 2-16 4.2-27.4c.9-4.9 2-10.1 3.2-15.5l36.3-18.1c2.3-1.1 4.9-1.1 7.2 0L167 334.3c15.8 7.9 34.3 7.9 50.1 0l35.4-17.7c2.3-1.1 4.9-1.1 7.2 0L295 334.3c15.8 7.9 34.3 7.9 50.1 0l35.4-17.7c2.3-1.1 4.9-1.1 7.2 0l36.3 18.1c1.2 5.4 2.3 10.6 3.2 15.5c2.1 11.5 3.4 21 4.2 27.4c.3 2.6 .5 4.7 .6 6.3l48.1 0s-10.8-184.1-130.5-249.4c-2.5 9-7.3 17.5-14.4 24.6c-5.6 5.6-12.2 9.8-19.2 12.6c41 17.8 67.7 53.9 86 95.6c.6 1.3 1.2 2.7 1.7 4c-14.5-5.5-30.8-4.7-44.9 2.3l-35.4 17.7c-2.3 1.1-4.9 1.1-7.2 0L281 273.7c-15.8-7.9-34.3-7.9-50.1 0l-35.4 17.7c-2.3 1.1-4.9 1.1-7.2 0L153 273.7c-14.1-7-30.3-7.8-44.9-2.3c.6-1.3 1.2-2.7 1.7-4c18.4-41.7 45.1-77.8 86-95.6c-7-2.7-13.5-6.9-19.2-12.6c-7.1-7.1-11.9-15.6-14.4-24.6z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.frisbeegolf.aktiviteetit:after,.disc-golf.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M23.7 456.3C-1.5 431.1-5.9 389.6 7.1 341.4c3.2 9.5 8.4 18.5 16.2 26.3c15.6 15.6 36 20.7 55 20.5c18.8-.1 38.8-5.3 58.2-13.3c39-16.1 82-46 121.2-85.1s69-82.2 85.1-121.2c8-19.4 13.2-39.4 13.3-58.2c.1-19-5-39.5-20.5-55c-7.8-7.8-16.8-13-26.3-16.2c48.2-13 89.8-8.6 114.9 16.6c55.3 55.3 10.5 189.8-100.2 300.5S79 511.6 23.7 456.3zM235.1 267.1C161.4 340.9 76.7 375.8 46 345s4.1-115.4 77.9-189.2S282.3 47.2 313 77.9s-4.1 115.4-77.9 189.2z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.luistelu.aktiviteetit:after,.ice-skating.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M512 336c0 26.5-21.5 48-48 48L80 384c-26.5 0-48-21.5-48-48l0-203.8c0-21.4 14.2-40.3 34.8-46.2L256 32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 64-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 0 32-48 0c-8.8 0-16 7.2-16 16s7.2 16 16 16l48 0 119.3 29.8C482 232.5 512 270.9 512 315l0 21zm40 72c13.3 0 24 10.7 24 24l0 8c0 39.8-32.2 72-72 72l-96 0-288 0-96 0c-13.3 0-24-10.7-24-24s10.7-24 24-24l72 0 0-48 48 0 0 48 240 0 0-48 48 0 0 48 72 0c13.3 0 24-10.7 24-24l0-8c0-13.3 10.7-24 24-24z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.kalastus.aktiviteetit:after,.fishing.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M180.5 141.5C219.7 108.5 272.6 80 336 80s116.3 28.5 155.5 61.5c39.1 33 66.9 72.4 81 99.8c4.7 9.2 4.7 20.1 0 29.3c-14.1 27.4-41.9 66.8-81 99.8C452.3 403.5 399.4 432 336 432s-116.3-28.5-155.5-61.5c-16.2-13.7-30.5-28.5-42.7-43.1L48.1 379.6c-12.5 7.3-28.4 5.3-38.7-4.9S-3 348.7 4.2 336.1L50 256 4.2 175.9c-7.2-12.6-5-28.4 5.3-38.6s26.1-12.2 38.7-4.9l89.7 52.3c12.2-14.6 26.5-29.4 42.7-43.1zM448 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.kuntoilu.aktiviteetit:after,.fitness.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M96 64c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l0 160 0 64 0 160c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-64-32 0c-17.7 0-32-14.3-32-32l0-64c-17.7 0-32-14.3-32-32s14.3-32 32-32l0-64c0-17.7 14.3-32 32-32l32 0 0-64zm448 0l0 64 32 0c17.7 0 32 14.3 32 32l0 64c17.7 0 32 14.3 32 32s-14.3 32-32 32l0 64c0 17.7-14.3 32-32 32l-32 0 0 64c0 17.7-14.3 32-32 32l-32 0c-17.7 0-32-14.3-32-32l0-160 0-64 0-160c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32zM416 224l0 64-192 0 0-64 192 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.suunnistus.aktiviteetit:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zm50.7-186.9L162.4 380.6c-19.4 7.5-38.5-11.6-31-31l55.5-144.3c3.3-8.5 9.9-15.1 18.4-18.4l144.3-55.5c19.4-7.5 38.5 11.6 31 31L325.1 306.7c-3.2 8.5-9.9 15.1-18.4 18.4zM288 256a32 32 0 1 0 -64 0 32 32 0 1 0 64 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.kiipeily.aktiviteetit:after,.climbing.activities:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M462.4 373.5s0 0 0 0l-.1-.2-.3-.8c-.3-.7-.7-1.8-1.3-3.3c-1.2-2.9-3-7.2-5.5-12.7c-5-11-12.6-26.7-23.1-45.3c-21-37.3-53.6-86-99.5-132s-94.7-78.5-132-99.5c-18.6-10.5-34.3-18.1-45.3-23.1c-5.5-2.5-9.8-4.3-12.7-5.5c-1.4-.6-2.5-1-3.3-1.3l-.8-.3-.2-.1s0 0 0 0s0 0 0 0c-6.2-2.3-10.4-8.2-10.5-14.8s3.9-12.6 10-15.1C169.5 7 204 0 240 0c59.6 0 114.7 19.2 159.5 51.6l9.4-9.8c6-6.2 14.2-9.7 22.8-9.8s16.9 3.3 22.9 9.4l16 16c6.1 6.1 9.5 14.3 9.4 22.9s-3.6 16.8-9.8 22.8l-9.8 9.4C492.8 157.3 512 212.4 512 272c0 36-7 70.5-19.8 102c-2.5 6.1-8.5 10.1-15.1 10s-12.5-4.3-14.8-10.5c0 0 0 0 0 0zM9.4 502.6C-3 490.3-3.1 470.4 8.9 457.8l272-282.9c9.7 8.4 19.5 17.4 29.1 27s18.6 19.4 27 29.1L54.2 503.1c-12.6 12.1-32.5 11.9-44.8-.4z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.taukopaikat:before,.ruoanlaittopaikat:before,.rest-spots:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%23EA580B'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.taukopaikat.active:before,.ruoanlaittopaikka.active:before,.rest-spots.active:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%238e320b'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.nuotiopaikat.taukopaikat:after,.ruoanlaitto-tulentekopaikka.taukopaikat:after,.fire-pit.taukopaikat:after,.cooking-facilities.rest-spots:after,.fire-pit.rest-spots:after,.cooking-shelter.rest-spots:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M279.1 43.9L262.1 25.8c-1.8-1.9-3.6-4-5.4-6.1c0 0 0 0 0 0C248.6 10.4 239.9 .3 227.2 0c-6.5-.2-13.1 2.1-18.3 6.8c-21.1 19.2-45 44.4-63.8 72.9c-18.7 28.3-33.1 61-33.1 95C112 255.2 175.4 320 256 320c79.8 0 144-64.7 144-145.3c0-27.3-9.9-55.4-23.6-80.1C362.7 69.7 344.7 47 326.9 30.4c-5-4.7-11.5-7.1-17.9-7.1c-6.8 0-14 2.5-18.8 8.1l-11 12.5zm36.5 174.4c0 32.1-26 58.2-58.2 58.2s-58.2-26-58.2-58.2c0-33.2 33.7-66.4 49.8-80.4c4.9-4.2 11.9-4.2 16.8 0c16.1 14 49.8 47.2 49.8 80.4zM42.8 289.9c-16.6-5.9-35 2.7-40.9 19.4s2.7 35 19.4 40.9L160.9 400 21.2 449.9C4.6 455.8-4.1 474.1 1.9 490.8s24.3 25.3 40.9 19.4L256 434l213.2 76.2c16.6 5.9 35-2.7 40.9-19.4s-2.7-35-19.4-40.9L351.1 400l139.6-49.9c16.6-5.9 25.3-24.3 19.4-40.9s-24.3-25.3-40.9-19.4L256 366 42.8 289.9z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.leiriytyminen.taukopaikat:after,.camping.rest-spots:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M377 52c11-13.8 8.8-33.9-5-45s-33.9-8.8-45 5L288 60.8 249 12c-11-13.8-31.2-16-45-5s-16 31.2-5 45l48 60L12.3 405.4C4.3 415.4 0 427.7 0 440.4L0 464c0 26.5 21.5 48 48 48l240 0 240 0c26.5 0 48-21.5 48-48l0-23.6c0-12.7-4.3-25.1-12.3-35L329 112l48-60zM288 448l-119.5 0L288 291.7 407.5 448 288 448z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.wc.taukopaikat:after,.dry-toilet.taukopaikat:after,.outdoor-closet.rest-spots:after,.dry-toilet.rest-spots:after{content:"";background-image:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M384 192c0-65.5 13.2-142.4 60.2-192L160 0C107 0 64 86 64 192c0 101.5-11.7 170.8-23 213.9c-5.1 19.4-10.7 39.9-20.5 57.7c-5.9 9.9-6.1 22.1-.4 32.2S36.5 512 48 512l237.9 0c22.3 0 45.4-12.1 55.4-36.1C356.7 439 384 350.8 384 192zm224 0C608 86 565 0 512 0s-96 86-96 192s43 192 96 192s96-86 96-192zm-64 0c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64z'/%3E%3C/svg%3E");position:absolute;top:.5rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.ulkoilumaja.taukopaikat:after,.outdoor-lodge.rest-spots:after,.laavu-kota-tai-kammi.taukopaikat:after,.lean-to-goahti-lapp-tent-shelter-or-kammi-earth-lodge.rest-spots:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M237.4 6C248.5-2 263.5-2 274.6 6L384 84.1 384 64c0-17.7 14.3-32 32-32l32 0c17.7 0 32 14.3 32 32l0 88.7L498.6 166c11.3 8.1 16.1 22.6 11.9 35.8S493.9 224 480 224l-32 0-32 0L32 224c-13.9 0-26.2-9-30.5-22.2S2.1 174 13.4 166L237.4 6zM32 280c0-13.3 10.7-24 24-24l112 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24L56 320c-13.3 0-24-10.7-24-24l0-16zm24 72l112 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24L56 416c-13.3 0-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24zm0 96l112 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24L56 512c-13.3 0-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24zM320 280c0-13.3 10.7-24 24-24l112 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24l0-16zm24 168l112 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24l0-16c0-13.3 10.7-24 24-24zm-24-72c0-13.3 10.7-24 24-24l112 0c13.3 0 24 10.7 24 24l0 16c0 13.3-10.7 24-24 24l-112 0c-13.3 0-24-10.7-24-24l0-16zM256 160a32 32 0 1 0 0-64 32 32 0 1 0 0 64z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.rantautumispaikka.taukopaikat:after,.landing-spot.rest-spots:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M192 32c0-17.7 14.3-32 32-32L352 0c17.7 0 32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 128 44.4 14.8c23.1 7.7 29.5 37.5 11.5 53.9l-101 92.6c-16.2 9.4-34.7 15.1-50.9 15.1c-19.6 0-40.8-7.7-59.2-20.3c-22.1-15.5-51.6-15.5-73.7 0c-17.1 11.8-38 20.3-59.2 20.3c-16.2 0-34.7-5.7-50.9-15.1l-101-92.6c-18-16.5-11.6-46.2 11.5-53.9L96 240l0-128c0-26.5 21.5-48 48-48l48 0 0-32zM160 218.7l107.8-35.9c13.1-4.4 27.3-4.4 40.5 0L416 218.7l0-90.7-256 0 0 90.7zM306.5 421.9C329 437.4 356.5 448 384 448c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 501.7 417 512 384 512c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 437.2 165.1 448 192 448c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.nakoalapaikka.taukopaikat:after,.view-points.taukopaikat:after,.view-points.rest-spots:after,.view-point.rest-spots:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M241.7 3.4c9-4.5 19.6-4.5 28.6 0l160 80c15.8 7.9 22.2 27.1 14.3 42.9C439 137.5 427.7 144 416 144l0 80c0 17.7-14.3 32-32 32l-4.9 0 32 192 68.9 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-95.5 0c-.4 0-.8 0-1.1 0l-254.8 0c-.4 0-.8 0-1.1 0L32 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l68.9 0 32-192-4.9 0c-17.7 0-32-14.3-32-32l0-80c-11.7 0-23-6.5-28.6-17.7c-7.9-15.8-1.5-35 14.3-42.9l160-80zM314.5 448L256 399.2 197.5 448l117 0zM197.8 256l-4.7 28.3L256 336.8l62.9-52.5L314.2 256l-116.5 0zm-13.9 83.2l-11.2 67L218.5 368l-34.6-28.8zM293.5 368l45.8 38.1-11.2-67L293.5 368zM176 128c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat}.marker-gray:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%236B6B6B'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.marker-gray.active:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%230b3d8e'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.nakoalapaikka.marker-gray:after,.view-points.marker-gray:after,.viewpoint.marker-gray:after,.view-point.marker-gray:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white' %3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M241.7 3.4c9-4.5 19.6-4.5 28.6 0l160 80c15.8 7.9 22.2 27.1 14.3 42.9C439 137.5 427.7 144 416 144l0 80c0 17.7-14.3 32-32 32l-4.9 0 32 192 68.9 0c17.7 0 32 14.3 32 32s-14.3 32-32 32l-95.5 0c-.4 0-.8 0-1.1 0l-254.8 0c-.4 0-.8 0-1.1 0L32 512c-17.7 0-32-14.3-32-32s14.3-32 32-32l68.9 0 32-192-4.9 0c-17.7 0-32-14.3-32-32l0-80c-11.7 0-23-6.5-28.6-17.7c-7.9-15.8-1.5-35 14.3-42.9l160-80zM314.5 448L256 399.2 197.5 448l117 0zM197.8 256l-4.7 28.3L256 336.8l62.9-52.5L314.2 256l-116.5 0zm-13.9 83.2l-11.2 67L218.5 368l-34.6-28.8zM293.5 368l45.8 38.1-11.2-67L293.5 368zM176 128c-8.8 0-16 7.2-16 16s7.2 16 16 16l160 0c8.8 0 16-7.2 16-16s-7.2-16-16-16l-160 0z'/%3E%3C/svg%3E");position:absolute;top:3px;left:4px;z-index:10;height:.75rem;width:.75rem;background-size:contain;background-repeat:no-repeat}.wc.marker-gray:after,.dry-toilet.marker-gray:after,.outdoor-closet.marker-gray:after{content:"";background-image:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3C!--!Font Awesome Pro 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons, Inc.--%3E%3Cpath d='M384 192c0-65.5 13.2-142.4 60.2-192L160 0C107 0 64 86 64 192c0 101.5-11.7 170.8-23 213.9c-5.1 19.4-10.7 39.9-20.5 57.7c-5.9 9.9-6.1 22.1-.4 32.2S36.5 512 48 512l237.9 0c22.3 0 45.4-12.1 55.4-36.1C356.7 439 384 350.8 384 192zm224 0C608 86 565 0 512 0s-96 86-96 192s43 192 96 192s96-86 96-192zm-64 0c0 35.3-14.3 64-32 64s-32-28.7-32-64s14.3-64 32-64s32 28.7 32 64z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:4px;z-index:10;height:.75rem;width:.75rem;background-size:contain;background-repeat:no-repeat}.boat-dock.marker-gray:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M192 32c0-17.7 14.3-32 32-32L352 0c17.7 0 32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 128 44.4 14.8c23.1 7.7 29.5 37.5 11.5 53.9l-101 92.6c-16.2 9.4-34.7 15.1-50.9 15.1c-19.6 0-40.8-7.7-59.2-20.3c-22.1-15.5-51.6-15.5-73.7 0c-17.1 11.8-38 20.3-59.2 20.3c-16.2 0-34.7-5.7-50.9-15.1l-101-92.6c-18-16.5-11.6-46.2 11.5-53.9L96 240l0-128c0-26.5 21.5-48 48-48l48 0 0-32zM160 218.7l107.8-35.9c13.1-4.4 27.3-4.4 40.5 0L416 218.7l0-90.7-256 0 0 90.7zM306.5 421.9C329 437.4 356.5 448 384 448c26.9 0 55.4-10.8 77.4-26.1c0 0 0 0 0 0c11.9-8.5 28.1-7.8 39.2 1.7c14.4 11.9 32.5 21 50.6 25.2c17.2 4 27.9 21.2 23.9 38.4s-21.2 27.9-38.4 23.9c-24.5-5.7-44.9-16.5-58.2-25C449.5 501.7 417 512 384 512c-31.9 0-60.6-9.9-80.4-18.9c-5.8-2.7-11.1-5.3-15.6-7.7c-4.5 2.4-9.7 5.1-15.6 7.7c-19.8 9-48.5 18.9-80.4 18.9c-33 0-65.5-10.3-94.5-25.8c-13.4 8.4-33.7 19.3-58.2 25c-17.2 4-34.4-6.7-38.4-23.9s6.7-34.4 23.9-38.4c18.1-4.2 36.2-13.3 50.6-25.2c11.1-9.4 27.3-10.1 39.2-1.7c0 0 0 0 0 0C136.7 437.2 165.1 448 192 448c27.5 0 55-10.6 77.5-26.1c11.1-7.9 25.9-7.9 37 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:4px;z-index:10;height:.75rem;width:.75rem;background-size:contain;background-repeat:no-repeat}.marker-blue:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%235588F6'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.marker-blue.active:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='40' height='46' viewBox='0 0 40 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.559 38.8997C34.3831 36.1847 40 28.7483 40 20C40 8.9543 31.0457 0 20 0C8.9543 0 0 8.9543 0 20C0 28.7483 5.61686 36.1847 13.441 38.8997L20 46L26.559 38.8997Z' fill='%230b3d8e'/%3E%3C/svg%3E");position:absolute;z-index:0;height:100%;width:100%;background-size:contain;background-repeat:no-repeat}.childrens_attraction.marker-blue:after,.experience.marker-blue:after,.attraction.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M149.1 64.8L138.7 96 64 96C28.7 96 0 124.7 0 160L0 416c0 35.3 28.7 64 64 64l384 0c35.3 0 64-28.7 64-64l0-256c0-35.3-28.7-64-64-64l-74.7 0L362.9 64.8C356.4 45.2 338.1 32 317.4 32L194.6 32c-20.7 0-39 13.2-45.5 32.8zM256 192a96 96 0 1 1 0 192 96 96 0 1 1 0-192z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.accommodation.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M32 32c17.7 0 32 14.3 32 32l0 256 224 0 0-160c0-17.7 14.3-32 32-32l224 0c53 0 96 43 96 96l0 224c0 17.7-14.3 32-32 32s-32-14.3-32-32l0-32-224 0-32 0L64 416l0 32c0 17.7-14.3 32-32 32s-32-14.3-32-32L0 64C0 46.3 14.3 32 32 32zm144 96a80 80 0 1 1 0 160 80 80 0 1 1 0-160z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.restaurant.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M416 0C400 0 288 32 288 176l0 112c0 35.3 28.7 64 64 64l32 0 0 128c0 17.7 14.3 32 32 32s32-14.3 32-32l0-128 0-112 0-208c0-17.7-14.3-32-32-32zM64 16C64 7.8 57.9 1 49.7 .1S34.2 4.6 32.4 12.5L2.1 148.8C.7 155.1 0 161.5 0 167.9c0 45.9 35.1 83.6 80 87.7L80 480c0 17.7 14.3 32 32 32s32-14.3 32-32l0-224.4c44.9-4.1 80-41.8 80-87.7c0-6.4-.7-12.8-2.1-19.1L191.6 12.5c-1.8-8-9.3-13.3-17.4-12.4S160 7.8 160 16l0 134.2c0 5.4-4.4 9.8-9.8 9.8c-5.1 0-9.3-3.9-9.8-9L127.9 14.6C127.2 6.3 120.3 0 112 0s-15.2 6.3-15.9 14.6L83.7 151c-.5 5.1-4.7 9-9.8 9c-5.4 0-9.8-4.4-9.8-9.8L64 16zm48.3 152l-.3 0-.3 0 .3-.7 .3 .7z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.cafe.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M88 0C74.7 0 64 10.7 64 24c0 38.9 23.4 59.4 39.1 73.1l1.1 1C120.5 112.3 128 119.9 128 136c0 13.3 10.7 24 24 24s24-10.7 24-24c0-38.9-23.4-59.4-39.1-73.1l-1.1-1C119.5 47.7 112 40.1 112 24c0-13.3-10.7-24-24-24zM32 192c-17.7 0-32 14.3-32 32L0 416c0 53 43 96 96 96l192 0c53 0 96-43 96-96l16 0c61.9 0 112-50.1 112-112s-50.1-112-112-112l-48 0L32 192zm352 64l16 0c26.5 0 48 21.5 48 48s-21.5 48-48 48l-16 0 0-96zM224 24c0-13.3-10.7-24-24-24s-24 10.7-24 24c0 38.9 23.4 59.4 39.1 73.1l1.1 1C232.5 112.3 240 119.9 240 136c0 13.3 10.7 24 24 24s24-10.7 24-24c0-38.9-23.4-59.4-39.1-73.1l-1.1-1C231.5 47.7 224 40.1 224 24z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.natural_site.marker-blue:after,.other_outdoor_activities.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='white'%3E%3C!--!Font Awesome Pro 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M241.8 7.9C237.3 2.9 230.8 0 224 0s-13.3 2.9-17.8 7.9l-144 160c-6.3 7-7.9 17.2-4.1 25.8S70.5 208 80 208l11.8 0-62 72.4c-6.1 7.1-7.5 17.1-3.6 25.6s12.4 14 21.8 14l24 0L4.8 409.6c-5.5 7.3-6.3 17-2.3 25.1S14.9 448 24 448l136 0 40 0 0 40c0 13.3 10.7 24 24 24s24-10.7 24-24l0-40 40 0 136 0c9.1 0 17.4-5.1 21.5-13.3s3.2-17.9-2.3-25.1L376 320l24 0c9.4 0 17.9-5.5 21.8-14s2.5-18.5-3.6-25.6l-62-72.4 11.8 0c9.5 0 18.1-5.6 21.9-14.2s2.3-18.8-4.1-25.8l-144-160zM248 400l0-184c0-13.3-10.7-24-24-24s-24 10.7-24 24l0 184-40 0-88 0 67.2-89.6c5.5-7.3 6.3-17 2.3-25.1s-12.4-13.3-21.5-13.3l-19.8 0 62-72.4c6.1-7.1 7.5-17.1 3.6-25.6s-12.4-14-21.8-14l-10.1 0L224 59.9 314.1 160 304 160c-9.4 0-17.9 5.5-21.8 14s-2.5 18.5 3.6 25.6l62 72.4L328 272c-9.1 0-17.4 5.1-21.5 13.3s-3.2 17.9 2.3 25.1L376 400l-88 0-40 0z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.sports.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M160 48a48 48 0 1 1 96 0 48 48 0 1 1 -96 0zM126.5 199.3c-1 .4-1.9 .8-2.9 1.2l-8 3.5c-16.4 7.3-29 21.2-34.7 38.2l-2.6 7.8c-5.6 16.8-23.7 25.8-40.5 20.2s-25.8-23.7-20.2-40.5l2.6-7.8c11.4-34.1 36.6-61.9 69.4-76.5l8-3.5c20.8-9.2 43.3-14 66.1-14c44.6 0 84.8 26.8 101.9 67.9L281 232.7l21.4 10.7c15.8 7.9 22.2 27.1 14.3 42.9s-27.1 22.2-42.9 14.3L247 287.3c-10.3-5.2-18.4-13.8-22.8-24.5l-9.6-23-19.3 65.5 49.5 54c5.4 5.9 9.2 13 11.2 20.8l23 92.1c4.3 17.1-6.1 34.5-23.3 38.8s-34.5-6.1-38.8-23.3l-22-88.1-70.7-77.1c-14.8-16.1-20.3-38.6-14.7-59.7l16.9-63.5zM68.7 398l25-62.4c2.1 3 4.5 5.8 7 8.6l40.7 44.4-14.5 36.2c-2.4 6-6 11.5-10.6 16.1L54.6 502.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L68.7 398z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:10px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.rental_service.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='white'%3E%3C!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M312 32c-13.3 0-24 10.7-24 24s10.7 24 24 24l25.7 0 34.6 64-149.4 0-27.4-38C191 99.7 183.7 96 176 96l-56 0c-13.3 0-24 10.7-24 24s10.7 24 24 24l43.7 0 22.1 30.7-26.6 53.1c-10-2.5-20.5-3.8-31.2-3.8C57.3 224 0 281.3 0 352s57.3 128 128 128c65.3 0 119.1-48.9 127-112l49 0c8.5 0 16.3-4.5 20.7-11.8l84.8-143.5 21.7 40.1C402.4 276.3 384 312 384 352c0 70.7 57.3 128 128 128s128-57.3 128-128s-57.3-128-128-128c-13.5 0-26.5 2.1-38.7 6L375.4 48.8C369.8 38.4 359 32 347.2 32L312 32zM458.6 303.7l32.3 59.7c6.3 11.7 20.9 16 32.5 9.7s16-20.9 9.7-32.5l-32.3-59.7c3.6-.6 7.4-.9 11.2-.9c39.8 0 72 32.2 72 72s-32.2 72-72 72s-72-32.2-72-72c0-18.6 7-35.5 18.6-48.3zM133.2 368l65 0c-7.3 32.1-36 56-70.2 56c-39.8 0-72-32.2-72-72s32.2-72 72-72c1.7 0 3.4 .1 5.1 .2l-24.2 48.5c-9 18.1 4.1 39.4 24.3 39.4zm33.7-48l50.7-101.3 72.9 101.2-.1 .1-123.5 0zm90.6-128l108.5 0L317 274.8 257.4 192z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:5px;z-index:10;height:1rem;width:1.25rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.horses.marker-blue:after,.creative_arts.marker-blue:after,.finnish_design_fashion.marker-blue:after,.other_activity.marker-blue:after{content:"";background-image:url("data:image/svg+xml,%3Csvg fill='white' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--!Font Awesome Free 6.7.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z'/%3E%3C/svg%3E");position:absolute;top:.375rem;left:7px;z-index:10;height:1rem;width:1rem;background-size:contain;background-repeat:no-repeat;fill:#fff}.marker-cluster{border-radius:9999px;background-color:#dc2626b3;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.marker-cluster:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.marker-cluster div{display:flex;height:100%;align-items:center;justify-content:center;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.section-inset section{transition:all .1s ease-in-out;z-index:10;margin:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(179 179 179 / .8);--tw-shadow: var(--tw-shadow-colored);outline-style:dashed;outline-offset:8px;outline-color:#1a1a1a4d}@media (min-width: 768px){.section-inset section{margin:4rem 6rem}}.section-inset+footer{transition:all .1s ease-in-out;z-index:10;margin:1.5rem;--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(179 179 179 / .8);--tw-shadow: var(--tw-shadow-colored);outline-style:dashed;outline-offset:8px;outline-color:#1a1a1a4d}@media (min-width: 768px){.section-inset+footer{margin:4rem 6rem}}.section-inset+footer+.adminsettings .admingrid{transition:all .1s ease-in-out;z-index:10;margin-left:1.5rem;margin-right:1.5rem}@media (min-width: 768px){.section-inset+footer+.adminsettings .admingrid{margin-left:6rem;margin-right:6rem}.md\:aspect-h-1{--tw-aspect-h: 1}.md\:aspect-h-2{--tw-aspect-h: 2}.md\:aspect-h-3{--tw-aspect-h: 3}.md\:aspect-h-4{--tw-aspect-h: 4}.md\:aspect-h-9{--tw-aspect-h: 9}.md\:aspect-w-1{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 1}.md\:aspect-w-1>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.md\:aspect-w-10{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 10}.md\:aspect-w-10>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.md\:aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 16}.md\:aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.md\:aspect-w-3{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 3}.md\:aspect-w-3>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.md\:aspect-w-6{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 6}.md\:aspect-w-6>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.md\:aspect-w-7{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 7}.md\:aspect-w-7>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}}@media (min-width: 1024px){.lg\:aspect-h-3{--tw-aspect-h: 3}.lg\:aspect-w-7{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 7}.lg\:aspect-w-7>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}}.before\:content-\[\'\'\]:before{--tw-content: "";content:var(--tw-content)}.after\:border-primary-500:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(161 208 42 / var(--tw-border-opacity))}.hover\:aspect-\[11\/3\]:hover{aspect-ratio:11/3}.hover\:scale-150:hover{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:rounded-half:hover{border-radius:50%}.hover\:rounded-lg:hover{border-radius:.5rem}.hover\:border-accent-red:hover{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.hover\:border-green-500:hover{--tw-border-opacity: 1;border-color:rgb(60 128 111 / var(--tw-border-opacity))}.hover\:bg-accent-red:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.hover\:bg-admin-hover:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity))}.hover\:bg-yellow-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.hover\:text-accent-red:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.hover\:text-admin-hover:hover{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-primary-300:hover{--tw-text-opacity: 1;color:rgb(209 234 165 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:duration-300:hover{transition-duration:.3s}.focus\:underline:focus{text-decoration-line:underline}.group\/link:hover .group-hover\/link\:translate-x-0,.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/close:hover .group-hover\/close\:rotate-90,.group:hover .group-hover\:rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-\[360deg\]{--tw-rotate: 360deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/slidecontainer:hover .group-hover\/slidecontainer\:scale-\[106\%\]{--tw-scale-x: 106%;--tw-scale-y: 106%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/slidecontainer:hover .group-hover\/slidecontainer\:scale-\[99\%\]{--tw-scale-x: 99%;--tw-scale-y: 99%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[106\%\]{--tw-scale-x: 106%;--tw-scale-y: 106%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[99\%\]{--tw-scale-x: 99%;--tw-scale-y: 99%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rounded-\[50\%\]{border-radius:50%}.group:hover .group-hover\:bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.group:hover .group-hover\:fill-black{fill:#111827}.group:hover .group-hover\:underline{text-decoration-line:underline}.group:hover .group-hover\:opacity-100{opacity:1}.group\/slidecontainer:hover .group-hover\/slidecontainer\:blur-\[3px\]{--tw-blur: blur(3px);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)}.group\/slidecontainer:hover .group-hover\/slidecontainer\:blur-none,.group:hover .group-hover\:blur-0{--tw-blur: blur(0);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)}.group:hover .group-hover\:blur-\[3px\]{--tw-blur: blur(3px);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)}.group:hover .group-hover\:duration-300{transition-duration:.3s}.group:focus .group-focus\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width: 490px){.min-\[490px\]\:col-span-2{grid-column:span 2 / span 2}}@media (min-width: 640px){.sm\:absolute{position:absolute}.sm\:block{display:block}.sm\:h-20{height:5rem}.sm\:w-2\/3{width:66.666667%}.sm\:w-20{width:5rem}.sm\:gap-3{gap:.75rem}.sm\:pb-6{padding-bottom:1.5rem}.sm\:pl-8{padding-left:2rem}.sm\:pt-8{padding-top:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width: 768px){.md\:absolute{position:absolute}.md\:sticky{position:sticky}.md\:bottom-0{bottom:0}.md\:left-0{left:0}.md\:right-0{right:0}.md\:top-\[90px\]{top:90px}.md\:top-full{top:100%}.md\:z-auto{z-index:auto}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-6{grid-column:span 6 / span 6}.md\:col-span-8{grid-column:span 8 / span 8}.md\:col-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:col-start-5{grid-column-start:5}.md\:row-span-2{grid-row:span 2 / span 2}.md\:mx-0{margin-left:0;margin-right:0}.md\:my-12{margin-top:3rem;margin-bottom:3rem}.md\:-mt-8{margin-top:-2rem}.md\:mb-0{margin-bottom:0}.md\:mb-4{margin-bottom:1rem}.md\:ml-10{margin-left:2.5rem}.md\:ml-auto{margin-left:auto}.md\:mr-2{margin-right:.5rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-\[3\/2\]{aspect-ratio:3/2}.md\:aspect-\[9\/4\]{aspect-ratio:9/4}.md\:h-20{height:5rem}.md\:h-\[500px\]{height:500px}.md\:h-\[550px\]{height:550px}.md\:h-\[calc\(100vh-100px\)\]{height:calc(100vh - 100px)}.md\:w-2\/3{width:66.666667%}.md\:w-20{width:5rem}.md\:w-5\/12{width:41.666667%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-\[3vw\]{width:3vw}.md\:w-fit{width:fit-content}.md\:w-full{width:100%}.md\:max-w-3xl{max-width:2000px}.md\:columns-2{columns:2}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-wrap{flex-wrap:wrap}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:justify-start{justify-content:flex-start}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-10{gap:2.5rem}.md\:gap-12{gap:3rem}.md\:gap-16{gap:4rem}.md\:gap-6{gap:1.5rem}.md\:gap-7{gap:1.75rem}.md\:gap-8{gap:2rem}.md\:gap-x-20{column-gap:5rem}.md\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:rounded-5xl{border-radius:4rem}.md\:rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.md\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.md\:p-14{padding:3.5rem}.md\:p-6{padding:1.5rem}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-12{padding-left:3rem;padding-right:3rem}.md\:px-20{padding-left:5rem;padding-right:5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:pb-12{padding-bottom:3rem}.md\:pb-16{padding-bottom:4rem}.md\:pb-20{padding-bottom:5rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pl-10{padding-left:2.5rem}.md\:pl-6{padding-left:1.5rem}.md\:pr-0{padding-right:0}.md\:pr-6{padding-right:1.5rem}.md\:pt-12{padding-top:3rem}.md\:pt-16{padding-top:4rem}.md\:pt-20{padding-top:5rem}.md\:pt-6{padding-top:1.5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:-mt-16{margin-top:-4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-\[calc\(100dvh-120px\)\]{height:calc(100dvh - 120px)}.lg\:max-h-\[800px\]{max-height:800px}.lg\:w-1\/2{width:50%}.lg\:w-fit{width:fit-content}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:gap-10{gap:2.5rem}.lg\:gap-24{gap:6rem}.lg\:gap-28{gap:7rem}.lg\:gap-y-12{row-gap:3rem}.lg\:rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-8{padding-bottom:2rem}.lg\:pt-16{padding-top:4rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-8{padding-top:2rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:mb-12{margin-bottom:3rem}.xl\:ml-0{margin-left:0}.xl\:aspect-\[3\/4\]{aspect-ratio:3/4}.xl\:h-20{height:5rem}.xl\:-translate-x-4{--tw-translate-x: -1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-4{gap:1rem}.xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:pl-0{padding-left:0}.xl\:pr-0{padding-right:0}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-8xl{font-size:6rem;line-height:1}.xl\:opacity-0{opacity:0}}@media (min-width: 1536px){.\32xl\:text-base{font-size:1rem;line-height:1.5rem}}
