.s7rToG_box{width:100%;height:100%;position:relative}.s7rToG_still,.s7rToG_video{object-fit:contain;width:100%;height:100%}.s7rToG_video{opacity:0;transition:opacity .2s var(--ease-soft);pointer-events:none;position:absolute;inset:0}.s7rToG_live{opacity:1}@media (prefers-reduced-motion:reduce){.s7rToG_video{display:none}}
.ZDgOtW_trail{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ZDgOtW_ghost{z-index:6;pointer-events:none;opacity:0;width:18px;height:24px;transition:opacity .32s var(--ease-soft);will-change:transform, opacity;position:absolute;top:0;left:0}.ZDgOtW_on{opacity:1}.ZDgOtW_ghost svg{transform-origin:2px 2px;width:18px;height:24px;transition:transform .14s var(--ease-soft);display:block}.ZDgOtW_press svg{transform:scale(.84)}@media (prefers-reduced-motion:reduce){.ZDgOtW_trail,.ZDgOtW_ghost{display:none}}
.-grlhW_host{position:relative}.-grlhW_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.-grlhW_card{border-radius:24px;flex-direction:column;gap:14px;min-height:0;padding:28px 30px 32px;display:flex;position:relative}.-grlhW_icon{justify-content:center;align-items:center;width:112px;height:112px;margin:-6px 0 0 -8px;display:flex}.-grlhW_iconFallback{background:var(--bg);border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.-grlhW_title{letter-spacing:-.02em;font-size:22px;font-weight:600}.-grlhW_text{color:var(--fg-2);font-size:15.5px;line-height:1.55}@media (max-width:900px){.-grlhW_grid{grid-template-columns:1fr}.-grlhW_card{min-height:0;padding:24px}}@media (hover:hover){html[data-motion] .-grlhW_text{opacity:0;transition:opacity .42s var(--ease-out), transform .42s var(--ease-out);transform:translateY(4px)}html[data-motion] .-grlhW_card:hover .-grlhW_text,html[data-motion] .-grlhW_card[data-ghost-hover] .-grlhW_text,html[data-motion] .-grlhW_card:focus-visible .-grlhW_text,html[data-motion] .-grlhW_card:focus-within .-grlhW_text{opacity:1;transform:none}}.-grlhW_card[data-ghost-hover]:after{opacity:1}.-grlhW_card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.hv3mCa_picker{flex-direction:column;gap:14px;display:flex}.hv3mCa_pickLabel{color:var(--accent);letter-spacing:.02em;font-size:13px;font-weight:500}.hv3mCa_choices{isolation:isolate;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;display:grid;position:relative}.hv3mCa_choice{isolation:isolate;text-align:left;cursor:pointer;font:inherit;color:var(--fg-2);z-index:1;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-press) var(--ease-soft);border-radius:20px;flex-direction:column;gap:4px;padding:20px 22px 22px;display:flex;position:relative}.hv3mCa_choice:active{transform:scale(.98)}.hv3mCa_choice:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--accent) 6%, var(--bg));opacity:0;transition:opacity .2s var(--ease-soft);position:absolute;inset:0}.hv3mCa_choice:hover:before{opacity:1}.hv3mCa_choiceOn{color:var(--fg)}.hv3mCa_choices:not([data-ready]) .hv3mCa_choiceOn{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 14px 40px #0066cc1f}.hv3mCa_halo,.hv3mCa_ring{pointer-events:none;opacity:0;will-change:transform;border-radius:20px;position:absolute;top:0;left:0}.hv3mCa_halo{z-index:0;box-shadow:0 14px 40px #0066cc24}.hv3mCa_ring{z-index:2;box-shadow:0 0 0 1px var(--accent), inset 0 0 0 1px var(--accent)}.hv3mCa_ring:after{content:"";box-sizing:border-box;border:1.5px solid var(--accent);background:var(--accent);width:18px;height:18px;box-shadow:inset 0 0 0 3px var(--bg);border-radius:50%;position:absolute;top:16px;right:16px}.hv3mCa_choices[data-ready] .hv3mCa_halo,.hv3mCa_choices[data-ready] .hv3mCa_ring{opacity:1}html[data-motion] .hv3mCa_halo,html[data-motion] .hv3mCa_ring{transition:transform .46s var(--ease-out)}html[data-motion] .hv3mCa_choices[data-instant] .hv3mCa_halo,html[data-motion] .hv3mCa_choices[data-instant] .hv3mCa_ring{transition:none}.hv3mCa_choiceIcon{object-fit:contain;mix-blend-mode:multiply;width:72px;height:72px;margin:-6px 0 6px -6px}.hv3mCa_choiceLabel{letter-spacing:-.01em;color:var(--fg);font-size:16px;font-weight:600}.hv3mCa_choiceHint{color:var(--fg-3);font-size:13.5px}.hv3mCa_check{border:1.5px solid var(--line);opacity:.8;border-radius:50%;width:18px;height:18px;position:absolute;top:16px;right:16px}.hv3mCa_choices:not([data-ready]) .hv3mCa_choiceOn .hv3mCa_check{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--bg)}.hv3mCa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hv3mCa_stack{display:grid}.hv3mCa_stack>*{grid-area:1/1}.hv3mCa_cardText:not(.hv3mCa_textOn){opacity:0;visibility:hidden}.hv3mCa_cardText.hv3mCa_textOn,.hv3mCa_cardText[data-leaving]{opacity:1;visibility:visible}.hv3mCa_textOn{z-index:2}.hv3mCa_cardText[data-leaving]{z-index:1}.hv3mCa_w{display:inline-block}.hv3mCa_card{border-radius:24px;flex-direction:column;gap:12px;padding:32px;display:flex}.hv3mCa_cardTitle{letter-spacing:-.02em;font-size:20px;font-weight:600}.hv3mCa_cardText{color:var(--fg-2);margin:0;font-size:15.5px;line-height:1.55}@media (max-width:900px){.hv3mCa_choices,.hv3mCa_grid{grid-template-columns:1fr}.hv3mCa_choices{gap:12px}.hv3mCa_choice{flex-direction:row;align-items:center;gap:14px;padding:14px 44px 14px 16px}.hv3mCa_check,.hv3mCa_ring:after{margin-top:-9px;top:50%}.hv3mCa_choiceIcon{width:56px;height:56px;margin:0}.hv3mCa_choiceHint{display:none}.hv3mCa_card{padding:24px}}
