@font-face{font-family:TIZ Mano;src:url(/_astro/tiz-mano.BLUQMIR_.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TIZ Mano fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);size-adjust:71%;ascent-override:88.7%;descent-override:52.1%;line-gap-override:35.2%}@font-face{font-family:TIZ Frecce;src:local(LucidaGrande),local(Lucida Grande);font-weight:100 500;unicode-range:U+2190-2193}@font-face{font-family:TIZ Frecce;src:local(LucidaGrande-Bold),local(Lucida Grande Bold);font-weight:600 900;unicode-range:U+2190-2193}@font-face{font-family:Bricolage Grotesque;src:url(/_astro/bricolage-grotesque.C23fTOVi.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}:root{--tiz-lino:#f3ecdf;--tiz-gesso:#e9dfcd;--tiz-filo:#cdbfa9;--tiz-terra:#2a1c15;--tiz-terra-2:#6b5546;--tiz-terra-3:#4a3a30;--tiz-rosso:#c3262b;--tiz-ocra:#d6982b;--tiz-terracotta:#b5532f;--tiz-ottanio:#1d7377;--tiz-blu:#2c55a0;--tiz-error:var(--tiz-rosso);--tiz-viewer-bg:var(--tiz-lino);--tiz-font-mano:"TIZ Mano", "TIZ Mano fallback", "Bricolage Grotesque", system-ui, sans-serif;--tiz-font-voce:"Bricolage Grotesque", "TIZ Frecce", system-ui, sans-serif;--tiz-mano-xl:clamp(92px, 11vw, 150px);--tiz-mano-l:clamp(64px, 7vw, 92px);--tiz-mano-m:clamp(40px, 5vw, 76px);--tiz-mano-s:clamp(28px, 2.4vw, 34px);--tiz-display:clamp(64px, 11vw, 150px);--tiz-h1-name:clamp(52px, 7vw, 88px);--tiz-lead:clamp(19px, 1.6vw, 22px);--tiz-body:17px;--tiz-small:14px;--tiz-mano-caption:30px;--tiz-signature:42px;--tiz-line-body:1.55;--tiz-line-small:1.4;--tiz-s1:4px;--tiz-s2:8px;--tiz-s3:12px;--tiz-s4:20px;--tiz-s5:32px;--tiz-s6:48px;--tiz-s7:80px;--tiz-s8:120px;--tiz-gutter:20px;--tiz-page-max:1440px;--tiz-measure:620px;--tiz-hit:44px;--tiz-header-pad:18px;--tiz-header-h:80px;--tiz-bar-h:88px;--tiz-divider:1.5px dashed var(--tiz-filo);--tiz-z-header:20;--tiz-radius-btn:2px 14px 3px 12px;--tiz-radius-btn-s:2px 12px 3px 10px;--tiz-radius-stroke:42% 58% 46% 54% / 56% 44% 56% 44%;--tiz-radius-stroke-2:52% 48% 40% 60% / 46% 54% 46% 54%;--tiz-shadow-tela:0 1px 2px #2a1c1540, 0 24px 40px -18px #2a1c1573;--tiz-shadow-tela-l:0 1px 2px #2a1c1540, 0 30px 50px -20px #2a1c1580;--tiz-shadow-thumb:0 8px 16px -8px #2a1c1580;--tiz-shadow-thumb-l:0 10px 20px -10px #2a1c1580;--tiz-bristle:repeating-linear-gradient(178deg, #ffffff1f 0 2px, transparent 2px 9px);--tiz-linen:repeating-linear-gradient(0deg, #2a1c1508 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, #2a1c1508 0 1px, transparent 1px 3px);--tiz-marker:linear-gradient(transparent 62%, var(--tiz-ocra) 62% 92%, transparent 92%);--tiz-marker-nav:linear-gradient(transparent 58%, var(--tiz-ocra) 58% 92%, transparent 92%);--tiz-marker-hit:linear-gradient(transparent calc(50% + .3em), var(--tiz-ocra) calc(50% + .3em) calc(50% + .94em), transparent calc(50% + .94em));--tiz-focus:2px solid var(--tiz-rosso);--tiz-focus-offset:3px;--tiz-ease-brush:cubic-bezier(.6, 0, .2, 1);--tiz-ease-settle:cubic-bezier(.2, .7, .1, 1);--tiz-dur-fast:.2s;--tiz-dur-stroke:1.1s;--tiz-dur-write:1.2s;--tiz-dur-settle:.8s;--tiz-dur-fade:.7s;--tiz-dur-lift:.3s;--tiz-dur-beat:1.6s;--tiz-stagger:90ms;--tiz-lift:-6px;--tiz-dur-menu-stroke:.7s;--tiz-dur-menu-settle:.5s;--tiz-menu-delay:.15s;--tiz-menu-stagger:70ms;--tiz-k:2.2}@media (width>=640px){:root{--tiz-gutter:32px;--tiz-k:2;--tiz-mano-caption:32px;--tiz-signature:48px;--tiz-header-pad:22px;--tiz-header-h:92px}}@media (width>=1024px){:root{--tiz-gutter:48px;--tiz-k:2.3;--tiz-header-pad:26px;--tiz-header-h:100px}}@keyframes tiz-stroke{0%{clip-path:inset(-10% 100% -10% -10%)}to{clip-path:inset(-10%)}}@keyframes tiz-write{0%{clip-path:inset(-30% 100% -30% -5%)}to{clip-path:inset(-30% -5%)}}@keyframes tiz-settle{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:none}}@keyframes tiz-beat{0%,to{transform:scale(1)}12%{transform:scale(1.3)}24%{transform:scale(1)}36%{transform:scale(1.15)}48%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;color-scheme:light;scroll-padding-top:var(--tiz-s5)}html:has(dialog[open]),html.tiz-menu-open{overflow:hidden}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--tiz-linen), var(--tiz-lino);min-height:100svh;color:var(--tiz-terra);font-family:var(--tiz-font-voce);font-size:var(--tiz-body);font-weight:400;line-height:var(--tiz-line-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;flex-direction:column;display:flex}img,picture,svg,video{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4{text-wrap:balance;overflow-wrap:break-word;font-weight:800;line-height:1.05}p{text-wrap:pretty}ul[role=list],ol[role=list]{padding:0;list-style:none}a{color:inherit;text-underline-offset:.2em;transition:color var(--tiz-dur-fast) var(--tiz-ease-settle);text-decoration-thickness:1px}a:hover{color:var(--tiz-rosso)}:focus-visible{outline:var(--tiz-focus);outline-offset:var(--tiz-focus-offset)}::selection{background:var(--tiz-ocra);color:var(--tiz-terra)}.container{width:100%;max-width:var(--tiz-page-max);padding-inline:var(--tiz-gutter);margin-inline:auto}.tiz-btn{justify-content:center;align-items:center;gap:var(--tiz-s3);border-radius:var(--tiz-radius-btn);background:var(--tiz-rosso);height:52px;color:var(--tiz-lino);font:600 var(--tiz-body)/1 var(--tiz-font-voce);text-align:center;white-space:nowrap;transition:transform var(--tiz-dur-fast) var(--tiz-ease-settle);border:0;padding:0 26px;text-decoration:none;display:inline-flex}@media (width>=640px){.tiz-btn{height:56px}}.tiz-btn:hover{color:var(--tiz-lino)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tiz-btn:not(.tiz-btn--round,:disabled,[aria-disabled=true]):hover{transform:rotate(-1.5deg)scale(1.03)}}.tiz-btn:disabled,.tiz-btn[aria-disabled=true]{cursor:progress;opacity:.6;transform:none}.tiz-btn--dark{background:var(--tiz-terra)}.tiz-btn--round{border:2px solid var(--tiz-terra);width:48px;height:48px;color:var(--tiz-terra);font:400 22px/1 var(--tiz-font-voce);background:0 0;border-radius:50%;flex:none;padding:0}.tiz-btn--round:hover{background:var(--tiz-gesso);color:var(--tiz-terra)}.tiz-marker{min-height:var(--tiz-hit);background:var(--tiz-marker);color:var(--tiz-terra);font:600 var(--tiz-body)/1 var(--tiz-font-voce);align-items:center;gap:.3em;text-decoration:none;display:inline-flex}.tiz-marker:hover{color:var(--tiz-rosso)}@media (width>=640px){.tiz-marker{background:var(--tiz-marker-hit)}}.tiz-write{animation:tiz-write var(--tiz-dur-write) var(--tiz-ease-brush) var(--d,0s) both}.tiz-settle{animation:tiz-settle var(--tiz-dur-settle) var(--tiz-ease-settle) var(--d,0s) both}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--tiz-s2);left:var(--tiz-s2);z-index:100;min-height:var(--tiz-hit);padding:0 var(--tiz-s4);border-radius:var(--tiz-radius-btn-s);background:var(--tiz-terra);color:var(--tiz-lino);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;transform:translateY(-200%)}.skip-link:focus{color:var(--tiz-lino);transform:none}@media screen and (prefers-reduced-motion:no-preference){.js [data-reveal]:not(.is-in){opacity:0}.js [data-reveal=write]:not(.is-in){opacity:1;clip-path:inset(-30% 100% -30% -5%)}.js [data-reveal].is-in{animation:tiz-settle var(--tiz-dur-settle) var(--tiz-ease-settle) backwards;animation-delay:calc(var(--tiz-reveal-delay,0s) + var(--tiz-reveal-step,0) * var(--tiz-stagger))}.js [data-reveal=write].is-in{animation-name:tiz-write;animation-duration:var(--tiz-dur-write);animation-timing-function:var(--tiz-ease-brush)}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:var(--tiz-dur-fade);animation-timing-function:var(--tiz-ease-settle)}}.tiz-stroke[data-astro-cid-pvdennsi]{z-index:-1;background:var(--tiz-bristle), var(--tiz-stroke-c,var(--tiz-ocra));border-radius:var(--tiz-radius-stroke);filter:url(#tiz-rough);transform:rotate(var(--tiz-stroke-r,-5deg));pointer-events:none;animation:tiz-stroke var(--tiz-dur-stroke) var(--tiz-ease-brush) both;animation-delay:var(--tiz-stroke-d,calc(var(--tiz-reveal-delay,0s) + var(--tiz-reveal-step,0) * var(--tiz-stagger)));position:absolute}.tiz-stroke--2[data-astro-cid-pvdennsi]{border-radius:var(--tiz-radius-stroke-2)}.js [data-reveal]:not(.is-in) .tiz-stroke[data-astro-cid-pvdennsi]{animation-play-state:paused}@media print{.tiz-stroke[data-astro-cid-pvdennsi]{animation:none}}.tiz-header[data-astro-cid-fzpbxy5g]{z-index:var(--tiz-z-header);position:relative}.tiz-header__bar[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;column-gap:var(--tiz-s4);padding-block:var(--tiz-header-pad);flex-wrap:wrap;display:flex}.tiz-header__brand[data-astro-cid-fzpbxy5g],.tiz-header__toggle[data-astro-cid-fzpbxy5g],.tiz-header__back[data-astro-cid-fzpbxy5g]{z-index:2;position:relative}.tiz-header__brand[data-astro-cid-fzpbxy5g]{min-height:var(--tiz-hit);color:var(--tiz-terra);align-items:center;gap:14px;text-decoration:none;display:inline-flex}.tiz-header__tiz[data-astro-cid-fzpbxy5g]{color:var(--tiz-rosso);font:400 var(--tiz-signature) / 1 var(--tiz-font-mano)}.tiz-header__name[data-astro-cid-fzpbxy5g]{font:500 15px/1.2 var(--tiz-font-voce)}.tiz-header__back[data-astro-cid-fzpbxy5g]{display:none}.tiz-header__toggle[data-astro-cid-fzpbxy5g]{height:var(--tiz-hit);border-radius:var(--tiz-radius-btn-s);background:var(--tiz-terra);color:var(--tiz-lino);font:600 15px/1 var(--tiz-font-voce);border:0;align-items:center;padding:0 18px;display:none}.tiz-menu[data-astro-cid-fzpbxy5g] .tiz-menu__stroke,.tiz-menu__motto[data-astro-cid-fzpbxy5g]{display:none}.tiz-nav__list[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;display:flex}.tiz-nav__link[data-astro-cid-fzpbxy5g]{min-height:var(--tiz-hit);color:var(--tiz-terra);font:500 var(--tiz-body)/1 var(--tiz-font-voce);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.tiz-nav__link[data-astro-cid-fzpbxy5g]:hover{color:var(--tiz-rosso)}.tiz-nav__link[data-astro-cid-fzpbxy5g][aria-current] .tiz-nav__label[data-astro-cid-fzpbxy5g]{background:var(--tiz-marker-nav)}@media (width<=639.98px){.tiz-header[data-astro-cid-fzpbxy5g]{min-height:var(--tiz-header-h)}.tiz-header__name[data-astro-cid-fzpbxy5g]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tiz-menu[data-astro-cid-fzpbxy5g]{flex-basis:100%}.tiz-nav__list[data-astro-cid-fzpbxy5g]{column-gap:var(--tiz-s4)}.tiz-nav__link[data-astro-cid-fzpbxy5g]{font-size:16px}.js .tiz-header__toggle[data-astro-cid-fzpbxy5g]{display:inline-flex}.js .tiz-menu[data-astro-cid-fzpbxy5g]{display:none}.tiz-header--back[data-astro-cid-fzpbxy5g] .tiz-header__back[data-astro-cid-fzpbxy5g]{min-height:var(--tiz-hit);color:var(--tiz-terra);font:500 15px/1 var(--tiz-font-voce);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.tiz-header--back[data-astro-cid-fzpbxy5g] .tiz-header__brand[data-astro-cid-fzpbxy5g]{margin-left:auto}.tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-header__bar[data-astro-cid-fzpbxy5g]{z-index:2;position:fixed;inset:0 0 auto}.js .tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-menu[data-astro-cid-fzpbxy5g]{z-index:1;isolation:isolate;overscroll-behavior:contain;padding:var(--tiz-s8) max(var(--tiz-gutter), env(safe-area-inset-right)) max(var(--tiz-s6), env(safe-area-inset-bottom)) max(var(--tiz-gutter), env(safe-area-inset-left));background:var(--tiz-linen), var(--tiz-lino);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden auto}.tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-menu__stroke{animation-duration:var(--tiz-dur-menu-stroke);animation-delay:0s;display:block}.tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-nav__list[data-astro-cid-fzpbxy5g]{flex-direction:column;gap:6px}.tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-nav__link[data-astro-cid-fzpbxy5g]{font:800 64px/1.05 var(--tiz-font-voce);letter-spacing:-.03em;animation:tiz-settle var(--tiz-dur-menu-settle) var(--tiz-ease-settle) both;animation-delay:calc(var(--tiz-menu-delay) + var(--i,0) * var(--tiz-menu-stagger))}.tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-nav__link[data-astro-cid-fzpbxy5g][aria-current] .tiz-nav__label[data-astro-cid-fzpbxy5g]{background:0 0}.tiz-header[data-astro-cid-fzpbxy5g].is-open .tiz-menu__motto[data-astro-cid-fzpbxy5g]{padding-top:var(--tiz-s6);font:400 40px/1 var(--tiz-font-mano);text-wrap:pretty;margin-top:auto;display:block}.tiz-menu__heart[data-astro-cid-fzpbxy5g]{color:var(--tiz-rosso)}}@media (width>=640px){.tiz-nav__list[data-astro-cid-fzpbxy5g]{gap:var(--tiz-s5)}}.tiz-footer[data-astro-cid-nns7i3if]{border-top:var(--tiz-divider)}.tiz-footer__inner[data-astro-cid-nns7i3if]{justify-content:space-between;align-items:center;gap:var(--tiz-s2) var(--tiz-s4);flex-wrap:wrap;padding-block:28px;display:flex}.tiz-footer__tiz[data-astro-cid-nns7i3if]{color:var(--tiz-rosso);font:400 54px/1 var(--tiz-font-mano)}.tiz-footer__copy[data-astro-cid-nns7i3if]{color:var(--tiz-terra-2);font-size:var(--tiz-small);line-height:var(--tiz-line-small)}@media (width>=640px){.tiz-footer__inner[data-astro-cid-nns7i3if]{padding-block:36px}.tiz-footer__copy[data-astro-cid-nns7i3if]{line-height:1}}.tiz-footer--home[data-astro-cid-nns7i3if]{border-top:0}.tiz-footer--home[data-astro-cid-nns7i3if] .tiz-footer__inner[data-astro-cid-nns7i3if]{padding-block:var(--tiz-s6) 36px;display:block}.tiz-footer--home[data-astro-cid-nns7i3if] .tiz-footer__tiz[data-astro-cid-nns7i3if]{font-size:110px;line-height:.8}.tiz-footer__motto[data-astro-cid-nns7i3if],.tiz-footer__nav[data-astro-cid-nns7i3if]{display:none}.tiz-footer--home[data-astro-cid-nns7i3if] .tiz-footer__copy[data-astro-cid-nns7i3if]{margin-top:16px;line-height:1.5}@media (width>=640px){.tiz-footer--home[data-astro-cid-nns7i3if] .tiz-footer__inner[data-astro-cid-nns7i3if]{align-items:flex-end;gap:40px;padding-block:64px 40px;display:flex}.tiz-footer--home[data-astro-cid-nns7i3if] .tiz-footer__tiz[data-astro-cid-nns7i3if]{font-size:140px}.tiz-footer__motto[data-astro-cid-nns7i3if]{margin-top:var(--tiz-s3);font:400 30px/1 var(--tiz-font-mano);display:block}.tiz-footer__end[data-astro-cid-nns7i3if]{flex-direction:column;align-items:flex-end;gap:7px;margin-left:auto;display:flex}.tiz-footer__nav[data-astro-cid-nns7i3if]{display:block}.tiz-footer__nav[data-astro-cid-nns7i3if] ul[data-astro-cid-nns7i3if]{flex-direction:column;align-items:flex-end;display:flex}.tiz-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:31px;color:var(--tiz-terra);font:500 var(--tiz-body)/1 var(--tiz-font-voce);align-items:center;text-decoration:none;display:inline-flex}.tiz-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--tiz-rosso)}.tiz-footer--home[data-astro-cid-nns7i3if] .tiz-footer__copy[data-astro-cid-nns7i3if]{margin-top:0;line-height:1}}@media (width>=640px) and (any-pointer:coarse){.tiz-footer__nav[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{min-height:var(--tiz-hit)}}.main[data-astro-cid-z4jru4n3]{flex:1}.tiz-filters[data-astro-cid-z4jru4n3]{width:0;height:0;position:absolute;overflow:hidden}.main[data-astro-cid-z4jru4n3]:focus{outline:none}
