1<!DOCTYPE html><html data-dpl-id="dpl_5nBM47yh3vG6nxzF5X5JvTk5xtCP" lang="fi" class="inter_c6e48ee1-module__JRO3KW__variable calistoga_34939480-module__dd67QG__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/immutable/media/aba152cf9164d339-s.p.41459vhi_em0f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/brand/logos/Sotto-logo-primary-yellow.svg?dpl=dpl_5nBM47yh3vG6nxzF5X5JvTk5xtCP"/><style data-precedence="next" data-href="/_next/static/immutable/chunks/3mdfr625ltwqj.css">@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c6e48ee1-module__JRO3KW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c6e48ee1-module__JRO3KW__variable{--font-body:"Inter", "Inter Fallback"} 2@font-face{font-family:Calistoga;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/immutable/media/616a696ff1565992-s.051p4dbfpkalj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Calistoga;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/immutable/media/b6d488453072ef79-s.3fa2d7sujz3we.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Calistoga;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/immutable/media/aba152cf9164d339-s.p.41459vhi_em0f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Calistoga Fallback;src:local(Arial);ascent-override:97.98%;descent-override:29.39%;line-gap-override:0.0%;size-adjust:102.06%}.calistoga_34939480-module__dd67QG__className{font-family:Calistoga,Calistoga Fallback;font-style:normal;font-weight:400}.calistoga_34939480-module__dd67QG__variable{--font-display:"Calistoga", "Calistoga Fallback"} 3@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;
3--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-200:#ffcaca;--color-red-900:#82181a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-xl:0 9px 7px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-vesuvius-50:#eff2ec;--color-vesuvius-100:#dfe2d8;--color-vesuvius-200:#c1c8b5;--color-vesuvius-300:#a5af93;--color-vesuvius-500:#1d4e1a;--color-vesuvius-600:#153e13;--color-vesuvius-700:#0e2e0c;--color-vesuvius-800:#152314;--color-vesuvius-950:#070b08;--color-basilika-200:#a1b59e;--color-basilika-300:#739172;--color-basilika-500:#6a7a4c;--color-basilika-700:#414b2d;--color-tammi-50:#f8f5f1;
3--color-tammi-100:#f2ebe3;--color-tammi-200:#e5d8c7;--color-tammi-300:#d9c5ac;--color-tammi-400:#ccb291;--color-tammi-500:#be9f76;--color-tammi-600:#9a815f;--color-tammi-700:#786449;--color-tammi-800:#574835;--color-paistopilkku-400:#4e4c4d;--color-paistopilkku-500:#292728;--color-paistopilkku-600:#1c1a1b;--color-paistopilkku-700:#0f0e0f;--color-paistopilkku-950:#020001;--color-napoli-100:#fff4dc;--color-napoli-400:#ffd163;--color-napoli-500:#ffc303;--color-napoli-600:#d09e02;--color-napoli-700:#a37b01;--color-napoli-800:#785c24;--color-tomaatti-300:#ec927c;--color-tomaatti-400:#e26c4f;--color-tomaatti-500:#d23e17;--color-tomaatti-600:#ab3111;--color-graffiti-300:#f8bfd8;--color-graffiti-500:#ff94c5;--color-valomainos-400:#a0c9ec;--color-valomainos-500:#80bfff;--font-display:"Calistoga", Georgia, serif;--font-body:"Inter", system-ui, -apple-system, sans-serif;--text-hero:clamp(2.75rem, .5rem + 10vw, 8.5rem);--text-hero--line-height:.95;--text-hero--letter-spacing:-.025em;--text-page:clamp(2.5rem, 1.72rem + 3.48vw, 4.5rem);--text-page--line-height:1;--text-page--letter-spacing:-.02em;--text-section:clamp(1.75rem, 1.46rem + 1.3vw, 2.5rem);--text-section--line-height:1.12;--text-subsection:clamp(1.375rem, 1.18rem + .87vw, 1.875rem);--text-subsection--line-height:1.18;--text-card:clamp(1.1875rem, 1.07rem + .54vw, 1.5rem);--text-card--line-height:1.25;--text-card--letter-spacing:0;--text-lead:clamp(1.0625rem, .99rem + .33vw, 1.25rem);--text-lead--line-height:1.6}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-900:lab(28.5139% 44.5539 29.0463)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}
3::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background-color:var(--color-paistopilkku-500);color:var(--color-tammi-50)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-napoli-500);font-weight:400}::selection{background-color:var(--color-napoli-500);color:var(--color-paistopilkku-700)}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--color-napoli-500);outline-offset:2px;border-radius:.25rem}}@layer components{.form-input{box-sizing:border-box;border:1px solid var(--sec-input-border);background-color:var(--sec-input-bg);width:100%;min-width:0;color:var(--sec-input-text);color-scheme:var(--sec-input-scheme);accent-color:var(--color-napoli-500);border-radius:.5rem;padding:.75rem 1rem;transition:border-color .15s}.form-input:focus{border-color:var(--color-napoli-500);outline:none}.form-input:focus-visible{border-color:var(--color-napoli-500);outline:none;box-shadow:0 0 0 3px #ffc30359}.form-input::placeholder{color:var(--sec-input-placeholder)}.form-input::-webkit-calendar-picker-indicator{cursor:pointer;filter:var(--sec-input-icon-filter);transition:opacity .15s}.form-input::-webkit-calendar-picker-indicator:hover{opacity:.75}:root{--sec-heading:var(--color-napoli-500);--sec-eyebrow:var(--color-napoli-500);--sec-text:var(--color-tammi-50);--sec-text-muted:var(--color-tammi-100);--sec-card-bg:var(--color-paistopilkku-500);--sec-media-bg:var(--color-paistopilkku-600);--sec-card-border:var(--color-paistopilkku-700);--sec-divider:var(--color-paistopilkku-700);--sec-chip-text:var(--color-basilika-200);--sec-input-bg:var(--color-paistopilkku-600);--sec-input-border:var(--color-paistopilkku-700);--sec-input-text:var(--color-tammi-50);--sec-input-placeholder:var(--color-tammi-400);--sec-input-scheme:dark;--sec-input-icon-filter:invert(76%) sepia(94%) saturate(2400%) hue-rotate(360deg) brightness(105%) contrast(100%);--sec-error:var(--color-tomaatti-400);--sec-success:var(--color-basilika-300)}.surface-light{background-color:var(--color-tammi-50);color:var(--sec-text);--sec-heading:var(--color-paistopilkku-600);--sec-eyebrow:var(--color-napoli-800);--sec-text:var(--color-paistopilkku-600);--sec-text-muted:var(--color-tammi-800);--sec-card-bg:white;--sec-media-bg:var(--color-vesuvius-500);--sec-card-border:var(--color-tammi-200);--sec-divider:var(--color-tammi-200);--sec-chip-text:var(--color-basilika-700);--sec-input-bg:white;--sec-input-border:var(--color-tammi-300);--sec-input-text:var(--color-paistopilkku-600);--sec-input-placeholder:var(--color-tammi-600);--sec-input-scheme:light;--sec-input-icon-filter:none;--sec-error:var(--color-tomaatti-600);--sec-success:var(--color-basilika-700)}.surface-tammi{background-color:var(--color-tammi-100);color:var(--sec-text);--sec-heading:var(--color-paistopilkku-600);--sec-eyebrow:var(--color-napoli-800);--sec-text:var(--color-paistopilkku-600);--sec-text-muted:var(--color-tammi-800);--sec-card-bg:white;--sec-media-bg:var(--color-vesuvius-500);--sec-card-border:var(--color-tammi-200);--sec-divider:var(--color-tammi-300);--sec-chip-text:var(--color-basilika-700);--sec-input-bg:white;--sec-input-border:var(--color-tammi-300);--sec-input-text:var(--color-paistopilkku-600);--sec-input-placeholder:var(--color-tammi-600);--sec-input-scheme:light;--sec-input-icon-filter:none;--sec-error:var(--color-tomaatti-600);--sec-success:var(--color-basilika-700)}.surface-dark{--sec-heading:var(--color-napoli-500);--sec-eyebrow:var(--color-napoli-500);--sec-text:var(--color-tammi-50);--sec-text-muted:var(--color-tammi-100);--sec-card-bg:var(--color-paistopilkku-500);--sec-media-bg:var(--color-paistopilkku-600);--sec-card-border:var(--color-paistopilkku-700);--sec-divider:var(--color-paistopilkku-700);--sec-chip-text:var(--color-basilika-200);--sec-input-bg:var(--color-paistopilkku-600);--sec-input-border:var(--color-paistopilkku-700);--sec-input-text:var(--color-tammi-50);--sec-input-placeholder:var(--color-tammi-400);--sec-input-scheme:dark;--sec-error:var(--color-tomaatti-400);--sec-success:var(--color-basilika-300)}.surface-green{background-color:var(--color-vesuvius-500);color:var(--sec-text);--sec-heading:var(--color-napoli-500);--sec-eyebrow:var(--color-napoli-500);--sec-text:var(--color-vesuvius-50);--sec-text-muted:var(--color-vesuvius-100);--sec-card-bg:var(--color-vesuvius-600);--sec-card-border:var(--color-vesuvius-700);--sec-divider:var(--color-vesuvius-700)}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.top-30{top:calc(var(--spacing) * 30)}.top-\[76px\]{top:76px}.top-full{top:100%}.-right-3{right:calc(var(--spacing) * -3)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\[calc\(5rem_\+_env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[var\(--z-chat-fab\)\]{z-index:var(--z-chat-fab)}.z-\[var\(--z-chat-panel\)\]{z-index:var(--z-chat-panel)}.z-\[var\(--z-header\)\]{z-index:var(--z-header)}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.row-1{grid-row:1}.row-2{grid-row:2}.row-7{grid-row:7}.row-42{grid-row:42}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-16{margin-block:calc(var(--spacing) * 16)}.my-24{margin-block:calc(var(--spacing) * 24)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}
3.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.-mb-5{margin-bottom:calc(var(--spacing) * -5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-auto{margin-bottom:auto}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-8{margin-left:calc(var(--spacing) * 8)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[8\/5\]{aspect-ratio:8/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-32{height:calc(var(--spacing) * 32)}.h-44{height:calc(var(--spacing) * 44)}.h-\[20vh\]{height:20vh}.h-\[40vh\]{height:40vh}.h-\[60vh\]{height:60vh}.h-\[100dvh\]{height:100dvh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[40dvh\]{max-height:40dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-full{max-height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-19{min-height:calc(var(--spacing) * 19)}.min-h-\[1\.25rem\]{min-height:1.25rem}.min-h-\[60vh\]{min-height:60vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[80vh\]{min-height:80vh}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\[45\%\]{width:45%}.w-\[75\%\]{width:75%}.w-\[85\%\]{width:85%}.w-\[240px\]{width:240px}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[85\%\]{max-width:85%}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}
3.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-pl-6{scroll-padding-left:calc(var(--spacing) * 6)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\(--sec-card-border\)>
3:not(:last-child)){border-color:var(--sec-card-border)}:where(.divide-\(--sec-divider\)>:not(:last-child)){border-color:var(--sec-divider)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\(--sec-card-border\){border-color:var(--sec-card-border)}.border-\(--sec-divider\){border-color:var(--sec-divider)}.border-\(--sec-eyebrow\){border-color:var(--sec-eyebrow)}.border-\(--sec-input-border\){border-color:var(--sec-input-border)}.border-basilika-500\/40{border-color:#6a7a4c66}@supports (color:color-mix(in lab, red, red)){.border-basilika-500\/40{border-color:color-mix(in oklab, var(--color-basilika-500) 40%, transparent)}}.border-napoli-500{border-color:var(--color-napoli-500)}.border-napoli-500\/40{border-color:#ffc30366}@supports (color:color-mix(in lab, red, red)){.border-napoli-500\/40{border-color:color-mix(in oklab, var(--color-napoli-500) 40%, transparent)}}.border-napoli-500\/60{border-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.border-napoli-500\/60{border-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.border-paistopilkku-500{border-color:var(--color-paistopilkku-500)}.border-paistopilkku-600{border-color:var(--color-paistopilkku-600)}.border-paistopilkku-700{border-color:var(--color-paistopilkku-700)}.border-paistopilkku-700\/40{border-color:#0f0e0f66}@supports (color:color-mix(in lab, red, red)){.border-paistopilkku-700\/40{border-color:color-mix(in oklab, var(--color-paistopilkku-700) 40%, transparent)}}.border-tammi-50{border-color:var(--color-tammi-50)}.border-tammi-200{border-color:var(--color-tammi-200)}.border-tammi-200\/60{border-color:#e5d8c799}@supports (color:color-mix(in lab, red, red)){.border-tammi-200\/60{border-color:color-mix(in oklab, var(--color-tammi-200) 60%, transparent)}}.border-tammi-300{border-color:var(--color-tammi-300)}.border-tammi-300\/20{border-color:#d9c5ac33}@supports (color:color-mix(in lab, red, red)){.border-tammi-300\/20{border-color:color-mix(in oklab, var(--color-tammi-300) 20%, transparent)}}.border-tammi-300\/30{border-color:#d9c5ac4d}@supports (color:color-mix(in lab, red, red)){.border-tammi-300\/30{border-color:color-mix(in oklab, var(--color-tammi-300) 30%, transparent)}}.border-tammi-300\/40{border-color:#d9c5ac66}@supports (color:color-mix(in lab, red, red)){.border-tammi-300\/40{border-color:color-mix(in oklab, var(--color-tammi-300) 40%, transparent)}}.border-tomaatti-500\/40{border-color:#d23e1766}@supports (color:color-mix(in lab, red, red)){.border-tomaatti-500\/40{border-color:color-mix(in oklab, var(--color-tomaatti-500) 40%, transparent)}}.border-transparent{border-color:#0000}.border-vesuvius-300\/40{border-color:#a5af9366}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-300\/40{border-color:color-mix(in oklab, var(--color-vesuvius-300) 40%, transparent)}}.border-vesuvius-500{border-color:var(--color-vesuvius-500)}.border-vesuvius-500\/30{border-color:#1d4e1a4d}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-500\/30{border-color:color-mix(in oklab, var(--color-vesuvius-500) 3
30%, transparent)}}.border-vesuvius-500\/40{border-color:#1d4e1a66}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-500\/40{border-color:color-mix(in oklab, var(--color-vesuvius-500) 40%, transparent)}}.border-vesuvius-500\/50{border-color:#1d4e1a80}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-500\/50{border-color:color-mix(in oklab, var(--color-vesuvius-500) 50%, transparent)}}.border-vesuvius-600{border-color:var(--color-vesuvius-600)}.border-vesuvius-700{border-color:var(--color-vesuvius-700)}.border-vesuvius-800{border-color:var(--color-vesuvius-800)}.border-t-graffiti-500{border-top-color:var(--color-graffiti-500)}.border-t-tomaatti-400{border-top-color:var(--color-tomaatti-400)}.border-t-valomainos-500{border-top-color:var(--color-valomainos-500)}.border-t-vesuvius-500{border-top-color:var(--color-vesuvius-500)}.bg-\(--sec-card-bg\){background-color:var(--sec-card-bg)}.bg-\(--sec-divider\){background-color:var(--sec-divider)}.bg-\(--sec-heading\){background-color:var(--sec-heading)}.bg-\(--sec-input-bg\){background-color:var(--sec-input-bg)}.bg-\(--sec-media-bg\){background-color:var(--sec-media-bg)}.bg-\[\#1FAAE5\]{background-color:#1faae5}.bg-basilika-500\/10{background-color:#6a7a4c1a}@supports (color:color-mix(in lab, red, red)){.bg-basilika-500\/10{background-color:color-mix(in oklab, var(--color-basilika-500) 10%, transparent)}}.bg-basilika-500\/15{background-color:#6a7a4c26}@supports (color:color-mix(in lab, red, red)){.bg-basilika-500\/15{background-color:color-mix(in oklab, var(--color-basilika-500) 15%, transparent)}}.bg-basilika-500\/20{background-color:#6a7a4c33}@supports (color:color-mix(in lab, red, red)){.bg-basilika-500\/20{background-color:color-mix(in oklab, var(--color-basilika-500) 20%, transparent)}}.bg-basilika-700{background-color:var(--color-basilika-700)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-graffiti-500{background-color:var(--color-graffiti-500)}.bg-napoli-100{background-color:var(--color-napoli-100)}.bg-napoli-400{background-color:var(--color-napoli-400)}.bg-napoli-500{background-color:var(--color-napoli-500)}.bg-napoli-500\/5{background-color:#ffc3030d}@supports (color:color-mix(in lab, red, red)){.bg-napoli-500\/5{background-color:color-mix(in oklab, var(--color-napoli-500) 5%, transparent)}}.bg-napoli-500\/10{background-color:#ffc3031a}@supports (color:color-mix(in lab, red, red)){.bg-napoli-500\/10{background-color:color-mix(in oklab, var(--color-napoli-500) 10%, transparent)}}.bg-napoli-500\/15{background-color:#ffc30326}@supports (color:color-mix(in lab, red, red)){.bg-napoli-500\/15{background-color:color-mix(in oklab, var(--color-napoli-500) 15%, transparent)}}.bg-paistopilkku-400{background-color:var(--color-paistopilkku-400)}.bg-paistopilkku-500{background-color:var(--color-paistopilkku-500)}.bg-paistopilkku-500\/15{background-color:#29272826}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-500\/15{background-color:color-mix(in oklab, var(--color-paistopilkku-500) 15%, transparent)}}.bg-paistopilkku-500\/40{background-color:#29272866}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-500\/40{background-color:color-mix(in oklab, var(--color-paistopilkku-500) 40%, transparent)}}.bg-paistopilkku-500\/70{background-color:#292728b3}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-500\/70{background-color:color-mix(in oklab, var(--color-paistopilkku-500) 70%, transparent)}}.bg-paistopilkku-600{background-color:var(--color-paistopilkku-600)}.bg-paistopilkku-600\/40{background-color:#1c1a1b66}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-600\/40{background-color:color-mix(in oklab, var(--color-paistopilkku-600) 40%, transparent)}}.bg-paistopilkku-600\/70{background-color:#1c1a1bb3}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-600\/70{background-color:color-mix(in oklab, var(--color-paistopilkku-600) 70%, transparent)}}.bg-paistopilkku-700{background-color:var(--color-paistopilkku-700)}.bg-paistopilkku-700\/40{background-color:#0f0e0f66}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/40{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 40%, transparent)}}.bg-paistopilkku-700\/70{background-color:#0f0e0fb3}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/70{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 70%, transparent)}}.bg-paistopilkku-700\/80{background-color:#0f0e0fcc}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/80{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 80%, transparent)}}.bg-paistopilkku-700\/85{background-color:#0f0e0fd9}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/85{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 85%, transparent)}}.bg-paistopilkku-700\/90{background-color:#0f0e0fe6}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/90{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 90%, transparent)}}.bg-paistopilkku-700\/92{background-color:#0f0e0feb}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/92{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 92%, transparent)}}.bg-paistopilkku-700\/95{background-color:#0f0e0ff2}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\/95{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 95%, transparent)}}.bg-red-900\/40{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/40{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.bg-tammi-50{background-color:var(--color-tammi-50)}.bg-tammi-200{background-color:var(--color-tammi-200)}.bg-tammi-300{background-color:var(--color-tammi-300)}.bg-tammi-500\/15{background-color:#be9f7626}@supports (color:color-mix(in lab, red, red)){.bg-tammi-500\/15{background-color:color-mix(in oklab, var(--color-tammi-500) 15%, transparent)}}.bg-tomaatti-400{background-color:var(--color-tomaatti-400)}.bg-tomaatti-500\/10{background-color:#d23e171a}@supports (color:color-mix(in lab, red, red)){.bg-tomaatti-500\/10{background-color:color-mix(in oklab, var(--color-tomaatti-500) 10%, transparent)}}.bg-tomaatti-600{background-color:var(--color-tomaatti-600)}.bg-valomainos-500\/15{background-color:#80bfff26}@supports (color:color-mix(in lab, red, red)){.bg-valomainos-500\/15{background-color:color-mix(in oklab, var(--color-valomainos-500) 15%, transparent)}}.bg-vesuvius-300{background-color:var(--color-vesuvius-300)}.bg-vesuvius-500{background-color:var(--color-vesuvius-500)}.bg-vesuvius-500\/10{background-color:#1d4e1a1a}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-500\/10{background-color:color-mix(in oklab, var(--color-vesuvius-500) 10%, transparent)}}.bg-vesuvius-500\/15{background-color:#1d4e1a26}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-500\/15{background-color:color-mix(in oklab, var(--color-vesuvius-500) 15%, transparent)}}.bg-vesuvius-500\/20{background-color:#1d4e1a33}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-500\/20{background-color:color-mix(in oklab, var(--color-vesuvius-500) 20%, transparent)}}.bg-vesuvius-600{background-color:var(--color-vesuvius-600)}.bg-vesuvius-600\/40{background-color:#153e1366}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-600\/40{background-color:color-mix(in oklab, var(--color-vesuvius-600) 40%, transparent)}}.bg-vesuvius-600\/95{background-color:#153e13f2}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-600\/95{background-color:color-mix(in oklab, var(--color-vesuvius-600) 95%, transparent)}}.bg-vesuvius-700{background-color:var(--color-vesuvius-700)}.bg-vesuvius-700\/80{background-color:#0e2e0ccc}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-700\/80{background-color:color-mix(in oklab, var(--color-vesuvius-700) 80%, transparent)}}.bg-vesuvius-700\/92{background-color:#0e2e0ceb}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-700\/92{background-color:color-mix(in oklab, var(--color-vesuvius-700) 92%, transparent)}}.bg-vesuvius-800{background-color:var(--color-vesuvius-800)}.bg-vesuvius-800\/60{background-color:#15231499}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-800\/60{background-color:color-mix(in oklab, var(--color-vesuvius-800) 60%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-napoli-500\/30{--tw-gradient-from:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.from-napoli-500\/30{--tw-gradient-from:color-mix(in oklab, var(--color-napoli-500) 3
30%, transparent)}}.from-napoli-500\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-paistopilkku-500\/95{--tw-gradient-from:#292728f2}@supports (color:color-mix(in lab, red, red)){.from-paistopilkku-500\/95{--tw-gradient-from:color-mix(in oklab, var(--color-paistopilkku-500) 95%, transparent)}}.from-paistopilkku-500\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-napoli-500\/40{--tw-gradient-via:#ffc30366}@supports (color:color-mix(in lab, red, red)){.via-napoli-500\/40{--tw-gradient-via:color-mix(in oklab, var(--color-napoli-500) 40%, transparent)}}.via-napoli-500\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-napoli-500\/50{--tw-gradient-via:#ffc30380}@supports (color:color-mix(in lab, red, red)){.via-napoli-500\/50{--tw-gradient-via:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.via-napoli-500\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-paistopilkku-500\/80{--tw-gradient-via:#292728cc}@supports (color:color-mix(in lab, red, red)){.via-paistopilkku-500\/80{--tw-gradient-via:color-mix(in oklab, var(--color-paistopilkku-500) 80%, transparent)}}.via-paistopilkku-500\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-napoli-500\/60{--tw-gradient-to:#ffc30399}@supports (color:color-mix(in lab, red, red)){.to-napoli-500\/60{--tw-gradient-to:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.to-napoli-500\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-paistopilkku-500\/45{--tw-gradient-to:#29272873}@supports (color:color-mix(in lab, red, red)){.to-paistopilkku-500\/45{--tw-gradient-to:color-mix(in oklab, var(--color-paistopilkku-500) 45%, transparent)}}.to-paistopilkku-500\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-card{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing))}.text-page{font-size:var(--text-page);line-height:var(--tw-leading,var(--text-page--line-height));letter-spacing:var(--tw-tracking,var(--text-page--letter-spacing))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);
3line-height:var(--tw-leading,var(--text-base--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-section{font-size:var(--text-section);line-height:var(--tw-leading,var(--text-section--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-subsection{font-size:var(--text-subsection);line-height:var(--tw-leading,var(--text-subsection--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-napoli-500{color:var(--color-napoli-500)!important}.text-\(--sec-bg\){color:var(--sec-bg)}.text-\(--sec-chip-text\){color:var(--sec-chip-text)}.text-\(--sec-error\){color:var(--sec-error)}.text-\(--sec-eyebrow\){color:var(--sec-eyebrow)}.text-\(--sec-heading\){color:var(--sec-heading)}.text-\(--sec-input-text\){color:var(--sec-input-text)}.text-\(--sec-success\){color:var(--sec-success)}.text-\(--sec-text\){color:var(--sec-text)}.text-\(--sec-text-muted\){color:var(--sec-text-muted)}.text-basilika-200{color:var(--color-basilika-200)}.text-graffiti-300{color:var(--color-graffiti-300)}.text-inherit{color:inherit}.text-napoli-500{color:var(--color-napoli-500)}.text-napoli-600{color:var(--color-napoli-600)}.text-napoli-800{color:var(--color-napoli-800)}.text-paistopilkku-500{color:var(--color-paistopilkku-500)}.text-paistopilkku-500\/95{color:#292728f2}@supports (color:color-mix(in lab, red, red)){.text-paistopilkku-500\/95{color:color-mix(in oklab, var(--color-paistopilkku-500) 95%, transparent)}}.text-paistopilkku-600{color:var(--color-paistopilkku-600)}.text-paistopilkku-700{color:var(--color-paistopilkku-700)}.text-red-200{color:var(--color-red-200)}.text-tammi-50{color:var(--color-tammi-50)}.text-tammi-100{color:var(--color-tammi-100)}.text-tammi-100\/70{color:#f2ebe3b3}@supports (color:color-mix(in lab, red, red)){.text-tammi-100\/70{color:color-mix(in oklab, var(--color-tammi-100) 70%, transparent)}}.text-tammi-100\/90{color:#f2ebe3e6}@supports (color:color-mix(in lab, red, red)){.text-tammi-100\/90{color:color-mix(in oklab, var(--color-tammi-100) 90%, transparent)}}.text-tammi-200{color:var(--color-tammi-200)}.text-tammi-300{color:var(--color-tammi-300)}.text-tammi-300\/80{color:#d9c5accc}@supports (color:color-mix(in lab, red, red)){.text-tammi-300\/80{color:color-mix(in oklab, var(--color-tammi-300) 80%, transparent)}}.text-tammi-400{color:var(--color-tammi-400)}.text-tammi-600{color:var(--color-tammi-600)}.text-tammi-700{color:var(--color-tammi-700)}.text-tammi-800{color:var(--color-tammi-800)}.text-tomaatti-300{color:var(--color-tomaatti-300)}.text-valomainos-400{color:var(--color-valomainos-400)}.text-vesuvius-200{color:var(--color-vesuvius-200)}.text-vesuvius-300{color:var(--color-vesuvius-300)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-tammi-300::placeholder{color:var(--color-tammi-300)}.accent-\[color\:var\(--color-vesuvius-500\)\]{accent-color:var(--color-vesuvius-500)}.accent-napoli-500{accent-color:var(--color-napoli-500)}.opacity-0{opacity:0}
3.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.08\]{opacity:.08}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\/on-luokituksen,.shadow\/on-tilan{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-napoli-500\/20{--tw-shadow-color:#ffc30333}@supports (color:color-mix(in lab, red, red)){.shadow-napoli-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-napoli-500\/25{--tw-shadow-color:#ffc30340}@supports (color:color-mix(in lab, red, red)){.shadow-napoli-500\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-napoli-500\/30{--tw-shadow-color:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.shadow-napoli-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 30%, transparent) var(--tw-sha
3dow-alpha), transparent)}}.shadow-paistopilkku-950\/10{--tw-shadow-color:#0200011a}@supports (color:color-mix(in lab, red, red)){.shadow-paistopilkku-950\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-paistopilkku-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-vesuvius-950\/50{--tw-shadow-color:#070b0880}@supports (color:color-mix(in lab, red, red)){.shadow-vesuvius-950\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-vesuvius-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-napoli-500{--tw-ring-color:var(--color-napoli-500)}.ring-napoli-500\/30{--tw-ring-color:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.ring-napoli-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 30%, transparent)}}.blur{--tw-blur:blur(8px);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-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}
3.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:0\.2s\]{animation-delay:.2s}.\[animation-delay\:0\.4s\]{animation-delay:.4s}.\[ketju\:AAQk-petra\=\]{ketju:AAQk-petra=}.\[ketju\:T2\]{ketju:T2}.\[ketju\:T3\]{ketju:T3}.\[ketju\:TA\]{ketju:TA}.\[ketju\:TB\]{ketju:TB}.\[ketju\:T\]{ketju:T}.\[ketju\:abc\]{ketju:abc}.\[ketju\:conv-1\]{ketju:conv-1}.\[ketju\:conv-hao\]{ketju:conv-hao}.\[ketju\:conv-x\]{ketju:conv-x}.\[ketju\:old\]{ketju:old}.\[ketju\:â¦\]{ketju:â¦}.\[sanity-webhook\:multi\]{sanity-webhook:multi}.\[sanity-webhook\:revalidate\]{sanity-webhook:revalidate}.inline-px{inline-size:1px}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:text-napoli-400:is(:where(.group):hover *){color:var(--color-napoli-400)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/header\:text-napoli-400:is(:where(.group\/header):hover *){color:var(--color-napoli-400)}}.group-active\:scale-105:is(:where(.group):active *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:scale-110:is(:where(.group):active *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\:rotate-6:is(:where(.group):active *){rotate:6deg}.group-active\:text-napoli-400:is(:where(.group):active *){color:var(--color-napoli-400)}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:rounded-full::file-selector-button{border-radius:3.40282e38px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-napoli-500::file-selector-button{background-color:var(--color-napoli-500)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-bold::file-selector-button{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.file\:text-paistopilkku-700::file-selector-button{color:var(--color-paistopilkku-700)}.file\:transition-colors::file-selector-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.placeholder\:text-tammi-300::placeholder{color:var(--color-tammi-300)}.backdrop\:bg-black\/70::backdrop{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/70::backdrop{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.backdrop\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:top-2:before{content:var(--tw-content);top:calc(var(--spacing) * 2)}.before\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\:left-4:before{content:var(--tw-content);left:calc(var(--spacing) * 4)}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\:bg-napoli-500\/30:before{content:var(--tw-content);background-color:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.before\:bg-napoli-500\/30:before{background-color:color-mix(in oklab, var(--color-napoli-500) 3
30%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\(--sec-card-border\):hover{border-color:var(--sec-card-border)}.hover\:border-napoli-500:hover{border-color:var(--color-napoli-500)}.hover\:border-napoli-500\/50:hover{border-color:#ffc30380}@supports (color:color-mix(in lab, red, red)){.hover\:border-napoli-500\/50:hover{border-color:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.hover\:border-napoli-500\/60:hover{border-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.hover\:border-napoli-500\/60:hover{border-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.hover\:border-napoli-700:hover{border-color:var(--color-napoli-700)}.hover\:border-paistopilkku-500:hover{border-color:var(--color-paistopilkku-500)}.hover\:border-vesuvius-500:hover{border-color:var(--color-vesuvius-500)}.hover\:bg-napoli-400:hover{background-color:var(--color-napoli-400)}.hover\:bg-napoli-500:hover{background-color:var(--color-napoli-500)}.hover\:bg-napoli-500\/20:hover{background-color:#ffc30333}@supports (color:color-mix(in lab, red, red)){.hover\:bg-napoli-500\/20:hover{background-color:color-mix(in oklab, var(--color-napoli-500) 20%, transparent)}}.hover\:bg-paistopilkku-400:hover{background-color:var(--color-paistopilkku-400)}.hover\:bg-paistopilkku-500:hover{background-color:var(--color-paistopilkku-500)}.hover\:bg-paistopilkku-600:hover{background-color:var(--color-paistopilkku-600)}.hover\:bg-paistopilkku-700:hover{background-color:var(--color-paistopilkku-700)}.hover\:bg-tammi-50:hover{background-color:var(--color-tammi-50)}.hover\:bg-tammi-100:hover{background-color:var(--color-tammi-100)}.hover\:bg-vesuvius-600:hover{background-color:var(--color-vesuvius-600)}.hover\:bg-vesuvius-700:hover{background-color:var(--color-vesuvius-700)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\(--sec-eyebrow\):hover{color:var(--sec-eyebrow)}.hover\:text-napoli-500:hover{color:var(--color-napoli-500)}.hover\:text-napoli-700:hover{color:var(--color-napoli-700)}.hover\:text-paistopilkku-500:hover{color:var(--color-paistopilkku-500)}.hover\:text-paistopilkku-700:hover{color:var(--color-paistopilkku-700)}.hover\:text-tammi-50:hover{color:var(--color-tammi-50)}.hover\:text-tammi-200:hover{color:var(--color-tammi-200)}.hover\:text-tammi-800:hover{color:var(--color-tammi-800)}.hover\:text-vesuvius-500:hover{color:var(--color-vesuvius-500)}.hover\:text-vesuvius-600:hover{color:var(--color-vesuvius-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-sha
3dow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-napoli-500\/10:hover{--tw-shadow-color:#ffc3031a}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-napoli-500\/10:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-napoli-500\/20:hover{--tw-shadow-color:#ffc30333}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-napoli-500\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:file\:bg-napoli-400:hover::file-selector-button{background-color:var(--color-napoli-400)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\:border-napoli-500:focus{border-color:var(--color-napoli-500)}.focus\:bg-napoli-500:focus{background-color:var(--color-napoli-500)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\:text-paistopilkku-700:focus{color:var(--color-paistopilkku-700)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-sha
3dow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-napoli-500:focus{--tw-ring-color:var(--color-napoli-500)}.focus\:ring-napoli-500\/50:focus{--tw-ring-color:#ffc30380}@supports (color:color-mix(in lab, red, red)){.focus\:ring-napoli-500\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-napoli-500\/50:focus-visible{--tw-ring-color:#ffc30380}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-napoli-500\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.focus-visible\:ring-napoli-500\/60:focus-visible{--tw-ring-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-napoli-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.focus-visible\:ring-tomaatti-500\/60:focus-visible{--tw-ring-color:#d23e1799}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-tomaatti-500\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-tomaatti-500) 60%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:border-napoli-500:active{border-color:var(--color-napoli-500)}.active\:border-napoli-500\/60:active{border-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.active\:border-napoli-500\/60:active{border-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.active\:bg-napoli-400:active{background-color:var(--color-napoli-400)}.active\:bg-napoli-500:active{background-color:var(--color-napoli-500)}.active\:bg-paistopilkku-400:active{background-color:var(--color-paistopilkku-400)}.active\:bg-paistopilkku-500:active{background-color:var(--color-paistopilkku-500)}.active\:bg-paistopilkku-600:active{background-color:var(--color-paistopilkku-600)}.active\:bg-paistopilkku-700:active{background-color:var(--color-paistopilkku-700)}.active\:bg-tammi-50:active{background-color:var(--color-tammi-50)}.active\:bg-tammi-100:active{background-color:var(--color-tammi-100)}.active\:bg-vesuvius-600:active{background-color:var(--color-vesuvius-600)}.active\:bg-vesuvius-700:active{background-color:var(--color-vesuvius-700)}.active\:text-napoli-400:active{color:var(--color-napoli-400)}.active\:text-napoli-500:active{color:var(--color-napoli-500)}.active\:text-napoli-700:active{color:var(--color-napoli-700)}.active\:text-paistopilkku-700:active{color:var(--color-paistopilkku-700)}.active\:text-tammi-50:active{color:var(--color-tammi-50)}.active\:text-tammi-800:active{color:var(--color-tammi-800)}.active\:text-vesuvius-500:active{color:var(--color-vesuvius-500)}.active\:underline:active{text-decoration-line:underline}.active\:opacity-75:active{opacity:.75}.active\:shadow-md:active{--tw-shadow:0 4px 6px -1px var(--tw-sha
3dow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.disabled\:active\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.has-\[details\[open\]\]\:z-40:has(:is(details[open])){z-index:40}@media not all and (min-width:48rem){.max-md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.max-md\:hidden{display:none}.max-md\:flex-1{flex:1}.max-md\:flex-row{flex-direction:row}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:p-4{padding:calc(var(--spacing) * 4)}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-80{width:calc(var(--spacing) * 80)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[8rem_1fr\]{grid-template-columns:8rem 1fr}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:top-12{top:calc(var(--spacing) * 12)}.md\:top-auto{top:auto}.md\:top-full{top:100%}.md\:right-0{right:calc(var(--spacing) * 0)}.md\:right-4{right:calc(var(--spacing) * 4)}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:bottom-2{bottom:calc(var(--spacing) * 2)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:left-0{left:calc(var(--spacing) * 0)}.md\:left-1\/2{left:50%}.md\:left-2{left:calc(var(--spacing) * 2)}.md\:left-auto{left:auto}.md\:z-20{z-index:20}.md\:order-1{order:1}.md\:order-2{order: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-start-1{grid-column-start:1}.md\:col-start-2{grid-column-start:2}.md\:row-start-1{grid-row-start:1}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mt-1{margin-top:calc(var(--spacing) * 1)}.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-7{height:calc(var(--spacing) * 7)}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-28{height:calc(var(--spacing) * 28)}.md\:h-40{height:calc(var(--spacing) * 40)}.md\:h-\[25vh\]{height:25vh}.md\:h-\[50vh\]{height:50vh}.md\:h-\[70vh\]{height:70vh}.md\:h-\[600px\]{height:600px}.md\:h-full{height:100%}.md\:max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.md\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\:min-h-\[70vh\]{min-height:70vh}.md\:min-h-screen{min-height:100vh}.md\:w-7{width:calc(var(--spacing) * 7)}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-28{width:calc(var(--spacing) * 28)}.md\:w-40{width:calc(var(--spacing) * 40)}.md\:w-64{width:calc(var(--spacing) * 64)}.md\:w-72{width:calc(var(--spacing) * 72)}.md\:w-\[360px\]{width:360px}.md\:w-\[400px\]{width:400px}.md\:w-auto{width:auto}.md\:max-w-\[50\%\]{max-width:50%}.md\:max-w-\[55\%\]{max-width:55%}.md\:max-w-md{max-width:var(--container-md)}.md\:flex-1,.md\:flex-\[1\]{flex:1}.md\:flex-\[2\]{flex:2}.md\:flex-initial{flex:0 auto}.md\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:snap-none{scroll-snap-type:none}.md\:columns-3{columns:3}.md\:columns-4{columns:4}.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\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}
3.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-3xl{border-radius:var(--radius-3xl)}.md\:rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.md\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.md\:bg-paistopilkku-700{background-color:var(--color-paistopilkku-700)}.md\:bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.md\:from-paistopilkku-500\/95{--tw-gradient-from:#292728f2}@supports (color:color-mix(in lab, red, red)){.md\:from-paistopilkku-500\/95{--tw-gradient-from:color-mix(in oklab, var(--color-paistopilkku-500) 95%, transparent)}}.md\:from-paistopilkku-500\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.md\:via-paistopilkku-500\/70{--tw-gradient-via:#292728b3}@supports (color:color-mix(in lab, red, red)){.md\:via-paistopilkku-500\/70{--tw-gradient-via:color-mix(in oklab, var(--color-paistopilkku-500) 70%, transparent)}}.md\:via-paistopilkku-500\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.md\:to-paistopilkku-500\/40{--tw-gradient-to:#29272866}@supports (color:color-mix(in lab, red, red)){.md\:to-paistopilkku-500\/40{--tw-gradient-to:color-mix(in oklab, var(--color-paistopilkku-500) 40%, transparent)}}.md\:to-paistopilkku-500\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.md\:py-2{padding-block:calc(var(--spacing) * 2)}.md\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pr-8{padding-right:calc(var(--spacing) * 8)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pl-0{padding-left:calc(var(--spacing) * 0)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-base{font-size:var(--text-base);
3line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.md\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.md\:no-underline{text-decoration-line:none}.md\:opacity-40{opacity:.4}.md\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}.md\:before\:left-1\/2:before{content:var(--tw-content);left:50%}.md\:before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.md\:hover\:underline:hover{text-decoration-line:underline}}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:-right-32{right:calc(var(--spacing) * -32)}.lg\:right-10{right:calc(var(--spacing) * 10)}.lg\:right-14{right:calc(var(--spacing) * 14)}.lg\:-bottom-32{bottom:calc(var(--spacing) * -32)}.lg\:-left-4{left:calc(var(--spacing) * -4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:h-36{height:calc(var(--spacing) * 36)}.lg\:w-36{width:calc(var(--spacing) * 36)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[290px\]{width:290px}.lg\:w-\[480px\]{width:480px}.lg\:columns-5{columns:5}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:self-start{align-self:flex-start}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:opacity-10{opacity:.1}}@media (min-width:80rem){.xl\:right-20{right:calc(var(--spacing) * 20)}.xl\:w-\[600px\]{width:600px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--z-sticky-cta:30;--z-header:40;--z-chat-fab:45;--z-cookie:50;--z-chat-panel:60;--z-modal:70;--sotto-cookie-banner-h:0px}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:60s linear infinite spin-slow}@media (prefers-reduced-motion:reduce){.animate-spin-slow{animation:none}}@keyframes sotto-reveal{0%{opacity:0;transform:translateY(3rem)scale(.97)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both sotto-reveal;animation-timeline:view();animation-range:entry cover 30%}}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;animation:none!important}}@keyframes sotto-sticker-drift{to{transform:rotate(16deg)translateY(-28px)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hero-sticker-drift{animation:linear both sotto-sticker-drift;animation-timeline:scroll(root);animation-range:0 800px}}}@media (prefers-reduced-motion:reduce){.hero-sticker-drift{transform:none;animation:none!important}}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid canvastext!important}svg{forced-color-adjust:auto}[role=option][aria-selected=true]{forced-color-adjust:none;color:highlighttext!important;background:highlight!important}button,a[role=button]{border:1px solid buttontext}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}
3@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}} 4/*# sourceMappingURL=3mt6tt8eg1sed.css.map*/</style><link rel="preload" as="script" fetchPriority="low" href="/_next/static/immutable/chunks/30p4kaoqht0b6.js"/>
4<script src="/_next/static/immutable/chunks/2d7b0-6tvgyel.js" async=""></script>
4<script src="/_next/static/immutable/chunks/2rhhyv5v8n_u1.js" async=""></script>
4<script src="/_next/static/immutable/chunks/42grmvkco709n.js" async=""></script>
4<script src="/_next/static/immutable/chunks/2cudh6v1c-45v.js" async=""></script>
4<script src="/_next/static/immutable/chunks/turbopack-332aw7ssnmsan.js" async=""></script>
4<script src="/_next/static/immutable/chunks/3uf1stirw9isy.js" async=""></script>
4<script src="/_next/static/immutable/chunks/1a_y998hs92xx.js" async=""></script>
4<script src="/_next/static/immutable/chunks/31jkv9ha6k4ap.js" async=""></script>
4<script src="/_next/static/immutable/chunks/0g06e5d5wns5y.js" async=""></script>
4<script src="/_next/static/immutable/chunks/3-vv3alzlqj4w.js" async=""></script>
4<script src="/_next/static/immutable/chunks/2g-aj58zmxcdv.js" async=""></script>
4<script src="/_next/static/immutable/chunks/18ysdou7wugkb.js" async=""></script>
4<script src="/_next/static/immutable/chunks/1g4uyfminlgko.js" async=""></script>
4<script src="/_next/static/immutable/chunks/3b21hrn21f89v.js" async=""></script>
4<script src="/_next/static/immutable/chunks/2ui-rh4a94aw8.js" async=""></script>
4<script src="/_next/static/immutable/chunks/17-rdqg18-x29.js" async=""></script>
4<meta name="theme-color" content="#1d4e1a"/><meta name="color-scheme" content="dark"/><meta name="next-size-adjust" content=""/><link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="dns-prefetch" href="https://www.googletagmanager.com"/><title>Menu â Sotto Pizzeria</title><meta name="description" content="Sotto Pizzerian menu â napolilaiset pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin."/><meta name="application-name" content="Sotto Pizzeria"/><meta name="author" content="Sotto Pizzeria Oy"/><link rel="manifest" href="/manifest.webmanifest"/><meta name="robots" content="index, follow"/><link rel="canonical" href="https://sotto.fi/menu"/><link rel="alternate" hrefLang="fi-FI" href="https://sotto.fi/menu"/><link rel="alternate" hrefLang="en-FI" href="https://sotto.fi/en/menu"/><link rel="alternate" hrefLang="fi" href="https://sotto.fi/menu"/><link rel="alternate" hrefLang="en" href="https://sotto.fi/en/menu"/><link rel="alternate" hrefLang="x-default" href="https://sotto.fi/menu"/><meta property="og:title" content="Menu â Sotto Pizzeria"/><meta property="og:description" content="Sotto Pizzerian menu â napolilaiset pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin."/><meta property="og:url" content="https://sotto.fi/menu"/><meta property="og:locale" content="fi_FI"/><meta property="og:image" content="https://sotto.fi/api/og?title=Menu+%E2%80%94+Sotto+Pizzeria&subtitle=Sotto+Pizzerian+menu+%E2%80%94+napolilaiset+pizzat%2C+dipit%2C+juomat+ja+Jymy-j%C3%A4%C3%A4tel%C3%B6t.+Allergeeni-+ja+ravintotiedot+kaikkiin+tuotteisiin.&eyebrow=Ruokalista"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Menu â Sotto Pizzeria â Sotto Pizzeria"/><meta property="og:locale:alternate" content="en_FI"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Menu â Sotto Pizzeria"/><meta name="twitter:description" content="Sotto Pizzerian menu â napolilaiset pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin."/><meta name="twitter:image" content="https://sotto.fi/api/og?title=Menu+%E2%80%94+Sotto+Pizzeria&subtitle=Sotto+Pizzerian+menu+%E2%80%94+napolilaiset+pizzat%2C+dipit%2C+juomat+ja+Jymy-j%C3%A4%C3%A4tel%C3%B6t.+Allergeeni-+ja+ravintotiedot+kaikkiin+tuotteisiin.&eyebrow=Ruokalista"/><link rel="icon" href="/favicon.ico?favicon.2mwfap09e5bfz.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/icon2.svg" type="image/svg+xml"/><link rel="icon" href="/icon1.png" sizes="144x144" type="image/png"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="apple-touch-icon" href="/apple-icon.png"/>
4<script id="consent-default"> 5window.dataLayer = window.dataLayer || []; 6function gtag(){dataLayer.push(arguments);} 7window.gtag = gtag; 8// EEA + UK: denied default, banneri kysyy 9gtag('consent', 'default', { 10 ad_storage: 'denied', 11 ad_user_data: 'denied', 12 ad_personalization: 'denied', 13 analytics_storage: 'denied', 14 personalization_storage: 'denied', 15 functionality_storage: 'granted', 16 security_storage: 'granted', 17 wait_for_update: 500, 18 region: ["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE","IS","LI","NO","GB"] 19}); 20// Muualla: granted default (ei banneria oikeudellisesti tarvita) 21gtag('consent', 'default', { 22 ad_storage: 'granted', 23 ad_user_data: 'granted', 24 ad_personalization: 'granted', 25 analytics_storage: 'granted', 26 personalization_storage: 'granted', 27 functionality_storage: 'granted', 28 security_storage: 'granted' 29}); 30gtag('set', 'ads_data_redaction', true); 31gtag('set', 'url_passthrough', true); 32</script>
32<meta name="sentry-trace" content="6032d486b9f649d4825e5e95d3907607-b74358cc9ef5d626"/><meta name="baggage" content="sentry-environment=production,sentry-release=42f8d9a42e644cef37c148d8d7389fd5f6b579f4,sentry-public_key=0eecc47afac4f5b9151addbe8810f9c8,sentry-trace_id=6032d486b9f649d4825e5e95d3907607,sentry-org_id=4511817882796032"/>
32<script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script>
32</head><body class="min-h-screen antialiased"><div hidden=""><!--$--><!--/$--></div><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PDNR8D3N" height="0" width="0" style="display:none;visibility:hidden" title="Google Tag Manager"></iframe></noscript><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$--><a href="#main-content" class="sr-only focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:z-50 focus:rounded-lg focus:bg-napoli-500 focus:px-4 focus:py-2 focus:font-bold focus:text-paistopilkku-700 focus:shadow-lg">Hyppää sisältöön</a><header class="sticky top-0 z-[var(--z-header)] bg-vesuvius-600/95 backdrop-blur-sm"><svg aria-hidden="true" focusable="false" width="100%" height="100%" class="pointer-events-none absolute inset-0 overflow-hidden opacity-[0.04]"><defs><pattern id="sotto-kuvio-_S_3_" width="600" height="417.3675" patternUnits="userSpaceOnUse"><use href="/brand/patterns/Sotto-pattern-tile-03-yellow.svg#pattern" transform="scale(0.375)"></use></pattern></defs><rect width="100%" height="100%" fill="url(#sotto-kuvio-_S_3_)"></rect></svg><div class="relative mx-auto flex min-h-19 max-w-6xl items-center justify-between gap-6 px-6 py-4"><a class="flex items-center transition-transform hover:scale-105 active:scale-95" aria-label="Sotto Pizzeria" href="/"><img alt="Sotto Pizzeria" loading="eager" width="120" height="28" decoding="async" data-nimg="1" class="h-7 w-auto md:h-8" style="color:transparent" src="/brand/logos/Sotto-logo-primary-yellow.svg?dpl=dpl_5nBM47yh3vG6nxzF5X5JvTk5xtCP"/></a><nav aria-label="Päänavigaatio" class="hidden items-center gap-1 md:flex md:gap-2"><a class="rounded-full bg-vesuvius-700 px-4 py-2 text-sm font-bold text-napoli-500" aria-current="page" href="/menu">Menu</a><a class="rounded-full px-4 py-2 text-sm text-tammi-50 transition-colors hover:bg-vesuvius-700 hover:text-napoli-500 active:bg-vesuvius-700 active:text-napoli-500 active:scale-95" href="/ravintolat">Ravintolat</a><a class="rounded-full px-4 py-2 text-sm text-tammi-50 transition-colors hover:bg-vesuvius-700 hover:text-napoli-500 active:bg-vesuvius-700 active:text-napoli-500 active:scale-95" href="/ryhmille">Ryhmille</a><a class="rounded-full px-4 py-2 text-sm text-tammi-50 transition-colors hover:bg-vesuvius-700 hover:text-napoli-500 active:bg-vesuvius-700 active:text-napoli-500 active:scale-95" href="/lahjakortti">Lahjakortti</a><div class="relative ml-1"><button type="button" aria-expanded="false" aria-haspopup="listbox" aria-label="Kieli: Suomi" class="inline-flex items-center gap-1 rounded-full px-4 py-2 text-sm transition-colors disabled:opacity-70 text-tammi-50 hover:bg-vesuvius-700 hover:text-napoli-500 active:bg-vesuvius-700 active:text-napoli-500"><span aria-hidden="true">FI</span><svg aria-hidden="true" viewBox="0 0 12 12" class="h-3 w-3 transition-transform " fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"><path d="M2.5 4.5 6 8l3.5-3.5"></path></svg></button></div><div class="relative"><span role="status" aria-live="polite" class="sr-only"></span><button type="button" aria-label="Etsi lähin Sotto-ravintola sijaintisi perusteella" class="inline-flex items-center gap-1.5 rounded-full border border-vesuvius-500/40 bg-vesuvius-600/40 px-3 py-2 text-xs font-bold text-tammi-100 transition-colors hover:border-napoli-500 active:border-napoli-500/60 hover:text-napoli-500 disabled:cursor-progress disabled:opacity-70"><span aria-hidden="true">ð</span><span class="whitespace-nowrap">Etsi lähin</span></button></div><a class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm ml-1 shadow-sm shadow-napoli-500/20" data-order-placement="header-desktop" href="/tilaa">Tilaa<span aria-hidden="true">â</span></a></nav><div class="flex items-center gap-2 md:hidden"><a class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm min-h-11 shadow-sm shadow-napoli-500/20" data-order-placement="header" href="/tilaa">Tilaa<span aria-hidden="true">â</span></a><button type="button" class="-mr-2 flex h-11 w-11 items-center justify-center rounded-full text-tammi-50 transition-colors hover:bg-vesuvius-700 hover:text-napoli-500 active:bg-vesuvius-700 active:text-napoli-500 active:scale-90 md:hidden" style="touch-action:manipulation" aria-label="Avaa valikko" aria-expanded="false" aria-controls="mobile-menu-drawer"><svg class="h-6 w-6" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24" aria-hidden="true"><path stroke-linecap="round" stroke-linejoin="round" d="M4 7h16M4 12h16M4 17h16"></path></svg></button></div></div><div aria-hidden="true" class="absolute inset-x-0 bottom-0 h-px bg-gradient-to-r from-transparent via-napoli-500/50 to-transparent"></div></header><div id="main-content" tabindex="-1" class="focus:outline-none"><!--$?--><template id="B:0"></template><main><section aria-busy="true" aria-label="Ladataanâ¦" class="relative flex w-full min-h-[60vh] flex-col justify-center bg-paistopilkku-500 px-6 py-24"><div class="relative mx-auto flex w-full max-w-6xl flex-col gap-6"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-40"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-16 w-3/4 md:h-24"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-16 w-2/3 md:h-24"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-5 w-full max-w-md"></div><div class="mt-6 flex gap-3"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-12 w-48 rounded-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-12 w-40 rounded-full"></div></div></div></section><section aria-busy="true" aria-label="Ladataan menuaâ¦" class="border-t border-paistopilkku-700 px-6 py-12"><div class="mx-auto max-w-6xl"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mb-6 h-10 w-48"></div><ul class="grid grid-cols-1 gap-5 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4"><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li><li class="overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none"></div><div class="space-y-3 p-4"><div class="flex items-baseline justify-between gap-2"><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12"></div></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3"></div><div class="animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full"></div></div></li></ul></div></section></main><!--/$--></div>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","@id":"https://sotto.fi/#organization","name":"Sotto Pizzeria Oy","alternateName":"Sotto Pizzeria","url":"https://sotto.fi","description":"Autenttinen pohja, hyvä fiilis ja nopea palvelu.\n\nLöydä lähin Sotto ja tilaa.","taxID":"3158814-2","contactPoint":{"@type":"ContactPoint","email":"[email protected]","contactType":"customer service","areaServed":"FI","availableLanguage":["Finnish","English"]},"sameAs":["https://www.instagram.com/sottopizzeria","https://facebook.com/sottopizzeria","https://www.tiktok.com/@sottopizzeria","https://www.linkedin.com/company/sottopizzeria","https://www.youtube.com/@sottopizzeria"]}</script>
32<footer class="relative overflow-hidden border-t border-vesuvius-800 bg-vesuvius-700 text-tammi-100"><svg aria-hidden="true" focusable="false" width="100%" height="100%" class="pointer-events-none absolute inset-0 opacity-[0.06]"><defs><pattern id="sotto-kuvio-_S_2_" width="1100" height="765.1737499999999" patternUnits="userSpaceOnUse"><use href="/brand/patterns/Sotto-pattern-tile-03-yellow.svg#pattern" transform="scale(0.6875)"></use></pattern></defs><rect width="100%" height="100%" fill="url(#sotto-kuvio-_S_2_)"></rect></svg><div class="relative mx-auto max-w-6xl px-6 py-16"><div class="grid gap-10 md:grid-cols-12 md:items-start"><div class="flex flex-col items-center text-center md:col-span-3 md:items-start md:text-left"><a aria-label="Sotto-etusivulle" href="/"><img alt="Sotto Pizzeria" loading="lazy" width="300" height="69" decoding="async" data-nimg="1" class="h-auto w-44" style="color:transparent" src="/brand/logos/Sotto-logo-primary-yellow.svg?dpl=dpl_5nBM47yh3vG6nxzF5X5JvTk5xtCP"/></a><p class="mt-5 max-w-xs text-sm text-tammi-300">Suomen paras pizzeria! Grazie.</p><ul class="mt-5 flex flex-wrap justify-center gap-2.5 md:justify-start"><li><a href="https://facebook.com/sottopizzeria" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a></li><li><a href="https://www.instagram.com/sottopizzeria" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849s-.012 3.584-.069 4.849c-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.645.07-4.85.07s-3.584-.012-4.849-.07c-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.645-.07-4.849s.013-3.583.07-4.849c.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"></path></svg></a></li><li><a href="https://www.linkedin.com/company/sottopizzeria" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></li><li><a href="https://www.tiktok.com/@sottopizzeria" target="_blank" rel="noopener noreferrer" aria-label="TikTok" class="flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08
32-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"></path></svg></a></li><li><a href="https://www.youtube.com/@sottopizzeria" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700"><svg class="h-5 w-5" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg></a></li></ul></div><div class="md:col-span-4"><div class="rounded-2xl border border-vesuvius-800 bg-vesuvius-800/60 px-4 py-4"><p class="mb-1 inline-flex items-center gap-2 font-body text-[11px] uppercase tracking-[0.2em] text-napoli-500">Uutiskirje</p><p class="mb-3 font-body text-sm leading-snug text-tammi-100">Pysy ajan tasalla â tilaa uutiskirje!</p><form noValidate="" class="space-y-3"><div aria-hidden="true" style="position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden"><label>Website<input type="text" tabindex="-1" autoComplete="off" value=""/></label></div><label class="block"><span class="sr-only">Sähköposti</span><input type="email" required="" aria-required="true" autoComplete="email" inputMode="email" placeholder="Sähköpostiosoite" class="w-full rounded-lg border border-paistopilkku-700 bg-paistopilkku-700/40 px-3.5 py-2.5 text-base text-tammi-50 placeholder:text-tammi-300 focus:border-napoli-500 focus:outline-none focus:ring-2 focus:ring-napoli-500/50 md:text-sm" value=""/></label><label class="flex cursor-pointer items-start gap-2 text-xs text-tammi-300"><input type="checkbox" required="" aria-required="true" class="mt-0.5 h-4 w-4 shrink-0 rounded border-paistopilkku-700 bg-paistopilkku-700/40 text-napoli-500 focus:ring-napoli-500"/><span>Hyväksyn että sähköpostiani käsitellään uutiskirjeen lähettämistä varten <a class="text-napoli-500 underline-offset-2 hover:underline transition-colors active:underline active:text-napoli-400" href="/tietosuojaseloste">tietosuojaselosteen</a> mukaisesti. Voin perua tilauksen koska tahansa.</span></label><div class="cf-turnstile"></div><button type="submit" class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full" disabled="">Tilaa</button></form></div></div><div class="grid grid-cols-2 gap-x-5 gap-y-6 md:col-span-5 md:grid-cols-2"><div><p class="mb-3 font-display text-sm uppercase tracking-wider text-tammi-50">Sotto</p><ul class="space-y-2"><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/meista">Meistä</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/rekry">Töihin meille</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/franchise">Franchise</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/media">Medialle</a></li><li><a href="https://www.oivahymy.fi/yrityshaku?hakusana=sotto%20pizz" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1 text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500">Oiva-raportit<span aria-hidden="true" class="text-xs">â</span></a></li></ul></div><div><p class="mb-3 font-display text-sm uppercase tracking-wider text-tammi-50">Asiakkaalle</p><ul class="space-y-2"><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/menu">Menu</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/ravintolat">Ravintolat</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/ryhmille">Ryhmille</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/uutiset">Uutiset</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/faq">Usein kysyttyä</a></li><li><a class="text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500" href="/yhteys">Yhteydenotto</a></li></ul></div></div></div><div class="mt-8 border-t border-vesuvius-500 pt-6"><div class="flex flex-col items-start gap-4 text-xs text-tammi-300 lg:flex-row lg:items-center lg:justify-between"><span>© 2026 Sotto Pizzeria</span><ul class="flex flex-wrap gap-x-4 gap-y-1"><li><a class="transition-colors hover:text-napoli-500 active:text-napoli-500" href="/kayttoehdot">Käyttöehdot</a></li><li><a class="transition-colors hover:text-napoli-500 active:text-napoli-500" href="/tietosuojaseloste">Tietosuojaseloste</a></li><li><a class="transition-colors hover:text-napoli-500 active:text-napoli-500" href="/evasteet">Evästeet</a></li><li><a class="transition-colors hover:text-napoli-500 active:text-napoli-500" href="/saavutettavuusseloste">Saavutettavuusseloste</a></li><li><button type="button" class="transition-colors hover:text-napoli-500 active:text-napoli-500">Evästeasetukset</button></li></ul></div></div></div></footer><div class="fixed inset-x-0 border-t border-vesuvius-700 bg-vesuvius-600/95 px-4 py-3 backdrop-blur-md md:hidden" style="bottom:0;transform:translateY(calc(-1 * var(--sotto-cookie-banner-h, 0px)));z-index:var(--z-sticky-cta);padding-bottom:calc(0.75rem + max(0px, env(safe-area-inset-bottom, 0px) - var(--sotto-cookie-banner-h, 0px)));transition:transform 0.2s ease"><a data-order-placement="sticky" class="block w-full rounded-full bg-napoli-500 px-5 py-3 text-center text-base font-bold text-paistopilkku-700 shadow-lg shadow-napoli-500/30 transition-all hover:bg-napoli-400 active:bg-napoli-400 active:scale-95" href="/tilaa">Tilaa nyt<!-- --> â</a></div><!--$!--><template data-dgst="BAILOUT_TO_CLIENT_SIDE_RENDERING"></template><!--/$-->
32<script>requestAnimationFrame(function(){$RT=performance.now()});</script>
32<script src="/_next/static/immutable/chunks/30p4kaoqht0b6.js" id="_R_" async=""></script>
32<div hidden id="S:0">
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Menu","@id":"https://sotto.fi/menu","url":"https://sotto.fi/menu","name":"Sotto Pizzeria â Menu","hasMenuSection":[{"@type":"MenuSection","name":"Pizzat","hasMenuItem":[{"@type":"MenuItem","name":"Margherita","description":"Tomaattikastike, mozzarella, basilika, oliiviöljy","offers":{"@type":"Offer","price":"5.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Margherita DOP","description":"Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy","offers":{"@type":"Offer","price":"7.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Pepperoni","description":"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy","offers":{"@type":"Offer","price":"7.00","priceCurrency":"EUR"},"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Parmigiana","description":"Tomaattikastike, grillattu munakoiso, mozzarella, parmesaani, rucola, oliiviöljy","offers":{"@type":"Offer","price":"7.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Diavola","description":"Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika","offers":{"@type":"Offer","price":"8.00","priceCurrency":"EUR"},"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Tonno Bene","description":"Tomaattikastike, mozzarella, tonnikala, punasipuli, oliivi, basilika, oliiviöljy","offers":{"@type":"Offer","price":"8.00","priceCurrency":"EUR"},"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"},{"@type":"PropertyValue","name":"Allergeeni","value":"Kala"}]},{"@type":"MenuItem","name":"ai Funghi","description":"Mozzarella, herkkusieni, portobello, parmesaani, mustapippuri, rucola, tryffeliöljy","offers":{"@type":"Offer","price":"8.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Auramericana","description":"Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy","offers":{"@type":"Offer","price":"10.00","priceCurrency":"EUR"},"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Gluteeni"},{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]}]},{"@type":"MenuSection","name":"Dipit","hasMenuItem":[{"@type":"MenuItem","name":"Aioli","description":"Valkosipulimajoneesi","offers":{"@type":"Offer","price":"2.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VeganDiet","https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Sinappi"}]},{"@type":"MenuItem","name":"Chili Mayo","description":"Chilimajoneesi ","offers":{"@type":"Offer","price":"2.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VeganDiet","https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Sinappi"}]}]},{"@type":"MenuSection","name":"Juomat","hasMenuItem":[{"@type":"MenuItem","name":"Coca-Cola","description":"Tölkki 0,33l","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VeganDiet","https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"]},{"@type":"MenuItem","name":"Coca-Cola Zero","description":"Tölkki 0,33l","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VeganDiet","https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"]},{"@type":"MenuItem","name":"Fanta Zero","description":"Tölkki 0,33l","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VeganDiet","https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"]}]},{"@type":"MenuSection","name":"Jymy Jäätelöt","hasMenuItem":[{"@type":"MenuItem","name":"Jymy Maitosuklaa","de
32scription":"Laktoositonta suklaajäätelöä","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"},{"@type":"PropertyValue","name":"Allergeeni","value":"Soija"}]},{"@type":"MenuItem","name":"Jymy Mansikka","description":"Laktoositonta mansikkakermajäätelöä","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Jymy Vanilja","description":"Laktoositonta vaniljakermajäätelöä","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Maito"}]},{"@type":"MenuItem","name":"Jymy Pistaasi","description":"Vegaaninen paahdettu pistaasijäätelö","offers":{"@type":"Offer","price":"3.00","priceCurrency":"EUR"},"suitableForDiet":["https://schema.org/VeganDiet","https://schema.org/VegetarianDiet","https://schema.org/GlutenFreeDiet","https://schema.org/LowLactoseDiet"],"additionalProperty":[{"@type":"PropertyValue","name":"Allergeeni","value":"Pähkinä"}]}]}]}</script>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Etusivu","item":"https://sotto.fi/"},{"@type":"ListItem","position":2,"name":"Menu","item":"https://sotto.fi/menu"}]}</script>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","@id":"https://sotto.fi/menu#recipe-margherita","keywords":"pizza, napolilainen pizza, italialainen, pääruoka, vegetarian","mainEntityOfPage":{"@type":"WebPage","@id":"https://sotto.fi/menu#recipe-margherita"},"name":"Margherita","description":"Tomaattikastike, mozzarella, basilika, oliiviöljy","inLanguage":"fi-FI","image":["https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"],"author":{"@id":"https://sotto.fi/#organization","@type":"Organization","name":"Sotto Pizzeria"},"recipeCategory":"Pääruoka","recipeCuisine":"Italian","recipeYield":"1 pizza (n. 30 cm)","prepTime":"PT48H","cookTime":"PT1M","totalTime":"PT48H1M","recipeIngredient":["250 g 00-jauho","160 ml vettä","5 g suolaa","1 g hiivaa","80 g tomaattikastike","100 g mozzarella","Tuore basilika","Oliiviöljy"],"recipeInstructions":[{"@type":"HowToStep","position":1,"text":"Sekoita jauho, vesi, suola ja hiiva taikinaksi.","url":"https://sotto.fi/menu#recipe-margherita#step-1","image":"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":2,"text":"Anna kohota huoneenlämmössä 24 h.","url":"https://sotto.fi/menu#recipe-margherita#step-2","image":"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":3,"text":"Muotoile pizzapohjaksi käsin (älä kaulitse).","url":"https://sotto.fi/menu#recipe-margherita#step-3","image":"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":4,"text":"Lisää tomaattikastike ja mozzarella.","url":"https://sotto.fi/menu#recipe-margherita#step-4","image":"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":5,"text":"Paista 450 °C kivellä n. 90 sekuntia.","url":"https://sotto.fi/menu#recipe-margherita#step-5","image":"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":6,"text":"Lisää tuore basilika ja oliiviöljy päälle.","url":"https://sotto.fi/menu#recipe-margherita#step-6","image":"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"}],"nutrition":{"@type":"NutritionInformation","calories":"797 kcal","proteinContent":"29 g","carbohydrateContent":"127 g","fatContent":"18 g","sodiumContent":"2000 mg"},"suitableForDiet":["https://schema.org/VegetarianDiet"]}</script>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","@id":"https://sotto.fi/menu#recipe-margherita-dop","keywords":"pizza, napolilainen pizza, italialainen, pääruoka, vegetarian","mainEntityOfPage":{"@type":"WebPage","@id":"https://sotto.fi/menu#recipe-margherita-dop"},"name":"Margherita DOP","description":"Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy","inLanguage":"fi-FI","image":["https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"],"author":{"@id":"https://sotto.fi/#organization","@type":"Organization","name":"Sotto Pizzeria"},"recipeCategory":"Pääruoka","recipeCuisine":"Italian","recipeYield":"1 pizza (n. 30 cm)","prepTime":"PT48H","cookTime":"PT1M","totalTime":"PT48H1M","recipeIngredient":["250 g 00-jauho","160 ml vettä","5 g suolaa","1 g hiivaa","80 g San Marzano -tomaattikastike","120 g mozzarella di bufala","Tuore basilika","Extra-virgin oliiviöljy"],"recipeInstructions":[{"@type":"HowToStep","position":1,"text":"Sekoita jauho, vesi, suola ja hiiva taikinaksi.","url":"https://sotto.fi/menu#recipe-margherita-dop#step-1","image":"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":2,"text":"Anna kohota huoneenlämmössä 24 h.","url":"https://sotto.fi/menu#recipe-margherita-dop#step-2","image":"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":3,"text":"Muotoile pizzapohjaksi käsin.","url":"https://sotto.fi/menu#recipe-margherita-dop#step-3","image":"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":4,"text":"Lisää San Marzano -tomaattikastike ja mozzarella di bufala.","url":"https://sotto.fi/menu#recipe-margherita-dop#step-4","image":"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":5,"text":"Paista 450 °C kivellä n. 90 sekuntia.","url":"https://sotto.fi/menu#recipe-margherita-dop#step-5","image":"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":6,"text":"Lisää tuore basilika ja extra-virgin oliiviöljy päälle.","url":"https://sotto.fi/menu#recipe-margherita-dop#step-6","image":"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"}],"nutrition":{"@type":"NutritionInformation","calories":"838 kcal","proteinContent":"29 g","carbohydrateContent":"127 g","fatContent":"23 g","sodiumContent":"2400 mg"},"suitableForDiet":["https://schema.org/VegetarianDiet"]}</script>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","@id":"https://sotto.fi/menu#recipe-pepperoni","keywords":"pizza, napolilainen pizza, italialainen, pääruoka","mainEntityOfPage":{"@type":"WebPage","@id":"https://sotto.fi/menu#recipe-pepperoni"},"name":"Pepperoni","description":"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy","inLanguage":"fi-FI","image":["https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"],"author":{"@id":"https://sotto.fi/#organization","@type":"Organization","name":"Sotto Pizzeria"},"recipeCategory":"Pääruoka","recipeCuisine":"Italian","recipeYield":"1 pizza (n. 30 cm)","prepTime":"PT48H","cookTime":"PT1M","totalTime":"PT48H1M","recipeIngredient":["250 g 00-jauho","160 ml vettä","5 g suolaa","1 g hiivaa","80 g tomaattikastike","100 g mozzarella","60 g pepperoniviipaleita","Tuore basilika","Oliiviöljy"],"recipeInstructions":[{"@type":"HowToStep","position":1,"text":"Sekoita jauho, vesi, suola ja hiiva taikinaksi.","url":"https://sotto.fi/menu#recipe-pepperoni#step-1","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":2,"text":"Anna kohota 24 h huoneenlämmössä.","url":"https://sotto.fi/menu#recipe-pepperoni#step-2","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":3,"text":"Muotoile pizzapohjaksi käsin.","url":"https://sotto.fi/menu#recipe-pepperoni#step-3","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":4,"text":"Lisää tomaattikastike ja mozzarella.","url":"https://sotto.fi/menu#recipe-pepperoni#step-4","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":5,"text":"Asettele pepperoniviipaleet päälle.","url":"https://sotto.fi/menu#recipe-pepperoni#step-5","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":6,"text":"Paista 450 °C kivellä n. 90 sekuntia.","url":"https://sotto.fi/menu#recipe-pepperoni#step-6","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":7,"text":"Koristele tuoreella basilikalla ja oliiviöljyllä.","url":"https://sotto.fi/menu#recipe-pepperoni#step-7","image":"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"}],"nutrition":{"@type":"NutritionInformation","calories":"913 kcal","proteinContent":"33 g","carbohydrateContent":"127 g","fatContent":"29 g","sodiumContent":"2400 mg"}}</script>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","@id":"https://sotto.fi/menu#recipe-diavola","keywords":"pizza, napolilainen pizza, italialainen, pääruoka","mainEntityOfPage":{"@type":"WebPage","@id":"https://sotto.fi/menu#recipe-diavola"},"name":"Diavola","description":"Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika","inLanguage":"fi-FI","image":["https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"],"author":{"@id":"https://sotto.fi/#organization","@type":"Organization","name":"Sotto Pizzeria"},"recipeCategory":"Pääruoka","recipeCuisine":"Italian","recipeYield":"1 pizza (n. 30 cm)","prepTime":"PT48H","cookTime":"PT1M","totalTime":"PT48H1M","recipeIngredient":["250 g 00-jauho","160 ml vettä","5 g suolaa","1 g hiivaa","80 g tomaattikastike","80 g mozzarella","50 g 'nduja-makkara","Parmesaanilastuja","Chiliöljy","Tuore basilika"],"recipeInstructions":[{"@type":"HowToStep","position":1,"text":"Sekoita jauho, vesi, suola ja hiiva taikinaksi.","url":"https://sotto.fi/menu#recipe-diavola#step-1","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":2,"text":"Anna kohota 24 h huoneenlämmössä.","url":"https://sotto.fi/menu#recipe-diavola#step-2","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":3,"text":"Muotoile pizzapohjaksi käsin.","url":"https://sotto.fi/menu#recipe-diavola#step-3","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":4,"text":"Lisää tomaattikastike ja mozzarella.","url":"https://sotto.fi/menu#recipe-diavola#step-4","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":5,"text":"Levitä 'nduja-makkaraa tasaisesti.","url":"https://sotto.fi/menu#recipe-diavola#step-5","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":6,"text":"Paista 450 °C kivellä n. 90 sekuntia.","url":"https://sotto.fi/menu#recipe-diavola#step-6","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":7,"text":"Koristele parmesaanilastuilla, chiliöljyllä ja basilikalla.","url":"https://sotto.fi/menu#recipe-diavola#step-7","image":"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"}],"nutrition":{"@type":"NutritionInformation","calories":"843 kcal","proteinContent":"34 g","carbohydrateContent":"127 g","fatContent":"21 g","sodiumContent":"2400 mg"}}</script>
32<script type="application/ld+json">{"@context":"https://schema.org","@type":"Recipe","@id":"https://sotto.fi/menu#recipe-tonno-bene","keywords":"pizza, napolilainen pizza, italialainen, pääruoka","mainEntityOfPage":{"@type":"WebPage","@id":"https://sotto.fi/menu#recipe-tonno-bene"},"name":"Tonno Bene","description":"Tomaattikastike, mozzarella, tonnikala, punasipuli, oliivi, basilika, oliiviöljy","inLanguage":"fi-FI","image":["https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"],"author":{"@id":"https://sotto.fi/#organization","@type":"Organization","name":"Sotto Pizzeria"},"recipeCategory":"Pääruoka","recipeCuisine":"Italian","recipeYield":"1 pizza (n. 30 cm)","prepTime":"PT48H","cookTime":"PT1M","totalTime":"PT48H1M","recipeIngredient":["250 g 00-jauho","160 ml vettä","5 g suolaa","1 g hiivaa","80 g tomaattikastike","100 g mozzarella","70 g tonnikalaa öljyssä","Punasipulia ohuina viipaleina","Mustia oliiveja","Tuore basilika","Oliiviöljy"],"recipeInstructions":[{"@type":"HowToStep","position":1,"text":"Sekoita jauho, vesi, suola ja hiiva taikinaksi.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-1","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":2,"text":"Anna kohota 24 h huoneenlämmössä.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-2","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":3,"text":"Muotoile pizzapohjaksi käsin.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-3","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":4,"text":"Lisää tomaattikastike ja mozzarella.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-4","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":5,"text":"Lisää tonnikala, punasipulit ja oliivit.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-5","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":6,"text":"Paista 450 °C kivellä n. 90 sekuntia.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-6","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"},{"@type":"HowToStep","position":7,"text":"Koristele tuoreella basilikalla ja oliiviöljyllä.","url":"https://sotto.fi/menu#recipe-tonno-bene#step-7","image":"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620&w=1200&h=900&auto=format"}],"nutrition":{"@type":"NutritionInformation","calories":"886 kcal","proteinContent":"36 g","carbohydrateContent":"128 g","fatContent":"24 g","sodiumContent":"2000 mg"}}</script>
32<main class="min-h-screen bg-paistopilkku-500"><section class="relative overflow-clip bg-tammi-50 px-6 py-20 md:py-28"><div aria-hidden="true" class="hero-sticker-drift pointer-events-none absolute right-6 top-6 hidden w-[240px] drop-shadow-xl md:block lg:right-14 lg:w-[290px]"><div class="rotate-6"><img alt="" loading="lazy" width="800" height="800" decoding="async" data-nimg="1" class="h-auto w-full" style="color:transparent" sizes="(max-width: 768px) 1px, 290px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=16&q=75 16w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=32&q=75 32w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=48&q=75 48w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=64&q=75 64w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=96&q=75 96w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=128&q=75 128w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=448&q=75 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=2048&q=75 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26q%3D80%26fit%3Dcrop%26auto%3Dformat&w=2048&q=75"/></div></div><div class="relative mx-auto max-w-6xl"><p class="mb-3 inline-flex items-center gap-2 font-body text-sm uppercase tracking-[0.2em] text-napoli-800"><img alt="" aria-hidden="true" loading="lazy" width="20" height="20" decoding="async" data-nimg="1" style="color:transparent;width:20px;height:20px" src="/brand/icons/sotto-icon-starburst-yellow.svg?dpl=dpl_5nBM47yh3vG6nxzF5X5JvTk5xtCP"/>Ruokalista</p><h1 class="font-display text-page tracking-tight text-paistopilkku-600 md:max-w-[55%]">Menu</h1><p class="mt-4 max-w-2xl whitespace-pre-line text-lg text-tammi-800 md:max-w-[50%]">Lyhyt menu, isot maut. Pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin.</p></div></section><nav aria-label="Menu" class="sticky top-[76px] z-20 border-b border-vesuvius-700 bg-vesuvius-600/95 backdrop-blur-sm"><div class="mx-auto flex max-w-6xl snap-x snap-mandatory gap-2 overflow-x-auto px-6 py-3 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden"><a href="#pizzat" class="inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500">Pizzat</a><a href="#dipit" class="inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500">Dipit</a><a href="#juomat" class="inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500">Juomat</a><a href="#jymy-jaatelot" class="inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500">Jymy Jäätelöt</a></div></nav><div class="surface-light"><div class="relative"><svg aria-hidden="true" focusable="false" width="100%" height="100%" class="pointer-events-none absolute inset-0 " style="opacity:0.03;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)"><defs><pattern id="sotto-kuvio-_S_7_" width="1800" height="1276.99875" patternUnits="userSpaceOnUse"><use href="/brand/patterns/Sotto-pattern-tile-01-yellow.svg#pattern" transform="scale(1.125)"></use></pattern></defs><rect width="100%" height="100%" fill="url(#sotto-kuvio-_S_7_)"></rect></svg><div class="relative mx-auto max-w-6xl px-6 pt-2 pb-12 md:pt-4"><section id="pizzat" class="scroll-mt-16 py-8"><h2 class="reveal mb-6 font-display text-section text-(--sec-heading)">Pizzat</h2><ul class="grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4"><li><article id="item-margherita" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Margherita" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Klassinen Margherita-pizza tomaattikastikkeella, mozzarellalla ja basilikalla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Margherita</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">5 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tomaattikastike, mozzarella, basilika, oliiviöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-napoli-500 text-paistopilkku-700"><span aria-hidden="true" class="mr-0.5">â</span>Suosittu</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, vegaaninen versio</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Margherita" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">797 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">18 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">127 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">29 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">5 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">7 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-margherita-dop" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Margherita DOP" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Margherita DOP -pizza mozzarella di bufalalla ja tuoreella basilikalla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproducti
32on%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Margherita DOP</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">7 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Margherita DOP" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">838 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">23 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">8 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">127 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">29 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">7 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-pepperoni" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Pepperoni" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Pepperoni-pizza pepperoniviipaleilla, mozzarellalla ja basilikalla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Pepperoni</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">7 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-napoli-500 text-paistopilkku-700"><span aria-hidden="true" class="mr-0.5">â</span>Suosittu</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Pepperoni" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">913 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">29 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">8 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">127 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">33 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">7 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-parmigiana" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Parmigiana" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Parmigiana-pizza grillatulla munakoisolla, parmesaanilla ja rucolalla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fb9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div
32class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Parmigiana</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">7 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tomaattikastike, grillattu munakoiso, mozzarella, parmesaani, rucola, oliiviöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, vegaaninen versio</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Parmigiana" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">857 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">22 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">129 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">8 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">33 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">5 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">9 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-diavola" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Diavola" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Tulinen Diavola-pizza 'nduja-makkaralla ja chiliöljyllä" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fcc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Diavola</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">8 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-tomaatti-600 text-tammi-50"><span aria-hidden="true" class="mr-0.5">ð¶ï¸</span>Tulinen</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Diavola" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">843 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">21 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">7 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">127 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">34 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">6 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">7 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-tonno-bene" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Tonno Bene" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Tonno Bene -pizza tonnikalalla, punasipulilla ja oliiveilla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Tonno Bene</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">8 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">
32Tomaattikastike, mozzarella, tonnikala, punasipuli, oliivi, basilika, oliiviöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-graffiti-500 text-paistopilkku-700"><span aria-hidden="true" class="mr-0.5">â¨</span>Uutuus</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Tonno Bene" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito, Kala</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">886 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">24 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">7 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">128 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">7 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">36 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">5 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">7 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-ai-funghi" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: ai Funghi" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="ai Funghi -pizza herkkusienillä, portobellolla ja tryffeliöljyllä" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">ai Funghi</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">8 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Mozzarella, herkkusieni, portobello, parmesaani, mustapippuri, rucola, tryffeliöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, vegaaninen versio</p></div><div class="mt-auto flex flex-col gap-3 pt-4">
32<details class="group" data-menu-item="ai Funghi" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">813 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">20 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">5 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">123 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">4 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">33 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">5 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">6 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-auramericana" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Auramericana" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Auramericana-pizza aurajuustolla, palvikinkulla ja ananaksella" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Auramericana</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">10 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-napoli-500 text-paistopilkku-700"><span aria-hidden="true" class="mr-0.5">â</span>Suosittu</span></div><p class="mt-3 text-xs text-(--sec-text-muted)">Saatavilla myös<!-- -->:<!-- --> <!-- -->gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla</p></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Auramericana" data-menu-category="Pizzat"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Gluteeni, Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">921 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">27 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">10 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">130 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">9 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">38 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">7 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">7 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li></ul><div class="reveal mt-8 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) p-6"><h3 class="mb-3 font-display text-card text-(--sec-heading)">Lisävalinnat</h3><ul class="divide-y divide-(--sec-divider)"><li class="flex items-baseline justify-between gap-3 py-3"><div><span class="font-body font-bold text-(--sec-text)">Gluteeniton pohja</span>
32<p class="text-sm text-(--sec-text-muted)">Oikeasti hyvä, itse tehty gluteeniton pizzapohja. Riisi- ja maissijauhosekoite. Saat sen kaikkiin pizzoihin: valitse verkkotilauksessa pizzakohtaisesti tai kysy kassalla. Valmistamme gluteenittomat erillään, mutta keittiössä käsitellään myös vehnäjauhoa, joten pieniä jäämiä ei voida täysin sulkea pois.</p></div><span class="shrink-0 whitespace-nowrap font-bold text-(--sec-heading)">+ <!-- -->4 â¬</span></li><li class="flex items-baseline justify-between gap-3 py-3"><div><span class="font-body font-bold text-(--sec-text)">Laktoositon mozzarella</span><p class="text-sm text-(--sec-text-muted)">Laktoositon mozzarella-juusto pizzaan korvaten vakio-mozzarellan.</p></div><span class="shrink-0 whitespace-nowrap font-bold text-(--sec-heading)">+ <!-- -->1 â¬</span></li><li class="flex items-baseline justify-between gap-3 py-3"><div><span class="font-body font-bold text-(--sec-text)">Vegaaninen versio</span><p class="text-sm text-(--sec-text-muted)">Margherita, Parmigiana ja ai Funghi onnistuvat myös vegaanisina: vaihdamme juuston kasvipohjaiseen versioon.</p></div><span class="shrink-0 whitespace-nowrap font-bold text-(--sec-heading)">+ <!-- -->0 â¬</span></li><li class="flex items-baseline justify-between gap-3 py-3"><div><span class="font-body font-bold text-(--sec-text)">Lisätäyte</span><p class="text-sm text-(--sec-text-muted)">Tee pizzastasi omanlaisesi!</p></div><span class="shrink-0 whitespace-nowrap font-bold text-(--sec-heading)">+ <!-- -->2 â¬</span></li></ul></div></section><section id="dipit" class="scroll-mt-16 py-8"><h2 class="reveal mb-6 font-display text-section text-(--sec-heading)">Dipit</h2><ul class="grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4"><li><article id="item-aioli" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Aioli" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Valkosipulimajoneesi-dippi pikkukulhossa" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Aioli</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">2 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Valkosipulimajoneesi</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)">Vegaani</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Aioli" data-menu-category="Dipit"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Sinappi</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">187 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">19 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">1 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">2 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">1 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">0,2 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">0,3 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">0,2 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-chili-mayo" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Chili Mayo" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Tulinen chilimajoneesi-dippi" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Chili Mayo</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">2 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Chilimajoneesi </p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)">Vegaani</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Chili Mayo" data-menu-category="Dipit"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Sinappi</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">187 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">19 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">1 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">2 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">1 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">0,2 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">0,3 g</td></tr><tr><td class="py-0.5 pr-2">Kuitu</td><td class="py-0.5 text-right font-mono">0,2 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li></ul></section><section id="juomat" class="scroll-mt-16 py-8"><h2 class="reveal mb-6 font-display text-section text-(--sec-heading)">Juomat</h2><ul class="grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4"><li><article id="item-coca-cola" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Coca-Cola" d
32ata-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Coca-Cola 0,33 litran tölkki" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Coca-Cola</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tölkki 0,33l</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)">Vegaani</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-coca-cola-zero" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Coca-Cola Zero" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Coca-Cola Zero 0,33 litran tölkki" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fbb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Coca-Cola Zero</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tölkki 0,33l</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)">Vegaani</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-fanta-zero" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Fanta Zero" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Fanta Zero 0,33 litran tölkki" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fd343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png%3Fw%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Fanta Zero</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Tölkki 0,33l</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)">Vegaani</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li></ul></section><section id="jymy-jaatelot" class="scroll-mt-16 py-8"><h2 class="reveal mb-6 font-display text-section text-(--sec-heading)">Jymy Jäätelöt</h2><ul class="grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4"><li><article id="item-jymy-maitosuklaa" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Jymy Maitosuklaa" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Jymy laktoositon maitosuklaajäätelö" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sa
32nity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Jymy Maitosuklaa</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Laktoositonta suklaajäätelöä</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Jymy Maitosuklaa" data-menu-category="Jymy Jäätelöt"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Maito, Soija</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">204 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">9,8 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">6,1 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">24 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">21 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">4 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">0,13 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-jymy-mansikka" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Jymy Mansikka" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Jymy laktoositon mansikkakermajäätelö" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Jymy Mansikka</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Laktoositonta mansikkakermajäätelöä</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Jymy Mansikka" data-menu-category="Jymy Jäätelöt"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">223 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">9,8 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">6,3 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">30 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">24 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">2,1 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">0,08 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-jymy-vanilja" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Jymy Vanilja" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Jymy laktoositon vaniljakermajäätelö ammattilaisannoksessa" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex fl
32ex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Jymy Vanilja</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Laktoositonta vaniljakermajäätelöä</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Jymy Vanilja" data-menu-category="Jymy Jäätelöt"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Maito</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">216 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">12 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">7,4 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">24 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">20 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">3,7 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">0,14 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li><li><article id="item-jymy-pistaasi" class="reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40"><div class="relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)"><button type="button" aria-haspopup="dialog" aria-label="Katso tuote: Jymy Pistaasi" data-lightbox-trigger="true" class="block h-full w-full cursor-pointer"><img alt="Jymy vegaaninen paahdettu pistaasijäätelö" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=70 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=70 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=70 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=70 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=70 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=70 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=70 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=70 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=70 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Ff094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=70"/></button><dialog class="surface-dark m-auto w-[calc(100vw-2rem)] max-w-lg rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600 p-0 text-tammi-200 shadow-2xl backdrop:bg-black/70 backdrop:backdrop-blur-sm"><div class="relative max-h-[85vh] overflow-y-auto"><button type="button" aria-label="Sulje" class="absolute right-3 top-3 z-10 flex h-9 w-9 items-center justify-center rounded-full bg-paistopilkku-700/80 text-lg text-tammi-200 transition-colors hover:bg-paistopilkku-700 hover:text-napoli-500 active:bg-paistopilkku-700 active:text-napoli-500 active:scale-90">â</button></div></dialog></div><div class="flex flex-1 flex-col p-3 sm:p-4"><div class="cursor-pointer flex flex-1 flex-col"><div class="flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2"><h3 class="font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl">Jymy Pistaasi</h3><span class="whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base">3 â¬</span></div><p class="mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm">Vegaaninen paahdettu pistaasijäätelö</p><div class="mt-3 flex flex-wrap gap-1"><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)">Vegaani</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)">Kasvis</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)">Gluteeniton</span><span class="rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)">Laktoositon</span></div></div><div class="mt-auto flex flex-col gap-3 pt-4"><details class="group" data-menu-item="Jymy Pistaasi" data-menu-category="Jymy Jäätelöt"><summary class="flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500">Allergeenit & Ravintosisältö â¾</summary><div class="mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl"><div><strong class="text-(--sec-heading)">Allergeenit<!-- -->:</strong> <!-- -->Pähkinä</div><div><strong class="text-(--sec-heading)">Ravintosisältö per annos:</strong><table class="mt-1 w-full"><tbody><tr><td class="py-0.5 pr-2">Energia</td><td class="py-0.5 text-right font-mono">253 kcal</td></tr><tr><td class="py-0.5 pr-2">Rasva</td><td class="py-0.5 text-right font-mono">14 g</td></tr><tr><td class="py-0.5 pr-2">â josta tyydyttyneitä</td><td class="py-0.5 text-right font-mono">8,6 g</td></tr><tr><td class="py-0.5 pr-2">Hiilihydraatit</td><td class="py-0.5 text-right font-mono">29 g</td></tr><tr><td class="py-0.5 pr-2">â josta sokereita</td><td class="py-0.5 text-right font-mono">21 g</td></tr><tr><td class="py-0.5 pr-2">Proteiini</td><td class="py-0.5 text-right font-mono">2,8 g</td></tr><tr><td class="py-0.5 pr-2">Suola</td><td class="py-0.5 text-right font-mono">0,35 g</td></tr></tbody></table></div></div></details><button type="button" aria-label="Tilaa" class="inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400">Tilaa<span aria-hidden="true">â</span></button></div></div></article></li></ul></section></div></div></div><div class="surface-light"><section class="relative overflow-clip px-6 py-16 md:py-20"><svg aria-hidden="true" focusable="false" width="100%" height="100%" class="pointer-events-none absolute inset-0 " style="opacity:0.03;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)"><defs><pattern id="sotto-kuvio-_S_5_" width="1800" height="1276.99875" patternUnits="userSpaceOnUse"><use href="/brand/patterns/Sotto-pattern-tile-01-yellow.svg#pattern" transform="scale(1.125)"></use></pattern></defs><rect width="100%" height="100%" fill="url(#sotto-kuvio-_S_5_)"></rect></svg><div class="relative mx-auto max-w-7xl"><h2 class="reveal text-center font-display text-section text-(--sec-heading)">Näin Sotto-pizza syntyy</h2><div class="mt-10 grid gap-8 grid-cols-2 md:grid-cols-4"><div class="reveal text-center"><div class="font-display text-5xl text-(--sec-heading) md:text-6xl"><span aria-label="48 h">48 h</span></div><div class="mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base">taikinan kohotus</div></div><div class="reveal text-center"><div class="font-display text-5xl text-(--sec-heading) md:text-6xl"><span aria-label="60 s">60 s</span></div><div class="mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base">paistoaika</div></div><div class="reveal text-center"><div class="font-display text-5xl text-(--sec-heading) md:text-6xl"><span aria-label="450 °C">450 °C</span></div><div class="mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base">uunin lämpö</div></div><div class="reveal text-center"><div class="font-display text-5xl text-(--sec-heading) md:text-6xl"><span aria-label="100 %">100 %</span></div><div class="mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base">napolilainen taikina</div></div></div></div></section></div><div class="surface-tammi"><section class="relative overflow-clip px-6 py-10 md:py-14"><svg aria-hidden="true" focusable="false" width="100%" height="100%" class="pointer-events-none absolute inset-0 " style="opacity:0.03;-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)"><defs><pattern id="sotto-kuvio-_S_4_" width="1800" height="1248.5137499999998" patternUnits="userSpaceOnUse"><use href="/brand/patterns/Sotto-pattern-tile-02-yellow.svg#pattern" transform="scale(1.125)"></use></pattern></defs><rect width="100%" height="100%" fill="url(#sotto-kuvio-_S_4_)"></rect></svg><div class="relative mx-auto grid max-w-6xl gap-8 md:grid-cols-2 md:items-center md:gap-12"><div class="reveal md:order-1"><div class="relative aspect-[4/3] overflow-hidden rounded-xl"><img alt="" loading="lazy" decoding="async" data-nimg="fill" class="object-cover" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) 100vw, 50vw" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=448&q=75 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=2048&q=75 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fe7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg%3Frect%3D240%2C0%2C1440%2C1080%26w%3D1200%26h%3D900%26q%3D80%26auto%3Dformat&w=2048&q=75"/></div></div><div class="reveal md:order-2"><p class="mb-2 text-sm font-bold uppercase tracking-widest text-(--sec-eyebrow)">Käsityötä</p><h2 class="font-display text-2xl text-(--sec-heading) md:text-3xl">Pizza ei ole resepti â se on käsityö</h2><p class="mt-4 leading-relaxed text-(--sec-text-muted) md:text-lg">Taikina kohotetaan 48 tuntia ennen kuin se koskettaa uunia. 00-jauhot tulevat Italiasta, tomaatti on napolilaista ja mozzarella aidosta lehmänmaidosta. Pizzat paistuvat noin minuutissa 450 asteessa â rapea reuna, pehmeä keskus.</p></div></div></section></div><div class="surface-light"><section class="relative overflow-clip border-t border-(--sec-divider) px-6 py-16 md:py-24"><svg aria-hidden="true" focusable="false" width="100%" height="100%" class="pointer-events-none absolute inset-0 opacity-[0.04]"><defs><pattern id="sotto-kuvio-_S_6_" width="1000" height="709.4437499999999" patternUnits="userSpaceOnUse"><use href="/brand/patterns/Sotto-pattern-tile-01-yellow.svg#pattern" transform="scale(0.625)"></use></pattern></defs><rect width="100%" height="100%" fill="url(#sotto-kuvio-_S_6_)"></rect></svg><div class="relative mx-auto max-w-6xl"><div class="reveal mb-10 flex flex-col gap-3 items-center text-center"><div class="mx-auto"><a aria-label="Ka
32tso koko menu â" class="group/header block" href="/menu#pizzat"><p class="mb-2 inline-flex items-center gap-2 font-body text-sm uppercase tracking-[0.2em] text-tammi-300"><img alt="" aria-hidden="true" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/brand/icons/sotto-icon-starburst-yellow.svg?dpl=dpl_5nBM47yh3vG6nxzF5X5JvTk5xtCP"/>Suosikit</p><h2 class="font-display text-section text-(--sec-heading) transition-colors group-hover/header:text-napoli-400">Asiakkaiden suosikit</h2></a></div></div><ul class="-mx-6 flex snap-x snap-mandatory gap-4 overflow-x-auto scroll-pl-6 px-6 pb-1 [scrollbar-width:none] [&::-webkit-scrollbar]:hidden md:mx-0 md:grid md:snap-none md:grid-cols-3 md:items-start md:gap-6 md:overflow-visible md:px-0 md:pb-0"><li class="reveal w-[85%] shrink-0 snap-start md:w-auto"><article class="group flex h-full flex-col overflow-hidden rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) shadow-lg shadow-paistopilkku-950/10 transition-all hover:-translate-y-1 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10"><a class="flex flex-1 flex-col" href="/menu#item-margherita"><div class="relative aspect-square overflow-hidden bg-(--sec-media-bg)"><img alt="Klassinen Margherita-pizza tomaattikastikkeella, mozzarellalla ja basilikalla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) calc(85vw - 2.55rem), (max-width: 1280px) 33vw, 360px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=65 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=65 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=65 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=65 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=65 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=65 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=65 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=65 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=65 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=65 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=65"/></div><div class="flex flex-1 flex-col p-5"><div class="flex items-baseline justify-between gap-2"><h3 class="font-display text-card text-(--sec-heading) group-hover:text-napoli-400 transition-colors group-active:text-napoli-400">Margherita</h3><span class="whitespace-nowrap font-bold text-(--sec-heading)">5 â¬</span></div><p class="mt-2 text-sm leading-snug text-(--sec-text-muted)">Tomaattikastike, mozzarella, basilika, oliiviöljy</p><ul class="mt-3 flex flex-wrap gap-1.5"><li class="rounded-full bg-basilika-500/15 px-2 py-0.5 text-xs font-bold text-(--sec-chip-text)">Kasvis</li></ul></div></a><div class="px-5 pb-5"><button type="button" aria-label="Tilaa" class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full">Tilaa<span aria-hidden="true">â</span></button></div></article></li><li class="reveal w-[85%] shrink-0 snap-start md:w-auto"><article class="group flex h-full flex-col overflow-hidden rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) shadow-lg shadow-paistopilkku-950/10 transition-all hover:-translate-y-1 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10"><a class="flex flex-1 flex-col" href="/menu#item-pepperoni"><div class="relative aspect-square overflow-hidden bg-(--sec-media-bg)"><img alt="Pepperoni-pizza pepperoniviipaleilla, mozzarellalla ja basilikalla" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) calc(85vw - 2.55rem), (max-width: 1280px) 33vw, 360px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=65 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=65 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=65 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=65 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=65 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=65 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=65 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=65 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=65 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=65 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2F2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=65"/></div><div class="flex flex-1 flex-col p-5"><div class="flex items-baseline justify-between gap-2"><h3 class="font-display text-card text-(--sec-heading) group-hover:text-napoli-400 transition-colors group-active:text-napoli-400">Pepperoni</h3><span class="whitespace-nowrap font-bold text-(--sec-heading)">7 â¬</span></div><p class="mt-2 text-sm leading-snug text-(--sec-text-muted)">Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy</p></div></a><div class="px-5 pb-5"><button type="button" aria-label="Tilaa" class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full">Tilaa<span aria-hidden="true">â</span></button></div></article></li><li class="reveal w-[85%] shrink-0 snap-start md:w-auto"><article class="group flex h-full flex-col overflow-hidden rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) shadow-lg shadow-paistopilkku-950/10 transition-all hover:-translate-y-1 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10"><a class="flex flex-1 flex-col" href="/menu#item-auramericana"><div class="relative aspect-square overflow-hidden bg-(--sec-media-bg)"><img alt="Auramericana-pizza aurajuustolla, palvikinkulla ja ananaksella" loading="lazy" decoding="async" data-nimg="fill" class="object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 768px) calc(85vw - 2.55rem), (max-width: 1280px) 33vw, 360px" srcSet="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=256&q=65 256w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=384&q=65 384w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=448&q=65 448w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=640&q=65 640w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=750&q=65 750w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=828&q=65 828w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1080&q=65 1080w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1200&q=65 1200w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=1920&q=65 1920w, /_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=65 2048w" src="/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2Fq0cwqfzl%2Fproduction%2Fa58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png%3Frect%3D630%2C0%2C1620%2C1620%26w%3D800%26h%3D800%26auto%3Dformat&w=2048&q=65"/></div><div class="flex flex-1 flex-col p-5"><div class="flex items-baseline justify-between gap-2"><h3 class="font-display text-card text-(--sec-heading) group-hover:text-napoli-400 transition-colors group-active:text-napoli-400">Auramericana</h3><span class="whitespace-nowrap font-bold text-(--sec-heading)">10 â¬</span></div><p class="mt-2 text-sm leading-snug text-(--sec-text-muted)">Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy</p></div></a><div class="px-5 pb-5"><button type="button" aria-label="Tilaa" class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full">Tilaa<span aria-hidden="true">â</span></button></div></article></li></ul></div></section></div><section class="border-t border-paistopilkku-700 bg-vesuvius-500 px-6 py-16 text-tammi-50 md:py-20"><div class="mx-auto max-w-3xl text-center"><h2 class="font-display text-section !text-napoli-500">Tilaa lähimmästä Sotto Pizzeriasta</h2><p class="mx-auto mt-4 max-w-2xl whitespace-pre-line text-lead text-tammi-100">Selaa ravintolat ja tilaa nouto tai kotiinkuljetus.</p><div class="mt-8 flex flex-wrap justify-center gap-3"><button type="button" aria-label="Tilaa lähimmästä" class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-6 py-3">Tilaa lähimmästä<span aria-hidden="true">â</span></button><a class="inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 border-2 border-tammi-50 text-tammi-50 hover:bg-tammi-50 hover:text-paistopilkku-700 active:bg-tammi-50 active:text-paistopilkku-700 px-6 py-3" href="/ravintolat">Selaa ravintolat</a></div></div></section></main><!--$--><!--/$--></div>
32<script>$RB=[];$RV=function(a){$RT=performance.now();for(var b=0;b<a.length;b+=2){var c=a[b],e=a[b+1];null!==e.parentNode&&e.parentNode.removeChild(e);var f=c.parentNode;if(f){var g=c.previousSibling,h=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d||"/&"===d)if(0===h)break;else h--;else"$"!==d&&"$?"!==d&&"$~"!==d&&"$!"!==d&&"&"!==d||h++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;e.firstChild;)f.insertBefore(e.firstChild,c);g.data="$";g._reactRetry&&requestAnimationFrame(g._reactRetry)}}a.length=0}; 33$RC=function(a,b){if(b=document.getElementById(b))(a=document.getElementById(a))?(a.previousSibling.data="$~",$RB.push(a,b),2===$RB.length&&("number"!==typeof $RT?requestAnimationFrame($RV.bind(null,$RB)):(a=performance.now(),setTimeout($RV.bind(null,$RB),2300>a&&2E3<a?2300-a:$RT+300-a)))):b.parentNode.removeChild(b)};$RC("B:0","S:0")</script>
33<script>(self.__next_f=self.__next_f||[]).push([0])</script>
33<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[664483,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"default\"]\n3:I[205070,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"default\"]\n4:I[245214,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/1a_y998hs92xx.js\"],\"\"]\nf:I[145511,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/31jkv9ha6k4ap.js\"],\"default\"]\n:HL[\"/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/immutable/media/aba152cf9164d339-s.p.41459vhi_em0f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n5:T18894,@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format(\"woff2\");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format(\"woff2\");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format(\"woff2\");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/5476f68d60460930-s.1ee5w62fj497l.woff2)format(\"woff2\");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c6e48ee1-module__JRO3KW__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c6e48ee1-module__JRO3KW__variable{--font-body:\"Inter\", \"Inter Fallback\"}\n@font-face{font-family:Calistoga;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/immutable/media/616a696ff1565992-s.051p4dbfpkalj.woff2)format(\"woff2\");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Calistoga;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/immutable/media/b6d488453072ef79-s.3fa2d7sujz3we.woff2)format(\"woff2\");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Calistoga;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/immutable/media/aba152cf9164d339-s.p.41459vhi_em0f.woff2)format(\"woff2\");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Calistoga Fallback;src:local(Arial);ascent-override:97.98%;descent-override:29.39%;line-gap-override:0.0%;size-adjust:102.06%}.calistoga_34939480-module__dd67QG__className{font-family:Calistoga,Calistoga Fallback;font-style:normal;font-weight:400}.calistoga_34939480-module__dd67QG__variable{--font-display:\"Calistoga\", \"Calistoga Fallback\"}\n@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;
33--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:\"\"}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;--color-red-200:#ffcaca;--color-red-900:#82181a;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-xl:0 9px 7px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-vesuvius-50:#eff2ec;--color-vesuvius-100:#dfe2d8;--color-vesuvius-200:#c1c8b5;--color-vesuvius-300:#a5af93;--color-vesuvius-500:#1d4e1a;--color-vesuvius-600:#153e13;--color-vesuvius-700:#0e2e0c;--color-vesuvius-800:#152314;--color-vesuvius-950:#070b08;--color-basilika-200:#a1b59e;--color-basilika-300:#739172;--color-basilika-500:#6a7a4c;--color-basilika-700:#414b2d;--color-tammi-50:#f8f5f1;
33--color-tammi-100:#f2ebe3;--color-tammi-200:#e5d8c7;--color-tammi-300:#d9c5ac;--color-tammi-400:#ccb291;--color-tammi-500:#be9f76;--color-tammi-600:#9a815f;--color-tammi-700:#786449;--color-tammi-800:#574835;--color-paistopilkku-400:#4e4c4d;--color-paistopilkku-500:#292728;--color-paistopilkku-600:#1c1a1b;--color-paistopilkku-700:#0f0e0f;--color-paistopilkku-950:#020001;--color-napoli-100:#fff4dc;--color-napoli-400:#ffd163;--color-napoli-500:#ffc303;--color-napoli-600:#d09e02;--color-napoli-700:#a37b01;--color-napoli-800:#785c24;--color-tomaatti-300:#ec927c;--color-tomaatti-400:#e26c4f;--color-tomaatti-500:#d23e17;--color-tomaatti-600:#ab3111;--color-graffiti-300:#f8bfd8;--color-graffiti-500:#ff94c5;--color-valomainos-400:#a0c9ec;--color-valomainos-500:#80bfff;--font-display:\"Calistoga\", Georgia, serif;--font-body:\"Inter\", system-ui, -apple-system, sans-serif;--text-hero:clamp(2.75rem, .5rem + 10vw, 8.5rem);--text-hero--line-height:.95;--text-hero--letter-spacing:-.025em;--text-page:clamp(2.5rem, 1.72rem + 3.48vw, 4.5rem);--text-page--line-height:1;--text-page--letter-spacing:-.02em;--text-section:clamp(1.75rem, 1.46rem + 1.3vw, 2.5rem);--text-section--line-height:1.12;--text-subsection:clamp(1.375rem, 1.18rem + .87vw, 1.875rem);--text-subsection--line-height:1.18;--text-card:clamp(1.1875rem, 1.07rem + .54vw, 1.5rem);--text-card--line-height:1.25;--text-card--letter-spacing:0;--text-lead:clamp(1.0625rem, .99rem + .33vw, 1.25rem);--text-lead--line-height:1.6}@supports (color:lab(0% 0 0)){:root,:host{--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-900:lab(28.5139% 44.5539 29.0463)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}
33::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body{background-color:var(--color-paistopilkku-500);color:var(--color-tammi-50)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-napoli-500);font-weight:400}::selection{background-color:var(--color-napoli-500);color:var(--color-paistopilkku-700)}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--color-napoli-500);outline-offset:2px;border-radius:.25rem}}@layer components{.form-input{box-sizing:border-box;border:1px solid var(--sec-input-border);background-color:var(--sec-input-bg);width:100%;min-width:0;color:var(--sec-input-text);color-scheme:var(--sec-input-scheme);accent-color:var(--color-napoli-500);border-radius:.5rem;padding:.75rem 1rem;transition:border-color .15s}.form-input:focus{border-color:var(--color-napoli-500);outline:none}.form-input:focus-visible{border-color:var(--color-napoli-500);outline:none;box-shadow:0 0 0 3px #ffc30359}.form-input::placeholder{color:var(--sec-input-placeholder)}.form-input::-webkit-calendar-picker-indicator{cursor:pointer;filter:var(--sec-input-icon-filter);transition:opacity .15s}.form-input::-webkit-calendar-picker-indicator:hover{opacity:.75}:root{--sec-heading:var(--color-napoli-500);--sec-eyebrow:var(--color-napoli-500);--sec-text:var(--color-tammi-50);--sec-text-muted:var(--color-tammi-100);--sec-card-bg:var(--color-paistopilkku-500);--sec-media-bg:var(--color-paistopilkku-600);--sec-card-border:var(--color-paistopilkku-700);--sec-divider:var(--color-paistopilkku-700);--sec-chip-text:var(--color-basilika-200);--sec-input-bg:var(--color-paistopilkku-600);--sec-input-border:var(--color-paistopilkku-700);--sec-input-text:var(--color-tammi-50);--sec-input-placeholder:var(--color-tammi-400);--sec-input-scheme:dark;--sec-input-icon-filter:invert(76%) sepia(94%) saturate(2400%) hue-rotate(360deg) brightness(105%) contrast(100%);--sec-error:var(--color-tomaatti-400);--sec-success:var(--color-basilika-300)}.surface-light{background-color:var(--color-tammi-50);color:var(--sec-text);--sec-heading:var(--color-paistopilkku-600);--sec-eyebrow:var(--color-napoli-800);--sec-text:var(--color-paistopilkku-600);--sec-text-muted:var(--color-tammi-800);--sec-card-bg:white;--sec-media-bg:var(--color-vesuvius-500);--sec-card-border:var(--color-tammi-200);--sec-divider:var(--color-tammi-200);--sec-chip-text:var(--color-basilika-700);--sec-input-bg:white;--sec-input-border:var(--color-tammi-300);--sec-input-text:var(--color-paistopilkku-600);--sec-input-placeholder:var(--color-tammi-600);--sec-input-scheme:light;--sec-input-icon-filter:none;--sec-error:var(--color-tomaatti-600);--sec-success:var(--color-basilika-700)}.surface-tammi{background-color:var(--color-tammi-100);color:var(--sec-text);--sec-heading:var(--color-paistopilkku-600);--sec-eyebrow:var(--color-napoli-800);--sec-text:var(--color-paistopilkku-600);--sec-text-muted:var(--color-tammi-800);--sec-card-bg:white;--sec-media-bg:var(--color-vesuvius-500);--sec-card-border:var(--color-tammi-200);--sec-divider:var(--color-tammi-300);--sec-chip-text:var(--color-basilika-700);--sec-input-bg:white;--sec-input-border:var(--color-tammi-300);--sec-input-text:var(--color-paistopilkku-600);--sec-input-placeholder:var(--color-tammi-600);--sec-input-scheme:light;--sec-input-icon-filter:none;--sec-error:var(--color-tomaatti-600);--sec-success:var(--color-basilika-700)}.surface-dark{--sec-heading:var(--color-napoli-500);--sec-eyebrow:var(--color-napoli-500);--sec-text:var(--color-tammi-50);--sec-text-muted:var(--color-tammi-100);--sec-card-bg:var(--color-paistopilkku-500);--sec-media-bg:var(--color-paistopilkku-600);--sec-card-border:var(--color-paistopilkku-700);--sec-divider:var(--color-paistopilkku-700);--sec-chip-text:var(--color-basilika-200);--sec-input-bg:var(--color-paistopilkku-600);--sec-input-border:var(--color-paistopilkku-700);--sec-input-text:var(--color-tammi-50);--sec-input-placeholder:var(--color-tammi-400);--sec-input-scheme:dark;--sec-error:var(--color-tomaatti-400);--sec-success:var(--color-basilika-300)}.surface-green{background-color:var(--color-vesuvius-500);color:var(--sec-text);--sec-heading:var(--color-napoli-500);--sec-eyebrow:var(--color-napoli-500);--sec-text:var(--color-vesuvius-50);--sec-text-muted:var(--color-vesuvius-100);--sec-card-bg:var(--color-vesuvius-600);--sec-card-border:var(--color-vesuvius-700);--sec-divider:var(--color-vesuvius-700)}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.-top-3{top:calc(var(--spacing) * -3)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.top-30{top:calc(var(--spacing) * 30)}.top-\\[76px\\]{top:76px}.top-full{top:100%}.-right-3{right:calc(var(--spacing) * -3)}.-right-20{right:calc(var(--spacing) * -20)}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-\\[calc\\(5rem_\\+_env\\(safe-area-inset-bottom\\,0px\\)\\)\\]{bottom:calc(5rem + env(safe-area-inset-bottom,0px))}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-3{left:calc(var(--spacing) * 3)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\\[100\\]{z-index:100}.z-\\[var\\(--z-chat-fab\\)\\]{z-index:var(--z-chat-fab)}.z-\\[var\\(--z-chat-panel\\)\\]{z-index:var(--z-chat-panel)}.z-\\[var\\(--z-header\\)\\]{z-index:var(--z-header)}.z-\\[var\\(--z-modal\\)\\]{z-index:var(--z-modal)}.order-1{order:1}.order-2{order:2}.order-3{order:3}.row-1{grid-row:1}.row-2{grid-row:2}.row-7{grid-row:7}.row-42{grid-row:42}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-auto{margin:auto}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-16{margin-block:calc(var(--spacing) * 16)}.my-24{margin-block:calc(var(--spacing) * 24)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}
33.mt-1\\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-auto{margin-top:auto}.-mr-2{margin-right:calc(var(--spacing) * -2)}.mr-0\\.5{margin-right:calc(var(--spacing) * .5)}.-mb-5{margin-bottom:calc(var(--spacing) * -5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-auto{margin-bottom:auto}.ml-0\\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-8{margin-left:calc(var(--spacing) * 8)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\\[3\\/2\\]{aspect-ratio:3/2}.aspect-\\[3\\/4\\]{aspect-ratio:3/4}.aspect-\\[4\\/3\\]{aspect-ratio:4/3}.aspect-\\[8\\/5\\]{aspect-ratio:8/5}.aspect-\\[9\\/16\\]{aspect-ratio:9/16}.aspect-\\[16\\/9\\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-32{height:calc(var(--spacing) * 32)}.h-44{height:calc(var(--spacing) * 44)}.h-\\[20vh\\]{height:20vh}.h-\\[40vh\\]{height:40vh}.h-\\[60vh\\]{height:60vh}.h-\\[100dvh\\]{height:100dvh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\\[40dvh\\]{max-height:40dvh}.max-h-\\[85dvh\\]{max-height:85dvh}.max-h-\\[85vh\\]{max-height:85vh}.max-h-full{max-height:100%}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-19{min-height:calc(var(--spacing) * 19)}.min-h-\\[1\\.25rem\\]{min-height:1.25rem}.min-h-\\[60vh\\]{min-height:60vh}.min-h-\\[70vh\\]{min-height:70vh}.min-h-\\[80vh\\]{min-height:80vh}.min-h-\\[400px\\]{min-height:400px}.min-h-screen{min-height:100vh}.w-1\\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\\.5{width:calc(var(--spacing) * 2.5)}.w-2\\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-5\\/6{width:83.3333%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-\\[45\\%\\]{width:45%}.w-\\[75\\%\\]{width:75%}.w-\\[85\\%\\]{width:85%}.w-\\[240px\\]{width:240px}.w-\\[calc\\(100vw-2rem\\)\\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\\[85\\%\\]{max-width:85%}.max-w-\\[120px\\]{max-width:120px}.max-w-\\[160px\\]{max-width:160px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-90{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}
33.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-manipulation{touch-action:manipulation}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-pl-6{scroll-padding-left:calc(var(--spacing) * 6)}.\\[scrollbar-width\\:none\\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\\.5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12\u003e:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y\u003e:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\\(--sec-card-border\\)\u003e:not(:last-child)){border-color:var(--sec-card-border)}:where(.divide-\\(--sec-divider\\)\u003e:not(:last-child)){border-color:var(--sec-divider)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}
33.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\\(--sec-card-border\\){border-color:var(--sec-card-border)}.border-\\(--sec-divider\\){border-color:var(--sec-divider)}.border-\\(--sec-eyebrow\\){border-color:var(--sec-eyebrow)}.border-\\(--sec-input-border\\){border-color:var(--sec-input-border)}.border-basilika-500\\/40{border-color:#6a7a4c66}@supports (color:color-mix(in lab, red, red)){.border-basilika-500\\/40{border-color:color-mix(in oklab, var(--color-basilika-500) 40%, transparent)}}.border-napoli-500{border-color:var(--color-napoli-500)}.border-napoli-500\\/40{border-color:#ffc30366}@supports (color:color-mix(in lab, red, red)){.border-napoli-500\\/40{border-color:color-mix(in oklab, var(--color-napoli-500) 40%, transparent)}}.border-napoli-500\\/60{border-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.border-napoli-500\\/60{border-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.border-paistopilkku-500{border-color:var(--color-paistopilkku-500)}.border-paistopilkku-600{border-color:var(--color-paistopilkku-600)}.border-paistopilkku-700{border-color:var(--color-paistopilkku-700)}.border-paistopilkku-700\\/40{border-color:#0f0e0f66}@supports (color:color-mix(in lab, red, red)){.border-paistopilkku-700\\/40{border-color:color-mix(in oklab, var(--color-paistopilkku-700) 40%, transparent)}}.border-tammi-50{border-color:var(--color-tammi-50)}.border-tammi-200{border-color:var(--color-tammi-200)}.border-tammi-200\\/60{border-color:#e5d8c799}@supports (color:color-mix(in lab, red, red)){.border-tammi-200\\/60{border-color:color-mix(in oklab, var(--color-tammi-200) 60%, transparent)}}.border-tammi-300{border-color:var(--color-tammi-300)}.border-tammi-300\\/20{border-color:#d9c5ac33}@supports (color:color-mix(in lab, red, red)){.border-tammi-300\\/20{border-color:color-mix(in oklab, var(--color-tammi-300) 20%, transparent)}}.border-tammi-300\\/30{border-color:#d9c5ac4d}@supports (color:color-mix(in lab, red, red)){.border-tammi-300\\/30{border-color:color-mix(in oklab, var(--color-tammi-300) 30%, transparent)}}.border-tammi-300\\/40{border-color:#d9c5ac66}@supports (color:color-mix(in lab, red, red)){.border-tammi-300\\/40{border-color:color-mix(in oklab, var(--color-tammi-300) 40%, transparent)}}.border-tomaatti-500\\/40{border-color:#d23e1766}@supports (color:color-mix(in lab, red, red)){.border-tomaatti-500\\/40{border-color:color-mix(in oklab, var(--color-tomaatti-500) 40%, transparent)}}.border-transparent{border-color:#0000}.border-vesuvius-300\\/40{border-color:#a5af9366}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-300\\/40{border-color:color-mix(in oklab, var(--color-vesuvius-300) 40%, transparent)}}.border-vesuvius-500{border-color:var(--color-vesuvius-500)}.border-vesuvius-500\\/30{border-color:#1d4e1a4d}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-500\\/30{border-color:color-mix(in oklab, var(--color-vesuvius-500) 30%, transparent)}}.border-vesuvius-500\\/40{border-color:#1d4e1a66}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-500\\/40{border-color:color-mix(in oklab, var(--color-vesuvius-500) 40%, transparent)}}.border-vesuvius-500\\/50{border-color:#1d4e1a80}@supports (color:color-mix(in lab, red, red)){.border-vesuvius-500\\/50{border-color:color-mix(in oklab, var(--color-vesuvius-500) 50%, transparent)}}.border-vesuvius-600{border-color:var(--color-vesuvius-600)}.border-vesuvius-700{border-color:var(--color-vesuvius-700)}.border-vesuvius-800{border-color:var(--color-vesuvius-800)}.border-t-graffiti-500{border-top-color:var(--color-graffiti-500)}.border-t-tomaatti-400{border-top-color:var(--color-tomaatti-400)}.border-t-valomainos-500{border-top-color:var(--color-valomainos-500)}.border-t-vesuvius-500{border-top-color:var(--color-vesuvius-500)}.bg-\\(--sec-card-bg\\){background-color:var(--sec-card-bg)}.bg-\\(--sec-divider\\){background-color:var(--sec-divider)}.bg-\\(--sec-heading\\){background-color:var(--sec-heading)}.bg-\\(--sec-input-bg\\){background-color:var(--sec-input-bg)}.bg-\\(--sec-media-bg\\){background-color:var(--sec-media-bg)}.bg-\\[\\#1FAAE5\\]{background-color:#1faae5}.bg-basilika-500\\/10{background-color:#6a7a4c1a}@supports (color:color-mix(in lab, red, red)){.bg-basilika-500\\/10{background-color:color-mix(in oklab, var(--color-basilika-500) 10%, transparent)}}.bg-basilika-500\\/15{background-color:#6a7a4c26}@supports (color:color-mix(in lab, red, red)){.bg-basilika-500\\/15{background-color:color-mix(in oklab, var(--color-basilika-500) 15%, transparent)}}.bg-basilika-500\\/20{background-color:#6a7a4c33}@supports (color:color-mix(in lab, red, red)){.bg-basilika-500\\/20{background-color:color-mix(in oklab, var(--color-basilika-500) 20%, transparent)}}.bg-basilika-700{background-color:var(--color-basilika-700)}.bg-black\\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\\/30{background-color:color-mix(in oklab, var(--color-black) 3
330%, transparent)}}.bg-black\\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-graffiti-500{background-color:var(--color-graffiti-500)}.bg-napoli-100{background-color:var(--color-napoli-100)}.bg-napoli-400{background-color:var(--color-napoli-400)}.bg-napoli-500{background-color:var(--color-napoli-500)}.bg-napoli-500\\/5{background-color:#ffc3030d}@supports (color:color-mix(in lab, red, red)){.bg-napoli-500\\/5{background-color:color-mix(in oklab, var(--color-napoli-500) 5%, transparent)}}.bg-napoli-500\\/10{background-color:#ffc3031a}@supports (color:color-mix(in lab, red, red)){.bg-napoli-500\\/10{background-color:color-mix(in oklab, var(--color-napoli-500) 10%, transparent)}}.bg-napoli-500\\/15{background-color:#ffc30326}@supports (color:color-mix(in lab, red, red)){.bg-napoli-500\\/15{background-color:color-mix(in oklab, var(--color-napoli-500) 15%, transparent)}}.bg-paistopilkku-400{background-color:var(--color-paistopilkku-400)}.bg-paistopilkku-500{background-color:var(--color-paistopilkku-500)}.bg-paistopilkku-500\\/15{background-color:#29272826}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-500\\/15{background-color:color-mix(in oklab, var(--color-paistopilkku-500) 15%, transparent)}}.bg-paistopilkku-500\\/40{background-color:#29272866}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-500\\/40{background-color:color-mix(in oklab, var(--color-paistopilkku-500) 40%, transparent)}}.bg-paistopilkku-500\\/70{background-color:#292728b3}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-500\\/70{background-color:color-mix(in oklab, var(--color-paistopilkku-500) 70%, transparent)}}.bg-paistopilkku-600{background-color:var(--color-paistopilkku-600)}.bg-paistopilkku-600\\/40{background-color:#1c1a1b66}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-600\\/40{background-color:color-mix(in oklab, var(--color-paistopilkku-600) 40%, transparent)}}.bg-paistopilkku-600\\/70{background-color:#1c1a1bb3}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-600\\/70{background-color:color-mix(in oklab, var(--color-paistopilkku-600) 70%, transparent)}}.bg-paistopilkku-700{background-color:var(--color-paistopilkku-700)}.bg-paistopilkku-700\\/40{background-color:#0f0e0f66}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/40{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 40%, transparent)}}.bg-paistopilkku-700\\/70{background-color:#0f0e0fb3}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/70{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 70%, transparent)}}.bg-paistopilkku-700\\/80{background-color:#0f0e0fcc}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/80{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 80%, transparent)}}.bg-paistopilkku-700\\/85{background-color:#0f0e0fd9}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/85{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 85%, transparent)}}.bg-paistopilkku-700\\/90{background-color:#0f0e0fe6}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/90{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 90%, transparent)}}.bg-paistopilkku-700\\/92{background-color:#0f0e0feb}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/92{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 92%, transparent)}}.bg-paistopilkku-700\\/95{background-color:#0f0e0ff2}@supports (color:color-mix(in lab, red, red)){.bg-paistopilkku-700\\/95{background-color:color-mix(in oklab, var(--color-paistopilkku-700) 95%, transparent)}}.bg-red-900\\/40{background-color:#82181a66}@supports (color:color-mix(in lab, red, red)){.bg-red-900\\/40{background-color:color-mix(in oklab, var(--color-red-900) 40%, transparent)}}.bg-tammi-50{background-color:var(--color-tammi-50)}.bg-tammi-200{background-color:var(--color-tammi-200)}.bg-tammi-300{background-color:var(--color-tammi-300)}.bg-tammi-500\\/15{background-color:#be9f7626}@supports (color:color-mix(in lab, red, red)){.bg-tammi-500\\/15{background-color:color-mix(in oklab, var(--color-tammi-500) 15%, transparent)}}.bg-tomaatti-400{background-color:var(--color-tomaatti-400)}.bg-tomaatti-500\\/10{background-color:#d23e171a}@supports (color:color-mix(in lab, red, red)){.bg-tomaatti-500\\/10{background-color:color-mix(in oklab, var(--color-tomaatti-500) 10%, transparent)}}.bg-tomaatti-600{background-color:var(--color-tomaatti-600)}.bg-valomainos-500\\/15{background-color:#80bfff26}@supports (color:color-mix(in lab, red, red)){.bg-valomainos-500\\/15{background-color:color-mix(in oklab, var(--color-valomainos-500) 15%, transparent)}}.bg-vesuvius-300{background-color:var(--color-vesuvius-300)}.bg-vesuvius-500{background-color:var(--color-vesuvius-500)}.bg-vesuvius-500\\/10{background-color:#1d4e1a1a}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-500\\/10{background-color:color-mix(in oklab, var(--color-vesuvius-500) 10%, transparent)}}.bg-vesuvius-500\\/15{background-color:#1d4e1a26}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-500\\/15{background-color:color-mix(in oklab, var(--color-vesuvius-500) 15%, transparent)}}.bg-vesuvius-500\\/20{background-color:#1d4e1a33}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-500\\/20{background-color:color-mix(in oklab, var(--color-vesuvius-500) 20%, transparent)}}.bg-vesuvius-600{background-color:var(--color-vesuvius-600)}.bg-vesuvius-600\\/40{background-color:#153e1366}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-600\\/40{background-color:color-mix(in oklab, var(--color-vesuvius-600) 40%, transparent)}}.bg-vesuvius-600\\/95{background-color:#153e13f2}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-600\\/95{background-color:color-mix(in oklab, var(--color-vesuvius-600) 95%, transparent)}}.bg-vesuvius-700{background-color:var(--color-vesuvius-700)}.bg-vesuvius-700\\/80{background-color:#0e2e0ccc}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-700\\/80{background-color:color-mix(in oklab, var(--color-vesuvius-700) 80%, transparent)}}.bg-vesuvius-700\\/92{background-color:#0e2e0ceb}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-700\\/92{background-color:color-mix(in oklab, var(--color-vesuvius-700) 92%, transparent)}}.bg-vesuvius-800{background-color:var(--color-vesuvius-800)}.bg-vesuvius-800\\/60{background-color:#15231499}@supports (color:color-mix(in lab, red, red)){.bg-vesuvius-800\\/60{background-color:color-mix(in oklab, var(--color-vesuvius-800) 60%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab, red, red)){.from-black\\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-napoli-500\\/30{--tw-gradient-from:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.from-napoli-500\\/30{--tw-gradient-from:color-mix(in oklab, var(--color-napoli-500) 3
330%, transparent)}}.from-napoli-500\\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-paistopilkku-500\\/95{--tw-gradient-from:#292728f2}@supports (color:color-mix(in lab, red, red)){.from-paistopilkku-500\\/95{--tw-gradient-from:color-mix(in oklab, var(--color-paistopilkku-500) 95%, transparent)}}.from-paistopilkku-500\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-napoli-500\\/40{--tw-gradient-via:#ffc30366}@supports (color:color-mix(in lab, red, red)){.via-napoli-500\\/40{--tw-gradient-via:color-mix(in oklab, var(--color-napoli-500) 40%, transparent)}}.via-napoli-500\\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-napoli-500\\/50{--tw-gradient-via:#ffc30380}@supports (color:color-mix(in lab, red, red)){.via-napoli-500\\/50{--tw-gradient-via:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.via-napoli-500\\/50{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-paistopilkku-500\\/80{--tw-gradient-via:#292728cc}@supports (color:color-mix(in lab, red, red)){.via-paistopilkku-500\\/80{--tw-gradient-via:color-mix(in oklab, var(--color-paistopilkku-500) 80%, transparent)}}.via-paistopilkku-500\\/80{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-napoli-500\\/60{--tw-gradient-to:#ffc30399}@supports (color:color-mix(in lab, red, red)){.to-napoli-500\\/60{--tw-gradient-to:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.to-napoli-500\\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-paistopilkku-500\\/45{--tw-gradient-to:#29272873}@supports (color:color-mix(in lab, red, red)){.to-paistopilkku-500\\/45{--tw-gradient-to:color-mix(in oklab, var(--color-paistopilkku-500) 45%, transparent)}}.to-paistopilkku-500\\/45{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\\[max\\(1\\.25rem\\,env\\(safe-area-inset-bottom\\)\\)\\]{padding-bottom:max(1.25rem, env(safe-area-inset-bottom))}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.text-card{font-size:var(--text-card);line-height:var(--tw-leading,var(--text-card--line-height));letter-spacing:var(--tw-tracking,var(--text-card--letter-spacing))}.text-hero{font-size:var(--text-hero);line-height:var(--tw-leading,var(--text-hero--line-height));letter-spacing:var(--tw-tracking,var(--text-hero--letter-spacing))}.text-page{font-size:var(--text-page);line-height:var(--tw-leading,var(--text-page--line-height));letter-spacing:var(--tw-tracking,var(--text-page--letter-spacing))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);
33line-height:var(--tw-leading,var(--text-base--line-height))}.text-lead{font-size:var(--text-lead);line-height:var(--tw-leading,var(--text-lead--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-section{font-size:var(--text-section);line-height:var(--tw-leading,var(--text-section--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-subsection{font-size:var(--text-subsection);line-height:var(--tw-leading,var(--text-subsection--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\\[10px\\]{font-size:10px}.text-\\[11px\\]{font-size:11px}.text-\\[13px\\]{font-size:13px}.leading-\\[0\\.95\\]{--tw-leading:.95;line-height:.95}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\\[0\\.2em\\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\\!text-napoli-500{color:var(--color-napoli-500)!important}.text-\\(--sec-bg\\){color:var(--sec-bg)}.text-\\(--sec-chip-text\\){color:var(--sec-chip-text)}.text-\\(--sec-error\\){color:var(--sec-error)}.text-\\(--sec-eyebrow\\){color:var(--sec-eyebrow)}.text-\\(--sec-heading\\){color:var(--sec-heading)}.text-\\(--sec-input-text\\){color:var(--sec-input-text)}.text-\\(--sec-success\\){color:var(--sec-success)}.text-\\(--sec-text\\){color:var(--sec-text)}.text-\\(--sec-text-muted\\){color:var(--sec-text-muted)}.text-basilika-200{color:var(--color-basilika-200)}.text-graffiti-300{color:var(--color-graffiti-300)}.text-inherit{color:inherit}.text-napoli-500{color:var(--color-napoli-500)}.text-napoli-600{color:var(--color-napoli-600)}.text-napoli-800{color:var(--color-napoli-800)}.text-paistopilkku-500{color:var(--color-paistopilkku-500)}.text-paistopilkku-500\\/95{color:#292728f2}@supports (color:color-mix(in lab, red, red)){.text-paistopilkku-500\\/95{color:color-mix(in oklab, var(--color-paistopilkku-500) 95%, transparent)}}.text-paistopilkku-600{color:var(--color-paistopilkku-600)}.text-paistopilkku-700{color:var(--color-paistopilkku-700)}.text-red-200{color:var(--color-red-200)}.text-tammi-50{color:var(--color-tammi-50)}.text-tammi-100{color:var(--color-tammi-100)}.text-tammi-100\\/70{color:#f2ebe3b3}@supports (color:color-mix(in lab, red, red)){.text-tammi-100\\/70{color:color-mix(in oklab, var(--color-tammi-100) 70%, transparent)}}.text-tammi-100\\/90{color:#f2ebe3e6}@supports (color:color-mix(in lab, red, red)){.text-tammi-100\\/90{color:color-mix(in oklab, var(--color-tammi-100) 90%, transparent)}}.text-tammi-200{color:var(--color-tammi-200)}.text-tammi-300{color:var(--color-tammi-300)}.text-tammi-300\\/80{color:#d9c5accc}@supports (color:color-mix(in lab, red, red)){.text-tammi-300\\/80{color:color-mix(in oklab, var(--color-tammi-300) 80%, transparent)}}.text-tammi-400{color:var(--color-tammi-400)}.text-tammi-600{color:var(--color-tammi-600)}.text-tammi-700{color:var(--color-tammi-700)}.text-tammi-800{color:var(--color-tammi-800)}.text-tomaatti-300{color:var(--color-tomaatti-300)}.text-valomainos-400{color:var(--color-valomainos-400)}.text-vesuvius-200{color:var(--color-vesuvius-200)}.text-vesuvius-300{color:var(--color-vesuvius-300)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-tammi-300::placeholder{color:var(--color-tammi-300)}.accent-\\[color\\:var\\(--color-vesuvius-500\\)\\]{accent-color:var(--color-vesuvius-500)}.accent-napoli-500{accent-color:var(--color-napoli-500)}.opacity-0{opacity:0}
33.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\\[0\\.04\\]{opacity:.04}.opacity-\\[0\\.05\\]{opacity:.05}.opacity-\\[0\\.06\\]{opacity:.06}.opacity-\\[0\\.07\\]{opacity:.07}.opacity-\\[0\\.08\\]{opacity:.08}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
33dow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow\\/on-luokituksen,.shadow\\/on-tilan{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
33dow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-napoli-500\\/20{--tw-shadow-color:#ffc30333}@supports (color:color-mix(in lab, red, red)){.shadow-napoli-500\\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-napoli-500\\/25{--tw-shadow-color:#ffc30340}@supports (color:color-mix(in lab, red, red)){.shadow-napoli-500\\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-napoli-500\\/30{--tw-shadow-color:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.shadow-napoli-500\\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 30%, transparent) var(--tw-sha
33dow-alpha), transparent)}}.shadow-paistopilkku-950\\/10{--tw-shadow-color:#0200011a}@supports (color:color-mix(in lab, red, red)){.shadow-paistopilkku-950\\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-paistopilkku-950) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-vesuvius-950\\/50{--tw-shadow-color:#070b0880}@supports (color:color-mix(in lab, red, red)){.shadow-vesuvius-950\\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-vesuvius-950) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-napoli-500{--tw-ring-color:var(--color-napoli-500)}.ring-napoli-500\\/30{--tw-ring-color:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.ring-napoli-500\\/30{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 30%, transparent)}}.blur{--tw-blur:blur(8px);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-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-100{transition-delay:.1s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}
33.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\\[animation-delay\\:0\\.2s\\]{animation-delay:.2s}.\\[animation-delay\\:0\\.4s\\]{animation-delay:.4s}.\\[ketju\\:AAQk-petra\\=\\]{ketju:AAQk-petra=}.\\[ketju\\:T2\\]{ketju:T2}.\\[ketju\\:T3\\]{ketju:T3}.\\[ketju\\:TA\\]{ketju:TA}.\\[ketju\\:TB\\]{ketju:TB}.\\[ketju\\:T\\]{ketju:T}.\\[ketju\\:abc\\]{ketju:abc}.\\[ketju\\:conv-1\\]{ketju:conv-1}.\\[ketju\\:conv-hao\\]{ketju:conv-hao}.\\[ketju\\:conv-x\\]{ketju:conv-x}.\\[ketju\\:old\\]{ketju:old}.\\[ketju\\:â¦\\]{ketju:â¦}.\\[sanity-webhook\\:multi\\]{sanity-webhook:multi}.\\[sanity-webhook\\:revalidate\\]{sanity-webhook:revalidate}.inline-px{inline-size:1px}.group-open\\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}.group-open\\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media (hover:hover){.group-hover\\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\\:scale-\\[1\\.02\\]:is(:where(.group):hover *){scale:1.02}.group-hover\\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\\:text-napoli-400:is(:where(.group):hover *){color:var(--color-napoli-400)}.group-hover\\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\\/header\\:text-napoli-400:is(:where(.group\\/header):hover *){color:var(--color-napoli-400)}}.group-active\\:scale-105:is(:where(.group):active *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\\:scale-110:is(:where(.group):active *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-active\\:rotate-6:is(:where(.group):active *){rotate:6deg}.group-active\\:text-napoli-400:is(:where(.group):active *){color:var(--color-napoli-400)}.marker\\:hidden ::marker{display:none}.marker\\:hidden::marker{display:none}.marker\\:hidden ::-webkit-details-marker{display:none}.marker\\:hidden::-webkit-details-marker{display:none}.file\\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\\:cursor-pointer::file-selector-button{cursor:pointer}.file\\:rounded-full::file-selector-button{border-radius:3.40282e38px}.file\\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\\:bg-napoli-500::file-selector-button{background-color:var(--color-napoli-500)}.file\\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\\:font-bold::file-selector-button{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.file\\:text-paistopilkku-700::file-selector-button{color:var(--color-paistopilkku-700)}.file\\:transition-colors::file-selector-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.placeholder\\:text-tammi-300::placeholder{color:var(--color-tammi-300)}.backdrop\\:bg-black\\/70::backdrop{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.backdrop\\:bg-black\\/70::backdrop{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.backdrop\\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.before\\:absolute:before{content:var(--tw-content);position:absolute}.before\\:top-2:before{content:var(--tw-content);top:calc(var(--spacing) * 2)}.before\\:bottom-2:before{content:var(--tw-content);bottom:calc(var(--spacing) * 2)}.before\\:left-4:before{content:var(--tw-content);left:calc(var(--spacing) * 4)}.before\\:w-0\\.5:before{content:var(--tw-content);width:calc(var(--spacing) * .5)}.before\\:bg-napoli-500\\/30:before{content:var(--tw-content);background-color:#ffc3034d}@supports (color:color-mix(in lab, red, red)){.before\\:bg-napoli-500\\/30:before{background-color:color-mix(in oklab, var(--color-napoli-500) 3
330%, transparent)}}.after\\:absolute:after{content:var(--tw-content);position:absolute}.after\\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\\:content-\\[\\'\\'\\]:after{--tw-content:\"\";content:var(--tw-content)}.last\\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\\:-translate-y-0\\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\\:scale-\\[1\\.01\\]:hover{scale:1.01}.hover\\:scale-\\[1\\.02\\]:hover{scale:1.02}.hover\\:border-\\(--sec-card-border\\):hover{border-color:var(--sec-card-border)}.hover\\:border-napoli-500:hover{border-color:var(--color-napoli-500)}.hover\\:border-napoli-500\\/50:hover{border-color:#ffc30380}@supports (color:color-mix(in lab, red, red)){.hover\\:border-napoli-500\\/50:hover{border-color:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.hover\\:border-napoli-500\\/60:hover{border-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.hover\\:border-napoli-500\\/60:hover{border-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.hover\\:border-napoli-700:hover{border-color:var(--color-napoli-700)}.hover\\:border-paistopilkku-500:hover{border-color:var(--color-paistopilkku-500)}.hover\\:border-vesuvius-500:hover{border-color:var(--color-vesuvius-500)}.hover\\:bg-napoli-400:hover{background-color:var(--color-napoli-400)}.hover\\:bg-napoli-500:hover{background-color:var(--color-napoli-500)}.hover\\:bg-napoli-500\\/20:hover{background-color:#ffc30333}@supports (color:color-mix(in lab, red, red)){.hover\\:bg-napoli-500\\/20:hover{background-color:color-mix(in oklab, var(--color-napoli-500) 20%, transparent)}}.hover\\:bg-paistopilkku-400:hover{background-color:var(--color-paistopilkku-400)}.hover\\:bg-paistopilkku-500:hover{background-color:var(--color-paistopilkku-500)}.hover\\:bg-paistopilkku-600:hover{background-color:var(--color-paistopilkku-600)}.hover\\:bg-paistopilkku-700:hover{background-color:var(--color-paistopilkku-700)}.hover\\:bg-tammi-50:hover{background-color:var(--color-tammi-50)}.hover\\:bg-tammi-100:hover{background-color:var(--color-tammi-100)}.hover\\:bg-vesuvius-600:hover{background-color:var(--color-vesuvius-600)}.hover\\:bg-vesuvius-700:hover{background-color:var(--color-vesuvius-700)}.hover\\:bg-white:hover{background-color:var(--color-white)}.hover\\:text-\\(--sec-eyebrow\\):hover{color:var(--sec-eyebrow)}.hover\\:text-napoli-500:hover{color:var(--color-napoli-500)}.hover\\:text-napoli-700:hover{color:var(--color-napoli-700)}.hover\\:text-paistopilkku-500:hover{color:var(--color-paistopilkku-500)}.hover\\:text-paistopilkku-700:hover{color:var(--color-paistopilkku-700)}.hover\\:text-tammi-50:hover{color:var(--color-tammi-50)}.hover\\:text-tammi-200:hover{color:var(--color-tammi-200)}.hover\\:text-tammi-800:hover{color:var(--color-tammi-800)}.hover\\:text-vesuvius-500:hover{color:var(--color-vesuvius-500)}.hover\\:text-vesuvius-600:hover{color:var(--color-vesuvius-600)}.hover\\:underline:hover{text-decoration-line:underline}.hover\\:opacity-75:hover{opacity:.75}.hover\\:opacity-90:hover{opacity:.9}.hover\\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-sha
33dow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\\:shadow-napoli-500\\/10:hover{--tw-shadow-color:#ffc3031a}@supports (color:color-mix(in lab, red, red)){.hover\\:shadow-napoli-500\\/10:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\\:shadow-napoli-500\\/20:hover{--tw-shadow-color:#ffc30333}@supports (color:color-mix(in lab, red, red)){.hover\\:shadow-napoli-500\\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-napoli-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\\:file\\:bg-napoli-400:hover::file-selector-button{background-color:var(--color-napoli-400)}}.focus\\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\\:fixed:focus{position:fixed}.focus\\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\\:z-50:focus{z-index:50}.focus\\:rounded-lg:focus{border-radius:var(--radius-lg)}.focus\\:border-napoli-500:focus{border-color:var(--color-napoli-500)}.focus\\:bg-napoli-500:focus{background-color:var(--color-napoli-500)}.focus\\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\\:text-paistopilkku-700:focus{color:var(--color-paistopilkku-700)}.focus\\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-sha
33dow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\\:ring-napoli-500:focus{--tw-ring-color:var(--color-napoli-500)}.focus\\:ring-napoli-500\\/50:focus{--tw-ring-color:#ffc30380}@supports (color:color-mix(in lab, red, red)){.focus\\:ring-napoli-500\\/50:focus{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.focus\\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
33dow)}.focus-visible\\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\\:ring-napoli-500\\/50:focus-visible{--tw-ring-color:#ffc30380}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-napoli-500\\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 50%, transparent)}}.focus-visible\\:ring-napoli-500\\/60:focus-visible{--tw-ring-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-napoli-500\\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.focus-visible\\:ring-tomaatti-500\\/60:focus-visible{--tw-ring-color:#d23e1799}@supports (color:color-mix(in lab, red, red)){.focus-visible\\:ring-tomaatti-500\\/60:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-tomaatti-500) 60%, transparent)}}.focus-visible\\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\\:scale-\\[0\\.98\\]:active{scale:.98}.active\\:border-napoli-500:active{border-color:var(--color-napoli-500)}.active\\:border-napoli-500\\/60:active{border-color:#ffc30399}@supports (color:color-mix(in lab, red, red)){.active\\:border-napoli-500\\/60:active{border-color:color-mix(in oklab, var(--color-napoli-500) 60%, transparent)}}.active\\:bg-napoli-400:active{background-color:var(--color-napoli-400)}.active\\:bg-napoli-500:active{background-color:var(--color-napoli-500)}.active\\:bg-paistopilkku-400:active{background-color:var(--color-paistopilkku-400)}.active\\:bg-paistopilkku-500:active{background-color:var(--color-paistopilkku-500)}.active\\:bg-paistopilkku-600:active{background-color:var(--color-paistopilkku-600)}.active\\:bg-paistopilkku-700:active{background-color:var(--color-paistopilkku-700)}.active\\:bg-tammi-50:active{background-color:var(--color-tammi-50)}.active\\:bg-tammi-100:active{background-color:var(--color-tammi-100)}.active\\:bg-vesuvius-600:active{background-color:var(--color-vesuvius-600)}.active\\:bg-vesuvius-700:active{background-color:var(--color-vesuvius-700)}.active\\:text-napoli-400:active{color:var(--color-napoli-400)}.active\\:text-napoli-500:active{color:var(--color-napoli-500)}.active\\:text-napoli-700:active{color:var(--color-napoli-700)}.active\\:text-paistopilkku-700:active{color:var(--color-paistopilkku-700)}.active\\:text-tammi-50:active{color:var(--color-tammi-50)}.active\\:text-tammi-800:active{color:var(--color-tammi-800)}.active\\:text-vesuvius-500:active{color:var(--color-vesuvius-500)}.active\\:underline:active{text-decoration-line:underline}.active\\:opacity-75:active{opacity:.75}.active\\:shadow-md:active{--tw-shadow:0 4px 6px -1px var(--tw-sha
33dow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\\:cursor-progress:disabled{cursor:progress}.disabled\\:opacity-40:disabled{opacity:.4}.disabled\\:opacity-50:disabled{opacity:.5}.disabled\\:opacity-60:disabled{opacity:.6}.disabled\\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\\:hover\\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.disabled\\:active\\:scale-100:disabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.has-\\[details\\[open\\]\\]\\:z-40:has(:is(details[open])){z-index:40}@media not all and (min-width:48rem){.max-md\\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.max-md\\:hidden{display:none}.max-md\\:flex-1{flex:1}.max-md\\:flex-row{flex-direction:row}.max-md\\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\\:p-4{padding:calc(var(--spacing) * 4)}.max-md\\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:40rem){.sm\\:col-span-2{grid-column:span 2/span 2}.sm\\:mt-2{margin-top:calc(var(--spacing) * 2)}.sm\\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\\:w-64{width:calc(var(--spacing) * 64)}.sm\\:w-72{width:calc(var(--spacing) * 72)}.sm\\:w-80{width:calc(var(--spacing) * 80)}.sm\\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\\:grid-cols-\\[8rem_1fr\\]{grid-template-columns:8rem 1fr}.sm\\:grid-cols-\\[10rem_1fr\\]{grid-template-columns:10rem 1fr}.sm\\:flex-row{flex-direction:row}.sm\\:items-baseline{align-items:baseline}.sm\\:items-center{align-items:center}.sm\\:justify-between{justify-content:space-between}.sm\\:gap-2{gap:calc(var(--spacing) * 2)}.sm\\:gap-4{gap:calc(var(--spacing) * 4)}.sm\\:gap-5{gap:calc(var(--spacing) * 5)}.sm\\:p-4{padding:calc(var(--spacing) * 4)}.sm\\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\\:absolute{position:absolute}.md\\:top-12{top:calc(var(--spacing) * 12)}.md\\:top-auto{top:auto}.md\\:top-full{top:100%}.md\\:right-0{right:calc(var(--spacing) * 0)}.md\\:right-4{right:calc(var(--spacing) * 4)}.md\\:right-6{right:calc(var(--spacing) * 6)}.md\\:bottom-2{bottom:calc(var(--spacing) * 2)}.md\\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\\:left-0{left:calc(var(--spacing) * 0)}.md\\:left-1\\/2{left:50%}.md\\:left-2{left:calc(var(--spacing) * 2)}.md\\:left-auto{left:auto}.md\\:z-20{z-index:20}.md\\:order-1{order:1}.md\\:order-2{order: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-start-1{grid-column-start:1}.md\\:col-start-2{grid-column-start:2}.md\\:row-start-1{grid-row-start:1}.md\\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\\:mt-1{margin-top:calc(var(--spacing) * 1)}.md\\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\\:ml-auto{margin-left:auto}.md\\:block{display:block}.md\\:contents{display:contents}.md\\:flex{display:flex}.md\\:grid{display:grid}.md\\:hidden{display:none}.md\\:aspect-auto{aspect-ratio:auto}.md\\:h-7{height:calc(var(--spacing) * 7)}.md\\:h-8{height:calc(var(--spacing) * 8)}.md\\:h-16{height:calc(var(--spacing) * 16)}.md\\:h-24{height:calc(var(--spacing) * 24)}.md\\:h-28{height:calc(var(--spacing) * 28)}.md\\:h-40{height:calc(var(--spacing) * 40)}.md\\:h-\\[25vh\\]{height:25vh}.md\\:h-\\[50vh\\]{height:50vh}.md\\:h-\\[70vh\\]{height:70vh}.md\\:h-\\[600px\\]{height:600px}.md\\:h-full{height:100%}.md\\:max-h-\\[calc\\(100dvh-3rem\\)\\]{max-height:calc(100dvh - 3rem)}.md\\:min-h-0{min-height:calc(var(--spacing) * 0)}.md\\:min-h-\\[70vh\\]{min-height:70vh}.md\\:min-h-screen{min-height:100vh}
33.md\\:w-7{width:calc(var(--spacing) * 7)}.md\\:w-16{width:calc(var(--spacing) * 16)}.md\\:w-28{width:calc(var(--spacing) * 28)}.md\\:w-40{width:calc(var(--spacing) * 40)}.md\\:w-64{width:calc(var(--spacing) * 64)}.md\\:w-72{width:calc(var(--spacing) * 72)}.md\\:w-\\[360px\\]{width:360px}.md\\:w-\\[400px\\]{width:400px}.md\\:w-auto{width:auto}.md\\:max-w-\\[50\\%\\]{max-width:50%}.md\\:max-w-\\[55\\%\\]{max-width:55%}.md\\:max-w-md{max-width:var(--container-md)}.md\\:flex-1,.md\\:flex-\\[1\\]{flex:1}.md\\:flex-\\[2\\]{flex:2}.md\\:flex-initial{flex:0 auto}.md\\:-translate-x-1\\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\\:snap-none{scroll-snap-type:none}.md\\:columns-3{columns:3}.md\\:columns-4{columns:4}.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\\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\\:flex-row{flex-direction:row}.md\\:items-baseline{align-items:baseline}.md\\:items-center{align-items:center}.md\\:items-start{align-items:flex-start}.md\\:justify-between{justify-content:space-between}.md\\:justify-start{justify-content:flex-start}.md\\:gap-2{gap:calc(var(--spacing) * 2)}.md\\:gap-6{gap:calc(var(--spacing) * 6)}.md\\:gap-12{gap:calc(var(--spacing) * 12)}.md\\:gap-16{gap:calc(var(--spacing) * 16)}.md\\:overflow-visible{overflow:visible}.md\\:rounded-2xl{border-radius:var(--radius-2xl)}.md\\:rounded-3xl{border-radius:var(--radius-3xl)}.md\\:rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.md\\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.md\\:bg-paistopilkku-700{background-color:var(--color-paistopilkku-700)}.md\\:bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.md\\:from-paistopilkku-500\\/95{--tw-gradient-from:#292728f2}@supports (color:color-mix(in lab, red, red)){.md\\:from-paistopilkku-500\\/95{--tw-gradient-from:color-mix(in oklab, var(--color-paistopilkku-500) 95%, transparent)}}.md\\:from-paistopilkku-500\\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.md\\:via-paistopilkku-500\\/70{--tw-gradient-via:#292728b3}@supports (color:color-mix(in lab, red, red)){.md\\:via-paistopilkku-500\\/70{--tw-gradient-via:color-mix(in oklab, var(--color-paistopilkku-500) 70%, transparent)}}.md\\:via-paistopilkku-500\\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.md\\:to-paistopilkku-500\\/40{--tw-gradient-to:#29272866}@supports (color:color-mix(in lab, red, red)){.md\\:to-paistopilkku-500\\/40{--tw-gradient-to:color-mix(in oklab, var(--color-paistopilkku-500) 40%, transparent)}}.md\\:to-paistopilkku-500\\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.md\\:p-4{padding:calc(var(--spacing) * 4)}.md\\:p-8{padding:calc(var(--spacing) * 8)}.md\\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\\:px-3\\.5{padding-inline:calc(var(--spacing) * 3.5)}.md\\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\\:py-1\\.5{padding-block:calc(var(--spacing) * 1.5)}.md\\:py-2{padding-block:calc(var(--spacing) * 2)}.md\\:py-3\\.5{padding-block:calc(var(--spacing) * 3.5)}.md\\:py-14{padding-block:calc(var(--spacing) * 14)}.md\\:py-16{padding-block:calc(var(--spacing) * 16)}.md\\:py-20{padding-block:calc(var(--spacing) * 20)}.md\\:py-24{padding-block:calc(var(--spacing) * 24)}.md\\:py-28{padding-block:calc(var(--spacing) * 28)}.md\\:py-36{padding-block:calc(var(--spacing) * 36)}.md\\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\\:pr-8{padding-right:calc(var(--spacing) * 8)}.md\\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\\:pl-0{padding-left:calc(var(--spacing) * 0)}.md\\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\\:text-left{text-align:left}.md\\:text-right{text-align:right}.md\\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\\:text-base{font-size:var(--text-base);
33line-height:var(--tw-leading,var(--text-base--line-height))}.md\\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\\:leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.md\\:tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.md\\:no-underline{text-decoration-line:none}.md\\:opacity-40{opacity:.4}.md\\:shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.md\\:backdrop-blur-none{--tw-backdrop-blur: ;-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,)}.md\\:before\\:left-1\\/2:before{content:var(--tw-content);left:50%}.md\\:before\\:-translate-x-1\\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (hover:hover){.md\\:hover\\:underline:hover{text-decoration-line:underline}}}@media (min-width:64rem){.lg\\:sticky{position:sticky}.lg\\:top-24{top:calc(var(--spacing) * 24)}.lg\\:-right-32{right:calc(var(--spacing) * -32)}.lg\\:right-10{right:calc(var(--spacing) * 10)}.lg\\:right-14{right:calc(var(--spacing) * 14)}.lg\\:-bottom-32{bottom:calc(var(--spacing) * -32)}.lg\\:-left-4{left:calc(var(--spacing) * -4)}.lg\\:col-span-2{grid-column:span 2/span 2}.lg\\:h-36{height:calc(var(--spacing) * 36)}.lg\\:w-36{width:calc(var(--spacing) * 36)}.lg\\:w-80{width:calc(var(--spacing) * 80)}.lg\\:w-\\[40\\%\\]{width:40%}.lg\\:w-\\[290px\\]{width:290px}.lg\\:w-\\[480px\\]{width:480px}.lg\\:columns-5{columns:5}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\\:flex-row{flex-direction:row}.lg\\:items-center{align-items:center}.lg\\:justify-between{justify-content:space-between}.lg\\:self-start{align-self:flex-start}.lg\\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\\:opacity-10{opacity:.1}}@media (min-width:80rem){.xl\\:right-20{right:calc(var(--spacing) * 20)}.xl\\:w-\\[600px\\]{width:600px}.xl\\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\\[\\\u0026\\:\\:-webkit-scrollbar\\]\\:hidden::-webkit-scrollbar{display:none}}:root{--z-sticky-cta:30;--z-header:40;--z-chat-fab:45;--z-cookie:50;--z-chat-panel:60;--z-modal:70;--sotto-cookie-banner-h:0px}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:60s linear infinite spin-slow}@media (prefers-reduced-motion:reduce){.animate-spin-slow{animation:none}}@keyframes sotto-reveal{0%{opacity:0;transform:translateY(3rem)scale(.97)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both sotto-reveal;animation-timeline:view();animation-range:entry cover 30%}}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;animation:none!important}}@keyframes sotto-sticker-drift{to{transform:rotate(16deg)translateY(-28px)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.hero-sticker-drift{animation:linear both sotto-sticker-drift;animation-timeline:scroll(root);animation-range:0 800px}}}@media (prefers-reduced-motion:reduce){.hero-sticker-drift{transform:none;animation:none!important}}html{scroll-behavior:smooth;scroll-padding-top:5.5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid canvastext!important}svg{forced-color-adjust:auto}[role=option][aria-selected=true]{forced-color-adjust:none;color:highlighttext!important;background:highlight!important}button,a[role=button]{border:1px solid buttontext}}@property --tw-translate-x{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-y{syntax:\"*\";inherits:false;initial-value:0}@property --tw-translate-z{syntax:\"*\";inherits:false;initial-value:0}@property --tw-scale-x{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-y{syntax:\"*\";inherits:false;initial-value:1}@property --tw-scale-z{syntax:\"*\";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:\"*\";inherits:false}@property --tw-rotate-y{syntax:\"*\";inherits:false}@property --tw-rotate-z{syntax:\"*\";inherits:false}@property --tw-skew-x{syntax:\"*\";inherits:false}@property --tw-skew-y{syntax:\"*\";inherits:false}@property --tw-scroll-snap-strictness{syntax:\"*\";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:\"*\";inherits:false;initial-value:0}@property --tw-border-style{syntax:\"*\";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:\"*\";inherits:false}@property --tw-gradient-from{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:\"\u003ccolor\u003e\";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:\"*\";inherits:false}@property --tw-gradient-via-stops{syntax:\"*\";inherits:false}@property --tw-gradient-from-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:0%}
33@property --tw-gradient-via-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:\"\u003clength-percentage\u003e\";inherits:false;initial-value:100%}@property --tw-leading{syntax:\"*\";inherits:false}@property --tw-font-weight{syntax:\"*\";inherits:false}@property --tw-tracking{syntax:\"*\";inherits:false}@property --tw-ordinal{syntax:\"*\";inherits:false}@property --tw-slashed-zero{syntax:\"*\";inherits:false}@property --tw-numeric-figure{syntax:\"*\";inherits:false}@property --tw-numeric-spacing{syntax:\"*\";inherits:false}@property --tw-numeric-fraction{syntax:\"*\";inherits:false}@property --tw-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:\"*\";inherits:false}@property --tw-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:\"*\";inherits:false}@property --tw-inset-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:\"*\";inherits:false}@property --tw-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:\"*\";inherits:false}@property --tw-inset-ring-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:\"*\";inherits:false}@property --tw-ring-offset-width{syntax:\"\u003clength\u003e\";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:\"*\";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:\"*\";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:\"*\";inherits:false}@property --tw-brightness{syntax:\"*\";inherits:false}@property --tw-contrast{syntax:\"*\";inherits:false}@property --tw-grayscale{syntax:\"*\";inherits:false}@property --tw-hue-rotate{syntax:\"*\";inherits:false}@property --tw-invert{syntax:\"*\";inherits:false}@property --tw-opacity{syntax:\"*\";inherits:false}@property --tw-saturate{syntax:\"*\";inherits:false}@property --tw-sepia{syntax:\"*\";inherits:false}@property --tw-drop-shadow{syntax:\"*\";inherits:false}@property --tw-drop-shadow-color{syntax:\"*\";inherits:false}@property --tw-drop-shadow-alpha{syntax:\"\u003cpercentage\u003e\";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:\"*\";inherits:false}@property --tw-backdrop-blur{syntax:\"*\";inherits:false}@property --tw-backdrop-brightness{syntax:\"*\";inherits:false}@property --tw-backdrop-contrast{syntax:\"*\";inherits:false}@property --tw-backdrop-grayscale{syntax:\"*\";inherits:false}@property --tw-backdrop-hue-rotate{syntax:\"*\";inherits:false}@property --tw-backdrop-invert{syntax:\"*\";inherits:false}@property --tw-backdrop-opacity{syntax:\"*\";inherits:false}@property --tw-backdrop-saturate{syntax:\"*\";inherits:false}@property --tw-backdrop-sepia{syntax:\"*\";inherits:false}@property --tw-duration{syntax:\"*\";inherits:false}@property --tw-ease{syntax:\"*\";inherits:false}@property --tw-content{syntax:\"*\";inherits:false;initial-value:\"\"}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}\n/*# sourceMappingURL=3mt6tt8eg1sed.css.map*/10:I[664483,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"LoadingBoundaryProvider\"]\n19:I[42116,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"OutletBoundary\"]\n1a:\"$Sreact.suspense\"\n1c:I[42116,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"ViewportBoundary\"]\n1e:I[42116,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"MetadataBoundary\"]\nd:X\n"])</script>
33<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"fi\",\"menu\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"fi\",\"d\",[\".well-known\",\"api\",\"maksu\",\"qr\",\"sitemap.xml\"]],{\"children\":[\"menu\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4256]},\"$undefined\",\"$undefined\",4164]},\"$undefined\",\"$undefined\",4136]},\"$undefined\",\"$undefined\",4184],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[\"$\",\"html\",null,{\"lang\":\"fi\",\"children\":[\"$\",\"body\",null,{\"style\":{\"margin\":0,\"padding\":0,\"minHeight\":\"100vh\",\"display\":\"flex\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"background\":\"#292728\",\"color\":\"#f8f5f1\",\"fontFamily\":\"-apple-system, BlinkMacSystemFont, \\\"Segoe UI\\\", Roboto, Oxygen, Ubuntu, Arial, sans-serif\"},\"children\":[\"$\",\"div\",null,{\"style\":{\"textAlign\":\"center\",\"padding\":\"48px 24px\",\"maxWidth\":560},\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"style\":{\"fontSize\":96,\"lineHeight\":1,\"marginBottom\":24},\"children\":\"ð\"}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":12,\"letterSpacing\":\"0.2em\",\"textTransform\":\"uppercase\",\"color\":\"#ffc303\",\"margin\":\"0 0 12px\",\"fontWeight\":700},\"children\":\"Hupsis â virhe 404\"}],[\"$\",\"h1\",null,{\"style\":{\"fontFamily\":\"Georgia, \\\"Times New Roman\\\", serif\",\"fontSize\":56,\"lineHeight\":1.05,\"color\":\"#ffc303\",\"margin\":\"0 0 20px\",\"fontWeight\":400},\"children\":\"Tätä sivua ei löytynyt\"}],[\"$\",\"p\",null,{\"style\":{\"fontSize\":18,\"lineHeight\":1.5,\"color\":\"#d9c5ac\",\"margin\":\"0 0 32px\"},\"children\":\"Etsimääsi sivua ei ole olemassa. Palaa etusivulle tai löydä lähin Sotto-pizzeria.\"}],[\"$\",\"div\",null,{\"style\":{\"display\":\"flex\",\"flexWrap\":\"wrap\",\"gap\":12,\"justifyContent\":\"center\"},\"children\":[[\"$\",\"$L4\",null,{\"href\":\"/\",\"style\":{\"display\":\"inline-flex\",\"alignItems\":\"center\",\"gap\":8,\"padding\":\"14px 28px\",\"borderRadius\":999,\"background\":\"#ffc303\",\"color\":\"#0f0e0f\",\"textDecoration\":\"none\",\"fontWeight\":700,\"fontSize\":15,\"boxShadow\":\"0 4px 12px rgba(255, 195, 3, 0.2)\"},\"children\":\"Etusivulle â\"}],[\"$\",\"$L4\",null,{\"href\":\"/ravintolat\",\"style\":{\"display\":\"inline-flex\",\"alignItems\":\"center\",\"gap\":8,\"padding\":\"14px 28px\",\"borderRadius\":999,\"border\":\"2px solid #f8f5f1\",\"color\":\"#f8f5f1\",\"textDecoration\":\"none\",\"fontWeight\":700,\"fontSize\":15},\"children\":\"Etsi lähin Sotto\"}],[\"$\",\"$L4\",null,{\"href\":\"/tilaa\",\"style\":{\"display\":\"inline-flex\",\"alignItems\":\"center\",\"gap\":8,\"padding\":\"14px 28px\",\"borderRadius\":999,\"border\":\"2px solid #f8f5f1\",\"color\":\"#f8f5f1\",\"textDecoration\":\"none\",\"fontWeight\":700,\"fontSize\":15},\"children\":\"Tilaa pizzaa\"}]]}],[[\"$\",\"p\",\"en\",{\"lang\":\"en\",\"style\":{\"fontSize\":14,\"lineHeight\":1.5,\"color\":\"#d9c5ac\",\"margin\":\"32px 0 0\"},\"children\":[\"â In English:\",\" \",\"page not found.\",\" \",[\"$\",\"$L4\",null,{\"href\":\"/en\",\"style\":{\"color\":\"#ffc303\"},\"children\":\"Back home\"}],\" \",\"or\",\" \",[\"$\",\"$L4\",null,{\"href\":\"/en/restaurants\",\"style\":{\"color\":\"#ffc303\"},\"children\":\"find your nearest Sotto\"}],\".\"]}]]]}]}]}],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"style\",\"0\",{\"nonce\":\"$undefined\",\"precedence\":\"next\",\"href\":\"/_next/static/immutable/chunks/3mdfr625ltwqj.css\",\"children\":\"$5\"}],\"$L6\",\"$L7\",\"$L8\",\"$L9\"],\"$La\"]}],{\"children\":[\"$Lb\",{\"children\":[\"$Lc\",{}
33,null,false,null]},null,false,\"$d\"]},null,false,null]},null,false,null],\"$Le\",false]],\"m\":\"$undefined\",\"G\":[\"$f\",[]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\n6:[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n7:[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n8:[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"async\":true,\"nonce\":\"$undefined\"}]\n9:[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"async\":true,\"nonce\":\"$undefined\"}]\nb:[\"$\",\"$L10\",null,{\"loading\":[[\"$\",\"main\",\"l\",{\"children\":[[\"$\",\"section\",null,{\"aria-busy\":\"true\",\"aria-label\":\"Ladataanâ¦\",\"className\":\"relative flex w-full min-h-[60vh] flex-col justify-center bg-paistopilkku-500 px-6 py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative mx-auto flex w-full max-w-6xl flex-col gap-6\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-40\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-16 w-3/4 md:h-24\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-16 w-2/3 md:h-24\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-5 w-full max-w-md\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex gap-3\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-12 w-48 rounded-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-12 w-40 rounded-full\"}]]}]]}]}],[\"$\",\"section\",null,{\"aria-busy\":\"true\",\"aria-label\":\"Ladataan menuaâ¦\",\"className\":\"border-t border-paistopilkku-700 px-6 py-12\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-6xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mb-6 h-10 w-48\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-1 gap-5 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4\",\"children\":[[\"$\",\"li\",\"0\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}],[\"$\",\"li\",\"1\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}],[\"$\",\"li\",\"2\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}],[\"$\",\"li\",\"3\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[\"$L11\",\"$L12\"]}],\"$L13\",\"$L14\",\"$L15\",\"$L16\"]}]]}]}]]}],[],null],\"children\":\"$L17\"}]\nc:[\"$\",\"$1\",\"c\",{\"children\":[\"$L18\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"async\":true,\"nonce\":\"$undefined\"}
33],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L19\",null,{\"children\":[\"$\",\"$1a\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@1b\"}]}]]}]\ne:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L1c\",null,{\"children\":\"$L1d\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L1e\",null,{\"children\":[\"$\",\"$1a\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L1f\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\nd:C\n11:[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}]\n12:[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]\n13:[\"$\",\"li\",\"4\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}]\n14:[\"$\",\"li\",\"5\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}]\n15:[\"$\",\"li\",\"6\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}]\n16:[\"$\",\"li\",\"7\",{\"className\":\"overflow-hidden rounded-2xl border border-paistopilkku-700 bg-paistopilkku-600\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 aspect-square rounded-none\"}],[\"$\",\"div\",null,{\"className\":\"space-y-3 p-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-6 w-32\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-5 w-12\"}]]}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-full\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 h-4 w-2/3\"}],[\"$\",\"div\",null,{\"className\":\"animate-pulse rounded-lg bg-paistopilkku-600/70 mt-4 h-10 w-full rounded-full\"}]]}]]}]\n17:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n1d:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#1d4e1a\"}],[\"$\",\"meta\",\"3\",{\"name\":\"color-scheme\",\"content\":\"dark\"}]]\n"])</script>
33<script>self.__next_f.push([1,"a:[\"$\",\"html\",null,{\"lang\":\"fi\",\"className\":\"inter_c6e48ee1-module__JRO3KW__variable calistoga_34939480-module__dd67QG__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"link\",null,{\"rel\":\"dns-prefetch\",\"href\":\"https://www.googletagmanager.com\"}],[\"$\",\"script\",null,{\"id\":\"consent-default\",\"dangerouslySetInnerHTML\":{\"__html\":\"\\nwindow.dataLayer = window.dataLayer || [];\\nfunction gtag(){dataLayer.push(arguments);}\\nwindow.gtag = gtag;\\n// EEA + UK: denied default, banneri kysyy\\ngtag('consent', 'default', {\\n ad_storage: 'denied',\\n ad_user_data: 'denied',\\n ad_personalization: 'denied',\\n analytics_storage: 'denied',\\n personalization_storage: 'denied',\\n functionality_storage: 'granted',\\n security_storage: 'granted',\\n wait_for_update: 500,\\n region: [\\\"AT\\\",\\\"BE\\\",\\\"BG\\\",\\\"HR\\\",\\\"CY\\\",\\\"CZ\\\",\\\"DK\\\",\\\"EE\\\",\\\"FI\\\",\\\"FR\\\",\\\"DE\\\",\\\"GR\\\",\\\"HU\\\",\\\"IE\\\",\\\"IT\\\",\\\"LV\\\",\\\"LT\\\",\\\"LU\\\",\\\"MT\\\",\\\"NL\\\",\\\"PL\\\",\\\"PT\\\",\\\"RO\\\",\\\"SK\\\",\\\"SI\\\",\\\"ES\\\",\\\"SE\\\",\\\"IS\\\",\\\"LI\\\",\\\"NO\\\",\\\"GB\\\"]\\n});\\n// Muualla: granted default (ei banneria oikeudellisesti tarvita)\\ngtag('consent', 'default', {\\n ad_storage: 'granted',\\n ad_user_data: 'granted',\\n ad_personalization: 'granted',\\n analytics_storage: 'granted',\\n personalization_storage: 'granted',\\n functionality_storage: 'granted',\\n security_storage: 'granted'\\n});\\ngtag('set', 'ads_data_redaction', true);\\ngtag('set', 'url_passthrough', true);\\n\"}}]]}],[\"$\",\"body\",null,{\"className\":\"min-h-screen antialiased\",\"children\":\"$L20\"}]]}]\n"])</script>
33<script>self.__next_f.push([1,"21:I[880694,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"default\"]\n20:[\"$\",\"$L21\",null,{\"formats\":\"$undefined\",\"locale\":\"fi\",\"messages\":{\"chatbot\":{\"openLabel\":\"Avaa Sotto-assistentti\",\"closeLabel\":\"Sulje chat\",\"title\":\"Sotto-assistentti\",\"subtitle\":\"Tekoälyavustaja â kysy menusta, ravintoloista ja ryhmätilauksista\",\"greeting\":\"Moikka! Olen Sotto Pizzerian tekoälyavustaja. Mistä voin auttaa?\",\"quickReply1\":\"Mikä Sotto on lähimpänä?\",\"quickReply2\":\"Onko gluteenittomia pizzoja?\",\"quickReply3\":\"Voiko varata ryhmälle?\",\"quickReply4\":\"Aukioloajat tänään\",\"inputPlaceholder\":\"Kirjoita kysymyksesi...\",\"send\":\"Lähetä\",\"messagesAriaLabel\":\"Chat-keskustelu\",\"errorGeneric\":\"Hups, jotain meni pieleen. Yritä uudelleen tai ota yhteyttä {email}\",\"errorRateLimit\":\"Liian monta viestiä lyhyessä ajassa. Odota hetki.\",\"disclaimer\":\"Tekoälyavustaja voi tehdä virheitä â varmista tärkeät tiedot ravintolasta tai osoitteesta {email}.\",\"clear\":\"Tyhjennä keskustelu\"},\"common\":{\"siteName\":\"Sotto Pizzeria\",\"tagline\":\"Hyvää napolilaista pizzaa, ilman turhaa säätöä.\",\"back\":\"Takaisin\",\"backToHome\":\"Etusivulle\",\"readMore\":\"Lue lisää\",\"loading\":\"Ladataanâ¦\",\"error\":\"Tapahtui virhe.\",\"comingSoon\":\"Tulossa pian\",\"all\":\"Kaikki\",\"next\":\"Seuraava\",\"close\":\"Sulje\",\"open\":\"Auki\",\"closed\":\"Suljettu\",\"openNow\":\"Auki nyt\",\"closingSoon\":\"Sulkeutuu pian\",\"today\":\"Tänään\",\"language\":\"Kieli\"},\"cookieConsent\":{\"title\":\"Käytämme evästeitä\",\"description\":\"Välttämättömien evästeiden lisäksi käytämme analytiikkaa ja mainontaa vain luvallasi.\",\"acceptAll\":\"Hyväksy kaikki\",\"acceptNecessary\":\"Vain välttämättömät\",\"moreInfo\":\"Lue lisää\",\"settings\":\"Asetukset\",\"customize\":\"Mukauta\",\"customizeTitle\":\"Eväste-asetukset\",\"customizeDescription\":\"Valitse mitkä evästeluokat sallit. Voit muuttaa valintaa milloin tahansa.\",\"necessaryName\":\"Välttämättömät\",\"necessaryDesc\":\"Sivuston toiminnalle pakolliset evästeet (kirjautuminen, lomakkeet, suostumukset). Ei voi ottaa pois käytöstä.\",\"alwaysOn\":\"Aina päällä\",\"analyticsName\":\"Analytiikka\",\"analyticsDesc\":\"Auttaa meitä ymmärtämään kuinka käyttäjät käyttävät sivustoa (Google Analytics 4).\",\"marketingName\":\"Markkinointi\",\"marketingDesc\":\"Mahdollistaa kohdennetun mainonnan ja jälkimarkkinoinnin (Meta Pixel, TikTok Pixel).\",\"savePreferences\":\"Tallenna valinnat\",\"back\":\"â Takaisin\"},\"errorPage\":{\"eyebrow\":\"Hupsis â virhe 500\",\"title\":\"Pizzauuni hyytyi hetkeksi.\",\"lead\":\"Jokin meni pieleen meidän puolellamme. Yritä uudelleen â yleensä tämä korjautuu itsestään.\",\"errorCode\":\"Virhekoodi\",\"retryButton\":\"Yritä uudelleen\",\"homeButton\":\"Etusivulle\",\"restaurantsButton\":\"Etsi lähin Sotto\"},\"exitIntent\":{\"fallbackTitle\":\"Hetki vain!\",\"fallbackDescription\":\"Tilaa uutiskirje ja saat 5 % alennuskoodin ensimmäisestä tilauksestasi.\",\"discountBadge\":\"-{percent} %\",\"closeLabel\":\"Sulje popup\",\"noThanks\":\"Ei kiitos\"},\"footer\":{\"tagline\":\"Hyvää napolilaista pizzaa, ilman turhaa säätöä.\",\"navigation\":\"Navigaatio\",\"company\":\"Sotto\",\"legal\":\"Lainsäädäntö\",\"follow\":\"Seuraa meitä\",\"join\":\"Liity\",\"linkAbout\":\"Meistä\",\"linkRecruit\":\"Rekry\",\"brandHome\":\"Sotto-etusivulle\",\"linkNews\":\"Uutiset\",\"linkContact\":\"Yhteydenotto\",\"linkFaq\":\"Usein kysyttyä\",\"linkMedia\":\"Medialle\",\"linkCareers\":\"Rekry\",\"linkFranchise\":\"Franchise\",\"linkTerms\":\"Käyttöehdot\",\"linkPrivacy\":\"Tietosuojaseloste\",\"linkCookies\":\"Evästeet\",\"cookieSettings\":\"Evästeasetukset\",\"linkAccessibility\":\"Saavutettavuusseloste\",\"newsletter\":\"Uutiskirje\",\"newsletterDescription\":\"Tilaa uutiskirjeemme ja saat ensimmäisten joukossa tiedon uusista avauksista.\",\"subscribe\"
33:\"Tilaa\",\"emailPlaceholder\":\"Sähköpostiosoite\",\"oivaReports\":\"Oiva-raportit\",\"googleReviewsCount\":\"Google-arvostelua\"},\"form\":{\"required\":\"Pakollinen\",\"send\":\"Lähetä\",\"sending\":\"Lähetetäänâ¦\",\"submit\":\"Lähetä viesti\",\"successTitle\":\"Viesti lähetetty\",\"firstName\":\"Etunimi\",\"lastName\":\"Sukunimi\",\"email\":\"Sähköposti\",\"phone\":\"Puhelin\",\"message\":\"Viesti\",\"company\":\"Yritys\",\"businessId\":\"Y-tunnus\",\"topic\":\"Aihe\",\"topicGeneral\":\"Yleinen\",\"topicFeedback\":\"Asiakaspalaute\",\"topicPartnership\":\"Yhteistyö ja tapahtumat\",\"topicFranchise\":\"Franchise\",\"topicOther\":\"Muu\",\"attachments\":\"Liitetiedostot\"},\"header\":{\"menu\":\"Menu\",\"restaurants\":\"Ravintolat\",\"groups\":\"Ryhmille\",\"order\":\"Tilaa\",\"openMenu\":\"Avaa valikko\",\"closeMenu\":\"Sulje valikko\",\"skipToContent\":\"Hyppää sisältöön\",\"mainNav\":\"Päänavigaatio\"},\"nearestCta\":{\"locating\":\"Etsitään lähintäâ¦\",\"orderNearest\":\"Tilaa lähimmästä\",\"pickerTitle\":\"Valitse Sotto, josta tilaat\",\"pickerLeadNoLocation\":\"Sijaintiasi ei saatu â valitse ravintola listalta, niin jatkat suoraan tilaukseen.\",\"pickerLeadTooFar\":\"Lähin Sotto on yli 50 km päässä â valitse ravintola listalta.\",\"pickerListLabel\":\"Valitse Sotto-ravintola\",\"pickerOpenNow\":\"Auki nyt\",\"pickerClosed\":\"Suljettu\",\"pickerClose\":\"Sulje\",\"pickerAllRestaurants\":\"Kaikki ravintolat ja aukioloajat\"},\"newsletter\":{\"title\":\"Uutiskirje\",\"description\":\"Pysy ajan tasalla â tilaa uutiskirje!\",\"subscribe\":\"Tilaa\",\"emailPlaceholder\":\"Sähköpostiosoite\",\"consent\":\"Hyväksyn että sähköpostiani käsitellään uutiskirjeen lähettämistä varten \u003cprivacy\u003etietosuojaselosteen\u003c/privacy\u003e mukaisesti. Voin perua tilauksen koska tahansa.\",\"successPendingTitle\":\"Tarkista sähköpostisi\",\"successPendingMessage\":\"Lähetimme sinulle vahvistuslinkin. Klikkaa linkkiä viimeistelläksesi tilauksen.\",\"successSubscribedTitle\":\"Kiitos â olet jo listalla!\",\"successSubscribedMessage\":\"Ensimmäinen uutiskirjeemme saapuu sinulle pian.\",\"errors\":{\"invalidEmail\":\"Tarkista sähköpostiosoite.\",\"consentRequired\":\"Hyväksy ehdot ennen tilausta.\",\"alreadySubscribed\":\"Tämä sähköposti on jo listalla.\",\"complianceBlocked\":\"Tämä sähköpostiosoite on aiemmin perunut tilauksen Mailchimpissa eikä sitä voi tilata uudelleen automaattisesti. Ota yhteyttä {email}.\",\"network\":\"Yhteysvirhe â tarkista verkkoyhteys ja yritä uudelleen.\",\"generic\":\"Tilaus epäonnistui. Yritä myöhemmin uudelleen.\"},\"metaTitle\":\"Tilaa Sotto-uutiskirje\",\"eyebrow\":\"Uutiskirje\",\"prefilledNote\":\"Sähköposti esitäytetty lomake-lähetyksestäsi â tarkista ja klikkaa Tilaa.\"},\"restaurantSwitcher\":{\"autoLabel\":\"Etsi lähin\",\"autoOption\":\"Etsi lähin (auto)\",\"ariaLabel\":\"Vaihda Sotto-ravintolaa\",\"listAriaLabel\":\"Valitse Sotto-ravintola\",\"comingSoon\":\"tulossa\",\"mobileTitle\":\"Tilausravintola\",\"autoSelected\":\"Lähin ravintola (auto)\",\"mobileHint\":\"Tilauksesi ohjautuu valittuun ravintolaan.\",\"mobileInfoLink\":\"Ravintoloiden tiedot ja aukioloajat\",\"findNearestAriaLabel\":\"Etsi lähin Sotto-ravintola sijaintisi perusteella\",\"locating\":\"Etsitäänâ¦\",\"statusLocating\"
33:\"Etsitään lähintä Sotto-ravintolaa sijaintisi perusteella.\",\"statusDenied\":\"Sijaintilupa evätty. Valitse ravintola listalta.\",\"statusFound\":\"Lähin Sotto-ravintola valittu.\"},\"stickyMobile\":{\"order\":\"Tilaa nyt\"}},\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":[\"$L22\",\"$L23\",\"$L24\",\"$L25\",null,\"$L26\",\"$L27\",\"$L28\",\"$L29\",\"$L2a\",\"$L2b\"]}]\n"])</script>
33<script>self.__next_f.push([1,"2c:I[432091,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"GoogleTagManagerLoader\"]\n2e:I[99092,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"MicrosoftClarity\"]\n2f:I[719029,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"default\"]\n30:I[380675,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"VercelAnalytics\"]\n31:I[279675,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/17-rdqg18-x29.js\"],\"default\"]\n33:I[675094,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"MobileStickyCta\"]\n34:I[393165,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"LazyAppOverlays\"]\n2d:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-PDNR8D3N\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"},\"title\":\"Google Tag Manager\"}]\n22:[[\"$\",\"$L2c\",null,{\"gtmId\":\"GTM-PDNR8D3N\"}],[\"$\",\"noscript\",null,{\"children\":\"$2d\"}]]\n23:[\"$\",\"$L2e\",null,{}]\n24:[\"$\",\"$L2f\",null,{}]\n25:[\"$\",\"$L30\",null,{}]\n26:[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"sr-only focus:not-sr-only focus:fixed focus:left-4 focus:top-4 focus:z-50 focus:rounded-lg focus:bg-napoli-500 focus:px-4 focus:py-2 focus:font-bold focus:text-paistopilkku-700 focus:shadow-lg\",\"children\":\"Hyppää sisältöön\"}]\n28:[\"$\",\"div\",null,{\"id\":\"main-content\",\"tabIndex\":-1,\"className\":\"focus:outline-none\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$31\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/17-rdqg18-x29.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L32\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n2a:[\"$\",\"$L33\",null,{}]\n2b:[\"$\",\"$L34\",null,{\"sottoAssistant\":{\"enabled\":true,\"botName\":\"Giuseppo\",\"greeting\":\"Ciao! Kuinka voin auttaa?\",\"subtitle\":\"Tekoälyavustaja â kysy menusta, ravintoloista ja ryhmätilauksista\",\"contactEmail\":\"[email protected]\"},\"exitIntent\":{\"enabled\":false,\"title\":\"Hetki vielä!\",\"description\":\"Tilaa uutiskirjeemme niin saat 5 % alennuksen seuraavaan tilaukseesi sekä tiedot uusista avauksista ja tarjouksista.\",\"buttonLabel\":\"Tilaa \u0026 saa alennus\",\"discountPercent\":5,\"contactEmail\":\"[email protected]\"}}]\n"])</script>
33<script>self.__next_f.push([1,"35:I[356863,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"Image\"]\n32:[\"$\",\"main\",null,{\"className\":\"relative flex min-h-[80vh] items-center justify-center overflow-hidden bg-paistopilkku-500 px-6 py-24\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\":\"100%\",\"className\":\"pointer-events-none absolute inset-0 opacity-[0.05]\",\"style\":\"$undefined\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_1_\",\"width\":1200,\"height\":832.3425,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-02-yellow.svg#pattern\",\"transform\":\"scale(0.75)\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_1_)\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-2xl text-center\",\"children\":[[\"$\",\"$L35\",null,{\"src\":\"/brand/icons/sotto-icon-pizza-yellow.svg\",\"className\":\"mx-auto opacity-80\",\"alt\":\"\",\"width\":120,\"height\":120,\"aria-hidden\":true,\"style\":{\"width\":\"120px\",\"height\":\"120px\"}}],[\"$\",\"p\",null,{\"className\":\"mt-6 inline-flex items-center gap-2 font-body text-sm uppercase tracking-[0.2em] text-napoli-500\",\"children\":\"Virhe 404\"}],[\"$\",\"h1\",null,{\"className\":\"mt-3 font-display text-5xl leading-[0.95] tracking-tight text-napoli-500 md:text-7xl\",\"children\":\"Hupsis â pizza karkasi.\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-6 max-w-xl text-lg text-tammi-100\",\"children\":\"Etsimääsi sivua ei löytynyt. Polku saattoi muuttua tai linkki on vanhentunut. Pizzauunit ovat kuitenkin lämpiminä â siirry alta eteenpäin.\"}],[\"$\",\"div\",null,{\"className\":\"mt-10 flex flex-wrap items-center justify-center gap-3\",\"children\":[\"$L36\",\"$L37\",\"$L38\"]}]]}]]}]\n29:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"@id\\\":\\\"https://sotto.fi/#organization\\\",\\\"name\\\":\\\"Sotto Pizzeria Oy\\\",\\\"alternateName\\\":\\\"Sotto Pizzeria\\\",\\\"url\\\":\\\"https://sotto.fi\\\",\\\"description\\\":\\\"Autenttinen pohja, hyvä fiilis ja nopea palvelu.\\\\n\\\\nLöydä lähin Sotto ja tilaa.\\\",\\\"taxID\\\":\\\"3158814-2\\\",\\\"contactPoint\\\":{\\\"@type\\\":\\\"ContactPoint\\\",\\\"email\\\":\\\"[email protected]\\\",\\\"contactType\\\":\\\"customer service\\\",\\\"areaServed\\\":\\\"FI\\\",\\\"availableLanguage\\\":[\\\"Finnish\\\",\\\"English\\\"]},\\\"sameAs\\\":[\\\"https://www.instagram.com/sottopizzeria\\\",\\\"https://facebook.com/sottopizzeria\\\",\\\"https://www.tiktok.com/@sottopizzeria\\\",\\\"https://www.linkedin.com/company/sottopizzeria\\\",\\\"https://www.youtube.com/@sottopizzeria\\\"]}\"}}],[\"$\",\"footer\",null,{\"className\":\"relative overflow-hidden border-t border-vesuvius-800 bg-vesuvius-700 text-tammi-100\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\":\"100%\",\"className\":\"pointer-events-none absolute inset-0 opacity-[0.06]\",\"style\":\"$undefined\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_2_\",\"width\":1100,\"height\":765.1737499999999,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-03-yellow.svg#pattern\",\"transform\":\"scale(0.6875)\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_2_)\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-6xl px-6 py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-10 md:grid-cols-12 md:items-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center text-center md:col-span-3 md:items-start md:text-left\",\"children\":[\"$L39\",[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-xs text-sm text-tammi-300\",\"children\":\"Suomen paras pizzeria! Grazie.\"}],[\"$\",\"ul\",null,{\"className\":\"mt-5 flex flex-wrap justify-center gap-2.5 md:justify-start\",\"children\":[[\"$\",\"li\",\"facebook\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://facebook.com/sottopizzeria\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Facebook\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"}]}]}]}],[\"$\",\"li\",\"instagram\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/sottopizzeria\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Instagram\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849s-.012 3.584-.069 4.849c-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.645.07-4.85.07s-3.584-.012-4.849-.07c-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.645-.07-4.849s.013-3.583.07-4.849c.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\"}]}]}]}],\"$L3a\",\"$L3b\",\"$L3c\"]}]]}],\"$L3d\",\"$L3e\"]}],\"$L3f\"]}]]}]]\n"])</script>
33<script>self.__next_f.push([1,"40:I[489981,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"NewsletterSignup\"]\n4f:I[125107,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"CookieSettingsButton\"]\n50:I[187756,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"default\"]\n3a:[\"$\",\"li\",\"linkedin\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/sottopizzeria\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.063 2.063 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"}]}]}]}]\n3b:[\"$\",\"li\",\"tiktok\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.tiktok.com/@sottopizzeria\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"TikTok\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z\"}]}]}]}]\n3c:[\"$\",\"li\",\"youtube\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@sottopizzeria\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"YouTube\",\"className\":\"flex h-9 w-9 items-center justify-center rounded-full bg-vesuvius-800 text-tammi-100 transition-all hover:scale-110 hover:bg-napoli-500 hover:text-paistopilkku-700 active:scale-90 active:bg-napoli-500 active:text-paistopilkku-700\",\"children\":[\"$\",\"svg\",null,{\"className\":\"h-5 w-5\",\"viewBox\":\"0 0 24 24\",\"fill\":\"currentColor\",\"aria-hidden\":true,\"children\":[\"$\",\"path\",null,{\"d\":\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"}]}]}]}]\n3d:[\"$\",\"div\",null,{\"className\":\"md:col-span-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"rounded-2xl border border-vesuvius-800 bg-vesuvius-800/60 px-4 py-4\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-1 inline-flex items-center gap-2 font-body text-[11px] uppercase tracking-[0.2em] text-napoli-500\",\"children\":\"Uutiskirje\"}],[\"$\",\"p\",null,{\"className\":\"mb-3 font-body text-sm leading-snug text-tammi-100\",\"children\":\"Pysy ajan tasalla â tilaa uutiskirje!\"}],[\"$\",\"$L40\",null,{\"contactEmail\":\"[email protected]\"}]]}]}]\n3e:[\"$\",\"div\",null,{\"className\":\"grid grid-cols-2 gap-x-5 gap-y-6 md:col-span-5 md:grid-cols-2\",\"children\":[[\"$\",\"div\",\"Sotto\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-display text-sm uppercase tracking-wider text-tammi-50\",\"children\":\"Sotto\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"/meista\",{\"children\":\"$L41\"}],[\"$\",\"li\",\"/rekry\",{\"children\":\"$L42\"}],[\"$\",\"li\",\"/franchise\",{\"children\":\"$L43\"}],[\"$\",\"li\",\"/media\",{\"children\":\"$L44\"}],[\"$\",\"li\",\"https://www.oivahymy.fi/yrityshaku?hakusana=sotto%20pizz\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.oivahymy.fi/yrityshaku?hakusana=sotto%20pizz\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-1 text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":[\"Oiva-raportit\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"text-xs\",\"children\":\"â\"}]]}]}]]}]]}],[\"$\",\"div\",\"Asiakkaalle\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 font-display text-sm uppercase tracking-wider text-tammi-50\",\"children\":\"Asiakkaalle\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-2\",\"children\":[[\"$\",\"li\",\"/menu\",{\"children\":\"$L45\"}],[\"$\",\"li\",\"/ravintolat\",{\"children\":\"$L46\"}],[\"$\",\"li\",\"/ryhmille\",{\"children\":\"$L47\"}],[\"$\",\"li\",\"/uutiset\",{\"children\":\"$L48\"}],[\"$\",\"li\",\"/faq\",{\"children\":\"$L49\"}],[\"$\",\"li\",\"/yhteys\",{\"children\":\"$L4a\"}]]}]]}]]}]\n3f:[\"$\",\"div\",null,{\"className\":\"mt-8 border-t border-vesuvius-500 pt-6\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start gap-4 text-xs text-tammi-300 lg:flex-row lg:items-center lg:justify-between\",\"children\":[[\"$\",\"span\",null,{\"children\":\"© 2026 Sotto Pizzeria\"}],[\"$\",\"ul\",null,{\"className\":\"flex flex-wrap gap-x-4 gap-y-1\",\"children\":[[[\"$\",\"li\",\"/kayttoehdot\",{\"children\":\"$L4b\"}],[\"$\",\"li\",\"/tietosuojaseloste\",{\"children\":\"$L4c\"}],[\"$\",\"li\",\"/evasteet\",{\"children\":\"$L4d\"}],[\"$\",\"li\",\"/saavutettavuusseloste\",{\"children\":\"$L4e\"}]],[\"$\",\"li\",null,{\"children\":[\"$\",\"$L4f\",null,{\"label\":\"Evästeasetukset\"}]}]]}]]}]}]\n36:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":{\"name\":\"NEXT_LOCALE\",\"sameSite\":\"lax\"},\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-7 py-4 shadow-lg hover:shadow-xl hover:shadow-napoli-500/20 active:shadow-md\",\"children\":[\"Etusivulle\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"children\":\"â\"}]]}]\n37:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/menu\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 border-2 border-tammi-50 text-tammi-50 hover:bg-tammi-50 hover:text-paistopilkku-700 active:bg-tammi-50 active:text-paistopilkku-700 px-7 py-4\",\"children\":\"Selaa menua\"}]\n38:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/ravintolat\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 border-2 border-tammi-50 text-tammi-50 hover:bg-tammi-50 hover:text-paistopilkku-700 active:bg-tammi-50 active:text-paistopilkku-700 px-7 py-4\",\"children\":\"Etsi lähin Sotto\"}]\n39:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"aria-label\":\"Sotto-etusivulle\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"/brand/logos/Sotto-logo-primary-yellow.svg\",\"alt\":\"Sotto Pizzeria\",\"width\":300,\"height\"
33:69,\"className\":\"h-auto w-44\"}]}]\n"])</script>
33<script>self.__next_f.push([1,"52:I[752445,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"HeaderNavLink\"]\n53:I[879981,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"LanguageSwitcher\"]\n54:I[7182,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"RestaurantSwitcher\"]\n55:I[641419,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"HeaderOrderLink\"]\n56:I[615686,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\"],\"MobileMenu\"]\n41:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/meista\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Meistä\"}]\n42:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/rekry\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Töihin meille\"}]\n43:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/franchise\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Franchise\"}]\n44:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/media\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Medialle\"}]\n45:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/menu\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Menu\"}]\n46:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/ravintolat\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Ravintolat\"}]\n47:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/ryhmille\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Ryhmille\"}]\n48:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/uutiset\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Uutiset\"}]\n49:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/faq\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Usein kysyttyä\"}]\n4a:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/yhteys\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"text-sm text-tammi-300 transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Yhteydenotto\"}]\n4b:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/kayttoehdot\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Käyttöehdot\"}]\n4c:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/tietosuojaseloste\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Tietosuojaseloste\"}]\n4d:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/evasteet\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Evästeet\"}]\n4e:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/saavutettavuusseloste\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"transition-colors hover:text-napoli-500 active:text-napoli-500\",\"children\":\"Saavutettavuusseloste\"}]\n27:[\"$\",\"header\",null,{\"className\":\"sticky top-0 z-[var(--z-header)] bg-vesuvius-600/95 backdrop-blur-sm\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\"
33:\"100%\",\"className\":\"pointer-events-none absolute inset-0 overflow-hidden opacity-[0.04]\",\"style\":\"$undefined\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_3_\",\"width\":600,\"height\":417.3675,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-03-yellow.svg#pattern\",\"transform\":\"scale(0.375)\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_3_)\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto flex min-h-19 max-w-6xl items-center justify-between gap-6 px-6 py-4\",\"children\":[\"$L51\",[\"$\",\"nav\",null,{\"aria-label\":\"Päänavigaatio\",\"className\":\"hidden items-center gap-1 md:flex md:gap-2\",\"children\":[[[\"$\",\"$L52\",\"ee93b6d76b0d\",{\"href\":\"/menu\",\"children\":\"Menu\"}],[\"$\",\"$L52\",\"816080dcd1f1\",{\"href\":\"/ravintolat\",\"children\":\"Ravintolat\"}],[\"$\",\"$L52\",\"d7a5e3fcb7ed\",{\"href\":\"/ryhmille\",\"children\":\"Ryhmille\"}],[\"$\",\"$L52\",\"lahjakortti-fi\",{\"href\":\"/lahjakortti\",\"children\":\"Lahjakortti\"}]],[\"$\",\"$L53\",null,{\"className\":\"ml-1\"}],[\"$\",\"$L54\",null,{\"restaurants\":[{\"slug\":\"helsinki-kapyla\",\"displayName\":\"Helsingin Käpylä\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.2092473,\"lng\":24.9434972}},{\"slug\":\"helsinki-munkkiniemi\",\"displayName\":\"Helsingin Munkkiniemi\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.1994004,\"lng\":24.8749192}},{\"slug\":\"helsinki-sompasaari\",\"displayName\":\"Helsingin Sompasaari\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.1807571,\"lng\":24.9713719}},{\"slug\":\"lahti-keskusta\",\"displayName\":\"Lahden Keskusta\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.982389,\"lng\":25.662333}},{\"slug\":\"porvoo-keskusta\",\"displayName\":\"Porvoon Keskusta\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.3936262,\"lng\":25.6635985}},{\"slug\":\"tampere-keskustori\",\"displayName\":\"Tampereen Keskustori\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":61.4971674,\"lng\":23.7583345}},{\"slug\":\"turku-keskusta\",\"displayName\":\"Turun Keskusta\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.4505149,\"lng\":22.2788089}},{\"slug\":\"turku-lansi1\",\"displayName\":\"Turun Länsi 1\",\"woltStorefrontEnabled\":false,\"location\":{\"_type\":\"geopoint\",\"lat\":60.473389,\"lng\":22.223417}},{\"slug\":\"vantaa-tikkurila\",\"displayName\":\"Vantaan Tikkurila\",\"woltStorefrontEnabled\":true,\"location\":{\"_type\":\"geopoint\",\"lat\":60.2933236,\"lng\":25.0327988}}]}],[\"$\",\"$L55\",null,{\"href\":\"/tilaa\",\"placement\":\"header-desktop\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm ml-1 shadow-sm shadow-napoli-500/20\",\"children\":[\"Tilaa\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"children\":\"â\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-2 md:hidden\",\"children\":[[\"$\",\"$L55\",null,{\"href\":\"/tilaa\",\"placement\":\"header\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm min-h-11 shadow-sm shadow-napoli-500/20\",\"children\":[\"Tilaa\",[\"$\",\"span\",null,{\"aria-hidden\":true,\"children\":\"â\"}]]}],[\"$\",\"$L56\",null,{\"primaryNav\":[{\"_key\":\"ee93b6d76b0d\",\"external\":false,\"href\":\"/menu\",\"label\":\"Menu\"},{\"_key\":\"816080dcd1f1\",\"external\":false,\"href\":\"/ravintolat\",\"label\":\"Ravintolat\"},{\"_key\":\"d7a5e3fcb7ed\",\"external\":false,\"href\":\"/ryhmille\",\"label\":\"Ryhmille\"},{\"_key\":\"lahjakortti-fi\",\"external\":false,\"href\":\"/lahjakortti\",\"label\":\"Lahjakortti\"}],\"switcherRestaurants\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants\"}]]}]]}],[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"absolute inset-x-0 bottom-0 h-px bg-gradient-to-r from-transparent via-napoli-500/50 to-transparent\"}]]}]\n"])</script>
33<script>self.__next_f.push([1,"51:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"flex items-center transition-transform hover:scale-105 active:scale-95\",\"aria-label\":\"Sotto Pizzeria\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"/brand/logos/Sotto-logo-primary-yellow.svg\",\"alt\":\"Sotto Pizzeria\",\"width\":120,\"height\":28,\"loading\":\"eager\",\"className\":\"h-7 w-auto md:h-8\"}]}]\n"])</script>
33<script>self.__next_f.push([1,"60:I[652536,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\"],\"IconMark\"]\n57:T1a1b,{\"@context\":\"https://schema.org\",\"@type\":\"Menu\",\"@id\":\"https://sotto.fi/menu\",\"url\":\"https://sotto.fi/menu\",\"name\":\"Sotto Pizzeria â Menu\",\"hasMenuSection\":[{\"@type\":\"MenuSection\",\"name\":\"Pizzat\",\"hasMenuItem\":[{\"@type\":\"MenuItem\",\"name\":\"Margherita\",\"description\":\"Tomaattikastike, mozzarella, basilika, oliiviöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"5.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Margherita DOP\",\"description\":\"Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"7.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Pepperoni\",\"description\":\"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"7.00\",\"priceCurrency\":\"EUR\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Parmigiana\",\"description\":\"Tomaattikastike, grillattu munakoiso, mozzarella, parmesaani, rucola, oliiviöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"7.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Diavola\",\"description\":\"Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika\",\"offers\":{\"@type\":\"Offer\",\"price\":\"8.00\",\"priceCurrency\":\"EUR\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Tonno Bene\",\"description\":\"Tomaattikastike, mozzarella, tonnikala, punasipuli, oliivi, basilika, oliiviöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"8.00\",\"priceCurrency\":\"EUR\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Kala\"}]},{\"@type\":\"MenuItem\",\"name\":\"ai Funghi\",\"description\":\"Mozzarella, herkkusieni, portobello, parmesaani, mustapippuri, rucola, tryffeliöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"8.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Auramericana\",\"description\":\"Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy\",\"offers\":{\"@type\":\"Offer\",\"price\":\"10.00\",\"priceCurrency\":\"EUR\"},\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Gluteeni\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]}]},{\"@type\":\"MenuSection\",\"name\":\"Dipit\",\"hasMenuItem\":[{\"@type\":\"MenuItem\",\"name\":\"Aioli\",\"description\":\"Valkosipulimajoneesi\",\"offers\":{\"@type\":\"Offer\",\"price\":\"2.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VeganDiet\",\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Sinappi\"}]}
33,{\"@type\":\"MenuItem\",\"name\":\"Chili Mayo\",\"description\":\"Chilimajoneesi \",\"offers\":{\"@type\":\"Offer\",\"price\":\"2.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VeganDiet\",\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Sinappi\"}]}]},{\"@type\":\"MenuSection\",\"name\":\"Juomat\",\"hasMenuItem\":[{\"@type\":\"MenuItem\",\"name\":\"Coca-Cola\",\"description\":\"Tölkki 0,33l\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VeganDiet\",\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"]},{\"@type\":\"MenuItem\",\"name\":\"Coca-Cola Zero\",\"description\":\"Tölkki 0,33l\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VeganDiet\",\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"]},{\"@type\":\"MenuItem\",\"name\":\"Fanta Zero\",\"description\":\"Tölkki 0,33l\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VeganDiet\",\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"]}]},{\"@type\":\"MenuSection\",\"name\":\"Jymy Jäätelöt\",\"hasMenuItem\":[{\"@type\":\"MenuItem\",\"name\":\"Jymy Maitosuklaa\",\"description\":\"Laktoositonta suklaajäätelöä\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"},{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Soija\"}]},{\"@type\":\"MenuItem\",\"name\":\"Jymy Mansikka\",\"description\":\"Laktoositonta mansikkakermajäätelöä\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Jymy Vanilja\",\"description\":\"Laktoositonta vaniljakermajäätelöä\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Maito\"}]},{\"@type\":\"MenuItem\",\"name\":\"Jymy Pistaasi\",\"description\":\"Vegaaninen paahdettu pistaasijäätelö\",\"offers\":{\"@type\":\"Offer\",\"price\":\"3.00\",\"priceCurrency\":\"EUR\"},\"suitableForDiet\":[\"https://schema.org/VeganDiet\",\"https://schema.org/VegetarianDiet\",\"https://schema.org/GlutenFreeDiet\",\"https://schema.org/LowLactoseDiet\"],\"additionalProperty\":[{\"@type\":\"PropertyValue\",\"name\":\"Allergeeni\",\"value\":\"Pähkinä\"}]}]}]}18:[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$57\"}}],\"$L58\",[\"$L59\",\"$L5a\",\"$L5b\",\"$L5c\",\"$L5d\"],\"$L5e\",\"$L5f\"]\n1b:null\n1f:[[\"$\",\"title\",\"0\",{\"children\":\"Menu â Sotto Pizzeria\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Sotto Pizzerian menu â napolilaiset pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Sotto Pizzeria\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Sotto Pizzeria Oy\"}],[\"$\",\"link\",\"4\",{\"rel\":\"manifest\",\"href\":\"/manifest.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"5\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"link\",\"6\",{\"rel\":\"canonical\",\"href\":\"https://sotto.fi/menu\"}
33],[\"$\",\"link\",\"7\",{\"rel\":\"alternate\",\"hrefLang\":\"fi-FI\",\"href\":\"https://sotto.fi/menu\"}],[\"$\",\"link\",\"8\",{\"rel\":\"alternate\",\"hrefLang\":\"en-FI\",\"href\":\"https://sotto.fi/en/menu\"}],[\"$\",\"link\",\"9\",{\"rel\":\"alternate\",\"hrefLang\":\"fi\",\"href\":\"https://sotto.fi/menu\"}],[\"$\",\"link\",\"10\",{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://sotto.fi/en/menu\"}],[\"$\",\"link\",\"11\",{\"rel\":\"alternate\",\"hrefLang\":\"x-default\",\"href\":\"https://sotto.fi/menu\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:title\",\"content\":\"Menu â Sotto Pizzeria\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:description\",\"content\":\"Sotto Pizzerian menu â napolilaiset pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin.\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:url\",\"content\":\"https://sotto.fi/menu\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:locale\",\"content\":\"fi_FI\"}],[\"$\",\"meta\",\"16\",{\"property\":\"og:image\",\"content\":\"https://sotto.fi/api/og?title=Menu+%E2%80%94+Sotto+Pizzeria\u0026subtitle=Sotto+Pizzerian+menu+%E2%80%94+napolilaiset+pizzat%2C+dipit%2C+juomat+ja+Jymy-j%C3%A4%C3%A4tel%C3%B6t.+Allergeeni-+ja+ravintotiedot+kaikkiin+tuotteisiin.\u0026eyebrow=Ruokalista\"}],[\"$\",\"meta\",\"17\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"18\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"19\",{\"property\":\"og:image:alt\",\"content\":\"Menu â Sotto Pizzeria â Sotto Pizzeria\"}],[\"$\",\"meta\",\"20\",{\"property\":\"og:locale:alternate\",\"content\":\"en_FI\"}],[\"$\",\"meta\",\"21\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:title\",\"content\":\"Menu â Sotto Pizzeria\"}],[\"$\",\"meta\",\"24\",{\"name\":\"twitter:description\",\"content\":\"Sotto Pizzerian menu â napolilaiset pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin.\"}],[\"$\",\"meta\",\"25\",{\"name\":\"twitter:image\",\"content\":\"https://sotto.fi/api/og?title=Menu+%E2%80%94+Sotto+Pizzeria\u0026subtitle=Sotto+Pizzerian+menu+%E2%80%94+napolilaiset+pizzat%2C+dipit%2C+juomat+ja+Jymy-j%C3%A4%C3%A4tel%C3%B6t.+Allergeeni-+ja+ravintotiedot+kaikkiin+tuotteisiin.\u0026eyebrow=Ruokalista\"}],[\"$\",\"link\",\"26\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.2mwfap09e5bfz.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"27\",{\"rel\":\"icon\",\"href\":\"/icon2.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"link\",\"28\",{\"rel\":\"icon\",\"href\":\"/icon1.png\",\"sizes\":\"144x144\",\"type\":\"image/png\"}],[\"$\",\"link\",\"29\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"30\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png\"}],[\"$\",\"$L60\",\"31\",{}]]\n"])</script>
33<script>self.__next_f.push([1,"66:I[848248,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"AutoCloseDetails\"]\n58:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Etusivu\\\",\\\"item\\\":\\\"https://sotto.fi/\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Menu\\\",\\\"item\\\":\\\"https://sotto.fi/menu\\\"}]}\"}}]\n61:Tbb0,{\"@context\":\"https://schema.org\",\"@type\":\"Recipe\",\"@id\":\"https://sotto.fi/menu#recipe-margherita\",\"keywords\":\"pizza, napolilainen pizza, italialainen, pääruoka, vegetarian\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://sotto.fi/menu#recipe-margherita\"},\"name\":\"Margherita\",\"description\":\"Tomaattikastike, mozzarella, basilika, oliiviöljy\",\"inLanguage\":\"fi-FI\",\"image\":[\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"],\"author\":{\"@id\":\"https://sotto.fi/#organization\",\"@type\":\"Organization\",\"name\":\"Sotto Pizzeria\"},\"recipeCategory\":\"Pääruoka\",\"recipeCuisine\":\"Italian\",\"recipeYield\":\"1 pizza (n. 30 cm)\",\"prepTime\":\"PT48H\",\"cookTime\":\"PT1M\",\"totalTime\":\"PT48H1M\",\"recipeIngredient\":[\"250 g 00-jauho\",\"160 ml vettä\",\"5 g suolaa\",\"1 g hiivaa\",\"80 g tomaattikastike\",\"100 g mozzarella\",\"Tuore basilika\",\"Oliiviöljy\"],\"recipeInstructions\":[{\"@type\":\"HowToStep\",\"position\":1,\"text\":\"Sekoita jauho, vesi, suola ja hiiva taikinaksi.\",\"url\":\"https://sotto.fi/menu#recipe-margherita#step-1\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":2,\"text\":\"Anna kohota huoneenlämmössä 24 h.\",\"url\":\"https://sotto.fi/menu#recipe-margherita#step-2\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":3,\"text\":\"Muotoile pizzapohjaksi käsin (älä kaulitse).\",\"url\":\"https://sotto.fi/menu#recipe-margherita#step-3\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":4,\"text\":\"Lisää tomaattikastike ja mozzarella.\",\"url\":\"https://sotto.fi/menu#recipe-margherita#step-4\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":5,\"text\":\"Paista 450 °C kivellä n. 90 sekuntia.\",\"url\":\"https://sotto.fi/menu#recipe-margherita#step-5\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":6,\"text\":\"Lisää tuore basilika ja oliiviöljy päälle.\",\"url\":\"https://sotto.fi/menu#recipe-margherita#step-6\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"}],\"nutrition\":{\"@type\":\"NutritionInformation\",\"calories\":\"797 kcal\",\"proteinContent\":\"29 g\",\"carbohydrateContent\":\"127 g\",\"fatContent\":\"18 g\",\"sodiumContent\":\"2000 mg\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\"]}59:[\"$\",\"script\",\"recipe-0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$61\"}}]\n62:Tc15,{\"@context\":\"https://schema.org\",\"@type\":\"Recipe\",\"@id\":\"https://sotto.fi/menu#recipe-margherita-dop\",\"keywords\":\"pizza, napolilainen pizza, italialainen, pääruoka, vegetarian\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://sotto.fi/menu#recipe-margherita-dop\"},\"name\":\"Margherita DOP\",\"description\":\"Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy\",\"inLanguage\":\"f
33i-FI\",\"image\":[\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"],\"author\":{\"@id\":\"https://sotto.fi/#organization\",\"@type\":\"Organization\",\"name\":\"Sotto Pizzeria\"},\"recipeCategory\":\"Pääruoka\",\"recipeCuisine\":\"Italian\",\"recipeYield\":\"1 pizza (n. 30 cm)\",\"prepTime\":\"PT48H\",\"cookTime\":\"PT1M\",\"totalTime\":\"PT48H1M\",\"recipeIngredient\":[\"250 g 00-jauho\",\"160 ml vettä\",\"5 g suolaa\",\"1 g hiivaa\",\"80 g San Marzano -tomaattikastike\",\"120 g mozzarella di bufala\",\"Tuore basilika\",\"Extra-virgin oliiviöljy\"],\"recipeInstructions\":[{\"@type\":\"HowToStep\",\"position\":1,\"text\":\"Sekoita jauho, vesi, suola ja hiiva taikinaksi.\",\"url\":\"https://sotto.fi/menu#recipe-margherita-dop#step-1\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":2,\"text\":\"Anna kohota huoneenlämmössä 24 h.\",\"url\":\"https://sotto.fi/menu#recipe-margherita-dop#step-2\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":3,\"text\":\"Muotoile pizzapohjaksi käsin.\",\"url\":\"https://sotto.fi/menu#recipe-margherita-dop#step-3\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":4,\"text\":\"Lisää San Marzano -tomaattikastike ja mozzarella di bufala.\",\"url\":\"https://sotto.fi/menu#recipe-margherita-dop#step-4\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":5,\"text\":\"Paista 450 °C kivellä n. 90 sekuntia.\",\"url\":\"https://sotto.fi/menu#recipe-margherita-dop#step-5\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":6,\"text\":\"Lisää tuore basilika ja extra-virgin oliiviöljy päälle.\",\"url\":\"https://sotto.fi/menu#recipe-margherita-dop#step-6\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"}],\"nutrition\":{\"@type\":\"NutritionInformation\",\"calories\":\"838 kcal\",\"proteinContent\":\"29 g\",\"carbohydrateContent\":\"127 g\",\"fatContent\":\"23 g\",\"sodiumContent\":\"2400 mg\"},\"suitableForDiet\":[\"https://schema.org/VegetarianDiet\"]}5a:[\"$\",\"script\",\"recipe-1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$62\"}}]\n63:Tca4,{\"@context\":\"https://schema.org\",\"@type\":\"Recipe\",\"@id\":\"https://sotto.fi/menu#recipe-pepperoni\",\"keywords\":\"pizza, napolilainen pizza, italialainen, pääruoka\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://sotto.fi/menu#recipe-pepperoni\"},\"name\":\"Pepperoni\",\"description\":\"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy\",\"inLanguage\":\"fi-FI\",\"image\":[\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"],\"author\":{\"@id\":\"https://sotto.fi/#organization\",\"@type\":\"Organization\",\"name\":\"Sotto Pizzeria\"},\"recipeCategory\":\"Pääruoka\",\"recipeCuisine\":\"Italian\",\"recipeYield\":\"1 pizza (n. 30 cm)\",\"prepTime\":\"PT48H\",\"cookTime\":\"PT1M\",\"totalTime\":\"PT48H1M\",\"recipeIngredient\":[\"250 g 00-jauho\",\"160 ml vettä\",\"5 g suolaa\",\"1 g hiivaa\",\"80 g tomaattikastike\",\"100 g mozzarella\",\"60 g pepperoniviipaleita\",\"Tuore basilika\",\"Oliiviöljy\"],\"recipeInstructions\":[{\"@type\":\"HowToStep\",\"position\":1,\"text\":\"Sekoita jauho, vesi, suola ja hiiva taikinaksi.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-1\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":2,\"text\":\"Anna kohota 24 h huoneenlämmössä.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-2\",\"
33image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":3,\"text\":\"Muotoile pizzapohjaksi käsin.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-3\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":4,\"text\":\"Lisää tomaattikastike ja mozzarella.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-4\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":5,\"text\":\"Asettele pepperoniviipaleet päälle.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-5\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":6,\"text\":\"Paista 450 °C kivellä n. 90 sekuntia.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-6\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":7,\"text\":\"Koristele tuoreella basilikalla ja oliiviöljyllä.\",\"url\":\"https://sotto.fi/menu#recipe-pepperoni#step-7\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"}],\"nutrition\":{\"@type\":\"NutritionInformation\",\"calories\":\"913 kcal\",\"proteinContent\":\"33 g\",\"carbohydrateContent\":\"127 g\",\"fatContent\":\"29 g\",\"sodiumContent\":\"2400 mg\"}}5b:[\"$\",\"script\",\"recipe-2\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$63\"}}]\n64:Tcb5,{\"@context\":\"https://schema.org\",\"@type\":\"Recipe\",\"@id\":\"https://sotto.fi/menu#recipe-diavola\",\"keywords\":\"pizza, napolilainen pizza, italialainen, pääruoka\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://sotto.fi/menu#recipe-diavola\"},\"name\":\"Diavola\",\"description\":\"Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika\",\"inLanguage\":\"fi-FI\",\"image\":[\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"],\"author\":{\"@id\":\"https://sotto.fi/#organization\",\"@type\":\"Organization\",\"name\":\"Sotto Pizzeria\"},\"recipeCategory\":\"Pääruoka\",\"recipeCuisine\":\"Italian\",\"recipeYield\":\"1 pizza (n. 30 cm)\",\"prepTime\":\"PT48H\",\"cookTime\":\"PT1M\",\"totalTime\":\"PT48H1M\",\"recipeIngredient\":[\"250 g 00-jauho\",\"160 ml vettä\",\"5 g suolaa\",\"1 g hiivaa\",\"80 g tomaattikastike\",\"80 g mozzarella\",\"50 g 'nduja-makkara\",\"Parmesaanilastuja\",\"Chiliöljy\",\"Tuore basilika\"],\"recipeInstructions\":[{\"@type\":\"HowToStep\",\"position\":1,\"text\":\"Sekoita jauho, vesi, suola ja hiiva taikinaksi.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-1\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":2,\"text\":\"Anna kohota 24 h huoneenlämmössä.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-2\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":3,\"text\":\"Muotoile pizzapohjaksi käsin.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-3\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":4,\"text\":\"Lisää tomaattikastike ja mozzarella.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-4\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":5,\"text\":\"Levitä 'nduja-makkaraa tasaisesti.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-5\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":6,\"text\":\"Paista 450 °C kivellä n. 90 sekuntia.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-6\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":7,\"text\":\"Koristele parmesaanilastuilla, chiliöljyllä ja basilikalla.\",\"url\":\"https://sotto.fi/menu#recipe-diavola#step-7\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"}],\"nutrition\":{\"@type\":\"NutritionInformation\",\"calories\":\"843 kcal\",\"proteinContent\":\"34 g\",\"carbohydrateContent\":\"127 g\",\"fatContent\":\"21 g\",\"sodiumContent\":\"2400 mg\"}}5c:[\"$\",\"script\",\"recipe-3\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$64\"}}]\n65:Tcfa,{\"@context\":\"https://schema.org\",\"@type\":\"Recipe\",\"@id\":\"https://sotto.fi/menu#recipe-tonno-bene\",\"keywords\":\"pizza, napolilainen pizza, italialainen, pääruoka\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https://sotto.fi/menu#recipe-tonno-bene\"},\"name\":\"Tonno Bene\",\"description\":\"Tomaattikastike, mozzarella, tonnikala, punasipuli, ol
33iivi, basilika, oliiviöljy\",\"inLanguage\":\"fi-FI\",\"image\":[\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"],\"author\":{\"@id\":\"https://sotto.fi/#organization\",\"@type\":\"Organization\",\"name\":\"Sotto Pizzeria\"},\"recipeCategory\":\"Pääruoka\",\"recipeCuisine\":\"Italian\",\"recipeYield\":\"1 pizza (n. 30 cm)\",\"prepTime\":\"PT48H\",\"cookTime\":\"PT1M\",\"totalTime\":\"PT48H1M\",\"recipeIngredient\":[\"250 g 00-jauho\",\"160 ml vettä\",\"5 g suolaa\",\"1 g hiivaa\",\"80 g tomaattikastike\",\"100 g mozzarella\",\"70 g tonnikalaa öljyssä\",\"Punasipulia ohuina viipaleina\",\"Mustia oliiveja\",\"Tuore basilika\",\"Oliiviöljy\"],\"recipeInstructions\":[{\"@type\":\"HowToStep\",\"position\":1,\"text\":\"Sekoita jauho, vesi, suola ja hiiva taikinaksi.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-1\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":2,\"text\":\"Anna kohota 24 h huoneenlämmössä.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-2\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":3,\"text\":\"Muotoile pizzapohjaksi käsin.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-3\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":4,\"text\":\"Lisää tomaattikastike ja mozzarella.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-4\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":5,\"text\":\"Lisää tonnikala, punasipulit ja oliivit.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-5\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":6,\"text\":\"Paista 450 °C kivellä n. 90 sekuntia.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-6\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"},{\"@type\":\"HowToStep\",\"position\":7,\"text\":\"Koristele tuoreella basilikalla ja oliiviöljyllä.\",\"url\":\"https://sotto.fi/menu#recipe-tonno-bene#step-7\",\"image\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\"}],\"nutrition\":{\"@type\":\"NutritionInformation\",\"calories\":\"886 kcal\",\"proteinContent\":\"36 g\",\"carbohydrateContent\":\"128 g\",\"fatContent\":\"24 g\",\"sodiumContent\":\"2000 mg\"}}5d:[\"$\",\"script\",\"recipe-4\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$65\"}}]\n5e:[\"$\",\"$L66\",null,{}]\n5f:[\"$\",\"main\",null,{\"className\":\"min-h-screen bg-paistopilkku-500\",\"lang\":\"$undefined\",\"children\":[[\"$\",\"section\",null,{\"className\":\"relative overflow-clip bg-tammi-50 px-6 py-20 md:py-28\",\"children\":[[\"$\",\"div\",null,{\"aria-hidden\":true,\"className\":\"hero-sticker-drift pointer-events-none absolute right-6 top-6 hidden w-[240px] drop-shadow-xl md:block lg:right-14 lg:w-[290px]\",\"children\":[\"$\",\"div\",null,{\"className\":\"rotate-6\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026q=80\u0026fit=crop\u0026auto=format\",\"alt\":\"\",\"width\":800,\"height\"
33:800,\"sizes\":\"(max-width: 768px) 1px, 290px\",\"className\":\"h-auto w-full\"}]}]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-6xl\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-3 inline-flex items-center gap-2 font-body text-sm uppercase tracking-[0.2em] text-napoli-800\",\"children\":[[\"$\",\"$L35\",null,{\"src\":\"/brand/icons/sotto-icon-starburst-yellow.svg\",\"alt\":\"\",\"width\":20,\"height\":20,\"aria-hidden\":true,\"style\":{\"width\":\"20px\",\"height\":\"20px\"}}],\"Ruokalista\"]}],[\"$\",\"h1\",null,{\"className\":\"font-display text-page tracking-tight text-paistopilkku-600 md:max-w-[55%]\",\"children\":\"Menu\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 max-w-2xl whitespace-pre-line text-lg text-tammi-800 md:max-w-[50%]\",\"children\":\"Lyhyt menu, isot maut. Pizzat, dipit, juomat ja Jymy-jäätelöt. Allergeeni- ja ravintotiedot kaikkiin tuotteisiin.\"}],null]}]]}],[\"$\",\"nav\",null,{\"aria-label\":\"Menu\",\"className\":\"sticky top-[76px] z-20 border-b border-vesuvius-700 bg-vesuvius-600/95 backdrop-blur-sm\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto flex max-w-6xl snap-x snap-mandatory gap-2 overflow-x-auto px-6 py-3 [scrollbar-width:none] [\u0026::-webkit-scrollbar]:hidden\",\"children\":[[\"$\",\"a\",\"category-pizzat\",{\"href\":\"#pizzat\",\"className\":\"inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500\",\"children\":\"Pizzat\"}],[\"$\",\"a\",\"category-dipit\",{\"href\":\"#dipit\",\"className\":\"inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500\",\"children\":\"Dipit\"}],[\"$\",\"a\",\"category-juomat\",{\"href\":\"#juomat\",\"className\":\"inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500\",\"children\":\"Juomat\"}],[\"$\",\"a\",\"category-jymy-jaatelot\",{\"href\":\"#jymy-jaatelot\",\"className\":\"inline-flex min-h-11 shrink-0 snap-start items-center rounded-full border border-vesuvius-700 bg-vesuvius-700/80 px-4 text-sm font-bold text-tammi-100 transition-colors hover:border-napoli-500 hover:text-napoli-500 active:border-napoli-500 active:text-napoli-500\",\"children\":\"Jymy Jäätelöt\"}]]}]}],[[\"$\",\"div\",\"3fb2ef187d21\",{\"className\":\"surface-light\",\"children\":\"$L67\"}],[\"$\",\"div\",\"b99e7bec6144\",{\"className\":\"surface-light\",\"children\":\"$L68\"}],[\"$\",\"div\",\"87b72be9c0ca\",{\"className\":\"surface-tammi\",\"children\":[\"$\",\"section\",\"87b72be9c0ca\",{\"className\":\"relative overflow-clip px-6 py-10 md:py-14\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\":\"100%\",\"className\":\"pointer-events-none absolute inset-0 \",\"style\":{\"opacity\":0.03,\"WebkitMaskImage\":\"linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)\",\"maskImage\":\"linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)\"},\"children\":[\"$L69\",\"$L6a\"]}],\"$L6b\"]}]}],\"$L6c\",\"$L6d\"]]}]\n"])</script>
33<script>self.__next_f.push([1,"6f:I[103381,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"CountUp\"]\n69:[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_4_\",\"width\":1800,\"height\":1248.5137499999998,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-02-yellow.svg#pattern\",\"transform\":\"scale(1.125)\"}]}]}]\n6a:[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_4_)\"}]\n6b:[\"$\",\"div\",null,{\"className\":\"relative mx-auto grid max-w-6xl gap-8 md:grid-cols-2 md:items-center md:gap-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"reveal md:order-1\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative aspect-[4/3] overflow-hidden rounded-xl\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/e7d994278d5de8a54a96b7091cf9e68ff9e6232c-1920x1080.jpg?rect=240,0,1440,1080\u0026w=1200\u0026h=900\u0026q=80\u0026auto=format\",\"alt\":\"\",\"fill\":true,\"className\":\"object-cover\",\"sizes\":\"(max-width: 768px) 100vw, 50vw\"}]}]}],[\"$\",\"div\",null,{\"className\":\"reveal md:order-2\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-2 text-sm font-bold uppercase tracking-widest text-(--sec-eyebrow)\",\"children\":\"Käsityötä\"}],[\"$\",\"h2\",null,{\"className\":\"font-display text-2xl text-(--sec-heading) md:text-3xl\",\"children\":\"Pizza ei ole resepti â se on käsityö\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 leading-relaxed text-(--sec-text-muted) md:text-lg\",\"children\":\"Taikina kohotetaan 48 tuntia ennen kuin se koskettaa uunia. 00-jauhot tulevat Italiasta, tomaatti on napolilaista ja mozzarella aidosta lehmänmaidosta. Pizzat paistuvat noin minuutissa 450 asteessa â rapea reuna, pehmeä keskus.\"}],null]}]]}]\n6c:[\"$\",\"div\",\"b144bbf4ec00\",{\"className\":\"surface-light\",\"children\":\"$L6e\"}]\n68:[\"$\",\"section\",\"b99e7bec6144\",{\"className\":\"relative overflow-clip px-6 py-16 md:py-20\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\":\"100%\",\"className\":\"pointer-events-none absolute inset-0 \",\"style\":{\"opacity\":0.03,\"WebkitMaskImage\":\"linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)\",\"maskImage\":\"linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)\"},\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_5_\",\"width\":1800,\"height\":1276.99875,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-01-yellow.svg#pattern\",\"transform\":\"scale(1.125)\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_5_)\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-7xl\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"reveal text-center font-display text-section text-(--sec-heading)\",\"children\":\"Näin Sotto-pizza syntyy\"}],null,[\"$\",\"div\",null,{\"className\":\"mt-10 grid gap-8 grid-cols-2 md:grid-cols-4\",\"children\":[[\"$\",\"div\",\"a658a5496802\",{\"className\":\"reveal text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-5xl text-(--sec-heading) md:text-6xl\",\"children\":[\"$\",\"$L6f\",null,{\"value\":\"48 h\",\"locale\":\"fi\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base\",\"children\":\"taikinan kohotus\"}]]}],[\"$\",\"div\",\"ae1c15b0036c\",{\"className\":\"reveal text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-5xl text-(--sec-heading) md:text-6xl\",\"children\":[\"$\",\"$L6f\",null,{\"value\":\"60 s\",\"locale\":\"fi\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base\",\"children\":\"paistoaika\"}]]}],[\"$\",\"div\",\"29e55a232bc8\",{\"className\":\"reveal text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-5xl text-(--sec-heading) md:text-6xl\",\"children\":[\"$\",\"$L6f\",null,{\"value\":\"450 °C\",\"locale\":\"fi\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base\",\"children\":\"uunin lämpö\"}]]}],[\"$\",\"div\",\"0a3928c1c6ce\",{\"className\":\"reveal text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"font-display text-5xl text-(--sec-heading) md:text-6xl\",\"children\":[\"$\",\"$L6f\",null,{\"value\":\"100 %\",\"locale\":\"fi\"}]}],[\"$\",\"div\",null,{\"className\":\"mt-2 text-sm font-bold uppercase tracking-wide text-tammi-300 md:text-base\",\"children\":\"napolilainen taikina\"}]]}]]}]]}]]}]\n"])</script>
33<script>self.__next_f.push([1,"70:I[316145,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"NearestRestaurantCta\"]\n6d:[\"$\",\"section\",\"2ac1791b7407\",{\"className\":\"border-t border-paistopilkku-700 bg-vesuvius-500 px-6 py-16 text-tammi-50 md:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-3xl text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"font-display text-section !text-napoli-500\",\"children\":\"Tilaa lähimmästä Sotto Pizzeriasta\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-4 max-w-2xl whitespace-pre-line text-lead text-tammi-100\",\"children\":\"Selaa ravintolat ja tilaa nouto tai kotiinkuljetus.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap justify-center gap-3\",\"children\":[[\"$\",\"$L70\",null,{\"restaurants\":[{\"_id\":\"restaurant-helsinki-kapyla\",\"displayName\":\"Helsingin Käpylä\",\"slug\":\"helsinki-kapyla\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:0:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"17:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"17:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"17:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"17:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"14:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"helsinki\",\"woltSlug\":\"sotto-pizzeria-kapyla\"},{\"_id\":\"restaurant-helsinki-munkkiniemi\",\"displayName\":\"Helsingin Munkkiniemi\",\"slug\":\"helsinki-munkkiniemi\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:1:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"17:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"17:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"12:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"12:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"helsinki\",\"woltSlug\":\"sotto-pizzeria-munkkiniemi\"},{\"_id\":\"restaurant-helsinki-sompasaari\",\"displayName\":\"Helsingin Sompasaari\",\"slug\":\"helsinki-sompasaari\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:2:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"12:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"12:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"12:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"12:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"helsinki\",\"woltSlug\":\"sotto-pizzeria-sompasaari\"},{\"_id\":\"restaurant-lahti-keskusta\",\"displayName\":\"Lahden Keskusta\",\"slug\":\"lahti-keskusta\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:3:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"12:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"12:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"12:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"12:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"lahti\",\"woltSlug\":\"sotto-pizzeria-lahti\"},{\"_id\":\"restaurant-porvoo-keskusta\",\"displayName\":\"Porvoon Keskusta\",\"slug\":\"porvoo-keskusta\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:4:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"15:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"15:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"15:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"15:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"00:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"00:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"porvoo\",\"woltSlug\":\"sotto-pizzeria-porvoo\"},{\"_id\":\"restaurant-tampere-keskustori\",\"displayName\":\"Tampereen Keskustori\",\"slug\":\"tampere-keskustori\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:5:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"17:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"17:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"12:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"12:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"tampere\",\"woltSlug\":\"sotto-pizzeria-tampere\"},{\"_id\":\"restaurant-turku-keskusta\",\"displayName\":\"Turun Keskusta\",\"slug\":\"turku-keskusta\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:6:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"12:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"12:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"12:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"12:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"turku\",\"woltSlug\":\"sotto-pizzeria-turku\"},{\"_id\":\"restaurant-turku-lansikeskus\",\"displayName\":\"Turun Länsi 1\",\"slug\":\"turku-lansi1\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:7:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"mon\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"tue\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"wed\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"thu\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"fri\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"sat\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":true,\"day\":\"sun\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":false,\"city\":\"turku\",\"woltSlug\":null},{\"_id\":\"restaurant-vantaa-tikkurila\",\"displayName\":\"Vantaan Tikkurila\",\"slug\":\"vantaa-tikkurila\",\"location\":\"$27:props:children:1:props:children:1:props:children:2:props:restaurants:8:location\",\"openingHours\":[{\"_key\":\"oh-mon\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"mon\",\"opens\":\"17:00\"},{\"_key\":\"oh-tue\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"tue\",\"opens\":\"17:00\"},{\"_key\":\"oh-wed\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"wed\",\"opens\":\"17:00\"},{\"_key\":\"oh-thu\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"thu\",\"opens\":\"17:00\"},{\"_key\":\"oh-fri\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"fri\",\"opens\":\"12:00\"},{\"_key\":\"oh-sat\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sat\",\"opens\":\"12:00\"},{\"_key\":\"oh-sun\",\"_type\":\"openingHoursDay\",\"closed\":false,\"closes\":\"22:00\",\"day\":\"sun\",\"opens\":\"12:00\"}],\"specialOpeningHours\":[],\"woltStorefrontEnabled\":true,\"city\":\"vantaa\",\"woltSlug\":\"sotto-pizzeria-tikkurila\"}],\"label\":\"Tilaa lähimmästä\",\"locale\":\"fi\",\"placement\":\"cta_section\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-6 py-3\"}],[\"$L71\"]]}]]}]}]\n"])</script>
33<script>self.__next_f.push([1,"71:[\"$\",\"$L50\",\"/ravintolat-0\",{\"ref\":\"$undefined\",\"href\":\"/ravintolat\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 border-2 border-tammi-50 text-tammi-50 hover:bg-tammi-50 hover:text-paistopilkku-700 active:bg-tammi-50 active:text-paistopilkku-700 px-6 py-3\",\"children\":[\"Selaa ravintolat\",null]}]\n"])</script>
33<script>self.__next_f.push([1,"72:I[596406,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"OrderRoutingProvider\"]\n6e:[\"$\",\"$L72\",\"b144bbf4ec00\",{\"restaurants\":\"$6d:props:children:props:children:2:props:children:0:props:restaurants\",\"locale\":\"fi\",\"children\":[\"$\",\"section\",null,{\"className\":\"relative overflow-clip border-t border-(--sec-divider) px-6 py-16 md:py-24\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\":\"100%\",\"className\":\"pointer-events-none absolute inset-0 opacity-[0.04]\",\"style\":\"$undefined\",\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_6_\",\"width\":1000,\"height\":709.4437499999999,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-01-yellow.svg#pattern\",\"transform\":\"scale(0.625)\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_6_)\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-6xl\",\"children\":[[\"$\",\"div\",null,{\"className\":\"reveal mb-10 flex flex-col gap-3 items-center text-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"mx-auto\",\"children\":[\"$L73\",null]}],null]}],[\"$\",\"ul\",null,{\"className\":\"-mx-6 flex snap-x snap-mandatory gap-4 overflow-x-auto scroll-pl-6 px-6 pb-1 [scrollbar-width:none] [\u0026::-webkit-scrollbar]:hidden md:mx-0 md:grid md:snap-none md:grid-cols-3 md:items-start md:gap-6 md:overflow-visible md:px-0 md:pb-0\",\"children\":[[\"$\",\"li\",\"menuItem-margherita\",{\"className\":\"reveal w-[85%] shrink-0 snap-start md:w-auto\",\"children\":[\"$\",\"article\",null,{\"className\":\"group flex h-full flex-col overflow-hidden rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) shadow-lg shadow-paistopilkku-950/10 transition-all hover:-translate-y-1 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10\",\"children\":[\"$L74\",[\"$\",\"div\",null,{\"className\":\"px-5 pb-5\",\"children\":[\"$\",\"$L70\",null,{\"label\":\"Tilaa\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full\",\"itemSlug\":\"margherita\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"9953e94a9e32da5a91d1eb98\",\"helsinki-munkkiniemi\":\"17d4ac8ff00e203fe3f5436c\",\"helsinki-sompasaari\":\"091f525d772986e0740811d8\",\"porvoo-keskusta\":\"fe9cdf3ad5cfd7c155a1cdde\",\"tampere-keskustori\":\"80eca183945fc98cd0091c96\",\"turku-keskusta\":\"f27fcf50fd243466df8e366f\",\"vantaa-tikkurila\":\"90eb021292bd5fb704fea17a\"}}]}]]}]}],[\"$\",\"li\",\"menuItem-pepperoni\",{\"className\":\"reveal w-[85%] shrink-0 snap-start md:w-auto\",\"children\":[\"$\",\"article\",null,{\"className\":\"group flex h-full flex-col overflow-hidden rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) shadow-lg shadow-paistopilkku-950/10 transition-all hover:-translate-y-1 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10\",\"children\":[\"$L75\",[\"$\",\"div\",null,{\"className\":\"px-5 pb-5\",\"children\":[\"$\",\"$L70\",null,{\"label\":\"Tilaa\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full\",\"itemSlug\":\"pepperoni\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"dd612bd5c20b3cc9641d06ce\",\"helsinki-munkkiniemi\":\"864febbd152a540d231996e0\",\"helsinki-sompasaari\":\"68e5241624388974afc8345a\",\"porvoo-keskusta\":\"1627eb207520903d1190a9ae\",\"tampere-keskustori\":\"4bea2821dbe0ba6d08da6820\",\"turku-keskusta\":\"651ce5f758ea1b4ee5782f7a\",\"vantaa-tikkurila\":\"c2f1e1b610c719c1945611a1\"}}]}]]}]}],[\"$\",\"li\",\"menuItem-auramericana\",{\"className\":\"reveal w-[85%] shrink-0 snap-start md:w-auto\",\"children\":[\"$\",\"article\",null,{\"className\":\"group flex h-full flex-col overflow-hidden rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) shadow-lg shadow-paistopilkku-950/10 transition-all hover:-translate-y-1 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10\",\"children\":[\"$L76\",\"$L77\"]}]}]]}]]}]]}]}]\n"])</script>
33<script>self.__next_f.push([1,"77:[\"$\",\"div\",null,{\"className\":\"px-5 pb-5\",\"children\":[\"$\",\"$L70\",null,{\"label\":\"Tilaa\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-full font-bold transition-all disabled:cursor-not-allowed disabled:opacity-50 disabled:hover:scale-100 disabled:active:scale-100 bg-napoli-500 text-paistopilkku-700 hover:scale-105 hover:bg-napoli-400 active:scale-95 active:bg-napoli-400 px-5 py-2 text-sm w-full\",\"itemSlug\":\"auramericana\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"65b3e0c874e85778a848e8ff\",\"helsinki-munkkiniemi\":\"f2f32b4537fa349ef83aa226\",\"helsinki-sompasaari\":\"2635b13a6f109df28903f86a\",\"porvoo-keskusta\":\"ba9b5a7a862dc9d61f18fbd6\",\"tampere-keskustori\":\"fcc4f49c41ac700e6a3f1558\",\"turku-keskusta\":\"dae1963038aae55ab55f289f\",\"vantaa-tikkurila\":\"ad99101d5745c1ea7e08f6f0\"}}]}]\n73:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/menu#pizzat\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"aria-label\":\"Katso koko menu â\",\"className\":\"group/header block\",\"children\":[[\"$\",\"p\",null,{\"className\":\"mb-2 inline-flex items-center gap-2 font-body text-sm uppercase tracking-[0.2em] text-tammi-300\",\"children\":[[\"$\",\"$L35\",null,{\"src\":\"/brand/icons/sotto-icon-starburst-yellow.svg\",\"alt\":\"\",\"width\":18,\"height\":18,\"aria-hidden\":true}],\"Suosikit\"]}],[\"$\",\"h2\",null,{\"className\":\"font-display text-section text-(--sec-heading) transition-colors group-hover/header:text-napoli-400\",\"children\":\"Asiakkaiden suosikit\"}]]}]\n74:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/menu#item-margherita\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Klassinen Margherita-pizza tomaattikastikkeella, mozzarellalla ja basilikalla\",\"fill\":true,\"sizes\":\"(max-width: 768px) calc(85vw - 2.55rem), (max-width: 1280px) 33vw, 360px\",\"quality\":65,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-card text-(--sec-heading) group-hover:text-napoli-400 transition-colors group-active:text-napoli-400\",\"children\":\"Margherita\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":\"5 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-snug text-(--sec-text-muted)\",\"children\":\"Tomaattikastike, mozzarella, basilika, oliiviöljy\"}],[\"$\",\"ul\",null,{\"className\":\"mt-3 flex flex-wrap gap-1.5\",\"children\":[[\"$\",\"li\",\"Vegetarian\",{\"className\":\"rounded-full bg-basilika-500/15 px-2 py-0.5 text-xs font-bold text-(--sec-chip-text)\",\"children\":\"Kasvis\"}]]}]]}]]}]\n75:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/menu#item-pepperoni\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Pepperoni-pizza pepperoniviipaleilla, mozzarellalla ja basilikalla\",\"fill\":true,\"sizes\":\"(max-width: 768px) calc(85vw - 2.55rem), (max-width: 1280px) 33vw, 360px\",\"quality\":65,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-card text-(--sec-heading) group-hover:text-napoli-400 transition-colors group-active:text-napoli-400\",\"children\":\"Pepperoni\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":\"7 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-snug text-(--sec-text-muted)\",\"children\":\"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy\"}],null]}]]}]\n"])</script>
33<script>self.__next_f.push([1,"76:[\"$\",\"$L50\",null,{\"ref\":\"$undefined\",\"href\":\"/menu#item-auramericana\",\"locale\":\"$undefined\",\"localeCookie\":\"$36:props:localeCookie\",\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/a58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Auramericana-pizza aurajuustolla, palvikinkulla ja ananaksella\",\"fill\":true,\"sizes\":\"(max-width: 768px) calc(85vw - 2.55rem), (max-width: 1280px) 33vw, 360px\",\"quality\":65,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-5\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-card text-(--sec-heading) group-hover:text-napoli-400 transition-colors group-active:text-napoli-400\",\"children\":\"Auramericana\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":\"10 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-sm leading-snug text-(--sec-text-muted)\",\"children\":\"Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy\"}],null]}]]}]\n"])</script>
33<script>self.__next_f.push([1,"78:I[456193,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"MenuItemLightbox\"]\n79:I[59489,[\"/_next/static/immutable/chunks/3uf1stirw9isy.js\",\"/_next/static/immutable/chunks/0g06e5d5wns5y.js\",\"/_next/static/immutable/chunks/3-vv3alzlqj4w.js\",\"/_next/static/immutable/chunks/2g-aj58zmxcdv.js\",\"/_next/static/immutable/chunks/18ysdou7wugkb.js\",\"/_next/static/immutable/chunks/1g4uyfminlgko.js\",\"/_next/static/immutable/chunks/3b21hrn21f89v.js\",\"/_next/static/immutable/chunks/2ui-rh4a94aw8.js\"],\"MenuItemBodyTrigger\"]\n67:[\"$\",\"$L72\",\"3fb2ef187d21\",{\"restaurants\":\"$6d:props:children:props:children:2:props:children:0:props:restaurants\",\"locale\":\"fi\",\"children\":[\"$\",\"div\",null,{\"className\":\"relative\",\"children\":[[\"$\",\"svg\",null,{\"aria-hidden\":\"true\",\"focusable\":\"false\",\"width\":\"100%\",\"height\":\"100%\",\"className\":\"pointer-events-none absolute inset-0 \",\"style\":{\"opacity\":0.03,\"WebkitMaskImage\":\"linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)\",\"maskImage\":\"linear-gradient(to bottom, transparent 0%, black 12%, black 88%, transparent 100%)\"},\"children\":[[\"$\",\"defs\",null,{\"children\":[\"$\",\"pattern\",null,{\"id\":\"sotto-kuvio-_S_7_\",\"width\":1800,\"height\":1276.99875,\"patternUnits\":\"userSpaceOnUse\",\"children\":[\"$\",\"use\",null,{\"href\":\"/brand/patterns/Sotto-pattern-tile-01-yellow.svg#pattern\",\"transform\":\"scale(1.125)\"}]}]}],[\"$\",\"rect\",null,{\"width\":\"100%\",\"height\":\"100%\",\"fill\":\"url(#sotto-kuvio-_S_7_)\"}]]}],[\"$\",\"div\",null,{\"className\":\"relative mx-auto max-w-6xl px-6 pt-2 pb-12 md:pt-4\",\"children\":[[[\"$\",\"$1\",\"category-pizzat\",{\"children\":[[\"$\",\"section\",null,{\"id\":\"pizzat\",\"className\":\"scroll-mt-16 py-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"reveal mb-6 font-display text-section text-(--sec-heading)\",\"children\":\"Pizzat\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4\",\"children\":[[\"$\",\"li\",\"menuItem-margherita\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-margherita\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Margherita\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Klassinen Margherita-pizza tomaattikastikkeella, mozzarellalla ja basilikalla\",\"priceText\":\"5 â¬\",\"description\":\"Tomaattikastike, mozzarella, basilika, oliiviöljy\",\"badges\":[{\"badge\":\"Suosittu\",\"label\":\"Suosittu\"}],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"}],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, vegaaninen versio\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"797 kcal\"],[\"Rasva\",\"18 g\"],[\"â josta tyydyttyneitä\",\"6 g\"],[\"Hiilihydraatit\",\"127 g\"],[\"â josta sokereita\",\"6 g\"],[\"Proteiini\",\"29 g\"],[\"Suola\",\"5 g\"],[\"Kuitu\",\"7 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"margherita\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"9953e94a9e32da5a91d1eb98\",\"helsinki-munkkiniemi\":\"17d4ac8ff00e203fe3f5436c\",\"helsinki-sompasaari\":\"091f525d772986e0740811d8\",\"porvoo-keskusta\":\"fe9cdf3ad5cfd7c155a1cdde\",\"tampere-keskustori\":\"80eca183945fc98cd0091c96\",\"turku-keskusta\":\"f27fcf50fd243466df8e366f\",\"vantaa-tikkurila\":\"90eb021292bd5fb704fea17a\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/12a2de97f8ddc9d358f9df08070e48340ed010aa-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Klassinen Margherita-pizza tomaattikastikkeella, mozzarellalla ja basilikalla\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Margherita\"}],\"$L7a\"]}],\"$L7b\",\"$L7c\",\"$L7d\"]}],\"$L7e\"]}]]}]}],\"$L7f\",\"$L80\",\"$L81\",\"$L82\",\"$L83\",\"$L84\",\"$L85\"]}],\"$L86\"]}],null]}],\"$L87\",\"$L88\",\"$L89\"],null]}]]}]}]\n"])</script>
33<script>self.__next_f.push([1,"7a:[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"5 â¬\"}]\n7b:[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, mozzarella, basilika, oliiviöljy\"}]\n7c:[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[[[\"$\",\"span\",\"b-Suosittu\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-napoli-500 text-paistopilkku-700\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"mr-0.5\",\"children\":\"â\"}],\"Suosittu\"]}]],[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}]]]}]\n7d:[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, vegaaninen versio\"]}]\n7e:[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Margherita\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"797 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"18 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"127 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"29 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"5 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}]]}]}]]}]]}]]}],[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"margherita\",\"itemIdByRestaurantSlug\":\"$67:props:children:props:children:1:props:children:0:0:props:children:0:props:children:1:props:children:0:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]]}]\n7f:[\"$\",\"li\",\"menuItem-margherita-dop\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-margherita-dop\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Margherita DOP\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Margherita DOP -pizza mozzarella di bufalalla ja tuoreella basilikalla\",\"priceText\":\"7 â¬\",\"description\":\"Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"}],\"modificationsText\":\"Saatavilla myös: gluteeniton versio\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"838 kcal\"],[\"Rasva\",\"23 g\"],[\"â josta tyydyttyneitä\",\"8 g\"],[\"Hiilihydraatit\",\"127 g\"],[\"â josta sokereita\",\"6 g\"],[\"Proteiini\",\"29 g\"],[\"Suola\",\"6 g\"],[\"Kuitu\",\"7 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"margherita-dop\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"920cfe33a07e932d7c273d51\",\"helsinki-munkkiniemi\":\"b44f90c4bb354d3f31c0195a\",\"helsinki-sompasaari\":\"dec2fc90dc49f265b2e43991\",\"porvoo-keskusta\":\"fc437be1c6f5c26f842ed437\",\"tampere-keskustori\":\"7cb00690de1876cd92b68266\",\"turku-keskusta\":\"25f2913a55a09f303a8618e0\",\"vantaa-tikkurila\":\"9c0912e7fa5f3f8869023736\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6ebd88061d79b4033b5273a0a298145fa7334663-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Margherita DOP -pizza mozzarella di bufalalla ja tuoreella basilikalla\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Margherita DOP\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"7 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, mozzarella di bufala, basilika, oliiviöljy\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}]]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Margherita DOP\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[\"$L8a\",\"$L8b\"]}]]}],\"$L8c\"]}]]}]]}]}]\n80:[\"$\",\"li\",\"menuItem-pepperoni\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-pepperoni\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Pepperoni\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Pepperoni-pizza pepperoniviipaleilla, mozzarellalla ja basilikalla\",\"priceText\":\"7 â¬\",\"description\":\"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy\",\"badges\":[{\"badge\":\"Suosittu\",\"label\":\"Suosittu\"}],\"dietary\":[],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"913 kcal\"],[\"Rasva\",\"29 g\"],[\"â josta tyydyttyneitä\",\"8 g\"],[\"Hiilihydraatit\",\"127 g\"],[\"â josta sokereita\",\"6 g\"],[\"Proteiini\",\"33 g\"],[\"Suola\",\"6 g\"],[\"Kuitu\",\"7 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"pepperoni\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"dd612bd5c20b3cc9641d06ce\",\"helsinki-munkkiniemi\":\"864febbd152a540d231996e0\",\"helsinki-sompasaari\":\"68e5241624388974afc8345a\",\"porvoo-keskusta\":\"1627eb207520903d1190a9ae\",\"tampere-keskustori\":\"4bea2821dbe0ba6d08da6820\",\"turku-keskusta\":\"651ce5f758ea1b4ee5782f7a\",\"vantaa-tikkurila\":\"c2f1e1b610c719c1945611a1\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/2c8c7873676b2f9fbe7b1069b874c88396252915-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Pepperoni-pizza pepperoniviipaleilla, mozzarellalla ja basilikalla\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Pepperoni\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"7 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, pepperoni, mozzarella, basilika, oliiviöljy\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[[[\"$\",\"span\",\"b-Suosittu\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-napoli-500 text-paistopilkku-700\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"mr-0.5\",\"children\":\"â\"}],\"Suosittu\"]}]],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Pepperoni\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$L8d\"]}],\"$L8e\"]}]]}]]}]}]\n81:[\"$\",\"li\",\"menuItem-parmigiana\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-parmigiana\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Parmigiana\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/b9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Parmigiana-pizza grillatulla munakoisolla, parmesaanilla ja rucolalla\",\"priceText\":\"7 â¬\",\"description\":\"Tomaattikastike, grillattu munakoiso, mozzarella, parmesaani, rucola, oliiviöljy\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"}],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, vegaaninen versio\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"857 kcal\"],[\"Rasva\",\"22 g\"],[\"â josta tyydyttyneitä\",\"6 g\"],[\"Hiilihydraatit\",\"129 g\"],[\"â josta sokereita\",\"8 g\"],[\"Proteiini\",\"33 g\"],[\"Suola\",\"5 g\"],[\"Kuitu\",\"9 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"parmigiana\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"16bffb28896b7a734a5dc7bd\",\"helsinki-munkkiniemi\":\"6ecb5c1308dffcd813afb851\",\"helsinki-sompasaari\":\"9c7aea44381715c60b806cb9\",\"porvoo-keskusta\":\"3f50d0eed638eb236513717c\",\"tampere-keskustori\":\"75838f39c607a7f9e95ac649\",\"turku-keskusta\":\"7b9ed1f06f5eaeca9cb3506b\",\"vantaa-tikkurila\":\"18afb1ced31341e233896f2b\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/b9683c26ee78669ae6e5d7c2e4b0a6e2c1fd0272-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Parmigiana-pizza grillatulla munakoisolla, parmesaanilla ja rucolalla\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading
33-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Parmigiana\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"7 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, grillattu munakoiso, mozzarella, parmesaani, rucola, oliiviöljy\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}]]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, vegaaninen versio\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Parmigiana\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$L8f\"]}],\"$L90\"]}]]}]]}]}]\n82:[\"$\",\"li\",\"menuItem-diavola\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-diavola\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Diavola\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Tulinen Diavola-pizza 'nduja-makkaralla ja chiliöljyllä\",\"priceText\":\"8 â¬\",\"description\":\"Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika\",\"badges\":[{\"badge\":\"Tulinen\",\"label\":\"Tulinen\"}],\"dietary\":[],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"843 kcal\"],[\"Rasva\",\"21 g\"],[\"â josta tyydyttyneitä\",\"7 g\"],[\"Hiilihydraatit\",\"127 g\"],[\"â josta sokereita\",\"6 g\"],[\"Proteiini\",\"34 g\"],[\"Suola\",\"6 g\"],[\"Kuitu\",\"7 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"diavola\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"d0948ddda8abb742f68cc87a\",\"helsinki-munkkiniemi\":\"b92d7d81f539d260e94d8f5a\",\"helsinki-sompasaari\":\"3c188c31fc49e54c9310a062\",\"porvoo-keskusta\":\"ef60655a921abcf9dabe5c0b\",\"tampere-keskustori\":\"389386960e54573c8727504c\",\"turku-keskusta\":\"99e91e05222c463f19176090\",\"vantaa-tikkurila\":\"efbe0189520627216d3c04c1\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/cc12ebc35bc6d4da73c1c73a5aa1d166eea4d5ff-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Tulinen Diavola-pizza 'nduja-makkaralla ja chiliöljyllä\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Diavola\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"8 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, 'nduja-makkara, mozzarella, parmesaani, chiliöljy, basilika\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[[[\"$\",\"span\",\"b-Tulinen\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tomaatti-600 text-tammi-50\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"mr-0.5\",\"children\":\"ð¶ï¸\"}],\"Tulinen\"]}]],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Diavola\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$L91\"]}],\"$L92\"]}]]}]]}]}]\n83:[\"$\",\"li\",\"menuItem-tonno-bene\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-tonno-bene\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Tonno Bene\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Tonno Bene -pizza tonnikalalla, punasipulilla ja oliiveilla\",\"priceText\":\"8 â¬\",\"description\":\"Tomaattikastike, mozzarella, tonnikala, punasipuli, ol
33iivi, basilika, oliiviöljy\",\"badges\":[{\"badge\":\"Uutuus\",\"label\":\"Uutuus\"}],\"dietary\":[],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\",\"allergensText\":\"Gluteeni, Maito, Kala\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"886 kcal\"],[\"Rasva\",\"24 g\"],[\"â josta tyydyttyneitä\",\"7 g\"],[\"Hiilihydraatit\",\"128 g\"],[\"â josta sokereita\",\"7 g\"],[\"Proteiini\",\"36 g\"],[\"Suola\",\"5 g\"],[\"Kuitu\",\"7 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"tonno-bene\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"9640e3de3e6091f6166f6c61\",\"helsinki-munkkiniemi\":\"93c3a513e5bf6ff8bc152c95\",\"helsinki-sompasaari\":\"0c2d917deb89f3154725a936\",\"porvoo-keskusta\":\"b04668a3366887756910c463\",\"tampere-keskustori\":\"6148ef65a7c6297defd03a1f\",\"turku-keskusta\":\"9e8ffcd0c0870b91bd54f4a7\",\"vantaa-tikkurila\":\"68193168e2c313000a57ac02\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/83a0c053a034233e9baca96b8dfe6919b9223ab9-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Tonno Bene -pizza tonnikalalla, punasipulilla ja oliiveilla\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Tonno Bene\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"8 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, mozzarella, tonnikala, punasipuli, oliivi, basilika, oliiviöljy\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[[[\"$\",\"span\",\"b-Uutuus\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-graffiti-500 text-paistopilkku-700\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"mr-0.5\",\"children\":\"â¨\"}],\"Uutuus\"]}]],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Tonno Bene\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$L93\"]}],\"$L94\"]}]]}]]}]}]\n84:[\"$\",\"li\",\"menuItem-ai-funghi\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-ai-funghi\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"ai Funghi\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"ai Funghi -pizza herkkusienillä, portobellolla ja tryffeliöljyllä\",\"priceText\":\"8 â¬\",\"description\":\"Mozzarella, herkkusieni, portobello, parmesaani, mustapippuri, rucola, tryffeliöljy\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"}],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, vegaaninen versio\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"813 kcal\"],[\"Rasva\",\"20 g\"],[\"â josta tyydyttyneitä\",\"5 g\"],[\"Hiilihydraatit\",\"123 g\"],[\"â josta sokereita\",\"4 g\"],[\"Proteiini\",\"33 g\"],[\"Suola\",\"5 g\"],[\"Kuitu\",\"6 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"ai-funghi\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"2b6df5ba93db8bb3162e15bd\",\"helsinki-munkkiniemi\":\"0c2d8a898060c34e21ab792f\",\"helsinki-sompasaari\":\"93ae30ae4d1b3d0e58cc322f\",\"porvoo-keskusta\":\"1434eaf1a34fa1ce7da08c78\",\"tampere-keskustori\":\"f240300fc1ac887f1ff45d69\",\"turku-keskusta\":\"8f8e7c85d17403d9601e0f66\",\"vantaa-tikkurila\":\"16cc3a6e461bae37d3770443\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/43823c6dbbe0e3bff2176937001684b6a99bb66c-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"ai Funghi -pizza herkkusienillä, portobellolla ja tryffeliöljyllä\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"ai Funghi\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"8 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Mozzarella, herkkusieni, portobello, parmesaani, mustapippuri, rucola, tryffeliöljy\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}]]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, vegaaninen versio\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"ai Funghi\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$L95\"]}],\"$L96\"]}]]}]]}]}]\n85:[\"$\",\"li\",\"menuItem-auramericana\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-auramericana\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Auramericana\",\"categoryTitle\":\"Pizzat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/a58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Auramericana-pizza aurajuustolla, palvikinkulla ja ananaksella\",\"priceText\":\"10 â¬\",\"description\":\"Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy\",\"badges\":[{\"badge\":\"Suosittu\",\"label\":\"Suosittu\"}],\"dietary\":[],\"modificationsText\":\"Saatavilla myös: gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\",\"allergensText\":\"Gluteeni, Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"921 kcal\"],[\"Rasva\",\"27 g\"],[\"â josta tyydyttyneitä\",\"10 g\"],[\"Hiilihydraatit\",\"130 g\"],[\"â josta sokereita\",\"9 g\"],[\"Proteiini\",\"38 g\"],[\"Suola\",\"7 g\"],[\"Kuitu\",\"7 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"auramericana\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"65b3e0c874e85778a848e8ff\",\"helsinki-munkkiniemi\":\"f2f32b4537fa349ef83aa226\",\"helsinki-sompasaari\":\"2635b13a6f109df28903f86a\",\"porvoo-keskusta\":\"ba9b5a7a862dc9d61f18fbd6\",\"tampere-keskustori\":\"fcc4f49c41ac700e6a3f1558\",\"turku-keskusta\":\"dae1963038aae55ab55f289f\",\"vantaa-tikkurila\":\"ad99101d5745c1ea7e08f6f0\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/a58722d92ba3c276c5d4a23f409ff58688f030ec-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Auramericana-pizza aurajuustolla, palvikinkulla ja ananaksella\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Auramericana\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"10 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tomaattikastike, mozzarella, palvikinkku, aurajuusto, ananas, basilika, oliiviöljy\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[[[\"$\",\"span\",\"b-Suosittu\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-napoli-500 text-paistopilkku-700\",\"children\":[[\"$\",\"span\",null,{\"aria-hidden\":true,\"className\":\"mr-0.5\",\"children\":\"â\"}],\"Suosittu\"]}]],\"$undefined\"]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-xs text-(--sec-text-muted)\",\"children\":[\"Saatavilla myös\",\":\",\" \",\"gluteeniton versio, laktoositon versio, maidoton versio vegaanijuustolla\"]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Auramericana\",\"data-menu-category\":\"Pizzat\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$L97\"]}],\"$L98\"]}]]}]]}]}]\n86:[\"$\",\"div\",null,{\"className\":\"reveal mt-8 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) p-6\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"mb-3 font-display text-card text-(--sec-heading)\",\"children\":\"Lisävalinnat\"}],[\"$\",\"ul\",null,{\"className\":\"divide-y divide-(--sec-divider)\",\"children\":[[\"$\",\"li\",\"menuItem-gluteeniton\",{\"className\":\"flex items-baseline justify-between gap-3 py-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-bold text-(--sec-text)\",\"children\":\"Gluteeniton pohja\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-(--sec-text-muted)\",\"children\":\"Oikeasti hyvä, itse tehty gluteeniton pizzapohja. Riisi- ja maissijauhosekoite. Saat sen kaikkiin pizzoihin: valitse verkkotilauksessa pizzakohtaisesti tai kysy kassalla. Valmistamme gluteenittomat erillään, mutta keittiössä käsitellään myös vehnäjauhoa, joten pieniä jäämiä ei voida täysin sulkea pois.\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":[\"+ \",\"4 â¬\"]}]]}],[\"$\",\"li\",\"5e18d817-9f21-4bb1-a291-8bb8a2a06c13\",{\"className\":\"flex items-baseline justify-between gap-3 py-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-bold text-(--sec-text)\",\"children\":\"Laktoositon mozzarella\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-(--sec-text-muted)\",\"children\":\"Laktoositon mozzarella-juusto pizzaan korvaten vakio-mozzarellan.\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":[\"+ \",\"1 â¬\"]}]]}],[\"$\",\"li\",\"menuItem-vegaaninen-versio\",{\"className\":\"flex items-baseline justify-between gap-3 py-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-bold text-(--sec-text)\",\"children\":\"Vegaaninen versio\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-(--sec-text-muted)\",\"children\":\"Margherita, Parmigiana ja ai Funghi onnistuvat myös vegaanisina: vaihdamme juuston kasvipohjaiseen versioon.\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":[\"+ \",\"0 â¬\"]}]]}],[\"$\",\"li\",\"18376c2c-81e2-4381-88c1-d0db560f165f\",{\"className\":\"flex items-baseline justify-between gap-3 py-3\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-body font-bold text-(--sec-text)\",\"children\":\"Lisätäyte\"}],[\"$\",\"p\",null,{\"className\":\"text-sm text-(--sec-text-muted)\",\"children\":\"Tee pizzastasi omanlaisesi!\"}]]}],[\"$\",\"span\",null,{\"className\":\"shrink-0 whitespace-nowrap font-bold text-(--sec-heading)\",\"children\":[\"+ \",\"2 â¬\"]}]]}]]}]]}]\n87:[\"$\",\"$1\",\"category-dipit\",{\"children\":[[\"$\",\"section\",null,{\"id\":\"dipit\",\"className\":\"scroll-mt-16 py-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"reveal mb-6 font-display text-section text-(--sec-heading)\",\"children\":\"Dipit\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4\",\"children\":[[\"$\",\"li\",\"menuItem-aioli\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-aioli\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Aioli\",\"categoryTitle\":\"Dipit\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/a80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Valkosipulimajoneesi-d
33ippi pikkukulhossa\",\"priceText\":\"2 â¬\",\"description\":\"Valkosipulimajoneesi\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegan\",\"label\":\"Vegaani\"},{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"Sinappi\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"187 kcal\"],[\"Rasva\",\"19 g\"],[\"â josta tyydyttyneitä\",\"1 g\"],[\"Hiilihydraatit\",\"2 g\"],[\"â josta sokereita\",\"1 g\"],[\"Proteiini\",\"0,2 g\"],[\"Suola\",\"0,3 g\"],[\"Kuitu\",\"0,2 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"aioli\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"2016d579d5bd46b0043e2d0b\",\"helsinki-munkkiniemi\":\"a9935cdf56f59f4e9e21a5bc\",\"helsinki-sompasaari\":\"376a430cb70993fa4d41d2e4\",\"porvoo-keskusta\":\"45ab1670e7db5446a9df5635\",\"tampere-keskustori\":\"33b09050dba52e65003f00c5\",\"turku-keskusta\":\"b58a3428e8ff49f58d707592\",\"vantaa-tikkurila\":\"bee1e5d4d8af852026fbaef8\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/a80706d544372e765280694fabfd625e6a2b99ef-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Valkosipulimajoneesi-dippi pikkukulhossa\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Aioli\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"2 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Valkosipulimajoneesi\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegan\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)\",\"children\":\"Vegaani\"}],[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],\"$L99\"]}]]}]}],\"$L9a\"]}],null]}],null]}]\n88:[\"$\",\"$1\",\"category-juomat\",{\"children\":[[\"$\",\"section\",null,{\"id\":\"juomat\",\"className\":\"scroll-mt-16 py-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"reveal mb-6 font-display text-section text-(--sec-heading)\",\"children\":\"Juomat\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4\",\"children\":[[\"$\",\"li\",\"menuItem-coca-cola\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-coca-cola\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Coca-Cola\",\"categoryTitle\":\"Juomat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/bef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png?rect=0,256,2048,1536\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Coca-Cola 0,33 litran tölkki\",\"priceText\":\"3 â¬\",\"description\":\"Tölkki 0,33l\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegan\",\"label\":\"Vegaani\"},{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"$undefined\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"coca-cola\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"b29b9d836199dc5302ee5926\",\"helsinki-munkkiniemi\":\"99e10bdf62b3e7538449696c\",\"helsinki-sompasaari\":\"dedca3d40ae0fd18937cf5d3\",\"porvoo-keskusta\":\"1de433d8f51c091be5030828\",\"tampere-keskustori\":\"4486ccc88227a4c880e8bdd0\",\"turku-keskusta\":\"c38b978209601cd7e5e226c9\",\"vantaa-tikkurila\":\"36b7e2cf389e95d2951cfbac\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/bef6ef4f74d295eb404fa809ba3d76897c48b464-2048x2048.png?w=800\u0026h=800\u0026auto=format\",\"alt\":\"Coca-Cola 0,33 litran tölkki\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Coca-Cola\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tölkki 0,33l\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegan\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)\",\"children\":\"Vegaani\"}],[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[null,[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"coca-cola\",\"itemIdByRestaurantSlug\":\"$88:props:children:0:props:children:1:props:children:0:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]]}]]}]]}]}],\"$L9b\",\"$L9c\"]}],null]}],null]}]\n89:[\"$\",\"$1\",\"category-jymy-jaatelot\",{\"children\":[[\"$\",\"section\",null,{\"id\":\"jymy-jaatelot\",\"className\":\"scroll-mt-16 py-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"reveal mb-6 font-display text-section text-(--sec-heading)\",\"children\":\"Jymy Jäätelöt\"}],[\"$\",\"ul\",null,{\"className\":\"grid grid-cols-2 items-start gap-3 sm:gap-5 lg:grid-cols-3 xl:grid-cols-4\",\"children\":[[\"$\",\"li\",\"menuItem-jymy-maitosuklaa\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-jymy-maitosuklaa\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Jymy Maitosuklaa\",\"categoryTitle\":\"Jymy Jäätelöt\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Jymy laktoositon maitosuklaajäätelö\",\"priceText\":\"3 â¬\",\"description\":\"Laktoositonta suklaajäätelöä\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"Maito, Soija\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"204 kcal\"],[\"Rasva\",\"9,8 g\"],[\"â josta tyydyttyneitä\",\"6,1 g\"],[\"Hiilihydraatit\",\"24 g\"],[\"â josta sokereita\",\"21 g\"],[\"Proteiini\",\"4 g\"],[\"Suola\",\"0,13 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"jymy-maitosuklaa\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"509f12e17fc9664ef55a954a\",\"helsinki-munkkiniemi\":\"75295d5716066db7237f950a\",\"helsinki-sompasaari\":\"6e251626b4b925d17bb0f08d\",\"porvoo-keskusta\":\"1c62cabdbbe4b2e891a51bed\",\"tampere-keskustori\":\"632234517daac09bc5c36222\",\"turku-keskusta\":\"d259d83c6de8134dcf8c2874\",\"vantaa-tikkurila\":\"82098fd4b4c594243342aadd\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/016464e6bd4213482204454cad35f5ba674a35f2-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Jymy laktoositon maitosuklaajäätelö\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Jymy Maitosuklaa\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Laktoositonta suklaajäätelöä\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[\"$L9d\",\"$L9e\"]}]]}]]}]}],\"$L9f\",\"$La0\",\"$La1\"]}],null]}],null]}]\n"])</script>
33<script>self.__next_f.push([1,"8a:[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}]\n8b:[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"838 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"23 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"8 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"127 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"29 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}]]}]}]]}]\n8c:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"margherita-dop\",\"itemIdByRestaurantSlug\":\"$7f:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n8d:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"913 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"29 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"8 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"127 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"33 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}]]}]}]]}]]}]\n8e:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"pepperoni\",\"itemIdByRestaurantSlug\":\"$80:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n8f:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"857 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"22 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"129 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"8 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"33 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"5 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"9 g\"}]]}]]}]}]]}]]}]\n90:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"parmigiana\",\"itemIdByRestaurantSlug\":\"$81:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n91:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"843 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"21 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"127 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"34 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}]]}]}]]}]]}]\n92:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"diavola\",\"itemIdByRestaurantSlug\":\"$82:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n93:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito, Kala\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"886 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"24 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"128 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"36 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"5 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}]]}]}]]}]]}]\n94:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"tonno-bene\",\"itemIdByRestaurantSlug\":\"$83:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n95:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"813 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"20 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"5 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"123 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"4 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"33 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"5 g\"}]]}],[\"$\",
33\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6 g\"}]]}]]}]}]]}]]}]\n96:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"ai-funghi\",\"itemIdByRestaurantSlug\":\"$84:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n97:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Gluteeni, Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"921 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"27 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"10 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"130 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"9 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"38 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7 g\"}]]}]]}]}]]}]]}]\n98:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"auramericana\",\"itemIdByRestaurantSlug\":\"$85:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n99:[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Aioli\",\"data-menu-category\":\"Dipit\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Sinappi\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"187 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"19 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"1 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"2 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"1 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,2 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,3 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,2 g\"}]]}]]}]}]]}]]}]]}],[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"aioli\",\"itemIdByRestaurantSlug\":\"$87:props:children:0:props:children:1:props:children:0:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]]}]\n9a:[\"$\",\"li\",\"menuItem-chili-mayo\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-chili-mayo\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Chil
33i Mayo\",\"categoryTitle\":\"Dipit\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/ec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Tulinen chilimajoneesi-dippi\",\"priceText\":\"2 â¬\",\"description\":\"Chilimajoneesi \",\"badges\":[],\"dietary\":[{\"tag\":\"Vegan\",\"label\":\"Vegaani\"},{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"Sinappi\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"187 kcal\"],[\"Rasva\",\"19 g\"],[\"â josta tyydyttyneitä\",\"1 g\"],[\"Hiilihydraatit\",\"2 g\"],[\"â josta sokereita\",\"1 g\"],[\"Proteiini\",\"0,2 g\"],[\"Suola\",\"0,3 g\"],[\"Kuitu\",\"0,2 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"chili-mayo\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"96d8c77e5382adf8b856892b\",\"helsinki-munkkiniemi\":\"92fc89d63ac658c56b5f6efa\",\"helsinki-sompasaari\":\"ebaf85aa78952ff7e9f602c7\",\"porvoo-keskusta\":\"633119170583ed9836345238\",\"tampere-keskustori\":\"3353d47a5684e92ad7fe20c0\",\"turku-keskusta\":\"da273286af80eccfc4337bb2\",\"vantaa-tikkurila\":\"7368cf94fb7a107b286e17fe\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/ec96e7e8e1b0650cb32f3ffde2a99ffeeee3433e-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Tulinen chilimajoneesi-dippi\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Chili Mayo\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"2 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Chilimajoneesi \"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegan\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)\",\"children\":\"Vegaani\"}],[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Chili Mayo\",\"data-menu-category\":\"Dipit\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$La2\"]}],\"$La3\"]}]]}]]}]}]\n9b:[\"$\",\"li\",\"menuItem-coca-cola-zero\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-coca-cola-zero\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Coca-Cola Zero\",\"categoryTitle\":\"Juomat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/bb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png?rect=0,256,2048,1536\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Coca-Cola Zero 0,33 litran tölkki\",\"priceText\":\"3 â¬\",\"description\":\"Tölkki 0,33l\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegan\",\"label\":\"Vegaani\"},{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"$undefined\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"coca-cola-zero\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"664b8155e80490261ff87825\",\"helsinki-munkkiniemi\":\"74991f417ebe169fda90db84\",\"helsinki-sompasaari\":\"6d2a3d5df4ea912676d6567d\",\"porvoo-keskusta\":\"77d8dc74b293ced77ec00e5a\",\"tampere-keskustori\":\"0b5a657fe11c93a454b76025\",\"turku-keskusta\":\"41905092691a8e1e42050436\",\"vantaa-tikkurila\":\"8be8f50b6eb34cf021f670b9\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/bb263b0e9cdfa4b57eac7518a3a50f81782be99c-2048x2048.png?w=800\u0026h=800\u0026auto=format\",\"alt\":\"Coca-Cola Zero 0,33 litran tölkki\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Coca-Cola Zero\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tölkki 0,33l\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegan\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)\",\"children\":\"Vegaani\"}],[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[null,[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"coca-cola-zero\",\"itemIdByRestaurantSlug\":\"$9b:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]]}]]}]]}]}]\n9c:[\"$\",\"li\",\"menuItem-fanta-zero\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-fanta-zero\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Fanta Zero\",\"categoryTitle\":\"Juomat\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/d343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png?rect=0,256,2048,1536\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Fanta Zero 0,33 litran tölkki\",\"priceText\":\"3 â¬\",\"description\":\"Tölkki 0,33l\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegan\",\"label\":\"Vegaani\"},{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"$undefined\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"fanta-zero\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"c981eb00bcc1481a7b1ba994\",\"helsinki-munkkiniemi\":\"713d5744388586e7e40584ab\",\"helsinki-sompasaari\":\"81b5e7fd28ea58c240532d07\",\"porvoo-keskusta\":\"be1c9175c9f265e7fd27cc35\",\"tampere-keskustori\":\"b5155efc254fe1a9087dc207\",\"turku-keskusta\":\"272563ba23256a42abde99b5\",\"vantaa-tikkurila\":\"11d7ec32af8eed9dbf289bf0\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/d343fb4dca1bf715152d099bd14a84d220af0d33-2048x2048.png?w=800\u0026h=800\u0026auto=format\",\"alt\":\"Fanta Zero 0,33 litran tölkki\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Fanta Zero\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Tölkki 0,33l\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegan\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)\",\"children\":\"Vegaani\"}],[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[null,[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"fanta-zero\",\"itemIdByRestaurantSlug\":\"$9c:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]]}]]}]]}]}]\n9d:[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Jymy Maitosuklaa\",\"data-menu-category\":\"Jymy Jäätelöt\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Maito, Soija\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"204 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"9,8 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6,1 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"24 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"21 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"4 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,13 g\"}]]}]]}]}]]}]]}]]}]\n9e:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"jymy-maitosuklaa\",\"itemIdByRestaurantSlug\":\"$89:props:children:0:props:children:1:props:children:0:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n9f:[\"$\",\"li\",\"menuItem-jymy-mansikka\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-jymy-mansikka\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Jymy Mansikka\",\"categoryTitle\":\"Jymy Jäätelöt\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.san
33ity.io/images/q0cwqfzl/production/6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Jymy laktoositon mansikkakermajäätelö\",\"priceText\":\"3 â¬\",\"description\":\"Laktoositonta mansikkakermajäätelöä\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"223 kcal\"],[\"Rasva\",\"9,8 g\"],[\"â josta tyydyttyneitä\",\"6,3 g\"],[\"Hiilihydraatit\",\"30 g\"],[\"â josta sokereita\",\"24 g\"],[\"Proteiini\",\"2,1 g\"],[\"Suola\",\"0,08 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"jymy-mansikka\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"28ba31a698471bbabaf26df6\",\"helsinki-munkkiniemi\":\"73dc85d169b497d56bc2b772\",\"helsinki-sompasaari\":\"d197fb46cef3b9168f22aad0\",\"porvoo-keskusta\":\"5e4dc59e4b31cc387777df24\",\"tampere-keskustori\":\"d0bc4345faa8f0e6c8d61f28\",\"turku-keskusta\":\"143211e3ba563346d6ef5963\",\"vantaa-tikkurila\":\"c12f73bb8ee6433a2c3af707\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/6c66a090d362cb141b5ac57889434ca22999d922-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Jymy laktoositon mansikkakermajäätelö\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Jymy Mansikka\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Laktoositonta mansikkakermajäätelöä\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Jymy Mansikka\",\"data-menu-category\":\"Jymy Jäätelöt\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$La4\"]}],\"$La5\"]}]]}]]}]}]\na0:[\"$\",\"li\",\"menuItem-jymy-vanilja\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-jymy-vanilja\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Jymy Vanilja\",\"categoryTitle\":\"Jymy Jäätelöt\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Jymy laktoositon vaniljakermajäätelö ammattilaisannoksessa\",\"priceText\":\"3 â¬\",\"description\":\"Laktoositonta vanil
33jakermajäätelöä\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"Maito\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"216 kcal\"],[\"Rasva\",\"12 g\"],[\"â josta tyydyttyneitä\",\"7,4 g\"],[\"Hiilihydraatit\",\"24 g\"],[\"â josta sokereita\",\"20 g\"],[\"Proteiini\",\"3,7 g\"],[\"Suola\",\"0,14 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"jymy-vanilja\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"35bd782be0dbea8d06344f53\",\"helsinki-munkkiniemi\":\"bce8e4c93c8fb866b64a67d5\",\"helsinki-sompasaari\":\"fdcb84e1a649901b1c5db62e\",\"porvoo-keskusta\":\"5076b526b2f270ace442050a\",\"tampere-keskustori\":\"f1c1b19fa5959474e429fabf\",\"turku-keskusta\":\"ce25bbce38a7367947ccc20e\",\"vantaa-tikkurila\":\"2b0fcfd0c1df6bbe871514a3\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/949fdef3711cd3142d97f6b61cfbc5029089e5c2-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Jymy laktoositon vaniljakermajäätelö ammattilaisannoksessa\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Jymy Vanilja\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Laktoositonta vaniljakermajäätelöä\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Jymy Vanilja\",\"data-menu-category\":\"Jymy Jäätelöt\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$La6\"]}],\"$La7\"]}]]}]]}]}]\na1:[\"$\",\"li\",\"menuItem-jymy-pistaasi\",{\"children\":[\"$\",\"article\",null,{\"id\":\"item-jymy-pistaasi\",\"className\":\"reveal group relative flex h-full flex-col overflow-visible scroll-mt-24 rounded-2xl border border-(--sec-card-border) bg-(--sec-card-bg) transition-all hover:-translate-y-0.5 hover:border-napoli-500 hover:shadow-xl hover:shadow-napoli-500/10 has-[details[open]]:z-40\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative aspect-square overflow-hidden rounded-t-2xl bg-(--sec-media-bg)\",\"children\":[\"$\",\"$L78\",null,{\"itemTitle\":\"Jymy Pistaasi\",\"categoryTitle\":\"Jymy Jäätelöt\",\"openLabel\":\"Katso tuote\",\"closeLabel\":\"Sulje\",\"detail\":{\"imageUrl\":\"https://cdn.sanity.io/images/q0cwqfzl/production/f094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png?rect=360,0,2160,1620\u0026w=1200\u0026h=900\u0026auto=format\",\"imageAlt\":\"Jymy vegaaninen paahdettu pistaasijäätelö\",\"priceText\":\"3 â¬\",\"description\":\"Vegaaninen paahdettu pistaasijäätelö\",\"badges\":[],\"dietary\":[{\"tag\":\"Vegan\",\"label\":\"Vegaani\"},{\"tag\":\"Vegetarian\",\"label\":\"Kasvis\"},{\"tag\":\"GlutenFree\",\"label\":\"Gluteeniton\"},{\"tag\":\"LactoseFree\",\"label\":\"Laktoositon\"}],\"modificationsText\":\"$undefined\",\"allergensText\":\"Pähkinä\",\"allergensLabel\":\"Allergeenit\",\"nutritionRows\":[[\"Energia\",\"253 kcal\"],[\"Rasva\",\"14 g\"],[\"â josta tyydyttyneitä\",\"8,6 g\"],[\"Hiilihydraatit\",\"29 g\"],[\"â josta sokereita\",\"21 g\"],[\"Proteiini\",\"2,8 g\"],[\"Suola\",\"0,35 g\"]],\"nutritionHeading\":\"Ravintosisältö per annos:\",\"orderCta\":{\"label\":\"Tilaa\",\"itemSlug\":\"jymy-pistaasi\",\"itemIdByRestaurantSlug\":{\"helsinki-kapyla\":\"8c244f40e5d9db9b65ae0363\",\"helsinki-munkkiniemi\":\"536a8a16de1ff4976269ef37\",\"helsinki-sompasaari\":\"b9fb280a5f99a1faffb0f117\",\"porvoo-keskusta\":\"cb22f5221382cc950adea06c\",\"tampere-keskustori\":\"dff1bab826f847247982d5fc\",\"turku-keskusta\":\"add0ebb060cce0eeabbfc824\",\"vantaa-tikkurila\":\"75ed77733dd5aff3f42a6e65\"}}},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://cdn.sanity.io/images/q0cwqfzl/production/f094112a73c1ecf66023856588fc20b4aeff03eb-2880x1620.png?rect=630,0,1620,1620\u0026w=800\u0026h=800\u0026auto=format\",\"alt\":\"Jymy vegaaninen paahdettu pistaasijäätelö\",\"fill\":true,\"sizes\":\"(max-width: 1024px) 50vw, (max-width: 1280px) 33vw, 25vw\",\"quality\":70,\"className\":\"object-cover transition-transform duration-500 group-hover:scale-105 group-active:scale-105\"}]}]}],[\"$\",\"div\",null,{\"className\":\"flex flex-1 flex-col p-3 sm:p-4\",\"children\":[[\"$\",\"$L79\",null,{\"className\":\"flex flex-1 flex-col\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-0.5 sm:flex-row sm:items-baseline sm:justify-between sm:gap-2\",\"children\":[[\"$\",\"h3\",null,{\"className\":\"font-display text-base leading-tight text-balance text-(--sec-heading) sm:text-xl\",\"children\":\"Jymy Pistaasi\"}],[\"$\",\"span\",null,{\"className\":\"whitespace-nowrap text-sm font-bold text-(--sec-heading) sm:text-base\",\"children\":\"3 â¬\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-1.5 line-clamp-2 text-xs leading-snug text-(--sec-text-muted) sm:mt-2 sm:line-clamp-none sm:text-sm\",\"children\":\"Vegaaninen paahdettu pistaasijäätelö\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-1\",\"children\":[\"$undefined\",[[\"$\",\"span\",\"Vegan\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/20 text-(--sec-chip-text)\",\"children\":\"Vegaani\"}],[\"$\",\"span\",\"Vegetarian\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-basilika-500/10 text-(--sec-chip-text)\",\"children\":\"Kasvis\"}],[\"$\",\"span\",\"GlutenFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-tammi-500/15 text-(--sec-chip-text)\",\"children\":\"Gluteeniton\"}],[\"$\",\"span\",\"LactoseFree\",{\"className\":\"rounded px-2 py-0.5 text-xs font-bold bg-valomainos-500/15 text-(--sec-chip-text)\",\"children\":\"Laktoositon\"}]]]}],null]}],[\"$\",\"div\",null,{\"className\":\"mt-auto flex flex-col gap-3 pt-4\",\"children\":[[\"$\",\"details\",null,{\"className\":\"group\",\"data-menu-item\":\"Jymy Pistaasi\",\"data-menu-category\":\"Jymy Jäätelöt\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex min-h-11 cursor-pointer list-none items-center text-xs font-bold text-(--sec-text-muted) hover:text-napoli-500 transition-colors active:text-napoli-500\",\"children\":\"Allergeenit \u0026 Ravintosisältö â¾\"}],\"$La8\"]}],\"$La9\"]}]]}]]}]}]\n"])</script>
33<script>self.__next_f.push([1,"a2:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Sinappi\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"187 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"19 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"1 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"2 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"1 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,2 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,3 g\"}]]}],[\"$\",\"tr\",\"Kuitu\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Kuitu\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,2 g\"}]]}]]}]}]]}]]}]\na3:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"chili-mayo\",\"itemIdByRestaurantSlug\":\"$9a:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\na4:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"223 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"9,8 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"6,3 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"30 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"24 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"2,1 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,08 g\"}]]}]]}]}]]}]]}]\na5:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"jymy-mansikka\",\"itemIdByRestaurantSlug\":\"$9f:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\na6:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Maito\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"216 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"12 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"7,4 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"24 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"20 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"3,7 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,14 g\"}]]}]]}]}]]}]]}]\na7:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"jymy-vanilja\",\"itemIdByRestaurantSlug\":\"$a0:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\na8:[\"$\",\"div\",null,{\"className\":\"mt-2 space-y-2 rounded-xl border border-(--sec-card-border) bg-(--sec-card-bg) p-4 text-xs text-(--sec-text-muted) md:absolute md:left-0 md:right-0 md:top-full md:z-20 md:mt-1 md:rounded-2xl md:shadow-2xl\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":[\"Allergeenit\",\":\"]}],\" \",\"Pähkinä\"]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"strong\",null,{\"className\":\"text-(--sec-heading)\",\"children\":\"Ravintosisältö per annos:\"}],[\"$\",\"table\",null,{\"className\":\"mt-1 w-full\",\"children\":[\"$\",\"tbody\",null,{\"children\":[[\"$\",\"tr\",\"Energia\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Energia\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"253 kcal\"}]]}],[\"$\",\"tr\",\"Rasva\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Rasva\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"14 g\"}]]}],[\"$\",\"tr\",\"â josta tyydyttyneitä\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta tyydyttyneitä\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"8,6 g\"}]]}],[\"$\",\"tr\",\"Hiilihydraatit\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Hiilihydraatit\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"29 g\"}]]}],[\"$\",\"tr\",\"â josta sokereita\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"â josta sokereita\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"21 g\"}]]}],[\"$\",\"tr\",\"Proteiini\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Proteiini\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"2,8 g\"}]]}],[\"$\",\"tr\",\"Suola\",{\"children\":[[\"$\",\"td\",null,{\"className\":\"py-0.5 pr-2\",\"children\":\"Suola\"}],[\"$\",\"td\",null,{\"className\":\"py-0.5 text-right font-mono\",\"children\":\"0,35 g\"}]]}]]}]}]]}]]}]\na9:[\"$\",\"$L70\",null,{\"placement\":\"menu_card\",\"label\":\"Tilaa\",\"className\":\"inline-flex min-h-11 items-center justify-center gap-1 rounded-full bg-napoli-500 px-3 text-sm font-bold text-paistopilkku-700 transition-colors hover:bg-napoli-400 active:bg-napoli-400\",\"itemSlug\":\"jymy-pistaasi\",\"itemIdByRestaurantSlug\":\"$a1:props:children:props:children:0:props:children:props:detail:orderCta:itemIdByRestaurantSlug\"}]\n"])</script>
33</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.