.sexovG_hero{min-height:min(88vh,46rem);color:var(--primary-foreground);align-items:center;display:flex;position:relative;overflow:hidden}.sexovG_heroImg{object-fit:cover;object-position:30% center;width:100%;height:100%;position:absolute;inset:0}.sexovG_heroVeil{background:var(--gradient-hero-veil);position:absolute;inset:0}.sexovG_heroBody{max-width:38rem;padding:4rem 0;position:relative}.sexovG_heroHand{font-family:var(--font-hand);color:var(--accent);font-size:1.9rem}.sexovG_heroTitle{margin:.4rem 0 1rem;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:800}.sexovG_heroTitle em{color:var(--accent);font-style:italic}.sexovG_heroLead{opacity:.95;margin-bottom:2rem;font-size:1.22rem}.sexovG_heroCtas{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.sexovG_chips{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.sexovG_chip{background:oklch(100% 0 0/.14);border:1px solid oklch(100% 0 0/.3);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .85rem;font-size:.92rem;font-weight:700;display:inline-flex}.sexovG_section{padding:5rem 0 1rem}.sexovG_sectionHead{text-align:center;max-width:44rem;margin:0 auto 2.8rem}.sexovG_steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.4rem;display:grid}.sexovG_step{padding-top:2.4rem;position:relative}.sexovG_stepNum{width:3.2rem;height:3.2rem;font-family:var(--font-display);background:var(--accent);color:var(--accent-foreground);border:3px solid var(--card);border-radius:50%;place-items:center;font-size:1.5rem;font-weight:800;display:grid;position:absolute;top:-1.4rem;left:1.2rem;box-shadow:0 3px oklch(60% .12 70)}.sexovG_stepIcon{color:var(--primary);margin-bottom:.6rem}.sexovG_step h3{margin-bottom:.3rem;font-size:1.3rem}.sexovG_split{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.sexovG_split{grid-template-columns:1.05fr 1fr}.sexovG_splitReverse>:first-child{order:2}}.sexovG_photo{border:6px solid var(--card);width:100%;height:auto;box-shadow:var(--shadow-soft);border-radius:1.6rem .6rem;transform:rotate(-1.2deg)}.sexovG_list{gap:.9rem;margin:1.4rem 0 2rem;padding:0;list-style:none;display:grid}.sexovG_list li{align-items:flex-start;gap:.8rem;font-size:1.05rem;display:flex}.sexovG_list svg{color:var(--secondary);flex-shrink:0;margin-top:.15rem}.sexovG_laws{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.sexovG_law strong{font-family:var(--font-display);color:var(--primary-strong);font-size:1.15rem;display:block}.sexovG_band{background:var(--secondary);color:var(--secondary-foreground);text-align:center;margin-top:5rem;padding:3.5rem 0}.sexovG_band h2{margin-bottom:.6rem;font-size:clamp(1.8rem,4vw,2.6rem)}.sexovG_band p{margin-bottom:1.6rem;font-size:1.1rem}.sexovG_flow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:1.4rem;font-weight:800;display:flex}.sexovG_flowItem{background:var(--card);border:2px solid var(--border);border-radius:999px;padding:.45rem 1rem}.sexovG_flowArrow{color:var(--primary)}
