.dedicated-page{flex-direction:column;height:100dvh;display:flex;overflow:hidden}.dedicated-brand{flex-shrink:0;justify-content:space-between;align-items:center;width:min(1120px,100%);height:89px;margin:0 auto;padding:20px 40px;display:flex}.dedicated-brand img{object-fit:contain;object-position:left}.dedicated-brand>span{letter-spacing:1.8px;color:#8c7a93;font-size:10px}.ea-quiz-dialog.dedicated-quiz{background:#fbf7f2;border:0;border-radius:0;flex:1;width:min(680px,100%);min-height:0;margin:0 auto;padding:0;position:relative;overflow:hidden}.dedicated-quiz:has(.mq[data-step=gender]){width:min(920px,100%)}.dedicated-quiz .mq{background:#fbf7f2;flex-direction:column;height:100%;display:flex}.dedicated-quiz .mq-body{padding:25px 32px 24px}.dedicated-quiz .mq-navigation{min-height:65px}.dedicated-quiz .mq-footer{padding:16px 32px max(20px,env(safe-area-inset-bottom))}.dedicated-quiz .mq-footer .mq-button{max-width:480px;margin:0 auto}.dedicated-quiz .mq[data-step=gender] .mq-navigation{display:none}.dedicated-quiz .mq[data-step=gender] .mq-body{text-align:center;padding-top:15px;overflow-y:auto}.dedicated-quiz .mq[data-step=gender] h2{max-width:650px;margin:14px auto 0;font-size:49px;line-height:1.09;letter-spacing:-1.5px!important}.dedicated-quiz .mq[data-step=gender] .ea-dialog-lead{color:#75657e;white-space:normal;max-width:480px;margin:18px auto 0;font:16px/1.65 Moonfig Quiz Inter,sans-serif}.dedicated-page .entry-kicker{color:#71468f;background:#eee6f2;border:1px solid #e5d9eb;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font:11px/1.3 Moonfig Quiz Inter,sans-serif;display:inline-flex}.dedicated-page .entry-kicker svg{width:14px;height:14px}.dedicated-page .entry-choices-title{color:#61516c;margin:25px 0 12px;font:500 13px/1.5 Moonfig Quiz Inter,sans-serif}.dedicated-page .entry-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:480px;margin:auto;display:grid}.dedicated-page .entry-card{cursor:pointer;color:#3b284c;text-align:left;background:#ede3f1;border:2px solid #0000;border-radius:24px;flex-direction:column;padding:0;transition:background .18s,border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.dedicated-page .entry-card:nth-child(2){background:#e7eae2}.dedicated-page .entry-card:hover{border-color:#c6abd8;transform:translateY(-2px)}.dedicated-page .entry-card[aria-checked=true]{background:#dfcce9;border-color:#71468f;box-shadow:0 0 0 3px #71468f15}.dedicated-page .entry-portrait{object-fit:contain;width:100%;height:238px;display:block}.dedicated-page .entry-card-label{background:#fffcf8;border-radius:14px;justify-content:space-between;align-items:center;margin:0 10px 10px;padding:13px 15px;font:500 18px/1.3 Moonfig Quiz Text,Georgia,serif;display:flex}.dedicated-page .entry-check{color:#71468f;border:1px solid #d6c5df;border-radius:50%;place-items:center;width:22px;height:22px;font:13px/1 sans-serif;display:grid}.dedicated-page .entry-card[aria-checked=true] .entry-check{color:#fff;background:#71468f;border-color:#71468f}.dedicated-page .entry-other{justify-content:center;gap:18px;margin:12px auto 0;display:flex}.dedicated-page .entry-other button{cursor:pointer;color:#75657e;background:0 0;border:0;border-bottom:1px solid #0000;padding:8px 0;font:11px/1.4 Moonfig Quiz Inter,sans-serif}.dedicated-page .entry-other button[aria-checked=true]{color:#71468f;border-color:#71468f}.dedicated-page .entry-reassurance{color:#75657e;margin:15px auto 0;font:11px/1.5 Moonfig Quiz Inter,sans-serif}.dedicated-page .entry-feedback{text-align:center;color:#71468f;min-height:15px;margin:0 0 8px;font:11px/1.3 Moonfig Quiz Inter,sans-serif}.dedicated-quiz .mq[data-step=gender] .mq-footer{padding-top:10px}.dedicated-quiz .mq-result-scroll{scrollbar-width:thin}.dedicated-quiz .mq-interrupt-layer{position:absolute}.dedicated-quiz .mq-interrupt{max-width:440px}.dedicated-quiz .mq-acquisition-invite{margin-bottom:24px}@media (min-width:760px){.dedicated-quiz .mq-result-hero{min-height:420px}.dedicated-quiz .mq-result-emblem{width:210px;height:210px}.dedicated-quiz .mq-result-content{max-width:590px;margin:0 auto}.dedicated-quiz .mq-body:not(.mq-step-gender){padding-top:32px}}@media (max-width:600px){.dedicated-brand{justify-content:center;height:68px;padding:14px 22px}.dedicated-brand img{object-position:center;width:133px;height:36px}.dedicated-brand>span{display:none}.dedicated-quiz .mq[data-step=gender] .mq-body{padding:12px 20px 8px}.dedicated-quiz .mq[data-step=gender] h2{margin-top:14px;font-size:35px;line-height:1.12;letter-spacing:-.8px!important}.dedicated-quiz .mq[data-step=gender] .ea-dialog-lead{max-width:320px;margin-top:14px;font-size:13px;line-height:1.6}.dedicated-page .entry-choices-title{margin-top:20px;font-size:12px}.dedicated-page .entry-cards{gap:12px}.dedicated-page .entry-card{border-radius:20px}.dedicated-page .entry-portrait{aspect-ratio:280/310;height:auto;min-height:160px}.dedicated-page .entry-card-label{margin:0 7px 7px;padding:10px;font-size:17px}.dedicated-page .entry-check{width:20px;height:20px}.dedicated-page .entry-other{gap:18px;margin-top:8px}.dedicated-page .entry-other button{font-size:10px}.dedicated-page .entry-reassurance{margin-top:7px;font-size:10px}.dedicated-quiz .mq-footer{padding:10px 20px max(14px,env(safe-area-inset-bottom))}.dedicated-quiz .mq-body{padding:22px 24px}.dedicated-quiz .mq h2{font-size:31px;line-height:1.22}.dedicated-quiz .mq-navigation-content{padding-left:24px}.dedicated-quiz .mq .mq-button{min-height:52px}.dedicated-page .entry-feedback{margin-bottom:7px;font-size:10px}}@media (max-height:720px){.dedicated-brand{height:58px}.dedicated-quiz .mq[data-step=gender] .mq-body{padding-top:5px}.dedicated-page .entry-portrait{min-height:135px;max-height:185px}.dedicated-page .entry-choices-title{margin-top:14px}.dedicated-quiz .mq[data-step=gender] h2{font-size:32px}.dedicated-quiz .mq[data-step=gender] .ea-dialog-lead{margin-top:10px}.dedicated-page .entry-reassurance{margin-top:5px}}.dedicated-quiz .mq-navigation-content{padding-left:52px}.dedicated-quiz .mq-interrupt-layer{z-index:100;background:#251a3270;min-height:100dvh;padding:24px;position:fixed;inset:0}@media (min-width:760px){.dedicated-quiz .mq-body{flex:0 auto;min-height:0}.dedicated-quiz .mq-footer{margin-top:8px;padding-top:12px;padding-bottom:24px}.dedicated-quiz .mq-step-domain-select{justify-content:flex-start}.dedicated-quiz .mq-blob{flex:none;align-self:center;width:100%;max-width:420px;margin-top:24px;padding-bottom:0}.dedicated-quiz .mq-blob output{margin-top:18px}}.ea-invite-dialog.ea-quiz-dialog:has(.dedicated-page){background:#fbf7f2;border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden}.ea-quiz-dialog:has(.dedicated-page)>.ea-dialog-close{z-index:30;position:absolute;top:18px;right:16px}.ea-quiz-dialog:has(.dedicated-page)>.mq-privacy{z-index:31;position:absolute;top:22px;right:104px}:is(.ea-quiz-dialog:has(.dedicated-page .mq-interrupt-layer)>.ea-dialog-close,.ea-quiz-dialog:has(.dedicated-page .mq-interrupt-layer)>.mq-privacy){visibility:hidden}.dedicated-page{color:#3b284c;font-family:Moonfig Quiz Inter,sans-serif}.dedicated-brand>span{margin-right:80px}.dedicated-page button:focus-visible,.dedicated-page a:focus-visible{outline-offset:4px;outline:3px solid #71468f}@media (max-width:600px){.dedicated-brand{justify-content:flex-start;padding-left:20px}.dedicated-brand img{width:113px}}.matched-entry .dedicated-quiz .mq[data-step=gender] h2{max-width:750px}.matched-entry .entry-kicker{font-size:10px}.matched-entry .mq[data-step=gender] .mq-body{padding-bottom:8px}@media (max-width:760px){.matched-entry .dedicated-quiz .mq[data-step=gender] h2{font-size:31px}.matched-entry .entry-kicker{font-size:9px}.matched-entry .dedicated-quiz .mq[data-step=gender] .ea-dialog-lead{font-size:13px}}@media (max-height:500px){.dedicated-page{overscroll-behavior-y:contain;overflow:hidden auto}.dedicated-brand{height:48px;padding-top:6px;padding-bottom:6px}.ea-quiz-dialog.dedicated-quiz{flex:none;height:auto;min-height:calc(100dvh - 48px);max-height:none;overflow:visible}.dedicated-quiz .mq{height:auto;min-height:0;overflow:visible}.dedicated-quiz .mq-body,.dedicated-quiz .mq[data-step=gender] .mq-body{flex:none;min-height:0;overflow:visible}.dedicated-quiz .mq-footer{flex:none;margin-top:0;position:static}.dedicated-quiz .mq-result,.dedicated-quiz .mq-result-scroll{scroll-snap-type:none;height:auto;overflow:visible}.dedicated-quiz .mq-interrupt-layer{min-height:0;padding:12px}.dedicated-quiz .mq-interrupt{max-height:calc(100dvh - 24px)}}
