.azm-section-shell:has(.azm-menu) .toolPage{width:100%;padding:0 20px 26px;min-height:70vh}.azm-section-shell:has(.azm-menu) .copyright{color:#c7b5d4;font-size:15px;padding:28px 0}.azm-section-shell:has(.azm-menu) .desktopNav button:first-child:after{display:none}.azm-section-shell:has(.azm-friend-menu) .desktopNav button:nth-child(2):after,.azm-section-shell:has(.azm-tests-menu) .desktopNav button:nth-child(3):after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:4px;background:#9952ff}.azm-menu{--menu-ink:#28113f;--menu-cream:#fff3dc;--menu-coral:#ff958c;--menu-blue:#91dafa;--menu-yellow:#ffe17c;color:var(--home-cream,#fff3dc);max-width:1280px;margin:auto}.azm-menu-hero{display:grid;grid-template-columns:1.5fr 1fr;align-items:center;grid-gap:35px;gap:35px;padding:28px 0 30px;min-height:300px}.azm-menu-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:16px;font-weight:800;color:#c7a1ff;margin-bottom:18px}.azm-menu-eyebrow svg{width:21px;height:21px}.azm-menu-hero h1{font-size:clamp(44px,5.4vw,74px);letter-spacing:-1.6px;line-height:1.18;margin:0 0 26px;font-weight:900}.azm-menu-hero h1 em{position:relative;font-style:normal;white-space:nowrap}.azm-menu-hero h1 em:after{content:"";position:absolute;bottom:-12px;left:0;right:0;height:8px;border-top:6px solid #ffe17c;border-radius:65% 65% 0 0;transform:rotate(-2deg)}.azm-menu-hero p{font-size:20px;line-height:1.7;color:#d9c8e2;margin:10px 0 0}.azm-menu-illustration{position:relative;justify-self:center;width:350px;height:270px;border-radius:50%;display:flex;align-items:center;justify-content:center}.azm-menu-illustration>svg{width:100%;height:100%;overflow:visible}.azm-menu-illustration>span{position:absolute;bottom:1px;right:-15px;transform:rotate(-10deg);font-size:21px;color:#fff3dc;border-bottom:2px solid #ffe17c;padding-bottom:5px}.azm-friend-illustration{background:#9146ff;border-radius:45px;transform:rotate(-5deg);height:235px;width:320px;margin-right:20px}.azm-friend-illustration>svg{transform:rotate(5deg);width:340px;max-width:none;flex-shrink:0;margin-top:-25px}.azm-friend-illustration>span{bottom:-22px;right:5px}.azm-menu-steps{display:flex;align-items:center;gap:22px;margin-top:25px}.azm-menu-steps>span{display:flex;align-items:center;gap:8px;font-size:15px;white-space:nowrap}.azm-menu-steps b{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#ffe17c;color:#28113f;font-size:17px}.azm-menu-steps>span:nth-child(2) b{background:#ff958c}.azm-menu-steps>span:nth-child(3) b{background:#91dafa}.azm-friend-form{border-radius:28px;background:#fff3dc;color:#28113f;padding:28px 34px;margin:20px 0 32px;position:relative;box-shadow:0 8px 0 #9146ff}.azm-form-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.azm-form-heading small{font-size:14px;color:#6c4c85;font-weight:700}.azm-form-heading h2{font-size:33px;line-height:1.3;margin:4px 0 0;font-weight:900}.azm-form-heading>svg{width:45px;height:45px;color:#9146ff}.azm-friend-form .formGrid{gap:24px;align-items:start}.azm-friend-form label{font-size:18px;margin:0;gap:10px}.azm-friend-form input,.azm-friend-form select{background:#fffaf0;border:1px solid #28113f30;color:#28113f;border-radius:15px;padding:16px;min-height:58px;font-weight:600;font-size:18px}.azm-friend-form input::placeholder{color:#8d7699;font-weight:400}.azm-friend-form input:focus,.azm-friend-form select:focus{outline:3px solid #9146ff55;border-color:#9146ff}.azm-friend-form .nameHint{font-size:14px;color:#765c86;font-weight:500}.azm-form-bottom{gap:20px;margin-top:25px}.azm-form-bottom,.azm-form-bottom .primary{display:flex;align-items:center;justify-content:space-between}.azm-form-bottom .primary{gap:65px;background:#9146ff;font-size:21px;font-weight:900;border-radius:16px;padding:15px 25px;min-width:215px}.azm-form-bottom>span{display:flex;align-items:center;gap:8px;color:#765c86;font-size:16px}.azm-form-bottom>span svg{width:19px}.azm-form-bottom button:disabled{opacity:.65;cursor:wait}.azm-friend-form .message{padding:12px 15px;background:#ff958c40;color:#7a203c;border-radius:12px;margin-top:14px}.azm-tests-menu .azm-menu-hero{min-height:300px;padding-top:14px;padding-bottom:28px}.azm-tests-illustration{background:#ff958c;width:240px;height:240px;transform:rotate(7deg)}.azm-tests-illustration>svg{width:300px;max-width:none;flex-shrink:0;transform:rotate(-7deg);margin-top:-27px}.azm-tests-illustration>span{right:-45px;bottom:-18px;white-space:nowrap}.azm-menu-section-title{display:flex;align-items:center;justify-content:space-between;margin:15px 0 20px;gap:15px}.azm-menu-section-title h2{font-size:28px;margin:0}.azm-menu-section-title>span{font-size:15px;color:#c7b5d4}.azm-test-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.azm-test-card{background:#ff958c;color:#28113f;min-height:270px;padding:23px 25px;border:0;border-radius:25px;text-align:right;display:flex;flex-direction:column;position:relative;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.azm-test-card:nth-child(4n+2){background:#91dafa}.azm-test-card:nth-child(4n+3){background:#b78aff}.azm-test-card:nth-child(4n){background:#ffe6a1}.azm-test-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.azm-test-top>span{font-size:13px;border:1px solid #28113f35;border-radius:30px;padding:6px 11px;font-weight:700}.azm-test-top small{font-size:15px;letter-spacing:2px;font-weight:900;opacity:.6}.azm-test-card h3{font-size:27px;font-weight:900;line-height:1.35;margin:19px 0 8px;max-width:310px}.azm-test-card p{font-size:16px;margin:0;color:#503364}.azm-test-card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:20px}.azm-test-card-bottom>i{display:grid;place-items:center;width:53px;height:53px;background:#fff3dc60;border-radius:15px;transform:rotate(7deg)}.azm-test-card-bottom>i svg{width:34px;height:34px;transform:rotate(-7deg);stroke-width:2.3}.azm-test-arrow{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#28113f;color:#fff3dc}.azm-test-arrow svg{width:23px}.azm-section-shell:has(.azm-games-menu) .brand{text-decoration:none}.azm-section-shell:has(.azm-games-menu) .desktopNav a,.azm-section-shell:has(.azm-games-menu) .desktopNav>span{font-size:18px;text-decoration:none;color:var(--home-cream);display:inline-flex;align-items:center;gap:8px;padding:18px 0;position:relative}.azm-section-shell:has(.azm-games-menu) .desktopNav>span:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;border-radius:4px;background:#9952ff}.azm-section-shell:has(.azm-games-menu) .desktopNav svg{width:19px}.azm-games-menu{padding:0 20px 25px}.azm-games-menu .azm-menu-hero{min-height:250px;grid-template-columns:1fr auto;padding:20px 0 30px}.azm-games-doodle{width:180px;display:flex;align-items:center;gap:20px;transform:rotate(-9deg);color:#ffe17c;margin-left:25px}.azm-games-doodle svg{width:85px;height:85px;stroke-width:1.5}.azm-games-doodle span{font-size:25px;line-height:1.25;white-space:nowrap}.azm-game-feature{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:20px;gap:20px;background:#91dafa;border-radius:32px;color:#28113f;text-decoration:none;overflow:hidden;padding:38px 40px;min-height:390px;position:relative;transition:transform .18s ease,box-shadow .18s ease}.azm-game-tag{display:inline-block;border:1px solid #28113f55;padding:7px 15px;border-radius:30px;font-size:15px;font-weight:800}.azm-game-copy h2{font-size:clamp(53px,6.8vw,94px);line-height:1.1;letter-spacing:-2px;margin:20px 0 12px;font-weight:900}.azm-game-copy h2 em{font-style:normal;color:#6e29bb}.azm-game-copy>p{font-size:20px;line-height:1.6;max-width:440px;margin:0 0 20px}.azm-game-badges{display:flex;gap:10px}.azm-game-badges>span{border-radius:30px;background:#fff3dc;padding:8px 16px;font-weight:800;font-size:16px}.azm-game-cta{display:inline-flex;align-items:center;justify-content:space-between;gap:45px;border-radius:17px;padding:15px 23px;background:#28113f;color:#fff3dc;font-size:21px;font-weight:900;margin-top:27px}.azm-game-art{position:relative;align-self:stretch;display:flex;align-items:center;justify-content:center;min-width:0}.azm-game-art>svg{width:115%;height:auto;max-height:370px;margin-right:-15px;transform:rotate(5deg)}.azm-game-art>span{position:absolute;bottom:8px;left:0;transform:rotate(-10deg);font-size:23px;border-bottom:3px solid #28113f;padding-bottom:7px}.azm-games-note{display:flex;justify-content:center;align-items:center;gap:9px;font-size:16px;color:#c7b5d4;margin:32px 0 0}.azm-games-note svg{width:20px;color:#ffe17c}.azm-game-feature:focus-visible,.azm-menu button:focus-visible{outline:3px solid #ffe17c;outline-offset:5px}.azm-friend-form button:focus-visible{outline-color:#28113f}@media(hover:hover){.azm-game-feature:hover,.azm-test-card:hover{transform:translateY(-4px);box-shadow:0 14px 30px #10041f44}}html[data-theme=light] .azm-games-note,html[data-theme=light] .azm-menu-hero p,html[data-theme=light] .azm-menu-section-title>span,html[data-theme=light] .azm-section-shell:has(.azm-menu) .copyright{color:#684f79}html[data-theme=light] .azm-menu-eyebrow{color:#7337b1}html[data-theme=light] .azm-menu-illustration>span{color:#28113f}html[data-theme=light] .azm-games-doodle{color:#7337b1}@media(max-width:1000px){.azm-menu-hero{gap:20px;grid-template-columns:1.4fr 1fr;min-height:280px}.azm-menu-hero h1{font-size:51px}.azm-menu-hero p{font-size:18px}.azm-friend-illustration{width:235px;height:190px}.azm-friend-illustration>svg{width:260px}.azm-menu-illustration>span{font-size:18px}.azm-menu-steps{gap:12px;flex-wrap:wrap}.azm-menu-steps>span{font-size:13px}.azm-menu-steps b{width:24px;height:24px;font-size:14px}.azm-tests-illustration{width:200px;height:200px}.azm-tests-illustration>svg{width:245px}.azm-test-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.azm-test-card{min-height:250px}.azm-game-feature{padding:30px;gap:10px;min-height:350px}.azm-game-copy h2{font-size:64px}.azm-game-art>span,.azm-game-copy>p{font-size:18px}.azm-games-doodle{width:125px;margin-left:0;gap:8px}.azm-games-doodle svg{width:55px}.azm-games-doodle span{font-size:20px}}@media(max-width:650px){.azm-section-shell:has(.azm-menu) .toolPage{padding:0 5px 15px}.azm-menu-hero{grid-template-columns:1fr;gap:22px;padding:12px 0 25px;min-height:0;text-align:center}.azm-menu-eyebrow{font-size:14px;margin-bottom:14px}.azm-menu-hero h1{font-size:clamp(38px,10vw,59px);line-height:1.2;margin-bottom:24px;letter-spacing:-1px}.azm-menu-hero p{font-size:17px;line-height:1.6;margin-inline:auto;max-width:420px}.azm-menu-steps{justify-content:center;gap:10px;margin-top:20px}.azm-menu-steps>span{font-size:12px;gap:5px}.azm-friend-illustration{width:210px;height:148px;margin:7px 0 10px}.azm-friend-illustration>svg{width:235px;height:180px}.azm-friend-illustration>span{font-size:16px;bottom:-18px;right:0}.azm-friend-form{padding:23px 20px;margin-top:16px;border-radius:23px}.azm-form-heading h2{font-size:29px}.azm-form-heading>svg{width:35px}.azm-friend-form .formGrid{grid-template-columns:1fr;gap:22px}.azm-friend-form input,.azm-friend-form select{font-size:16px;min-height:54px;padding:14px}.azm-form-bottom{flex-direction:column;align-items:stretch;gap:17px}.azm-form-bottom .primary{width:100%;font-size:20px}.azm-form-bottom>span{justify-content:center;font-size:13px}.azm-tests-menu .azm-menu-hero{min-height:0;padding:10px 0 25px}.azm-tests-illustration{width:155px;height:155px;margin-bottom:15px}.azm-tests-illustration>svg{width:195px;height:175px;margin-top:-20px}.azm-tests-illustration>span{font-size:16px;right:-27px;bottom:-15px}.azm-menu-section-title{margin-top:15px;gap:10px}.azm-menu-section-title h2{font-size:23px}.azm-menu-section-title>span{font-size:12px}.azm-test-grid{grid-template-columns:1fr;gap:13px}.azm-test-card{min-height:225px;padding:22px 24px;border-radius:23px}.azm-test-card h3{font-size:27px;margin-top:14px;max-width:none}.azm-test-card-bottom{padding-top:15px}.azm-test-card-bottom>i{width:47px;height:47px}.azm-test-card-bottom>i svg{width:30px;height:30px}.azm-games-menu{padding:0 5px 15px}.azm-games-menu .azm-menu-hero{grid-template-columns:1fr;padding:12px 0 26px;min-height:0}.azm-games-doodle{display:none}.azm-game-feature{grid-template-columns:1fr;padding:27px 24px;gap:0;border-radius:25px}.azm-game-copy h2{font-size:clamp(52px,13vw,80px);margin-top:20px}.azm-game-copy>p{font-size:18px}.azm-game-cta{display:flex;justify-content:space-between;width:100%;margin-top:23px}.azm-game-art{height:215px;margin-top:15px}.azm-game-art>svg{width:90%;height:250px;max-width:310px}.azm-game-art>span{font-size:17px;bottom:-3px}.azm-games-note{font-size:14px;margin-top:25px}.azm-section-shell:has(.azm-games-menu) .desktopNav{justify-content:center;gap:35px}.azm-section-shell:has(.azm-games-menu) .desktopNav a,.azm-section-shell:has(.azm-games-menu) .desktopNav>span{font-size:15px;padding:12px 0}}@media(prefers-reduced-motion:reduce){.azm-game-feature,.azm-test-card{transition:none}}