.quiz-module__JVUQBq__page{--ground:#fbf8f2;--paper:#fffdf9;--linen:#f5f0e6;--ink:#2d2d2d;--ink-2:#6e6a63;--rule:#e8e4dc;--rule-strong:#d9d2c5;--accent:#d4845a;--accent-ink:#9e5230;--btn-bg:#b0603a;--btn-bg-hover:#9e5230;--lavender:#c8b8d4;--sage:#a8b5a0;--selected:#f3e7dc;--serif:var(--font-noto-serif),"Hiragino Mincho ProN","Yu Mincho",serif;--sans:var(--font-zen-kaku),"Hiragino Sans","Yu Gothic",system-ui,sans-serif;--lh:2.125rem;background:var(--ground);color:var(--ink);font-family:var(--sans);letter-spacing:.03em;padding-inline:20px;padding-bottom:56px;font-size:1rem;line-height:1.85}.quiz-module__JVUQBq__page h1,.quiz-module__JVUQBq__page h2,.quiz-module__JVUQBq__page h3{font-family:var(--serif);letter-spacing:.02em;word-break:auto-phrase;text-wrap:balance;margin:0;font-weight:500;line-height:1.45}.quiz-module__JVUQBq__page p{margin:0}.quiz-module__JVUQBq__page a{color:var(--accent-ink);text-underline-offset:.2em;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__page a:hover{text-decoration-thickness:2px}}.quiz-module__JVUQBq__page :focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:2px}.quiz-module__JVUQBq__page :is(h1,h2,h3)[tabindex="-1"]:focus{outline:none}.quiz-module__JVUQBq__page :where(button){font:inherit;color:inherit;letter-spacing:inherit}.quiz-module__JVUQBq__phrase{word-break:keep-all;overflow-wrap:anywhere}.quiz-module__JVUQBq__page [id]{scroll-margin-top:88px}.quiz-module__JVUQBq__wrap{max-width:1080px;margin-inline:auto}.quiz-module__JVUQBq__view{animation:.5s both quiz-module__JVUQBq__settle}@keyframes quiz-module__JVUQBq__settle{0%{opacity:.001;transform:translateY(6px)}to{opacity:1;transform:none}}.quiz-module__JVUQBq__btn{background:var(--btn-bg);letter-spacing:.08em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 32px;font-size:1rem;font-weight:500;transition:background .2s;display:inline-flex;color:#fff!important;text-decoration:none!important}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__btn:hover{background:var(--btn-bg-hover)}}.quiz-module__JVUQBq__arr{font-family:var(--serif)}.quiz-module__JVUQBq__btnLine{border:1px solid var(--accent-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:.9375rem;transition:background .2s;display:inline-flex;color:var(--accent-ink)!important;text-decoration:none!important}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__btnLine:hover{background:var(--selected)}}.quiz-module__JVUQBq__textlink{cursor:pointer;text-underline-offset:.25em;background:0 0;border:0;align-items:center;min-height:44px;padding:10px 0;font-size:.9375rem;text-decoration:underline;display:inline-flex;color:var(--accent-ink)!important}.quiz-module__JVUQBq__topGrid{grid-template-columns:minmax(0,1fr);gap:0 64px;display:grid}.quiz-module__JVUQBq__hero{padding-block:28px 36px}.quiz-module__JVUQBq__eyebrow{letter-spacing:.2em;color:var(--accent-ink);font-size:.75rem;margin-bottom:14px!important}.quiz-module__JVUQBq__hero h1{font-size:2rem;font-weight:700;line-height:1.35}@media (max-width:360px){.quiz-module__JVUQBq__hero h1{font-size:1.75rem}}.quiz-module__JVUQBq__hero h1 small{color:var(--ink-2);letter-spacing:.04em;margin-top:10px;font-size:1rem;font-weight:500;display:block}.quiz-module__JVUQBq__lede{font-family:var(--serif);max-width:34em;font-size:1rem;line-height:1.95;margin-top:18px!important}.quiz-module__JVUQBq__facts{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 0;display:grid}.quiz-module__JVUQBq__facts div{border-bottom:1px solid var(--rule);padding:12px 0}.quiz-module__JVUQBq__facts div:nth-child(odd){border-right:1px solid var(--rule);padding-right:12px}.quiz-module__JVUQBq__facts div:nth-child(2n){padding-left:14px}.quiz-module__JVUQBq__facts div:nth-last-child(-n+2){border-bottom:0}.quiz-module__JVUQBq__facts dt{color:var(--ink-2);letter-spacing:.14em;font-size:.75rem}.quiz-module__JVUQBq__facts dd{font-family:var(--serif);margin:0;font-size:1.125rem;font-weight:500}.quiz-module__JVUQBq__facts dd small{font-family:var(--sans);color:var(--ink-2);letter-spacing:.02em;margin-top:2px;font-size:.75rem;font-weight:400;line-height:1.7;display:block}@media (max-width:640px){.quiz-module__JVUQBq__heroNote{display:none}.quiz-module__JVUQBq__facts{border-bottom:0;grid-template-columns:minmax(0,1fr);margin-top:20px}.quiz-module__JVUQBq__facts div:nth-child(-n+3){display:none}.quiz-module__JVUQBq__facts div:nth-child(2n){border-bottom:0;padding:12px 0}.quiz-module__JVUQBq__facts dd{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}}.quiz-module__JVUQBq__start{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px;display:flex}.quiz-module__JVUQBq__heroNote{color:var(--ink-2);font-size:.8125rem;line-height:1.8;margin-top:14px!important}@media (min-width:641px){.quiz-module__JVUQBq__hero{padding-block:36px 40px}.quiz-module__JVUQBq__lede{font-size:1.0625rem;line-height:2;margin-top:24px!important}.quiz-module__JVUQBq__start{margin-top:28px}}.quiz-module__JVUQBq__body{border-top:1px solid var(--rule)}.quiz-module__JVUQBq__sec{max-width:640px;padding-block:40px 8px}.quiz-module__JVUQBq__sec h2{font-size:1.5rem}.quiz-module__JVUQBq__sec>p{margin-top:16px;line-height:1.95}.quiz-module__JVUQBq__axes{border-top:1px solid var(--rule);margin:20px 0 0}.quiz-module__JVUQBq__axes div{border-bottom:1px solid var(--rule);grid-template-columns:8.5em minmax(0,1fr);gap:4px 16px;padding-block:14px;display:grid}.quiz-module__JVUQBq__axes dt{font-family:var(--serif);font-weight:500}.quiz-module__JVUQBq__axes dd{color:var(--ink-2);margin:0;font-size:.9375rem}@media (max-width:480px){.quiz-module__JVUQBq__axes div{grid-template-columns:minmax(0,1fr);gap:2px}}.quiz-module__JVUQBq__mapNote{background:var(--linen);border-left:2px solid var(--lavender);margin-top:20px;padding:14px 16px;font-size:.9375rem;line-height:1.9}.quiz-module__JVUQBq__introBox{background:var(--paper);border:1px solid var(--rule);margin-top:20px;padding:16px 18px;font-size:.9375rem;line-height:1.9}.quiz-module__JVUQBq__introBox p+p{margin-top:8px}.quiz-module__JVUQBq__details{border-bottom:1px solid var(--rule)}.quiz-module__JVUQBq__details:first-of-type{border-top:1px solid var(--rule)}.quiz-module__JVUQBq__details summary{cursor:pointer;align-items:center;min-height:52px;padding:12px 32px 12px 0;font-weight:500;list-style:none;display:flex;position:relative}.quiz-module__JVUQBq__details summary::-webkit-details-marker{display:none}.quiz-module__JVUQBq__details summary:after{content:"";border-right:1px solid var(--ink-2);border-bottom:1px solid var(--ink-2);width:8px;height:8px;transition:transform .2s;position:absolute;top:50%;right:6px;transform:translateY(-70%)rotate(45deg)}.quiz-module__JVUQBq__details[open] summary:after{transform:translateY(-30%)rotate(225deg)}.quiz-module__JVUQBq__qlist{margin:0;padding:0 0 20px;list-style:none}.quiz-module__JVUQBq__qlist li{border-top:1px dotted var(--rule-strong);padding-block:12px}.quiz-module__JVUQBq__qlist li:first-child{border-top:0}.quiz-module__JVUQBq__qn{color:var(--accent-ink);letter-spacing:.12em;font-size:.75rem;display:block}.quiz-module__JVUQBq__qt{font-family:var(--serif);display:block}.quiz-module__JVUQBq__qo{color:var(--ink-2);margin-top:4px;font-size:.875rem;display:block}.quiz-module__JVUQBq__qc{color:var(--ink-2);font-size:.75rem;display:block}.quiz-module__JVUQBq__faqA{padding:0 0 20px;font-size:.9375rem;line-height:1.95}.quiz-module__JVUQBq__faqA p+p{margin-top:10px}.quiz-module__JVUQBq__types{border-top:1px solid var(--ink);margin:20px 0 0}.quiz-module__JVUQBq__types div{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr);gap:4px;padding-block:16px;display:grid}.quiz-module__JVUQBq__types dt{font-family:var(--serif);font-size:1.0625rem;font-weight:500}.quiz-module__JVUQBq__types dt span{font-family:var(--sans);color:var(--ink-2);letter-spacing:.06em;margin-left:8px;font-size:.75rem;font-weight:400}.quiz-module__JVUQBq__types dd{margin:0;font-size:.9375rem}.quiz-module__JVUQBq__types dd.quiz-module__JVUQBq__typeLink{color:var(--ink-2);font-size:.875rem}.quiz-module__JVUQBq__types dd.quiz-module__JVUQBq__typeLink a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.quiz-module__JVUQBq__hotline{background:var(--linen);border-radius:2px;margin-top:24px;padding:18px 20px}.quiz-module__JVUQBq__hotline h3{font-size:1.0625rem}.quiz-module__JVUQBq__hotline p{font-size:.9375rem;margin-top:6px!important}.quiz-module__JVUQBq__hotline strong{font-family:var(--serif);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:500}.quiz-module__JVUQBq__hotline strong a{align-items:center;min-height:44px;margin-inline:-4px;padding-inline:4px;display:inline-flex}.quiz-module__JVUQBq__hotlineSub{color:var(--ink-2);font-size:.8125rem;display:block}.quiz-module__JVUQBq__hotlineSub a{font-variant-numeric:tabular-nums;align-items:center;min-height:44px;display:inline-flex}.quiz-module__JVUQBq__sources{color:var(--ink-2);margin:16px 0 0;padding-left:1.4em;font-size:.8125rem;line-height:1.8;list-style:decimal}.quiz-module__JVUQBq__sources li{padding-block:4px}.quiz-module__JVUQBq__page .quiz-module__JVUQBq__sources a{color:var(--ink-2)}.quiz-module__JVUQBq__byline{color:var(--ink-2);font-size:.8125rem;margin-top:28px!important}.quiz-module__JVUQBq__rail{display:none}@media (min-width:1024px){.quiz-module__JVUQBq__topGrid{grid-template-columns:minmax(0,640px) 220px;justify-content:space-between}.quiz-module__JVUQBq__hero{grid-column:1/-1;grid-template-columns:minmax(0,640px) 300px;justify-content:space-between;gap:48px;padding-block:64px 56px;display:grid}.quiz-module__JVUQBq__hero h1{font-size:2.5rem}.quiz-module__JVUQBq__facts{grid-template-columns:minmax(0,1fr);margin-top:0}.quiz-module__JVUQBq__facts div,.quiz-module__JVUQBq__facts div:nth-child(odd),.quiz-module__JVUQBq__facts div:nth-child(2n){border-right:0;border-bottom:1px solid var(--rule);padding:14px 0}.quiz-module__JVUQBq__facts div:last-child{border-bottom:0}.quiz-module__JVUQBq__heroSide{align-self:end}.quiz-module__JVUQBq__rail{padding-top:40px;display:block}.quiz-module__JVUQBq__rail nav{border-top:1px solid var(--ink);padding-top:12px;position:sticky;top:96px}.quiz-module__JVUQBq__rail p{letter-spacing:.16em;color:var(--ink-2);font-size:.75rem;margin-bottom:8px!important}.quiz-module__JVUQBq__page .quiz-module__JVUQBq__rail a{color:var(--ink);border-bottom:1px solid var(--rule);padding-block:7px;font-size:.875rem;text-decoration:none;display:block}}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__page .quiz-module__JVUQBq__rail a:hover{color:var(--accent-ink)}}.quiz-module__JVUQBq__sheet{max-width:600px;margin:0 auto;padding-block:20px 40px}.quiz-module__JVUQBq__quizHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.quiz-module__JVUQBq__back{white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;min-width:44px;min-height:44px;padding:0 8px 0 0;font-size:.875rem;display:inline-flex;color:var(--ink-2)!important}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__back:hover{color:var(--ink)!important}}.quiz-module__JVUQBq__headRight{align-items:center;gap:14px;display:flex}.quiz-module__JVUQBq__folio{font-family:var(--serif);color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:.08em;white-space:nowrap;font-size:.9375rem}.quiz-module__JVUQBq__folio b{color:var(--ink);font-weight:500}.quiz-module__JVUQBq__minimap{flex:none;width:48px}.quiz-module__JVUQBq__minimap svg{background:var(--linen);border-radius:3px;width:100%;height:auto;display:block}@media (min-width:641px){.quiz-module__JVUQBq__minimap{width:60px}}.quiz-module__JVUQBq__progress{background:var(--rule);height:1px;margin-top:6px;position:relative}.quiz-module__JVUQBq__progress i{background:var(--accent-ink);height:1px;transition:width .5s;position:absolute;top:0;left:0}.quiz-module__JVUQBq__qwrap{padding-top:40px;animation:.45s both quiz-module__JVUQBq__turn}@keyframes quiz-module__JVUQBq__turn{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}.quiz-module__JVUQBq__qlabel{letter-spacing:.2em;color:var(--accent-ink);flex-wrap:wrap;gap:4px 14px;font-size:.75rem;display:flex}.quiz-module__JVUQBq__qlabel span+span{letter-spacing:.08em;color:var(--ink-2)}.quiz-module__JVUQBq__qtext{outline:none;margin-top:12px!important;font-size:1.4375rem!important;line-height:1.6!important}.quiz-module__JVUQBq__qnote{color:var(--ink-2);border-left:1px solid var(--lavender);padding-left:14px;font-size:.875rem;line-height:1.9;margin-top:16px!important}.quiz-module__JVUQBq__opts{gap:8px;margin:28px 0 0;padding:0;list-style:none;display:grid}.quiz-module__JVUQBq__opt{text-align:left;background:var(--paper);cursor:pointer;line-break:strict;border:1px solid #948c7f;border-radius:6px;align-items:center;gap:16px;width:100%;min-height:56px;padding:12px 16px;font-size:1rem;line-height:1.6;transition:background .2s,border-color .2s;display:flex}.quiz-module__JVUQBq__opt small{color:var(--ink-2);font-size:.8125rem;display:block}.quiz-module__JVUQBq__dot{border:1.5px solid #8f877a;border-radius:50%;flex:none;width:18px;height:18px;transition:border-color .2s;position:relative}.quiz-module__JVUQBq__dot:after{content:"";background:var(--btn-bg);border-radius:50%;transition:transform .25s;position:absolute;inset:3px;transform:scale(0)}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__opt:hover{border-color:var(--ink-2);background:#fff}.quiz-module__JVUQBq__opt:hover .quiz-module__JVUQBq__dot{border-color:var(--accent-ink)}}.quiz-module__JVUQBq__opt[aria-checked=true]{background:var(--selected);border-color:var(--btn-bg)}.quiz-module__JVUQBq__opt[aria-checked=true] .quiz-module__JVUQBq__dot{border-color:var(--accent-ink)}.quiz-module__JVUQBq__opt[aria-checked=true] .quiz-module__JVUQBq__dot:after{transform:scale(1)}.quiz-module__JVUQBq__opt[aria-checked=true] small{color:var(--ink)}.quiz-module__JVUQBq__page .quiz-module__JVUQBq__opt:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-color:var(--accent-ink);border-radius:6px}.quiz-module__JVUQBq__skip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.quiz-module__JVUQBq__hint{color:var(--ink-2);font-size:.8125rem}.quiz-module__JVUQBq__privacyLine{color:var(--ink-2);text-align:center;letter-spacing:.04em;font-size:.75rem;line-height:1.8;margin-top:44px!important}@media (max-width:640px){.quiz-module__JVUQBq__sheet{padding-block:4px 32px}.quiz-module__JVUQBq__qwrap{padding-top:24px}.quiz-module__JVUQBq__qtext{margin-top:8px!important;font-size:1.3125rem!important;line-height:1.55!important}.quiz-module__JVUQBq__qnote{line-height:1.8;margin-top:12px!important}.quiz-module__JVUQBq__opts{margin-top:20px}.quiz-module__JVUQBq__privacyLine{margin-top:32px!important}}.quiz-module__JVUQBq__mapSvg{width:100%;height:auto;display:block}.quiz-module__JVUQBq__mapSvg text{font-family:var(--sans);letter-spacing:.02em}.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mTick{font-size:12.5px}.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mAxis{font-size:13px;font-weight:500}.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mLabel{font-family:var(--serif);font-size:14px;font-weight:700}.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mSub,.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mGray{font-size:12.5px}@media (max-width:380px){.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mTick,.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mAxis,.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mGray{font-size:14.5px}.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mLabel{font-size:15.5px}.quiz-module__JVUQBq__mapSvg .quiz-module__JVUQBq__mSub{font-size:14px}}.quiz-module__JVUQBq__pt{transition:transform .7s cubic-bezier(.3,.7,.2,1)}.quiz-module__JVUQBq__halo{transition:r .7s cubic-bezier(.3,.7,.2,1)}.quiz-module__JVUQBq__result{max-width:1080px;margin-inline:auto;padding-block:28px 56px}.quiz-module__JVUQBq__rhead{max-width:720px}.quiz-module__JVUQBq__rEyebrow{color:var(--accent-ink);letter-spacing:.2em;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.75rem;display:flex}.quiz-module__JVUQBq__badge{color:var(--accent-ink);border:1px solid var(--rule-strong);border-radius:999px;padding:0 10px;font-size:.75rem}.quiz-module__JVUQBq__rTitle{outline:none;margin-top:14px!important;font-size:2rem!important;font-weight:700!important;line-height:1.35!important}.quiz-module__JVUQBq__aka{color:var(--ink-2);text-wrap:pretty;font-size:.9375rem;margin-top:10px!important}.quiz-module__JVUQBq__personalLead{font-family:var(--serif);text-wrap:pretty;font-size:1rem;line-height:1.9;margin-top:12px!important}.quiz-module__JVUQBq__personalLead a{text-decoration:underline}.quiz-module__JVUQBq__exampleNote{color:var(--ink-2);font-size:.8125rem;margin-top:10px!important}@media (min-width:1024px){.quiz-module__JVUQBq__rTitle{font-size:2.25rem!important}}.quiz-module__JVUQBq__rgrid{gap:36px;margin-top:28px;display:grid}@media (min-width:900px){.quiz-module__JVUQBq__rgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.quiz-module__JVUQBq__rgrid>:first-child{position:sticky;top:88px}}.quiz-module__JVUQBq__plate{background:var(--linen);border-radius:4px;padding:14px 10px 6px;overflow:hidden}@media (max-width:380px){.quiz-module__JVUQBq__plate{padding-inline:4px}}.quiz-module__JVUQBq__figure{margin:0}.quiz-module__JVUQBq__figcaption{color:var(--ink-2);margin-top:10px;font-size:.8125rem;line-height:1.8}.quiz-module__JVUQBq__figcaption b{color:var(--ink);font-weight:500}.quiz-module__JVUQBq__figMore{color:var(--ink-2);margin-top:4px;font-size:.8125rem}.quiz-module__JVUQBq__figMore summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;line-height:1.6;list-style:none;display:flex}.quiz-module__JVUQBq__figMore summary::-webkit-details-marker{display:none}.quiz-module__JVUQBq__figMore summary span{color:var(--ink)}.quiz-module__JVUQBq__figMore summary small{font-size:inherit;color:var(--accent-ink);text-underline-offset:.25em;white-space:nowrap;margin-left:10px;text-decoration:underline}.quiz-module__JVUQBq__figMore summary small:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-left:6px;transition:transform .2s;display:inline-block;transform:translateY(-2px)rotate(45deg)}.quiz-module__JVUQBq__figMore[open] summary small:after{transform:translateY(1px)rotate(225deg)}.quiz-module__JVUQBq__figMore p{border-left:1px solid var(--lavender);padding-left:12px;line-height:1.8;margin-top:4px!important}.quiz-module__JVUQBq__rblock+.quiz-module__JVUQBq__rblock{margin-top:40px}.quiz-module__JVUQBq__rblock h2{border-bottom:1px solid var(--ink);margin-bottom:4px;padding-bottom:10px;font-size:1.1875rem}.quiz-module__JVUQBq__spec{gap:22px;margin-top:16px;display:grid}.quiz-module__JVUQBq__specTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;font-size:.875rem;display:flex}.quiz-module__JVUQBq__specTop b{font-family:var(--serif);font-size:1rem;font-weight:500}.quiz-module__JVUQBq__specTop span{color:var(--ink-2);font-size:.8125rem}.quiz-module__JVUQBq__scale{margin-top:10px}.quiz-module__JVUQBq__rail4{height:22px;position:relative}.quiz-module__JVUQBq__track{background:var(--rule);height:2px;position:absolute;top:10px;left:12.5%;right:12.5%}.quiz-module__JVUQBq__labs{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2px;line-height:1.5;display:grid}.quiz-module__JVUQBq__scaleUnsure .quiz-module__JVUQBq__track{background:repeating-linear-gradient(to right,var(--rule-strong)0 4px,transparent 4px 8px)}.quiz-module__JVUQBq__tick{background:var(--ground);border:1.5px solid #cfc8bb;border-radius:50%;width:12px;height:12px;position:absolute;top:5px;transform:translate(-50%)}.quiz-module__JVUQBq__tickOn{background:var(--ink);border-color:var(--ink);width:16px;height:16px;top:3px;box-shadow:0 0 0 4px #d4845a40}.quiz-module__JVUQBq__lab{color:var(--ink-2);font-size:.75rem}.quiz-module__JVUQBq__labOn{color:var(--ink);font-weight:500}.quiz-module__JVUQBq__cond{border:1px dashed #9c938a;border-radius:999px;margin-top:8px;padding:1px 10px;font-size:.8125rem;display:inline-block}.quiz-module__JVUQBq__targets{margin:0}.quiz-module__JVUQBq__targets div{border-bottom:1px solid var(--rule);grid-template-columns:6.5em minmax(0,1fr);gap:10px;padding:12px 0;font-size:.9375rem;display:grid}.quiz-module__JVUQBq__targets dt{color:var(--ink-2);font-size:.875rem}.quiz-module__JVUQBq__targets dd{font-family:var(--serif);margin:0;font-weight:500}.quiz-module__JVUQBq__targets dd small{font-family:var(--sans);color:var(--ink-2);font-size:.8125rem;font-weight:400;display:block}.quiz-module__JVUQBq__card{border-left:3px solid var(--sage);background:#f0f5ef;border-radius:0 12px 12px;margin-top:14px;padding:14px 16px;font-size:.9375rem;line-height:1.85}.quiz-module__JVUQBq__card h3{margin-bottom:4px!important;font-size:1rem!important}.quiz-module__JVUQBq__card p+p{margin-top:8px}.quiz-module__JVUQBq__card p,.quiz-module__JVUQBq__reading p{text-wrap:pretty}.quiz-module__JVUQBq__cardNeutral{background:var(--paper);border-left-color:var(--lavender)}.quiz-module__JVUQBq__reading p{margin-top:14px;font-size:.9375rem;line-height:1.95}.quiz-module__JVUQBq__related{margin:0;padding:0;list-style:none}.quiz-module__JVUQBq__page .quiz-module__JVUQBq__related a{word-break:auto-phrase;text-wrap:balance;border-bottom:1px solid var(--rule);min-height:56px;color:var(--ink);font-family:var(--serif);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}.quiz-module__JVUQBq__page .quiz-module__JVUQBq__related a:after{content:"→";color:var(--accent-ink);flex:none}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__page .quiz-module__JVUQBq__related a:hover{color:var(--accent-ink)}}.quiz-module__JVUQBq__relUrl{font-family:var(--sans);color:var(--ink-2);letter-spacing:.02em;overflow-wrap:anywhere;font-size:.75rem;display:block}.quiz-module__JVUQBq__shareCard{border:1px solid var(--rule);background:#fff;border-radius:6px;margin-top:16px;overflow:hidden}.quiz-module__JVUQBq__shareCard svg{width:100%;height:auto;display:block}.quiz-module__JVUQBq__check{cursor:pointer;align-items:flex-start;gap:10px;min-height:44px;padding-top:12px;font-size:.875rem;line-height:1.6;display:flex}.quiz-module__JVUQBq__check input{width:20px;height:20px;accent-color:var(--btn-bg);flex:none;margin:1px 0 0}.quiz-module__JVUQBq__check small{color:var(--ink-2);font-size:.8125rem;display:block}.quiz-module__JVUQBq__shareText{background:var(--linen);word-break:break-all;border-radius:2px;padding:12px 14px;font-size:.875rem;line-height:1.8;margin-top:8px!important}.quiz-module__JVUQBq__shareBtns{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.quiz-module__JVUQBq__shareBtns .quiz-module__JVUQBq__btn{min-height:48px;padding:0 22px;font-size:.9375rem}.quiz-module__JVUQBq__shareBtns .quiz-module__JVUQBq__btn,.quiz-module__JVUQBq__shareBtns .quiz-module__JVUQBq__btnLine{min-height:48px}@media (max-width:640px){.quiz-module__JVUQBq__shareBtns{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quiz-module__JVUQBq__shareBtns .quiz-module__JVUQBq__btn{grid-column:1/-1}.quiz-module__JVUQBq__shareBtns .quiz-module__JVUQBq__btnLine{padding-inline:8px}.quiz-module__JVUQBq__shareBtns>:last-child:nth-child(2n){grid-column:1/-1}}.quiz-module__JVUQBq__status{min-height:1.5em;color:var(--accent-ink);font-size:.8125rem;margin-top:6px!important}.quiz-module__JVUQBq__again{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:48px;padding-top:28px;display:flex}.quiz-module__JVUQBq__again p{color:var(--ink-2);flex-basis:100%;font-size:.8125rem}.quiz-module__JVUQBq__typeHead{max-width:640px;padding-block:28px 8px}.quiz-module__JVUQBq__typeHead h1{font-size:2rem;font-weight:700;line-height:1.35}@media (min-width:1024px){.quiz-module__JVUQBq__typeHead{padding-top:48px}.quiz-module__JVUQBq__typeHead h1{font-size:2.25rem}}.quiz-module__JVUQBq__typeLead{color:var(--ink-2);font-size:.875rem;line-height:1.8;margin-top:14px!important}.quiz-module__JVUQBq__divider{border-top:1px solid var(--rule);margin-top:8px}.quiz-module__JVUQBq__onlyPersonal{display:none}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__onlyPersonal{display:revert}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__dupWhenPersonal{display:none}.quiz-module__JVUQBq__aboutType{max-width:640px;margin-top:64px}.quiz-module__JVUQBq__aboutType h2{font-size:1.5rem}.quiz-module__JVUQBq__page:has(.quiz-module__JVUQBq__resultV2){background:#f5fbfd}.quiz-module__JVUQBq__page:has([data-personal]) :is(.quiz-module__JVUQBq__aboutType,.quiz-module__JVUQBq__sec,.quiz-module__JVUQBq__hotlineType){max-width:480px;margin-inline:auto}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__aboutType{margin-top:32px}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__aboutType h2{font-family:var(--font-quiz-display),var(--sans);text-align:center;color:#1d1d1d;font-size:18px;font-weight:900;line-height:1.5}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__sec{background:#fff;border-radius:20px;margin-top:12px;padding:16px 18px 18px}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__sec h2{font-family:var(--font-quiz-display),var(--sans);letter-spacing:.04em;color:#1d1d1d;font-size:15px;font-weight:900;line-height:1.5}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__misc{font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#333;margin-top:8px;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__misc li::marker{color:#ef6b63}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__related{margin:4px 0 -8px!important}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__related a{min-height:48px;font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#086a90;border-bottom-color:#eef1f3;padding:9px 0;font-size:14.5px;font-weight:700;line-height:1.6}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__related li:last-child a{border-bottom:0}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__related a:after{content:"";border-top:2px solid #0b7fab;border-right:2px solid #0b7fab;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.quiz-module__JVUQBq__hotlineType{max-width:640px;margin-top:32px}.quiz-module__JVUQBq__hotlineResult{max-width:480px;font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#1d1d1d;background:#fff;border-radius:20px;margin:12px auto 0;padding:16px 18px}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__hotlineType{font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#1d1d1d;background:#fff;border-radius:20px;margin-top:12px;padding:16px 18px}:is(.quiz-module__JVUQBq__page .quiz-module__JVUQBq__hotlineResult h3,.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__hotlineType h3){font-family:var(--font-quiz-display),var(--sans);letter-spacing:.04em;font-size:15px;font-weight:900}.quiz-module__JVUQBq__hotlineResult p{color:#333;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__hotlineType p{color:#333;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__hotlineResult strong{font-family:var(--font-quiz-display),var(--sans);font-size:18px;font-weight:900}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__hotlineType strong{font-family:var(--font-quiz-display),var(--sans);font-size:18px;font-weight:900}.quiz-module__JVUQBq__hotlineResult .quiz-module__JVUQBq__hotlineSub{color:#55576d}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__hotlineType .quiz-module__JVUQBq__hotlineSub{color:#55576d}:is(.quiz-module__JVUQBq__page .quiz-module__JVUQBq__hotlineResult a,.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__hotlineType a){color:#086a90}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__again{border-top:0;padding-top:0}.quiz-module__JVUQBq__result.quiz-module__JVUQBq__embedded{padding-block:4px 0}.quiz-module__JVUQBq__narrowed{color:var(--ink-2);font-size:.9375rem;margin-top:0!important}.quiz-module__JVUQBq__narrowed b{font-family:var(--serif);color:var(--ink);font-weight:700}.quiz-module__JVUQBq__misc{margin:16px 0 0;padding-left:1.2em;line-height:1.95;list-style:outside}.quiz-module__JVUQBq__misc li+li{margin-top:8px}.quiz-module__JVUQBq__misc li::marker{color:var(--accent)}.quiz-module__JVUQBq__cta{background:var(--paper);border:1px solid var(--rule);max-width:640px;margin-top:40px;padding:24px 22px;position:relative}.quiz-module__JVUQBq__afterMap{margin-bottom:40px}.quiz-module__JVUQBq__afterMap>.quiz-module__JVUQBq__cta{margin-top:8px}.quiz-module__JVUQBq__cta:before{content:"";border:1px solid var(--rule);pointer-events:none;position:absolute;inset:5px}.quiz-module__JVUQBq__cta h2{font-size:1.25rem}.quiz-module__JVUQBq__cta p{color:var(--ink-2);font-size:.9375rem;margin-top:8px!important}.quiz-module__JVUQBq__cta .quiz-module__JVUQBq__start{margin-top:16px;position:relative}.quiz-module__JVUQBq__partTitle{font-family:var(--sans);letter-spacing:.06em;margin-left:12px;font-size:.8125rem}.quiz-module__JVUQBq__optsScale{gap:6px}.quiz-module__JVUQBq__optsScale .quiz-module__JVUQBq__opt{min-height:52px;padding-block:10px}.quiz-module__JVUQBq__finish{text-align:center;padding-top:56px}.quiz-module__JVUQBq__finishBody{max-width:26em;color:var(--ink-2);font-size:.9375rem;line-height:1.9;margin:16px auto 0!important}.quiz-module__JVUQBq__finishBtn{width:100%;max-width:360px;min-height:60px;margin-top:32px;font-size:1.125rem}.quiz-module__JVUQBq__result.quiz-module__JVUQBq__resultV2{max-width:none;padding-block:0}.quiz-module__JVUQBq__rgridSingle{grid-template-columns:minmax(0,640px)!important}.quiz-module__JVUQBq__page:has([data-personal]) .quiz-module__JVUQBq__srWhenPersonal{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.quiz-module__JVUQBq__qgroup{letter-spacing:.12em;color:var(--accent-ink);font-size:.8125rem;margin-top:20px!important}.quiz-module__JVUQBq__btnTake,.quiz-module__JVUQBq__btnLineGreen{width:100%;max-width:420px;min-height:56px;font-family:var(--font-quiz-display),var(--sans);letter-spacing:.06em;background:#0b7fab;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:1.0625rem;font-weight:700;display:inline-flex;color:#fff!important;text-decoration:none!important}.quiz-module__JVUQBq__btnLineGreen{background:#06c755}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__btnTake:hover{background:#086a90}.quiz-module__JVUQBq__btnLineGreen:hover{background:#05a648}}.quiz-module__JVUQBq__takeRow{max-width:420px;margin-top:18px}.quiz-module__JVUQBq__takeRow small{color:var(--ink-2);margin-top:8px;font-size:.8125rem;display:block}.quiz-module__JVUQBq__entryH1Sub{white-space:nowrap;margin-top:2px;font-size:.7em;display:block}.quiz-module__JVUQBq__entryIntro{text-wrap:pretty;font-size:.9375rem;line-height:1.85;margin-top:12px!important}.quiz-module__JVUQBq__entryIntro+.quiz-module__JVUQBq__entryIntro{color:var(--ink-2);font-size:.8125rem;margin-top:6px!important}.quiz-module__JVUQBq__entryCheck{max-width:640px;padding-top:12px}.quiz-module__JVUQBq__checkList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.quiz-module__JVUQBq__checkRow{background:var(--paper);cursor:pointer;line-break:strict;text-wrap:pretty;border:1px solid #948c7f;border-radius:6px;align-items:center;gap:14px;min-height:56px;padding:12px 16px;font-size:.9375rem;line-height:1.65;transition:background .2s,border-color .2s;display:flex;position:relative}.quiz-module__JVUQBq__checkInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.quiz-module__JVUQBq__checkMark{background:#fff;border:1.5px solid #8f877a;border-radius:4px;flex:none;width:22px;height:22px;transition:background .2s,border-color .2s;position:relative}.quiz-module__JVUQBq__checkMark:after{content:"";border-bottom:2.5px solid #fff;border-right:2.5px solid #fff;width:6px;height:11px;transition:transform .2s;position:absolute;top:2px;left:6px;transform:rotate(45deg)scale(0)}.quiz-module__JVUQBq__checkInput:checked+.quiz-module__JVUQBq__checkMark{background:var(--btn-bg);border-color:var(--btn-bg)}.quiz-module__JVUQBq__checkInput:checked+.quiz-module__JVUQBq__checkMark:after{transform:rotate(45deg)scale(1)}.quiz-module__JVUQBq__checkRow:has(.quiz-module__JVUQBq__checkInput:checked){background:var(--selected);border-color:var(--btn-bg)}.quiz-module__JVUQBq__checkInput:focus-visible+.quiz-module__JVUQBq__checkMark{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__checkRow:hover{border-color:var(--ink-2);background:#fff}}.quiz-module__JVUQBq__checkNote{color:var(--ink-2);margin-top:14px;font-size:.8125rem;line-height:1.8}.quiz-module__JVUQBq__checkCta{margin-top:24px}.quiz-module__JVUQBq__checkCta>p{font-weight:500;line-height:1.8}.quiz-module__JVUQBq__checkCta .quiz-module__JVUQBq__takeRow{margin-top:12px}.quiz-module__JVUQBq__checkFold{border-top:1px solid var(--rule);margin-top:28px}.quiz-module__JVUQBq__checkSupport{color:var(--ink-2);margin-top:16px;font-size:.8125rem;line-height:1.8}.quiz-module__JVUQBq__checkSupport a{color:var(--ink);text-underline-offset:3px;margin-left:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.quiz-module__JVUQBq__page *,.quiz-module__JVUQBq__page :before,.quiz-module__JVUQBq__page :after,.quiz-module__JVUQBq__view,.quiz-module__JVUQBq__qwrap{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.quiz-module__JVUQBq__qstage{min-height:100svh;padding-top:6px;padding-bottom:28px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__sheet{max-width:520px;padding-block:8px 16px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__quizHead{flex-wrap:nowrap;justify-content:flex-start;min-height:0}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__back{background:#fff;border-radius:50%;justify-content:center;width:44px;height:44px;padding:0;box-shadow:0 2px 8px #2d2d2d14;color:#2d2d2d!important}.quiz-module__JVUQBq__headMain{flex:1;min-width:0}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__folio{letter-spacing:.02em;color:#2d2d2d;white-space:normal;justify-content:space-between;align-items:baseline;gap:8px;font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;display:flex}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__folioPart,.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__folio b{color:var(--teal);font-weight:900}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__partTitle{letter-spacing:.02em;margin-left:10px;font-family:inherit;font-size:12px}.quiz-module__JVUQBq__pct{color:#6b6b6b;font-variant-numeric:tabular-nums}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__progress{background:#fff;border-radius:999px;height:10px;margin-top:5px;overflow:hidden}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__progress i{background:linear-gradient(90deg,#3fb2d6,var(--teal));border-radius:999px;height:100%}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qwrap{padding-top:22px}.quiz-module__JVUQBq__partIntro{letter-spacing:0;color:#2d2d2d;background:#ffffffd9;border-radius:14px;align-items:flex-start;gap:8px;padding:5px 12px 5px 6px;font-size:12px;font-weight:700;line-height:1.5;display:flex;margin-bottom:10px!important}.quiz-module__JVUQBq__partIntro b{background:var(--coral);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:900;line-height:1;display:flex}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qlabel{letter-spacing:.06em;color:var(--v2-sub);font-size:12px;font-weight:700;line-height:1.5}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qtext{font-family:var(--display);letter-spacing:.02em;color:#2d2d2d;font-weight:900;font-size:1.3125rem!important;line-height:1.6!important}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qnote{color:var(--v2-sub);background:#ffffffb8;border-left:0;border-radius:14px;padding:10px 14px;font-size:13px;line-height:1.75;margin-top:12px!important}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts{gap:10px;margin-top:18px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt{min-height:58px;font-family:var(--display);color:#2d2d2d;background:#fff;border:1px solid #84959e;border-radius:18px;justify-content:space-between;gap:12px;padding:12px 18px;font-size:1rem;font-weight:700;box-shadow:0 2px 10px #2d2d2d0f}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__optsScale .quiz-module__JVUQBq__opt{min-height:52px;padding-block:10px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt small{font-weight:500}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__dot{border:0;order:2;width:22px;height:22px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__dot:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;border-radius:0;inset:0}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt:hover{border-color:var(--teal);background:#f1f9fc}}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt[aria-checked=true]{background:var(--teal);border-color:var(--teal);color:#fff}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt[aria-checked=true] small{color:#e3f3f9}.quiz-module__JVUQBq__page .quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt:focus-visible{outline:3px solid var(--teal-dark);outline-offset:2px;border-color:var(--teal);border-radius:18px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__hint{color:var(--v2-sub)}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__textlink{color:var(--teal-dark)!important}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__privacyLine{color:#6b6b6b;word-break:auto-phrase;font-size:11.5px;line-height:1.7;margin-top:24px!important}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__finish{padding-top:44px}.quiz-module__JVUQBq__finishAxes{text-align:left;grid-template-columns:auto auto;justify-content:center;gap:6px 22px;margin:18px auto 0;padding:0;list-style:none;display:grid}.quiz-module__JVUQBq__finishAxes li{color:var(--v2-sub);align-items:center;gap:8px;font-size:13px;font-weight:700;line-height:1.6;display:flex}.quiz-module__JVUQBq__finishAxes li:before{content:"";background:var(--dot,var(--v2-sub));border-radius:50%;flex:none;width:8px;height:8px}.quiz-module__JVUQBq__finishAxes li[data-axis=romantic]{--dot:var(--romantic)}.quiz-module__JVUQBq__finishAxes li[data-axis=sexual]{--dot:var(--sexual)}.quiz-module__JVUQBq__finishAxes li[data-axis=gender]{--dot:var(--gender)}.quiz-module__JVUQBq__finishAxes li[data-axis=expression]{--dot:var(--express)}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__finishBody{color:var(--v2-sub);word-break:auto-phrase}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__finishBtn{background:var(--teal);box-shadow:0 6px 0 var(--teal-dark);font-family:var(--display);letter-spacing:.08em;font-weight:900}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__finishBtn .quiz-module__JVUQBq__arr{font-family:inherit}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__finishBtn:hover{background:var(--teal-dark)}}@media (max-width:640px){.quiz-module__JVUQBq__qstage{padding-top:2px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__sheet{padding-block:4px 16px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qwrap{padding-top:12px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qtext{margin-top:4px!important;font-size:1.1875rem!important;line-height:1.45!important}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__qnote{padding:7px 12px;font-size:12.5px;line-height:1.6;margin-top:8px!important}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts{gap:8px;margin-top:12px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt,.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__optsScale .quiz-module__JVUQBq__opt{min-height:52px;padding:8px 16px;line-height:1.45}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__finish{padding-top:36px}}@media (max-width:359px),(max-width:640px) and (max-height:600px){.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opt,.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__optsScale .quiz-module__JVUQBq__opt{min-height:48px}}@media (max-width:520px){.quiz-module__JVUQBq__hotlineResult{margin-inline:-4px}.quiz-module__JVUQBq__page:has([data-personal]) :is(.quiz-module__JVUQBq__aboutType,.quiz-module__JVUQBq__sec,.quiz-module__JVUQBq__hotlineType){margin-inline:-4px}}@media (max-width:640px){.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts[data-many]{gap:6px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts[data-many] .quiz-module__JVUQBq__opt{min-height:46px;padding-block:5px;line-height:1.35}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts[data-many] .quiz-module__JVUQBq__opt small{margin:0 0 0 4px;display:inline}}.quiz-module__JVUQBq__page[data-type-look]{--ink:#1d1d1d;--ink-2:#55576d;--rule:#eef1f3;--paper:#fff;--accent:#ef6b63;--accent-ink:#086a90;--btn-bg:#0b7fab;--btn-bg-hover:#086a90;--serif:var(--font-quiz-display),var(--font-zen-kaku),"Hiragino Sans","Yu Gothic",system-ui,sans-serif;letter-spacing:.02em;background:radial-gradient(120% 60% at 0 0,#ffd9d6 0%,#ffd9d600 55%) top/100% 720px no-repeat,radial-gradient(110% 55% at 100% 8%,#fff0b8 0%,#fff0b800 55%) top/100% 720px no-repeat,radial-gradient(120% 60% at 100% 60%,#cdeff9 0%,#cdeff900 60%) top/100% 720px no-repeat,#f5fbfd}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__typeHead{max-width:480px;margin-inline:auto;padding-block:12px 4px}.quiz-module__JVUQBq__page[data-type-look]>article{max-width:480px}@media (max-width:520px){.quiz-module__JVUQBq__page[data-type-look]>article{margin-inline:-4px}}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__eyebrow{font-family:var(--serif);letter-spacing:.12em;color:#0b7fab;font-size:13px;font-weight:700;line-height:1.4;margin-bottom:4px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__typeHead h1{letter-spacing:.03em;color:#0b7fab;font-size:30px;font-weight:900;line-height:1.3}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__entryH1Sub{letter-spacing:.04em;color:#1d1d1d;margin-top:2px;font-size:17px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__entryIntro{color:#333;font-size:15px;font-weight:500;line-height:1.75;margin-top:10px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__entryIntro+.quiz-module__JVUQBq__entryIntro{color:#55576d;font-size:12.5px;line-height:1.6;margin-top:6px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__typeLead{color:#55576d;font-size:14px;font-weight:500;margin-top:10px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__aka{color:#55576d;font-size:14px;font-weight:500;margin-top:8px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__takeRow{max-width:none;margin-top:16px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__btnTake{max-width:none;min-height:60px;padding:0 16px;font-size:18px;font-weight:900;line-height:1.3;box-shadow:0 6px #086a90}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__takeRow small{text-align:center;font-family:var(--serif);color:#1d1d1d;margin-top:16px;font-size:14px;font-weight:700}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__entryCheck{max-width:none;padding-block:10px 16px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkRow{min-height:52px;font-family:var(--serif);color:#2d2d2d;background:#fff;border:1px solid #84959e;border-radius:18px;gap:12px;padding:9px 16px;font-size:15px;font-weight:700;line-height:1.5;box-shadow:0 2px 10px #2d2d2d0f}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkMark{border-color:#84959e;border-radius:7px}@media (hover:hover) and (pointer:fine){.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkRow:hover{background:#f1f9fc;border-color:#0b7fab}}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkRow:has(.quiz-module__JVUQBq__checkInput:checked){color:#fff;background:#0b7fab;border-color:#0b7fab}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkInput:checked+.quiz-module__JVUQBq__checkMark{background:#fff;border-color:#fff}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkInput:checked+.quiz-module__JVUQBq__checkMark:after{border-color:#0b7fab}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkInput:focus-visible+.quiz-module__JVUQBq__checkMark{outline:3px solid #1d1d1d}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkNote{margin-top:12px;padding-inline:4px;font-size:12.5px;font-weight:500;line-height:1.7}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkCta{margin-top:22px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkCta>p{font-family:var(--serif);text-align:center;word-break:auto-phrase;text-wrap:balance;padding-inline:4px;font-size:15px;font-weight:900;line-height:1.6}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkCta .quiz-module__JVUQBq__takeRow{margin-top:10px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkFold{background:#fff;border:0;border-radius:20px;margin-top:24px;padding-inline:18px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__details summary{font-family:var(--serif);letter-spacing:.04em;font-size:15px;font-weight:900}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__details summary:after{border-bottom:2px solid #0b7fab;border-right:2px solid #0b7fab}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__faqA{color:#333;padding-bottom:16px;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkSupport{margin-top:14px;padding-inline:4px;font-size:12.5px;font-weight:500;line-height:1.7}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__checkSupport a{color:#086a90}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__cta{background:#fff;border:0;border-radius:20px;max-width:none;margin-top:12px;padding:18px 18px 22px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__cta:before{display:none}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__cta h2{text-align:center;color:#1d1d1d;font-size:18px;font-weight:900;line-height:1.5}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__cta p{color:#55576d;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__cta .quiz-module__JVUQBq__start{margin-top:14px;margin-bottom:6px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__lineSlot>.quiz-module__JVUQBq__cta{border-radius:24px;margin-top:28px;padding:20px 18px 18px;box-shadow:0 10px 30px #0b7fab24}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__btnLineGreen{text-align:center;max-width:none;min-height:60px;padding:6px 12px;font-size:17px;font-weight:900;line-height:1.3;box-shadow:0 6px #05a648}@media (max-width:360px){.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__btnLineGreen{letter-spacing:.02em;font-size:15px}}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__cta .quiz-module__JVUQBq__start+p{margin-top:14px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__divider{display:none}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__sec{background:#fff;border-radius:20px;max-width:none;margin-top:12px;padding:16px 18px 18px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__sec h2{font-family:var(--font-quiz-display),var(--sans);letter-spacing:.04em;color:#1d1d1d;font-size:15px;font-weight:900;line-height:1.5}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__sec>p,.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__misc{font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#333;margin-top:8px;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__misc li::marker{color:#ef6b63}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__related{margin:4px 0 -8px!important}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__related a{min-height:48px;font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#086a90;border-bottom-color:#eef1f3;padding:9px 0;font-size:14.5px;font-weight:700;line-height:1.6}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__related li:last-child a{border-bottom:0}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__related a:after{content:"";border-top:2px solid #0b7fab;border-right:2px solid #0b7fab;width:8px;height:8px;margin-right:4px;transform:rotate(45deg)}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__relUrl{color:#55576d;font-weight:500}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__hotlineType{max-width:none;font-family:var(--font-quiz-display),var(--sans);letter-spacing:.02em;color:#1d1d1d;background:#fff;border-radius:20px;margin-top:12px;padding:16px 18px}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__hotlineType h3{font-family:var(--font-quiz-display),var(--sans);letter-spacing:.04em;font-size:15px;font-weight:900}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__hotlineType p{color:#333;font-size:14px;font-weight:500;line-height:1.8}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__hotlineType strong{font-family:var(--font-quiz-display),var(--sans);font-size:18px;font-weight:900}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__hotlineType .quiz-module__JVUQBq__hotlineSub{color:#55576d}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__hotlineType a{color:#086a90}.quiz-module__JVUQBq__page[data-type-look] .quiz-module__JVUQBq__lineSlot{margin-bottom:16px}.quiz-module__JVUQBq__ctaWho{color:#1d1d1d;justify-items:start;gap:6px;margin:12px 0 0;padding:0;font-weight:700;line-height:1.6;list-style:none;display:grid}.quiz-module__JVUQBq__ctaWho li{padding-inline:2px}.quiz-module__JVUQBq__ctaWho li[data-who=feeling]{background:linear-gradient(#ffd9d200 62%,#ffd9d2 62%)}.quiz-module__JVUQBq__ctaWho li[data-who=romance]{background:linear-gradient(#ffe9a800 62%,#ffe9a8 62%)}.quiz-module__JVUQBq__ctaWho li[data-who=lgbtq]{background:linear-gradient(#c9eedd00 62%,#c9eedd 62%)}.quiz-module__JVUQBq__ctaLabels{color:#55576d;margin:8px 0 0;font-size:.875rem;font-weight:500;line-height:1.6}.quiz-module__JVUQBq__unreadable{color:#1d1d1d;background:#fff8e1;border-radius:12px;max-width:640px;margin:0 0 16px;padding:10px 14px;font-size:.875rem;font-weight:700;line-height:1.7}@media (max-width:640px) and (max-height:650px){.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts{gap:6px}.quiz-module__JVUQBq__qstage .quiz-module__JVUQBq__opts .quiz-module__JVUQBq__opt{min-height:48px;padding-block:6px}}
.resultView-module__EuT0jG__root{--s-blue:#0b7fab;--s-blue-text:#086a90;--s-blue-dark:#075e80;--s-coral:#ef6b63;--s-ink:#1d1d1d;--s-sub:#55576d;--s-a:#eaf7fb;--s-axis:var(--s-blue);--s-display:var(--font-quiz-display),var(--font-zen-kaku),"Hiragino Sans","Yu Gothic",system-ui,sans-serif;color:var(--s-ink);font-family:var(--s-display);letter-spacing:.02em;background:#fff;margin-inline:-20px;padding:0 16px;font-size:16px;font-weight:700;line-height:1.5}.resultView-module__EuT0jG__root [data-axis=romantic]{--s-axis:#ef6b63}.resultView-module__EuT0jG__root [data-axis=sexual]{--s-axis:#0b7fab}.resultView-module__EuT0jG__root [data-axis=gender]{--s-axis:#8e7cc3}.resultView-module__EuT0jG__root [data-axis=expression]{--s-axis:#4fae7b}.resultView-module__EuT0jG__root [data-axis=relationship]{--s-axis:#c98a00}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__panel{background:var(--s-a);max-width:398px;margin:0 auto;overflow:hidden}.resultView-module__EuT0jG__root :is(h1,h2,h3){font-family:var(--s-display);letter-spacing:.02em}.resultView-module__EuT0jG__root :is(a,button):focus-visible{outline:3px solid var(--s-ink);outline-offset:3px}html[data-quiz-result-bar] :is([id],a,button,summary,input){scroll-margin-top:156px}.resultView-module__EuT0jG__root :is(ul,ol,dl,dd){margin:0;padding:0;list-style:none}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__poster{background:var(--s-a);padding-bottom:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__art{isolation:isolate;background:var(--s-blue);color:#fff;text-align:center;padding:10px 16px 54px;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__art:before{content:"";z-index:-1;background:var(--s-coral);clip-path:polygon(0 0,61% 0,39% 100%,0 100%);position:absolute;inset:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__artCaption{width:fit-content;color:var(--s-ink);letter-spacing:.14em;background:#fff;border-radius:999px;padding:1px 11px;font-size:11px;line-height:18px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title{color:#fff;letter-spacing:0;text-shadow:0 3px #1d1d1d3d;outline:none;margin-top:5px;font-weight:900;line-height:1.2}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title[data-size=xl]{font-size:clamp(34px,11vw,42px)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title[data-size=l]{font-size:clamp(27px,8.6vw,35px)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title[data-size=m]{font-size:27px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title[data-size=s]{font-size:23px;line-height:1.3}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title[data-size=xs]{font-size:20px;line-height:1.35}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__title small{width:fit-content;color:var(--s-ink);letter-spacing:.08em;text-shadow:none;background:#fff;border-radius:999px;margin:6px auto 0;padding:1px 16px;font-size:14px;font-weight:900;line-height:22px;display:block}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__also{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:8px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__also li{color:var(--s-ink);background:#ffffffe6;border:1.5px solid #fff;border-radius:999px;padding:0 10px;font-size:11px;line-height:19px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__rings{grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ring{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringDial{width:104px;height:104px;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringDial svg{width:100%;height:100%;display:block}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringTrack{fill:#ffffff24;stroke:#fff6;stroke-width:10px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringValue{fill:none;stroke:#fff;stroke-width:10px;stroke-linecap:round}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringDial b{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px #1d1d1d33;justify-content:center;align-items:baseline;padding-top:34px;font-size:34px;font-weight:900;line-height:1;display:flex;position:absolute;inset:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringDial b span{margin-left:1px;font-size:15px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringLabel{color:var(--s-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:0 12px;font-size:12.5px;line-height:22px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringNote{color:var(--s-ink);white-space:nowrap;background:#ffffffe6;border-radius:999px;margin-top:-3px;padding:0 8px;font-size:10px;line-height:17px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__artWave{width:100%;height:22px;fill:var(--s-a);position:absolute;bottom:-1px;left:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub{z-index:1;background:#fff;border-radius:16px;grid-template-columns:1fr 1fr;margin:-44px 16px 0;display:grid;position:relative;box-shadow:0 6px 18px #0b7fab29}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub>div{flex-direction:column;min-width:0;padding:8px 12px 11px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub>div+div{border-left:1.5px dashed #cfe6ee}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub dt{color:var(--s-sub);letter-spacing:.08em;align-items:center;gap:5px;font-size:10.5px;line-height:16px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub dt:before{content:"";background:var(--s-axis);border-radius:50%;flex:none;width:8px;height:8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub dd{flex-direction:column;flex:1;margin-top:1px;font-size:13.5px;font-weight:900;line-height:1.35;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub .resultView-module__EuT0jG__scale{margin-top:auto;padding-top:8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub .resultView-module__EuT0jG__scaleLine{height:6px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub .resultView-module__EuT0jG__scaleLine i{border-width:2.5px;width:14px;height:14px;margin:-7px 0 0 -7px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__remark{text-align:center;padding:12px 16px 0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__remarkHead{letter-spacing:.1em;font-size:15px;font-weight:900;line-height:22px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__bubble{text-align:left;background:#fff;border:2.5px solid #bfe3ef;border-radius:14px;align-items:center;min-height:58px;margin:6px 0 0 20px;padding:8px 14px 8px 36px;display:flex;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__bubble img{width:58px;height:58px;position:absolute;bottom:-8px;left:-27px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__bubble p{font-size:14px;line-height:1.6}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__scale{width:100%}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__scaleLine{background:#e6ebef;border-radius:999px;height:8px;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__scaleLine i{background:var(--s-axis);border:3px solid #fff;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute;top:50%;box-shadow:0 1px 4px #1d1d1d4d}.resultView-module__EuT0jG__bar{top:var(--s-header,72px);z-index:30;background:#fff;position:fixed;left:0;right:0;box-shadow:0 0 10px #1d24321f}.resultView-module__EuT0jG__bar[data-hidden=true]{visibility:hidden}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barInner{align-items:center;max-width:430px;height:68px;margin:0 auto;padding:0 16px;display:flex}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barCta{color:#fff;letter-spacing:.04em;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:#0b7fab;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:0;height:48px;margin-top:8px;margin-bottom:3px;padding:0 12px;font-size:15.5px;font-weight:900;line-height:1;text-decoration:none;display:flex;position:relative;box-shadow:0 3px #075e80}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barCta svg{flex:none}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barCta:focus-visible{outline-offset:2px;outline:3px solid #1d1d1d}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__barSpace{height:68px}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barTag{color:#c9473f;letter-spacing:.04em;background:#fff;border:1px solid #ef6b63;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:800;line-height:1.3;position:absolute;top:-9px;right:14px;box-shadow:0 1px 2px #1d24322e}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barTag[data-tag="1"]{color:#6b3a00;background:#ffe9a8;border:0;padding:2px 8px}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barTag[data-tag="2"]{color:#fff;background:#c9473f;border:0;padding:2px 8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__panel{margin-top:12px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__band{padding:24px 16px 0;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__band[data-last]{padding-bottom:36px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__head{text-align:center;margin-bottom:14px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__headTitle{color:var(--s-ink);letter-spacing:.04em;align-items:center;gap:9px;font-size:20px;font-weight:900;line-height:1.5;display:inline-flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__headTitle i{border:4.5px solid var(--s-axis);border-radius:50%;flex:none;width:16px;height:16px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__card{background:#fff;border-radius:16px;overflow:hidden}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__about p{letter-spacing:.01em;text-wrap:pretty;font-size:14px;font-weight:500;line-height:1.8}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__notes{background:#fff;border-radius:16px;margin-top:14px;padding:14px 18px 16px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__smallHead{color:var(--s-blue-text);letter-spacing:.18em;margin-bottom:6px;font-size:11.5px;font-weight:700;line-height:1.5}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__notes p{font-size:14px;font-weight:500;line-height:1.8}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__notes p+p{margin-top:8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__notes a{color:var(--s-blue-text);text-underline-offset:.2em;font-weight:700;text-decoration:underline}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traits{padding:4px 18px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__trait{padding:12px 0 14px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__trait+.resultView-module__EuT0jG__trait{border-top:1px solid var(--s-a)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitHead{align-items:center;gap:8px;min-height:28px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitText{flex-wrap:wrap;flex:1;align-items:baseline;column-gap:8px;min-width:0;line-height:24px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitLabel{color:var(--s-sub);letter-spacing:.06em;align-items:center;gap:5px;font-size:12px;display:inline-flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitLabel:before{content:"";background:var(--s-axis);border-radius:50%;flex:none;width:8px;height:8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitPercent{color:var(--s-axis);font-variant-numeric:tabular-nums;font-size:20px;font-weight:900}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitPercent span{margin-left:1px;font-size:12px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitName{font-size:15.5px;font-weight:900}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitName small{margin-left:3px;font-size:11.5px;font-weight:700}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitMore{letter-spacing:.04em;background:var(--s-a);height:28px;color:var(--s-blue-text);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:2px;padding:0 7px 0 11px;font-family:inherit;font-size:11.5px;font-weight:700;line-height:1;display:inline-flex;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitMore:after{content:"";position:absolute;inset:-10px -6px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitMore svg{transition:transform .2s}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__trait[data-open=true] .resultView-module__EuT0jG__traitMore{background:var(--s-blue);color:#fff}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__trait[data-open=true] .resultView-module__EuT0jG__traitMore svg{transform:rotate(180deg)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__track{background:#eef2f5;border-radius:999px;height:10px;margin-top:8px;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__track[data-empty=true]{background:repeating-linear-gradient(90deg,#e6ebef 0 8px,#fff0 8px 14px)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__fill{width:var(--at);background:var(--s-axis);border-radius:999px;min-width:10px;position:absolute;inset:0 auto 0 0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__knob{top:50%;left:clamp(9px,var(--at),calc(100% - 9px));background:var(--s-axis);border:3px solid #fff;border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;position:absolute;box-shadow:0 1px 4px #1d1d1d4d}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ends{color:var(--s-sub);justify-content:space-between;gap:8px;margin-top:7px;font-size:11px;font-weight:500;line-height:15px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ends[data-count="3"]{grid-template-columns:3.5em 1fr 3.5em;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ends[data-count="3"] span:nth-child(2){text-align:center}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ends[data-count="3"] span:nth-child(3){text-align:right}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ends span[data-lean=true]{color:var(--s-ink);font-weight:700}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitRows{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitRows>div{background:#f5fbfd;border-radius:12px;flex-wrap:wrap;column-gap:7px;padding:3px 11px;font-size:12px;line-height:1.6;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitRows dt{color:var(--s-sub);font-weight:500}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitBody{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s,visibility .24s;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitBody>div{overflow:hidden}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__trait[data-open=true] .resultView-module__EuT0jG__traitBody{visibility:visible;grid-template-rows:1fr}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitNotes{background:#f5fbfd;border-radius:12px;margin-top:12px;padding:11px 14px 12px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitNotes p{font-size:13.5px;font-weight:500;line-height:1.8}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitNotes p+p{margin-top:8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cardFoot{border-top:1px solid var(--s-a);background:#f5fbfd;gap:5px;padding:11px 18px 13px;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cardFoot p{color:var(--s-sub);font-size:12px;font-weight:500;line-height:1.7}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__offer{letter-spacing:normal;text-align:center;background:#fff;border-radius:16px;margin-top:20px;overflow:hidden;box-shadow:0 3px 12px #0b7fab1a}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__offerBand{padding:14px 14px 5px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__offerHeading{color:var(--s-ink);letter-spacing:.02em;font-family:inherit;font-size:17px;font-weight:900;line-height:1.5}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__who{gap:7px;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__offer .resultView-module__EuT0jG__whoBlock{padding:8px 12px 14px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__whoLabels{color:var(--s-ink);text-align:center;margin:8px 0 0;font-size:clamp(12.5px,3.5vw,13.5px);font-weight:500;line-height:1.6}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__who li{min-width:0;color:var(--s-ink);text-align:center;justify-content:center;align-items:center;font-size:clamp(14px,4.1vw,16px);font-weight:900;line-height:1.55;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__who li>span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:3px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__who li[data-who=feeling]>span{background:linear-gradient(#ffd9d200 62%,#ffd9d2 62%)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__who li[data-who=romance]>span{background:linear-gradient(#ffe9a800 62%,#ffe9a8 62%)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__who li[data-who=lgbtq]>span{background:linear-gradient(#c9eedd00 62%,#c9eedd 62%)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__offerActions{padding:13px 14px 17px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cta{background:var(--s-blue);height:54px;box-shadow:0 4px 0 var(--s-blue-dark);color:#fff;letter-spacing:.04em;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:16px;font-weight:900;line-height:1;text-decoration:none;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cta svg{flex:none}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cta:active{box-shadow:0 2px 0 var(--s-blue-dark);transform:translateY(2px)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers{padding:4px 18px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers>div{grid-template-columns:22px 1fr;column-gap:10px;padding:9px 0;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers>div+div{border-top:1px solid var(--s-a)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers>div:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b7fab' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' stroke-width='2'/%3E%3Cpath d='M7.5 12.5l3 3 6-6.5' stroke-width='2.2'/%3E%3C/svg%3E") 50%/contain no-repeat;grid-row:span 2;width:22px;height:22px;margin-top:2px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers dt{color:var(--s-sub);font-size:12px;font-weight:500;line-height:1.5}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers dd{margin-top:1px;font-size:15.5px;font-weight:900;line-height:1.5}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__fine{color:var(--s-sub);margin-top:10px;font-size:12px;font-weight:500;line-height:1.7}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__app{--s-scene:min(244px,100vw - 96px);letter-spacing:.02em;text-align:center;background:#fff;margin-top:28px;padding-top:46px;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__edge{width:100%;height:30px;fill:var(--s-a);position:absolute;top:-1px;left:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appIntro{padding:0 16px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appLabel{background:var(--s-a);color:var(--s-blue-text);letter-spacing:.08em;border-radius:999px;padding:0 14px;font-size:12px;font-weight:700;line-height:24px;display:inline-block}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appLead{margin-top:8px;font-size:14.5px;font-weight:700;line-height:1.7}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appHeading{color:var(--s-ink);letter-spacing:.03em;margin-top:12px;font-family:inherit;font-size:20px;font-weight:900;line-height:1.45}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appIntro>.resultView-module__EuT0jG__appHeading:first-child{margin-top:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appHead{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1020' height='2400' viewBox='0 0 1020 2400'%3E%3Cpath d='M510 0C228.3 0 0 228.3 0 510V2400H1020V510C1020 228.3 791.7 0 510 0Z' fill='%23eaf7fb'/%3E%3C/svg%3E") 50% calc(var(--s-scene)*.5)no-repeat;margin-top:18px;padding:0 16px 26px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__scenes{box-sizing:border-box;width:var(--s-scene);background:#fff;border:5px solid #fff;border-radius:16px;margin-inline:auto;overflow:hidden;box-shadow:0 6px 14px #0b7fab24}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appBrand{letter-spacing:.08em;flex-direction:column;align-items:center;gap:2px;margin-top:-28px;font-size:22px;font-weight:700;line-height:1.3;display:flex;position:relative}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appBrand span{background:#fff;border-radius:16px;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 6px 16px #0b7fab38}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appBrand img{width:44px;height:44px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appHead .resultView-module__EuT0jG__whoBlock{margin-top:16px;padding-bottom:6px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__appHead .resultView-module__EuT0jG__cta{margin-top:16px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__listCard{background:#fff;border-radius:16px;padding:16px 6px 8px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__listCard .resultView-module__EuT0jG__smallHead{padding:0 14px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__listCard li+li{border-top:1px solid var(--s-a)}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__listCard a{min-height:48px;color:var(--s-ink);align-items:center;gap:12px;padding:8px 14px;text-decoration:none;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__listCard a b{flex:1;min-width:0;font-size:14.5px;font-weight:700;line-height:1.5}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__listCard a svg{color:var(--s-blue);flex:none}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__restart{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__restart :is(a,button){border:2px solid var(--s-blue);min-height:48px;color:var(--s-blue-text);letter-spacing:.02em;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-family:inherit;font-size:14px;font-weight:700;text-decoration:none;display:flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__hotline{text-align:center;background:#fff;border-radius:16px;margin-top:16px;padding:18px 20px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__hotline :is(h3,h4){font-size:15px;font-weight:900;line-height:1.5}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__hotline p{color:var(--s-sub);margin-top:4px;font-size:13px;font-weight:500;line-height:1.7}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__hotline .resultView-module__EuT0jG__hotlineTel{min-height:44px;color:var(--s-blue-text);letter-spacing:.04em;font-variant-numeric:tabular-nums;align-items:center;font-size:24px;font-weight:900;text-decoration:none;display:inline-flex}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__hotline .resultView-module__EuT0jG__hotlineSub{margin-top:0}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__hotline .resultView-module__EuT0jG__hotlineSub a{min-height:44px;color:var(--s-blue-text);font-variant-numeric:tabular-nums;align-items:center;font-weight:700;display:inline-flex}@media (max-width:359px){.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barInner{padding:0 12px}.resultView-module__EuT0jG__bar .resultView-module__EuT0jG__barCta,.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cta{letter-spacing:.02em;gap:6px;font-size:14.5px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringDial{width:96px;height:96px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringDial b{padding-top:32px;font-size:30px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringLabel{padding:0 9px;font-size:11.5px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__ringNote{text-align:center;white-space:normal;text-wrap:balance;border-radius:10px;max-width:112px;padding:2px 8px;line-height:13px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub>div{padding-inline:10px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__stub dd{font-size:12.5px}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traits,.resultView-module__EuT0jG__root .resultView-module__EuT0jG__answers,.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cardFoot{padding-inline:14px}}@media (prefers-reduced-motion:reduce){.resultView-module__EuT0jG__root .resultView-module__EuT0jG__cta:active{transform:none}.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitBody,.resultView-module__EuT0jG__root .resultView-module__EuT0jG__traitMore svg{transition:none}}
