@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/Oswald-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Oswald;font-style:normal;font-weight:400 700;font-display:swap;src:url(../fonts/Oswald-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SourceSansPro-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SourceSansPro-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/SourceSansPro-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/SourceSansPro-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SourceSansPro-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SourceSansPro-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SpaceMono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/SpaceMono-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SpaceMono-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/SpaceMono-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/JetBrainsMono-Regular.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/JetBrainsMono-SemiBold.woff2)format("woff2")}*{box-sizing:border-box;margin:0;padding:0}body{color:#f8f9fa;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:#0a0a0a;font-family:Source Sans Pro,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,Twemoji Mozilla;overflow-x:hidden}.text-2xl[style*="Apple Color Emoji"]{font-variant-emoji:emoji;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif!important;font-size:2rem!important;font-style:normal!important;line-height:1!important}[class*=animate-],[class*=stagger-]{will-change:transform, opacity;transform:translate(0,0)}@keyframes slideUp{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translate(0,0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translate(0,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes banner-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.5}}@keyframes race-banner-shake{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-5px)rotate(-5deg)}75%{transform:translate(5px)rotate(5deg)}}@keyframes race-banner-spin{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.3)}to{transform:rotate(360deg)scale(1)}}.banner-enter{animation:.4s cubic-bezier(.4,0,.2,1) banner-slide-up}.live-dot{animation:2s infinite pulse-dot}#race-banner-container{pointer-events:none;position:static}#race-banner-container>*{pointer-events:auto}.race-banner-fixed{box-sizing:border-box;z-index:9999!important;width:100%!important;max-width:100vw!important;position:fixed!important;inset:auto 0 0!important}.race-banner-inner{cursor:pointer;background:linear-gradient(90deg,#1a1a1a,#0a0a0a);padding:1.5rem 1rem;box-shadow:0 -4px 20px #00000080}@media (width<=767px){.race-banner-inner{padding:.75rem}.race-banner-inner h3{font-size:1rem}.race-calendar-link{display:none!important}.race-banner-inner .race-banner-tagline{display:none}.race-banner-gdpr-inline,.race-banner-gdpr-cta{display:none!important}.race-banner-inner .race-banner-actions{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:0}.race-banner-inner .race-banner-actions button{padding:.4rem 1rem;font-size:.8rem}}@media (width>=1024px){.race-banner-inner{padding:1.5rem 2rem}}.race-banner-inner .race-banner-content{max-width:80rem;margin-left:auto;margin-right:auto}.race-banner-inner .race-banner-header{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.race-banner-inner .race-banner-box{backdrop-filter:blur(4px);background:#ffffff1a;border-radius:0;margin-bottom:1rem;padding:1rem}.race-banner-inner .race-banner-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.race-banner-close-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.race-banner-inner .race-banner-actions button{cursor:pointer;border:none;border-radius:0;padding:.625rem 1.5rem;font-weight:500;transition:all .2s}.race-banner-inner .race-banner-actions [data-race-banner-close]{color:#fff;background:#fff3}.race-banner-inner .race-banner-actions [data-race-banner-close]:hover{background:#ffffff4d}.race-banner-inner .race-banner-actions [data-race-banner-dismiss]{color:#111;background:#fff}.race-banner-inner .race-banner-actions [data-race-banner-dismiss]:hover{background:#f3f4f6}.race-banner-gdpr-inline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.race-banner-gdpr-text{color:#ffffffd9;font-size:.875rem}.race-banner-gdpr-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:.4em;padding:.4em 1em;font-size:.875rem;font-weight:600}.race-banner-gdpr-yes{color:#fff;background:#22c55e}.race-banner-gdpr-no{color:#fff;background:#e11d48}.race-banner-inner .race-banner-tagline{color:#ffffffe6;font-size:.875rem;font-style:italic}.race-banner-inner h3,.race-banner-inner .race-banner-box,.race-banner-inner .race-banner-box p{color:#fff}.race-banner-inner h3{margin:0;font-size:1.25rem;font-weight:700}.race-banner-inner .race-banner-box p{opacity:.9;margin:.25rem 0 0;font-size:.875rem}.race-banner-inner .race-banner-box .race-banner-fallback-title{margin-bottom:.25rem;font-weight:600}.race-banner-inner .race-banner-box>div{color:#fff;margin-bottom:.5rem}.race-banner-inner .race-banner-box .live-dot{vertical-align:middle;background:#fff;border-radius:50%;width:.5rem;height:.5rem;margin-right:.25rem;display:inline-block}.race-banner-trivia{color:#fff;margin-bottom:.5rem}.race-banner-trivia-title{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;display:flex}.race-banner-trivia-box{background:#ffffff14;margin-bottom:.5rem;padding:.75rem}.race-banner-trivia-fact{opacity:.95;margin:0 0 .25rem;line-height:1.5}.race-banner-trivia-detail{opacity:.75;margin:0;font-size:.875rem;font-style:italic}.race-banner-reset-btn{color:#fffc;cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.875rem;text-decoration:underline}.race-banner-reset-btn:hover{color:#fff}.race-banner-toast{color:#fff;z-index:10000;background:#1f2937;border-radius:0;padding:.75rem 1.5rem;transition:transform .3s,opacity .3s;box-shadow:0 10px 25px #0000004d;position:fixed!important;bottom:1.5rem!important;left:auto!important;right:1.5rem!important}@keyframes pulseGlow{0%,to{box-shadow:0 0 20px #06ffa566}50%{box-shadow:0 0 40px #06ffa5cc}}.hero-dynamic{background:linear-gradient(135deg,#c41e1e 0%,#d4570a 55%,#c98a00 100%);position:relative;overflow:hidden}.hero-dynamic:before{content:"";opacity:.3;background:url("data:image/svg+xml,<svg width=\"100\" height=\"100\" xmlns=\"http://www.w3.org/2000/svg\"><defs><pattern id=\"grid\" width=\"100\" height=\"100\" patternUnits=\"userSpaceOnUse\"><path d=\"M 100 0 L 0 0 0 100\" fill=\"none\" stroke=\"rgba(255,255,255,0.05)\" stroke-width=\"1\"/></pattern></defs><rect width=\"100\" height=\"100\" fill=\"url(%23grid)\"/></svg>");position:absolute;inset:0}.hero-dynamic:after{content:"";z-index:1;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);width:200%;height:200%;position:absolute;top:-50%;left:-50%;transform:translate(0,0)}.hero-dynamic .text-protection-gradient{z-index:5;pointer-events:none;background:linear-gradient(90deg,#e63946d9 0%,#f77f00b3 30%,#fcbf4966 60%,#fcbf4900 100%);width:60%;height:100%;position:absolute;top:0;left:0}@media (width<=767px){.hero-dynamic .text-protection-gradient{display:none}}.hero-image-fade{animation:2s ease-in-out forwards fadeInImage}@keyframes fadeInImage{0%{opacity:0}to{opacity:1}}.hero-cyclist-image{z-index:1;opacity:.85;width:1900px;max-width:none;height:auto;position:relative}.hero-image-wrapper{display:none;left:50%;transform:translate(-50%)}@media (width>=1000px){.hero-image-wrapper{display:block}}.hero-image-gradient-overlay{display:none}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.card-asymmetric{will-change:transform;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s;position:relative;transform:translate(0,0);box-shadow:0 0 20px #ffffff1a}.card-asymmetric:hover{transform:translateY(-10px);box-shadow:0 0 30px #ffffff26}.image-mosaic-wrapper{contain:layout style paint;position:relative;overflow:hidden}.image-mosaic-wrapper:before{content:"";pointer-events:none;z-index:1;will-change:opacity, background-size;background:repeating-linear-gradient(0deg,#0000,#0000 20px,#0006 20px 22px),repeating-linear-gradient(90deg,#0000,#0000 20px,#0006 20px 22px);animation:2.5s cubic-bezier(.4,0,.2,1) forwards gridFade;position:absolute;inset:0;transform:translate(0,0)}@keyframes gridFade{0%{opacity:1;background-size:80px 80px}30%{opacity:.8;background-size:40px 40px}60%{opacity:.4;background-size:20px 20px}85%{opacity:.1;background-size:10px 10px}to{opacity:0;background-size:5px 5px}}.image-pixelated{filter:blur();will-change:filter, transform;animation:2.5s cubic-bezier(.4,0,.2,1) forwards pixelReveal;transform:translate(0,0)}@keyframes pixelReveal{0%{filter:blur(20px)brightness(1.2);transform:scale(1.1)}30%{filter:blur(12px)brightness(1.15)}60%{filter:blur(5px)brightness(1.08)}85%{filter:blur(1px)brightness(1.02)}to{filter:blur()brightness();transform:scale(1)}}.shadow-dramatic{box-shadow:0 4px 16px #29b6f64d,0 8px 24px #29b6f633}.shadow-dramatic-hover:hover{box-shadow:0 8px 24px #29b6f680,0 12px 32px #29b6f64d}.text-gradient{background:linear-gradient(135deg,#0096ff 0%,#c9a227 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-stroke{-webkit-text-stroke:2px #fff6;color:#0000}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}nav.scrolled{backdrop-filter:blur(8px);will-change:background, backdrop-filter;background:#0a0a0af2;border-bottom:1px solid #0096ff4d;transform:translate(0,0)}nav{backdrop-filter:none;background:#0a0a0a;transition:background .3s;transform:translate(0,0)}@media (width>=1024px){nav{backdrop-filter:none;background:#0a0a0a}}nav a[data-nav]{white-space:nowrap}.badge-glow{contain:layout style paint;will-change:box-shadow;animation:2s ease-in-out infinite pulseGlow}.image-overlay{position:relative}.logo-ascii-wrapper{flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;transition:all .3s;display:flex}.logo-ascii{color:#0ea5e9;white-space:pre;margin:0;padding:0;font-family:JetBrains Mono,Courier New,monospace;font-size:.875rem;font-weight:700;line-height:1;transition:all .3s}.logo-text{color:#f8f9fa;letter-spacing:.02em;font-family:Oswald,sans-serif;font-size:1.125rem;font-weight:700;transition:all .3s;transform:translate(5px,-5px)}.logo-ascii-wrapper:hover .logo-ascii{color:#fcbf49;text-shadow:0 0 10px #0ea5e980;transform:translate(4px)}.logo-ascii-wrapper:hover .logo-text{color:#0ea5e9}@media (width<=640px){.logo-ascii{font-size:.75rem}.logo-text{font-size:.875rem}}@media (width>=641px) and (width<=1024px){.logo-ascii{font-size:.8125rem}.logo-text{font-size:1rem}}.lang-toggle{background:#ffffff1a;border-radius:0;padding:2px;display:inline-flex;position:relative}.lang-toggle button,.lang-toggle .lang-toggle-btn{color:#fff9;cursor:pointer;background:0 0;border:none;padding:.5rem 1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.lang-toggle button.active,.lang-toggle .lang-toggle-btn.active{color:#0a0a0a;background:#0096ff}[data-lang]:not(.active-lang){display:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#0a0a0a}::-webkit-scrollbar-thumb{background:linear-gradient(#e63946 0%,#f77f00 100%);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f77f00 0%,#fcbf49 100%)}.hp-field,input[name="contact_form[company_url]"],input[type=hidden][name*=company_url]{opacity:0!important;pointer-events:none!important;visibility:hidden!important;clip:rect(0, 0, 0, 0)!important;border:0!important;width:0!important;height:0!important;margin:-1px!important;padding:0!important;display:none!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}@media (width<=767px){#goals .grid>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px)}}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../css/webfonts/fa-solid-900.woff2)format("woff2"),url(../css/webfonts/fa-solid-900.woff)format("woff"),url(../css/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../css/webfonts/fa-solid-900.woff2)format("woff2"),url(../css/webfonts/fa-solid-900.woff)format("woff"),url(../css/webfonts/fa-solid-900.ttf)format("truetype")}.skip-link{color:#fff;z-index:100;background:#e63946;border:2px solid #fff;padding:8px 16px;font-weight:700;text-decoration:none;position:absolute;top:-9999px;left:0}.skip-link:focus{position:fixed;top:0}.btn-primary-cta{background-color:#e63946}.btn-primary-cta:hover{background-color:#f77f00}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;border-radius:2px;outline:3px solid #0096ff}button:focus-visible,a[class*=bg-]:focus-visible{outline-offset:3px;outline:3px solid #fff;box-shadow:0 0 0 1px #0096ff}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;border-color:#0096ff;outline:3px solid #0096ff}.roadmap-container{position:relative}.roadmap-node{z-index:2;transition:transform .3s,box-shadow .3s;position:relative}.roadmap-node:hover{transform:translateY(-3px)}.roadmap-node.active{box-shadow:0 0 20px #0096ff66}.roadmap-node.completed{box-shadow:0 0 15px #22c55e4d}.roadmap-line{z-index:1;transition:background-color .5s,box-shadow .3s;position:relative}.roadmap-line.completed{background:linear-gradient(90deg,#22c55e,#0096ff);box-shadow:0 0 10px #22c55e4d}#app-container.results-layout{grid-template-columns:1fr!important}#app-container.results-layout>*{min-width:0;max-width:100%}#app-container.results-layout #results-screen{width:100%;max-width:100%}#app-container.results-layout #category-scores{width:100%}.question-card{transition:all .3s}.question-card.animate-slide-up{animation:.5s ease-out forwards slideUp}.answer-option{cursor:pointer;background:linear-gradient(135deg,#1f2937cc,#1f293766);border:1px solid #4b556380;border-radius:12px;padding:1rem 1.25rem;transition:all .3s;position:relative;overflow:hidden}.answer-option:before{content:"";background:linear-gradient(90deg,#0000,#0096ff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.answer-option:hover{background:linear-gradient(135deg,#0096ff1a,#1f293799);border-color:#0096ff80;transform:translate(4px)}.answer-option:hover:before{left:100%}.answer-option.selected{background:linear-gradient(135deg,#0096ff33,#0096ff1a);border-color:#0096ff;box-shadow:0 0 20px #0096ff26,inset 0 0 20px #0096ff0d}.answer-option.selected:after{content:"";background:linear-gradient(#0096ff,#fcbf49);border-radius:4px 0 0 4px;width:4px;height:100%;position:absolute;top:0;left:0}#score-ring{transition:stroke-dashoffset 1.5s cubic-bezier(.4,0,.2,1),stroke .5s}#category-scores>div{transition:transform .3s,border-color .3s}#category-scores>div:hover{border-color:#0096ff;transform:translateY(-2px)}#category-scores .h-full{animation:1s ease-out forwards fillBar}@keyframes fillBar{0%{width:0}}#danger-list li,#improve-list li,#good-list li{opacity:0;animation:.4s ease-out forwards slideUp}#danger-list li:first-child,#improve-list li:first-child,#good-list li:first-child{animation-delay:.1s}#danger-list li:nth-child(2),#improve-list li:nth-child(2),#good-list li:nth-child(2){animation-delay:.2s}#danger-list li:nth-child(3),#improve-list li:nth-child(3),#good-list li:nth-child(3){animation-delay:.3s}#danger-list li:nth-child(4),#improve-list li:nth-child(4),#good-list li:nth-child(4){animation-delay:.4s}#danger-list li:nth-child(5),#improve-list li:nth-child(5),#good-list li:nth-child(5),#danger-list li:nth-child(n+6),#improve-list li:nth-child(n+6),#good-list li:nth-child(n+6){animation-delay:.5s}#info-panel{max-height:calc(100vh - 120px);overflow-y:auto}#info-panel::-webkit-scrollbar{width:4px}#info-panel::-webkit-scrollbar-thumb{background:#374151;border-radius:2px}@media (width<=1023px){#info-panel{max-height:none;position:static}.roadmap-node span{font-size:.625rem}}#results-screen h2{animation:.5s ease-out forwards slideDown}#category-scores>div:first-child{opacity:0;animation:.4s ease-out .2s forwards scaleIn}#category-scores>div:nth-child(2){opacity:0;animation:.4s ease-out .3s forwards scaleIn}#category-scores>div:nth-child(3){opacity:0;animation:.4s ease-out .4s forwards scaleIn}#category-scores>div:nth-child(4){opacity:0;animation:.4s ease-out .5s forwards scaleIn}#category-scores>div:nth-child(5){opacity:0;animation:.4s ease-out .6s forwards scaleIn}#category-scores>div:nth-child(6){opacity:0;animation:.4s ease-out .7s forwards scaleIn}#navbar{box-sizing:border-box;min-height:5rem}#navbar .md\:flex{align-items:center;min-height:2.5rem}.privacy-policy-container{color:#ffffffd9;font-size:1rem;line-height:1.75}#privacy-hero{padding-bottom:0%}.privacy-policy-container h2{color:#0096ff;text-transform:uppercase;letter-spacing:.05em;margin-top:2.5rem;margin-bottom:.75rem;font-family:Oswald,sans-serif;font-size:1.5rem;font-weight:700}.privacy-policy-container h3{color:#ffffffe6;text-transform:uppercase;letter-spacing:.03em;margin-top:1.75rem;margin-bottom:.5rem;font-family:Oswald,sans-serif;font-size:1.1rem;font-weight:600}.privacy-policy-container p{margin-bottom:1rem}.privacy-policy-container ul{margin-bottom:1rem;padding-left:1.5rem;list-style:outside}.privacy-policy-container li{margin-bottom:.35rem}.privacy-policy-container a{color:#fff;text-underline-offset:3px;text-decoration:underline;transition:color .2s}.privacy-policy-container a:hover{color:#0096ff}.privacy-policy-container hr{border:none;border-top:1px solid #ffffff1a;margin:2rem 0}.privacy-policy-container strong{color:#fffffff2;font-weight:600}.privacy-policy-container em{color:#ffffff8c;font-style:italic}