.GvHfta_page{flex-direction:column;gap:40px;width:100%;max-width:560px;min-height:100dvh;margin:0 auto;padding:24px 16px 48px;display:flex}.GvHfta_hero{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.GvHfta_logo{width:min(360px,100%);height:auto;-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000 100%)}.GvHfta_lead{font-family:var(--font-fraunces), Georgia, serif;color:var(--carta);font-size:1.35rem;line-height:1.4}.GvHfta_lead em{color:var(--luna)}.GvHfta_cta{background:var(--ambra);color:var(--notte-3);border-radius:999px;padding:14px 28px;font-weight:600;text-decoration:none;display:inline-block}.GvHfta_muted{color:var(--testo-tenue);font-size:.95rem;line-height:1.5}.GvHfta_sectionTitle{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.02em;color:var(--luna);margin-bottom:8px;font-size:1.9rem;font-weight:500}.GvHfta_dot{color:var(--ambra)}.GvHfta_prose{color:var(--carta);flex-direction:column;gap:14px;line-height:1.6;display:flex}.GvHfta_prose h2{font-family:var(--font-fraunces), Georgia, serif;color:var(--luna);margin-top:12px;font-size:1.2rem;font-weight:500}.GvHfta_prose a{color:var(--ambra)}.GvHfta_draft{border:1px dashed var(--linea);color:var(--testo-tenue);border-radius:10px;padding:10px 14px;font-size:.85rem}.GvHfta_footer{border-top:1px solid var(--linea);color:var(--testo-tenue);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:auto;padding-top:24px;font-size:.85rem;display:flex}.GvHfta_footer a{text-decoration:none}.GvHfta_footerNav{gap:16px;display:flex}
.P70a8W_showcase{flex-direction:column;gap:16px;display:flex}.P70a8W_screens{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -16px;padding:4px 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.P70a8W_screens::-webkit-scrollbar{display:none}.P70a8W_screen{scroll-snap-align:start;flex-direction:column;flex:none;gap:10px;width:200px;display:flex}.P70a8W_screen img{border:1px solid var(--linea);background:var(--inchiostro);border-radius:24px;width:200px;height:auto}.P70a8W_screen figcaption{color:var(--testo-tenue);font-size:.9rem;line-height:1.35}.P70a8W_listen{font-family:var(--font-fraunces), Georgia, serif;color:var(--luna);margin-top:12px;font-size:1.25rem;font-weight:500}.P70a8W_samples{flex-direction:column;gap:10px;display:flex}.P70a8W_sample{border:1px solid var(--linea);background:var(--campo);border-radius:16px;align-items:center;gap:14px;padding:12px 14px;display:flex}.P70a8W_play{background:var(--ambra);width:48px;height:48px;color:var(--notte-3);cursor:pointer;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.P70a8W_play:focus-visible{outline:2px solid var(--luna);outline-offset:2px}.P70a8W_sampleText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.P70a8W_genre{font-family:var(--font-fraunces), Georgia, serif;color:var(--luna);font-size:1.05rem}.P70a8W_line{color:var(--testo-tenue);font-size:.88rem}.P70a8W_bar{background:var(--linea);border-radius:2px;height:3px;margin-top:4px;display:block;overflow:hidden}.P70a8W_bar span{background:var(--ambra);transform-origin:0;height:100%;transition:transform .25s linear;display:block}
.taUIQa_form{flex-direction:column;gap:28px;display:flex}.taUIQa_question{border:0;flex-direction:column;gap:12px;min-width:0;display:flex}.taUIQa_legend{font-family:var(--font-fraunces), Georgia, serif;color:var(--luna);gap:10px;margin-bottom:12px;font-size:1.2rem;line-height:1.3;display:flex}.taUIQa_num{color:var(--ambra);font-variant-numeric:tabular-nums;min-width:1.4em}.taUIQa_options{flex-wrap:wrap;gap:8px;display:flex}.taUIQa_pill{cursor:pointer;position:relative}.taUIQa_pill input{opacity:0;cursor:pointer;position:absolute;inset:0}.taUIQa_pill span{border:1px solid var(--linea);color:var(--testo-tenue);border-radius:999px;padding:10px 16px;font-size:.95rem;transition:background .12s,color .12s,border-color .12s;display:inline-block}.taUIQa_pill input:checked+span{background:var(--ambra);border-color:var(--ambra);color:var(--notte-3)}.taUIQa_pill input:focus-visible+span{outline:2px solid var(--luna);outline-offset:2px}.taUIQa_text{width:100%;font:inherit;border:1px solid var(--linea);background:var(--campo);color:var(--carta);border-radius:12px;padding:12px 14px;font-size:1rem}.taUIQa_text::placeholder{color:var(--testo-tenue);opacity:.6}.taUIQa_text:focus{outline:2px solid var(--ambra);outline-offset:1px}.taUIQa_signal{border:1px solid var(--ambra);border-radius:16px;padding:20px}.taUIQa_note{color:var(--testo-tenue);font-size:.85rem}.taUIQa_note a{color:var(--ambra)}.taUIQa_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.taUIQa_error{color:#ffb4a0}.taUIQa_submit{font:inherit;background:var(--ambra);color:var(--notte-3);cursor:pointer;border:0;border-radius:999px;padding:16px;font-size:1.05rem;font-weight:600}.taUIQa_submit:disabled{opacity:.6;cursor:progress}
