@font-face{font-family:fmSans;src:url(../media/Manrope_Variable-s.p.1p_a2k8qd5zhp.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:fmSans Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.fkuCqq_className{font-family:fmSans,fmSans Fallback,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif}.fkuCqq_variable{--font-fm-sans:"fmSans", "fmSans Fallback", Segoe UI, PingFang SC, Hiragino Sans GB, Microsoft YaHei, sans-serif}
@font-face{font-family:fmSerif;src:url(../media/Fraunces_Variable-s.p.1v4l5w6-86t-v.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:fmSerif Fallback;src:local(Arial);ascent-override:84.44%;descent-override:22.02%;line-gap-override:0.0%;size-adjust:115.82%}.v1IbCG_className{font-family:fmSerif,fmSerif Fallback,Georgia,Times New Roman,serif}.v1IbCG_variable{--font-fm-serif:"fmSerif", "fmSerif Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:fmMono;src:url(../media/JetBrainsMono_Variable-s.2rmhnsrc80fag.woff2)format("woff2");font-display:swap;font-weight:100 800;font-style:normal}@font-face{font-family:fmMono Fallback;src:local(Arial);ascent-override:77.57%;descent-override:22.82%;line-gap-override:0.0%;size-adjust:131.49%}.FYwYJG_className{font-family:fmMono,fmMono Fallback,ui-monospace,SFMono-Regular,Menlo,monospace}.FYwYJG_variable{--font-fm-mono:"fmMono", "fmMono Fallback", ui-monospace, SFMono-Regular, Menlo, monospace}
._1vkIta_footer .fm-footer-container{max-width:1200px;padding-top:52px;padding-bottom:28px}._1vkIta_footer .fm-footer-main{gap:44px;padding-bottom:64px;display:grid}._1vkIta_footer .fm-footer-brand{min-width:0;max-width:240px}._1vkIta_footer .fm-footer-brand-link{border-radius:6px;align-items:center;gap:12px;width:fit-content;font-size:18px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}._1vkIta_footer .fm-footer-brand-link img{width:28px;height:28px}._1vkIta_footer .fm-footer-description{max-width:220px;color:var(--fm-text-secondary);margin:24px 0 16px;font-size:13px;line-height:1.8}._1vkIta_footer .fm-footer-brand .fm-social-list--brand{grid-template-columns:repeat(6,28px);gap:8px;width:fit-content;margin:0}._1vkIta_footer .fm-footer-brand .fm-social-badge--footer{width:28px;height:28px}._1vkIta_footer .fm-footer-brand .fm-social-logo{width:17px;height:17px}._1vkIta_footer .fm-footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;min-width:0;display:grid}._1vkIta_footer .fm-footer-heading{letter-spacing:.04em;margin:0 0 20px;font-size:13px;font-weight:650;line-height:1.6}._1vkIta_footer .fm-footer-links{gap:10px;margin:0;padding:0;list-style:none;display:grid}._1vkIta_footer .fm-footer-link{width:fit-content;color:var(--fm-text-secondary);font-size:13px;font-weight:400;line-height:1.65;text-decoration:none;transition:color .15s;display:block}._1vkIta_footer .fm-footer-link:hover{color:var(--fm-text-main)}:is(._1vkIta_footer .fm-footer-link:focus-visible,._1vkIta_footer .fm-footer-brand-link:focus-visible){outline:2px solid var(--fm-text-secondary);outline-offset:4px}._1vkIta_footer .fm-footer-legal{border-top:1px solid var(--fm-border-subtle);color:var(--fm-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;padding-top:20px;font-size:11px;line-height:1.8;display:flex}._1vkIta_footer .fm-footer-legal .fm-footer-link{font-size:inherit}._1vkIta_platforms{border-top:1px solid var(--fm-border-subtle);padding:24px 0 28px}._1vkIta_platformHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}._1vkIta_platformHeading h2{color:var(--fm-text-secondary);letter-spacing:.04em;margin:0;font-size:12px;font-weight:500}._1vkIta_platformPause{min-height:32px;color:var(--fm-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}._1vkIta_platformViewport{padding:6px 4px;overflow:hidden}._1vkIta_platformTrack{width:max-content;min-width:200%;animation:40s linear infinite _1vkIta_platform-scroll;display:flex}._1vkIta_platformGroup{flex:1 0 auto;justify-content:space-around;align-items:center;gap:56px;margin:0;padding:0 28px;list-style:none;display:flex}._1vkIta_platformLink{min-height:44px;color:var(--fm-text-main);letter-spacing:-.025em;white-space:nowrap;align-items:center;gap:8px;font-size:18px;font-weight:650;text-decoration:none;transition:color .15s;display:inline-flex}._1vkIta_platformLink svg{color:var(--fm-text-secondary)}._1vkIta_productHuntMark{width:140px;height:auto}._1vkIta_saashubMark{width:150px;height:auto}._1vkIta_platformLink:hover,._1vkIta_platformPause:hover{color:var(--fm-text-secondary)}._1vkIta_platformLink:focus-visible,._1vkIta_platformPause:focus-visible{outline:2px solid var(--fm-text-secondary);outline-offset:4px}._1vkIta_platforms:hover ._1vkIta_platformTrack{animation-play-state:paused}._1vkIta_platforms[data-paused=true] ._1vkIta_platformTrack{width:100%;min-width:0;animation:none}._1vkIta_platforms:has(._1vkIta_platformLink:focus-visible) ._1vkIta_platformTrack{width:100%;min-width:0;animation:none}._1vkIta_platforms[data-paused=true] ._1vkIta_platformGroup{flex-wrap:wrap;flex:1 1 0;justify-content:flex-start;gap:12px 32px;min-width:0;padding:0}._1vkIta_platforms:has(._1vkIta_platformLink:focus-visible) ._1vkIta_platformGroup{flex-wrap:wrap;flex:1 1 0;justify-content:flex-start;gap:12px 32px;min-width:0;padding:0}._1vkIta_platforms[data-paused=true] ._1vkIta_platformGroup[aria-hidden=true]{display:none}._1vkIta_platforms:has(._1vkIta_platformLink:focus-visible) ._1vkIta_platformGroup[aria-hidden=true]{display:none}@keyframes _1vkIta_platform-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._1vkIta_platformTrack{width:100%;min-width:0;animation:none}._1vkIta_platformGroup{flex-wrap:wrap;flex:1 1 0;justify-content:flex-start;gap:12px 32px;min-width:0;padding:0}._1vkIta_platformGroup[aria-hidden=true],._1vkIta_platformPause{display:none}._1vkIta_platformLink{transition:none}}@media (min-width:640px){._1vkIta_footer .fm-footer-navigation{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._1vkIta_footer .fm-footer-main{grid-template-columns:224px minmax(0,1fr);gap:48px}._1vkIta_footer .fm-footer-navigation{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}}
._4gHuna_siteFrame{color:#1d1d1f;-webkit-font-smoothing:antialiased;background:#f5f5f7;flex-direction:column;min-height:100svh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,sans-serif;display:flex}._4gHuna_siteFrame>main{flex:1;align-items:center;padding-top:40px;padding-bottom:40px;display:grid}._4gHuna_siteHeader{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;gap:24px;padding:12px max(24px,50% - 560px);display:flex}._4gHuna_wordmark{color:#1d1d1f;letter-spacing:-.04em;font-size:21px;font-weight:650}._4gHuna_exitLink{color:#6e6e73;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}._4gHuna_exitLink span{background:#e8e8ed;border-radius:50%;place-items:center;width:28px;height:28px;font-size:17px;transition:background-color .18s;display:grid}._4gHuna_siteFrame a:hover{color:#0071e3}._4gHuna_exitLink:hover span{background:#dceafa}._4gHuna_siteFrame a:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #0071e3}._4gHuna_siteFooter{color:#6e6e73;justify-content:space-between;align-items:center;gap:24px;width:min(960px,100% - 48px);margin:auto auto 0;padding:12px 0;font-size:11px;display:flex}._4gHuna_siteFooter nav{gap:24px;display:flex}._4gHuna_siteFooter a{align-items:center;min-height:44px;display:inline-flex}._4gHuna_layout{--quiz-accent:#0071e3;--quiz-muted:#6e6e73;background:#fff;border:1px solid #fff;border-radius:32px;width:100%;max-width:960px;margin:0 auto;padding:32px 48px 24px;box-shadow:0 20px 70px -24px #2020341a,0 2px 8px #20203403}._4gHuna_headerRow,._4gHuna_progressMeta{justify-content:space-between;align-items:center;gap:24px;display:flex}._4gHuna_testName{margin:0;font-size:13px;font-weight:600;line-height:1.6}._4gHuna_time{color:var(--quiz-muted);white-space:nowrap;margin:0;font-size:12px}._4gHuna_progressMeta{color:#515156;font-variant-numeric:tabular-nums;margin-top:20px;font-size:15px}._4gHuna_percent{font-weight:600}._4gHuna_progress{background:#e8e8ed;border-radius:8px;height:4px;margin-top:8px;overflow:hidden}._4gHuna_progress>div{border-radius:inherit;background:var(--quiz-accent);height:100%;transition:width .26s cubic-bezier(.2,.8,.2,1)}._4gHuna_stage{padding-top:40px}._4gHuna_questionFrame{width:100%}._4gHuna_question{text-align:center;position:relative}._4gHuna_questionTitle{color:#1d1d1f;letter-spacing:-.045em;text-wrap:balance;justify-content:center;align-items:center;max-width:740px;min-height:144px;margin:0 auto 32px;font-size:clamp(30px,3.2vw,42px);font-weight:650;line-height:1.35;display:flex}._4gHuna_options{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._4gHuna_option{border:1.5px solid var(--option-border);color:#1d1d1f;background:var(--option-bg);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:0;min-height:140px;padding:18px 8px;transition:border-color .18s,background-color .18s,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s;display:flex;position:relative}._4gHuna_option[data-tone="0"]{--option-accent:#6b49b3;--option-bg:#f3effc;--option-border:#c8b8e8;--option-hover:#eae1fa}._4gHuna_option[data-tone="1"]{--option-accent:#266bb5;--option-bg:#edf4fd;--option-border:#b5cfea;--option-hover:#dfecfc}._4gHuna_option[data-tone="2"]{--option-accent:#477d85;--option-bg:#edf5f5;--option-border:#b5d3d5;--option-hover:#deeeee}._4gHuna_option[data-tone="3"]{--option-accent:#986722;--option-bg:#fcf4e8;--option-border:#e4c99e;--option-hover:#f7e9d2}._4gHuna_option[data-tone="4"]{--option-accent:#a24e6a;--option-bg:#fbeff3;--option-border:#e4bdcb;--option-hover:#f6dfe8}._4gHuna_optionGlyph{width:76px;height:72px;color:var(--option-accent);flex-shrink:0;transition:transform .2s cubic-bezier(.2,.8,.2,1)}._4gHuna_avatarMotion{transform-box:view-box;transform-origin:40px 50px;animation:1.6s ease-in-out 2 _4gHuna_definiteNod}._4gHuna_option[data-tone="0"] ._4gHuna_avatarMotion{animation-name:_4gHuna_definiteNod;animation-delay:0s}._4gHuna_option[data-tone="1"] ._4gHuna_avatarMotion{animation-name:_4gHuna_gentleNod;animation-delay:.1s}._4gHuna_option[data-tone="2"] ._4gHuna_avatarMotion{animation-name:_4gHuna_considering;animation-delay:.2s}._4gHuna_option[data-tone="2"] ._4gHuna_expressionEyes{animation:1.6s ease-in-out .2s 2 _4gHuna_glance}._4gHuna_option[data-tone="3"] ._4gHuna_avatarMotion{animation-name:_4gHuna_gentleShake;animation-delay:.1s}._4gHuna_option[data-tone="4"] ._4gHuna_avatarMotion{animation-name:_4gHuna_definiteShake;animation-delay:0s}._4gHuna_option:is(:hover,:focus-visible) ._4gHuna_avatarMotion,._4gHuna_option:is(:hover,:focus-visible) ._4gHuna_expressionEyes{animation-iteration-count:infinite}@keyframes _4gHuna_glance{0%,to{transform:translate(0)}35%{transform:translate(-2px)}70%{transform:translate(2px)}}@keyframes _4gHuna_definiteNod{0%,55%,to{transform:translateY(0)scale(1)}18%,42%{transform:translateY(5px)scale(1.04,.91)}30%{transform:translateY(-2px)scale(.98,1.02)}}@keyframes _4gHuna_gentleNod{0%,65%,to{transform:translateY(0)scale(1)}32%{transform:translateY(3px)scale(1.02,.95)}}@keyframes _4gHuna_considering{0%,to{transform:rotate(-4deg)}50%{transform:rotate(7deg)translateY(-1px)}}@keyframes _4gHuna_gentleShake{0%,65%,to{transform:translate(0)rotate(0)}20%{transform:translate(-2px)rotate(-4deg)}42%{transform:translate(2px)rotate(4deg)}}@keyframes _4gHuna_definiteShake{0%,75%,to{transform:translate(0)rotate(0)}15%,45%{transform:translate(-3px)rotate(-8deg)}30%,60%{transform:translate(3px)rotate(8deg)}}._4gHuna_selectedMark{width:20px;height:20px;color:var(--option-accent);opacity:0;transition:opacity .16s,transform .2s;position:absolute;top:10px;right:10px;transform:scale(.7)}._4gHuna_optionLabel{text-align:center;font-size:15px;font-weight:550;line-height:1.4}._4gHuna_option:focus-visible{outline-offset:4px;outline:3px solid #0071e3}@media (hover:hover){._4gHuna_option:not(:disabled):hover{border-color:var(--option-accent);background:var(--option-hover);transform:translateY(-2px);box-shadow:0 8px 18px #2020340a}._4gHuna_option:not(:disabled):hover ._4gHuna_optionGlyph{transform:translateY(-2px)}}._4gHuna_option:not(:disabled):active{transform:scale(.97)}._4gHuna_option[aria-checked=true]{border-color:var(--option-accent);background:var(--option-hover);box-shadow:inset 0 0 0 .5px var(--option-accent);color:#1d1d1f}._4gHuna_option[aria-checked=true] ._4gHuna_selectedMark{opacity:1;transform:scale(1)}._4gHuna_option:disabled{cursor:default}._4gHuna_pairOption{color:#1d1d1f;text-align:left;cursor:pointer;background:#f5f5f7;border:1.5px solid #d2d2d7;border-radius:16px;flex-direction:column;justify-content:space-between;gap:24px;min-height:160px;padding:24px;transition:background-color .18s,border-color .18s;display:flex}._4gHuna_pairOption:hover{background:#edf4fd;border-color:#b5cfea}._4gHuna_pairOption[aria-checked=true]{background:#edf4fd;border-color:#0071e3;box-shadow:inset 0 0 0 .5px #0071e3}._4gHuna_pairOption:focus-visible{outline-offset:4px;outline:3px solid #0071e3}._4gHuna_feedback{place-items:center;min-height:62px;padding:16px 0;display:grid}._4gHuna_feedback p{color:var(--quiz-muted);font-size:12px;line-height:1.6}._4gHuna_footer{border-top:1px solid #ededf0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;display:flex}._4gHuna_footer button{white-space:normal;max-width:100%;height:auto;min-height:48px}._4gHuna_footer>button{box-shadow:none;color:#1d1d1f;background:#f5f5f7;border:0;border-radius:22px;padding:8px 16px;font-size:12px;font-weight:500}._4gHuna_footer>button:not(:disabled):hover{background:#e8e8ed}._4gHuna_footer>button:before{content:"‹";margin-right:8px;font-size:22px;line-height:1}@media (max-width:640px){._4gHuna_siteHeader{flex-wrap:wrap;gap:12px;padding:8px 20px}._4gHuna_wordmark{font-size:19px}._4gHuna_exitLink{gap:8px;font-size:11px}._4gHuna_siteFrame>main{padding:20px 12px;display:block}._4gHuna_siteFooter{flex-wrap:wrap;width:calc(100% - 40px);padding:4px 0;font-size:10px}._4gHuna_siteFooter nav{flex-wrap:wrap;gap:16px}._4gHuna_layout{border-radius:24px;padding:22px 20px 18px;box-shadow:0 8px 32px #20203408}._4gHuna_headerRow{flex-wrap:wrap;align-items:flex-start;gap:12px}._4gHuna_testName{max-width:200px;font-size:11px;line-height:1.6}._4gHuna_time{white-space:normal;text-align:left;overflow-wrap:anywhere;max-width:100%;font-size:10px;line-height:1.6}._4gHuna_progressMeta{margin-top:16px;font-size:14px}._4gHuna_stage{padding-top:24px}._4gHuna_questionTitle{letter-spacing:-.035em;min-height:104px;margin-bottom:24px;font-size:24px;line-height:1.45}._4gHuna_options{grid-template-columns:1fr;gap:8px}._4gHuna_option{border-radius:12px;flex-direction:row;justify-content:flex-start;gap:14px;min-height:58px;padding:8px 38px 8px 14px}._4gHuna_optionGlyph{width:48px;height:44px}._4gHuna_selectedMark{top:calc(50% - 10px);right:12px}._4gHuna_optionLabel{text-align:left;font-size:14px}._4gHuna_feedback{min-height:52px;padding:12px 0}._4gHuna_feedback p{font-size:10px}._4gHuna_footer{padding-top:12px}}@media (prefers-reduced-motion:reduce){._4gHuna_avatarMotion,._4gHuna_expressionEyes{animation:none!important}._4gHuna_pairOption,._4gHuna_option,._4gHuna_optionGlyph,._4gHuna_selectedMark,._4gHuna_progress>div,._4gHuna_exitLink span{transition:none}._4gHuna_option:not(:disabled):hover,._4gHuna_option:not(:disabled):active,._4gHuna_option:not(:disabled):hover ._4gHuna_optionGlyph{transform:none}}
.-w5dbW_main{align-items:center;width:100%;min-height:calc(100svh - 140px);padding:40px 24px;display:grid}.-w5dbW_surface{overflow-wrap:anywhere}.-w5dbW_preparing{text-align:center;color:#6e6e73;place-content:center;gap:16px;min-height:200px;font-size:14px;display:grid}.-w5dbW_engine[data-preparing=true] [data-stage=welcome]{display:none}.-w5dbW_engine>section{box-shadow:none;background:0 0;border:0;border-radius:0;margin:20px 0 0;padding:0}.-w5dbW_engine #take-test{box-shadow:none;background:0 0;border:0;border-radius:0;margin:20px 0 0;padding:0}.-w5dbW_engine #play{box-shadow:none;background:0 0;border:0;border-radius:0;margin:20px 0 0;padding:0}.-w5dbW_engine [data-stage=answer] h2{color:#1d1d1f;letter-spacing:-.035em;font-size:clamp(24px,2.5vw,36px);font-weight:650;line-height:1.4}.-w5dbW_engine [data-stage=answer] legend:not(.sr-only){color:#1d1d1f;letter-spacing:-.035em;font-size:clamp(24px,2.5vw,36px);font-weight:650;line-height:1.4}.-w5dbW_engine [data-stage=answer]>h2{text-align:center;text-wrap:balance;justify-content:center;align-items:center;max-width:740px;min-height:120px;margin:28px auto;display:flex}.-w5dbW_engine [data-stage=answer] fieldset:not(.-w5dbW_options):has(input[type=radio]){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.-w5dbW_engine [data-stage=answer] fieldset:not(.-w5dbW_options)>label:has(input[type=radio]){color:#1d1d1f;cursor:pointer;background:#f5f5f7;border:1.5px solid #d2d2d7;border-radius:16px;min-width:0;min-height:104px;margin:0;padding:20px;font-size:15px;line-height:1.7;transition:background-color .18s,border-color .18s}.-w5dbW_engine [data-stage=answer] fieldset:not(.-w5dbW_options)>label:has(input:checked){background:#edf4fd;border-color:#0071e3;box-shadow:inset 0 0 0 .5px #0071e3}.-w5dbW_engine fieldset>label:has(input:focus-visible){outline-offset:4px;outline:3px solid #0071e3}.-w5dbW_engine h2[tabindex="-1"]:focus{outline:none}.-w5dbW_engine input[type=radio]{accent-color:#0071e3}.-w5dbW_engine button{white-space:normal;max-width:100%;min-height:44px}.-w5dbW_engine [data-stage=answer] progress{appearance:none;accent-color:#0071e3;background:#e8e8ed;border:0;border-radius:8px;width:100%;height:4px;display:block;overflow:hidden}.-w5dbW_engine progress::-webkit-progress-bar{background:#e8e8ed}.-w5dbW_engine progress::-webkit-progress-value{background:#0071e3;border-radius:8px}.-w5dbW_engine progress::-moz-progress-bar{background:#0071e3;border-radius:8px}.-w5dbW_engine [data-stage=result]{line-height:1.8}.-w5dbW_engine [data-stage=result] h2{margin-block:24px}.-w5dbW_engine [data-stage=result] a{text-decoration:underline}.-w5dbW_engine .fq-app{box-shadow:none;border:0;border-radius:0;margin:20px 0 0;padding:0}.-w5dbW_progress{margin:20px 0 28px}.-w5dbW_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.-w5dbW_engine fieldset.-w5dbW_options>label{min-width:0;min-height:104px;margin:0;padding:20px 44px 20px 20px;font-size:15px;line-height:1.7;position:relative}.-w5dbW_engine fieldset.-w5dbW_options>label>input{width:18px;height:18px;margin:0;position:absolute;top:18px;right:16px}.-w5dbW_engine fieldset.-w5dbW_options[data-take-template=scale]{grid-template-columns:repeat(var(--take-option-count), minmax(0, 1fr))}.-w5dbW_engine fieldset.-w5dbW_options[data-take-template=scale]>label{background:var(--option-bg,#f5f5f7);border-color:var(--option-border,#d2d2d7);justify-content:center;align-items:center;min-height:148px;padding:24px 8px 16px}.-w5dbW_engine fieldset.-w5dbW_options[data-take-template=scale]>label:is(:hover,:active){transform:none}.-w5dbW_engine fieldset.-w5dbW_options[data-take-template=scale]>label[data-unscored=true]{text-align:left;grid-column:1/-1;min-height:48px;padding:12px 44px 12px 16px}.-w5dbW_engine fieldset.-w5dbW_options>label:has(input:checked){border-color:var(--option-accent,#0071e3);background:var(--option-hover,#edf4fd);box-shadow:inset 0 0 0 .5px var(--option-accent,#0071e3)}.-w5dbW_optionCode{color:#6e6e73;font-size:12px}.-w5dbW_actions{border-top:1px solid #ededf0;justify-content:space-between;gap:16px;margin-top:28px;padding-top:16px;display:flex}.-w5dbW_actions button{background:#f5f5f7;border:0;border-radius:24px;min-height:48px;padding:10px 24px;font-size:13px}.-w5dbW_actions button:last-child{color:#fff;background:#f4a78d}.-w5dbW_actions button:disabled{opacity:.45}@media (hover:hover){.-w5dbW_engine fieldset:not(.-w5dbW_options)>label:has(input[type=radio]):hover{background:#edf4fd;border-color:#b5cfea}.-w5dbW_engine fieldset.-w5dbW_options>label:has(input[type=radio]):hover{border-color:var(--option-accent,#b5cfea);background:var(--option-hover,#edf4fd)}}@media (max-width:640px){.-w5dbW_main{padding-inline:12px}.-w5dbW_engine fieldset.-w5dbW_options,.-w5dbW_engine fieldset.-w5dbW_options[data-take-template=scale]{grid-template-columns:1fr}.-w5dbW_engine [data-stage=answer] fieldset:not(.-w5dbW_options):has(input[type=radio]){grid-template-columns:1fr}.-w5dbW_engine [data-stage=answer] fieldset:not(.-w5dbW_options)>label:has(input[type=radio]){min-height:64px;padding:14px 44px 14px 14px;font-size:14px}.-w5dbW_engine fieldset.-w5dbW_options[data-take-template=scale]>label{flex-direction:row;justify-content:flex-start;min-height:64px;padding:8px 44px 8px 14px}.-w5dbW_engine [data-stage=answer]>h2{min-height:88px;margin-block:24px}.-w5dbW_engine fieldset.-w5dbW_options:not([data-take-template=scale])>label{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;min-height:76px;display:grid}.-w5dbW_engine fieldset.-w5dbW_options>label>input{top:calc(50% - 9px)}}@media (prefers-reduced-motion:reduce){.-w5dbW_engine fieldset>label{transition:none}}.-w5dbW_main:has([data-stage=result]:not([data-result-kind=mini-virtues])){align-items:start;padding-block:32px 48px}.-w5dbW_main:has([data-stage=result]:not([data-result-kind=mini-virtues])) .-w5dbW_surface{width:100%;max-width:1120px;padding:24px 32px}.-w5dbW_surface:has([data-stage=result])>header>p{display:none}.-w5dbW_engine [data-stage=result]:not([data-result-kind=mini-virtues]){overflow-wrap:anywhere;min-width:0}:is(.-w5dbW_engine [data-stage=result] button:focus-visible,.-w5dbW_engine [data-stage=result] a:focus-visible,.-w5dbW_engine [data-stage=result] summary:focus-visible){outline-offset:4px;border-radius:4px;outline:3px solid #9b6c96}@media (max-width:640px){.-w5dbW_main:has([data-stage=result]:not([data-result-kind=mini-virtues])){padding:16px 12px 32px}.-w5dbW_main:has([data-stage=result]:not([data-result-kind=mini-virtues])) .-w5dbW_surface{padding:20px 16px}}.-w5dbW_main:has([data-result-kind=mini-virtues]){background:#f6f4fa;align-items:start;padding-block:32px 48px}.-w5dbW_main:has([data-result-kind=mini-virtues]) .-w5dbW_surface{width:100%;max-width:1120px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.-w5dbW_surface:has([data-result-kind=mini-virtues])>header{padding-inline:8px}.-w5dbW_engine [data-result-kind=mini-virtues]>h2{text-align:center;text-wrap:balance;margin:24px 0 32px;font-size:clamp(26px,4vw,38px);line-height:1.4}.-w5dbW_engine [data-mini-virtues-actions]{justify-content:center;margin-top:28px}.-w5dbW_engine [data-mini-virtues-actions] button{color:#b62663;background:0 0;border-color:#c72c70;border-radius:28px;padding:12px 28px}.-w5dbW_engine [data-mini-virtues-actions] button:last-child{color:#fff;background:#c72c70}@media (max-width:480px){.-w5dbW_main:has([data-result-kind=mini-virtues]){padding-top:24px}.-w5dbW_engine [data-result-kind=mini-virtues]>h2{margin-block:20px 24px}}.-w5dbW_main:has([data-seven-sins-board]){background:linear-gradient(#211211,#2e1715 38rem,#1c1110 75rem);padding-block-start:12px}.-w5dbW_surface:has([data-seven-sins-board])>header{display:none}.-w5dbW_engine #take-test:has(>[data-seven-sins-board]){--seven-sins-corner:12px;--seven-sins-padding:clamp(16px, 3vw, 32px);--virtues-text:#f0e0cf;--virtues-title:#f5e8ce;--virtues-muted:#cfb7a5;--virtues-link:#edc990;--virtues-border:#614639;--virtues-field-border:#967053;--virtues-field:#291c18;--virtues-red:#ee8991;--virtues-gold:#f2cd8b;--virtues-focus:#edc990;width:min(100%,570px);padding-bottom:var(--seven-sins-padding);border-radius:var(--seven-sins-corner);color:var(--virtues-text);background:#211715;border:1px solid #785345;margin:0 auto;box-shadow:0 10px 30px #10080765}:is(.-w5dbW_engine [data-seven-sins-board]~[data-mini-virtues-result],.-w5dbW_engine [data-seven-sins-board]~[data-mini-virtues-next]){padding-inline:var(--seven-sins-padding)}.-w5dbW_engine [data-seven-sins-board]~[data-mini-virtues-result]{border-top:1px solid var(--virtues-border);padding-top:clamp(20px,3vw,32px)}.-w5dbW_engine [data-seven-sins-board]~[data-mini-virtues-actions]{margin:16px var(--seven-sins-padding) 0;justify-content:flex-start}.-w5dbW_engine [data-seven-sins-board]~[data-mini-virtues-actions] button{color:#f2d9af;border-color:#b98d5b}.-w5dbW_engine [data-seven-sins-board]~[data-mini-virtues-actions] button:last-child{color:#fff0d3;background:#874441}.-w5dbW_engine #take-test:has(>[data-seven-sins-board]) :is(a,button,summary):focus-visible{outline-color:var(--virtues-focus)}.-w5dbW_engine [data-seven-sins-board]~:is(textarea,p[role=status]){width:calc(100% - var(--seven-sins-padding) * 2);margin-inline:var(--seven-sins-padding);border-color:var(--virtues-field-border);background:var(--virtues-field);color:var(--virtues-text)}@media (min-width:900px){.-w5dbW_main:has([data-seven-sins-board]){padding-block-start:24px}.-w5dbW_engine #take-test:has(>[data-seven-sins-board]){width:100%}}
.gmSMJW_page{--result-accent:#77556f;--result-tint:#f5f1f7;--result-line:#9b6c96;min-width:0;color:var(--fm-text,#292733);overflow-wrap:anywhere;font-size:16px;line-height:1.8}.gmSMJW_page[data-result-variant=dimensions]{--result-accent:#426d80;--result-tint:#eef5f8;--result-line:#5c8ea0}.gmSMJW_page[data-result-variant=practice]{--result-accent:#675626;--result-tint:#f7f4e9;--result-line:#a18b42}.gmSMJW_page[data-result-variant=reflection]{--result-accent:#456b64;--result-tint:#eef5f1;--result-line:#648e80}.gmSMJW_page[data-result-variant=story]{--result-accent:#795638;--result-tint:#f8f1e9;--result-line:#ad825b}.gmSMJW_page[data-result-variant=story] .gmSMJW_overview{border-left:3px solid var(--result-line);border-radius:4px 24px 24px 4px}.gmSMJW_page[data-result-variant=dimensions] .gmSMJW_overviewItems{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr))}.gmSMJW_page[data-result-variant=practice] .gmSMJW_overview{border-radius:12px}.gmSMJW_page[data-result-variant=reflection] .gmSMJW_overview{border-radius:24px 24px 8px 8px}.gmSMJW_page>*+*{margin-top:28px}.gmSMJW_section{border-top:1px solid var(--fm-border,#e8e3ec);min-width:0;padding:28px 0;scroll-margin-top:96px}.gmSMJW_sectionTitle{color:var(--fm-text,#292733);text-wrap:pretty;margin:0 0 16px;font-size:clamp(19px,2.5vw,24px);font-weight:700;line-height:1.5}.gmSMJW_section p{max-width:76ch}.gmSMJW_section>p,.gmSMJW_section>div>p{margin-block:0 16px}.gmSMJW_section>p:last-child,.gmSMJW_section>div>p:last-child{margin-bottom:0}.gmSMJW_eyebrow{color:var(--result-accent,#75536e);letter-spacing:.03em;margin:0 0 8px;font-size:13px;font-weight:650}.gmSMJW_description{color:var(--fm-text-secondary,#625c6b);line-height:1.9}.gmSMJW_overview{background:var(--result-tint,#f5f1f7);border:0;border-radius:24px;padding:28px}.gmSMJW_overview .gmSMJW_sectionTitle{font-size:clamp(22px,3vw,30px)}.gmSMJW_overviewItems{gap:16px 24px;margin:20px 0 0;padding:0;list-style:none;display:grid}.gmSMJW_overviewItems>li{grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;min-width:0;display:grid}.gmSMJW_overviewItems>li>span{font-size:15px}.gmSMJW_overviewItems strong{color:var(--result-accent,#77556f);font-variant-numeric:tabular-nums;margin:0;font-size:20px;font-weight:650}.gmSMJW_overviewItems .gmSMJW_itemNote{color:var(--fm-text-secondary,#625c6b);grid-column:1/-1;font-size:14px;font-weight:400}.gmSMJW_overviewItems a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.gmSMJW_soft{background:#f7f4f9;border:0;border-radius:20px;padding:24px}.gmSMJW_muted{color:#4e6159;background:#f0f5f3;border:0;border-radius:20px;padding:24px;font-size:14px}.gmSMJW_muted .gmSMJW_sectionTitle{color:#36584e;font-size:17px}.gmSMJW_section.gmSMJW_framed{padding:clamp(14px,2.5vw,26px)}.gmSMJW_scoreRow{border-bottom:1px solid var(--fm-border,#e8e3ec);min-width:0;padding-block:16px}.gmSMJW_scoreRow:last-child{border-bottom:0}.gmSMJW_scoreMeta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin:0;display:flex}.gmSMJW_scoreMeta>dt{flex:160px;min-width:0}.gmSMJW_scoreMeta>dd{flex-shrink:0;max-width:100%;margin:0}.gmSMJW_scoreMeta strong{color:var(--result-accent,#77556f);font-variant-numeric:tabular-nums;font-size:21px;font-weight:650;line-height:1.5}.gmSMJW_track{background:#e9e2ec;border-radius:6px;height:6px;margin-top:12px;overflow:hidden}.gmSMJW_track>span{border-radius:inherit;background:var(--result-line,#9b6c96);height:100%;display:block}.gmSMJW_scoreDescription{color:var(--fm-text-secondary,#625c6b);margin:10px 0 0;font-size:14px;line-height:1.8}.gmSMJW_framed[data-dating-outlook-overview]{--result-accent:#733263;--result-line:#a96095}[data-dating-outlook-overview] .gmSMJW_scoreRow{padding-block:8px}[data-dating-outlook-overview] .gmSMJW_scoreMeta{column-gap:12px}[data-dating-outlook-overview] .gmSMJW_track{height:4px;margin-top:6px}.gmSMJW_navigation{border-block:1px solid var(--fm-border,#e8e3ec);margin-block:24px;padding:20px 0}.gmSMJW_navigation ol{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.gmSMJW_navigation a{min-height:44px;color:var(--result-accent,#75536e);text-underline-offset:4px;align-items:center;font-size:14px;text-decoration:underline;display:inline-flex}.gmSMJW_contents{border-block:1px solid var(--fm-border,#e8e3ec);margin-block:24px}.gmSMJW_contents>summary{min-height:48px;color:var(--result-accent,#75536e);cursor:pointer;padding-block:12px;font-size:14px;font-weight:600}.gmSMJW_contents .gmSMJW_navigation{border:0;margin:0;padding-top:0}.gmSMJW_contents>summary:focus-visible,.gmSMJW_page a:focus-visible,.gmSMJW_page button:focus-visible,.gmSMJW_navigation a:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #9b6c96}.gmSMJW_reading{min-width:0;color:var(--fm-text,#292733);overflow-wrap:anywhere;line-height:1.9}.gmSMJW_intro{margin-bottom:24px}.gmSMJW_headline{color:#4e4050;margin:0 0 12px;font-size:clamp(18px,2.2vw,22px);font-weight:650;line-height:1.7}.gmSMJW_summary{max-width:76ch;color:var(--fm-text-secondary,#625c6b);margin:0}.gmSMJW_scoreReading{color:#5d5063;background:#f7f4f9;border-left:3px solid #9b6c96;margin:24px 0;padding:18px 20px;font-size:14px}.gmSMJW_paragraphs{max-width:76ch}.gmSMJW_paragraphs p{margin:0 0 18px}.gmSMJW_paragraphs p:last-child{margin-bottom:0}.gmSMJW_reading>section+section{margin-top:24px}.gmSMJW_fullReading{border-top:1px solid var(--fm-border,#e8e3ec);margin-top:24px;padding-top:16px}.gmSMJW_fullReading>summary{min-height:44px;color:var(--result-accent,#75536e);cursor:pointer;padding-block:10px;font-size:14px;font-weight:600}.gmSMJW_fullReading>summary:focus-visible{outline-offset:4px;outline:3px solid #9b6c96}.gmSMJW_fullReading>section+section{margin-top:24px}.gmSMJW_references{border-top:1px solid var(--fm-border,#e8e3ec);margin-top:28px;padding-top:20px;font-size:14px}.gmSMJW_references ul{padding-left:20px}.gmSMJW_references li+li{margin-top:10px}.gmSMJW_runnerResult{padding-top:8px}.gmSMJW_runnerActions{border-top:1px solid var(--fm-border,#e8e3ec);flex-wrap:wrap;gap:12px;margin-top:28px;padding-top:24px;display:flex}.gmSMJW_runnerActions button{min-height:48px}@media (max-width:480px){.gmSMJW_page>*+*{margin-top:24px}.gmSMJW_overview,.gmSMJW_soft,.gmSMJW_muted{border-radius:20px;padding:20px}.gmSMJW_section{padding-block:24px}.gmSMJW_overview,.gmSMJW_soft,.gmSMJW_muted{padding-block:20px}.gmSMJW_scoreMeta strong{font-size:19px}.gmSMJW_navigation ol{column-gap:20px}.gmSMJW_runnerActions>button{flex:140px}.gmSMJW_overviewItems>li{grid-template-columns:minmax(0,1fr);gap:4px}}.gmSMJW_reading[data-reading-mode=result]>.gmSMJW_section{border-color:var(--result-rule,#e8e3ec)}.gmSMJW_reading[data-reading-mode=result] .gmSMJW_scoreReading{border-color:var(--result-line,#9b6c96);background:var(--result-tint,#f7f4f9)}.gmSMJW_readingFlow,.gmSMJW_profileChapter{--reading-gutter:clamp(16px, 3vw, 28px);--result-rule:#e6e0e8;border:1px solid var(--result-rule);background:#fff;border-radius:18px;min-width:0}.gmSMJW_readingFlow>.gmSMJW_overview,.gmSMJW_profileChapter>header{padding:var(--reading-gutter);border-bottom:1px solid var(--result-rule);border-radius:17px 17px 0 0}.gmSMJW_profileReadings{gap:20px;margin-block:24px;display:grid}.gmSMJW_profileReadings[data-profile-category=fantasy]{--result-accent:#513d7f;--result-tint:#f1edf9;--result-line:#8b75b7}.gmSMJW_profileReadings[data-profile-category=metaphor]{--result-accent:#785630;--result-tint:#f8f0e6;--result-line:#ad895c}.gmSMJW_profileReadings[data-profile-category=relationships]{--result-accent:#813f60;--result-tint:#f9eef3;--result-line:#aa6c8a}.gmSMJW_profileReadings[data-profile-category=everyday]{--result-accent:#3e6558;--result-tint:#edf5f0;--result-line:#6d9989}.gmSMJW_profileReadings[data-profile-category=social]{--result-accent:#395f81;--result-tint:#edf4fa;--result-line:#7697b5}.gmSMJW_profileChapter>header{background:var(--result-tint,#f5f1f7)}.gmSMJW_profileChapter>header h3{color:var(--result-accent,#77556f);margin:0 0 8px}.gmSMJW_profileBody{padding:0 var(--reading-gutter) var(--reading-gutter)}.gmSMJW_profileBody .gmSMJW_reading>.gmSMJW_section:first-child{border-top:0}.gmSMJW_choiceCounts{padding:var(--reading-gutter);border-top:0;border-bottom:1px solid var(--result-rule)}.gmSMJW_choiceCounts .gmSMJW_sectionTitle{margin-bottom:8px;font-size:17px}.gmSMJW_choiceCounts .gmSMJW_scoreRow{padding-block:8px}.gmSMJW_choiceCounts .gmSMJW_scoreMeta{gap:4px 14px}.gmSMJW_choiceCounts .gmSMJW_scoreMeta strong{font-size:17px}.gmSMJW_choiceCounts .gmSMJW_track{height:4px;margin-top:5px}.gmSMJW_choiceCounts [data-disc-direction=DOMINANCE]{--result-accent:#9b3d4b;--result-line:#b95364}.gmSMJW_choiceCounts [data-disc-direction=INFLUENCE]{--result-accent:#7d561f;--result-line:#b17e39}.gmSMJW_choiceCounts [data-disc-direction=STEADINESS]{--result-accent:#32675b;--result-line:#598e7a}.gmSMJW_choiceCounts [data-disc-direction=CONSCIENTIOUSNESS]{--result-accent:#3f5f8d;--result-line:#6683b0}.gmSMJW_choiceCounts>p:last-child{margin-top:12px}.gmSMJW_readingFlow[data-result-reading-flow=relationship-values]{--result-accent:#783e5d;--result-tint:#f8edf3;--result-line:#a26c8b;--result-rule:#eadce3}.gmSMJW_readingFlow[data-result-reading-flow=relationship-values] .gmSMJW_choiceCounts{background:#fdf9fb}.gmSMJW_readingFlow[data-result-reading-flow=response-color]{--result-accent:#3c5375;--result-tint:#f1f5fa;--result-rule:#dce4ee}.gmSMJW_readingFlow[data-result-reading-flow=response-color] .gmSMJW_choiceCounts{gap:10px;display:grid}.gmSMJW_readingFlow[data-result-reading-flow=response-color] .gmSMJW_choiceCounts>:is(h3,p){grid-column:1/-1}.gmSMJW_choiceCounts [data-colour-direction]{border:1px solid var(--result-rule);border-block-start:3px solid var(--result-line);background:var(--result-tint);border-radius:9px;padding:12px}.gmSMJW_choiceCounts [data-colour-direction] .gmSMJW_scoreMeta{gap:4px 12px}.gmSMJW_choiceCounts [data-colour-direction=RED]{--result-accent:#8d4249;--result-line:#bc6168;--result-tint:#fbf0ef}.gmSMJW_choiceCounts [data-colour-direction=YELLOW]{--result-accent:#775619;--result-line:#b88a36;--result-tint:#fbf5e8}.gmSMJW_choiceCounts [data-colour-direction=BLUE]{--result-accent:#365987;--result-line:#6586b0;--result-tint:#eef4fb}.gmSMJW_choiceCounts [data-colour-direction=GREEN]{--result-accent:#356454;--result-line:#62927d;--result-tint:#edf5f0}@media (min-width:430px){.gmSMJW_readingFlow[data-result-reading-flow=response-color] .gmSMJW_choiceCounts{grid-template-columns:repeat(2,minmax(0,1fr))}.gmSMJW_choiceCounts [data-colour-direction] .gmSMJW_scoreMeta{display:block}}.gmSMJW_practiceLead{border:1px solid #e6dcc2;border-radius:14px;min-width:0;display:grid;overflow:clip}.gmSMJW_practiceTotal,.gmSMJW_practiceFocus{min-width:0;padding:clamp(16px,3vw,24px)}.gmSMJW_practiceTotal{background:var(--result-tint);color:var(--result-accent);font-variant-numeric:tabular-nums;align-content:start;margin:0;font-size:clamp(19px,2.4vw,25px);font-weight:750;display:grid}.gmSMJW_practiceTotal a{width:fit-content;min-height:44px;color:var(--result-accent);text-underline-offset:4px;align-items:center;gap:6px;font-size:14px;display:inline-flex}.gmSMJW_practiceFocus{border-top:1px solid #e6dcc2}.gmSMJW_practiceLead[data-scenario-practice]{--result-accent:#235e62;--result-tint:#eaf5f3;border-color:#bbd9d5}.gmSMJW_practiceScenarioNav{border-top:1px solid #bbd9d5;gap:0;margin-block-start:12px;display:grid}.gmSMJW_practiceScenarioNav a{border-bottom:1px solid #bbd9d5;justify-content:space-between;align-items:center;gap:12px;width:100%;padding-block:6px;line-height:1.45;display:flex}.gmSMJW_practiceScenarioNav strong{white-space:nowrap}@media (min-width:760px){.gmSMJW_reading[data-preview-count]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(310px,50% - 12px)),1fr));gap:0 24px;display:grid}.gmSMJW_reading[data-preview-count]>:not(section),.gmSMJW_reading[data-preview-count="3"]>section:first-of-type{grid-column:1/-1}.gmSMJW_reading[data-preview-count]>section{margin-top:0}}@media (min-width:860px){.gmSMJW_practiceLead:has(.gmSMJW_practiceFocus){grid-template-columns:minmax(180px,27%) minmax(0,1fr)}.gmSMJW_practiceLead[data-scenario-practice]{grid-template-columns:minmax(240px,33%) minmax(0,1fr)}.gmSMJW_practiceFocus{border-top:0;border-inline-start:1px solid #e6dcc2}.gmSMJW_readingFlow[data-result-reading-flow=disc]{grid-template-columns:minmax(0,1fr) minmax(0,.86fr);display:grid}.gmSMJW_readingFlow[data-result-reading-flow=disc]>.gmSMJW_overview{border-radius:17px 0 0}.gmSMJW_readingFlow[data-result-reading-flow=disc]>.gmSMJW_profileBody{grid-column:1/-1}.gmSMJW_readingFlow[data-result-reading-flow=relationship-values]{grid-template-columns:minmax(240px,35%) minmax(0,1fr);display:grid}.gmSMJW_readingFlow[data-result-reading-flow=relationship-values]>.gmSMJW_overview{grid-column:1/-1}.gmSMJW_readingFlow[data-result-reading-flow=relationship-values] .gmSMJW_choiceCounts{border-inline-end:1px solid var(--result-rule);border-radius:0 0 12px;align-self:start}.gmSMJW_readingFlow[data-result-reading-flow=response-color] .gmSMJW_choiceCounts{grid-template-columns:repeat(4,minmax(0,1fr))}}.gmSMJW_batteryFlow>p{max-width:70ch;margin-block-end:20px}.gmSMJW_batteryGroup{--result-accent:#6c4a24;--result-tint:#faf2e7;--result-line:#a87849}.gmSMJW_batteryGroup[data-battery-group=recovery]{--result-accent:#365e53;--result-tint:#edf5f1;--result-line:#6b9587}.gmSMJW_batterySummary{gap:12px;display:grid}.gmSMJW_batteryFlow>.gmSMJW_batteryGroup{margin-top:24px}.gmSMJW_batteryGroup>.gmSMJW_overview{border-radius:16px}.gmSMJW_batteryChapterLabel{background:var(--result-tint);color:var(--result-accent);border-radius:12px 12px 0 0;padding:9px 16px;font-weight:650}.gmSMJW_batteryChapters{border:1px solid var(--result-tint);border-radius:0 0 16px 16px;gap:16px;padding:16px;display:grid}.gmSMJW_batteryChapters>section{min-width:0}@media (min-width:880px){.gmSMJW_batterySummary,.gmSMJW_batteryChapters{grid-template-columns:repeat(2,minmax(0,1fr))}.gmSMJW_batterySummary .gmSMJW_overview{height:100%}.gmSMJW_batteryChapters{align-items:start}}.gmSMJW_alignmentLead{background:#fff;border:1px solid #e5d9c5;border-radius:16px;min-width:0}.gmSMJW_alignmentHeader{padding:var(--alignment-gutter,clamp(16px, 3vw, 24px));color:#574326;background:#f8f1e5;border-radius:15px 15px 0 0}.gmSMJW_alignmentHeader .gmSMJW_eyebrow{color:#715b3b}.gmSMJW_alignmentHeader ul{flex-wrap:wrap;gap:6px 16px;margin-bottom:10px;display:flex}.gmSMJW_alignmentHeader a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:clamp(18px,2.2vw,22px);font-weight:700;text-decoration:underline;display:inline-flex}.gmSMJW_alignmentAxes,.gmSMJW_alignmentGrid{min-width:0;padding:var(--alignment-gutter,clamp(16px, 3vw, 24px))}.gmSMJW_alignmentAxes dd{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}.gmSMJW_alignmentGrid{border-top:1px solid #e5d9c5}.gmSMJW_alignmentGrid td[data-alignment-cell]:has(p){background:#f7edda}.gmSMJW_alignmentGrid td[data-alignment-cell] p{color:#5d4521}.gmSMJW_alignmentGrid caption{color:#574326}@media (max-width:430px){.gmSMJW_alignmentGrid :is(th,td){padding:4px;font-size:13px}.gmSMJW_alignmentGrid thead td{width:42px}}@media (min-width:880px){.gmSMJW_alignmentLead{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);display:grid}.gmSMJW_alignmentHeader{grid-column:1/-1}.gmSMJW_alignmentGrid{border-top:0;border-inline-start:1px solid #e5d9c5}}.gmSMJW_sectionPracticeLead{border:1px solid var(--practice-rule,#dfddd6);border-radius:16px;min-width:0;display:grid}.gmSMJW_sectionPracticeLead[data-section-practice=afqt32]{--practice-tint:#edf5f1;--practice-rule:#d9e7e0}.gmSMJW_sectionPracticeLead[data-section-practice=technical30]{--practice-tint:#edf4f9;--practice-rule:#dce6ee}.gmSMJW_sectionPracticeLead[data-section-practice=reasoning18]{--practice-tint:#f8f2e5;--practice-rule:#e9dec6}.gmSMJW_sectionPracticeLead[data-section-practice=critical30]{--practice-tint:#f3eef8;--practice-rule:#e6deed}.gmSMJW_sectionPracticeScore,.gmSMJW_sectionPracticeContext{min-width:0;padding:clamp(16px,3vw,24px)}.gmSMJW_sectionPracticeScore{background:var(--practice-tint,#f8f5ee);border-radius:15px 15px 0 0;align-content:start;gap:10px;display:grid}.gmSMJW_sectionPracticeContext{border-top:1px solid var(--practice-rule)}.gmSMJW_sectionPracticeContext>.gmSMJW_contents{margin-bottom:0}@media (min-width:880px){.gmSMJW_sectionPracticeLead{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.gmSMJW_sectionPracticeScore{border-radius:15px 0 0 15px}.gmSMJW_sectionPracticeContext{border-top:0;border-inline-start:1px solid var(--practice-rule)}}.gmSMJW_readingFlow[data-result-reading-flow=egen-teto]{--result-accent:#5e4d75;--result-tint:#f4eff8;--result-rule:#e5ddec}.gmSMJW_readingFlow[data-result-reading-flow=likable-person-test]{--result-accent:#3a6858;--result-tint:#eff6f2;--result-line:#6e9b8c;--result-rule:#dfebe5}.gmSMJW_readingFlow[data-result-reading-flow=food-choice]{--result-accent:#785731;--result-tint:#faf3e8;--result-line:#ae8654;--result-rule:#eae0d0}.gmSMJW_readingFlow[data-result-reading-flow=love-personality]{--result-accent:#6b496f;--result-tint:#f6eff7;--result-line:#a577ac;--result-rule:#e9deeb}.gmSMJW_choiceCounts [data-egen-teto-direction=egen]{--result-accent:#3e6858;--result-line:#5e967f}.gmSMJW_choiceCounts [data-egen-teto-direction=teto]{--result-accent:#8a5938;--result-line:#bf8354}@media (min-width:860px){.gmSMJW_readingFlow:is([data-result-reading-flow=egen-teto],[data-result-reading-flow=likable-person-test],[data-result-reading-flow=love-personality]){grid-template-columns:minmax(0,1fr) minmax(0,.95fr);display:grid}.gmSMJW_readingFlow:is([data-result-reading-flow=egen-teto],[data-result-reading-flow=likable-person-test],[data-result-reading-flow=love-personality])>.gmSMJW_overview{border-radius:17px 0 0}.gmSMJW_readingFlow:is([data-result-reading-flow=egen-teto],[data-result-reading-flow=likable-person-test],[data-result-reading-flow=love-personality])>.gmSMJW_profileBody{grid-column:1/-1}.gmSMJW_readingFlow[data-result-reading-flow=food-choice] .gmSMJW_choiceCounts{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;display:grid}.gmSMJW_readingFlow[data-result-reading-flow=food-choice] .gmSMJW_choiceCounts>:is(h3,p){grid-column:1/-1}}.gmSMJW_readingFlow[data-result-reading-flow=adult-age-preferences]{--result-accent:#4a5e7e;--result-tint:#f0f3f9;--result-rule:#dce4ef}.gmSMJW_optionalDirectionCounts{padding:8px var(--reading-gutter);border:0;border-bottom:1px solid var(--result-rule);margin:0}.gmSMJW_choiceChart{min-width:0;padding:var(--reading-gutter,clamp(16px, 3vw, 26px));border:1px solid var(--result-rule,#e2e8f0);background:#fff;border-radius:16px}.gmSMJW_profileChapter>.gmSMJW_choiceChart{border:0;border-bottom:1px solid var(--result-rule,#e2e8f0);border-radius:0}.gmSMJW_choiceChart h3{margin:0 0 14px;font-size:1.125rem;font-weight:700}.gmSMJW_choiceChart p{margin:14px 0 0}.gmSMJW_choiceRows{gap:10px 24px;min-width:0;margin:0;display:grid}.gmSMJW_choiceRow{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;min-width:0;font-size:.875rem;display:grid}.gmSMJW_choiceRow dd{font-variant-numeric:tabular-nums;margin:0}.gmSMJW_choiceRow[data-matched]{font-weight:700}.gmSMJW_choiceTrack{background:#e2e8f0;border-radius:8px;grid-column:1/-1;height:6px;overflow:hidden}.gmSMJW_choiceTrack>div{border-radius:inherit;background:var(--result-line,#7581a3);height:100%}.gmSMJW_choiceRow[data-matched] .gmSMJW_choiceTrack>div{background:var(--result-accent,#414d78)}.gmSMJW_choiceRadarLayout{align-items:center;gap:16px;display:grid}.gmSMJW_choiceRadar{width:min(100%,200px);color:var(--result-accent,#414d78);margin-inline:auto}.gmSMJW_choiceRadar polygon,.gmSMJW_choiceRadar polyline{fill:none;stroke:currentColor;stroke-opacity:.35}.gmSMJW_choiceRadar [data-choice-radar-shape]{fill:currentColor;fill-opacity:.18;stroke-opacity:1;stroke-width:2px}.gmSMJW_matchNav{flex-wrap:wrap;gap:4px 16px;display:flex}.gmSMJW_matchNav a{min-height:44px;color:var(--result-accent,#414d78);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}[data-choice-chart-placement] .gmSMJW_profileChapter h3[id]{scroll-margin-top:6rem}@media (min-width:700px){.gmSMJW_choiceRows{grid-template-columns:repeat(2,minmax(0,1fr))}.gmSMJW_choiceRadarLayout{grid-template-columns:minmax(0,200px) minmax(0,1fr)}}.gmSMJW_choiceRadar text{fill:currentColor;font-size:9px;font-weight:700}.gmSMJW_choiceIndex{min-width:1.2rem;color:var(--result-accent,#414d78);text-align:center;margin-inline-end:.25rem;display:inline-block}.gmSMJW_overview[data-ptq15-overview] .gmSMJW_overviewItems>li:first-child{background:#fff;border:1px solid #b4c9c0;border-radius:12px;padding:12px 16px}.gmSMJW_overview[data-ptq15-overview] .gmSMJW_overviewItems>li:first-child>strong{align-self:center;font-size:clamp(20px,4vw,34px)}@media (max-width:480px){.gmSMJW_overview[data-ptq15-overview] .gmSMJW_overviewItems>li:first-child{grid-template-columns:1fr;gap:0}.gmSMJW_overview[data-ptq15-overview] .gmSMJW_overviewItems>li:first-child .gmSMJW_itemNote{margin-top:2px}}
._0ZrvxW_report{--result-accent:#513784;--result-tint:#f5eefb;--result-line:#9672bb;--result-rule:#e4d8ed;--sbti-gutter:clamp(16px, 3.2vw, 36px);color:#30233c;overflow-wrap:anywhere;background:#fffcf9;border:1px solid #d5c3e5;border-radius:20px;min-width:0}._0ZrvxW_hero{padding:var(--sbti-gutter);background:linear-gradient(115deg,#f2e7fa,#fbf5ed);border-bottom:1px dashed #c3aad5;border-radius:19px 19px 0 0;align-items:center;gap:12px 28px;display:grid}._0ZrvxW_eyebrow{color:#513784;margin:0 0 8px;font-size:13px;font-weight:750}._0ZrvxW_report ._0ZrvxW_hero ._0ZrvxW_title{color:#30233c;margin:0;scroll-margin-top:96px;font-size:clamp(27px,4vw,44px);font-weight:800;line-height:1.22}._0ZrvxW_title span{color:#513784;vertical-align:.2em;white-space:nowrap;background:#fffaf0;border:1px solid #b9a0d2;border-radius:6px;padding:4px 9px;font:750 .44em/1.35 ui-monospace,monospace;display:inline-block}._0ZrvxW_summary{color:#55465b;max-width:64ch;margin:12px 0 0}._0ZrvxW_readLinks{flex-wrap:wrap;column-gap:16px;margin-top:6px;display:flex}._0ZrvxW_report ._0ZrvxW_readLink{color:#513784;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-size:14px;display:inline-flex}._0ZrvxW_hero figure{color:#55465b;place-items:center;min-width:0;margin:0;display:grid}._0ZrvxW_hero figure img{width:clamp(84px,23vw,120px)}._0ZrvxW_body{padding:0 var(--sbti-gutter) var(--sbti-gutter);scroll-margin-top:76px}._0ZrvxW_model{border-block:1px solid var(--result-rule);margin:24px 0;padding:12px 0}._0ZrvxW_model>summary{color:var(--result-accent);scroll-margin-top:76px}._0ZrvxW_metrics{background:var(--result-tint);border-radius:10px;gap:12px 20px;margin-block:14px;padding:16px;display:grid}._0ZrvxW_metrics dd{color:var(--result-accent);font-variant-numeric:tabular-nums;font-size:20px;font-weight:750}._0ZrvxW_dimensions{margin:24px 0}._0ZrvxW_dimensionIntro{color:#55465b;margin:8px 0 16px}._0ZrvxW_groups{gap:12px;display:grid}._0ZrvxW_group{border:1px solid var(--result-rule);border-radius:12px;min-width:0}._0ZrvxW_group h4{color:var(--result-accent);background:var(--result-tint);border-radius:11px 11px 0 0;margin:0;padding:10px 14px;font-weight:700}._0ZrvxW_groupItems{display:grid}._0ZrvxW_dimension{min-width:0;padding:14px}._0ZrvxW_dimension+._0ZrvxW_dimension{border-top:1px solid var(--result-rule)}._0ZrvxW_dimension p{margin:0}._0ZrvxW_dimensionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}._0ZrvxW_dimensionValue{color:var(--result-accent);font-variant-numeric:tabular-nums;font-weight:650}._0ZrvxW_band{color:#55465b;margin-inline-start:5px;font-size:13px}._0ZrvxW_track{background:var(--result-rule);border-radius:2px;height:4px;margin:6px 0 10px}._0ZrvxW_track span{border-radius:inherit;background:var(--result-line);height:100%;display:block}@media (min-width:360px){._0ZrvxW_hero{grid-template-columns:minmax(0,1fr) auto}}@media (min-width:760px){._0ZrvxW_hero{grid-template-columns:minmax(0,1fr) minmax(150px,24%)}._0ZrvxW_hero figure img{width:min(100%,158px)}._0ZrvxW_groupItems{grid-template-columns:repeat(3,minmax(0,1fr))}._0ZrvxW_dimension+._0ZrvxW_dimension{border-top:0;border-inline-start:1px solid var(--result-rule)}._0ZrvxW_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ogMKsq_frame{color:#f3e5ca;width:100%;container-type:inline-size}.ogMKsq_board{border-radius:var(--seven-sins-corner,12px) var(--seven-sins-corner,12px) 0 0;background:repeating-linear-gradient(90deg,#0000 0 12%,#b9866510 12.15%,#0000 12.3%),radial-gradient(at 50% 15%,#501e1d 0,#361815 40%,#1e1110 100%);padding:6.8cqw 3.4cqw 3.8cqw;position:relative}.ogMKsq_board:before{pointer-events:none;content:"";border:1px solid #ae755341;border-radius:1.7cqw;position:absolute;inset:2.2cqw}.ogMKsq_hero{text-align:center;border-bottom:1px solid #8d624b;padding-bottom:4.4cqw;position:relative}.ogMKsq_eyebrow{color:#dfbe82;letter-spacing:.24em;text-transform:uppercase;margin:0 0 2cqw;font-size:2.8cqw;font-weight:800}.ogMKsq_frame .ogMKsq_hero .ogMKsq_title{color:#f6e8cd;white-space:nowrap;margin:0;font-size:6.45cqw;font-weight:850;line-height:1.3}.ogMKsq_title span{vertical-align:.1em;background:linear-gradient(115deg,#7b302f,#a44743 48%,#782f2e);border:1px solid #bf7371;border-radius:1.2cqw;padding:.65cqw 2cqw;font-size:.74em;display:inline-block;box-shadow:inset 0 0 5px #e8a39440}.ogMKsq_frame:lang(en) .ogMKsq_hero .ogMKsq_title{font-size:4.45cqw}.ogMKsq_lined{justify-content:center;align-items:center;gap:2.5cqw;display:flex}.ogMKsq_lined:before,.ogMKsq_lined:after{content:"";background:linear-gradient(90deg,#0000,#bd935d);width:7cqw;height:1px}.ogMKsq_lined:after{transform:rotate(180deg)}.ogMKsq_tagline{color:#dfc2aa;margin:2.6cqw 0 0;font-size:3.45cqw;line-height:1.45}.ogMKsq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.6cqw;margin-top:3.2cqw;display:grid}.ogMKsq_card{text-align:center;background:radial-gradient(at top,#3a2820 0,#211917 38%,#17110e 100%);border:1px solid #66513d;border-radius:2.3cqw;flex-direction:column;justify-content:center;align-items:center;gap:.6cqw;min-height:37.5cqw;padding:3.1cqw 1cqw 2.6cqw;display:flex;box-shadow:inset 0 0 0 1px #f0c69c16}.ogMKsq_cardLabel{color:#c2ad9b;margin:0 0 1.15cqw;font-size:3.15cqw;font-weight:700}.ogMKsq_cardEnglish{color:#e4c68d;letter-spacing:.21em;text-transform:uppercase;margin:0;font-size:2.8cqw;font-weight:850}.ogMKsq_cardName{color:#f8ebd1;margin:0;font-size:8.2cqw;font-weight:850;line-height:1.25}.ogMKsq_frame:lang(en) .ogMKsq_cardName{font-size:5.8cqw}.ogMKsq_cardTies{color:#f8ebd1;margin:0;font-size:3.6cqw;font-weight:750;line-height:1.35}.ogMKsq_tieLabel{color:#e4c68d;margin-bottom:.55cqw;font-size:2.5cqw;display:block}.ogMKsq_cardScore{color:#e4bd7c;margin:auto 0 0;font-size:3.2cqw;font-weight:700;line-height:1.35}.ogMKsq_cardScore strong{font-variant-numeric:tabular-nums;font-size:6cqw;font-weight:850}.ogMKsq_cardScore span{color:#c0ab99}.ogMKsq_card[data-seven-sins-leader=sin] strong{color:#e27579}.ogMKsq_balance{color:#e7a274;flex-wrap:wrap;justify-content:center;gap:0 1.2cqw;margin:3.5cqw 0 .6cqw;font-size:3.45cqw;font-weight:750;line-height:1.4;display:flex}.ogMKsq_balance span+span:before{content:"·";margin-right:1.2cqw}.ogMKsq_readingsLink{display:none}.ogMKsq_chart{text-align:center;background:radial-gradient(at 48% 6%,#29201c,#171312 62%,#13100e);border:1px solid #65513e;border-radius:2.3cqw;padding:3cqw 1cqw 0;box-shadow:inset 0 0 0 .55cqw #1b1715,inset 0 0 0 .75cqw #55433162}.ogMKsq_chart h3{color:#f5e8ce;margin:0;font-size:4.65cqw;font-weight:850;line-height:1.35}.ogMKsq_chartSubtitle{color:#c0a99a;margin:1.1cqw 0 1cqw;font-size:3.15cqw;line-height:1.45}.ogMKsq_radar{width:100%;height:auto;margin-inline:auto;display:block;overflow:visible}.ogMKsq_grid{fill:none;stroke:#c6a477;stroke-opacity:.32;stroke-width:.8px}.ogMKsq_divide{stroke:#e7d4b8;stroke-opacity:.65;stroke-width:1.1px;stroke-dasharray:3 3}.ogMKsq_sinShape polygon{fill:#be4956;fill-opacity:.35;stroke:#d45f6a;stroke-width:1.8px;stroke-linejoin:round}.ogMKsq_virtueShape polygon{fill:#ccaa76;fill-opacity:.28;stroke:#f1dec1;stroke-width:1.8px;stroke-linejoin:round}.ogMKsq_sinShape circle{fill:#f9c1c5;stroke:#1b1010;stroke-width:1.5px}.ogMKsq_virtueShape circle{fill:#f6e6cc;stroke:#1b1010;stroke-width:1.5px}.ogMKsq_axisLabel,.ogMKsq_axisLabelEn{fill:#f3e5ca;font-size:11.6px;font-weight:800}.ogMKsq_axisLabelEn{font-size:9.2px}.ogMKsq_sinValue,.ogMKsq_virtueValue{font-variant-numeric:tabular-nums;font-size:10.6px;font-weight:850}.ogMKsq_sinValue{fill:#eb818a}.ogMKsq_virtueValue{fill:#f2cd8b}@container (min-width:820px){.ogMKsq_board{padding:32px var(--seven-sins-padding,32px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.ogMKsq_board:before{border-radius:8px;inset:12px}.ogMKsq_summary{min-width:0}.ogMKsq_hero{text-align:left;padding-bottom:20px}.ogMKsq_eyebrow{margin-bottom:12px;font-size:11px}.ogMKsq_frame .ogMKsq_hero .ogMKsq_title{white-space:normal;text-wrap:balance;font-size:clamp(26px,3.25cqw,36px)}.ogMKsq_frame:lang(en) .ogMKsq_hero .ogMKsq_title{font-size:clamp(22px,2.6cqw,29px)}.ogMKsq_title span{vertical-align:.06em;border-radius:6px;padding:3px 9px}.ogMKsq_tagline{justify-content:flex-start;margin-top:12px;font-size:14px}.ogMKsq_tagline:before,.ogMKsq_tagline:after{display:none}.ogMKsq_cards{gap:12px;margin-top:16px}.ogMKsq_card{border-radius:10px;gap:4px;min-height:164px;padding:14px 8px 12px}.ogMKsq_cardLabel{margin-bottom:3px;font-size:14px}.ogMKsq_cardEnglish{font-size:11px}.ogMKsq_cardName{font-size:34px}.ogMKsq_frame:lang(en) .ogMKsq_cardName{font-size:26px}.ogMKsq_cardTies{font-size:15px}.ogMKsq_tieLabel{margin-bottom:4px;font-size:11px}.ogMKsq_cardScore{font-size:13px}.ogMKsq_cardScore strong{font-size:29px}.ogMKsq_balance{justify-content:flex-start;gap:0 8px;margin:14px 0 0;font-size:14px}.ogMKsq_balance span+span:before{margin-right:8px}.ogMKsq_readingsLink{color:#f0cd96;text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;margin-top:8px;font-size:14px;display:inline-flex}.ogMKsq_frame .ogMKsq_readingsLink:is(:hover,:focus-visible){color:#fff0d3}.ogMKsq_chart{border-radius:12px;min-width:0;padding:14px 10px 4px;box-shadow:inset 0 0 0 3px #1b1715,inset 0 0 0 4px #55433162}.ogMKsq_chart h3{gap:10px;font-size:22px}.ogMKsq_chart h3:before,.ogMKsq_chart h3:after{width:28px}.ogMKsq_chartSubtitle{margin:6px 0 2px;font-size:13px}.ogMKsq_radar{max-width:438px}}
.MVV0ZW_stage{--ink:#2d2720;--seal:#873727;--paper:#f6ebd6;--rule:#ceb895;background:var(--paper);color:var(--ink);border:1px solid var(--rule);overflow-wrap:anywhere;border-radius:12px;padding:clamp(20px,5vw,48px)}.MVV0ZW_scene,.MVV0ZW_reading,.MVV0ZW_details{justify-items:start;gap:16px;display:grid}.MVV0ZW_scene h2,.MVV0ZW_reading h2{font-family:Georgia,Songti SC,serif;font-size:clamp(1.55rem,3.5vw,2.5rem);font-weight:700;line-height:1.3}.MVV0ZW_reading h2{font-size:clamp(2rem,6vw,3.8rem)}.MVV0ZW_eyebrow{color:var(--seal);letter-spacing:.04em;font-size:.85rem;font-weight:700}.MVV0ZW_progress{width:100%;height:6px;accent-color:var(--seal)}.MVV0ZW_choices{gap:10px;width:100%;display:grid}.MVV0ZW_option{text-align:start;align-items:baseline;gap:13px;width:100%;display:flex}.MVV0ZW_option span{color:var(--seal);font-weight:700}.MVV0ZW_primary,.MVV0ZW_secondary,.MVV0ZW_option{border:1px solid var(--rule);min-height:48px;color:var(--ink);background:#fffaef;border-radius:6px;padding:10px 16px;line-height:1.55}.MVV0ZW_primary{border-color:var(--seal);background:var(--seal);color:#fff9ed;font-weight:700}.MVV0ZW_primary:disabled{opacity:.65;cursor:wait}.MVV0ZW_primary:hover:not(:disabled){background:#69291d}.MVV0ZW_secondary:hover,.MVV0ZW_option:hover{background:#eee0c4}.MVV0ZW_stage :is(a,button,summary):focus-visible{outline:2px solid var(--seal);outline-offset:3px}.MVV0ZW_result{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(16px,4vw,32px);display:grid}.MVV0ZW_portrait img{border-radius:8px;width:100%;height:auto;display:block}.MVV0ZW_epithet{color:var(--seal);font-weight:700}.MVV0ZW_actions{flex-wrap:wrap;gap:10px;display:flex}.MVV0ZW_details{border-top:1px solid var(--rule);grid-column:1/-1;padding-top:18px}.MVV0ZW_details h3,.MVV0ZW_details summary{font-weight:700}.MVV0ZW_details summary{cursor:pointer}.MVV0ZW_details p{margin-top:6px}.MVV0ZW_details p a{text-decoration:underline}.MVV0ZW_hint{color:#5b4a36;font-size:.875rem}@media (max-width:650px){.MVV0ZW_result{grid-template-columns:minmax(0,1fr)}.MVV0ZW_portrait{max-width:360px}}
.gH-80G_report{--story-ink:#513757;--story-tint:#f8eef8;--story-paper:#fffcff;--story-rule:#e9ddeb;--story-gutter:clamp(16px, 3.4vw, 36px);color:#302936;overflow-wrap:anywhere;border:1px solid var(--story-rule);background:var(--story-paper);border-radius:20px;min-width:0;line-height:1.8;container-type:inline-size}.gH-80G_report[data-story-category=nature]{--story-ink:#325d4e;--story-tint:#eaf4eb;--story-paper:#fbfdfa;--story-rule:#d9e7dc}.gH-80G_report[data-story-category=social]{--story-ink:#2b5677;--story-tint:#ebf4fa;--story-paper:#fbfdff;--story-rule:#dce8ef}.gH-80G_report[data-story-category=relationships]{--story-ink:#793a59;--story-tint:#faedf2;--story-paper:#fffbfc;--story-rule:#efdde5}.gH-80G_report[data-story-category=everyday]{--story-ink:#72552b;--story-tint:#faf2e5;--story-paper:#fffdf9;--story-rule:#eddfcc}.gH-80G_report[data-story-category=fantasy]{--story-ink:#4b3e83;--story-tint:#efedfa;--story-paper:#fdfcff;--story-rule:#e2def2}.gH-80G_overview,.gH-80G_portrait,.gH-80G_rules{min-width:0;padding:var(--story-gutter)}.gH-80G_overview{background:var(--story-tint);border-bottom:1px solid var(--story-rule);border-radius:19px 19px 0 0}.gH-80G_eyebrow{color:var(--story-ink);margin:0 0 8px;font-size:13px;font-weight:700}.gH-80G_report .gH-80G_overview .gH-80G_title{color:var(--story-ink);text-wrap:balance;margin:0;scroll-margin-top:76px;font-size:clamp(28px,4vw,44px);font-weight:780;line-height:1.22}.gH-80G_title:focus{outline:none}.gH-80G_context{max-width:66ch;margin:12px 0 0}.gH-80G_shortLimit{color:var(--story-ink);margin:12px 0 0;font-size:13px}.gH-80G_report[data-story-mechanism=branch] .gH-80G_overview{border-inline-start:4px solid var(--story-ink)}.gH-80G_report[data-story-mechanism=branch] .gH-80G_title{font-family:Georgia,Noto Serif SC,serif}.gH-80G_report[data-story-mechanism=branch] .gH-80G_context{font-size:clamp(17px,2.2vw,21px)}.gH-80G_nav{flex-wrap:wrap;gap:0 20px;margin-top:8px;display:flex}.gH-80G_nav a,.gH-80G_guide{min-height:44px;color:var(--story-ink);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.gH-80G_report>.gH-80G_readings,.gH-80G_report>.gH-80G_rules{margin-top:0}.gH-80G_readings{display:grid}.gH-80G_portrait{scroll-margin-top:76px}.gH-80G_portrait+.gH-80G_portrait{border-top:1px solid var(--story-rule)}.gH-80G_portraitTitle{color:var(--story-ink);margin:0 0 12px;font-size:clamp(22px,3vw,28px);font-weight:750;line-height:1.35}.gH-80G_summary{max-width:66ch;margin:0 0 18px}.gH-80G_choiceTrail{border-bottom:1px solid var(--story-rule);margin-bottom:20px}.gH-80G_experiments+.gH-80G_choiceTrail{margin:16px 0 0}.gH-80G_choiceTrail>summary{min-height:44px;color:var(--story-ink);cursor:pointer;padding-block:8px;font-size:14px;font-weight:650}.gH-80G_choiceTrail ol{gap:12px;margin:0;padding:4px 0 16px;list-style:none;display:grid}.gH-80G_choiceTrail li{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;font-size:14px;display:grid}.gH-80G_choiceTrail li p{margin:0}.gH-80G_choiceNumber{border:1px solid var(--story-rule);min-width:1.8rem;color:var(--story-ink);text-align:center;font-variant-numeric:tabular-nums;border-radius:5px;padding-inline:4px}.gH-80G_choicePrompt{color:var(--story-ink);font-weight:600}.gH-80G_details{gap:16px 24px;display:grid}.gH-80G_details section+section{border-top:1px solid var(--story-rule);padding-top:14px}.gH-80G_details h3,.gH-80G_details h4,.gH-80G_experiments h3,.gH-80G_experiments h4{color:var(--story-ink);margin:0 0 8px;font-size:17px;font-weight:700}.gH-80G_details p,.gH-80G_experiments p,.gH-80G_rules p{max-width:72ch;margin:0}.gH-80G_experiments{border-inline-start:3px solid var(--story-ink);background:var(--story-tint);margin-top:20px;padding:16px;scroll-margin-top:76px}.gH-80G_guide{margin-top:12px;font-size:14px}.gH-80G_rules{border-top:1px solid var(--story-rule);color:#52485a;padding-block:14px;scroll-margin-top:76px;font-size:14px}.gH-80G_rules>summary{cursor:pointer;min-height:44px;color:var(--story-ink);padding-block:8px;font-size:16px;font-weight:650}.gH-80G_rules[open]>summary{margin-bottom:12px}.gH-80G_scores{background:var(--story-tint);border-radius:12px;margin-top:16px;padding:16px}.gH-80G_scores>p{color:var(--story-ink);font-weight:650}.gH-80G_scores dl{margin-top:12px}.gH-80G_scores dl>div{border-top:1px solid var(--story-rule);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.gH-80G_scores dt{min-width:0}.gH-80G_scores dd{color:var(--story-ink);font-variant-numeric:tabular-nums;flex:none;font-size:20px;font-weight:700}.gH-80G_leading{color:var(--story-ink);margin-left:12px;font-size:12px;font-weight:650;display:inline-block}.gH-80G_rules .gH-80G_limit{border-top:1px solid var(--story-rule);margin-top:16px;padding-top:16px}.gH-80G_report :is(a,summary,.gH-80G_portrait):focus-visible{outline:3px solid var(--story-ink);outline-offset:-2px;border-radius:4px}@container (min-width:680px){.gH-80G_report[data-story-mechanism=branch] .gH-80G_details{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.gH-80G_report[data-story-mechanism=branch] .gH-80G_details section:first-child{border-inline-end:1px solid var(--story-rule);grid-row:span 2;padding-inline-end:24px}.gH-80G_report[data-story-mechanism=branch] .gH-80G_details section:nth-child(2){border-top:0;padding-top:0}.gH-80G_report[data-story-mechanism=tally][data-portrait-count="1"] .gH-80G_details{grid-template-columns:repeat(3,minmax(0,1fr))}.gH-80G_report[data-story-mechanism=tally][data-portrait-count="1"] .gH-80G_details section+section{padding-top:0;border-top:0;border-inline-start:1px solid var(--story-rule);padding-inline-start:18px}.gH-80G_report[data-story-mechanism=tally][data-portrait-count="1"][data-story-category=relationships] .gH-80G_details,.gH-80G_report[data-story-mechanism=tally][data-portrait-count="1"][data-story-category=social] .gH-80G_details{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.gH-80G_report[data-story-mechanism=tally][data-portrait-count="1"]:is([data-story-category=relationships],[data-story-category=social]) .gH-80G_details section:first-child{grid-row:span 2}.gH-80G_report[data-portrait-count="2"] .gH-80G_readings,.gH-80G_report[data-portrait-count="4"] .gH-80G_readings{grid-template-columns:repeat(2,minmax(0,1fr))}.gH-80G_report[data-portrait-count="2"] .gH-80G_portrait,.gH-80G_report[data-portrait-count="4"] .gH-80G_portrait{border-top:0}.gH-80G_report[data-portrait-count="2"] .gH-80G_portrait:nth-child(2n),.gH-80G_report[data-portrait-count="4"] .gH-80G_portrait:nth-child(2n){border-inline-start:1px solid var(--story-rule)}.gH-80G_report[data-portrait-count="4"] .gH-80G_portrait:nth-child(n+3){border-top:1px solid var(--story-rule)}}@container (min-width:840px){.gH-80G_report[data-portrait-count="3"] .gH-80G_readings{grid-template-columns:repeat(3,minmax(0,1fr))}.gH-80G_report[data-portrait-count="3"] .gH-80G_portrait+.gH-80G_portrait{border-top:0;border-inline-start:1px solid var(--story-rule)}}
._0YEB_G_index,._0YEB_G_topic{background:#fff;border:1px solid #dee5e7;border-radius:16px;min-width:0}._0YEB_G_index{color:#244640;background:#eff5f4;padding:clamp(16px,3vw,28px)}._0YEB_G_index nav,._0YEB_G_topic nav{margin-bottom:0}._0YEB_G_topics{gap:16px;display:grid}._0YEB_G_topic{padding:clamp(16px,3vw,28px)}._0YEB_G_topic>h3{color:#244640;margin:0 0 12px;scroll-margin-top:96px;font-size:clamp(19px,2.5vw,24px);font-weight:700}._0YEB_G_measures{background:#eff5f4;border-radius:9px;flex-wrap:wrap;gap:8px 20px;margin:0 0 16px;padding:14px 16px;display:flex}._0YEB_G_measures>div{min-width:0}._0YEB_G_measures dt{color:#465e5a;font-size:13px}._0YEB_G_measures dd{font-variant-numeric:tabular-nums;font-weight:680}._0YEB_G_calculation{color:#465e5a;margin-block:16px;font-size:14px}._0YEB_G_calculation summary{cursor:pointer;min-height:44px;padding-block:8px;font-weight:650}._0YEB_G_paired{color:#353b65;background:#f3f3fa;border:1px solid #dfe0ec;border-radius:16px;min-width:0;display:grid}._0YEB_G_pairedLead,._0YEB_G_pairedCounts{min-width:0;padding:clamp(16px,3vw,28px)}._0YEB_G_pairedCounts{background:#fff;border-top:1px solid #dfe0ec;border-radius:0 0 15px 15px}._0YEB_G_pairedCounts a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}._0YEB_G_pairedReadings{gap:16px;display:grid}._0YEB_G_pairedReadings ._0YEB_G_topic>h3{color:#353b65}@media (min-width:880px){._0YEB_G_topics,._0YEB_G_pairedReadings{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._0YEB_G_paired{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}._0YEB_G_pairedCounts{border-top:0;border-inline-start:1px solid #dfe0ec;border-radius:0 15px 15px 0}}._0YEB_G_countGrid{gap:0 18px;display:grid}._0YEB_G_countGrid>div{padding-block:5px 10px}._0YEB_G_countGrid>div>dl{gap:0 10px}._0YEB_G_countGrid a{font-size:14px}@media (min-width:390px){._0YEB_G_countGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
._5_ngoG_lead{--lead-ink:#274c40;--lead-paper:#edf5ed;--lead-edge:#c8d8c9}header._5_ngoG_lead[data-portrait-lead]{background:var(--lead-paper);color:var(--lead-ink);align-items:center;gap:12px 26px;display:grid}._5_ngoG_lead[data-portrait-lead=field-note]{border-block-start:3px solid var(--lead-ink)}._5_ngoG_lead[data-portrait-lead=companion]{--lead-ink:#164a5b;--lead-paper:#e9f5f6;--lead-edge:#bad6da;border-inline-start:4px solid var(--lead-ink)}._5_ngoG_lead[data-portrait-lead=house]{--lead-ink:#3b315c;--lead-paper:#eeedf7;--lead-edge:#d3cde4;border-block-start:4px double var(--lead-ink)}._5_ngoG_lead[data-portrait-key=gryffindor]{--lead-ink:#713745;--lead-paper:#f9eef0;--lead-edge:#e7cbd2}._5_ngoG_lead[data-portrait-key=hufflepuff]{--lead-ink:#665021;--lead-paper:#faf4e3;--lead-edge:#e5d4a9}._5_ngoG_lead[data-portrait-key=ravenclaw]{--lead-ink:#284967;--lead-paper:#ebf3fa;--lead-edge:#c3d5e6}._5_ngoG_lead[data-portrait-key=slytherin]{--lead-ink:#265549;--lead-paper:#edf5ef;--lead-edge:#c5dfcf}._5_ngoG_lead[data-portrait-lead=botanical]{--lead-ink:#77395d;--lead-paper:#f8edf2;--lead-edge:#e7d1dd;grid-template-columns:minmax(0,1fr) auto}._5_ngoG_lead[data-portrait-key=sunflower],._5_ngoG_lead[data-portrait-key=daisy]{--lead-ink:#665125;--lead-paper:#fbf4e5;--lead-edge:#e5d4ae}._5_ngoG_lead[data-portrait-key=lavender],._5_ngoG_lead[data-portrait-key=orchid]{--lead-ink:#5d427b;--lead-paper:#f1ecf8;--lead-edge:#d9cbe9}._5_ngoG_lead[data-portrait-key=lotus]{--lead-ink:#355e4c;--lead-paper:#edf6ef;--lead-edge:#cadfcf}._5_ngoG_lead[data-portrait-tone=amber]{--lead-ink:#65471f;--lead-paper:#fbf1e1;--lead-edge:#e6d0aa}._5_ngoG_lead[data-portrait-tone=rose]{--lead-ink:#733e53;--lead-paper:#faedf1;--lead-edge:#eccdd7}._5_ngoG_lead[data-portrait-tone=mint]{--lead-ink:#285c4a;--lead-paper:#edf7f2;--lead-edge:#c6e1d4}._5_ngoG_lead[data-portrait-tone=violet]{--lead-ink:#504279;--lead-paper:#f2eef9;--lead-edge:#dcd3ed}._5_ngoG_lead[data-portrait-tone=ink]{--lead-ink:#334755;--lead-paper:#edf2f4;--lead-edge:#cad8df}._5_ngoG_lead[data-portrait-tone=blue]{--lead-ink:#2e536f;--lead-paper:#edf4fa;--lead-edge:#cbddeb}._5_ngoG_lead[data-portrait-lead=character]{border-inline-start:4px solid var(--lead-edge)}._5_ngoG_lead[data-portrait-lead=symbol]{border-block-start:3px double var(--lead-ink)}._5_ngoG_lead[data-portrait-emblem]{grid-template-columns:minmax(0,1fr) auto}._5_ngoG_lead[data-portrait-lead=framework]{border-block-start:3px solid var(--lead-ink)}._5_ngoG_lead[data-portrait-layout=serial]{border-inline-start:0;border-block-start:4px solid var(--lead-ink)}._5_ngoG_lead[data-portrait-layout=serial] ._5_ngoG_eyebrow{letter-spacing:.05em}._5_ngoG_lead[data-portrait-layout=storybook]{border-inline-start:0;border-block-start:4px double var(--lead-ink)}._5_ngoG_lead[data-portrait-layout=storybook] ._5_ngoG_title{font-family:Georgia,Noto Serif SC,serif}._5_ngoG_lead[data-portrait-layout=dossier] ._5_ngoG_selection{border-style:dashed;border-radius:0}._5_ngoG_intro{min-width:0}._5_ngoG_eyebrow{margin:0 0 8px;font-size:13px;font-weight:700}._5_ngoG_lead h3._5_ngoG_title{color:var(--lead-ink);overflow-wrap:anywhere;margin:0;scroll-margin-top:96px;font-size:clamp(24px,3vw,38px);line-height:1.2}._5_ngoG_lead[data-portrait-lead=house] ._5_ngoG_title,._5_ngoG_lead[data-portrait-lead=botanical] ._5_ngoG_title{font-family:Georgia,Noto Serif SC,serif}._5_ngoG_headline{margin:8px 0 0;font-size:16px;font-weight:650;line-height:1.5}._5_ngoG_summary{max-width:72ch;margin:8px 0 0;line-height:1.65}._5_ngoG_petal{width:clamp(34px,7vw,78px)}._5_ngoG_selection{border:1px solid var(--lead-edge);border-radius:8px;flex-wrap:wrap;gap:6px 18px;margin:0;padding:8px 12px;font-size:13px;display:flex}._5_ngoG_selection dd{margin:0;font-weight:700}._5_ngoG_selection>div:first-child dd{font-variant-numeric:tabular-nums;font-size:22px}._5_ngoG_selection dd span{font-size:15px}._5_ngoG_art{aspect-ratio:1;border-radius:8px;width:100%;height:auto;display:block}@media (min-width:760px){._5_ngoG_lead:not([data-portrait-lead=botanical]):has(._5_ngoG_selection){grid-template-columns:minmax(0,1fr) auto}._5_ngoG_selection{flex-direction:column;gap:4px;min-width:132px}._5_ngoG_lead[data-portrait-layout=storybook]:has(._5_ngoG_selection){grid-template-columns:minmax(0,1fr)}._5_ngoG_lead[data-portrait-layout=storybook] ._5_ngoG_selection{flex-direction:row;justify-self:start;gap:6px 18px}._5_ngoG_lead[data-portrait-lead][data-portrait-art]{grid-template-columns:minmax(0,1fr) minmax(0,36%);grid-template-areas:"intro art""selection art";align-content:center}._5_ngoG_lead[data-portrait-art] ._5_ngoG_intro{grid-area:intro;align-self:end}._5_ngoG_lead[data-portrait-art] ._5_ngoG_art{grid-area:art}._5_ngoG_lead[data-portrait-art] ._5_ngoG_selection{grid-area:selection;place-self:start}}._5_ngoG_auraArtwork,._5_ngoG_symbolArtwork{grid-area:art;justify-self:center;width:min(100%,250px);min-width:0;display:grid}._5_ngoG_auraArtwork{gap:12px}._5_ngoG_auraHalo{aspect-ratio:1.38;background:radial-gradient(ellipse at center, #fff 0%, var(--aura-color) 29%, #201537 72%);border-radius:18px}._5_ngoG_auraSpectrum{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}._5_ngoG_auraSpectrum span{border-radius:4px;height:11px}._5_ngoG_auraSpectrum span[data-active]{outline-offset:2px;outline:2px solid}._5_ngoG_symbolArtwork{border:1px solid var(--lead-edge);background:#ffffff80;border-radius:16px;place-items:center;min-height:130px}._5_ngoG_symbolArtwork[data-artwork-style=tarot]{aspect-ratio:2/3;color:#f5d894;background:#35244c;border:4px double #c1a66d;border-radius:12px;width:min(100%,132px);padding:12px}._5_ngoG_symbolArtwork[data-artwork-style=folio]{border-inline-start:8px solid #ad8b55;border-radius:4px 16px 16px 4px}._5_ngoG_symbolArtwork[data-artwork-style=field]{color:#295d49;border-radius:48% 48% 18px 18px}._5_ngoG_symbolArtwork[data-artwork-style=guild]{background:#f1e0be;border:3px double #9a7340}._5_ngoG_symbolArtwork[data-artwork-style=dossier]{color:#e1e8ef;background:#263444;border-radius:4px}._5_ngoG_cardStar{opacity:.8}@media (max-width:759px){._5_ngoG_auraArtwork,._5_ngoG_symbolArtwork{order:2;grid-area:auto}._5_ngoG_lead:has([data-quiz-artwork]) ._5_ngoG_intro{display:contents}._5_ngoG_lead:has([data-quiz-artwork]) :is(._5_ngoG_eyebrow,._5_ngoG_title){order:1}._5_ngoG_lead:has([data-quiz-artwork]) :is(._5_ngoG_headline,._5_ngoG_summary,._5_ngoG_selection){order:3}}@media (min-width:760px){._5_ngoG_lead[data-portrait-lead]:has([data-quiz-artwork]){grid-template-columns:minmax(0,1fr) minmax(0,32%);grid-template-areas:"intro art""selection art"}._5_ngoG_lead:has([data-quiz-artwork]) ._5_ngoG_intro{grid-area:intro}._5_ngoG_lead:has([data-quiz-artwork]) ._5_ngoG_selection{grid-area:selection;justify-self:start}}
