._page_1qz4l_1{min-height:100dvh;background:radial-gradient(circle at 15% 20%,rgba(141,41,57,.24),transparent 32%),var(--background);color:var(--foreground);display:grid;grid-template-columns:1fr minmax(380px,560px);gap:4rem;align-items:center;padding:clamp(2rem,6vw,7rem);font-family:var(--font-family-base)}._intro_1qz4l_2{max-width:720px}._mark_1qz4l_2{display:flex;align-items:center;gap:.55rem;color:var(--primary);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._intro_1qz4l_2 h1{font-family:var(--font-family-display);font-size:clamp(3rem,6.5vw,6.8rem);line-height:.92;font-weight:400;margin:1.5rem 0}._intro_1qz4l_2 h1 em{color:var(--primary);font-weight:400}._intro_1qz4l_2>p{max-width:630px;color:var(--muted-foreground);font-size:1.1rem;line-height:1.7}._safety_1qz4l_2{display:flex;gap:.85rem;align-items:center;margin-top:2rem;color:var(--primary)}._safety_1qz4l_2 span{display:flex;flex-direction:column;color:var(--muted-foreground);font-size:.8rem}._safety_1qz4l_2 strong{color:var(--foreground)}._panel_1qz4l_3{background:var(--card);border:1px solid var(--primary);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--shadow-lg)}._tabs_1qz4l_3{display:grid;grid-template-columns:1fr 1fr;margin-bottom:1.5rem;border-bottom:1px solid var(--border)}._tabs_1qz4l_3 button{background:none;border:0;color:var(--muted-foreground);padding:.9rem;font:inherit;font-weight:700;cursor:pointer}._tabs_1qz4l_3 ._active_1qz4l_3{color:var(--primary);border-bottom:2px solid var(--primary)}._googleButton_1qz4l_4{width:100%}._divider_1qz4l_4{display:flex;align-items:center;gap:.7rem;color:var(--muted-foreground);font-size:.67rem;text-transform:uppercase;letter-spacing:.1em;margin:1rem 0}._divider_1qz4l_4:before,._divider_1qz4l_4:after{content:"";height:1px;background:var(--border);flex:1}._form_1qz4l_5{display:flex;flex-direction:column;gap:1rem}._eyebrow_1qz4l_5{color:var(--primary);font-size:.65rem;letter-spacing:.14em;text-transform:uppercase}._form_1qz4l_5 h2{font-family:var(--font-family-display);font-size:2rem;font-weight:400;margin:.25rem 0}._form_1qz4l_5>label,._consentBox_1qz4l_5>label{display:flex;flex-direction:column;gap:.4rem;font-size:.78rem;font-weight:700}._choices_1qz4l_5{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}._choices_1qz4l_5 button{border:1px solid var(--border);background:var(--surface);color:var(--foreground);padding:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;font:inherit;cursor:pointer}._choices_1qz4l_5 svg{color:var(--primary)}._choices_1qz4l_5 small{color:var(--muted-foreground)}._choices_1qz4l_5 ._choiceActive_1qz4l_5{border-color:var(--primary);background:#c9a64a1a}._consentBox_1qz4l_5{border:1px solid var(--border);background:var(--surface);padding:1rem;display:flex;flex-direction:column;gap:.8rem}._consentBox_1qz4l_5 h3{font-family:var(--font-family-display);margin:0;font-weight:400}._consentBox_1qz4l_5 ._check_1qz4l_6{flex-direction:row;align-items:flex-start;font-weight:400;line-height:1.45}._error_1qz4l_6{border:1px solid var(--error);color:var(--error);padding:.75rem;font-size:.8rem}._privacy_1qz4l_6{color:var(--muted-foreground);line-height:1.45}@media(max-width:900px){._page_1qz4l_1{grid-template-columns:1fr;gap:2rem;padding:2rem 1rem}._intro_1qz4l_2{text-align:center;margin:auto}._mark_1qz4l_2,._safety_1qz4l_2{justify-content:center}._intro_1qz4l_2 h1{font-size:clamp(2.8rem,13vw,5rem)}._panel_1qz4l_3{width:min(100%,560px);margin:auto}}@media(max-width:480px){._choices_1qz4l_5{grid-template-columns:1fr}._panel_1qz4l_3{padding:1rem}._intro_1qz4l_2>p{font-size:.95rem}}
