.page_container__x1m2_{min-height:100vh;background:linear-gradient(180deg,#f8f9fa 0,#ffffff)}.page_backButton__f4Tac{padding:var(--spacing-md) var(--container-padding-mobile)}.page_backButton__f4Tac a{display:inline-flex;align-items:center;gap:var(--spacing-sm);font-family:var(--font-helvetica);font-size:.95rem;color:var(--text-primary);text-decoration:none;transition:opacity var(--transition-base)}.page_backButton__f4Tac a:hover{opacity:.7}.page_hero__tPWVk{text-align:center;padding:var(--spacing-xl) var(--container-padding-mobile) var(--spacing-md);max-width:720px;margin:0 auto}.page_discount__alR5R{font-size:3rem;font-weight:900;background:linear-gradient(135deg,#000000,#000000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_discount__alR5R,.page_title__RdbxA{font-family:var(--font-fira);margin-bottom:var(--spacing-md)}.page_title__RdbxA{font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:700}.page_subtitle__LjQw7{font-family:var(--font-helvetica);font-size:clamp(.95rem,2.3vw,1.05rem);color:var(--text-secondary);line-height:1.6}.page_followUpNote__zSqdF,.page_sectionText__aINXO{font-family:var(--font-helvetica);line-height:1.55}.page_genderSection__cta_H{padding:var(--spacing-xl) var(--container-padding-mobile)}.page_sectionHeading__lUiOp{max-width:640px;margin:0 auto var(--spacing-xl);text-align:center}.page_sectionEyebrow__01Usg{margin:0 0 var(--spacing-xs);font-family:var(--font-helvetica);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#ad1457}.page_sectionTitle__62d_Q{font-family:var(--font-fira);font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700;text-align:center;margin-bottom:var(--spacing-xs)}.page_sectionText__aINXO{margin:0;font-size:.96rem;color:var(--text-secondary)}.page_genderGrid__15WjZ{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);max-width:900px;margin:0 auto}@media (min-width:768px){.page_genderGrid__15WjZ{grid-template-columns:repeat(2,1fr)}.page_genderGrid__15WjZ:has(.page_genderCard__MgCLX:nth-child(3)){grid-template-columns:repeat(3,1fr)}}.page_genderCard__MgCLX{background:white;border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;text-decoration:none;color:var(--text-primary);transition:transform var(--transition-base),box-shadow var(--transition-base);box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;min-height:220px}.page_genderCard__MgCLX:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.15)}.page_genderTitle__dsbs_{font-family:var(--font-fira);font-size:1.5rem;font-weight:700;margin-bottom:var(--spacing-sm)}.page_genderDescription__nVhX3{font-family:var(--font-helvetica);font-size:.95rem;color:var(--text-secondary);margin-bottom:var(--spacing-lg);flex:1 1}.page_genderButton__MyFrH{font-family:var(--font-helvetica);font-size:1rem;font-weight:600;padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-primary);color:white;border-radius:var(--radius-full);transition:background var(--transition-base);display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.page_buttonIcon__X7wtN{filter:invert(1)}.page_genderCard__MgCLX:hover .page_genderButton__MyFrH{background:#000}.page_followUpNote__zSqdF{max-width:680px;margin:var(--spacing-lg) auto 0;text-align:center;font-size:.88rem;color:#6d6d6d}
/*# sourceMappingURL=cbd3ea3cabf1a8dc.css.map*/