.RisorseCards_card__nEOTt{position:relative;display:flex;align-items:flex-end;overflow:hidden;aspect-ratio:3/4;border-radius:var(--r-l);color:var(--c-white);text-decoration:none}.RisorseCards_photo__AGLBE{background:var(--c-dark)}.RisorseCards_photo__AGLBE :where(picture){position:absolute;inset:0}.RisorseCards_video__rLs66{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:scale var(--dur-reveal) var(--ease-expo)}.RisorseCards_photo__AGLBE :where(img){width:100%;height:100%;object-fit:cover;object-position:50% 50%;transition:scale var(--dur-reveal) var(--ease-expo)}.RisorseCards_photo__AGLBE:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--c-veil-strong),transparent 55%)}.RisorseCards_brand__r45vO{display:block;margin-bottom:var(--sp-2xs);font-size:var(--t-small-ui);line-height:1.4;color:var(--c-white-70)}.RisorseCards_all__nO_pX{container-type:size;background:var(--c-dark);background-image:linear-gradient(90deg,rgba(150,154,170,0) 0,rgba(150,154,170,0) 2.5%,rgba(150,154,170,0) 5%,rgba(150,154,170,0) 7.5%,rgba(150,154,170,0) 10%,rgba(150,154,170,0) 12.5%,rgba(150,154,170,0) 15%,rgba(150,154,170,0) 17.5%,rgba(150,154,170,0) 20%,rgba(150,154,170,.001) 22.5%,rgba(150,154,170,.004) 25%,rgba(150,154,170,.012) 27.5%,rgba(150,154,170,.034) 30%,rgba(150,154,170,.073) 32.5%,rgba(150,154,170,.127) 35%,rgba(150,154,170,.181) 37.5%,rgba(150,154,170,.216) 40%,rgba(150,154,170,.215) 42.5%,rgba(150,154,170,.18) 45%,rgba(150,154,170,.127) 47.5%,rgba(150,154,170,.075) 50%,rgba(150,154,170,.038) 52.5%,rgba(150,154,170,.016) 55%,rgba(150,154,170,.005) 57.5%,rgba(150,154,170,.002) 60%,rgba(150,154,170,0) 62.5%,rgba(150,154,170,0) 65%,rgba(150,154,170,0) 67.5%,rgba(150,154,170,0) 70%,rgba(150,154,170,0) 72.5%,rgba(150,154,170,0) 75%,rgba(150,154,170,0) 77.5%,rgba(150,154,170,0) 80%,rgba(150,154,170,0) 82.5%,rgba(150,154,170,0) 85%,rgba(150,154,170,0) 87.5%,rgba(150,154,170,0) 90%,rgba(150,154,170,0) 92.5%,rgba(150,154,170,0) 95%,rgba(150,154,170,0) 97.5%,rgba(150,154,170,0) 100%),linear-gradient(90deg,#0b0b15 0,#11111c 2.5%,#151520 5%,#181823 7.5%,#1a1b26 10%,#1c1d28 12.5%,#1e1f2a 15%,#1f202c 17.5%,#21222d 20%,#22232f 22.5%,#232430 25%,#242531 27.5%,#242632 30%,#252732 32.5%,#262733 35%,#262833 37.5%,#272834 40%,#272834 42.5%,#272934 45%,#272935 47.5%,#272935 50%,#272935 52.5%,#272934 55%,#272834 57.5%,#272834 60%,#262833 62.5%,#262733 65%,#252732 67.5%,#242632 70%,#242531 72.5%,#232430 75%,#22232f 77.5%,#21222d 80%,#1f202c 82.5%,#1e1f2a 85%,#1c1d28 87.5%,#1a1b26 90%,#181823 92.5%,#151520 95%,#11111c 97.5%,#0b0b15 100%)}.RisorseCards_all__nO_pX[data-bg=lambert]{background-image:linear-gradient(90deg,#06050f 0,#11111c 2.5%,#161621 5%,#191a25 7.5%,#1c1c28 10%,#1e1f2a 12.5%,#20212c 15%,#22232e 17.5%,#232430 20%,#242631 22.5%,#252733 25%,#262834 27.5%,#272935 30%,#282a36 32.5%,#292a36 35%,#292b37 37.5%,#2a2b37 40%,#2a2c38 42.5%,#2a2c38 45%,#2a2c38 47.5%,#2a2c38 50%,#2a2c38 52.5%,#2a2c38 55%,#2a2c38 57.5%,#2a2b37 60%,#292b37 62.5%,#292a36 65%,#282a36 67.5%,#272935 70%,#262834 72.5%,#252733 75%,#242631 77.5%,#232430 80%,#22232e 82.5%,#20212c 85%,#1e1f2a 87.5%,#1c1c28 90%,#191a25 92.5%,#161621 95%,#11111c 97.5%,#06050f 100%)}.RisorseCards_all__nO_pX[data-bg=luce-laterale]{background-image:linear-gradient(90deg,#1e1f2a 0,#242531 2.5%,#272935 5%,#292b38 7.5%,#2b2d3a 10%,#2c2e3b 12.5%,#2d2f3c 15%,#2e303d 17.5%,#2f313d 20%,#2f313e 22.5%,#2f313e 25%,#2f313e 27.5%,#2f313e 30%,#2f313e 32.5%,#2e303d 35%,#2e303d 37.5%,#2d2f3c 40%,#2c2e3b 42.5%,#2c2d3a 45%,#2b2c39 47.5%,#2a2b38 50%,#292a37 52.5%,#272935 55%,#262834 57.5%,#252632 60%,#232431 62.5%,#22232f 65%,#20212d 67.5%,#1e1f2b 70%,#1c1d29 72.5%,#1a1b26 75%,#181924 77.5%,#161622 80%,#14141f 82.5%,#12121d 85%,#10101a 87.5%,#0e0d18 90%,#0b0b15 92.5%,#0a0913 95%,#0b0a15 97.5%,#0c0c16 100%)}.RisorseCards_all__nO_pX[data-bg=spazzolato]{background-image:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),linear-gradient(90deg,rgba(255,255,255,.005) 0,rgba(255,255,255,.01) 2.5%,rgba(255,255,255,.009) 5%,rgba(255,255,255,.004) 7.5%,rgba(255,255,255,0) 10%,rgba(255,255,255,.001) 12.5%,rgba(255,255,255,.007) 15%,rgba(255,255,255,.016) 17.5%,rgba(255,255,255,.023) 20%,rgba(255,255,255,.024) 22.5%,rgba(255,255,255,.018) 25%,rgba(255,255,255,.008) 27.5%,rgba(255,255,255,.001) 30%,rgba(255,255,255,.001) 32.5%,rgba(255,255,255,.009) 35%,rgba(255,255,255,.02) 37.5%,rgba(255,255,255,.028) 40%,rgba(255,255,255,.029) 42.5%,rgba(255,255,255,.022) 45%,rgba(255,255,255,.01) 47.5%,rgba(255,255,255,.002) 50%,rgba(255,255,255,.001) 52.5%,rgba(255,255,255,.008) 55%,rgba(255,255,255,.019) 57.5%,rgba(255,255,255,.027) 60%,rgba(255,255,255,.029) 62.5%,rgba(255,255,255,.022) 65%,rgba(255,255,255,.011) 67.5%,rgba(255,255,255,.002) 70%,rgba(255,255,255,0) 72.5%,rgba(255,255,255,.006) 75%,rgba(255,255,255,.015) 77.5%,rgba(255,255,255,.022) 80%,rgba(255,255,255,.023) 82.5%,rgba(255,255,255,.017) 85%,rgba(255,255,255,.009) 87.5%,rgba(255,255,255,.002) 90%,rgba(255,255,255,0) 92.5%,rgba(255,255,255,.003) 95%,rgba(255,255,255,.006) 97.5%,rgba(255,255,255,.005) 100%),linear-gradient(90deg,rgba(150,154,170,0) 0,rgba(150,154,170,0) 2.5%,rgba(150,154,170,0) 5%,rgba(150,154,170,0) 7.5%,rgba(150,154,170,0) 10%,rgba(150,154,170,0) 12.5%,rgba(150,154,170,0) 15%,rgba(150,154,170,0) 17.5%,rgba(150,154,170,0) 20%,rgba(150,154,170,.001) 22.5%,rgba(150,154,170,.004) 25%,rgba(150,154,170,.012) 27.5%,rgba(150,154,170,.034) 30%,rgba(150,154,170,.073) 32.5%,rgba(150,154,170,.127) 35%,rgba(150,154,170,.181) 37.5%,rgba(150,154,170,.216) 40%,rgba(150,154,170,.215) 42.5%,rgba(150,154,170,.18) 45%,rgba(150,154,170,.127) 47.5%,rgba(150,154,170,.075) 50%,rgba(150,154,170,.038) 52.5%,rgba(150,154,170,.016) 55%,rgba(150,154,170,.005) 57.5%,rgba(150,154,170,.002) 60%,rgba(150,154,170,0) 62.5%,rgba(150,154,170,0) 65%,rgba(150,154,170,0) 67.5%,rgba(150,154,170,0) 70%,rgba(150,154,170,0) 72.5%,rgba(150,154,170,0) 75%,rgba(150,154,170,0) 77.5%,rgba(150,154,170,0) 80%,rgba(150,154,170,0) 82.5%,rgba(150,154,170,0) 85%,rgba(150,154,170,0) 87.5%,rgba(150,154,170,0) 90%,rgba(150,154,170,0) 92.5%,rgba(150,154,170,0) 95%,rgba(150,154,170,0) 97.5%,rgba(150,154,170,0) 100%),linear-gradient(90deg,#0b0b15 0,#11111c 2.5%,#151520 5%,#181823 7.5%,#1a1b26 10%,#1c1d28 12.5%,#1e1f2a 15%,#1f202c 17.5%,#21222d 20%,#22232f 22.5%,#232430 25%,#242531 27.5%,#242632 30%,#252732 32.5%,#262733 35%,#262833 37.5%,#272834 40%,#272834 42.5%,#272934 45%,#272935 47.5%,#272935 50%,#272935 52.5%,#272934 55%,#272834 57.5%,#272834 60%,#262833 62.5%,#262733 65%,#252732 67.5%,#242632 70%,#242531 72.5%,#232430 75%,#22232f 77.5%,#21222d 80%,#1f202c 82.5%,#1e1f2a 85%,#1c1d28 87.5%,#1a1b26 90%,#181823 92.5%,#151520 95%,#11111c 97.5%,#0b0b15 100%)}.RisorseCards_all__nO_pX[data-bg=interno]{background-image:radial-gradient(ellipse 140% 75% at 50% 40%,transparent 55%,rgba(4,3,13,.55) 100%),linear-gradient(90deg,#06050f 0,#060510 2.5%,#080711 5%,#090913 7.5%,#0c0b16 10%,#0e0e18 12.5%,#10101b 15%,#13131e 17.5%,#161621 20%,#181924 22.5%,#1b1c27 25%,#1d1e2a 27.5%,#20212c 30%,#22232f 32.5%,#242531 35%,#262733 37.5%,#272934 40%,#282a36 42.5%,#292b37 45%,#292b37 47.5%,#2a2b37 50%,#292b37 52.5%,#292b37 55%,#282a36 57.5%,#272934 60%,#262733 62.5%,#242531 65%,#22232f 67.5%,#20212c 70%,#1d1e2a 72.5%,#1b1c27 75%,#181924 77.5%,#161621 80%,#13131e 82.5%,#10101b 85%,#0e0e18 87.5%,#0c0b16 90%,#090913 92.5%,#080711 95%,#060510 97.5%,#06050f 100%)}.RisorseCards_cyl__HO8tI,.RisorseCards_stage__rieTP{position:absolute;inset:0}.RisorseCards_stage__rieTP{--tube-k:13.5cqh;--tube-persp:calc(var(--tube-k) * 6.5);--tube-tw:calc(var(--tube-k) * 4.1);--tube-th:calc(var(--tube-k) * 4.1 * 543 / 400)}.RisorseCards_stage__rieTP .RisorseCards_scene__ma06j{top:40%}.RisorseCards_tile__cSMfB{background:var(--c-dark)}.RisorseCards_stage__rieTP .RisorseCards_tile__cSMfB{border-radius:calc(var(--tube-tw) * .08)}.RisorseCards_stage__rieTP .RisorseCards_tile__cSMfB img{object-position:var(--x,50%) 50%}.RisorseCards_all__nO_pX:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--c-veil-strong),transparent 45%);pointer-events:none}.RisorseCards_caption__9p_Ri{position:relative;z-index:1;display:block;padding:var(--sp-s);font-size:var(--t-body-ui);line-height:var(--lead-lh);letter-spacing:var(--body-ls);text-wrap:balance}.RisorseCards_arrow__iBE3a{display:inline-block;margin-left:.3em;font-size:.8em;vertical-align:0;transition:transform var(--dur-hover) var(--ease-cubic)}@media (any-hover:hover) and (any-pointer:fine){.RisorseCards_photo__AGLBE:hover :where(img,video){scale:var(--zoom-hover)}.RisorseCards_all__nO_pX:hover .RisorseCards_arrow__iBE3a{transform:translateX(.25em)}}.RisorseCards_card__nEOTt:focus-visible{border-radius:var(--r-l)}@media (max-width:1024px){.RisorseCards_card__nEOTt{aspect-ratio:4/5}.RisorseCards_caption__9p_Ri{font-size:var(--t-small-ui)}}@media (max-width:767px){.RisorseCards_photo__AGLBE .RisorseCards_brand__r45vO{display:none}}.ExperienceBox_box__NCSHe{position:fixed;right:var(--sp-m);bottom:var(--sp-m);z-index:40;width:min(380px,calc(100vw - 2 * var(--margin)));padding:var(--card-gap);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface-alt);box-shadow:var(--shadow-panel);color:var(--fg);animation:ExperienceBox_xp-rise__Gli1T var(--dur-reveal) var(--ease-expo) backwards}@keyframes ExperienceBox_xp-rise__Gli1T{0%{opacity:0;transform:translateY(var(--sp-s))}}.ExperienceBox_link__Ho_Ca{display:grid;grid-template-columns:152px minmax(0,1fr);grid-gap:var(--sp-s);gap:var(--sp-s);align-items:center;padding-right:var(--sp-l);color:inherit;text-decoration:none}.ExperienceBox_thumb__SYF4B{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;border-radius:var(--r-l);background:var(--c-dark)}.ExperienceBox_thumb__SYF4B :where(picture,video){position:absolute;inset:0}.ExperienceBox_thumb__SYF4B :where(img,video){width:100%;height:100%;object-fit:cover;transition:scale var(--dur-reveal) var(--ease-expo)}.ExperienceBox_play__clV5_{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;background:var(--pill-media-bg);color:var(--pill-media-fg);transition:scale var(--dur-hover) var(--ease-cubic)}.ExperienceBox_play__clV5_ svg{width:10px;height:12px;margin-left:2px}.ExperienceBox_text__a3RhZ{display:grid;grid-gap:var(--sp-2xs);gap:var(--sp-2xs)}.ExperienceBox_title___XPfH{font-size:var(--t-body-ui);line-height:var(--lead-lh);letter-spacing:var(--body-ls)}.ExperienceBox_sub__0X0ec{font-size:var(--t-small-ui);line-height:1.4;color:var(--fg-mid)}.ExperienceBox_close__qGJY_{position:absolute;top:var(--card-gap);right:var(--card-gap);display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg-mid);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-cubic),color var(--dur-hover) var(--ease-cubic)}.ExperienceBox_close__qGJY_:after{content:"";position:absolute;inset:-10px}.ExperienceBox_close__qGJY_ svg{width:10px;height:10px}.ExperienceBox_close__qGJY_:focus-visible{border-radius:50%}.ExperienceBox_link__Ho_Ca:focus-visible{border-radius:var(--r-l)}@media (any-hover:hover) and (any-pointer:fine){.ExperienceBox_link__Ho_Ca:hover .ExperienceBox_thumb__SYF4B :where(img,video){scale:var(--zoom-hover)}.ExperienceBox_link__Ho_Ca:hover .ExperienceBox_play__clV5_{scale:var(--zoom-pill)}.ExperienceBox_close__qGJY_:hover{background:color-mix(in srgb,var(--fg) 12%,transparent);color:var(--fg)}}@media (max-width:767px){.ExperienceBox_box__NCSHe{right:0;bottom:0;left:0;width:auto;padding:var(--sp-s) var(--margin) calc(var(--sp-s) + env(safe-area-inset-bottom));border:0;border-radius:14px 14px 0 0;background:var(--bg);box-shadow:0 -1px 0 var(--line),var(--shadow-glass);animation-name:ExperienceBox_xp-rise-sheet__NHin3;animation-duration:var(--dur-sheet);animation-timing-function:cubic-bezier(.32,.72,0,1)}@keyframes ExperienceBox_xp-rise-sheet__NHin3{0%{transform:translate3d(0,100%,0)}}.ExperienceBox_link__Ho_Ca{grid-template-columns:104px minmax(0,1fr);gap:var(--sp-s);padding-right:calc(30px + var(--sp-s))}.ExperienceBox_thumb__SYF4B{aspect-ratio:13/8;border-radius:var(--r-m)}.ExperienceBox_title___XPfH{font-size:var(--t-body-ui);line-height:var(--h2-lh)}.ExperienceBox_sub__0X0ec{display:none}.ExperienceBox_play__clV5_{width:26px;height:26px;margin:-13px 0 0 -13px}.ExperienceBox_play__clV5_ svg{width:8px;height:10px}.ExperienceBox_close__qGJY_{top:calc(var(--sp-s) + 32px - 15px);right:var(--margin);width:30px;height:30px}.ExperienceBox_close__qGJY_ svg{width:11px;height:11px}}@media (prefers-reduced-motion:reduce){.ExperienceBox_box__NCSHe{animation:none}}.Button_pill__u1FHg{position:relative;z-index:0;display:inline-flex;gap:var(--sp-xs);align-items:center;justify-content:center;height:var(--pill-h);padding:0 var(--sp-s);border:0;border-radius:999px;white-space:nowrap;background:var(--fg-snap);color:var(--bg-snap);font-size:var(--t-cta-ui);font-weight:500;line-height:1;letter-spacing:0;text-decoration:none;cursor:pointer;transition:background-color var(--dur-theme) var(--ease-theme),color var(--dur-theme) var(--ease-theme),transform var(--dur-hover) var(--ease-cubic)}.Button_pill__u1FHg:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--c-blue);opacity:0;transition:opacity var(--dur-hover) var(--ease-cubic)}.Button_pill__u1FHg:active{transform:scale(.98)}.Button_pill__u1FHg:disabled{opacity:.4;cursor:default}.Button_l__xLhtR{height:var(--pill-h-l);padding:0 var(--sp-l);font-size:var(--t-cta-ui)}.Button_light__Np5ZD{background:var(--c-white);color:var(--c-dark)}.Button_dark__6E2L6{background:var(--c-dark);color:var(--c-white)}.Button_full__WULFT{width:100%}.Button_link__p3VAi{display:inline-flex;gap:.35em;align-items:center;min-height:var(--pill-h);color:var(--fg);font-size:var(--t-body-ui);line-height:1.2;letter-spacing:var(--body-ls);text-decoration:none;transition:color var(--dur-hover) var(--ease-cubic),opacity var(--dur-hover) var(--ease-cubic)}.Button_linkSmall__SAzBB{font-size:var(--t-small-ui)}.Button_linkLight__B6rYe{color:var(--c-white)}.Button_arrow__XDanS{flex:none;font-size:.8em;transition:transform var(--dur-hover) var(--ease-cubic)}.Button_ghost__8dv0W{display:inline-flex;gap:var(--sp-xs);align-items:center;justify-content:center;height:var(--pill-h);padding:0 var(--sp-s);border:0;border-radius:999px;background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg);font-size:var(--t-small-ui);line-height:1;text-decoration:none;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-cubic),color var(--dur-hover) var(--ease-cubic)}.Button_ghostL__cX6n4{height:var(--pill-h-l);padding:0 var(--sp-m);font-size:var(--t-body-ui)}.Button_icon__4yJHD{width:var(--pill-h);padding:0}.Button_ghostL__cX6n4.Button_icon__4yJHD{width:var(--pill-h-l)}.Button_ghost__8dv0W:disabled{opacity:.35;cursor:default}@media (any-hover:hover) and (any-pointer:fine){.Button_pill__u1FHg:hover{color:var(--c-white);transition-duration:var(--dur-theme),var(--dur-hover),var(--dur-hover)}.Button_pill__u1FHg:hover:before{opacity:1}.Button_pill__u1FHg:disabled:hover{color:var(--bg-snap)}.Button_pill__u1FHg:disabled:hover:before{opacity:0}.Button_link__p3VAi:hover{opacity:var(--hover-dim)}.Button_link__p3VAi:hover .Button_arrow__XDanS{transform:translateX(.25em)}.Button_ghost__8dv0W:hover:not(:disabled){background:color-mix(in srgb,var(--fg) 12%,transparent)}}.Button_ghost__8dv0W:focus-visible,.Button_pill__u1FHg:focus-visible{border-radius:999px}@media (prefers-reduced-motion:reduce){.Button_arrow__XDanS,.Button_pill__u1FHg,.Button_pill__u1FHg:before{transition:none}}.SoundToggle_toggle__8_R8G{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:none;color:inherit;cursor:pointer;pointer-events:auto}.SoundToggle_toggle__8_R8G:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:var(--r-s)}.SoundToggle_waves__N1lFh{width:calc(var(--icon-w) * 1.5);height:var(--icon-h);overflow:visible;fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round}.MobileMenu_sheet__oMGWX{position:fixed;inset:0;z-index:49;overflow-y:auto;overscroll-behavior:contain;background:var(--bg);color:var(--fg);opacity:0;visibility:hidden;transform:translateY(calc(var(--sp-s) * -1));transition:opacity var(--dur-pop-out) var(--ease-cubic),transform 0s linear var(--dur-pop-out),visibility 0s linear var(--dur-pop-out)}.MobileMenu_sheet__oMGWX[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur-pop) var(--ease-quart-out),transform var(--dur-sheet) var(--ease-quart-out),visibility 0s}.MobileMenu_inner__beAc8{display:flex;flex-direction:column;gap:var(--sp-l);min-height:100%;padding:calc(var(--nav-top) + var(--nav-h-actions) + var(--sp-m)) var(--margin) var(--sp-l)}.MobileMenu_list___qHSt{margin:0;padding:0;list-style:none}.MobileMenu_row__ipy4g{border-bottom:1px solid var(--line)}.MobileMenu_rowBtn__SsOCh,.MobileMenu_rowLink__N149q{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:64px;padding:0;border:0;background:none;color:var(--fg);font-size:var(--t-title);line-height:1.1;letter-spacing:var(--h2-ls);text-align:left;text-decoration:none;cursor:pointer}.MobileMenu_rowLink__N149q[aria-current=page]{color:var(--c-blue)}.MobileMenu_plus__9N9Hx{position:relative;flex:none;width:14px;height:14px;transition:transform var(--dur-hover) var(--ease-cubic)}.MobileMenu_plus__9N9Hx:after,.MobileMenu_plus__9N9Hx:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background:currentcolor}.MobileMenu_plus__9N9Hx:after{transform:rotate(90deg)}.MobileMenu_rowBtn__SsOCh[aria-expanded=true] .MobileMenu_plus__9N9Hx{transform:rotate(45deg)}.MobileMenu_sub__hlsaP{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-reveal) var(--ease-expo)}.MobileMenu_sub__hlsaP[data-open]{grid-template-rows:1fr}.MobileMenu_subInner__ZsIy6{overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--dur-reveal)}.MobileMenu_sub__hlsaP[data-open] .MobileMenu_subInner__ZsIy6{visibility:visible;transition-delay:0s}.MobileMenu_subLinks__ZQtGr{display:grid;margin:0;padding:0 0 var(--sp-s);list-style:none}.MobileMenu_subLink__WnF09{display:flex;align-items:center;min-height:44px;color:var(--fg-mid);font-size:var(--t-lead);line-height:var(--lead-lh);letter-spacing:var(--lead-ls);text-decoration:none}.MobileMenu_subLink__WnF09[aria-current=page]{color:var(--c-blue)}.MobileMenu_cards__ovn87{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--card-gap);gap:var(--card-gap);padding-bottom:var(--sp-m)}.MobileMenu_foot__o4LhI{display:flex;gap:var(--sp-m);align-items:center;justify-content:space-between;margin-top:auto;padding-top:var(--sp-m);border-top:1px solid var(--line)}.MobileMenu_langs__cDJYz,.MobileMenu_social__BG4h0{display:flex;gap:var(--sp-m);margin:0;padding:0;list-style:none}.MobileMenu_small__t2b9R{display:inline-flex;align-items:center;min-height:44px;color:var(--fg-mid);font-size:var(--t-small);text-decoration:none}.MobileMenu_small__t2b9R[aria-current]{color:var(--fg)}@media (prefers-reduced-motion:reduce){.MobileMenu_sheet__oMGWX,.MobileMenu_sheet__oMGWX[data-open]{transform:none}}@media (pointer:coarse){.MobileMenu_langs__cDJYz .MobileMenu_small__t2b9R{position:relative}.MobileMenu_langs__cDJYz .MobileMenu_small__t2b9R:after{position:absolute;top:0;bottom:0;left:50%;width:max(100%,44px);content:"";transform:translateX(-50%)}}.SiteHeader_header__6qSNC{position:fixed;top:var(--nav-top);right:var(--header-gutter);left:var(--header-gutter);z-index:50;display:flex;gap:var(--sp-s);align-items:center;justify-content:space-between;color:var(--fg);pointer-events:none;--pill-tint:color-mix(in srgb,var(--c-white) 70%,transparent);--pill-edge:inset 0 0 0 1px color-mix(in srgb,var(--c-white) 90%,transparent),0 1px 6px color-mix(in srgb,var(--c-dark) 6%,transparent);transition:--surface-alt var(--dur-theme) var(--ease-theme),--fg var(--dur-theme) var(--ease-theme),--fg-mid var(--dur-theme) var(--ease-theme),--line var(--dur-theme) var(--ease-theme)}html:not([data-header-tone=ink]) .SiteHeader_header__6qSNC[data-default-tone=white],html[data-header-tone=white] .SiteHeader_header__6qSNC{--surface-alt:var(--c-ink-2);--fg:var(--c-white);--fg-mid:var(--c-mid-dark);--line:var(--c-line-dark);--fg-snap:var(--c-white);--bg-snap:var(--c-dark)}html:not([data-header-tone=ink]) .SiteHeader_header__6qSNC[data-default-tone=white],html[data-header-tone=white] .SiteHeader_header__6qSNC,html[data-theme=dark] .SiteHeader_header__6qSNC{--pill-tint:color-mix(in srgb,var(--c-white) 12%,transparent);--pill-edge:inset 0 0 0 1px color-mix(in srgb,var(--c-white) 14%,transparent)}.SiteHeader_glass__n1HkI{position:relative;display:flex;align-items:center;border-radius:999px;background:color-mix(in srgb,var(--surface-alt) var(--glass-mix),transparent);box-shadow:var(--shadow-glass);color:var(--fg);pointer-events:auto;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%)}.SiteHeader_glass__n1HkI:before{content:"";position:absolute;inset:0;padding:1px;border-radius:inherit;background:linear-gradient(135deg,var(--line) 0,color-mix(in srgb,var(--line) 30%,transparent) 45%,var(--line) 100%);pointer-events:none;-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask:linear-gradient(black 0 0) content-box exclude,linear-gradient(black 0 0)}.SiteHeader_left__UrgJX{gap:var(--sp-m);height:var(--nav-h);padding:0 calc((var(--nav-h) - var(--pill-h)) / 2)}.SiteHeader_brand__Ewhl3{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;color:var(--fg);transition:background-color var(--dur-hover) var(--ease-cubic)}.SiteHeader_ring__tybhF{width:18px;height:auto}.SiteHeader_nav__KCo5t{display:flex}.SiteHeader_items__TKsVr{display:flex;gap:var(--sp-xs);margin:0;padding:0;list-style:none}.SiteHeader_item__8nqWF{display:inline-flex;gap:var(--sp-2xs);align-items:center;height:var(--pill-h);padding:0 var(--sp-xs);border:0;border-radius:999px;background:none;color:var(--fg-mid);font-size:var(--t-small-ui);line-height:1;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:color var(--dur-hover) var(--ease-cubic),background-color var(--dur-hover) var(--ease-cubic)}.SiteHeader_item__8nqWF[aria-current=page],.SiteHeader_item__8nqWF[aria-expanded=true],.SiteHeader_item__8nqWF[data-current]{color:var(--fg)}.SiteHeader_item__8nqWF[aria-expanded=true]{background:var(--pill-tint);box-shadow:var(--pill-edge)}.SiteHeader_brand__Ewhl3:focus-visible,.SiteHeader_item__8nqWF:focus-visible{border-radius:999px}.SiteHeader_chevron__gOJ1u{width:14px;height:14px}.SiteHeader_right__Cdjpx{display:flex;gap:var(--sp-xs);align-items:center;margin-left:auto}.SiteHeader_sound__zIGjr{justify-content:center;width:var(--nav-h);height:var(--nav-h)}.SiteHeader_sound__zIGjr>button{width:calc(100% - var(--sp-xs));height:calc(100% - var(--sp-xs));border-radius:999px;transition:background-color var(--dur-hover) var(--ease-cubic)}.SiteHeader_close__6oLlP{color:var(--fg)}.SiteHeader_close__6oLlP svg{width:14px;height:14px}.SiteHeader_actions__n3d6b{gap:var(--sp-2xs);height:var(--nav-h-actions);padding:0 calc((var(--nav-h-actions) - var(--pill-h)) / 2)}.SiteHeader_login__8mkHL{display:inline-flex;align-items:center;height:var(--pill-h);padding:0 var(--sp-xs);border-radius:999px;color:var(--fg-mid);font-size:var(--t-small-ui);line-height:1;letter-spacing:-.01em;text-decoration:none;transition:color var(--dur-hover) var(--ease-cubic),background-color var(--dur-hover) var(--ease-cubic)}.SiteHeader_login__8mkHL:focus-visible,.SiteHeader_sound__zIGjr>button:focus-visible{border-radius:999px}.SiteHeader_bare__Zeseq{height:var(--nav-h)}.SiteHeader_wordmark__y1gtL{display:inline-flex;align-items:center;height:var(--nav-h);padding:0 var(--sp-s);margin-left:calc(var(--sp-s) * -1);border-radius:999px;color:var(--fg);font-size:var(--t-lead-ui);font-weight:500;line-height:1;letter-spacing:-.01em;text-decoration:none;pointer-events:auto;transition:background-color var(--dur-hover) var(--ease-cubic)}.SiteHeader_wordmark__y1gtL:focus-visible{border-radius:999px}.SiteHeader_bare__Zeseq .SiteHeader_sound__zIGjr{display:flex;align-items:center;color:var(--fg);pointer-events:auto}.SiteHeader_burger__QRXG8{display:none;align-items:center;justify-content:center;width:var(--pill-h);height:var(--pill-h);padding:0;border:0;border-radius:999px;background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg);cursor:pointer}.SiteHeader_burgerIcon__BWzbc{width:16px;height:auto;overflow:visible;fill:currentcolor}.SiteHeader_burgerIcon__BWzbc rect{transform-origin:center center;transition:transform var(--dur-burger) var(--ease-inout-cubic)}.SiteHeader_burgerIcon__BWzbc[data-state=cross] rect:first-child{transform:rotate(45deg) translateY(25%)}.SiteHeader_burgerIcon__BWzbc[data-state=cross] rect:nth-child(2){transform:rotate(-45deg) translateY(-25%)}.SiteHeader_dd__gr6oJ{display:flex}.SiteHeader_panel__z84Mp{position:absolute;top:calc(100% + var(--sp-2xs));left:0;display:grid;grid-template-columns:minmax(180px,13rem) 1px minmax(0,1fr);grid-gap:var(--sp-l);gap:var(--sp-l);width:min(800px,calc(100vw - 2 * var(--margin)));padding:var(--sp-l);border:1px solid var(--line);border-radius:var(--r-l);background:color-mix(in srgb,var(--surface-alt) 94%,transparent);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);box-shadow:var(--shadow-panel);color:var(--fg);opacity:0;visibility:hidden;transform:scale(var(--pop-scale));transform-origin:top left;transition:opacity var(--dur-pop-out) var(--ease-cubic),transform 0s linear var(--dur-pop-out),visibility 0s linear var(--dur-pop-out)}.SiteHeader_panel__z84Mp:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:calc(var(--sp-2xs) + (var(--nav-h) - var(--pill-h)) / 2 + 2px)}.SiteHeader_panel__z84Mp[data-open]{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur-pop) var(--ease-quart-out),transform var(--dur-pop) var(--ease-quart-out),visibility 0s}.SiteHeader_panelLinks__69SLp{display:grid;grid-gap:var(--sp-2xs);gap:var(--sp-2xs);align-content:start;margin:0;padding:0;list-style:none}.SiteHeader_panelLink__BytZA{display:inline-flex;align-items:center;min-height:36px;padding:0 var(--sp-s);margin-inline:calc(var(--sp-s) * -1);border-radius:999px;color:var(--fg);font-size:var(--t-body-ui);line-height:var(--lead-lh);letter-spacing:var(--body-ls);text-decoration:none;transition:background-color var(--dur-hover) var(--ease-cubic),translate var(--dur-hover) var(--ease-cubic)}.SiteHeader_panelLink__BytZA:focus-visible,.SiteHeader_panelLink__BytZA[aria-current=page]{background:var(--pill-tint)}.SiteHeader_panelLink__BytZA:focus-visible{border-radius:999px}.SiteHeader_divider__a5PY_{background:var(--line)}.SiteHeader_panelCards__rRfov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--card-gap);gap:var(--card-gap)}.SiteHeader_veil__vR7Pb{position:fixed;inset:0;z-index:49;background:var(--c-veil-soft);opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(var(--veil-blur));backdrop-filter:blur(var(--veil-blur));transition:opacity var(--dur-pill) var(--ease-cubic),visibility 0s linear var(--dur-pill)}.SiteHeader_veil__vR7Pb[data-on]{opacity:1;visibility:visible;transition-delay:0s}@media (any-hover:hover) and (any-pointer:fine){.SiteHeader_item__8nqWF:hover,.SiteHeader_login__8mkHL:hover{color:var(--fg)}.SiteHeader_brand__Ewhl3:hover,.SiteHeader_item__8nqWF:hover,.SiteHeader_login__8mkHL:hover,.SiteHeader_panelLink__BytZA:hover,.SiteHeader_sound__zIGjr>button:hover,.SiteHeader_wordmark__y1gtL:hover{background:var(--pill-tint);box-shadow:var(--pill-edge)}.SiteHeader_panelLink__BytZA:hover{translate:var(--sp-2xs) 0}.SiteHeader_burger__QRXG8:hover{background:color-mix(in srgb,var(--fg) 12%,transparent)}}@media (max-width:1024px){.SiteHeader_header__6qSNC{right:var(--margin);left:var(--margin)}.SiteHeader_left__UrgJX{justify-content:center;width:var(--nav-h);padding:0}.SiteHeader_login__8mkHL,.SiteHeader_nav__KCo5t,.SiteHeader_veil__vR7Pb{display:none}.SiteHeader_actions__n3d6b{gap:var(--sp-2xs);padding:0 calc((var(--nav-h-actions) - var(--pill-h)) / 2)}.SiteHeader_cta__7_KUs{padding:0 var(--sp-s)}.SiteHeader_burger__QRXG8{display:inline-flex}}@media (prefers-reduced-motion:reduce){.SiteHeader_panel__z84Mp,.SiteHeader_panel__z84Mp[data-open]{transform:none}.SiteHeader_burgerIcon__BWzbc rect{transition:none}}.FooterWaves_section__vPxjC{--fs-full:calc(var(--t-title) * 1.25);--fs-side:calc(var(--u) * 8);--fs:var(--fs-full);--bleed:calc(var(--fs) * 0.45);--row-h:max(88px,calc(var(--fs) * 1.6));--band-r:8px;position:relative;overflow:clip;background:var(--c-dark);color:var(--c-white)}[data-closing-cta]+.FooterWaves_section__vPxjC{z-index:1;margin-top:calc(var(--band-r) * -1);border-radius:var(--band-r) var(--band-r) 0 0}.FooterWaves_section__vPxjC[data-aside]{--fs:var(--fs-side)}.FooterWaves_inner__vJnB_{max-width:var(--page-max);margin-inline:auto;padding:var(--sp-2xl) var(--margin) var(--sp-l)}.FooterWaves_head__MY9nk{display:flex;align-items:center;margin-bottom:var(--sp-2xl)}.FooterWaves_mark__H3vX_{display:inline-flex;gap:var(--sp-xs);align-items:center;padding:var(--sp-xs);margin:calc(var(--sp-xs) * -1);border-radius:999px;color:var(--c-white);text-decoration:none;transition:opacity var(--dur-hover) var(--ease-cubic)}.FooterWaves_ring__dbllz{width:calc(var(--t-lead-ui) * .68);height:auto}.FooterWaves_wordmark__cLLRo{font-size:calc(var(--t-lead-ui) * .75);font-weight:500;line-height:1;letter-spacing:-.01em}.FooterWaves_body__QleAS{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp-xl) var(--sp-l);gap:var(--sp-xl) var(--sp-l)}.FooterWaves_section__vPxjC[data-aside] .FooterWaves_body__QleAS{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.FooterWaves_aside__k2KO5{position:relative;display:grid;min-height:420px}.FooterWaves_pagoda__925Sd{position:absolute;inset:0}.FooterWaves_pagodaCanvas__ppcsb{display:block;width:100%;height:100%;opacity:0;transition:opacity var(--dur-reveal) var(--ease-sine)}.FooterWaves_pagoda__925Sd[data-ready] .FooterWaves_pagodaCanvas__ppcsb{opacity:1}.FooterWaves_veil__a4ErI{position:relative}.FooterWaves_canvas__rEmYT{position:absolute;top:calc(var(--bleed) * -1);left:calc(var(--bleed) * -1);display:block;width:calc(100% + var(--bleed) * 2);height:calc(100% + var(--bleed) * 2);pointer-events:none}.FooterWaves_list__6WlRo{padding:0;margin:0;list-style:none}.FooterWaves_row__TFr_U+.FooterWaves_row__TFr_U{border-top:1px solid var(--c-line-dark)}.FooterWaves_link__2JKm_{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--sp-s);gap:var(--sp-s);align-content:center;align-items:baseline;min-height:var(--row-h);padding-block:var(--sp-xs);color:var(--c-white);text-decoration:none}.FooterWaves_index__E5PFl{min-width:1.6em;font-size:var(--t-body);font-weight:var(--w-text);line-height:1.2;letter-spacing:-.02em;color:var(--c-mid-dark)}.FooterWaves_name__hnBfU{justify-self:start;padding-block:.06em .18em;margin-block:-.06em -.18em;font-size:var(--fs);font-weight:400;line-height:1;letter-spacing:-.04em;color:var(--c-white);transition:color var(--dur-hover) var(--ease-cubic)}.FooterWaves_link__2JKm_:focus-visible{outline:none}.FooterWaves_link__2JKm_:focus-visible .FooterWaves_name__hnBfU{border-radius:var(--r-s);outline:2px solid var(--focus-ring);outline-offset:2px}.FooterWaves_veil__a4ErI[data-veil=on] .FooterWaves_index__E5PFl,.FooterWaves_veil__a4ErI[data-veil=on] .FooterWaves_name__hnBfU{-webkit-text-fill-color:transparent}.FooterWaves_veil__a4ErI[data-veil=on] .FooterWaves_row__TFr_U{border-color:transparent}.FooterWaves_veil__a4ErI[data-hot] .FooterWaves_name__hnBfU{color:var(--c-mid-dark)}.FooterWaves_veil__a4ErI[data-hot] .FooterWaves_row__TFr_U[data-hot] .FooterWaves_name__hnBfU{color:var(--c-white)}.FooterWaves_meta__h7MK_{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,4fr) minmax(0,2fr);grid-gap:var(--sp-xl) var(--sp-l);gap:var(--sp-xl) var(--sp-l);margin-top:var(--sp-3xl)}.FooterWaves_contact__9GPZ_,.FooterWaves_group__2HXtV{display:flex;flex-direction:column;gap:var(--sp-xs);align-items:flex-start}.FooterWaves_email__Xd9bv{font-size:var(--t-lead-ui);line-height:var(--lead-lh);letter-spacing:var(--lead-ls);color:var(--c-white);text-decoration:none;transition:opacity var(--dur-hover) var(--ease-cubic)}.FooterWaves_social__O6M1p{display:flex;flex-wrap:wrap;gap:var(--sp-xs);margin-top:var(--sp-s)}.FooterWaves_lang__fLPV7,.FooterWaves_pill__xMX9Y{display:inline-flex;align-items:center;min-height:var(--pill-h);padding:0 var(--sp-s);border-radius:999px;background:color-mix(in srgb,var(--c-white) 8%,transparent);color:var(--c-white);font-size:var(--t-small-ui);line-height:1;text-decoration:none;transition:background-color var(--dur-hover) var(--ease-cubic)}.FooterWaves_links__wIzym{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:var(--sp-2xs) var(--sp-xl);gap:var(--sp-2xs) var(--sp-xl)}.FooterWaves_langs__f6bFN{display:inline-flex;gap:var(--sp-2xs);padding:var(--sp-2xs);border-radius:999px;background:color-mix(in srgb,var(--c-white) 6%,transparent)}.FooterWaves_lang__fLPV7{background:transparent;color:var(--c-mid-dark)}.FooterWaves_lang__fLPV7[aria-current]{background:var(--c-white);color:var(--c-dark)}.FooterWaves_groupTitle__v_5hm{margin-bottom:var(--sp-xs);font-size:var(--t-small-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls);color:var(--c-mid-dark)}.FooterWaves_small__M3PXL{display:inline-flex;align-items:center;min-height:28px;font-size:var(--t-body-ui);font-weight:var(--w-text);line-height:var(--body-lh);letter-spacing:var(--body-ls);color:var(--c-white);text-decoration:none;transition:opacity var(--dur-hover) var(--ease-cubic)}.FooterWaves_legal__DYaN7{display:flex;flex-wrap:wrap;gap:var(--sp-xs) var(--sp-l);align-items:center;justify-content:space-between;padding-top:var(--sp-m);margin-top:var(--sp-3xl);border-top:1px solid color-mix(in srgb,var(--c-white) 12%,transparent)}.FooterWaves_copy__UcsGp{font-size:var(--t-small-ui);line-height:1.4;letter-spacing:-.02em;color:var(--c-mid-dark)}.FooterWaves_legalLinks__ffgs2{display:flex;flex-wrap:wrap;gap:0 var(--sp-m)}.FooterWaves_fine__C3BJl{display:inline-flex;align-items:center;min-height:28px;font-size:var(--t-small-ui);line-height:1.4;letter-spacing:-.02em;color:var(--c-mid-dark);text-decoration:none;transition:color var(--dur-hover) var(--ease-cubic)}.FooterWaves_fineBtn__K6pc8{padding:0;border:0;background:none;font-family:inherit;font-weight:inherit;cursor:pointer}@media (any-hover:hover) and (any-pointer:fine){.FooterWaves_email__Xd9bv:hover,.FooterWaves_mark__H3vX_:hover,.FooterWaves_small__M3PXL:hover{opacity:var(--hover-dim)}.FooterWaves_pill__xMX9Y:hover{background:color-mix(in srgb,var(--c-white) 16%,transparent)}.FooterWaves_fine__C3BJl:hover,.FooterWaves_lang__fLPV7:not([aria-current]):hover{color:var(--c-white)}}@media (max-width:1024px){.FooterWaves_section__vPxjC{--fs-full:calc(var(--t-title) * 1.4);--fs-side:var(--fs-full);--band-r:8px}.FooterWaves_section__vPxjC[data-aside] .FooterWaves_body__QleAS{grid-template-columns:minmax(0,1fr)}.FooterWaves_aside__k2KO5{min-height:0;height:min(70vw,520px)}.FooterWaves_meta__h7MK_{grid-template-columns:repeat(2,minmax(0,1fr))}.FooterWaves_contact__9GPZ_{grid-column:1/-1}.FooterWaves_group__2HXtV{gap:0}.FooterWaves_fine__C3BJl,.FooterWaves_lang__fLPV7,.FooterWaves_pill__xMX9Y,.FooterWaves_small__M3PXL{min-height:44px}.FooterWaves_legal__DYaN7{justify-content:flex-start}}@media (max-width:767px){.FooterWaves_section__vPxjC{--fs-full:calc(var(--t-title) * 1.6);--row-h:76px;--band-r:8px}.FooterWaves_head__MY9nk{margin-bottom:var(--sp-xl)}.FooterWaves_link__2JKm_{gap:var(--sp-xs)}.FooterWaves_meta__h7MK_{grid-template-columns:minmax(0,1fr);margin-top:var(--sp-xl)}.FooterWaves_legal__DYaN7{flex-direction:column;gap:var(--sp-xs);align-items:flex-start}}@media (prefers-reduced-motion:reduce){.FooterWaves_name__hnBfU{transition:none}}.CalBooking_wrap__Z06P3{position:relative;display:grid;grid-gap:var(--sp-s);gap:var(--sp-s)}.CalBooking_cal__0jTZr{width:100%;min-height:0}.CalBooking_wrap__Z06P3[data-state=carico] .CalBooking_cal__0jTZr{min-height:30rem}.CalBooking_cal__0jTZr iframe{display:block;width:100%}.CalBooking_status__VGWi1{display:flex;gap:var(--sp-xs);align-items:center;justify-content:center;color:var(--fg-mid);font-size:var(--t-small-ui);line-height:1.4;text-align:center}.CalBooking_wrap__Z06P3[data-state=carico] .CalBooking_status__VGWi1{position:absolute;inset:0;z-index:1}.CalBooking_link___UKR4{color:var(--fg);text-decoration:underline;text-underline-offset:.2em;transition:color var(--dur-hover) var(--ease-cubic),opacity var(--dur-hover) var(--ease-cubic)}.CalBooking_spinner__LOojG{flex:none;width:var(--sp-s);height:var(--sp-s);border:1.5px solid var(--line);border-top-color:var(--fg);border-radius:50%;animation:CalBooking_giro__8_X3J var(--dur-reveal) linear infinite}@keyframes CalBooking_giro__8_X3J{to{transform:rotate(1turn)}}@media (any-hover:hover) and (any-pointer:fine){.CalBooking_link___UKR4:hover{opacity:var(--hover-dim)}}@media (prefers-reduced-motion:reduce){.CalBooking_spinner__LOojG{animation:none}}.Popup_surface__liZUN{border-radius:calc(var(--r-xl) + var(--sp-xs));background:var(--surface-alt);color:var(--fg);box-shadow:var(--shadow-panel)}.Popup_close__U4nj3{display:grid;place-items:center;width:var(--pill-h);height:var(--pill-h);padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg);font-size:var(--sp-s);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-cubic)}.Popup_close__U4nj3:focus-visible{border-radius:50%}@media (any-hover:hover) and (any-pointer:fine){.Popup_close__U4nj3:hover{background:color-mix(in srgb,var(--fg) 12%,transparent)}}.BookingDialog_dialog__70gGx{width:min(calc(100% - 2 * var(--margin)),64rem);max-width:none;max-height:calc(100svh - 2 * var(--sp-l));padding:0;border:0;overflow:auto;overscroll-behavior:contain}.BookingDialog_dialog__70gGx[open]{animation:BookingDialog_entra__YzlVz var(--dur-pop) var(--ease-quart-out) both}.BookingDialog_dialog__70gGx::-webkit-backdrop{background:color-mix(in srgb,var(--c-dark) 40%,transparent);-webkit-backdrop-filter:blur(var(--veil-blur));backdrop-filter:blur(var(--veil-blur))}.BookingDialog_dialog__70gGx::backdrop{background:color-mix(in srgb,var(--c-dark) 40%,transparent);-webkit-backdrop-filter:blur(var(--veil-blur));backdrop-filter:blur(var(--veil-blur))}@keyframes BookingDialog_entra__YzlVz{0%{opacity:0;transform:scale(var(--pop-scale))}}.BookingDialog_inner__TZZNK{display:grid;grid-gap:var(--sp-m);gap:var(--sp-m);padding:calc(var(--sp-l) + var(--sp-xs))}.BookingDialog_top__jgSU_{position:relative;display:grid;justify-items:center;padding-inline:var(--sp-xl);text-align:center}.BookingDialog_title__jQp1j{font-size:var(--t-lead);font-weight:var(--w-text);line-height:var(--lead-lh);letter-spacing:var(--lead-ls);text-wrap:balance}.BookingDialog_close__KZsF4{position:absolute;top:0;right:0}.BookingDialog_done__KdTXz{display:grid;grid-gap:var(--sp-s);gap:var(--sp-s);justify-items:center}.BookingDialog_doneIcon__3_6Q7{display:grid;place-items:center;width:var(--sp-xl);height:var(--sp-xl);border-radius:50%;background:color-mix(in srgb,var(--c-blue) 10%,transparent);color:var(--c-blue);font-size:var(--sp-m)}.BookingDialog_doneText__hrDgC{color:var(--fg-mid);font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls)}@media (max-width:767px){.BookingDialog_dialog__70gGx{width:100%;max-height:calc(100svh - var(--sp-xl));margin:auto 0 0;border-radius:calc(var(--r-xl) + var(--sp-xs)) calc(var(--r-xl) + var(--sp-xs)) 0 0}.BookingDialog_inner__TZZNK{padding:var(--sp-m) var(--margin) calc(var(--sp-l) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.BookingDialog_dialog__70gGx[open]{animation:none}}.ReportProgress_page__ELOQa{width:100%;max-width:calc(72rem + 2 * var(--margin));margin:0 auto;padding:calc(var(--nav-top) + var(--nav-h-actions) + var(--section-pad)) var(--margin) var(--section-pad)}.ReportProgress_page__ELOQa[data-dock]{padding-bottom:calc(var(--section-pad) + 9rem + env(safe-area-inset-bottom))}.ReportProgress_head__eaMwO{display:grid;justify-items:center;text-align:center}.ReportProgress_title__LYEMQ{font-size:var(--t-page);font-weight:400;line-height:var(--h2-lh);letter-spacing:var(--h2-ls);text-wrap:balance}.ReportProgress_domain__8Nalo{display:inline-block;font-size:min(1em,calc((100vw - 2 * var(--margin)) / (var(--dom-len) * .58)));white-space:nowrap}.ReportProgress_h2__DuUSN{margin-top:var(--sp-m);overflow-wrap:anywhere;font-size:var(--t-lead-ui);font-weight:400;line-height:var(--body-lh)}.ReportProgress_lead__HZ7VZ{max-width:var(--read-max);margin-top:var(--sp-xs);color:var(--fg-mid);font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls)}.ReportProgress_single__teiGU{width:min(100%,44rem);margin:var(--sp-xl) auto 0}.ReportProgress_card__CDVqj{padding:var(--sp-m);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface-alt);box-shadow:var(--shadow-glass);text-align:left}.ReportProgress_bar__1GG8s{height:6px;overflow:hidden;border-radius:999px;background:var(--line)}.ReportProgress_barFill__uKTDH{display:block;height:100%;border-radius:inherit;background:var(--c-blue);transition:width var(--dur-reveal) var(--ease-cubic)}.ReportProgress_line__zR3Yt{margin-top:var(--sp-s);font-size:var(--t-body-ui);line-height:var(--body-lh)}.ReportProgress_line__zR3Yt[data-error]{color:var(--fg-mid)}.ReportProgress_steps__S7AJe{display:grid;grid-gap:var(--sp-xs);gap:var(--sp-xs);margin-top:var(--sp-m);padding:0;list-style:none}.ReportProgress_step__vvl1w{display:flex;gap:var(--sp-s);align-items:center;color:var(--fg-mid);font-size:var(--t-small-ui);line-height:var(--body-lh)}.ReportProgress_step__vvl1w[data-state=done],.ReportProgress_step__vvl1w[data-state=now]{color:var(--fg)}.ReportProgress_step__vvl1w[data-state=now]{font-weight:500}.ReportProgress_dot__RdKOw{flex:none;width:10px;height:10px;border:1.5px solid var(--line);border-radius:50%}.ReportProgress_step__vvl1w[data-state=done] .ReportProgress_dot__RdKOw{border-color:var(--c-blue);background:var(--c-blue)}.ReportProgress_step__vvl1w[data-state=now] .ReportProgress_dot__RdKOw{border-color:var(--c-blue);animation:ReportProgress_pulse__ULzyL var(--dur-hero) var(--ease-cubic) infinite}@keyframes ReportProgress_pulse__ULzyL{50%{box-shadow:0 0 0 5px var(--c-veil-soft)}}@media (prefers-reduced-motion:reduce){.ReportProgress_step__vvl1w[data-state=now] .ReportProgress_dot__RdKOw{animation:none}}.ReportProgress_form__RjBLN{display:grid;grid-gap:var(--sp-s);gap:var(--sp-s);width:100%;text-align:left}.ReportProgress_siteForm__W99hO{width:min(100%,36rem);margin:var(--sp-xl) auto 0}.ReportProgress_pill__PMXYx{display:flex;gap:var(--sp-xs);align-items:center;width:100%;padding:var(--sp-2xs);border:1px solid var(--line);border-radius:999px;background:var(--surface-alt);box-shadow:var(--shadow-glass)}.ReportProgress_input__Gfvyn{flex:1 1;min-width:0;height:var(--pill-h-l);padding:0 var(--sp-s) 0 var(--sp-m);border:0;background:none;color:var(--fg);font:inherit;font-size:var(--t-input);letter-spacing:var(--body-ls)}.ReportProgress_input__Gfvyn::placeholder{color:var(--fg-mid)}.ReportProgress_input__Gfvyn:focus-visible{border-radius:999px;outline-offset:-2px}.ReportProgress_submitB__EMf_4,.ReportProgress_submit__Vq6JZ{flex:none}.ReportProgress_consent__bLo3t{display:flex;gap:var(--sp-xs);align-items:flex-start;color:var(--fg-mid);font-size:var(--t-small-ui);line-height:var(--body-lh);cursor:pointer}.ReportProgress_consent__bLo3t input{flex:none;width:20px;height:20px;margin:1px 0 0;border:1.5px solid var(--fg-mid);border-radius:5px;background:var(--surface-alt) center /14px no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--dur-hover) var(--ease-cubic),background-color var(--dur-hover) var(--ease-cubic)}.ReportProgress_consent__bLo3t input:checked{border-color:var(--c-blue);background-color:var(--c-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ReportProgress_consent__bLo3t input:focus-visible{outline:2px solid var(--c-blue);outline-offset:2px}.ReportProgress_note__ToAcZ{font-size:var(--t-small-ui);line-height:var(--body-lh)}.ReportProgress_note__ToAcZ:empty{display:none}.ReportProgress_note__ToAcZ[data-error]{color:var(--c-error)}.ReportProgress_consent__bLo3t[data-error] input,.ReportProgress_pill__PMXYx[data-error]{border-color:var(--c-error)}.ReportProgress_consent__bLo3t+.ReportProgress_note__ToAcZ{margin-top:calc(var(--sp-2xs) - var(--sp-s))}.ReportProgress_dock__S_JrM{position:fixed;right:0;bottom:0;left:0;z-index:50;padding:var(--sp-s) var(--margin) calc(var(--sp-s) + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-glass);animation:ReportProgress_rise__zahco var(--dur-fade) var(--ease-cubic)}.ReportProgress_dockFull__spbUC .ReportProgress_form__RjBLN{max-width:44rem;margin:0 auto}.ReportProgress_dockCompact__FPp84{display:none}.ReportProgress_dockText__b7fCg{min-width:0;font-size:var(--t-body-ui);line-height:var(--h2-lh)}.ReportProgress_dockBtn__EObAW{flex:none}.ReportProgress_overlay__pfSI7{position:fixed;inset:0;z-index:2147483600;display:grid;place-items:center;padding:var(--sp-m);background:var(--c-veil-strong);animation:ReportProgress_fade__04vGQ var(--dur-fade) var(--ease-cubic)}.ReportProgress_modal__zrn9O{position:relative;display:grid;grid-gap:var(--sp-s);gap:var(--sp-s);width:min(100%,32rem);max-height:calc(100dvh - 2 * var(--sp-m));overflow:auto;padding:var(--sp-l);border-radius:var(--r-xl);background:var(--surface-alt);box-shadow:var(--shadow-glass);color:var(--fg);text-align:left;animation:ReportProgress_rise__zahco var(--dur-fade) var(--ease-cubic)}.ReportProgress_modalTitle__phM1E{padding-right:var(--sp-l);font-size:var(--t-lead-ui);line-height:var(--h2-lh)}.ReportProgress_modalText__9GMh4{color:var(--fg-mid);font-size:var(--t-body-ui);line-height:var(--body-lh)}.ReportProgress_x__SDiq5{position:absolute;top:var(--sp-s);right:var(--sp-s);width:36px;height:36px;border:0;border-radius:50%;background:var(--line);color:var(--fg);font-size:22px;line-height:1;cursor:pointer}.ReportProgress_close__3l0rB{position:absolute;top:var(--sp-xs);right:var(--sp-xs);z-index:1;display:grid;place-items:center;width:48px;height:48px;padding:0;border:none;border-radius:var(--r-pill);background:none;color:var(--fg);cursor:pointer}.ReportProgress_close__3l0rB:focus-visible{outline:2px solid var(--c-blue);outline-offset:-4px}.ReportProgress_closeIcon__yAWBa{width:16px;height:16px;fill:none;stroke:currentcolor;stroke-width:1.6;stroke-linecap:round;transition:transform var(--dur-micro) var(--ease-std)}@media (any-hover:hover) and (any-pointer:fine){.ReportProgress_close__3l0rB:hover .ReportProgress_closeIcon__yAWBa{transform:rotate(90deg)}}.ReportProgress_grab__YSh4J{display:none}.ReportProgress_modal__zrn9O.ReportProgress_modalLg__VERVm{gap:var(--sp-m);width:min(100%,44rem);padding:var(--sp-xl) var(--sp-xl) var(--sp-l)}.ReportProgress_modalH2__VFZRX{padding-right:48px;font-size:var(--t-title);font-weight:500;line-height:var(--h2-lh);letter-spacing:var(--h2-ls)}.ReportProgress_consentLink__Tk3gJ{color:inherit;text-decoration:underline;text-underline-offset:3px}.ReportProgress_doneBtn__S_H3X{justify-self:start}@keyframes ReportProgress_fade__04vGQ{0%{opacity:0}}@keyframes ReportProgress_rise__zahco{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.ReportProgress_modal__zrn9O,.ReportProgress_overlay__pfSI7{animation:none}}.ReportProgress_fatal__3D8Hf{max-width:var(--read-max);margin:var(--sp-m) auto 0;font-size:var(--t-body-ui);line-height:var(--body-lh);text-align:center}.ReportProgress_hidden__1LDEH{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-width:767px){.ReportProgress_page__ELOQa[data-dock]{padding-bottom:calc(var(--section-pad) + 4.5rem + env(safe-area-inset-bottom))}.ReportProgress_dock__S_JrM{padding:var(--sp-xs) var(--margin) calc(var(--sp-xs) + env(safe-area-inset-bottom))}.ReportProgress_dockFull__spbUC{display:none}.ReportProgress_consent__bLo3t{padding:var(--sp-2xs) 0}.ReportProgress_consent__bLo3t input{width:22px;height:22px;background-size:16px}.ReportProgress_dockCompact__FPp84{display:flex;gap:var(--sp-s);align-items:center;justify-content:space-between;min-height:52px}.ReportProgress_submitB__EMf_4{width:var(--pill-h-l);padding:0}.ReportProgress_submitBText__i8F4R{position:absolute;overflow:hidden;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ReportProgress_input__Gfvyn{padding:0 var(--sp-xs) 0 var(--sp-s)}.ReportProgress_modal__zrn9O{padding:var(--sp-m)}.ReportProgress_overlay__pfSI7{align-items:end;padding:0}.ReportProgress_grab__YSh4J{display:grid;place-items:center;height:20px;margin:calc(var(--sp-m) * -1 + 4px) 0 calc(var(--sp-xs) * -1);touch-action:none;cursor:-webkit-grab;cursor:grab}.ReportProgress_grabber__eORcq{width:36px;height:5px;border-radius:3px;background:var(--c-line)}.ReportProgress_overlay__pfSI7 .ReportProgress_modal__zrn9O.ReportProgress_modalLg__VERVm{gap:var(--sp-m);min-height:min(62dvh,100%);align-content:start;padding:var(--sp-m) var(--sp-m) calc(var(--sp-xl) + env(safe-area-inset-bottom))}.ReportProgress_overlay__pfSI7 .ReportProgress_modal__zrn9O{width:100%;max-height:100%;border-radius:var(--r-xl) var(--r-xl) 0 0;padding-bottom:calc(var(--sp-m) + env(safe-area-inset-bottom))}}.Form_srOnly__IDi_w{position:absolute;overflow:hidden;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.Form_fields__nzVSt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-s) var(--card-gap);gap:var(--sp-s) var(--card-gap);width:100%;text-align:left}.Form_field__sHafM{display:grid;grid-gap:var(--sp-2xs);gap:var(--sp-2xs);align-content:start}.Form_wide__6J7At{grid-column:1/-1}.Form_input__yTZbJ{width:100%;height:var(--pill-h-l);padding:0 var(--sp-s);border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface-alt);color:var(--fg);font:inherit;font-size:var(--t-input);letter-spacing:var(--body-ls);transition:border-color var(--dur-hover) var(--ease-cubic)}.Form_input__yTZbJ::placeholder{color:var(--fg-mid);opacity:1}.Form_input__yTZbJ:focus-visible{border-color:var(--c-blue);border-radius:var(--r-l);outline-offset:1px}.Form_input__yTZbJ[aria-invalid=true]{border-color:var(--c-blue)}.Form_error__3oL2_,.Form_help__BaXT4{font-size:var(--t-small-ui);line-height:1.4;letter-spacing:var(--body-ls)}.Form_help__BaXT4{color:var(--fg-mid)}.Form_error__3oL2_{display:flex;gap:var(--sp-2xs);align-items:center;color:var(--fg)}.Form_error__3oL2_:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--c-blue)}.Form_legal__ffD8m{max-width:34rem;color:var(--fg-mid);font-size:var(--t-small-ui);line-height:1.45;letter-spacing:var(--body-ls);text-align:center;text-wrap:pretty}.Form_legal__ffD8m a{color:inherit;text-decoration:underline;text-underline-offset:.2em;transition:color var(--dur-hover) var(--ease-cubic)}@media (any-hover:hover) and (any-pointer:fine){.Form_input__yTZbJ:hover:not(:focus-visible,[aria-invalid=true]){border-color:color-mix(in srgb,var(--fg) 25%,var(--line))}.Form_legal__ffD8m a:hover{color:var(--fg)}}@media (max-width:767px){.Form_fields__nzVSt{grid-template-columns:minmax(0,1fr)}}.GraderChat_page__qWOzK{display:flex;flex-direction:column;gap:var(--sp-xl);align-items:center;justify-content:center;min-height:100svh;padding:calc(var(--nav-top) + var(--nav-h-actions) + var(--sp-xl)) var(--margin) var(--sp-3xl)}.GraderChat_page__qWOzK[data-chat]{gap:0;justify-content:flex-start;padding-bottom:var(--sp-m)}.GraderChat_hero__4tEgL{display:grid;grid-gap:var(--sp-s);gap:var(--sp-s);justify-items:center;max-width:44rem;text-align:center}.GraderChat_page__qWOzK[data-chat] .GraderChat_hero__4tEgL{position:absolute;overflow:hidden;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.GraderChat_title__9QnIT{font-size:var(--t-page);font-weight:400;line-height:var(--h2-lh);letter-spacing:var(--h2-ls);text-wrap:balance}.GraderChat_lead__1_VrZ{max-width:36rem;color:var(--fg-mid);font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls);text-wrap:balance}.GraderChat_fadeTop__84Yt0{position:-webkit-sticky;position:sticky;top:0;z-index:1;flex:none;align-self:stretch;height:calc(var(--nav-top) + var(--nav-h-actions) + var(--sp-xl));margin:calc(-1 * (var(--nav-top) + var(--nav-h-actions) + var(--sp-xl))) calc(-1 * var(--margin)) 0;background:linear-gradient(var(--bg) 70%,transparent);pointer-events:none}.GraderChat_thread__HVioD{flex:1 1;align-content:start;width:min(100%,44rem);padding-bottom:var(--sp-l)}.GraderChat_log__0EOq0,.GraderChat_thread__HVioD{display:grid;grid-gap:var(--sp-l);gap:var(--sp-l)}.GraderChat_me__xR6eM{display:flex;justify-content:flex-end}.GraderChat_bubble__XJH_E{max-width:min(80%,32rem);padding:calc(var(--sp-xs) + var(--sp-2xs)) var(--sp-s);border-radius:var(--r-xl);background:var(--fg-snap);color:var(--bg-snap);font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls);overflow-wrap:anywhere}.GraderChat_bot__zf1dY{display:grid;grid-template-columns:var(--sp-m) minmax(0,1fr);grid-gap:var(--sp-xs);gap:var(--sp-xs);align-items:start}.GraderChat_avatar__6tuO6{justify-self:center;width:var(--sp-s);height:auto;margin-top:.25em;color:var(--fg)}.GraderChat_botText__w0Vpe{max-width:36rem;font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls);text-wrap:pretty}.GraderChat_typing__YAVUc{display:inline-flex;gap:var(--sp-2xs);align-items:center;height:calc(var(--t-body-ui) * 1.45)}.GraderChat_typing__YAVUc span{width:6px;height:6px;border-radius:50%;background:var(--fg-mid);animation:GraderChat_punto__fnfMM var(--dur-hero-fade) var(--ease-sine) infinite}.GraderChat_typing__YAVUc span:nth-child(2){animation-delay:calc(var(--dur-hero-fade) / 6)}.GraderChat_typing__YAVUc span:nth-child(3){animation-delay:calc(var(--dur-hero-fade) / 3)}@keyframes GraderChat_punto__fnfMM{0%,to{opacity:.25}50%{opacity:1}}.GraderChat_checks__vxkAA{display:grid;grid-gap:var(--sp-s);gap:var(--sp-s);max-width:32rem;padding:var(--sp-s);border:1px solid var(--line);border-radius:var(--r-l);background:var(--surface-alt)}.GraderChat_checkList__S2OJP{display:grid;grid-gap:var(--sp-xs);gap:var(--sp-xs);margin:0;padding:0;list-style:none}.GraderChat_check__nq_3Y{display:flex;gap:var(--sp-xs);align-items:center;font-size:var(--t-body-ui);line-height:1.35;letter-spacing:var(--body-ls)}.GraderChat_checkIcon__fU3OI{display:grid;flex:none;place-items:center;width:var(--sp-m);height:var(--sp-m);border-radius:50%;background:color-mix(in srgb,var(--fg) 6%,transparent);color:var(--fg-mid);font-size:var(--sp-s)}.GraderChat_check__nq_3Y[data-esito=ok] .GraderChat_checkIcon__fU3OI{background:color-mix(in srgb,var(--c-blue) 10%,transparent);color:var(--c-blue)}.GraderChat_checksNote__6QPmo{color:var(--fg-mid);font-size:var(--t-small-ui);line-height:1.4}.GraderChat_spinner__EHoe4{width:12px;height:12px;border:1.5px solid var(--line);border-top-color:var(--fg);border-radius:50%;animation:GraderChat_giro___6dbI var(--dur-reveal) linear infinite}@keyframes GraderChat_giro___6dbI{to{transform:rotate(1turn)}}.GraderChat_answer__Hf_Ln{padding-left:calc(var(--sp-m) + var(--sp-xs))}.GraderChat_replies__gdCBP{display:flex;flex-wrap:wrap;gap:var(--sp-xs)}.GraderChat_reply__QXmYd{display:inline-flex;gap:var(--sp-xs);align-items:center;min-height:calc(var(--sp-l) + var(--sp-xs));padding:0 var(--sp-s);border:0;border-radius:999px;background:color-mix(in srgb,var(--fg) 5%,transparent);color:var(--fg);font:inherit;font-size:var(--t-small-ui);letter-spacing:var(--body-ls);text-align:left;cursor:pointer;transition:background-color var(--dur-hover) var(--ease-cubic),color var(--dur-hover) var(--ease-cubic)}.GraderChat_reply__QXmYd[aria-pressed=true]{background:color-mix(in srgb,var(--c-blue) 10%,transparent);color:var(--c-blue)}.GraderChat_reply__QXmYd:focus-visible{border-radius:999px}.GraderChat_replyIcon__WZ3FT{flex:none;font-size:var(--sp-s)}.GraderChat_stack__NOAX2{display:grid;grid-gap:var(--sp-s);gap:var(--sp-s);justify-items:start}.GraderChat_formCard__8uyYI{display:grid;grid-gap:var(--sp-m);gap:var(--sp-m);justify-items:start;max-width:36rem;padding:var(--sp-m);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface-alt)}.GraderChat_legal__K5bxK{text-align:left}.GraderChat_dock__6V1nA{position:relative;display:grid;grid-gap:var(--sp-m);gap:var(--sp-m);justify-items:center;width:min(100%,44rem)}.GraderChat_page__qWOzK[data-chat] .GraderChat_dock__6V1nA{position:-webkit-sticky;position:sticky;bottom:var(--sp-m);z-index:2}.GraderChat_page__qWOzK[data-chat] .GraderChat_dock__6V1nA:before{content:"";position:absolute;inset:calc(-1 * var(--sp-xl)) calc(-1 * var(--sp-s)) calc(-1 * var(--sp-m));z-index:-1;background:linear-gradient(to top,var(--bg) 55%,transparent);pointer-events:none}.GraderChat_composer__7E_nM{display:flex;flex-direction:column;width:100%;min-height:6rem;padding:var(--sp-s) var(--sp-s) calc(var(--sp-xs) + var(--sp-2xs)) calc(var(--sp-s) + var(--sp-2xs));border:1px solid var(--line);border-radius:calc(var(--r-xl) + var(--sp-xs));background:var(--surface-alt);box-shadow:var(--shadow-glass);transition:border-color var(--dur-hover) var(--ease-cubic)}.GraderChat_composer__7E_nM:focus-within{border-color:color-mix(in srgb,var(--fg) 25%,var(--line))}.GraderChat_composer__7E_nM:has(.GraderChat_input__lxHPH:focus-visible){outline:none}.GraderChat_input__lxHPH{width:100%;padding:0;border:0;background:none;color:var(--fg);font:inherit;font-size:var(--t-input);letter-spacing:var(--body-ls);text-overflow:ellipsis}.GraderChat_input__lxHPH::placeholder{color:var(--fg-mid);opacity:1}.GraderChat_input__lxHPH:focus-visible{outline:none}.GraderChat_input__lxHPH:disabled{cursor:default}.GraderChat_send__pZ4Cw{display:grid;place-items:center;align-self:flex-end;width:var(--pill-h);height:var(--pill-h);margin-top:auto;padding:0;border:0;border-radius:50%;background:var(--fg-snap);color:var(--bg-snap);font-size:var(--sp-s);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-cubic),opacity var(--dur-hover) var(--ease-cubic)}.GraderChat_send__pZ4Cw:disabled{opacity:.25;cursor:default}.GraderChat_send__pZ4Cw:focus-visible{border-radius:50%}.GraderChat_chips__jwvC2{display:flex;flex-wrap:wrap;gap:var(--sp-xs);justify-content:center;max-width:36rem}.GraderChat_chip__oJ_Ks{display:inline-flex;gap:var(--sp-xs);align-items:center;min-height:calc(var(--sp-l) + var(--sp-xs));padding:var(--sp-2xs) var(--sp-s) var(--sp-2xs) var(--sp-2xs);border:0;border-radius:999px;background:color-mix(in srgb,var(--fg) 5%,transparent);color:var(--fg);font:inherit;font-size:var(--t-small-ui);letter-spacing:var(--body-ls);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-cubic)}.GraderChat_chip__oJ_Ks:focus-visible{border-radius:999px}.GraderChat_chipIcon__NymgV{display:grid;flex:none;place-items:center;width:calc(var(--sp-m) + var(--sp-2xs));height:calc(var(--sp-m) + var(--sp-2xs));border-radius:50%;background:color-mix(in srgb,var(--c-blue) 10%,transparent);color:var(--c-blue);font-size:var(--sp-s)}@media (any-hover:hover) and (any-pointer:fine){.GraderChat_chip__oJ_Ks:hover,.GraderChat_reply__QXmYd:hover:not([aria-pressed=true]){background:color-mix(in srgb,var(--fg) 10%,transparent)}.GraderChat_send__pZ4Cw:hover:not(:disabled){opacity:var(--hover-dim)}}@media (max-width:767px){.GraderChat_page__qWOzK{padding-bottom:var(--sp-2xl)}.GraderChat_page__qWOzK[data-chat] .GraderChat_dock__6V1nA{bottom:var(--sp-s)}.GraderChat_composer__7E_nM{min-height:5.5rem}.GraderChat_page__qWOzK[data-chat] .GraderChat_composer__7E_nM{flex-direction:row;gap:var(--sp-xs);align-items:center;min-height:0;padding:var(--sp-xs) var(--sp-xs) var(--sp-xs) var(--sp-s)}.GraderChat_page__qWOzK[data-chat] .GraderChat_send__pZ4Cw{align-self:center;margin-top:0}.GraderChat_answer__Hf_Ln{padding-left:0}}@media (prefers-reduced-motion:reduce){.GraderChat_spinner__EHoe4,.GraderChat_typing__YAVUc span{animation:none}.GraderChat_typing__YAVUc span{opacity:.6}}@media (pointer:coarse){.GraderChat_chip__oJ_Ks,.GraderChat_send__pZ4Cw{position:relative}.GraderChat_chip__oJ_Ks:after,.GraderChat_send__pZ4Cw:after{position:absolute;content:""}.GraderChat_send__pZ4Cw:after{inset:-6px}.GraderChat_chip__oJ_Ks:after{inset:-2px 0}}.StudioHeroLight_hero__XfmKi{padding:calc(var(--nav-top) + var(--nav-h-actions) + var(--section-pad)) var(--margin) 0}.StudioHeroLight_head__lmu2c{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:var(--sp-xl);column-gap:var(--sp-xl);align-items:start;margin-bottom:calc(var(--sp-l) * 3)}.StudioHeroLight_title__FFsUj{grid-row:1;grid-column:1;max-width:28ch;font-size:var(--t-page);font-weight:400;line-height:var(--h2-lh);letter-spacing:var(--h2-ls);text-wrap:balance}.StudioHeroLight_lead__fClpo{grid-row:2;grid-column:2;max-width:32ch;margin-top:calc(2 * (var(--t-page) * .025 - .29em) + 3lh - var(--sp-l));font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls);color:var(--fg-mid)}@media (max-width:1024px){.StudioHeroLight_head__lmu2c{grid-template-columns:minmax(0,1fr);gap:var(--sp-m);margin-bottom:var(--sp-2xl)}.StudioHeroLight_title__FFsUj{max-width:20ch}.StudioHeroLight_lead__fClpo,.StudioHeroLight_title__FFsUj{grid-row:auto;grid-column:auto}.StudioHeroLight_lead__fClpo{margin-top:0;padding-bottom:.3em}}@media (max-width:767px){.StudioHeroLight_head__lmu2c{margin-bottom:calc(var(--sp-xl) + var(--sp-s))}}.StudioHeroLight_box___RifI{--cyl-h:clamp(420px,46vw,680px);--tube-k:calc(var(--cyl-h) * 0.165);--tube-persp:calc(var(--tube-k) * 6.5);--tube-tw:calc(var(--tube-k) * 1.84);--tube-th:calc(var(--tube-k) * 2.76);position:absolute;inset:0;overflow:clip}.StudioHeroLight_probe__u4bsx{position:absolute;top:0;left:0;width:0;height:var(--tube-k);visibility:hidden}.StudioHeroLight_space__kZ_ym{position:absolute;inset:0;overflow:clip;perspective:var(--tube-persp);perspective-origin:50% 50%}html.js .StudioHeroLight_space__kZ_ym{opacity:0}.StudioHeroLight_scene__8r1O_{position:absolute;top:50%;left:50%;width:0;height:0;transform-style:preserve-3d}.StudioHeroLight_tile__ckfi9{position:absolute;top:calc(var(--tube-th) / -2);left:calc(var(--tube-tw) / -2);width:var(--tube-tw);height:var(--tube-th);overflow:hidden;border-radius:calc(var(--tube-tw) * .05);background:var(--c-paper);visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform}.StudioHeroLight_tile__ckfi9[data-on]{visibility:visible}.StudioHeroLight_tileImg__9AQgt{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}@media (max-width:767px){.StudioHeroLight_box___RifI{--cyl-h:clamp(300px,80vw,380px)}}.StudioHeroLight_horizonImg__eh6XL{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:80% 50%}.Accordion_list__2Gma2{display:grid;grid-gap:var(--sp-2xs);gap:var(--sp-2xs);max-width:64rem;margin:0 auto;padding:0;list-style:none}.Accordion_item__zB2ah{border-radius:var(--r-xl);transition:background-color var(--dur-hover) var(--ease-cubic)}.Accordion_item__zB2ah[data-open]{background:color-mix(in srgb,var(--fg) 4%,transparent)}.Accordion_h__Vj7PS{margin:0;font:inherit}.Accordion_q__9MO3b{display:flex;gap:var(--sp-m);align-items:center;justify-content:space-between;width:100%;min-height:72px;padding:var(--sp-m);border:0;background:none;color:var(--fg);font-size:var(--t-lead-ui);line-height:1.3;letter-spacing:var(--body-ls);text-align:left;cursor:pointer}.Accordion_q__9MO3b:focus-visible{border-radius:var(--r-xl);outline-offset:-2px}.Accordion_mark__KmKLW{position:relative;flex:none;width:12px;height:12px}.Accordion_mark__KmKLW:after,.Accordion_mark__KmKLW:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background:currentcolor;transition:transform var(--dur-hover) var(--ease-cubic)}.Accordion_mark__KmKLW:after{transform:rotate(90deg)}.Accordion_item__zB2ah[data-open] .Accordion_mark__KmKLW:after{transform:rotate(0deg)}.Accordion_a__JZLgi{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-reveal) var(--ease-expo)}.Accordion_item__zB2ah[data-open] .Accordion_a__JZLgi{grid-template-rows:1fr}.Accordion_aInner__stwpu{overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--dur-reveal)}.Accordion_item__zB2ah[data-open] .Accordion_aInner__stwpu{visibility:visible;transition-delay:0s}.Accordion_aText__lC4Xw{max-width:var(--read-max);font-size:var(--t-body-ui);line-height:var(--body-lh);letter-spacing:var(--body-ls);color:var(--fg-mid)}.Accordion_aText__lC4Xw,.Accordion_proof__sOSFi{padding:0 var(--sp-m) var(--sp-m)}@media (any-hover:hover) and (any-pointer:fine){.Accordion_item__zB2ah:not([data-open]):hover{background:color-mix(in srgb,var(--fg) 2%,transparent)}}@media (max-width:767px){.Accordion_q__9MO3b{padding:var(--sp-s)}.Accordion_aText__lC4Xw,.Accordion_proof__sOSFi{padding:0 var(--sp-s) var(--sp-s)}}.PostCard_card__ahQz6{position:relative;display:flex;align-items:flex-end;overflow:hidden;border-radius:var(--r-xl);background:var(--c-dark);color:var(--c-white);text-decoration:none}.PostCard_portrait__iY_Ch{aspect-ratio:3/4}.PostCard_landscape__ZB5P4{aspect-ratio:4/3}.PostCard_fill__a4iAH{height:100%;min-height:320px}.PostCard_media__I8ouW{position:absolute;inset:0}.PostCard_media__I8ouW :where(img){width:100%;height:100%;object-fit:cover;transition:scale var(--dur-reveal) var(--ease-expo)}.PostCard_media__I8ouW:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,var(--c-veil-strong),transparent 55%)}.PostCard_text__V7Y01{position:relative;display:grid;grid-gap:var(--sp-xs);gap:var(--sp-xs);justify-items:start;padding:var(--sp-m)}.PostCard_tag__gDtJq{display:inline-flex;align-items:center;min-height:24px;padding:0 var(--sp-xs);border-radius:999px;background:color-mix(in srgb,var(--c-white) 18%,transparent);font-size:var(--t-small-ui)}.PostCard_title__NPJ9r{max-width:24ch;font-size:var(--t-body-ui);line-height:var(--lead-lh);letter-spacing:var(--body-ls);text-wrap:balance}@media (any-hover:hover) and (any-pointer:fine){.PostCard_card__ahQz6:hover .PostCard_media__I8ouW :where(img){scale:var(--zoom-hover)}}.PostCard_card__ahQz6:focus-visible{border-radius:var(--r-xl)}