.ask-ai_open__7I3ww,.ask-ai_row__bH5NC,.ask-ai_working__wG2Yh{width:100%;margin:0 0 .9rem;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:1rem;color:var(--brand,#1f1f1f)}.ask-ai_row__bH5NC{display:flex;align-items:center;gap:.65rem;background:var(--brand-tint,#e6f3dc);padding:.65rem .75rem;text-align:left;cursor:pointer}.ask-ai_chip__ujrVj:focus-visible,.ask-ai_ghost__CmUSe:focus-visible,.ask-ai_primary__cnICO:focus-visible,.ask-ai_row__bH5NC:focus-visible{outline:3px solid var(--brand,#1f1f1f);outline-offset:2px}.ask-ai_iconSmall__Yli8W,.ask-ai_icon__w3Phl{flex:none;display:grid;place-items:center;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:50%;background:var(--background,#fffcf6)}.ask-ai_icon__w3Phl{width:2.25rem;height:2.25rem}.ask-ai_iconSmall__Yli8W{width:1.9rem;height:1.9rem;background:var(--brand-tint,#e6f3dc)}.ask-ai_sparkSmall__Gk7bc,.ask-ai_spark__gqoJU{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.ask-ai_spark__gqoJU{width:1.2rem;height:1.2rem}.ask-ai_sparkSmall__Gk7bc{width:1rem;height:1rem;flex:none}.ask-ai_rowText__O6fLe{display:grid;gap:.1rem;min-width:0}.ask-ai_rowText__O6fLe strong{font-size:1rem;line-height:1.2}.ask-ai_rowText__O6fLe span{color:#3d3c3a;font-size:.875rem;line-height:1.3}.ask-ai_try__syNVb{margin-left:auto;flex:none;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:999px;background:var(--background,#fffcf6);padding:.2rem .7rem;font-size:.875rem;font-weight:700}.ask-ai_open__7I3ww{display:grid;gap:.6rem;background:var(--background,#fffcf6);padding:.7rem .75rem .8rem}.ask-ai_openHead__7nsXv{display:flex;align-items:center;gap:.65rem}.ask-ai_closeOpen__3t6vq{margin-left:auto;width:2.25rem;height:2.25rem;border:0;background:transparent;color:var(--brand,#1f1f1f);font-size:1.5rem;line-height:1}.ask-ai_input__uSdFo{width:100%;resize:vertical;min-height:6.5rem;border:1.5px solid var(--brand,#1f1f1f);border-radius:.75rem;background:white;padding:.6rem .7rem;color:var(--ink,#2a2927);font:inherit;font-size:1rem;line-height:1.35}.ask-ai_input__uSdFo:focus{outline:2px solid var(--brand,#1f1f1f);outline-offset:1px}.ask-ai_chips__KP351,.ask-ai_sheetChips__ZEVRw{display:flex;flex-wrap:wrap;gap:.4rem}.ask-ai_chip__ujrVj{min-height:2.25rem;border:1.5px solid var(--brand,#1f1f1f);border-radius:999px;background:var(--background,#fffcf6);padding:.25rem .75rem;color:var(--brand,#1f1f1f);font-size:.875rem;font-weight:700;white-space:nowrap}.ask-ai_chip__ujrVj:disabled{opacity:.5}.ask-ai_primary__cnICO{justify-self:start;display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;border:0;border-radius:999px;background:var(--brand,#1f1f1f);padding:.5rem 1.15rem;color:white;font-size:1rem;font-weight:700}.ask-ai_primary__cnICO:disabled{opacity:.45}.ask-ai_fine__azwZX{margin:0;color:#565554;font-size:.78rem;line-height:1.35}.ask-ai_failure__tScN0{margin:0;color:#9b2c22;font-size:.875rem;line-height:1.35}.ask-ai_working__wG2Yh{display:grid;gap:.3rem;background:var(--background,#fffcf6);padding:.75rem;text-align:center}.ask-ai_brief__xufIV{margin:0 0 .4rem;border:1px solid var(--line,#d1d0ce);border-radius:.75rem;background:white;padding:.5rem .65rem;color:#3d3c3a;font-size:.875rem;line-height:1.4;text-align:left}.ask-ai_brief__xufIV span{display:block;color:#565554;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ask-ai_wait__WYTjb{margin:0;font-size:1rem;font-weight:600}.ask-ai_waitSub__B5Bi3{margin:0;color:#565554;font-size:.875rem}.ask-ai_dots__DI7lu{display:inline-flex;gap:3px;margin-left:4px;vertical-align:middle}.ask-ai_dots__DI7lu i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:ask-ai_dot__0exBG 1.2s ease-in-out infinite}.ask-ai_dots__DI7lu i:nth-child(2){animation-delay:.2s}.ask-ai_dots__DI7lu i:nth-child(3){animation-delay:.4s}@keyframes ask-ai_dot__0exBG{0%,80%,to{opacity:.2}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.ask-ai_dots__DI7lu i{animation:none;opacity:.6}}.ask-ai_done__7jAaQ{display:grid;gap:.7rem;margin:0 0 .9rem}.ask-ai_bubble__2N9Gf{position:relative;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:1rem;background:var(--brand-glicine,#c9e7b4);padding:.55rem .8rem .65rem;color:var(--brand,#1f1f1f);font-size:.9375rem;line-height:1.38}.ask-ai_bubble__2N9Gf p{margin:0}.ask-ai_bubble__2N9Gf[data-tip=up]{width:fit-content;max-width:min(100%,26rem);margin:.9rem auto 0}.ask-ai_bubble__2N9Gf[data-tip=up]:after,.ask-ai_bubble__2N9Gf[data-tip=up]:before{content:"";position:absolute;left:2.5rem;width:0;height:0;border-style:solid}.ask-ai_bubble__2N9Gf[data-tip=up]:before{top:-.6rem;border-width:0 .5rem .6rem;border-color:transparent transparent var(--brand,#1f1f1f) transparent}.ask-ai_bubble__2N9Gf[data-tip=up]:after{top:-.38rem;margin-left:.14rem;border-width:0 .36rem .42rem;border-color:transparent transparent var(--brand-glicine,#c9e7b4) transparent}.ask-ai_back__w4b2f{margin:0}.ask-ai_back__w4b2f figcaption{margin:0 0 .35rem;color:#565554;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ask-ai_back__w4b2f>:not(figcaption){border-radius:4px;box-shadow:0 1px 0 #d9d4ca,0 10px 24px -14px rgb(45 44 43/60%);overflow:hidden}.ask-ai_done__7jAaQ .ask-ai_bubble__2N9Gf[data-tip=up]{width:auto;max-width:none;margin:.2rem 0 0}.ask-ai_actions__ZhRXX{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-top:.5rem}.ask-ai_ghost__CmUSe{display:inline-flex;align-items:center;gap:.35rem;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:999px;background:var(--background,#fffcf6);padding:.3rem .85rem}.ask-ai_ghost__CmUSe,.ask-ai_link__n2a9Y{min-height:2.5rem;color:var(--brand,#1f1f1f);font-size:.875rem;font-weight:700}.ask-ai_link__n2a9Y{border:0;background:transparent;padding:.3rem .2rem;text-decoration:underline;text-underline-offset:3px}.ask-ai_alternatives__Jh7E9{display:flex;gap:.75rem;overflow-x:auto;padding:2px}.ask-ai_alternative__ABp_M{display:grid;justify-items:center;gap:.3rem;border:0;background:transparent;padding:0;color:#565554;font-size:.75rem;line-height:1.2;max-width:7rem;text-align:center}.ask-ai_alternative__ABp_M:focus-visible{outline:3px solid var(--brand,#1f1f1f);outline-offset:3px}.ask-ai_sheetLayer__l_a3v{position:fixed;inset:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;background:rgb(28 28 28/28%)}.ask-ai_sheet__Uw3Wz{display:flex;flex-direction:column;width:min(100%,34rem);max-height:72dvh;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-bottom:0;border-radius:1.4rem 1.4rem 0 0;background:var(--background,#fffcf6);padding:.5rem 1rem calc(.9rem + env(safe-area-inset-bottom));color:var(--brand,#1f1f1f);box-shadow:0 -10px 30px rgb(28 28 28/18%)}.ask-ai_grab__cfWCI{width:2.6rem;height:.3rem;flex:none;border-radius:9px;background:#cfcac0;margin:0 auto .5rem}.ask-ai_sheetHead__iLLwN{display:flex;align-items:center;gap:.5rem}.ask-ai_sheetHead__iLLwN h2{margin:0;font-family:var(--brand-font-display,Georgia,serif);font-size:1.25rem;font-weight:400}.ask-ai_sheetClose__BaQ4b{margin-left:auto;width:2.25rem;height:2.25rem;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:50%;background:transparent;color:var(--brand,#1f1f1f);font-size:1.2rem;line-height:1}.ask-ai_left__4aeLA{margin:.15rem 0 .5rem;color:#565554;font-size:.78rem}.ask-ai_peek__AmpaX{display:grid;gap:.3rem;border:1px solid var(--line,#d1d0ce);border-radius:.75rem;background:white;padding:.5rem .65rem;font-size:.85rem;line-height:1.35}.ask-ai_peek__AmpaX p{margin:0}.ask-ai_peek__AmpaX span{margin-right:.4rem;color:#565554;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ask-ai_peekMessage__Lq59s{white-space:pre-line;max-height:5.6em;overflow:auto}.ask-ai_conversation__Varef{display:flex;flex-direction:column;gap:.5rem;flex:1;min-height:4rem;overflow-y:auto;margin:.6rem 0 .5rem;padding:2px}.ask-ai_turn__AVee6{display:flex;flex-direction:column;gap:.5rem}.ask-ai_ai__Ja_1U,.ask-ai_me__aMZT1{margin:0;max-width:88%;border:1.5px solid var(--brand,#1f1f1f);padding:.45rem .65rem;font-size:.9rem;line-height:1.35}.ask-ai_me__aMZT1{align-self:flex-end;border-radius:1rem 1rem .25rem 1rem;background:white}.ask-ai_ai__Ja_1U{align-self:flex-start;border-radius:1rem 1rem 1rem .25rem;background:var(--brand-tint,#e6f3dc)}.ask-ai_ai__Ja_1U[data-faded]{opacity:.65}.ask-ai_aiActions__9o8Gt{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.ask-ai_ok__6BTVf{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;border:0;border-radius:999px;background:var(--brand,#1f1f1f);padding:.3rem .95rem;color:white;font-size:.875rem;font-weight:700}.ask-ai_ok__6BTVf:focus-visible{outline:3px solid var(--brand,#1f1f1f);outline-offset:2px}.ask-ai_check__3vCyv{width:1.05rem;height:1.05rem;flex:none;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ask-ai_photos__6PCvI{display:grid;gap:.5rem;margin-top:.6rem}.ask-ai_sheetChips__ZEVRw{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px .5rem}.ask-ai_compose__OqCJh{display:flex;gap:.5rem;align-items:center}.ask-ai_composeInput___7Cri{flex:1;min-width:0;min-height:2.75rem;border:var(--brand-line,2px) solid var(--brand,#1f1f1f);border-radius:999px;background:white;padding:.4rem .9rem;color:var(--ink,#2a2927);font:inherit;font-size:1rem}.ask-ai_send__s7vgx{flex:none;display:grid;place-items:center;width:2.75rem;height:2.75rem;border:0;border-radius:50%;background:var(--brand,#1f1f1f)}.ask-ai_send__s7vgx svg{width:1.1rem;height:1.1rem;fill:none;stroke:white;stroke-width:2.4}.ask-ai_send__s7vgx:disabled{opacity:.35}.ask-ai_pill__OuOJM{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;box-sizing:border-box;border:1px solid var(--brand,#1f1f1f);border-radius:999px;background:var(--brand-tint,#e6f3dc);padding:0 16px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer}.ask-ai_pill__OuOJM:focus-visible{outline:3px solid var(--brand,#1f1f1f);outline-offset:2px}.ask-ai_pill__OuOJM[data-compact]{width:auto;flex:none;padding:0 14px;font-size:.875rem}@media (hover:hover){.ask-ai_pill__OuOJM:hover{background:var(--brand-glicine,#c9e7b4)}}.guided-pass_frame__HvkYt{display:grid;gap:.35rem}.guided-pass_showcase__7Py_k{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;border-bottom:1px solid #dcd8cf;padding-bottom:14px}.guided-pass_showcaseStep__SzPs8{margin:0 0 .35rem;color:#5b5853;font-size:.8125rem;font-weight:600}.guided-pass_showcaseClose__GSnmd{display:inline-flex;align-items:center;gap:6px;min-height:44px;border:1px solid var(--brand-ink,#1c1c1c);border-radius:999px;background:#fff;padding:0 18px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.guided-pass_showcaseClose__GSnmd:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.guided-pass_progress__qu0d2{display:grid;gap:6px;margin:0;padding:0;list-style:none}.guided-pass_progressStep__iy4j1{display:grid;width:100%;gap:.4rem;border:0;background:none;padding:.2rem 0 .3rem;color:#8a867f;font:inherit;font-size:.8125rem;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer}.guided-pass_bar__4Itg_{display:block;height:5px;border-radius:3px;background:#e4e0d8}.guided-pass_progressStep__iy4j1[data-done]{color:var(--brand-ink,#1c1c1c)}.guided-pass_progressStep__iy4j1[data-done] .guided-pass_bar__4Itg_{background:var(--brand)}.guided-pass_progressStep__iy4j1[aria-current=step]{font-weight:700;cursor:default}.guided-pass_progressStep__iy4j1:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:.3rem}@media (hover:hover){:is(a,button).guided-pass_progressStep__iy4j1:not([data-done]):hover .guided-pass_bar__4Itg_{background:#cfcac0}}span.guided-pass_progressStep__iy4j1{cursor:default}@media (max-width:47.99rem){.guided-pass_progressStep__iy4j1:not([aria-current]) .guided-pass_passName__hMFXf{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.guided-pass_progressStep__iy4j1[aria-current] .guided-pass_passName__hMFXf{white-space:nowrap}}.guided-pass_journey__q9gol{width:100%;max-width:76rem;margin:0 auto 1.25rem}.guided-pass_step__2404i{margin-top:1rem;color:#5b5853;font-size:.8125rem;font-weight:650}.guided-pass_question__v5sfw{color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.625rem;font-weight:400;line-height:1.12}.guided-pass_question__v5sfw:focus{outline:none}.guided-pass_question__v5sfw:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:.2rem}.guided-pass_tools__kjVRU{display:grid;align-content:start;gap:14px;margin-top:1rem;animation:guided-pass_pass-in__URij8 .22s ease-out}@keyframes guided-pass_pass-in__URij8{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.guided-pass_tools__kjVRU[data-arrived]{animation:none}.guided-pass_chips__PhH9c{display:flex;flex-wrap:wrap;gap:.5rem}.guided-pass_chip__H0XAo{min-height:2.375rem;border:1px solid #dcd8cf;border-radius:999px;background:#fff;padding:0 1rem;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:.9375rem;font-weight:600;white-space:nowrap;cursor:pointer}.guided-pass_chip__H0XAo[aria-pressed=true]{border-color:var(--brand);background:var(--brand);color:#fff}@media (hover:hover){.guided-pass_chip__H0XAo:not([aria-pressed=true]):hover{border-color:var(--brand)}}.guided-pass_styles__Jhx42{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:460px;margin:0;border:0;padding:0}.guided-pass_styles__Jhx42 label{position:relative;display:grid;gap:.45rem;color:#5b5853;font-size:.875rem;cursor:pointer}.guided-pass_styles__Jhx42 input{position:absolute;width:1px;height:1px;opacity:0}.guided-pass_styles__Jhx42 img{display:block;width:100%;height:auto;aspect-ratio:105/148;object-fit:cover;border-radius:3px}.guided-pass_styles__Jhx42 label[data-selected]{color:var(--brand-ink,#1c1c1c);font-weight:700}.guided-pass_styles__Jhx42 label[data-selected] img{outline:2px solid var(--brand);outline-offset:3px}.guided-pass_styles__Jhx42 label:has(input:focus-visible) img{outline:2px solid var(--brand);outline-offset:3px;box-shadow:0 0 0 6px var(--brand-glicine,#c9e7b4)}.guided-pass_photo__FKMze{display:grid;gap:.75rem}.guided-pass_help__qW_sI{max-width:460px;color:#5b5853;font-size:.9375rem;line-height:1.5}.guided-pass_studioPending__eAWx5{min-height:100vh;min-height:100svh}.guided-pass_message__eDcSd{width:100%;border:1px solid var(--brand);border-radius:14px;background:#fff;padding:16px 18px;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:1.0625rem;line-height:1.5;resize:vertical}.guided-pass_message__eDcSd:disabled{background:#faf8f4}.guided-pass_message__eDcSd:focus{outline:none;border-width:2px;box-shadow:0 0 0 3px var(--brand-glicine,#c9e7b4)}.guided-pass_message__eDcSd[aria-invalid=true]{border:2px solid #94394a}.guided-pass_message__eDcSd[data-proposal]{border:2px dashed #6f9f4e;background:#f8fcf5}.guided-pass_proposalTag__eoT7w{justify-self:start;margin-bottom:-10px;border:1px solid var(--brand);border-radius:999px;background:var(--brand-glicine,#c9e7b4);padding:.1rem .6rem;color:var(--brand);font-size:.8125rem;font-weight:700}.guided-pass_meter__KhdVE{display:flex;align-items:center;gap:.75rem;min-height:1.25rem;color:#5b5853;font-size:.8125rem;font-weight:650}.guided-pass_track__QxGl3{position:relative;flex:1;height:8px;overflow:hidden;border-radius:999px;background:#ece8df}.guided-pass_track__QxGl3 span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--brand-glicine,#c9e7b4);transition:width .2s ease}.guided-pass_meter__KhdVE[data-level=full] .guided-pass_track__QxGl3 span,.guided-pass_meter__KhdVE[data-level=low] .guided-pass_track__QxGl3 span{background:var(--note-warning,#f8df7e)}.guided-pass_meter__KhdVE[data-level=over] .guided-pass_track__QxGl3 span{background:var(--note-error,#f3a99b)}.guided-pass_meter__KhdVE[data-level=over]{color:#94394a}.guided-pass_tiles__AXGZY{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.guided-pass_tile__wbtCA{display:grid;gap:.15rem;min-height:4rem;border:1px solid #dcd8cf;border-radius:16px;background:#fff;padding:.75rem 1rem;color:var(--brand-ink,#1c1c1c);font:inherit;text-align:left;cursor:pointer}.guided-pass_tile__wbtCA strong{font-size:.9375rem;font-weight:700}.guided-pass_tile__wbtCA span{color:#5b5853;font-size:.8125rem}.guided-pass_tile__wbtCA[aria-expanded=true]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.guided-pass_panel__f5tK6{display:grid;gap:.5rem;border:1px solid #dcd8cf;border-radius:16px;background:#fff;padding:.9rem 1rem;animation:guided-pass_pass-in__URij8 .22s ease-out}.guided-pass_panel__f5tK6 label,.guided-pass_panel__f5tK6>p{color:#5b5853;font-size:.8125rem;font-weight:600}.guided-pass_panel__f5tK6>p{margin:0}.guided-pass_panel__f5tK6 select{min-height:3rem;border:1px solid #bdb7ab;border-radius:.75rem;background:#fff;padding:0 .75rem;color:var(--brand-ink,#1c1c1c);font:inherit;font-size:1rem}.guided-pass_backTo__GooeM{justify-self:start;min-height:2.75rem;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 1.1rem;color:var(--brand);font:inherit;font-size:.9375rem;font-weight:650;cursor:pointer}.guided-pass_total__EdqXq{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.1rem .75rem}.guided-pass_total__EdqXq strong{order:2;color:var(--brand-ink,#1c1c1c);font-family:var(--brand-font-display);font-size:1.3125rem;font-weight:400}.guided-pass_total__EdqXq span{color:#5b5853;font-size:.8125rem}.guided-pass_promoWarning__EboNs{margin:0;border:1px solid #e6cf73;border-radius:12px;background:var(--note-warning-tint,#fdf3cc);padding:8px 12px;color:var(--brand-ink,#1c1c1c);font-size:.875rem;line-height:1.4}.guided-pass_actions__lXf9R{display:flex;gap:.6rem}.guided-pass_back__47PvV,.guided-pass_next__xVjGD{min-height:3.125rem;border:1px solid var(--brand);border-radius:999px;padding:0 1.2rem;font:inherit;font-size:1rem;cursor:pointer}.guided-pass_back__47PvV{flex:none;background:#fff;color:var(--brand);font-weight:650}.guided-pass_next__xVjGD{flex:1;background:var(--brand);color:#fff;font-weight:700}.guided-pass_next__xVjGD:not(:disabled):active{background:#121212}@media (hover:hover){.guided-pass_next__xVjGD:hover{background:var(--brand-hover,#3a3a3a)}.guided-pass_back__47PvV:hover{background:var(--brand-tint,#e6f3dc)}}.guided-pass_panelStrip__rA_Df,.guided-pass_sides__yPSBh{display:none}.guided-pass_srOnly__WEUKO{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:63.99rem){.guided-pass_chips__PhH9c[aria-label="Tema della cartolina"]{flex-wrap:nowrap;overflow-x:auto;margin-inline:-1rem;padding:0 1rem .2rem;scrollbar-width:none}.guided-pass_chips__PhH9c[aria-label="Tema della cartolina"]::-webkit-scrollbar{display:none}}@media (min-width:64rem){.guided-pass_question__v5sfw{font-size:2.125rem;line-height:1.1}.guided-pass_step__2404i{margin-top:22px}.guided-pass_stepName__1IAqQ{display:none}.guided-pass_tools__kjVRU{margin-top:20px}.guided-pass_total__EdqXq{display:grid;justify-content:start;gap:0}.guided-pass_total__EdqXq strong{order:0;font-size:1.375rem}.guided-pass_next__xVjGD{flex:none}.guided-pass_panelStrip__rA_Df{display:block;min-width:0}.guided-pass_sides__yPSBh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem 1rem;order:1;color:#5b5853;font-size:.84375rem}.guided-pass_segmented__pmDHM{display:inline-flex;border:1px solid var(--brand);border-radius:999px;padding:2px;background:#fff}.guided-pass_segmented__pmDHM button{min-height:34px;border:0;border-radius:999px;background:none;padding:0 1rem;color:var(--brand);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer}.guided-pass_segmented__pmDHM button[aria-pressed=true]{background:var(--brand);color:#fff}}@media (prefers-reduced-motion:reduce){.guided-pass_panel__f5tK6,.guided-pass_tools__kjVRU{animation:none}.guided-pass_track__QxGl3 span{transition:none}}.guided-pass_progress__qu0d2[data-screens]{gap:5px}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1{gap:0;padding:4px 0}.guided-pass_progress__qu0d2[data-screens] .guided-pass_passName__hMFXf{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);white-space:nowrap}.guided-pass_progress__qu0d2[data-screens] .guided-pass_bar__4Itg_{height:5px;border-radius:999px;background:#dcd8cf}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1[data-done] .guided-pass_bar__4Itg_{background:var(--brand)}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1[aria-current=step] .guided-pass_bar__4Itg_{background:var(--brand-glicine,#c9e7b4);outline:2px solid var(--brand)}.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1:focus-visible{outline-offset:3px}@media (hover:hover){.guided-pass_progress__qu0d2[data-screens] .guided-pass_progressStep__iy4j1:not([data-done]):hover .guided-pass_bar__4Itg_{background:#cfcac0}}.guided-pass_screens__5kCj2{gap:8px;margin-top:-4px}.guided-pass_screens__5kCj2 .guided-pass_step__2404i{margin:2px 0 0;color:#5b5853;font-size:.875rem;font-weight:400;line-height:1.3}.guided-pass_screens__5kCj2 .guided-pass_question__v5sfw{font-size:1.875rem;line-height:1.1;letter-spacing:-.012em}.guided-pass_lead__PKo6_{margin:2px 0 0;max-width:36rem;color:#2a2927;font-size:.9375rem;line-height:1.5}.guided-pass_screens__5kCj2+.guided-pass_tools__kjVRU{margin-top:16px;gap:10px}.guided-pass_total__EdqXq[data-screens]{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem}.guided-pass_total__EdqXq[data-screens] span{order:0;min-width:0;color:#5b5853;font-size:.875rem;line-height:1.35}.guided-pass_total__EdqXq[data-screens] strong{order:1;flex:none;font-size:1.5rem;line-height:1.1}.guided-pass_chosenThumb__BLb2q{order:-1;flex:none;align-self:center;display:grid;margin:-2px 0;border:0;border-radius:.35rem;background:none;padding:2px;cursor:pointer}.guided-pass_chosenThumb__BLb2q>span{width:2.25rem}.guided-pass_total__EdqXq[data-screens]:has(.guided-pass_chosenThumb__BLb2q)>span{flex:1}@media (min-width:64rem){.guided-pass_chosenThumb__BLb2q{display:none}}.guided-pass_actions__lXf9R[data-screens]{gap:10px}.guided-pass_backSpace__gV0q0{flex:none;width:58px}.guided-pass_actions__lXf9R[data-screens] .guided-pass_back__47PvV{min-height:52px;border:2px solid var(--brand);background:transparent;padding:0 18px;color:var(--brand);font-size:1rem;font-weight:600}.guided-pass_actions__lXf9R[data-screens] .guided-pass_next__xVjGD{min-height:52px;border:2px solid var(--brand);padding:0 24px;color:var(--background,#fffcf6);font-size:1rem;font-weight:600;text-wrap:balance}.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF{flex:1 1 auto;min-width:0;min-height:52px;border:2px solid var(--brand);border-radius:999px;background:transparent;padding:4px 14px;color:var(--brand);font:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer}.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF:disabled{opacity:.45;cursor:default}@media (hover:hover){.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF:not(:disabled):hover{background:var(--brand-tint,#e6f3dc)}}@media (max-width:63.99rem){.guided-pass_actions__lXf9R[data-screens]:has(.guided-pass_another__M06HF){flex-wrap:wrap}.guided-pass_actions__lXf9R[data-screens] .guided-pass_another__M06HF{order:-1;flex-basis:100%}}.guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{margin:0;color:#5b5853;font-size:.8125rem;line-height:1.35;text-align:center}@media (max-height:600px),(max-width:359px){.guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{display:none}}@media (min-width:64rem){.guided-pass_screens__5kCj2 .guided-pass_question__v5sfw{font-size:2.125rem}.guided-pass_total__EdqXq[data-screens]{display:grid;justify-content:start;gap:0}.guided-pass_total__EdqXq[data-screens] strong{order:0}.guided-pass_total__EdqXq[data-screens] span{order:1;min-width:auto;text-wrap:balance}.guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{grid-column:1/-1;text-align:right}}.guided-pass_pickFirst__BzeI4{display:flex;flex:1;align-items:center;justify-content:center;min-height:52px;margin:0;color:#5b5853;font-size:.875rem;line-height:1.3}.guided-pass_tools__kjVRU[data-screen=messaggio]{gap:16px;margin-top:18px}.guided-pass_extras__AZ3dH{margin-top:4px;border-top:1px solid #e3dfd6;padding-top:16px}.guided-pass_extrasHead__JqjUH{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;list-style:none;cursor:pointer}.guided-pass_extrasHead__JqjUH::-webkit-details-marker{display:none}.guided-pass_extrasHead__JqjUH strong{font-size:.9375rem;font-weight:700}.guided-pass_extrasHead__JqjUH:focus-visible{outline:2px solid var(--brand);outline-offset:4px;border-radius:4px}.guided-pass_extrasNote__bkNTf{color:#5b5853;font-size:.8125rem;font-weight:400;white-space:nowrap}.guided-pass_extrasCount__jETQ7{display:flex;flex:none;align-items:center;gap:10px}.guided-pass_extrasChevron__6zEaR{display:flex;align-items:center;justify-content:center;width:32px;height:32px;box-sizing:border-box;border:1px solid #dcd8cf;border-radius:999px;background:#fff;color:var(--brand-ink,#1c1c1c);transition:transform .16s ease,border-color .16s ease}.guided-pass_extrasChevron__6zEaR svg{width:18px;height:18px}.guided-pass_extras__AZ3dH[open] .guided-pass_extrasChevron__6zEaR{transform:rotate(180deg)}@media (hover:hover){.guided-pass_extrasHead__JqjUH:hover .guided-pass_extrasChevron__6zEaR{border-color:var(--brand)}}@media (prefers-reduced-motion:reduce){.guided-pass_extrasChevron__6zEaR{transition:none}}.guided-pass_extrasRows___mZfM{display:flex;flex-direction:column;gap:8px;margin-top:12px}.guided-pass_touchRow__gp3yc{border:1px solid #dcd8cf;border-radius:16px;background:#fff}.guided-pass_touchRow__gp3yc[data-used]{border-color:var(--brand);background:var(--brand-tint,#e6f3dc)}.guided-pass_touchLine__bxv8y{display:flex;align-items:center;gap:12px;min-height:56px;box-sizing:border-box;padding:10px 14px}.guided-pass_touchTile__vOVdw{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#f3ede2;color:var(--brand)}.guided-pass_touchHand__l_vuO{font-family:Cormorant Garamond,Georgia,serif;font-size:.875rem;font-style:italic;font-weight:500}.guided-pass_touchText__p3dDG{display:flex;flex:1;flex-direction:column;min-width:0}.guided-pass_touchText__p3dDG strong{font-size:.875rem;font-weight:700;line-height:1.3}.guided-pass_touchText__p3dDG span{color:#5b5853;font-size:.75rem;line-height:1.35}.guided-pass_touchPill__R3SZu{flex:none;min-height:36px;border:1px solid var(--brand);border-radius:999px;background:#fff;padding:0 14px;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer}.guided-pass_touchPill__R3SZu[data-used]{background:var(--brand);color:#fff}.guided-pass_touchPill__R3SZu:disabled{opacity:.45;cursor:default}.guided-pass_touchPill__R3SZu:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.guided-pass_touchPanel__VGlIh{display:grid;gap:10px;padding:0 14px 14px}.guided-pass_peopleBar__XPh1k{margin-top:1rem}@media (min-width:64rem){.guided-pass_peopleBar__XPh1k{position:sticky;bottom:0;z-index:5;display:grid;grid-template-columns:1fr auto;align-items:center;gap:.3rem 1rem;margin:1.5rem -40px 0;border:0;border-top:1px solid #dcd8cf;border-radius:0;background:var(--background,#fffcf6);padding:16px 40px;box-shadow:none;backdrop-filter:none}.guided-pass_peopleBar__XPh1k>*{grid-column:1/-1}.guided-pass_peopleBar__XPh1k>:first-child{grid-column:1;grid-row:1}.guided-pass_peopleBar__XPh1k>[data-way]{grid-column:2;grid-row:1}.guided-pass_peopleBar__XPh1k>[data-way]:has(.guided-pass_another__M06HF){grid-column:1/-1;grid-row:2}}.guided-pass_cardChip__ndMAf{display:inline-flex;align-items:center;gap:.5rem;justify-self:start;max-width:100%;margin:.35rem 0 0;border:1.5px solid var(--brand);border-radius:999px;background:var(--brand-tint,#e6f3dc);padding:.25rem .8rem .25rem .3rem;color:var(--brand);font-size:.875rem;line-height:1.25}.guided-pass_cardChip__ndMAf>:first-child{flex:none;width:1.6rem;height:auto;max-height:2.2rem;border-radius:.2rem;overflow:hidden}.guided-pass_cardChip__ndMAf span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guided-pass_cardChip__ndMAf strong{font-weight:700}.guided-pass_messageChips__COf9r{position:relative;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:max-content;max-width:100%;margin:-22px auto 0}.guided-pass_messageChip__2ibzp{display:inline-flex;align-items:center;gap:6px;min-height:44px;box-sizing:border-box;border:1.5px solid var(--brand);border-radius:999px;background:var(--background,#fffcf6);padding:0 14px;color:var(--brand);font:inherit;font-size:.8125rem;font-weight:650;cursor:pointer}.guided-pass_messageChip__2ibzp svg{width:16px;height:16px}.guided-pass_messageChip__2ibzp[aria-pressed=true]{background:var(--brand-glicine,#c9e7b4)}.guided-pass_messageChip__2ibzp:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover){.guided-pass_messageChip__2ibzp:hover{background:var(--brand-tint,#e6f3dc)}}@media (max-width:26rem){.guided-pass_messageChips__COf9r{gap:4px}.guided-pass_messageChip__2ibzp{gap:4px;padding:0 8px;font-size:.75rem}.guided-pass_messageChip__2ibzp svg{width:14px;height:14px}}.guided-pass_stepCount__XSst_{font:inherit}.guided-pass_phoneLine__gFrWc{display:none}@media (max-width:47.99rem){main[data-front-phone] .guided-pass_screens__5kCj2{gap:4px;margin-top:2px}main[data-front-phone] .guided-pass_screens__5kCj2 .guided-pass_step__2404i{margin:6px 0 0;font-size:.8125rem;line-height:1.25}main[data-front-phone] .guided-pass_stepCount__XSst_{display:none}main[data-front-phone] .guided-pass_screens__5kCj2 .guided-pass_question__v5sfw{font-size:min(1.625rem,6.3vw);line-height:1.15;letter-spacing:-.015em}main[data-front-phone] .guided-pass_screens__5kCj2 .guided-pass_lead__PKo6_{display:none}main[data-front-phone] .guided-pass_screens__5kCj2+.guided-pass_tools__kjVRU{margin-top:12px}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back])){flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back])) strong{order:0;font-size:1.5rem;line-height:1.05}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back]))>span{font-size:.75rem;line-height:1.25}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back]))>span:has(+.guided-pass_phoneLine__gFrWc){display:none}main[data-front-phone] .guided-pass_total__EdqXq[data-screens]:not(:has(~[data-back]))>.guided-pass_phoneLine__gFrWc{display:block}main[data-front-phone] .guided-pass_actions__lXf9R[data-screens] .guided-pass_backSpace__gV0q0{display:none}main[data-front-phone] .guided-pass_actions__lXf9R[data-screens]:not([data-back]) .guided-pass_next__xVjGD{flex:none;min-height:52px;padding:0 22px;white-space:nowrap}main[data-front-phone] .guided-pass_pickFirst__BzeI4{justify-content:flex-end;text-align:right}main[data-front-phone=no-pay-note] .guided-pass_actions__lXf9R+.guided-pass_barNote__1ourE{display:none}main[data-front-carousel] .guided-pass_screens__5kCj2 .guided-pass_question__v5sfw,main[data-front-carousel] .guided-pass_screens__5kCj2 .guided-pass_step__2404i{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}main[data-front-carousel] .guided-pass_screens__5kCj2+.guided-pass_tools__kjVRU{margin-top:10px}main[data-back-big] .guided-pass_screens__5kCj2 .guided-pass_lead__PKo6_{display:none}main[data-back-big] .guided-pass_screens__5kCj2 .guided-pass_step__2404i{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}main[data-back-big=true] .guided-pass_messageChips__COf9r{width:calc(100vw - 32px);margin-inline:0}}