.VIrlyq_logo{color:var(--text);flex-shrink:0;align-items:center;gap:9px;display:inline-flex}.VIrlyq_logo:hover{text-decoration:none}.VIrlyq_logo svg{filter:drop-shadow(0 6px 12px #6d4fe047);flex-shrink:0}.VIrlyq_wordmark{letter-spacing:-.03em;font-size:1.18rem;font-weight:800;line-height:1}.VIrlyq_wordmark span{background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text}
.X5Papa_form{flex-wrap:wrap;gap:10px;width:100%;max-width:480px;display:flex}.X5Papa_form .btn{flex:auto}.X5Papa_input{border-radius:999px;flex:999 200px;padding-inline:18px}.X5Papa_full{flex-basis:100%}
.FW7mdW_hero{border-bottom:1px solid var(--border);background:var(--gradient-soft);padding-block:28px clamp(32px,5vw,56px)}.FW7mdW_title{max-width:22ch}.FW7mdW_lead{max-width:680px;color:var(--text-soft);margin-top:16px;font-size:clamp(1rem,.95rem + .35vw,1.2rem)}.FW7mdW_extra{margin-top:24px}
.h-WFAW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:24px;padding:0;list-style:none;display:grid}.h-WFAW_card{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.h-WFAW_card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.h-WFAW_cover{aspect-ratio:16/9;background:var(--bg-soft);position:relative}.h-WFAW_cover img{object-fit:cover}.h-WFAW_placeholder{background:var(--gradient-brand);opacity:.92;place-items:center;height:100%;display:grid}.h-WFAW_placeholder svg{filter:drop-shadow(0 10px 20px #1e0a5a59)}.h-WFAW_body{gap:8px;padding:20px;display:grid}.h-WFAW_body h2{font-size:1.15rem}.h-WFAW_body>p:last-child{color:var(--text-soft);font-size:.93rem}.h-WFAW_meta{color:var(--text-muted);font-size:.82rem;font-weight:600}.h-WFAW_link{color:var(--text)}.h-WFAW_link:after{content:"";position:absolute;inset:0}.h-WFAW_link:hover{text-decoration:none}.h-WFAW_subscribe{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-soft);align-items:center;gap:20px;margin-top:clamp(40px,6vw,72px);padding:clamp(22px,5vw,40px);display:grid}@media (min-width:1024px){.h-WFAW_subscribe{grid-template-columns:1fr auto}}.h-WFAW_subscribe p{color:var(--text-soft);margin-top:6px}.h-WFAW_article{max-width:760px;margin-inline:auto}.h-WFAW_articleHead{gap:14px;margin-bottom:28px;display:grid}.h-WFAW_articleMeta{color:var(--text-muted);flex-wrap:wrap;gap:6px 14px;font-size:.88rem;font-weight:600;display:flex}.h-WFAW_articleCover{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--bg-soft);box-shadow:var(--shadow);margin-bottom:32px;position:relative;overflow:hidden}.h-WFAW_articleCover img{object-fit:cover}.h-WFAW_tags{flex-wrap:wrap;gap:8px;margin-top:32px;padding:0;list-style:none;display:flex}.h-WFAW_aboutProduct{margin-top:40px}.h-WFAW_aboutProduct h2{margin-bottom:14px;font-size:1.1rem}.h-WFAW_more{border-top:1px solid var(--border);margin-top:clamp(40px,6vw,64px);padding-top:32px}.h-WFAW_more h2{margin-bottom:16px;font-size:1.25rem}.h-WFAW_more ul{gap:12px;padding:0;list-style:none;display:grid}.h-WFAW_more a{font-weight:650}
.hCtJ2G_card{--accent:var(--primary);background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.hCtJ2G_card:before{content:"";border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(90deg, var(--accent), color-mix(in srgb, var(--accent) 35%, #f0a6d8));opacity:0;height:4px;transition:opacity .18s;position:absolute;inset:0 0 auto}.hCtJ2G_card:hover{border-color:var(--border-strong);box-shadow:var(--shadow);transform:translateY(-3px)}.hCtJ2G_card:hover:before{opacity:1}.hCtJ2G_card:hover .hCtJ2G_arrow{color:var(--primary);transform:translate(3px)}.hCtJ2G_card:focus-within{border-color:var(--primary)}@media (max-width:359.98px){.hCtJ2G_card{padding:16px}}.hCtJ2G_top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hCtJ2G_meta{flex-direction:column;align-items:flex-end;gap:6px;min-width:0;display:flex}.hCtJ2G_category{color:var(--text-muted);letter-spacing:.05em;text-align:right;text-transform:uppercase;font-size:.75rem;font-weight:650}.hCtJ2G_icon{background:var(--bg-soft);object-fit:cover;border-radius:22%;flex-shrink:0;box-shadow:0 6px 16px -8px #28146e73}.hCtJ2G_iconFallback{background:var(--gradient-brand);color:#fff;border-radius:22%;flex-shrink:0;place-items:center;font-weight:800;display:inline-grid}.hCtJ2G_title{font-size:1.15rem}.hCtJ2G_link{color:var(--text)}.hCtJ2G_link:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.hCtJ2G_link:hover{text-decoration:none}.hCtJ2G_link:focus-visible{outline:none}.hCtJ2G_link:focus-visible:after{box-shadow:var(--ring)}.hCtJ2G_tagline{color:var(--text-soft);flex:1;font-size:.93rem;line-height:1.55}.hCtJ2G_rating{align-items:center;gap:6px;font-size:.85rem;font-weight:650;display:flex}.hCtJ2G_muted{color:var(--text-muted);font-weight:500}.hCtJ2G_foot{justify-content:space-between;align-items:center;gap:10px;padding-top:4px;display:flex}.hCtJ2G_arrow{width:18px;height:18px;color:var(--text-muted);flex-shrink:0;transition:transform .18s,color .18s}.hCtJ2G_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:20px;display:grid}
.J1WXDG_box{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-soft);gap:14px;min-height:72px;padding:20px;display:grid}.J1WXDG_box>p{color:var(--text-soft)}.J1WXDG_box>a{justify-self:start}.J1WXDG_note{color:var(--text-muted);font-size:.88rem}.J1WXDG_stars{border:0;gap:4px;padding:0;display:flex}.J1WXDG_stars label{cursor:pointer}.J1WXDG_stars svg{width:30px;height:30px;color:var(--border-strong);transition:color .12s}.J1WXDG_stars .J1WXDG_on{color:#f5a524;fill:#f5a524}.J1WXDG_stars label:has(input:focus-visible) svg{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.J1WXDG_small{color:var(--text-muted);font-size:.8rem}
.OgkfNW_footer{border-top:1px solid var(--border);background:linear-gradient(180deg, var(--bg) 0%, var(--bg-soft) 100%);margin-top:auto}.OgkfNW_inner{width:100%;max-width:calc(var(--container) + var(--gutter)*2);padding-inline:var(--gutter);grid-template-columns:1fr;gap:32px;margin-inline:auto;padding-block:56px 40px;display:grid}@media (min-width:560px){.OgkfNW_inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.OgkfNW_inner{grid-template-columns:1.6fr repeat(3,minmax(0,1fr));gap:40px}}.OgkfNW_brand{align-content:start;gap:14px;display:grid}@media (min-width:560px){.OgkfNW_brand{grid-column:1/-1}}@media (min-width:1024px){.OgkfNW_brand{grid-column:auto}}.OgkfNW_brand p{max-width:360px;color:var(--text-soft);font-size:.93rem}.OgkfNW_social{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.OgkfNW_social a{border:1px solid var(--border);background:var(--bg-elev);width:38px;height:38px;color:var(--text-soft);border-radius:12px;place-items:center;display:inline-grid}.OgkfNW_social a:hover{border-color:var(--primary);color:var(--primary-soft-text)}.OgkfNW_col{min-width:0}.OgkfNW_col h2{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:.8rem;font-weight:750}.OgkfNW_col ul{gap:10px;padding:0;list-style:none;display:grid}.OgkfNW_col a{color:var(--text-soft);overflow-wrap:anywhere;font-size:.93rem}.OgkfNW_col a:hover{color:var(--primary-soft-text)}.OgkfNW_bottom{border-top:1px solid var(--border);padding-block:18px 24px}.OgkfNW_bottomInner{width:100%;max-width:calc(var(--container) + var(--gutter)*2);padding-inline:var(--gutter);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-inline:auto;font-size:.85rem;display:flex}.OgkfNW_credit a{font-weight:650}.OgkfNW_legal{width:100%;max-width:calc(var(--container) + var(--gutter)*2);padding-inline:var(--gutter);margin-inline:auto;color:var(--text-muted);margin-top:8px;font-size:.75rem}
._uAlVa_story{gap:32px;display:grid}@media (min-width:1024px){._uAlVa_story{grid-template-columns:minmax(0,1fr) 320px;gap:56px}}._uAlVa_story .prose h2{margin-top:0}._uAlVa_facts{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-self:start;padding:22px}._uAlVa_facts dl{display:grid}._uAlVa_facts div{border-bottom:1px solid var(--border);gap:2px;padding:12px 0;display:grid}._uAlVa_facts div:last-child{border-bottom:0}._uAlVa_facts dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:650}._uAlVa_facts dd{color:var(--text);margin:0;font-weight:700}._uAlVa_alt{background:var(--bg-soft)}._uAlVa_principles{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;padding:0;list-style:none;display:grid}._uAlVa_principles li{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:24px}._uAlVa_principles svg{width:26px;height:26px;color:var(--primary)}._uAlVa_principles h3{margin-top:12px}._uAlVa_principles p{color:var(--text-soft);margin-top:6px;font-size:.95rem}._uAlVa_partner{border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(600px 240px at 0% 0%, var(--primary-soft) 0%, transparent 70%),var(--bg-elev);align-items:start;gap:24px;padding:clamp(22px,5vw,48px);display:grid}@media (min-width:768px){._uAlVa_partner{grid-template-columns:auto 1fr;gap:40px}}._uAlVa_partner img{box-shadow:var(--shadow);border-radius:26px}._uAlVa_partner p{max-width:720px;color:var(--text-soft);margin-top:12px}._uAlVa_partner .btn{margin-top:20px}._uAlVa_official{max-width:820px}._uAlVa_official p{color:var(--text-soft);margin-top:12px}._uAlVa_official ul{color:var(--text-soft);gap:8px;margin-top:14px;padding-left:1.2em;display:grid}._uAlVa_official a{overflow-wrap:anywhere}
._4Mlx1a_layout{gap:32px;display:grid}@media (min-width:1024px){._4Mlx1a_layout{grid-template-columns:minmax(0,1fr) 340px;gap:48px}}._4Mlx1a_form{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-content:start;gap:18px;padding:clamp(18px,4vw,32px);display:grid}._4Mlx1a_row{gap:18px;display:grid}@media (min-width:560px){._4Mlx1a_row{grid-template-columns:repeat(2,minmax(0,1fr))}}._4Mlx1a_note{color:var(--text-muted);font-size:.82rem}._4Mlx1a_aside{align-content:start;gap:14px;display:grid}._4Mlx1a_aside>div{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-soft);padding:20px}._4Mlx1a_aside svg{width:22px;height:22px;color:var(--primary)}._4Mlx1a_aside h2{margin-top:10px;font-size:1.02rem}._4Mlx1a_aside p{color:var(--text-soft);overflow-wrap:anywhere;margin-top:4px;font-size:.92rem}
._9qxNCW_hero{background:var(--gradient-soft);padding-block:clamp(40px,8vw,96px) clamp(32px,5vw,56px);position:relative;overflow:hidden}._9qxNCW_heroInner{align-items:center;gap:clamp(32px,6vw,64px);display:grid}@media (min-width:1024px){._9qxNCW_heroInner{grid-template-columns:1.15fr .85fr}}._9qxNCW_heroCopy{min-width:0}._9qxNCW_heroCopy h1{max-width:14ch}._9qxNCW_lead{max-width:600px;color:var(--text-soft);margin-top:20px;font-size:clamp(1.02rem,.95rem + .45vw,1.25rem);line-height:1.65}._9qxNCW_lead a{font-weight:650}._9qxNCW_ctas{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:359.98px){._9qxNCW_ctas .btn{width:100%}}._9qxNCW_trust{color:var(--text-muted);flex-wrap:wrap;gap:10px 20px;margin-top:24px;padding:0;font-size:.88rem;font-weight:600;list-style:none;display:flex}._9qxNCW_trust li{align-items:center;gap:6px;display:inline-flex}._9qxNCW_trust svg{width:16px;height:16px;color:var(--primary)}._9qxNCW_heroArt{place-items:center;display:grid}._9qxNCW_iconStack{border:1px solid var(--border);border-radius:var(--radius-xl);background:color-mix(in srgb, var(--bg-elev) 70%, transparent);width:min(100%,380px);box-shadow:var(--shadow-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2vw,18px);padding:clamp(14px,3vw,24px);display:grid;transform:rotate(-4deg)}._9qxNCW_iconTile{aspect-ratio:1;animation:6s ease-in-out infinite _9qxNCW_float;animation-delay:calc(var(--i)*-.7s)}._9qxNCW_iconTile img{object-fit:cover;border-radius:22%;width:100%;height:100%;box-shadow:0 10px 22px -12px #28146e8c}@keyframes _9qxNCW_float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._9qxNCW_stats{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(32px,5vw,56px);display:grid;overflow:hidden}@media (min-width:768px){._9qxNCW_stats{grid-template-columns:repeat(4,minmax(0,1fr))}}._9qxNCW_stats div{background:var(--bg-elev);padding:18px 20px}._9qxNCW_stats dt{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:650}._9qxNCW_stats dd{color:var(--text);letter-spacing:-.03em;margin:4px 0 0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem);font-weight:800}._9qxNCW_headRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:0 24px;display:flex}._9qxNCW_headRow .section-head{margin-bottom:clamp(24px,4vw,40px)}._9qxNCW_headRow>.btn{margin-bottom:clamp(24px,4vw,40px)}._9qxNCW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:20px;display:grid}._9qxNCW_platformSection{background:var(--bg-soft)}._9qxNCW_platforms{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:20px;display:grid}._9qxNCW_platform{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--text);flex-direction:column;gap:10px;padding:26px;transition:transform .18s,box-shadow .18s;display:flex}._9qxNCW_platform:hover{box-shadow:var(--shadow);text-decoration:none;transform:translateY(-3px)}._9qxNCW_platform>svg{background:var(--primary-soft);width:44px;height:44px;color:var(--primary-soft-text);border-radius:14px;padding:10px}._9qxNCW_platform p{color:var(--text-soft);flex:1;font-size:.95rem}._9qxNCW_platform span{color:var(--link);align-items:center;gap:6px;font-size:.92rem;font-weight:700;display:inline-flex}._9qxNCW_platform span svg{width:16px;height:16px}@media (max-width:359.98px){._9qxNCW_platform{padding:18px}}._9qxNCW_values{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:20px;padding:0;list-style:none;display:grid}._9qxNCW_values li{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);padding:24px}._9qxNCW_values h3{margin-top:14px}._9qxNCW_values p{color:var(--text-soft);margin-top:6px;font-size:.95rem}._9qxNCW_valueIcon{background:var(--gradient-brand);color:#fff;border-radius:14px;place-items:center;width:44px;height:44px;display:inline-grid}._9qxNCW_valueIcon svg{width:22px;height:22px}._9qxNCW_partner{border:1px solid var(--border);border-radius:var(--radius-xl);background:radial-gradient(600px 240px at 0% 0%, var(--primary-soft) 0%, transparent 70%),var(--bg-elev);align-items:center;gap:24px;padding:clamp(22px,5vw,48px);display:grid}@media (min-width:768px){._9qxNCW_partner{grid-template-columns:auto 1fr;gap:40px}}._9qxNCW_partner img{width:96px;height:96px;box-shadow:var(--shadow);border-radius:24px}._9qxNCW_partner p{max-width:720px;color:var(--text-soft);margin-block:12px 20px}._9qxNCW_posts{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;padding:0;list-style:none;display:grid}._9qxNCW_posts li{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:22px}._9qxNCW_posts time{color:var(--text-muted);font-size:.82rem;font-weight:600}._9qxNCW_posts h3{margin-top:6px}._9qxNCW_posts h3 a{color:var(--text)}._9qxNCW_posts p{color:var(--text-soft);margin-top:8px;font-size:.93rem}._9qxNCW_faqWrap{gap:8px 48px;display:grid}@media (min-width:1024px){._9qxNCW_faqWrap{grid-template-columns:.8fr 1.2fr}}._9qxNCW_faq{gap:12px;display:grid}._9qxNCW_faq details{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev)}._9qxNCW_faq details[open]{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}._9qxNCW_faq summary{color:var(--text);cursor:pointer;padding:18px 48px 18px 20px;font-weight:700;list-style:none;position:relative}._9qxNCW_faq summary::-webkit-details-marker{display:none}._9qxNCW_faq summary:after{content:"+";color:var(--primary);font-size:1.4rem;font-weight:500;line-height:1;position:absolute;top:50%;right:20px;transform:translateY(-50%)}._9qxNCW_faq details[open] summary:after{content:"–"}._9qxNCW_faq p{color:var(--text-soft);padding:0 20px 18px}._9qxNCW_cta{border-radius:var(--radius-xl);background:var(--gradient-brand);color:#fff;box-shadow:var(--shadow-lg);align-items:center;gap:24px;padding:clamp(24px,5vw,56px);display:grid}@media (min-width:1024px){._9qxNCW_cta{grid-template-columns:1fr auto}}._9qxNCW_cta h2{color:#fff}._9qxNCW_cta p{color:#ffffffe0;margin-top:8px}._9qxNCW_cta .input{color:#1c1736;background:#fffffff2;border-color:#0000}._9qxNCW_cta .btn-primary{color:#fff;box-shadow:none;background:#1c1736}._9qxNCW_cta .btn-primary:hover{background:#2d2552}._9qxNCW_cta .form-success{background:#fffffff2}
.nDWEga_hero{--accent:var(--primary);background:radial-gradient(900px 360px at 10% -20%, color-mix(in srgb, var(--accent) 22%, transparent) 0%, transparent 70%),var(--gradient-soft);padding-block:28px clamp(32px,5vw,56px)}.nDWEga_heroGrid{align-items:start;gap:20px 32px;display:grid}@media (min-width:768px){.nDWEga_heroGrid{grid-template-columns:auto 1fr}}.nDWEga_heroGrid>img,.nDWEga_heroGrid>span{box-shadow:var(--shadow-lg)!important;border-radius:24px!important}.nDWEga_heroCopy{gap:12px;min-width:0;display:grid}.nDWEga_heroCopy h1{margin-top:-4px;font-size:clamp(1.75rem,1.25rem + 2.4vw,2.9rem)}.nDWEga_kicker{color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:flex}.nDWEga_tagline{color:var(--text);font-size:clamp(1.1rem,1rem + .6vw,1.4rem);font-weight:650}.nDWEga_summary{max-width:680px;color:var(--text-soft);font-size:1.05rem}.nDWEga_rating{color:var(--text-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.nDWEga_rating strong{color:var(--text)}.nDWEga_byline{color:var(--text-muted);margin-top:4px;font-size:.88rem}.nDWEga_byline a{font-weight:650}.nDWEga_shots{padding-block:8px 24px}.nDWEga_shotList{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:16px;padding:4px 2px 16px;list-style:none;display:flex;overflow-x:auto}.nDWEga_shotList li{scroll-snap-align:start;flex:none;width:min(240px,70vw)}.nDWEga_shotList li.nDWEga_wide{width:min(560px,88vw)}.nDWEga_shotList img{border:1px solid var(--border);background:var(--bg-soft);width:100%;height:auto;box-shadow:var(--shadow);border-radius:20px}.nDWEga_layout{gap:40px;padding-block:clamp(24px,4vw,48px) clamp(48px,6vw,80px);display:grid}@media (min-width:1024px){.nDWEga_layout{grid-template-columns:minmax(0,1fr) 320px;gap:56px}}.nDWEga_main{gap:clamp(40px,6vw,64px);min-width:0;display:grid}.nDWEga_main h2{margin-bottom:18px}.nDWEga_features{gap:14px;padding:0;list-style:none;display:grid}@media (min-width:560px){.nDWEga_features{grid-template-columns:repeat(2,minmax(0,1fr))}}.nDWEga_features li{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);gap:14px;padding:18px;display:flex}.nDWEga_features h3{font-size:1rem}.nDWEga_features p{color:var(--text-soft);margin-top:4px;font-size:.92rem}.nDWEga_check{background:var(--primary-soft);width:28px;height:28px;color:var(--primary-soft-text);border-radius:9px;flex-shrink:0;place-items:center;display:inline-grid}.nDWEga_check svg{width:16px;height:16px}.nDWEga_faq{gap:10px;display:grid}.nDWEga_faq details{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev)}.nDWEga_faq summary{color:var(--text);cursor:pointer;padding:16px 18px;font-weight:700}.nDWEga_faq p{color:var(--text-soft);padding:0 18px 16px}.nDWEga_reviews{gap:12px;margin-bottom:24px;padding:0;list-style:none;display:grid}.nDWEga_reviews li{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);padding:18px}.nDWEga_reviews p{color:var(--text-soft);white-space:pre-line;margin-top:8px}.nDWEga_reviewHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nDWEga_reviewMeta{color:var(--text-muted);margin-top:10px;font-size:.82rem;display:block}.nDWEga_muted{color:var(--text-muted);margin-bottom:20px}.nDWEga_aside{align-content:start;gap:16px;min-width:0;display:grid}@media (min-width:1024px){.nDWEga_aside{top:calc(var(--header-h) + 20px);position:sticky}}.nDWEga_factCard{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:18px;padding:22px;display:grid}.nDWEga_factCard h2{font-size:1.1rem}.nDWEga_facts{border-top:1px solid var(--border);gap:0;display:grid}.nDWEga_facts div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:6px 12px;padding:11px 0;display:flex}.nDWEga_facts dt{color:var(--text-muted);font-size:.85rem}.nDWEga_facts dd{color:var(--text);text-align:right;overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:600}.nDWEga_facts dd a{align-items:center;gap:4px;display:inline-flex}.nDWEga_highlights{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none;display:grid}.nDWEga_highlights li{border-radius:var(--radius);background:var(--primary-soft);padding:14px;display:grid}.nDWEga_highlights strong{color:var(--primary-soft-text);font-size:1.25rem}.nDWEga_highlights span{color:var(--text-soft);font-size:.8rem}.nDWEga_related{border-top:1px solid var(--border);background:var(--bg-soft)}.nDWEga_relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.nDWEga_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;display:grid}
.iK-tUW_card{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-elev);width:100%;max-width:440px;box-shadow:var(--shadow-lg);text-align:center;justify-items:center;gap:14px;padding:clamp(24px,6vw,44px);display:grid}.iK-tUW_card h1{font-size:clamp(1.4rem,1.2rem + 1vw,1.8rem)}.iK-tUW_card>p{color:var(--text-soft)}.iK-tUW_google{border:1px solid var(--border-strong);color:#1f1f1f;width:100%;min-height:50px;box-shadow:var(--shadow-sm);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;margin-top:8px;padding:12px 18px;font-weight:650;transition:box-shadow .15s,transform .15s;display:inline-flex}.iK-tUW_google:hover{box-shadow:var(--shadow);text-decoration:none}.iK-tUW_google:active{transform:translateY(1px)}.iK-tUW_small{font-size:.8rem;color:var(--text-muted)!important}
.tZdl8q_loading{background:var(--bg-soft);min-height:100dvh}.tZdl8q_shell{grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media (min-width:1024px){.tZdl8q_shell{grid-template-columns:250px minmax(0,1fr)}}.tZdl8q_sidebar{z-index:30;min-width:0;padding:12px var(--gutter);border-bottom:1px solid var(--border);background:var(--bg-elev);flex-direction:column;gap:10px;display:flex;position:sticky;top:0}@media (min-width:1024px){.tZdl8q_sidebar{border-right:1px solid var(--border);border-bottom:0;height:100dvh;padding:20px 14px}}.tZdl8q_brand{color:var(--text);align-items:center;gap:10px;font-weight:800;display:inline-flex}.tZdl8q_brand:hover{text-decoration:none}.tZdl8q_brand small{color:var(--primary-soft-text);font-weight:700}@media (min-width:1024px){.tZdl8q_brand{padding:0 8px 12px}}.tZdl8q_nav{margin-inline:calc(var(--gutter)*-1);padding-inline:var(--gutter);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}@media (min-width:1024px){.tZdl8q_nav{flex-direction:column;flex:1;margin:0;padding:0;overflow:visible}}.tZdl8q_nav a{border-radius:var(--radius);color:var(--text-soft);white-space:nowrap;flex-shrink:0;align-items:center;gap:10px;padding:9px 12px;font-size:.9rem;font-weight:600;display:inline-flex}.tZdl8q_nav a:hover{background:var(--bg-soft);color:var(--text);text-decoration:none}.tZdl8q_nav a[aria-current=page]{background:var(--primary-soft);color:var(--primary-soft-text)}.tZdl8q_nav a svg{width:17px;height:17px}.tZdl8q_me{display:none}@media (min-width:1024px){.tZdl8q_me{border-top:1px solid var(--border);gap:10px;padding:12px 8px 0;display:grid}}.tZdl8q_me>div:first-child{gap:4px;display:grid}.tZdl8q_me>div:first-child strong{overflow-wrap:anywhere;font-size:.88rem}.tZdl8q_me>div:first-child .badge{justify-self:start}.tZdl8q_meLinks{gap:2px;display:grid}.tZdl8q_meLinks a,.tZdl8q_meLinks button{color:var(--text-muted);background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;font-size:.85rem;font-weight:600;display:inline-flex}.tZdl8q_meLinks a:hover,.tZdl8q_meLinks button:hover{color:var(--text);text-decoration:none}.tZdl8q_meLinks a svg,.tZdl8q_meLinks button svg{width:15px;height:15px}.tZdl8q_meLinks form{margin:0}.tZdl8q_main{min-width:0;padding:clamp(16px,3vw,36px) var(--gutter) 64px;background:var(--bg)}@media (min-width:1024px){.tZdl8q_main{padding-inline:clamp(24px,3vw,44px)}}.tZdl8q_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:24px;display:flex}.tZdl8q_pageHead h1{font-size:clamp(1.4rem,1.2rem + 1vw,1.9rem)}.tZdl8q_pageHead p{color:var(--text-muted);margin-top:4px;font-size:.92rem}.tZdl8q_stats{grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:14px;margin-bottom:28px;display:grid}.tZdl8q_stats a{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--text);gap:4px;padding:18px;display:grid}.tZdl8q_stats a:hover{border-color:var(--border-strong);text-decoration:none}.tZdl8q_stats span{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.8rem;font-weight:650}.tZdl8q_stats strong{letter-spacing:-.03em;font-size:1.8rem}.tZdl8q_stats em{color:var(--warning);font-size:.8rem;font-style:normal;font-weight:650}.tZdl8q_panel{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:clamp(16px,3vw,24px)}.tZdl8q_panel+.tZdl8q_panel{margin-top:20px}.tZdl8q_panel h2{margin-bottom:14px;font-size:1.1rem}.tZdl8q_twoCol{gap:20px;display:grid}@media (min-width:1200px){.tZdl8q_twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}}.tZdl8q_twoCol .tZdl8q_panel+.tZdl8q_panel{margin-top:0}.tZdl8q_list{gap:0;padding:0;list-style:none;display:grid}.tZdl8q_list li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:10px 0;font-size:.9rem;display:flex}.tZdl8q_list li:last-child{border-bottom:0}.tZdl8q_list small{color:var(--text-muted)}.tZdl8q_rowActions{flex-wrap:wrap;gap:6px;display:flex}.tZdl8q_rowActions form{margin:0}.tZdl8q_cellTitle{align-items:center;gap:12px;min-width:200px;display:flex}.tZdl8q_cellTitle img,.tZdl8q_cellTitle>span:first-child{flex-shrink:0}.tZdl8q_cellTitle a{color:var(--text);font-weight:650}.tZdl8q_cellTitle small{color:var(--text-muted);display:block}.tZdl8q_muted{color:var(--text-muted)}.tZdl8q_filters{flex-wrap:wrap;flex:300px;justify-content:flex-end;gap:8px;max-width:440px;display:flex}.tZdl8q_filters .input{flex:180px}.tZdl8q_cards{gap:14px;display:grid}.tZdl8q_itemCard{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);gap:10px;padding:18px;display:grid}.tZdl8q_itemCard header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.tZdl8q_itemCard p{color:var(--text-soft);white-space:pre-line;overflow-wrap:anywhere}.tZdl8q_itemCard footer{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.82rem;display:flex}
.PUg9mG_empty{border:1px dashed var(--border-strong);border-radius:var(--radius-xl);background:var(--bg-soft);justify-items:start;gap:14px;max-width:640px;padding:clamp(22px,5vw,40px);display:grid}.PUg9mG_empty p{color:var(--text-soft)}.PUg9mG_note{color:var(--text-soft);margin-top:28px}.PUg9mG_note a{align-items:center;gap:4px;font-weight:650;display:inline-flex}.PUg9mG_faqWrap{gap:20px;max-width:820px;display:grid}.PUg9mG_faq{gap:10px;display:grid}.PUg9mG_faq details{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev)}.PUg9mG_faq summary{color:var(--text);cursor:pointer;padding:16px 18px;font-weight:700}.PUg9mG_faq p{color:var(--text-soft);padding:0 18px 16px}.PUg9mG_more{color:var(--text-muted)}
.-alWDa_announcement{padding:8px var(--gutter);background:var(--gradient-brand);color:#fff;text-align:center;font-size:.85rem;font-weight:600}.-alWDa_header{z-index:40;border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(160%)blur(14px);position:sticky;top:0}.-alWDa_inner{width:100%;max-width:calc(var(--container) + var(--gutter)*2);padding-inline:var(--gutter);height:var(--header-h);align-items:center;gap:12px;margin-inline:auto;display:flex}.-alWDa_nav{align-items:center;gap:2px;margin-left:20px;display:none}@media (min-width:1024px){.-alWDa_nav{display:flex}}.-alWDa_navLink{color:var(--text-soft);white-space:nowrap;border-radius:999px;padding:8px 12px;font-size:.92rem;font-weight:600}.-alWDa_navLink:hover{background:var(--bg-soft);color:var(--text);text-decoration:none}.-alWDa_navLink[aria-current=page]{background:var(--primary-soft);color:var(--primary-soft-text)}.-alWDa_actions{align-items:center;gap:6px;margin-left:auto;display:flex}.-alWDa_iconButton{border:1px solid var(--border);background:var(--bg-elev);width:40px;height:40px;color:var(--text-soft);border-radius:12px;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.-alWDa_iconButton:hover{border-color:var(--border-strong);color:var(--text)}.-alWDa_iconButton svg{width:19px;height:19px}.-alWDa_sun{display:none}[data-theme=dark] .-alWDa_sun{display:block}[data-theme=dark] .-alWDa_moon{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .-alWDa_sun{display:block}:root:not([data-theme=light]) .-alWDa_moon{display:none}}.-alWDa_themeDesktop{display:none}@media (min-width:420px){.-alWDa_themeDesktop{display:inline-grid}}.-alWDa_signIn{padding-inline:12px}@media (max-width:419.98px){.-alWDa_signIn{width:40px;min-height:40px;padding:0}.-alWDa_signInText{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}}.-alWDa_avatarPlaceholder{background:var(--bg-soft);border-radius:50%;width:40px;height:40px;display:inline-block}.-alWDa_userMenu{position:relative}.-alWDa_avatarButton{border:1px solid var(--border);background:var(--bg-elev);color:var(--text-soft);border-radius:999px;align-items:center;gap:4px;padding:3px 6px 3px 3px;display:inline-flex}.-alWDa_avatarButton:hover{border-color:var(--border-strong)}.-alWDa_avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.-alWDa_avatarFallback{background:var(--gradient-brand);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:.8rem;font-weight:700;display:inline-grid}.-alWDa_chevron{width:15px;height:15px}.-alWDa_menu{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);width:min(260px,100vw - 24px);box-shadow:var(--shadow-lg);padding:6px;position:absolute;top:calc(100% + 8px);right:0}.-alWDa_menu form{margin:0}.-alWDa_menuHead{border-bottom:1px solid var(--border);gap:2px;margin-bottom:6px;padding:10px 12px 12px;display:grid}.-alWDa_menuHead strong{overflow-wrap:anywhere;font-size:.95rem}.-alWDa_menuHead span{color:var(--text-muted);overflow-wrap:anywhere;font-size:.8rem}.-alWDa_menuHead .badge{justify-self:start;margin-top:6px}.-alWDa_menuItem{border-radius:var(--radius);width:100%;color:var(--text-soft);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:.92rem;font-weight:600;display:flex}.-alWDa_menuItem:hover{background:var(--bg-soft);color:var(--text);text-decoration:none}.-alWDa_menuItem svg{width:17px;height:17px}@media (min-width:1024px){.-alWDa_mobileNav{display:none}}.-alWDa_sheet{inset:var(--header-h) 0 0 0;z-index:50;padding:16px var(--gutter) 24px;background:var(--bg);flex-direction:column;animation:.18s ease-out -alWDa_sheet-in;display:flex;position:fixed;overflow-y:auto}@keyframes -alWDa_sheet-in{0%{opacity:0;transform:translateY(-6px)}}.-alWDa_sheetNav{gap:4px;display:grid}.-alWDa_sheetNav a{border-radius:var(--radius);color:var(--text);padding:14px 12px;font-size:1.05rem;font-weight:650}.-alWDa_sheetNav a:hover{background:var(--bg-soft);text-decoration:none}.-alWDa_sheetFoot{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;margin-top:16px;padding:12px;font-weight:600;display:flex}
