@layer reset{html,:host{--font-fallback:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--global-font-body,var(--font-fallback));-webkit-tap-highlight-color:transparent}*,:before,:after,::backdrop,::file-selector-button{border-style:solid;border-width:0;border-color:var(--global-color-border,currentcolor);box-sizing:border-box;margin:0;padding:0}hr{color:inherit;border-top-width:1px;height:0}body{line-height:inherit;height:100%}img{border-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-size:inherit;font-weight:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ol,ul,menu{list-style:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;appearance:button}button,input,optgroup,select,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;background:0 0}::placeholder{--placeholder-fallback:#00000080;opacity:1;color:var(--global-color-placeholder,var(--placeholder-fallback))}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{--placeholder-fallback:color-mix(in oklab, currentcolor 50%, transparent)}}::selection{background-color:var(--global-color-selection,#0073ff4d)}textarea{resize:vertical}table{border-color:inherit;text-indent:0;border-collapse:collapse}summary{display:list-item}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{text-decoration:inherit;color:inherit}abbr:where([title]){text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp,pre{--font-mono-fallback:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-variation-settings:normal;font-size:1em}progress{vertical-align:baseline}::-webkit-search-decoration,::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}body{background:var(--colors-background-base);color:var(--colors-text-primary);font-family:var(--fonts-body);font-size:var(--font-sizes-step0);line-height:var(--line-heights-base);margin:0}*,:before,:after,::backdrop{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--colors-feedback-errore:#b0104c;--colors-feedback-errore-dark:#ff7aa2;--colors-feedback-successo:#166f3c;--colors-feedback-successo-dark:#4ade80;--colors-neutral-abisso:#161930;--colors-neutral-acciaio-dark:#5d67a0;--colors-neutral-crepa:#2c3153;--colors-neutral-ice:#f6f7fb;--colors-neutral-indaco:#141833;--colors-neutral-ink:#191c2e;--colors-neutral-latte:#e9ebf7;--colors-neutral-mist:#dce0ec;--colors-neutral-nebbia:#a6adcc;--colors-neutral-notte:#0d0f1e;--colors-neutral-steel:#4a5268;--colors-neutral-steel-strong:#7c85a2;--colors-neutral-velo:#e9ecfa;--colors-neutral-white:#fff;--colors-oltremare-base:#2b3acc;--colors-oltremare-hover:#222fa6;--colors-oltremare-pervinca:#98a7ff;--colors-oltremare-pervinca-hover:#b4c0ff;--colors-oltremare-pervinca-velo:#98a7ff29;--colors-oltremare-velo:#2b3acc1a;--colors-redline-base:#c2410c;--colors-redline-dark:#ff8a5c;--fonts-body:"IBM Plex Sans", system-ui, sans-serif;--fonts-display:Archivo, system-ui, sans-serif;--fonts-mono:"IBM Plex Mono", ui-monospace, monospace;--font-weights-black:800;--font-weights-bold:700;--font-weights-medium:500;--font-weights-regular:400;--font-weights-semibold:600;--gradients-firma-dark:#ff8a5c 0%, #98a7ff 100%;--gradients-firma-light:#c2410c 0%, #2b3acc 100%;--gradients-hero-dark:#0d0f1e 0%, #141833 100%;--gradients-hero-light:#f6f7fb 0%, #e9ecfa 100%;--letter-spacings-base:0em;--letter-spacings-display:-.02em;--letter-spacings-mono:.08em;--line-heights-base:1.55;--line-heights-loose:1.7;--line-heights-snug:1.3;--line-heights-tight:1.1;--durations-base:.2s;--durations-fast:.12s;--durations-slow:.32s;--easings-enter:cubic-bezier(0, 0, .2, 1);--easings-exit:cubic-bezier(.4, 0, 1, 1);--easings-standard:cubic-bezier(.2, 0, 0, 1);--radii-md:8px;--radii-none:0px;--radii-pill:9999px;--radii-sm:4px;--radii-xs:2px;--shadows-glow:0px 0px 16px 0px #98a7ff59;--shadows-overlay:0px 8px 24px -4px #191c2e29;--shadows-raise:0px 2px 8px -2px #191c2e1a;--spacing-100:4px;--spacing-200:8px;--spacing-300:12px;--spacing-400:16px;--spacing-500:24px;--spacing-600:32px;--spacing-700:48px;--spacing-800:64px;--spacing-900:96px;--spacing-1000:128px;--font-sizes-step-1:clamp(.875rem, .8505rem + .1087vw, .9375rem);--font-sizes-step0:clamp(1rem, .9511rem + .2174vw, 1.125rem);--font-sizes-step1:clamp(1.2rem, 1.1217rem + .3478vw, 1.4rem);--font-sizes-step2:clamp(1.44rem, 1.3187rem + .5391vw, 1.75rem);--font-sizes-step3:clamp(1.73rem, 1.55rem + .8vw, 2.19rem);--font-sizes-step4:clamp(2.07rem, 1.8117rem + 1.1478vw, 2.73rem);--font-sizes-step5:clamp(2.49rem, 2.1261rem + 1.6174vw, 3.42rem);--font-sizes-step6:clamp(2.99rem, 2.4891rem + 2.2261vw, 4.27rem);--breakpoints-lg:1024px;--breakpoints-md:768px;--breakpoints-sm:640px;--breakpoints-xl:1280px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-md:768px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-xl:1280px;--colors-background-accent:var(--colors-oltremare-base);--colors-background-accent-hover:var(--colors-oltremare-hover);--colors-background-accent-subtle:var(--colors-oltremare-velo);--colors-background-base:var(--colors-neutral-ice);--colors-background-raised:var(--colors-neutral-white);--colors-border-divider:var(--colors-neutral-mist);--colors-border-interactive:var(--colors-neutral-steel-strong);--colors-state-error:var(--colors-feedback-errore);--colors-state-focus:var(--colors-oltremare-base);--colors-state-success:var(--colors-feedback-successo);--colors-text-accent:var(--colors-oltremare-base);--colors-text-annotation:var(--colors-redline-base);--colors-text-on-accent:var(--colors-neutral-white);--colors-text-primary:var(--colors-neutral-ink);--colors-text-secondary:var(--colors-neutral-steel);--gradients-firma:var(--gradients-firma-light);--gradients-hero:var(--gradients-hero-light)}[data-theme=dark]{--colors-background-accent:var(--colors-oltremare-pervinca);--colors-background-accent-hover:var(--colors-oltremare-pervinca-hover);--colors-background-accent-subtle:var(--colors-oltremare-pervinca-velo);--colors-background-base:var(--colors-neutral-notte);--colors-background-raised:var(--colors-neutral-abisso);--colors-border-divider:var(--colors-neutral-crepa);--colors-border-interactive:var(--colors-neutral-acciaio-dark);--colors-state-error:var(--colors-feedback-errore-dark);--colors-state-focus:var(--colors-oltremare-pervinca);--colors-state-success:var(--colors-feedback-successo-dark);--colors-text-accent:var(--colors-oltremare-pervinca);--colors-text-annotation:var(--colors-redline-dark);--colors-text-on-accent:var(--colors-neutral-ink);--colors-text-primary:var(--colors-neutral-latte);--colors-text-secondary:var(--colors-neutral-nebbia);--gradients-firma:var(--gradients-firma-dark);--gradients-hero:var(--gradients-hero-dark)}@keyframes pannello-entra{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes filetto-disegna{0%{width:0%}to{width:100%}}}@layer recipes;@layer utilities{.m_0{margin:0}.anim_filetto-disegna_token\(durations\.slow\)_token\(easings\.enter\){animation:filetto-disegna var(--durations-slow) var(--easings-enter)}.p_500{padding:var(--spacing-500)}.p_0{padding:0}.bg_transparent{background:0 0}.p_600{padding:var(--spacing-600)}.bg_background\.raised{background:var(--colors-background-raised)}.bg_background\.accent{background:var(--colors-background-accent)}.bg_background\.base{background:var(--colors-background-base)}.p_200{padding:var(--spacing-200)}.bg_text\.primary{background:var(--colors-text-primary)}.p_100{padding:var(--spacing-100)}.m_-1px{margin:-1px}.mx_auto{margin-inline:auto}.px_400{padding-inline:var(--spacing-400)}.py_800{padding-block:var(--spacing-800)}.gap_500{gap:var(--spacing-500)}.bd-w_0{border-width:0}.gap_400{gap:var(--spacing-400)}.li-s_none{list-style:none}.gap_300{gap:var(--spacing-300)}.gap_200{gap:var(--spacing-200)}.ov_hidden{overflow:hidden}.bd-w_1px{border-width:1px}.border-style_solid{border-style:solid}.bd-c_border\.divider{border-color:var(--colors-border-divider)}.bdr_md{border-radius:var(--radii-md)}.my_500{margin-block:var(--spacing-500)}.border-style_dashed{border-style:dashed}.td_underline{text-decoration:underline}.ring_none{outline-offset:2px;outline:2px solid #0000}.td_none{text-decoration:none}.bdr_sm{border-radius:var(--radii-sm)}.py_300{padding-block:var(--spacing-300)}.px_500{padding-inline:var(--spacing-500)}.bd-c_transparent{border-color:#0000}.bd-c_border\.interactive{border-color:var(--colors-border-interactive)}.place-items_center{place-items:center}.py_700{padding-block:var(--spacing-700)}.gap_4px{gap:4px}.gap_0{gap:0}.py_100{padding-block:var(--spacing-100)}.bdr_xs{border-radius:var(--radii-xs)}.px_200{padding-inline:var(--spacing-200)}.bdr_pill{border-radius:var(--radii-pill)}.px_300{padding-inline:var(--spacing-300)}.gap_700{gap:var(--spacing-700)}.d_block{display:block}.ff_mono{font-family:var(--fonts-mono)}.fs_step-1{font-size:var(--font-sizes-step-1)}.fw_medium{font-weight:var(--font-weights-medium)}.ls_mono{letter-spacing:var(--letter-spacings-mono)}.tt_uppercase{text-transform:uppercase}.c_text\.annotation{color:var(--colors-text-annotation)}.ff_display{font-family:var(--fonts-display)}.fs_step4{font-size:var(--font-sizes-step4)}.fw_black{font-weight:var(--font-weights-black)}.font-stretch_125\%{font-stretch:125%}.ls_display{letter-spacing:var(--letter-spacings-display)}.lh_tight{line-height:var(--line-heights-tight)}.c_text\.primary{color:var(--colors-text-primary)}.bg-i_linear-gradient\(180deg\,_token\(gradients\.hero\)\){background-image:linear-gradient(180deg, var(--gradients-hero))}.d_flex{display:flex}.flex-d_column{flex-direction:column}.ai_flex-start{align-items:flex-start}.bg-i_linear-gradient\(90deg\,_token\(gradients\.firma\)\){background-image:linear-gradient(90deg, var(--gradients-firma))}.fs_step5{font-size:var(--font-sizes-step5)}.ff_body{font-family:var(--fonts-body)}.fs_step2{font-size:var(--font-sizes-step2)}.lh_base{line-height:var(--line-heights-base)}.c_text\.secondary{color:var(--colors-text-secondary)}.flex-wrap_wrap{flex-wrap:wrap}.ai_center{align-items:center}.d_grid{display:grid}.grid-tc_1fr{grid-template-columns:1fr}.rg_400{row-gap:var(--spacing-400)}.ai_start{align-items:start}.jc_center{justify-content:center}.fw_bold{font-weight:var(--font-weights-bold)}.lh_snug{line-height:var(--line-heights-snug)}.asp_16_\/_10{aspect-ratio:16/10}.c_text\.accent{color:var(--colors-text-accent)}.tu-o_2px{text-underline-offset:2px}.trs-prop_color\,_background-color\,_border-color\,_box-shadow\,_transform\,_text-decoration-color{--transition-prop:color, background-color, border-color, box-shadow, transform, text-decoration-color;transition-property:color,background-color,border-color,box-shadow,transform,text-decoration-color}.trs-dur_fast{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.trs-tmf_standard{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.sr_true{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.d_inline-flex{display:inline-flex}.us_none{-webkit-user-select:none;user-select:none}.fs_step0{font-size:var(--font-sizes-step0)}.cursor_pointer{cursor:pointer}.c_text\.on-accent{color:var(--colors-text-on-accent)}.pos_relative{position:relative}.obj-f_cover{object-fit:cover}.c_inherit{color:inherit}.fs_step6{font-size:var(--font-sizes-step6)}.pos_sticky{position:sticky}.z_50{z-index:50}.jc_space-between{justify-content:space-between}.flex-sh_0{flex-shrink:0}.trs-prop_transform\,_opacity{--transition-prop:transform, opacity;transition-property:transform,opacity}.trs-dur_base{--transition-duration:var(--durations-base);transition-duration:var(--durations-base)}.pos_absolute{position:absolute}.bx-sh_overlay{box-shadow:var(--shadows-overlay)}.trs-prop_color{--transition-prop:color;transition-property:color}.pos_fixed{position:fixed}.z_100{z-index:100}.trf_translateY\(-100\%\){transform:translateY(-100%)}.trs-prop_transform{--transition-prop:transform;transition-property:transform}.trs-tmf_enter{--transition-easing:var(--easings-enter);transition-timing-function:var(--easings-enter)}.d_inline-block{display:inline-block}.d_inline-grid{display:inline-grid}.grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.trf_translateX\(200\%\){transform:translate(200%)}.z_1{z-index:1}.trs-prop_color\,_background-color{--transition-prop:color, background-color;transition-property:color,background-color}.cp-path_inset\(50\%\){-webkit-clip-path:inset(50%);clip-path:inset(50%)}.white-space_nowrap{white-space:nowrap}.max-w_xl{max-width:xl}.bd-t-w_1px{border-top-width:1px}.border-top-style_solid{border-top-style:solid}.bd-t-c_border\.divider{border-top-color:var(--colors-border-divider)}.mb_400{margin-bottom:var(--spacing-400)}.h_2px{height:2px}.w_100\%{width:100%}.max-w_240px{max-width:240px}.mt_-300{margin-top:calc(var(--spacing-300) * -1)}.max-w_20ch{max-width:20ch}.max-w_60ch{max-width:60ch}.max-w_70ch{max-width:70ch}.mb_500{margin-bottom:var(--spacing-500)}.bd-l-w_2px{border-left-width:2px}.bd-l-c_text\.annotation{border-left-color:var(--colors-text-annotation)}.mt_auto{margin-top:auto}.border-left-style_solid{border-left-style:solid}.pl_500{padding-left:var(--spacing-500)}.mb_300{margin-bottom:var(--spacing-300)}.mt_500{margin-top:var(--spacing-500)}.mt_600{margin-top:var(--spacing-600)}.min-h_24px{min-height:24px}.min-h_44px{min-height:44px}.h_100\%{height:100%}.min-w_24px{min-width:24px}.top_0{top:0}.bd-b-w_1px{border-bottom-width:1px}.border-bottom-style_solid{border-bottom-style:solid}.bd-b-c_border\.divider{border-bottom-color:var(--colors-border-divider)}.h_1\.35em{height:1.35em}.w_auto{width:auto}.w_44px{width:44px}.h_44px{height:44px}.w_18px{width:18px}.top_100\%{top:100%}.left_0{left:0}.right_0{right:0}.top_100{top:var(--spacing-100)}.bottom_100{bottom:var(--spacing-100)}.left_100{left:var(--spacing-100)}.w_calc\(\(100\%_-_token\(spacing\.100\)_\*_2\)_\/_3\){width:calc((100% - var(--spacing-100) * 2) / 3)}.w_1px{width:1px}.h_1px{height:1px}.pl_600{padding-left:var(--spacing-600)}.mt_200{margin-top:var(--spacing-200)}.mt_100{margin-top:var(--spacing-100)}.mt_300{margin-top:var(--spacing-300)}.\[\&_p\]\:m_0 p,.\[\&_h2\]\:m_0 h2,.\[\&_h3\]\:m_0 h3,.\[\&_ul\]\:m_0 ul,.\[\&_dd\]\:m_0 dd{margin:0}.after\:inset_0:after{inset:0}.\[\&\[data-stato\=aperto\]\]\:anim_pannello-entra_token\(durations\.base\)_token\(easings\.enter\)[data-stato=aperto]{animation:pannello-entra var(--durations-base) var(--easings-enter)}.after\:bg_currentcolor:after{background:currentColor}.before\:bg_border\.divider:before{background:var(--colors-border-divider)}.after\:bg_text\.annotation:after{background:var(--colors-text-annotation)}.\[\&_ul\]\:gap_200 ul{gap:var(--spacing-200)}.\[\&_a\]\:td_underline a{text-decoration:underline}.\[\&_a\]\:ring_none a{outline-offset:2px;outline:2px solid #0000}.\[\&_img\]\:my_500 img{margin-block:var(--spacing-500)}.\[\&_img\]\:bdr_md img{border-radius:var(--radii-md)}.\[\&_img\]\:bd-w_1px img{border-width:1px}.\[\&_img\]\:border-style_solid img{border-style:solid}.\[\&_img\]\:bd-c_border\.divider img{border-color:var(--colors-border-divider)}.\[\&_blockquote\]\:my_500 blockquote{margin-block:var(--spacing-500)}.\[\&_blockquote\]\:mx_0 blockquote{margin-inline:0}.\[\&_li\]\:py_300 li{padding-block:var(--spacing-300)}.after\:bdr_pill:after{border-radius:var(--radii-pill)}.\[\&_p\]\:lh_wide p{line-height:wide}.\[\&_h2\]\:ff_display h2{font-family:var(--fonts-display)}.\[\&_h2\]\:fs_step4 h2{font-size:var(--font-sizes-step4)}.\[\&_h2\]\:fw_black h2{font-weight:var(--font-weights-black)}.\[\&_h2\]\:font-stretch_125\% h2{font-stretch:125%}.\[\&_h2\]\:ls_display h2{letter-spacing:var(--letter-spacings-display)}.\[\&_h2\]\:lh_tight h2{line-height:var(--line-heights-tight)}.\[\&_h3\]\:ff_display h3{font-family:var(--fonts-display)}.\[\&_h3\]\:fs_step3 h3{font-size:var(--font-sizes-step3)}.\[\&_h3\]\:fw_bold h3{font-weight:var(--font-weights-bold)}.\[\&_h3\]\:lh_snug h3{line-height:var(--line-heights-snug)}.\[\&_ul\]\:li-t_disc ul{list-style-type:disc}.\[\&_ul\]\:d_flex ul{display:flex}.\[\&_ul\]\:flex-d_column ul{flex-direction:column}.\[\&_ul\]\:lh_wide ul{line-height:wide}.\[\&_a\]\:c_text\.accent a{color:var(--colors-text-accent)}.\[\&_a\]\:tu-o_2px a{text-underline-offset:2px}.\[\&_img\]\:d_block img{display:block}.\[\&_h3\]\:fs_step2 h3{font-size:var(--font-sizes-step2)}.\[\&_img\]\:obj-f_cover img{object-fit:cover}.\[\&_dt\]\:ff_mono dt{font-family:var(--fonts-mono)}.\[\&_dt\]\:fs_step-1 dt{font-size:var(--font-sizes-step-1)}.\[\&_dt\]\:ls_mono dt{letter-spacing:var(--letter-spacings-mono)}.\[\&_dt\]\:tt_uppercase dt{text-transform:uppercase}.\[\&_dt\]\:c_text\.annotation dt{color:var(--colors-text-annotation)}.\[\&_img\]\:obj-f_contain img{object-fit:contain}.disabled\:op_0\.5:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.5}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:pointer-events_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){pointer-events:none}.after\:content_\"\":after{content:""}.after\:pos_absolute:after{position:absolute}.\[\&_\.oltremare\]\:fill_token\(colors\.oltremare\.base\) .oltremare{fill:var(--colors-oltremare-base)}.\[\&_\.redline\]\:fill_token\(colors\.redline\.base\) .redline{fill:var(--colors-redline-base)}html:not(.js) .\[html\:not\(\.js\)_\&\]\:d_none{display:none}.\[\&\[data-aperto\=true\]_span\:nth-child\(1\)\]\:trf_translateY\(6px\)_rotate\(45deg\)[data-aperto=true] span:first-child{transform:translateY(6px)rotate(45deg)}.\[\&\[data-aperto\=true\]_span\:nth-child\(2\)\]\:op_0[data-aperto=true] span:nth-child(2){opacity:0}.\[\&\[data-aperto\=true\]_span\:nth-child\(3\)\]\:trf_translateY\(-6px\)_rotate\(-45deg\)[data-aperto=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.\[\&\[data-stato\=chiuso\]\]\:d_none[data-stato=chiuso]{display:none}.after\:trf_scaleX\(0\):after{transform:scaleX(0)}.after\:trf-o_left:after{transform-origin:0}.after\:trs-prop_transform:after{--transition-prop:transform;transition-property:transform}.after\:trs-dur_fast:after{--transition-duration:var(--durations-fast);transition-duration:var(--durations-fast)}.after\:trs-tmf_standard:after{--transition-easing:var(--easings-standard);transition-timing-function:var(--easings-standard)}.\[\&\[aria-current\=page\]\]\:c_text\.accent[aria-current=page]{color:var(--colors-text-accent)}:root[data-theme=light] .\[\:root\[data-theme\=light\]_\&\]\:trf_translateX\(0\){transform:translate(0)}:root[data-theme=dark] .\[\:root\[data-theme\=dark\]_\&\]\:trf_translateX\(100\%\){transform:translate(100%)}.before\:content_\"\":before{content:""}.before\:pos_absolute:before{position:absolute}.\[\&_p\]\:mb_400 p,.\[\&_h2\]\:mb_400 h2,.\[\&_h3\]\:mb_400 h3,.\[\&_ul\]\:mb_400 ul{margin-bottom:var(--spacing-400)}.\[\&_ul\]\:pl_500 ul{padding-left:var(--spacing-500)}.\[\&_img\]\:max-w_100\% img{max-width:100%}.\[\&_img\]\:h_auto img{height:auto}.\[\&_blockquote\]\:bd-l-w_2px blockquote{border-left-width:2px}.\[\&_blockquote\]\:border-left-style_solid blockquote{border-left-style:solid}.\[\&_blockquote\]\:bd-l-c_text\.annotation blockquote{border-left-color:var(--colors-text-annotation)}.\[\&_blockquote\]\:pl_500 blockquote{padding-left:var(--spacing-500)}.\[\&_img\]\:w_100\% img{width:100%}.\[\&_img\]\:h_100\% img{height:100%}.\[\&_dt\]\:mb_100 dt{margin-bottom:var(--spacing-100)}.\[\&_li\]\:bd-b-w_1px li{border-bottom-width:1px}.\[\&_li\]\:border-bottom-style_solid li{border-bottom-style:solid}.\[\&_li\]\:bd-b-c_border\.divider li{border-bottom-color:var(--colors-border-divider)}.after\:left_0:after{left:0}.after\:right_0:after{right:0}.after\:bottom_0:after{bottom:0}.after\:h_2px:after{height:2px}.before\:left_3px:before{left:3px}.before\:top_0:before{top:0}.before\:bottom_-48px:before{bottom:-48px}.before\:w_2px:before{width:2px}.after\:top_6px:after{top:6px}.after\:w_8px:after{width:8px}.after\:h_8px:after{height:8px}.focusWithin\:ring_2px_solid_token\(colors\.state\.focus\):focus-within{outline:2px solid var(--colors-state-focus)}.focusWithin\:ring-o_2px:focus-within{outline-offset:2px}.focusVisible\:ring_2px_solid_token\(colors\.state\.focus\):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-state-focus)}.focusVisible\:ring_2px_solid_token\(colors\.text\.on-accent\):is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-text-on-accent)}.\[\&\:has\(input\:focus-visible\)\]\:ring_2px_solid_token\(colors\.state\.focus\):has(input:focus-visible){outline:2px solid var(--colors-state-focus)}.focusVisible\:ring-o_2px:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.focus\:trf_translateY\(0\):is(:focus,[data-focus]){transform:translateY(0)}.focusVisible\:ring-o_-4px:is(:focus-visible,[data-focus-visible]){outline-offset:-4px}.\[\&\:has\(input\:focus-visible\)\]\:ring-o_2px:has(input:focus-visible){outline-offset:2px}.hover\:bg_background\.accent-hover:is(:hover,[data-hover]){background:var(--colors-background-accent-hover)}.hover\:bg_background\.accent-subtle:is(:hover,[data-hover]){background:var(--colors-background-accent-subtle)}.hover\:bd-c_text\.accent:is(:hover,[data-hover]){border-color:var(--colors-text-accent)}.hover\:td_underline:is(:hover,[data-hover]){text-decoration:underline}.hover\:bd-c_border\.interactive:is(:hover,[data-hover]){border-color:var(--colors-border-interactive)}.hover\:td-t_2px:is(:hover,[data-hover]){text-decoration-thickness:2px}.hover\:c_text\.accent:is(:hover,[data-hover]){color:var(--colors-text-accent)}.hover\:tu-o_2px:is(:hover,[data-hover]){text-underline-offset:2px}.hover\:bx-sh_var\(--ombra-glow-hover\):is(:hover,[data-hover]){box-shadow:var(--ombra-glow-hover)}.hover\:trf_translateY\(-2px\):is(:hover,[data-hover]){transform:translateY(-2px)}.hover\:bx-sh_raise:is(:hover,[data-hover]){box-shadow:var(--shadows-raise)}.active\:trf_translateY\(1px\):is(:active,[data-active]){transform:translateY(1px)}.\[\&_blockquote\]\:\[\&_p\]\:m_0 blockquote p{margin:0}:root:not([data-theme]) .\[\&\[data-valore\=system\]\]\:\[\:root\:not\(\[data-theme\]\)_\&\]\:bg_background\.accent[data-valore=system],:root[data-theme=light] .\[\&\[data-valore\=light\]\]\:\[\:root\[data-theme\=light\]_\&\]\:bg_background\.accent[data-valore=light],:root[data-theme=dark] .\[\&\[data-valore\=dark\]\]\:\[\:root\[data-theme\=dark\]_\&\]\:bg_background\.accent[data-valore=dark]{background:var(--colors-background-accent)}.\[\&_a\]\:focusVisible\:ring_2px_solid_token\(colors\.state\.focus\) a:is(:focus-visible,[data-focus-visible]){outline:2px solid var(--colors-state-focus)}.\[\&_a\]\:hover\:td-t_2px a:is(:hover,[data-hover]){text-decoration-thickness:2px}.\[\&_a\]\:focusVisible\:ring-o_2px a:is(:focus-visible,[data-focus-visible]){outline-offset:2px}.\[\&_blockquote\]\:\[\&_p\]\:lh_wide blockquote p{line-height:wide}[data-theme=dark] .dark\:\[\&_\.oltremare\]\:fill_token\(colors\.oltremare\.pervinca\) .oltremare{fill:var(--colors-oltremare-pervinca)}[data-theme=dark] .dark\:\[\&_\.redline\]\:fill_token\(colors\.redline\.dark\) .redline{fill:var(--colors-redline-dark)}html.js .\[html\.js_\&\]\:\[\&\[data-stato\=statico\]\]\:d_none[data-stato=statico]{display:none}.\[\&\[aria-current\=page\]\]\:after\:trf_scaleX\(1\)[aria-current=page]:after{transform:scaleX(1)}:root:not([data-theme]) .\[\&\[data-valore\=system\]\]\:\[\:root\:not\(\[data-theme\]\)_\&\]\:c_text\.on-accent[data-valore=system],:root[data-theme=light] .\[\&\[data-valore\=light\]\]\:\[\:root\[data-theme\=light\]_\&\]\:c_text\.on-accent[data-valore=light],:root[data-theme=dark] .\[\&\[data-valore\=dark\]\]\:\[\:root\[data-theme\=dark\]_\&\]\:c_text\.on-accent[data-valore=dark]{color:var(--colors-text-on-accent)}.last\:before\:bottom_0:last-child:before{bottom:0}.hover\:after\:trf_scaleX\(1\):is(:hover,[data-hover]):after{transform:scaleX(1)}@media screen and (width>=48rem){.md\:p_700{padding:var(--spacing-700)}.md\:bg_transparent{background:0 0}.md\:p_0{padding:0}.md\:anim_none{animation:none}.md\:px_600{padding-inline:var(--spacing-600)}.md\:py_900{padding-block:var(--spacing-900)}.md\:py_1000{padding-block:var(--spacing-1000)}.md\:gap_500{gap:var(--spacing-500)}.md\:grid-tc_repeat\(2\,_1fr\){grid-template-columns:repeat(2,1fr)}.md\:grid-tc_1fr_3fr{grid-template-columns:1fr 3fr}.md\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.md\:d_none{display:none}.md\:pos_static{position:static}.md\:flex-d_row{flex-direction:row}.md\:ai_center{align-items:center}.md\:bx-sh_none{box-shadow:none}.md\:min-h_24px{min-height:24px}.\[\&\[data-colonne\=\"1\"\]\]\:md\:grid-tc_1fr[data-colonne="1"]{grid-template-columns:1fr}.\[\&\[data-colonne\=\"3\"\]\]\:md\:grid-tc_repeat\(3\,_1fr\)[data-colonne="3"]{grid-template-columns:repeat(3,1fr)}.\[\&\[data-quante\=\"2\"\]\]\:md\:grid-tc_1fr_1fr[data-quante="2"],.\[\&\[data-quante\=\"4\"\]\]\:md\:grid-tc_1fr_1fr[data-quante="4"]{grid-template-columns:1fr 1fr}.\[\&\[data-stato\=chiuso\]\]\:md\:d_flex[data-stato=chiuso],html.js .\[html\.js_\&\]\:\[\&\[data-stato\=statico\]\]\:md\:d_flex[data-stato=statico]{display:flex}}@media screen and (width>=64rem){.lg\:grid-tc_minmax\(0\,_12rem\)_minmax\(0\,_68ch\){grid-template-columns:minmax(0,12rem) minmax(0,68ch)}.lg\:cg_700{column-gap:var(--spacing-700)}.lg\:pos_sticky{position:sticky}.lg\:grid-tc_repeat\(4\,_1fr\){grid-template-columns:repeat(4,1fr)}.lg\:grid-tc_repeat\(3\,_1fr\){grid-template-columns:repeat(3,1fr)}.lg\:top_900{top:var(--spacing-900)}.\[\&\[data-quante\=\"3\"\]\]\:lg\:grid-tc_repeat\(3\,_1fr\)[data-quante="3"]{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.motionReduce\:anim_none{animation:none}.motionReduce\:trs_none{transition:none}.\[\&\[data-stato\=aperto\]\]\:motionReduce\:anim_none[data-stato=aperto]{animation:none}.after\:motionReduce\:trs_none:after{transition:none}.motionReduce\:hover\:trf_none:is(:hover,[data-hover]){transform:none}}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--colors-background-accent:var(--colors-oltremare-pervinca);--colors-background-accent-hover:var(--colors-oltremare-pervinca-hover);--colors-background-accent-subtle:var(--colors-oltremare-pervinca-velo);--colors-background-base:var(--colors-neutral-notte);--colors-background-raised:var(--colors-neutral-abisso);--colors-border-divider:var(--colors-neutral-crepa);--colors-border-interactive:var(--colors-neutral-acciaio-dark);--colors-state-error:var(--colors-feedback-errore-dark);--colors-state-focus:var(--colors-oltremare-pervinca);--colors-state-success:var(--colors-feedback-successo-dark);--colors-text-accent:var(--colors-oltremare-pervinca);--colors-text-annotation:var(--colors-redline-dark);--colors-text-on-accent:var(--colors-neutral-ink);--colors-text-primary:var(--colors-neutral-latte);--colors-text-secondary:var(--colors-neutral-nebbia);--gradients-firma:var(--gradients-firma-dark);--gradients-hero:var(--gradients-hero-dark);color-scheme:dark}}@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans;src:url(/fonts/ibm-plex-sans-latin-700-normal.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}:root{--ombra-glow-hover:0 0 0 0 transparent}:root[data-theme=dark]{--ombra-glow-hover:var(--shadows-glow)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--ombra-glow-hover:var(--shadows-glow)}}@media (prefers-reduced-motion:no-preference){.js .rivela{opacity:0;transition:opacity var(--durations-base) var(--easings-enter), transform var(--durations-base) var(--easings-enter);transform:translateY(8px)}.js .rivela.visibile{opacity:1;transform:none}}
