@font-face{font-family:plusJakartaSans;src:url(../media/PlusJakartaSans_VariableFont_wght-s.p.0qnuojqj60ziw.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:plusJakartaSans Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.TTyypa_className{font-family:plusJakartaSans,plusJakartaSans Fallback}.TTyypa_variable{--font-plus-jakarta-sans:"plusJakartaSans", "plusJakartaSans Fallback"}
:root{--norton-yellow:#ffdd1a;--norton-yellow-hover:#ffe866;--norton-black:#000;--norton-white:#fff;--norton-light-grey:#f8f8f7;--norton-charcoal:#242424;--norton-midnight-navy:#113360;--norton-deep-green:#033529;--norton-plum:#6b3451;--norton-cloud-blue:#a8dff5;--norton-link-blue:#0e72f0;--font-sans:var(--font-plus-jakarta-sans), "Plus Jakarta Sans", Arial, sans-serif;--type-display:52px;--type-h1:36px;--type-sub:18px;--type-body:16px;--type-small:14px;--type-meta:12px;--radius-panel:16px;--radius-button:9999px;--page-bg:var(--norton-light-grey);--card-bg:var(--norton-white);--text-primary:var(--norton-black);--text-secondary:#545454;--text-tertiary:#767676;--text-link:var(--norton-link-blue);--focus-ring:var(--norton-black);--highlight-text:var(--norton-black);--highlight-marker:linear-gradient(transparent 58%, var(--norton-yellow) 58%, var(--norton-yellow) 92%, transparent 92%);--button-primary-bg:var(--norton-black);--button-primary-hover:#262626;--button-primary-fg:var(--norton-white);--button-secondary-border:var(--norton-black);--button-secondary-fg:var(--norton-black);--button-secondary-hover:#0000000d;--switch-off:#00000029;--switch-on:var(--norton-yellow);--switch-thumb:var(--norton-white);--switch-thumb-on:var(--norton-black);--progress-on:var(--norton-yellow);--progress-done:var(--norton-black);--progress-off:#0000001a;--divider:#00000014;--border-subtle:#e6e6e3;--panel-bg:var(--norton-white);--panel-shadow:0 8px 24px #0000000f;--panel-inset:var(--norton-light-grey);--panel-accent-stroke:linear-gradient(135deg, var(--norton-cloud-blue) 0%, #00000012 40%, #00000012 64%, var(--norton-yellow) 100%);--menu-bg:var(--norton-white);--menu-hover:#ffdd1a38;--theme-toggle-bg:var(--norton-white);--theme-toggle-shadow:0 2px 5px #00000014;--intro-bg:var(--norton-white);--intro-fg:var(--norton-black)}[data-theme=dark]{--page-bg:var(--norton-black);--card-bg:var(--norton-charcoal);--text-primary:var(--norton-white);--text-secondary:#ffffffb3;--text-tertiary:#ffffff80;--text-link:var(--norton-white);--focus-ring:var(--norton-yellow);--highlight-text:var(--norton-yellow);--highlight-marker:none;--button-primary-bg:var(--norton-yellow);--button-primary-hover:var(--norton-yellow-hover);--button-primary-fg:var(--norton-black);--button-secondary-border:var(--norton-yellow);--button-secondary-fg:var(--norton-white);--button-secondary-hover:#ffdd1a1a;--switch-off:#ffffff38;--progress-done:var(--norton-white);--progress-off:#ffffff29;--divider:#ffffff1a;--border-subtle:#ffffff1a;--panel-bg:#2e2e2e;--panel-shadow:0 5px 5px #00000040;--panel-inset:#292929;--panel-accent-stroke:linear-gradient(135deg, var(--norton-cloud-blue) 0%, #ffffff1a 40%, #ffffff1a 64%, var(--norton-yellow) 100%);--menu-bg:#2e2e2e;--menu-hover:#ffdd1a24;--theme-toggle-bg:var(--norton-charcoal);--theme-toggle-shadow:0 2px 5px #0000008c;--intro-bg:var(--norton-black);--intro-fg:var(--norton-white)}
*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--page-bg);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;font-weight:400;overflow:hidden}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}img,svg{-webkit-user-drag:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}h1,p{margin:0}img{display:block}[data-intro-handoff] [data-intro-target]{visibility:hidden}[data-theme=dark] .only-light,:root:not([data-theme=dark]) .only-dark{display:none!important}
