:root{--color-bg:#04044a;--color-bg-deep:#02022e;--color-bg-elevated:#070869;--color-surface:#060758;--color-surface-raised:#0b0d82;--color-card:#05065c;--color-card-border:#00a4ff73;--color-panel:#02022e9e;--color-panel-soft:#02022e6b;--color-chip:#02022eb8;--color-brand:#00a4ff;--color-brand-bright:#00e7ff;--color-brand-soft:#8fdcff;--color-brand-deep:#0079c2;--color-brand-dark:#004a8f;--color-brand-glow:#00e7ff73;--color-brand-glow-soft:#00a4ff4d;--color-on-brand:#02022e;--color-focus:#00e7ff;--color-text:#f7fafc;--color-text-secondary:#dbe3f7;--color-text-muted:#b8c4ee;--color-text-subtle:#a5b3e6;--color-text-dim:#8e9dd4;--color-text-faint:#8e9dd4;--color-text-faintest:#8e9dd4;--color-border:#00a4ff4d;--color-border-strong:#00e7ff9e;--color-border-soft:#00a4ff33;--color-border-softer:#00a4ff3d;--color-border-input:#00a4ff66;--color-border-muted:#00a4ff57;--color-rule:#00a4ff38;--color-inverted-bg:#00a4ff;--color-inverted-bg-hover:#00e7ff;--color-inverted-text:#02022e;--color-contrast-bg:#02022e;--color-contrast-text:#f7fafc;--color-overlay:#02022ee0;--color-overlay-soft:#02022e99;--color-skeleton:#0a0c78;--color-skeleton-strong:#101399;--color-spinner-track:#00a4ff4d;--color-spinner-head:#00e7ff;--color-plate:#f7fafc;--color-plate-text:#04044a;--color-flare:#ff4f81;--color-flare-soft:#ff9bb6;--color-flare-glow:#ff4f8173;--gradient-flare:linear-gradient(180deg, #ff7aa0 0%, #ff4f81 100%);--color-star:#00e7ff;--color-star-dim:#8e9dd473;--gradient-card:linear-gradient(165deg, #0a0c80 0%, #05065c 55%, #04044a 100%);--gradient-brand:linear-gradient(180deg, #00e7ff 0%, #00a4ff 100%);--gradient-brand-btn:linear-gradient(180deg, #19b6ff 0%, #00a4ff 55%, #0087d6 100%);--gradient-aqua-btn:linear-gradient(180deg, #7bf3ff 0%, #00e7ff 48%, #00b8e6 100%);--gradient-line:linear-gradient(90deg, transparent 0%, #00a4ff 30%, #00e7ff 50%, #00a4ff 70%, transparent 100%);--shadow-card:0 12px 32px #02021e99;--shadow-glow:0 0 24px #00a4ff66, 0 8px 20px #02021e80;--shadow-glow-strong:0 0 34px #00e7ff9e, 0 10px 26px #02021e8c;--layout-max-width:1200px;--layout-padding-x:1.25rem;--content-max-width:900px;--content-narrow:52rem;--seam-gap:clamp(1.75rem, 4vw, 2.75rem);--radius-sm:4px;--radius-md:8px;--radius-lg:14px}*,:before,:after{box-sizing:border-box}html{font-family:var(--font-body), system-ui, sans-serif;-webkit-text-size-adjust:100%;tab-size:4;scroll-behavior:smooth;font-size:16px;line-height:1.15}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0}ul,ol{padding:0}button,input,textarea,select{font:inherit}button{cursor:pointer}[hidden]{display:none!important}body{background:var(--color-bg-deep);min-height:100dvh;color:var(--color-text);isolation:isolate;flex-direction:column;display:flex;position:relative}h1,h2,h3{font-family:var(--font-display), "Arial Narrow", sans-serif;letter-spacing:.02em;font-style:italic;font-weight:700}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}#ranking,#how-to-compare,#our-checks,#questions,#about-this-list{scroll-margin-top:3.75rem}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._adults_t3xge_4{z-index:50;padding:.4rem var(--layout-padding-x);background:var(--color-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--color-border-soft);position:sticky;top:0}._adults__inner_t3xge_14{max-width:var(--content-narrow);justify-content:center;align-items:center;gap:.6rem;margin:0 auto;display:flex}._adults__marker_t3xge_23{font-family:var(--font-display), "Arial Narrow", sans-serif;letter-spacing:.04em;color:var(--color-flare-soft);flex-shrink:0;font-size:.95rem;font-style:italic;font-weight:800}._adults__text_t3xge_33{color:var(--color-text-secondary);font-size:.72rem;line-height:1.3}._topstrip_m2czh_1{z-index:2;width:100%;position:relative}._topstrip__inner_m2czh_7{max-width:var(--content-max-width);padding:1.1rem var(--layout-padding-x) .7rem;justify-content:center;align-items:center;margin:0 auto;display:flex}._topstrip__home_m2czh_16{font-family:var(--font-display), "Arial Narrow", sans-serif;text-transform:uppercase;filter:drop-shadow(0 0 16px var(--color-brand-glow-soft));align-items:baseline;gap:.4rem;font-style:italic;font-weight:800;line-height:1;transition:filter .25s;display:inline-flex}._topstrip__home_m2czh_16:hover{filter:drop-shadow(0 0 24px var(--color-brand-glow))}._topstrip__mark_m2czh_33{color:var(--color-brand-bright);letter-spacing:.02em;font-size:clamp(1.7rem,5vw,2.3rem)}._topstrip__word_m2czh_39{color:var(--color-text);letter-spacing:.03em;font-size:clamp(1.7rem,5vw,2.3rem)}._topstrip__line_m2czh_45{height:2px;max-width:var(--content-narrow);background:var(--gradient-line);margin:0 auto}@media (prefers-reduced-motion:reduce){._topstrip__home_m2czh_16{transition:none}}._seam_1rpa6_4{width:calc(100% - 2 * var(--layout-padding-x));max-width:var(--content-narrow);height:1px;margin:var(--seam-gap) auto;background:var(--gradient-line);box-shadow:0 0 12px var(--color-brand-glow-soft);position:relative}._seam_1rpa6_4:before{content:"";background:radial-gradient(ellipse 50% 50% at 50% 50%, var(--color-brand-glow-soft) 0%, transparent 100%);pointer-events:none;width:46%;height:1.6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._seam__node_1rpa6_30{background:var(--gradient-flare);width:1.5rem;height:.5rem;box-shadow:0 0 14px var(--color-flare-glow);border-radius:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)skew(-24deg)}._footing_1ph8h_1{color:var(--color-text);margin-top:auto;padding-top:0;position:relative}._footing--sticky_1ph8h_8{padding-bottom:5.5rem}._footing__inner_1ph8h_12{max-width:var(--content-max-width);padding:1.5rem var(--layout-padding-x) 1.75rem;flex-direction:column;gap:1.25rem;margin:0 auto;display:flex}._footing__frame_1ph8h_22{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-panel);padding:1rem 1.1rem}._footing__frame-title_1ph8h_29{font-family:var(--font-display), "Arial Narrow", sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--color-brand-bright);margin-bottom:.35rem;font-size:1.15rem;font-style:italic;font-weight:800}._footing__frame-text_1ph8h_40{color:var(--color-text-secondary);font-size:.88rem;line-height:1.55}._footing__licensees_1ph8h_46{flex-direction:column;gap:.5rem;margin-top:.75rem;padding:0;list-style:none;display:flex}._footing__licensee_1ph8h_46{border-top:1px solid var(--color-rule);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;padding-top:.5rem;font-size:.85rem;display:flex}._footing__licensee-name_1ph8h_65{color:var(--color-text);font-weight:800}._footing__licensee-number_1ph8h_70{color:var(--color-text-muted)}._footing__licensee-link_1ph8h_74,._footing__org-contact_1ph8h_75 a,._footing__org-name_1ph8h_76 a{color:var(--color-brand-soft);text-underline-offset:.15em;text-decoration:underline}._footing__licensee-link_1ph8h_74:hover,._footing__org-contact_1ph8h_75 a:hover,._footing__org-name_1ph8h_76 a:hover{color:var(--color-brand-bright)}._footing__nav_1ph8h_88{flex-wrap:wrap;justify-content:center;gap:.65rem 1.15rem;display:flex}._footing__link_1ph8h_95{color:var(--color-text-muted);font-size:.875rem;line-height:1.4;transition:color .15s}._footing__link_1ph8h_95:hover{color:var(--color-brand-bright)}._footing__notice_1ph8h_106{flex-direction:column;gap:1rem;display:flex}._footing__notice-head_1ph8h_112{align-items:flex-start;gap:.85rem;display:flex}._footing__age_1ph8h_118{border-radius:var(--radius-md);background:var(--gradient-brand);min-width:2.75rem;height:2.75rem;color:var(--color-on-brand);box-shadow:0 0 14px var(--color-brand-glow);flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:800;display:inline-flex}._footing__notice-title_1ph8h_133{margin-bottom:.3rem;font-size:.95rem;font-weight:800}._footing__notice-text_1ph8h_139{color:var(--color-text-muted);font-size:.85rem;line-height:1.55}._footing__help_1ph8h_145{border-top:1px solid var(--color-rule);grid-template-columns:1fr;gap:.75rem;padding-top:1rem;display:grid}._footing__org_1ph8h_75{border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-panel-soft);flex-direction:column;gap:.3rem;padding:.75rem .85rem;display:flex}._footing__org-name_1ph8h_76{letter-spacing:.02em;font-size:1rem;font-weight:800}._footing__org-text_1ph8h_169{color:var(--color-text-muted);font-size:.8rem;line-height:1.45}._footing__org-contact_1ph8h_75{color:var(--color-text-secondary);overflow-wrap:anywhere;font-size:.8rem;line-height:1.45}._footing__mark_1ph8h_183{border-radius:var(--radius-sm);background:var(--color-plate);align-self:flex-start;padding:.3rem .5rem;display:inline-flex}._footing__mark-img_1ph8h_191{object-fit:contain;width:auto;max-width:7.5rem;height:1.75rem}._footing__company_1ph8h_198{text-align:center;color:var(--color-text-muted);font-size:.78rem;line-height:1.5}._footing__fine_1ph8h_205{color:var(--color-text-dim);flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;font-size:.75rem;display:flex}._footing__fine_1ph8h_205 a{text-underline-offset:.15em;text-decoration:underline}@media (width>=640px){._footing__help_1ph8h_145{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){._footing__help_1ph8h_145{grid-template-columns:repeat(3,1fr)}}@media (width<=500px){._footing--sticky_1ph8h_8{padding-bottom:5rem}._footing__notice-head_1ph8h_112{text-align:center;flex-direction:column;align-items:center}}@media (prefers-reduced-motion:reduce){._footing__link_1ph8h_95{transition:none}}._aura_1ep8a_5{z-index:-1;pointer-events:none;background:url(/bg.webp) 50%/cover no-repeat;position:fixed;inset:0}
