.page-module__Wmdyrq__types{border:0;min-width:0;margin:0;padding:0}.page-module__Wmdyrq__typesLegend{align-items:center;gap:.25rem;margin-bottom:.5rem;padding:0;display:flex;position:relative}.page-module__Wmdyrq__helpButton{width:24px;height:24px;color:var(--muted-foreground);cursor:help;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.page-module__Wmdyrq__helpButton:before{content:"";position:absolute;inset:-10px}.page-module__Wmdyrq__helpButton:after{content:"";opacity:0;pointer-events:none;border:6px solid #0000;border-bottom-color:#1e293b;transition:opacity .15s;position:absolute;top:calc(100% - 4px);left:50%;transform:translate(-50%)}.page-module__Wmdyrq__helpOpen{color:var(--primary)}.page-module__Wmdyrq__helpButton:focus-visible{outline:2px solid var(--primary-light);outline-offset:2px}.page-module__Wmdyrq__tooltip{z-index:5;color:#f8fafc;visibility:hidden;opacity:0;pointer-events:none;background:#1e293b;border-radius:10px;width:min(300px,100vw - 3rem);padding:.625rem .75rem;font-size:.78rem;font-weight:500;line-height:1.45;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 12px 28px -12px #0f172a8c}.page-module__Wmdyrq__helpButton:focus-visible+.page-module__Wmdyrq__tooltip,.page-module__Wmdyrq__helpOpen+.page-module__Wmdyrq__tooltip{visibility:visible;opacity:1;transform:none}.page-module__Wmdyrq__helpButton:focus-visible:after,.page-module__Wmdyrq__helpOpen:after{opacity:1}@media (hover:hover){.page-module__Wmdyrq__helpButton:hover{color:var(--primary)}.page-module__Wmdyrq__helpButton:hover+.page-module__Wmdyrq__tooltip{visibility:visible;opacity:1;transform:none}.page-module__Wmdyrq__helpButton:hover:after{opacity:1}}.page-module__Wmdyrq__helpButton.page-module__Wmdyrq__helpDismissed+.page-module__Wmdyrq__tooltip{visibility:hidden;opacity:0;transform:translateY(-4px)}.page-module__Wmdyrq__helpButton.page-module__Wmdyrq__helpDismissed:after{opacity:0}[data-theme=dark] .page-module__Wmdyrq__tooltip{background:#334155;box-shadow:0 0 0 1px #ffffff14,0 12px 28px -12px #000000b3}[data-theme=dark] .page-module__Wmdyrq__helpButton:after{border-bottom-color:#334155}.page-module__Wmdyrq__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.page-module__Wmdyrq__typeGrid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__Wmdyrq__typeCard{border:1.5px solid var(--input);background:var(--muted);cursor:pointer;border-radius:12px;flex-direction:column;gap:.25rem;padding:.625rem .75rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.page-module__Wmdyrq__typeCard:hover{border-color:var(--primary-light)}.page-module__Wmdyrq__typeCardSelected{border-color:var(--primary-light);background:#6366f114;box-shadow:0 0 0 3px #6366f12e}.page-module__Wmdyrq__typeCard:has(.page-module__Wmdyrq__typeRadio:focus-visible){outline:2px solid var(--primary-light);outline-offset:2px}.page-module__Wmdyrq__types:disabled .page-module__Wmdyrq__typeCard{cursor:not-allowed;opacity:.65}.page-module__Wmdyrq__typeRadio{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.page-module__Wmdyrq__typeHead{align-items:center;gap:.5rem;min-width:0;padding-right:1.25rem;display:flex}.page-module__Wmdyrq__typeGrid[data-count="3"] .page-module__Wmdyrq__typeHead{flex-direction:column;align-items:flex-start;gap:.375rem;padding-right:0}.page-module__Wmdyrq__typeGrid[data-count="3"] .page-module__Wmdyrq__typeTitle{overflow-wrap:anywhere;max-width:100%}.page-module__Wmdyrq__typeIcon{width:30px;height:30px;color:var(--primary);background:#6366f11f;border-radius:8px;flex:none;place-items:center;display:grid}[data-theme=dark] .page-module__Wmdyrq__typeIcon{color:var(--primary-light)}.page-module__Wmdyrq__typeTitle{font-size:.875rem;font-weight:700}.page-module__Wmdyrq__typeDescription{color:var(--muted-foreground);font-size:.75rem;line-height:1.3}.page-module__Wmdyrq__typeCheck{border:1.5px solid var(--input);color:#0000;background:var(--background);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:16px;right:10px}.page-module__Wmdyrq__typeCardSelected .page-module__Wmdyrq__typeCheck{border-color:var(--primary-light);background:var(--primary-light);color:#fff}.page-module__Wmdyrq__reveal{animation:.2s ease-out page-module__Wmdyrq__reveal}@keyframes page-module__Wmdyrq__reveal{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.page-module__Wmdyrq__reveal{animation:none}}.page-module__Wmdyrq__termsRow{cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.82rem;line-height:1.4;display:flex}.page-module__Wmdyrq__termsRow input{width:18px;height:18px;accent-color:var(--primary);cursor:pointer;flex:none;margin:.05rem 0 0}.page-module__Wmdyrq__turnstileWrap{justify-content:center;display:flex}.page-module__Wmdyrq__captchaLegal{color:var(--muted-foreground);text-align:center;margin:-.375rem 0 0;font-size:.75rem;line-height:1.35}.page-module__Wmdyrq__success{flex-direction:column;display:flex}.page-module__Wmdyrq__successIcon{color:#15803d;background:#16a34a1f;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:1.125rem;display:grid}[data-theme=dark] .page-module__Wmdyrq__successIcon{color:#86efac}@media (max-width:480px){.page-module__Wmdyrq__typeHead{padding-right:0}.page-module__Wmdyrq__typeCheck{top:-7px;right:-7px}.page-module__Wmdyrq__typeCard:not(.page-module__Wmdyrq__typeCardSelected) .page-module__Wmdyrq__typeCheck{display:none}}@media (max-width:420px){.page-module__Wmdyrq__typeHead{gap:.375rem}.page-module__Wmdyrq__typeIcon{width:26px;height:26px}.page-module__Wmdyrq__typeGrid[data-count="3"]{gap:.375rem}.page-module__Wmdyrq__typeGrid[data-count="3"] .page-module__Wmdyrq__typeCard{padding:.5rem}.page-module__Wmdyrq__typeGrid[data-count="3"] .page-module__Wmdyrq__typeTitle{font-size:clamp(.6875rem,3.4vw,.875rem)}.page-module__Wmdyrq__typeGrid[data-count="3"] .page-module__Wmdyrq__typeDescription{font-size:.6875rem}}@media (max-width:360px){.page-module__Wmdyrq__typeCard{padding:.625rem}.page-module__Wmdyrq__typeTitle{font-size:.8125rem}}
