.b-9aVq_page{--paper:#fafbf6;--ink:#23291f;--soft:#f1f0e6;--muted:#596151;--line:#23291f22;--sun:#f9d84a;background:var(--paper);color:var(--ink);min-height:100svh;padding-bottom:48px}.b-9aVq_page button,.b-9aVq_page a,.b-9aVq_page input,.b-9aVq_page select{-webkit-tap-highlight-color:transparent}:is(.b-9aVq_page button,.b-9aVq_page select,.b-9aVq_page summary,.b-9aVq_page label:has(input[type=radio])){cursor:pointer}.b-9aVq_page button:disabled{cursor:wait;opacity:.55}.b-9aVq_page :is(button,a,input,select,summary):focus-visible{outline-offset:4px;outline:3px solid #5d6c38}.b-9aVq_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;max-width:1320px;margin:auto;padding:19px 32px;display:flex}.b-9aVq_brand{min-height:44px;color:var(--ink);background:0 0;border:0;align-items:center;gap:21px;padding:0;display:flex}.b-9aVq_brand img{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}.b-9aVq_brandName{font:600 21px/1.05 var(--lab-display);text-align:left}.b-9aVq_brandName small{font:400 11px/1.5 var(--lab-body);margin-top:2px;display:block}.b-9aVq_brand span{border-left:1px solid var(--line);font:600 20px/1.4 var(--lab-display);padding-left:21px}.b-9aVq_preview{white-space:nowrap;background:#fff4cc;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;display:inline-flex}.b-9aVq_preview i{background:#8d720b;border-radius:50%;width:6px;height:6px}.b-9aVq_eyebrow{color:var(--muted);margin:0 0 15px;font-size:14px;font-weight:500}.b-9aVq_resultHero h1{margin:0;font-size:clamp(42px,4.6vw,67px);font-weight:600;line-height:1.32}.b-9aVq_resultHero h1>span{margin-top:5px}.b-9aVq_lead{color:#454b40;margin:24px 0 0;font-size:17px;line-height:1.85}.b-9aVq_heroActions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;display:flex}.b-9aVq_primary,.b-9aVq_secondary{min-height:50px;font:600 16px/1.5 var(--lab-body);border:0;border-radius:999px;justify-content:center;align-items:center;gap:16px;padding:13px 25px;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.b-9aVq_primary{background:var(--sun);color:var(--ink);box-shadow:inset 0 -3px #e7b90c}.b-9aVq_primary:active:not(:disabled),.b-9aVq_secondary:active:not(:disabled){transform:scale(.98)}.b-9aVq_secondary{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line);background:#fff}.b-9aVq_textLink{color:var(--ink);text-underline-offset:5px;background:0 0;border:0;min-height:44px;padding:12px 0;font-size:15px;font-weight:500;text-decoration:underline}.b-9aVq_sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.b-9aVq_sectionHead h2{margin:0;font-size:clamp(29px,3.2vw,43px);font-weight:600;line-height:1.5}.b-9aVq_sectionHead>p{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.b-9aVq_footer{max-width:1240px;color:var(--muted);margin:0 auto;padding:0 32px 32px;font-size:13px;line-height:1.8}.b-9aVq_notice,.b-9aVq_error{border-radius:15px;max-width:1120px;margin:20px auto;padding:16px 22px;font-size:15px;line-height:1.7}.b-9aVq_notice{color:#68520a;background:#fff4cc}.b-9aVq_language{margin-top:14px}.b-9aVq_error{color:#7d301c;background:#fae5df}.b-9aVq_back{color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;min-height:44px;padding:10px 0;font-size:14px;display:inline-flex}.b-9aVq_reviewBody .question-content__paragraph{margin:0 0 .65em}.b-9aVq_reviewBody .question-content__paragraph:last-child{margin-bottom:0}.b-9aVq_reviewBody .question-content__table-wrap{max-width:100%;overflow-x:auto}.b-9aVq_resultWrap{max-width:1120px;margin:auto;padding:26px 32px 70px}.b-9aVq_resultHero{grid-template-columns:1.6fr 1fr;align-items:center;gap:65px;padding:40px 0 45px;display:grid}.b-9aVq_resultHero h1{font-size:clamp(35px,4.2vw,55px)}.b-9aVq_resultCover{justify-self:center;width:210px;padding:16px 18px 0 0}.b-9aVq_resultStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:24px;margin-bottom:55px;padding:22px 0;font-size:14px;display:flex}.b-9aVq_resultStrip b{color:var(--ink);font:600 25px/1.6 var(--lab-display);display:block}.b-9aVq_reviews{gap:14px;display:grid}.b-9aVq_review{box-shadow:0 0 0 1px var(--line);background:#fff;border-radius:22px;overflow:clip}.b-9aVq_review>summary{align-items:center;gap:16px;min-height:90px;padding:20px 23px;list-style:none;display:flex}.b-9aVq_review>summary::-webkit-details-marker{display:none}.b-9aVq_reviewNumber{background:var(--soft);border-radius:50%;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.b-9aVq_review summary b{font-size:17px;font-weight:500}.b-9aVq_review summary small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.b-9aVq_verdict{color:#873f27;white-space:nowrap;background:#faece5;border-radius:999px;margin-left:auto;padding:6px 12px;font-size:12px}.b-9aVq_verdict[data-correct=true]{color:#33572d;background:#e3efe0}.b-9aVq_plus{color:var(--muted);font-size:25px;font-weight:400}.b-9aVq_review[open]>summary .b-9aVq_plus{transform:rotate(45deg)}.b-9aVq_reviewBody{border-top:1px solid var(--line);padding:30px;font-size:16px;line-height:1.85}.b-9aVq_reviewBody h3{font:600 19px/1.6 var(--lab-display);margin:0 0 13px}.b-9aVq_explanation{background:#f3f5ee;border-radius:18px;margin:28px 0 15px;padding:24px}.b-9aVq_partReview{border-bottom:1px solid var(--line);padding:24px 0}.b-9aVq_partReview h3>span{color:#873f27;margin-left:10px;font-size:13px}.b-9aVq_partReview h3>span[data-correct=true]{color:#33572d}.b-9aVq_choiceReason{background:#faece5;border-radius:13px;margin:12px 0;padding:16px}.b-9aVq_choiceReason[data-correct=true]{background:#edf3e9}.b-9aVq_choiceReason>b{margin-bottom:8px;font-weight:500;display:block}.b-9aVq_statementReview{border-bottom:1px solid var(--line);padding:17px 0}.b-9aVq_truthResult{color:var(--muted);margin-left:16px;font-size:13px;display:inline-block}.b-9aVq_transfer{padding:24px 0 0}@media (hover:hover){.b-9aVq_primary:hover:not(:disabled){background:#f6d139}.b-9aVq_secondary:hover:not(:disabled){background:#f1f0e6}}@media (max-width:1000px){.b-9aVq_resultHero{gap:25px}}@media (max-width:760px){.b-9aVq_header{padding:15px 20px}.b-9aVq_brand{gap:10px}.b-9aVq_brand img{width:28px;height:28px}.b-9aVq_brandName{font-size:17px}.b-9aVq_brandName small{font-size:10px}.b-9aVq_brand span{padding-left:12px;font-size:15px}.b-9aVq_headerCount{display:none}.b-9aVq_preview{padding:7px 10px;font-size:11px}.b-9aVq_eyebrow{font-size:12px}.b-9aVq_lead{margin-top:20px;font-size:16px}.b-9aVq_heroActions{gap:12px 20px}.b-9aVq_sectionHead{flex-direction:column;align-items:start;gap:15px;margin-bottom:24px}.b-9aVq_sectionHead>p{font-size:13px}.b-9aVq_sectionHead h2{font-size:31px}.b-9aVq_footer{padding:0 20px 25px;font-size:12px}.b-9aVq_notice,.b-9aVq_error{margin:14px 16px;padding:14px 18px}.b-9aVq_resultWrap{padding:16px 20px 45px}.b-9aVq_resultHero{grid-template-columns:1fr;gap:35px;padding-top:25px}.b-9aVq_resultHero h1{font-size:34px}.b-9aVq_resultCover{grid-row:1;width:150px}.b-9aVq_resultStrip{gap:12px;margin-bottom:35px;font-size:11px}.b-9aVq_resultStrip>span{flex:1}.b-9aVq_resultStrip b{font-size:23px}.b-9aVq_review>summary{flex-wrap:wrap;gap:10px;padding:17px 14px}.b-9aVq_reviewNumber{flex-basis:28px;width:28px;height:28px;font-size:12px}.b-9aVq_review summary>span:nth-child(2){flex:1;min-width:0}.b-9aVq_review summary b{font-size:15px}.b-9aVq_review summary small{font-size:10px}.b-9aVq_verdict{padding:5px 9px;font-size:10px}.b-9aVq_plus{display:none}.b-9aVq_reviewBody{padding:22px 17px;font-size:15px}.b-9aVq_explanation{padding:18px}.b-9aVq_reviewBody h3{font-size:17px}}@media (max-width:420px){.b-9aVq_brand span{font-size:13px}}@media (prefers-reduced-motion:reduce){.b-9aVq_page *,.b-9aVq_page :before,.b-9aVq_page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.b-9aVq_upgradeLink{color:inherit;text-underline-offset:4px;margin-left:8px;font-weight:600;text-decoration:underline}.b-9aVq_analysis{width:min(1240px,100% - 64px);margin:-24px auto 40px}@media (max-width:640px){.b-9aVq_analysis{width:calc(100% - 32px)}}.b-9aVq_effort{color:var(--muted);margin:18px 0 0;font-size:15.5px}
.ammePq_nl{isolation:isolate;padding:clamp(110px, 11vw, 170px) 0 var(--section);color:#fff;position:relative;overflow:clip}.ammePq_sky{z-index:-3;position:absolute;inset:0;}.ammePq_scene{z-index:-2;pointer-events:none;height:clamp(640px,60vw,840px);position:absolute;top:0;left:0;right:0}.ammePq_range{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ammePq_sunDisc{fill:var(--sun)}.ammePq_sunRing{fill:#f9d84a14}.ammePq_sunHalo{fill:#f9d84a08}.ammePq_sunG{transform-box:view-box}.ammePq_far{fill:#1a2519}.ammePq_mid{fill:#121a11}.ammePq_near{fill:var(--night)}.ammePq_contour{fill:none;stroke:#ffffff1a;stroke-width:1.4px}.ammePq_trail{fill:none;stroke:var(--sun);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:.014 .02}.ammePq_flag{fill:#ffffff2e;stroke:#ffffff80;stroke-width:2.4px;stroke-linejoin:round}.ammePq_campDot{fill:var(--night);stroke:#fff9;stroke-width:3px}.ammePq_camp[data-free] .ammePq_flag,.ammePq_camp[data-top] .ammePq_flag{fill:var(--sun);stroke:var(--sun)}.ammePq_camp[data-free] .ammePq_campDot,.ammePq_camp[data-top] .ammePq_campDot{stroke:var(--sun)}.ammePq_campLabel{fill:#e4e8de;font:600 22px var(--display)}.ammePq_inner{width:var(--wrap);gap:clamp(40px,5vw,64px);margin:0 auto;display:grid}.ammePq_head{align-content:start;justify-items:start;gap:22px;max-width:640px;min-height:clamp(380px,34vw,500px);display:grid}.ammePq_h2{font-family:var(--display);font-size:var(--h2);color:#fff;text-wrap:balance;padding-top:.1em;font-weight:600;line-height:1.22}.ammePq_h2Top{color:var(--sun);align-items:center;gap:14px;margin-bottom:.1em;font-size:.78em;display:flex}.ammePq_newTag{font-size:14px}.ammePq_h2Rest{display:inline}.ammePq_h2Rest[data-nowrap]{white-space:nowrap}.ammePq_lead{max-width:32em;font-size:var(--lead);color:#d7dcd2;line-height:1.75}.ammePq_points{gap:14px;margin-top:4px;display:grid}.ammePq_point{align-items:flex-start;gap:14px;display:flex}.ammePq_pointIcon{color:#fff;background:#ffffff17;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #ffffff26}.ammePq_pointBody{gap:2px;display:grid}.ammePq_pointTitle{font:600 18px/1.35 var(--display)}.ammePq_pointText{color:#c9d0bf;font-size:15px;line-height:1.6}.ammePq_access{flex-wrap:wrap;gap:10px;display:flex}.ammePq_pill{background:#ffffff17;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff26}.ammePq_player{border-radius:var(--r-xl);-webkit-backdrop-filter:blur(6px);background:#ffffff0b;grid-template:"brief work""out work"1fr/minmax(0,.86fr) minmax(0,1.14fr);gap:28px 40px;padding:clamp(22px,2.6vw,36px);display:grid;box-shadow:inset 0 0 0 1px #ffffff1c,0 40px 80px -50px #000}.ammePq_brief{grid-area:brief;align-content:start;align-self:start;gap:14px;display:grid}.ammePq_kicker{color:var(--sun);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.ammePq_kickDot{background:var(--sun);border-radius:3px;width:10px;height:10px;rotate:45deg}.ammePq_itemTitle{font:600 clamp(24px, 2.2vw, 30px)/1.3 var(--display)}.ammePq_stim{color:#e4e8de;font-size:16px;line-height:1.8}.ammePq_support{color:#c9d0bf;border-top:1px dashed #ffffff26;align-items:flex-start;gap:10px;padding-top:12px;font-size:14px;line-height:1.65;display:flex}.ammePq_support svg{flex:none;margin-top:2px}.ammePq_supportText{flex:1}.ammePq_ad{justify-items:center;padding:8px 0 0;display:grid;position:relative}.ammePq_adSvg{width:100%;max-width:360px;height:auto;overflow:visible}.ammePq_adGrid{stroke:#ffffff1f;stroke-width:1px}.ammePq_adBase{stroke:#ffffff80;stroke-width:1.6px}.ammePq_adTick{fill:#c9d0bf;font:500 12px var(--body);font-variant-numeric:tabular-nums}.ammePq_adLabel{fill:#fff;font:600 15px var(--display)}.ammePq_adCold{fill:#ffffffd9}.ammePq_adHot{fill:var(--sun)}.ammePq_adClaim{background:var(--sun);color:var(--ink);font:700 15px/1.3 var(--display);box-shadow:inset 0 -3px 0 var(--sun-deep);border-radius:14px 14px 4px;padding:6px 12px;position:absolute;top:0;right:2%;rotate:4deg}.ammePq_adCap{color:#aeb6a6;font-size:12.5px}.ammePq_work{grid-area:work;align-content:start;gap:18px;display:grid}.ammePq_workHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ammePq_workTitle{font:600 18px/1.3 var(--display)}.ammePq_workSub{font:500 13.5px/1 var(--body);color:#aeb6a6;margin-left:6px}.ammePq_pips{--pip-off:#ffffff1f;--pip-off-edge:#ffffff12}.ammePq_step{border:0;border-top:1px dashed #ffffff26;gap:10px;min-width:0;margin:0;padding:16px 0 0;display:grid}.ammePq_stepHead{float:left;width:100%;font:600 15.5px/1.5 var(--display);color:#fff;align-items:flex-start;gap:10px;margin-bottom:10px;padding:0;display:flex}.ammePq_stepHead+*{clear:both}.ammePq_stepNo{width:28px;height:28px;font:600 13.5px/1 var(--display);background:#ffffff17;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.ammePq_stepNo[data-done]{background:var(--sun);color:var(--ink);box-shadow:none}.ammePq_stepNo[data-state=right]{background:var(--bio);color:#fff}.ammePq_stepNo[data-state=wrong]{background:var(--care);color:#fff}.ammePq_stepTitle{flex:1;padding-top:2px}.ammePq_stepMark{background:color-mix(in srgb, var(--bio) 30%, transparent);font:600 12.5px/1.6 var(--body);border-radius:999px;flex:none;margin-top:2px;padding:2px 10px}.ammePq_stepMark[data-wrong]{background:color-mix(in srgb, var(--care) 32%, transparent)}.ammePq_choicesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ammePq_choicesList{gap:8px;display:grid}.ammePq_choice{color:#fff;text-align:left;cursor:pointer;background:#ffffff10;border:0;border-radius:15px;align-items:center;gap:10px;width:100%;min-height:48px;padding:7px 12px 7px 7px;font-size:15px;line-height:1.5;display:flex;box-shadow:inset 0 0 0 1px #ffffff21}.ammePq_letter{width:32px;height:32px;font:600 14px/1 var(--display);background:#ffffff17;border-radius:10px;flex:none;place-items:center;display:grid}.ammePq_choiceText{flex:1;min-width:0}.ammePq_choice[aria-pressed=true]{background:var(--sun);color:var(--ink);box-shadow:inset 0 -3px 0 var(--sun-deep)}.ammePq_choice[aria-pressed=true] .ammePq_letter{background:var(--ink);color:var(--sun)}.ammePq_choice:disabled{cursor:default}.ammePq_choice[data-state=right]{background:color-mix(in srgb, var(--bio) 34%, transparent);box-shadow:inset 0 0 0 1.5px var(--bio);color:#fff}.ammePq_choice[data-state=right] .ammePq_letter{background:var(--bio);color:#fff}.ammePq_choice[data-state=wrong]{background:color-mix(in srgb, var(--care) 32%, transparent);box-shadow:inset 0 0 0 1.5px var(--care);color:#fff}.ammePq_choice[data-state=wrong] .ammePq_letter{background:var(--care);color:#fff}.ammePq_choice[data-state=dim]{opacity:.42}.ammePq_why{color:#c9d0bf;font-size:13.5px;line-height:1.6}.ammePq_statements{gap:10px;display:grid}.ammePq_statement{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 14px;display:grid}.ammePq_stText{font-size:15px;line-height:1.6}.ammePq_tf{background:#ffffff10;border-radius:999px;gap:4px;padding:3px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff21}.ammePq_tfBtn{color:#fff;min-width:56px;min-height:40px;font:600 14.5px/1 var(--display);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px}.ammePq_tfBtn[aria-pressed=true]{background:var(--sun);color:var(--ink);box-shadow:inset 0 -2px 0 var(--sun-deep)}.ammePq_tfBtn:disabled{cursor:default}.ammePq_statement[data-ok=false] .ammePq_tfBtn[aria-pressed=true]{background:var(--care);color:#fff;box-shadow:none}.ammePq_statement[data-ok=true] .ammePq_tfBtn[aria-pressed=true]{background:var(--bio);color:#fff;box-shadow:none}.ammePq_tfBtn[data-truth]:not([aria-pressed=true]){box-shadow:inset 0 0 0 1.5px var(--bio)}.ammePq_stWhy{color:#c9d0bf;grid-column:1/-1;font-size:13.5px;line-height:1.6}.ammePq_actions{flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:6px;display:flex}.ammePq_actionHint{color:#d7dcd2;font-size:14.5px}.ammePq_outcome{border-top:1px dashed #ffffff26;grid-area:out;grid-template-columns:minmax(0,1fr);align-self:end;align-items:start;gap:22px;padding-top:22px;display:grid}.ammePq_outTitle{font:600 17px/1.4 var(--display);color:#d7dcd2;margin-bottom:14px}.ammePq_outLevel{color:#fff;background:#ffffff1f;border-radius:999px;margin-left:6px;padding:2px 12px;font-weight:600}.ammePq_outLevel[data-level=true]{background:var(--sun);color:var(--ink)}.ammePq_stairs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:8px;display:grid}.ammePq_stair{text-align:center;grid-template-rows:130px auto auto;justify-items:center;gap:6px;display:grid}.ammePq_stairCol{width:100%;height:calc(34px + var(--k) * 20px);background:#ffffff14;border-radius:12px 12px 6px 6px;align-self:end;display:block;position:relative;box-shadow:inset 0 -4px #ffffff0d,inset 0 1px #ffffff1f}.ammePq_stairTop{background:0 0;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-14px;left:50%}.ammePq_stairName{font:600 13.5px/1.3 var(--display);color:#c9d0bf}.ammePq_stairMeaning{color:#8f9888;font-size:11.5px;line-height:1.4}.ammePq_outcome[data-on] .ammePq_stair:not([data-at]){opacity:.55}.ammePq_stair[data-at] .ammePq_stairCol{background:#fff;box-shadow:inset 0 -4px #d9ddd2}.ammePq_stair[data-at][data-level=true] .ammePq_stairCol{background:var(--sun);box-shadow:inset 0 -4px 0 var(--sun-deep)}.ammePq_stair[data-at] .ammePq_stairTop{background:var(--sun);box-shadow:0 0 0 4px #f9d84a33}.ammePq_stair[data-at] .ammePq_stairName{color:#fff}.ammePq_note{gap:10px;display:grid}.ammePq_noteText{color:#e4e8de;font-size:15.5px;line-height:1.7}.ammePq_noteExplain{color:#c9d0bf;font-size:14px;line-height:1.7}.ammePq_noteExplain b{color:var(--sun);font-weight:600}.ammePq_book{gap:10px;display:grid}.ammePq_bookTitle{font:600 16px/1.3 var(--display);align-items:center;gap:8px;display:flex}.ammePq_bookList{gap:8px;display:grid}.ammePq_bookItem{background:#ffffff10;border-radius:12px;padding:8px 12px;font-size:14px;line-height:1.5;display:block;position:relative}.ammePq_bookText{position:relative}.ammePq_bookText:after{content:"";background:var(--sun);transform-origin:0;border-radius:2px;height:2px;position:absolute;top:55%;left:-2px;right:-2px;transform:scaleX(0)}.ammePq_bookItem[data-crossed]{color:#aeb6a6}.ammePq_bookItem[data-crossed] .ammePq_bookText:after{transform:scaleX(1)}.ammePq_bookDone{background:var(--sun);color:var(--ink);font:700 12px/1.6 var(--display);vertical-align:1px;border-radius:999px;align-items:center;gap:3px;margin-left:10px;padding:1px 8px 1px 6px;display:inline-flex}.ammePq_bookEmpty{color:#aeb6a6;font-size:14px;line-height:1.65}.ammePq_who{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:14px 28px;display:grid}.ammePq_whoItem{color:#d7dcd2;align-items:flex-start;gap:12px;font-size:15px;line-height:1.65;display:flex}.ammePq_whoItem svg{flex:none;margin-top:3px}.ammePq_whoText{flex:1}.ammePq_whoTitle{color:#fff;font-weight:600}@media (prefers-reduced-motion:no-preference){html[data-pro-motion] .ammePq_nl:not([data-on]) .ammePq_sunG{opacity:0;transform:translateY(150px)}html[data-pro-motion] .ammePq_nl:not([data-on]) .ammePq_contour{stroke-dasharray:1 1;stroke-dashoffset:1px}html[data-pro-motion] .ammePq_nl:not([data-on]) .ammePq_campLabel{opacity:0}html[data-pro-motion] .ammePq_nl:not([data-on]) .ammePq_camp{opacity:0;transform:translateY(10px)}html[data-pro-motion] .ammePq_nl:not([data-on]) .ammePq_trail{opacity:0}.ammePq_nl[data-on] .ammePq_sunG{animation:ammePq_sunRise 1.8s var(--out) both .1s}.ammePq_nl[data-on] .ammePq_campLabel{animation:ammePq_fadeIn .6s var(--out) both 2s}.ammePq_nl[data-on] .ammePq_contour{stroke-dasharray:1 1;animation:ammePq_draw 2.4s var(--out) both;animation-delay:calc(.3s + var(--k,0) * .16s)}.ammePq_nl[data-on] .ammePq_camp{animation:ammePq_camp .6s var(--spring) both;animation-delay:calc(1.1s + var(--k) * .22s);transform-box:fill-box}.ammePq_nl[data-on] .ammePq_trail{animation:ammePq_fadeIn .8s var(--out) both .9s}.ammePq_nl[data-on] .ammePq_point{animation:ammePq_rise .8s var(--out) both;animation-delay:calc(.35s + var(--i) * .1s)}.ammePq_choice,.ammePq_tfBtn{transition:background-color .2s, box-shadow .2s, transform .3s var(--spring), opacity .3s}.ammePq_choice:not(:disabled):active,.ammePq_tfBtn:not(:disabled):active{transform:scale(.97)}.ammePq_choice[data-state=right]{animation:ammePq_pop .5s var(--spring)}.ammePq_choice[data-state=wrong]{animation:.45s ease-in-out ammePq_shake}.ammePq_stepNo{transition:background-color .25s, transform .4s var(--spring)}.ammePq_stepNo[data-done]{animation:ammePq_pop .45s var(--spring)}.ammePq_why,.ammePq_stWhy{animation:ammePq_rise .5s var(--out) both}.ammePq_stairCol{transition:background-color .3s,box-shadow .3s}.ammePq_outcome[data-on] .ammePq_stairCol{animation:ammePq_climb .55s var(--spring) both;animation-delay:calc(var(--k) * 90ms)}.ammePq_stair[data-at] .ammePq_stairTop{animation:ammePq_land .6s var(--spring) both .5s}.ammePq_stair{transition:opacity .35s var(--ease)}.ammePq_bookItem{animation:ammePq_rise .5s var(--out) both}.ammePq_bookText:after{transition:transform .7s var(--out) .2s}.ammePq_outLevel{animation:ammePq_pop .5s var(--spring) both .45s}@media (hover:hover) and (pointer:fine){.ammePq_choice:not(:disabled):not([aria-pressed=true]):hover,.ammePq_tfBtn:not(:disabled):not([aria-pressed=true]):hover{background:#ffffff1f}}}@media (max-width:1100px){.ammePq_player{grid-template:"brief""work""out"/1fr}.ammePq_outcome{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ammePq_stairsWrap{grid-column:1/-1}.ammePq_who{grid-template-columns:1fr}.ammePq_whoGo{justify-self:start}}@media (max-width:760px){.ammePq_nl{padding-top:96px}.ammePq_head{gap:18px;min-height:0}.ammePq_scene{z-index:auto;width:calc(100% + 32px);height:300px;margin:-8px -16px -40px;position:relative;top:auto}.ammePq_campLabel{font-size:30px}.ammePq_h2Top{font-size:.8em}.ammePq_player{border-radius:var(--r-lg);gap:22px;padding:18px 14px}.ammePq_choicesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ammePq_statement{grid-template-columns:1fr}.ammePq_tf{justify-self:start}.ammePq_tfBtn{min-width:72px;min-height:44px}.ammePq_outcome{grid-template-columns:1fr}.ammePq_stairs{gap:5px}.ammePq_stairMeaning{display:none}.ammePq_stairName{font-size:12.5px}.ammePq_actions>:first-child{flex:100%}.ammePq_whoGo{width:100%}}@keyframes ammePq_sunRise{0%{opacity:0;transform:translateY(150px)}to{opacity:1;transform:none}}@keyframes ammePq_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ammePq_camp{0%{opacity:0;transform:translateY(10px)scale(.6)}to{opacity:1;transform:none}}@keyframes ammePq_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ammePq_rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes ammePq_pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes ammePq_shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(4px)}75%{transform:translate(-2px)}}@keyframes ammePq_climb{0%{transform-origin:bottom;transform:scaleY(.4)}to{transform:none}}@keyframes ammePq_land{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:none}}.ammePq_burst{position:absolute;top:-10px;left:50%}.ammePq_tally{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ammePq_tallyItem{background:#ffffff0d;border-radius:16px;gap:2px;padding:12px 14px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.ammePq_tallyItem b{font:600 15px/1.35 var(--display);color:#fff}.ammePq_tallyItem small{color:#aeb6a6;font-size:13px}.ammePq_tallyItem[data-state=right]{background:#f9d84a24;box-shadow:inset 0 0 0 1px #f9d84a66}.ammePq_tallyItem[data-state=right] small{color:var(--sun)}.ammePq_tallyItem[data-state=wrong] small{color:#f0b496}.ammePq_tallyMark{border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:10px;right:10px}.ammePq_tallyItem[data-state=right] .ammePq_tallyMark{background:var(--sun);color:var(--ink)}.ammePq_tallyItem[data-state=wrong] .ammePq_tallyMark{color:#f0b496;background:#ffffff1f}@media (max-width:760px){.ammePq_tally{grid-template-columns:1fr}}.ammePq_shelfScene{width:min(600px,42vw);position:absolute;top:clamp(230px,19vw,300px);right:max(32px,50% - 620px)}.ammePq_lampGlow{background:radial-gradient(50% 56% at 50% 34%,#f9d84a2e,#0000 72%);width:130%;height:440px;margin-left:-65%;position:absolute;top:-190px;left:50%}.ammePq_shelfRow{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:5%;margin:0;padding:0 4%;list-style:none;display:grid;position:relative}.ammePq_shelfBook{transform-origin:50% 100%}.ammePq_shelfPlank{background:linear-gradient(#d6a96f 0 7px,#a8783f 7px 18px,#8c6031 18px);border-radius:4px;height:24px;margin-top:-6px;display:block;position:relative;box-shadow:inset 0 1px #f0c992,0 24px 26px -16px #000000e0}@media (prefers-reduced-motion:no-preference){html[data-pro-motion] .ammePq_nl:not([data-on]) .ammePq_shelfBook{opacity:0;transform:translateY(-24px)}.ammePq_nl[data-on] .ammePq_shelfBook{animation:ammePq_shelfDrop .7s var(--spring) both;animation-delay:calc(.4s + var(--k) * 90ms)}}@keyframes ammePq_shelfDrop{0%{opacity:0;transform:translateY(-24px)}}@media (max-width:1199px){.ammePq_scene{z-index:auto;height:auto;margin:8px 0 0;position:relative;top:auto}.ammePq_shelfScene{width:min(560px,100%);padding-top:60px;position:relative;top:auto;right:auto}}.ammePq_try{padding-top:clamp(80px,8vw,120px)}.ammePq_tryHead{gap:14px;max-width:640px;display:grid}.ammePq_tryGo{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}
.JzwywW_ep{padding:var(--section) 0;position:relative}.JzwywW_grid{width:var(--wrap);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.JzwywW_copy{justify-items:start;gap:22px;display:grid}.JzwywW_h2{font-family:var(--display);font-size:var(--h2);text-wrap:balance;padding-top:.1em;font-weight:600;line-height:1.22}.JzwywW_h2Top{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:.14em;font-size:.5em;line-height:1.3;display:flex}.JzwywW_epMark{background:var(--ink);height:1.9em;color:var(--sun);font:700 1em/1 var(--display);border-radius:.42em;place-items:center;padding:0 .5em;display:inline-grid;rotate:-4deg;box-shadow:inset 0 -.14em #000}.JzwywW_newTag{font-size:13px}.JzwywW_lead{max-width:30em;font-size:var(--lead);color:var(--ink-2);line-height:1.75}.JzwywW_facts{gap:14px;width:100%;max-width:480px;display:grid}.JzwywW_fact{align-items:center;gap:14px;display:flex}.JzwywW_factBody{gap:2px;display:grid}.JzwywW_factTitle{font:600 18px/1.35 var(--display)}.JzwywW_factText{color:var(--ink-2);font-size:14.5px;line-height:1.55}.JzwywW_stage{isolation:isolate;position:relative}.JzwywW_stage:before{content:"";z-index:-1;aspect-ratio:1;background:var(--phys-soft);border-radius:50%;width:min(720px,128%);position:absolute;top:50%;left:50%;translate:-50% -50%}.JzwywW_frame{border-radius:var(--r-xl);max-width:600px;box-shadow:0 0 0 1px var(--line), var(--sh-3);background:#fff;margin:0 auto;position:relative}.JzwywW_bar{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;min-height:64px;padding:10px 12px 10px 18px;display:flex}.JzwywW_crumb{min-width:0;font:600 14.5px/1.3 var(--display);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.JzwywW_lang{flex:none}.JzwywW_enOpt{align-items:center;gap:6px;display:inline-flex}.JzwywW_enTag{background:var(--sun);color:var(--ink);font:700 10.5px/1.3 var(--display);border-radius:5px;padding:1px 5px}.JzwywW_note{z-index:3;width:max-content}.JzwywW_card{gap:14px;padding:20px 22px 22px;display:grid}.JzwywW_meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.JzwywW_chip{background:var(--c-soft);min-height:28px;color:var(--c-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.JzwywW_chip[data-k=gen]{--c-soft:var(--gen-soft);--c-ink:var(--gen-ink)}.JzwywW_chip[data-k=bio]{--c-soft:var(--bio-soft);--c-ink:var(--bio-ink)}.JzwywW_chip[data-k=chem]{--c-soft:var(--chem-soft);--c-ink:var(--chem-ink)}.JzwywW_chip[data-k=phys]{--c-soft:var(--phys-soft);--c-ink:var(--phys-ink)}.JzwywW_chip[data-k=earth]{--c-soft:var(--earth-soft);--c-ink:var(--earth-ink)}.JzwywW_of{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.JzwywW_q{font:600 clamp(19px, 1.6vw, 22px)/1.55 var(--display);color:var(--ink);text-wrap:pretty}.JzwywW_frame[data-lang=en] .JzwywW_q{line-height:1.45}.JzwywW_pick{color:var(--muted);font-size:13.5px}.JzwywW_choices{gap:8px;display:grid}.JzwywW_choice{min-height:52px}.JzwywW_frame[data-lang=en] .JzwywW_choice{font-family:var(--display);font-weight:500}.JzwywW_after{gap:8px;padding-top:4px;display:grid}.JzwywW_verdict{font:600 16px/1.4 var(--display);color:var(--ink);align-items:center;gap:8px;display:flex}.JzwywW_verdict[data-ok]{color:var(--bio-ink)}.JzwywW_explain{color:var(--ink-2);font-size:14.5px;line-height:1.7}.JzwywW_next{min-height:44px;color:var(--ink);font:600 14.5px/1 var(--display);cursor:pointer;background:#23291f0d;border:0;border-radius:999px;justify-self:end;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.JzwywW_next:hover{background:#23291f17}.JzwywW_caption{text-align:center;max-width:34em;color:var(--muted);margin:18px auto 0;font-size:13.5px;line-height:1.65}@media (prefers-reduced-motion:no-preference){.JzwywW_frame[data-moved] .JzwywW_card{animation:JzwywW_turn .55s var(--out) both;transform-origin:50% 0}.JzwywW_after{animation:JzwywW_rise .45s var(--out) both}.JzwywW_epMark{transition:rotate .4s var(--spring)}@media (hover:hover) and (pointer:fine){.JzwywW_copy:hover .JzwywW_epMark{rotate:3deg}}}@media (max-width:960px){.JzwywW_grid{grid-template-columns:1fr}}@media (max-width:560px){.JzwywW_bar{flex-wrap:wrap;padding:10px 12px}.JzwywW_crumb{flex:calc(100% - 40px)}.JzwywW_lang{width:100%}.JzwywW_card{padding:16px 14px 18px}.JzwywW_note{display:none}}@keyframes JzwywW_turn{0%{opacity:0;transform:perspective(900px)rotateX(-10deg)translateY(8px)}to{opacity:1;transform:none}}@keyframes JzwywW_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.XUpqTq_root{grid-template-columns:minmax(0,41%) minmax(0,1fr);gap:32px;padding:32px;display:grid;position:absolute;inset:0}.XUpqTq_root [data-k=gen]{--c:var(--gen)}.XUpqTq_root [data-k=bio]{--c:var(--bio)}.XUpqTq_root [data-k=chem]{--c:var(--chem)}.XUpqTq_root [data-k=phys]{--c:var(--phys)}.XUpqTq_root [data-k=earth]{--c:var(--earth)}.XUpqTq_left{flex-direction:column;justify-content:flex-end;gap:14px;min-width:0;min-height:0;display:flex}.XUpqTq_sample{z-index:3;position:absolute;bottom:14px;right:0}.XUpqTq_list{gap:2px;display:grid}.XUpqTq_row{color:#c9d0c2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:12px minmax(0,1fr) auto 44px;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;display:grid}.XUpqTq_row[aria-pressed=true]{color:#fff;background:#ffffff12}.XUpqTq_swatch{background:var(--c);border-radius:4px;width:12px;height:12px}.XUpqTq_rowName{white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:1.3;overflow:hidden}.XUpqTq_row[aria-pressed=true] .XUpqTq_rowName{font-weight:600}.XUpqTq_pips{gap:3px;display:flex}.XUpqTq_pips i{background:#ffffff12;border-radius:4px;width:9px;height:16px;box-shadow:inset 0 -2px #0000002e}.XUpqTq_pips i[data-on]{background:var(--c);opacity:.6;box-shadow:inset 0 -3px #00000038,inset 0 2px #ffffff47}.XUpqTq_row[aria-pressed=true] .XUpqTq_pips i[data-on]{opacity:1}.XUpqTq_rowVal{font:600 15px/1 var(--display);font-variant-numeric:tabular-nums;text-align:right}.XUpqTq_counts{border-top:1px solid #ffffff17;gap:clamp(18px,2.4vw,34px);margin-top:10px;padding-top:18px;display:flex}.XUpqTq_counts>div{gap:2px;display:grid}.XUpqTq_countNum{font:600 clamp(34px, 3vw, 44px)/1.1 var(--display);color:var(--sun)}.XUpqTq_countLabel{color:#b5bcac;max-width:11em;font-size:13.5px;line-height:1.45}.XUpqTq_right{flex-direction:column;justify-content:space-between;align-items:center;gap:6px;min-width:0;min-height:0;display:flex;position:relative}.XUpqTq_radar{aspect-ratio:1;touch-action:pan-y;max-width:100%;height:min(100% - 88px,520px);position:relative}.XUpqTq_svg{width:100%;height:100%;overflow:visible}.XUpqTq_dial{fill:none;stroke:#ffffff1c;stroke-width:1.2px;stroke-dasharray:1.5 7;transform-origin:200px 200px}.XUpqTq_ring{fill:none;stroke:#ffffff12;stroke-width:1px}.XUpqTq_ring[data-outer]{stroke:#ffffff26}.XUpqTq_wedge{fill:var(--c);opacity:0}.XUpqTq_wedge[data-on]{opacity:.22}.XUpqTq_axis{stroke:var(--c);stroke-opacity:.28;stroke-width:1.2px}.XUpqTq_axis[data-on]{stroke-opacity:.95;stroke-width:2px}.XUpqTq_sweep{fill:var(--sun);opacity:0;transform-origin:200px 200px}.XUpqTq_shape{transform-origin:200px 200px}.XUpqTq_fill{fill:var(--sun);fill-opacity:.2}.XUpqTq_stroke{fill:none;stroke:var(--sun);stroke-width:2.6px;stroke-linejoin:round}.XUpqTq_dot{fill:var(--c);stroke:var(--night-2);stroke-width:3px;transform-box:fill-box;transform-origin:50%}.XUpqTq_pulse{fill:none;stroke:var(--chem);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.XUpqTq_label{color:#c9d0c2;white-space:nowrap;pointer-events:none;background:#ffffff0d;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:13.5px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff14}.XUpqTq_label[data-on]{background:var(--c);box-shadow:none;color:var(--ink);font-weight:600}.XUpqTq_labelDot{background:var(--c);border-radius:50%;width:8px;height:8px}.XUpqTq_label[data-on] .XUpqTq_labelDot{background:var(--ink)}.XUpqTq_bubble{z-index:2;min-width:120px;color:var(--ink);pointer-events:none;background:#fff;border-radius:14px;gap:1px;padding:9px 13px 10px;display:grid;position:absolute;transform:translate(-50%,calc(-100% - 18px));box-shadow:0 16px 30px -14px #000c}.XUpqTq_bubble:after{content:"";background:#fff;border-radius:2px;width:12px;height:12px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.XUpqTq_bubbleNum{font:600 22px/1.15 var(--display);font-variant-numeric:tabular-nums;color:var(--ink)}.XUpqTq_bubbleSub{color:var(--muted);white-space:nowrap;font-size:12.5px;line-height:1.4}.XUpqTq_start{z-index:3;background:var(--sun);width:fit-content;max-width:100%;color:var(--ink);box-shadow:inset 0 -4px 0 var(--sun-deep), inset 0 2px 0 #fff6, 0 5px 0 #9c7a00, 0 26px 40px -16px #000;border-radius:20px;flex:none;align-items:center;gap:12px;margin-bottom:6px;padding:12px 18px 12px 12px;display:flex;position:relative;transform:rotate(-2deg)}.XUpqTq_startIc{background:var(--ink);width:44px;height:44px;color:var(--sun);border-radius:14px;flex:none;place-items:center;display:grid}.XUpqTq_startText{display:grid}.XUpqTq_startCap{color:#5b4c0c;font-size:12.5px;font-weight:600;line-height:1.3}.XUpqTq_startTopic{font:600 18px/1.3 var(--display)}.XUpqTq_startMeta{color:#5b4c0c;font-size:12.5px;line-height:1.35}@media (prefers-reduced-motion:no-preference){.XUpqTq_wedge{transition:opacity .5s var(--ease)}.XUpqTq_axis{transition:stroke-opacity .4s var(--ease), stroke-width .4s var(--ease)}.XUpqTq_dot{transition:r .45s var(--spring)}.XUpqTq_label{transition:background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s}.XUpqTq_row{transition:background-color .3s var(--ease), color .3s var(--ease), transform .3s var(--spring)}.XUpqTq_row:active{transform:scale(.97)}.XUpqTq_pips i{transition:opacity .3s}.XUpqTq_bubble{animation:XUpqTq_bubbleIn .55s var(--spring) both}.XUpqTq_sweep{animation:1.5s cubic-bezier(.45,.05,.35,1) .2s both XUpqTq_sweep}.XUpqTq_stroke{animation:XUpqTq_draw 1.6s var(--out) both .35s}.XUpqTq_fill{animation:XUpqTq_fillIn .9s var(--ease) both 1.2s}.XUpqTq_dot{animation:XUpqTq_pop .6s var(--spring) both;animation-delay:calc(.25s + var(--i) * .3s)}.XUpqTq_label{animation:XUpqTq_rise .6s var(--out) both;animation-delay:calc(.3s + var(--i) * .3s)}.XUpqTq_start{animation:XUpqTq_card .9s var(--spring) both 1.9s, XUpqTq_float 6s ease-in-out infinite 2.8s}.XUpqTq_pips i[data-on]{animation:.45s cubic-bezier(.2,1.8,.4,1) both XUpqTq_pip;animation-delay:calc(.4s + var(--i) * 70ms + var(--p) * 45ms)}.XUpqTq_shape{animation:5.5s ease-in-out 2s infinite XUpqTq_breathe}.XUpqTq_dial{animation:90s linear infinite XUpqTq_spin}.XUpqTq_pulse{animation:2.4s ease-out 2.2s infinite XUpqTq_pulse}.XUpqTq_pulse2{animation-delay:3.4s}.XUpqTq_root .XUpqTq_sweep,.XUpqTq_root .XUpqTq_stroke,.XUpqTq_root .XUpqTq_fill,.XUpqTq_root .XUpqTq_dot,.XUpqTq_root .XUpqTq_label,.XUpqTq_root .XUpqTq_start,.XUpqTq_root .XUpqTq_pips i,.XUpqTq_root .XUpqTq_shape,.XUpqTq_root .XUpqTq_dial,.XUpqTq_root .XUpqTq_pulse{animation-play-state:paused}.XUpqTq_root[data-live] .XUpqTq_sweep,.XUpqTq_root[data-live] .XUpqTq_stroke,.XUpqTq_root[data-live] .XUpqTq_fill,.XUpqTq_root[data-live] .XUpqTq_dot,.XUpqTq_root[data-live] .XUpqTq_label,.XUpqTq_root[data-live] .XUpqTq_start,.XUpqTq_root[data-live] .XUpqTq_pips i,.XUpqTq_root[data-live] .XUpqTq_shape,.XUpqTq_root[data-live] .XUpqTq_dial,.XUpqTq_root[data-live] .XUpqTq_pulse{animation-play-state:running}@media (hover:hover) and (pointer:fine){.XUpqTq_row:hover:not([aria-pressed=true]){color:#fff;background:#ffffff0a}}}@media (prefers-reduced-motion:reduce){.XUpqTq_pulse{opacity:.5}}@keyframes XUpqTq_sweep{0%{opacity:.5;transform:rotate(0)}85%{opacity:.35}to{opacity:0;transform:rotate(360deg)}}@keyframes XUpqTq_draw{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 0}}@keyframes XUpqTq_fillIn{0%{fill-opacity:0}to{fill-opacity:.2}}@keyframes XUpqTq_pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:none}}@keyframes XUpqTq_rise{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes XUpqTq_card{0%{opacity:0;transform:translateY(26px)rotate(4deg)scale(.9)}to{opacity:1;transform:rotate(-2deg)}}@keyframes XUpqTq_float{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(-1deg)translateY(-6px)}}@keyframes XUpqTq_pip{0%{background:#ffffff12;transform:scaleY(.2)}to{transform:none}}@keyframes XUpqTq_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes XUpqTq_spin{to{transform:rotate(360deg)}}@keyframes XUpqTq_pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes XUpqTq_bubbleIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 6px))scale(.85)}to{opacity:1;transform:translate(-50%,calc(-100% - 18px))}}@container (max-width:640px){.XUpqTq_root{height:100%;padding:0;display:block;position:relative;inset:auto}.XUpqTq_left{display:none}.XUpqTq_right{height:100%;display:block}.XUpqTq_radar{width:min(100%,262px);height:auto;margin:26px auto 0}.XUpqTq_label{padding:4px 9px 4px 7px;font-size:12px}.XUpqTq_bubble{min-width:0;padding:7px 11px 8px}.XUpqTq_bubbleSub{display:none}.XUpqTq_bubbleNum{font-size:18px}.XUpqTq_start{margin:14px auto 0}.XUpqTq_sample{top:0;bottom:auto}}
.VIqPNG_root{flex-direction:column;height:100%;padding-top:6px;display:flex}.VIqPNG_root [data-k=gen]{--c:var(--gen);--cs:var(--gen-soft);--ci:var(--gen-ink)}.VIqPNG_root [data-k=bio]{--c:var(--bio);--cs:var(--bio-soft);--ci:var(--bio-ink)}.VIqPNG_root [data-k=chem]{--c:var(--chem);--cs:var(--chem-soft);--ci:var(--chem-ink)}.VIqPNG_root [data-k=phys]{--c:var(--phys);--cs:var(--phys-soft);--ci:var(--phys-ink)}.VIqPNG_root [data-k=earth]{--c:var(--earth);--cs:var(--earth-soft);--ci:var(--earth-ink)}.VIqPNG_window{--ch:338px;flex:1;min-height:0;margin:0 -8px;padding:0 8px;position:relative;-webkit-mask-image:linear-gradient(#000 calc(100% - 70px),#0000);mask-image:linear-gradient(#000 calc(100% - 70px),#0000)}.VIqPNG_card{height:var(--ch);transform-origin:50% 0;background:#fff;border-radius:22px;flex-direction:column;gap:10px;padding:16px 16px 14px;display:flex;position:absolute;top:12px;left:8px;right:8px;box-shadow:inset 0 0 0 2px #d5e6f0,0 5px #b2d0e2,0 22px 36px -26px #2a6f9699}.VIqPNG_card[data-pos="0"]{z-index:3}.VIqPNG_card[data-pos="1"]{z-index:2;transform:translateY(calc(var(--ch) + 14px)) scale(.97);opacity:.9}.VIqPNG_card[data-pos="2"]{z-index:1;transform:translateY(calc(var(--ch) * 2 + 28px)) scale(.94);opacity:.6}.VIqPNG_card[data-pos="3"]{z-index:0;transform:translateY(calc(var(--ch) * 2.6)) scale(.9);opacity:0;transition:none!important}.VIqPNG_card[data-pos="4"]{z-index:4;opacity:0;pointer-events:none;transform:translateY(-70px)scale(.92)rotate(-3deg)}.VIqPNG_tag{min-width:0;color:var(--ci);align-items:center;gap:7px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}.VIqPNG_tag i{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.VIqPNG_q{font:600 16px/1.5 var(--display);color:var(--ink);text-wrap:pretty}.VIqPNG_choices{gap:6px;display:grid}.VIqPNG_choice{min-height:34px;color:var(--ink-2);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:3px 10px 3px 4px;font-size:14px;line-height:1.35;display:flex;box-shadow:inset 0 0 0 2px #e5e7de,inset 0 -3px #e5e7de}.VIqPNG_letter{width:26px;height:26px;font:600 12.5px/1 var(--display);color:var(--ink);background:#fff;border-radius:8px;flex:none;place-items:center;display:grid;box-shadow:0 0 0 1px #23291f14}.VIqPNG_choiceText{flex:1;min-width:0}.VIqPNG_tick{background:var(--bio);color:#fff;opacity:0;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;transform:scale(.4)}.VIqPNG_card[data-shown] .VIqPNG_choice:not([data-ok]){opacity:.45}.VIqPNG_card[data-shown] .VIqPNG_choice[data-ok]{box-shadow:inset 0 0 0 2px var(--bio), inset 0 -3px 0 var(--bio);color:var(--bio-ink);background:#e6f6df;font-weight:600}.VIqPNG_card[data-shown] .VIqPNG_choice[data-ok] .VIqPNG_letter{background:var(--bio);color:#fff;box-shadow:none}.VIqPNG_card[data-shown] .VIqPNG_tick{opacity:1;transform:none}.VIqPNG_why{color:#4d4320;opacity:0;background:#fff8dc;border-radius:12px;margin-top:auto;padding:9px 12px;font-size:13.5px;line-height:1.5;transform:translateY(8px)}.VIqPNG_whyLabel{color:#6b5300;margin-right:8px;font-weight:700}.VIqPNG_card[data-shown] .VIqPNG_why{opacity:1;transform:none}.VIqPNG_foot{justify-content:space-between;align-items:center;gap:10px;padding:12px 0 18px;display:flex}.VIqPNG_next{background:var(--ink);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14.5px;font-weight:700;display:inline-flex;box-shadow:0 4px #000,inset 0 2px #ffffff1f}@media (prefers-reduced-motion:no-preference){.VIqPNG_card{transition:transform 1s cubic-bezier(.2, 1.1, .3, 1), opacity .7s var(--ease)}.VIqPNG_card[data-pos="4"]{transition:transform .8s var(--out), opacity .45s var(--ease)}.VIqPNG_choice{transition:opacity .4s var(--ease), background-color .35s, box-shadow .35s, color .35s}.VIqPNG_card[data-shown] .VIqPNG_choice[data-ok]{animation:VIqPNG_okPop .5s var(--spring)}.VIqPNG_tick{transition:opacity .3s, transform .5s var(--spring) .1s}.VIqPNG_why{transition:opacity .45s var(--ease) .25s, transform .6s var(--out) .25s}.VIqPNG_next{transition:transform .12s var(--ease), box-shadow .12s var(--ease), background-color .2s}.VIqPNG_next:active{transform:translateY(4px)scale(.97);box-shadow:0 0 #000,inset 0 2px #ffffff1f}@media (hover:hover) and (pointer:fine){.VIqPNG_next:hover{background:#000}}}@keyframes VIqPNG_okPop{40%{transform:scale(1.035)}}@container (max-width:270px){.VIqPNG_window{--ch:384px}.VIqPNG_q{font-size:15px}.VIqPNG_choice{font-size:13.5px}}.VIqPNG_xp{z-index:2;opacity:0;position:absolute;top:-11px;right:14px;transform:translateY(6px)scale(.6)}.VIqPNG_card[data-shown] .VIqPNG_xp{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.VIqPNG_xp{transition:opacity .25s, transform .3s var(--ease)}.VIqPNG_card[data-shown] .VIqPNG_xp{animation:1.1s cubic-bezier(.2,1.6,.4,1) .35s both VIqPNG_xpPop}}@keyframes VIqPNG_xpPop{0%{opacity:0;transform:translateY(14px)scale(.5)}35%{opacity:1;transform:translateY(-6px)scale(1.12)}60%{transform:translateY(0)scale(1)}to{opacity:1;transform:none}}
.TFivPa_root{position:absolute;inset:0}.TFivPa_root [data-k=gen]{--c:var(--gen);--cs:var(--gen-soft)}.TFivPa_root [data-k=bio]{--c:var(--bio);--cs:var(--bio-soft)}.TFivPa_root [data-k=chem]{--c:var(--chem);--cs:var(--chem-soft)}.TFivPa_root [data-k=phys]{--c:var(--phys);--cs:var(--phys-soft)}.TFivPa_root [data-k=earth]{--c:var(--earth);--cs:var(--earth-soft)}.TFivPa_map{position:absolute;bottom:12px;left:20px;right:20px}.TFivPa_map[data-v=tall]{display:none}.TFivPa_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.TFivPa_road{fill:none;stroke:#23291f26;stroke-width:5px;stroke-linecap:round;stroke-dasharray:1 12}.TFivPa_done{fill:none;stroke:var(--sun-deep);stroke-width:6px;stroke-linecap:round;stroke-dasharray:var(--to) 1}.TFivPa_node{z-index:1;transform:translate(-50%, -50%) translateY(calc(var(--sp) * -6px));place-items:center;display:grid;position:absolute}.TFivPa_pad{z-index:-1;background:var(--cs);opacity:.8;border-radius:50%;width:78px;height:78px;position:absolute}.TFivPa_disc{color:#8a9184;background:#eceee6;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 2px #ffffffb3,0 5px #d3d6ca}.TFivPa_num{font:700 16px/1 var(--display)}.TFivPa_node[data-st=done] .TFivPa_disc{background:var(--sun);color:var(--ink);box-shadow:inset 0 2px #ffffff80,0 5px #c99a00}.TFivPa_node[data-st=done] .TFivPa_pad{background:var(--c);opacity:.35}.TFivPa_node[data-st=now] .TFivPa_disc{background:var(--ink);width:54px;height:54px;color:var(--sun);box-shadow:inset 0 2px #ffffff26,0 5px #000,0 0 0 7px #23291f12}.TFivPa_node[data-st=now] .TFivPa_pad{background:var(--c);opacity:.5}.TFivPa_label{color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:12.5px;font-weight:500;line-height:1.4;display:inline-flex;position:absolute;top:calc(100% + 7px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #23291f14,0 6px 12px -10px #23291f80}.TFivPa_label i{background:var(--c);border-radius:50%;width:7px;height:7px}.TFivPa_node[data-st=now] .TFivPa_label{background:var(--ink);color:#fff;box-shadow:none;font-weight:600}.TFivPa_star{background:var(--ink);width:24px;height:24px;color:var(--sun);border-radius:50%;place-items:center;display:grid;position:absolute;top:-12px;right:-12px}.TFivPa_me{z-index:3;width:0;height:0;position:absolute}.TFivPa_meFace{background:var(--sun);min-width:46px;height:30px;color:var(--ink);font:700 13px/1 var(--display);box-shadow:inset 0 -2px 0 var(--sun-deep), 0 10px 16px -10px #23291f;border-radius:10px;place-items:center;padding:0 11px;display:grid;position:absolute;bottom:30px;left:0;transform:translate(-50%)}.TFivPa_meFace:after{content:"";background:var(--sun);width:10px;height:10px;box-shadow:2px 2px 0 var(--sun-deep);z-index:-1;border-radius:2px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.TFivPa_sample{position:absolute;bottom:14px;right:18px}@media (prefers-reduced-motion:no-preference){.TFivPa_done{transition:stroke-dasharray 1s var(--out);animation:TFivPa_draw 1.6s var(--out) both .3s}.TFivPa_node{transition:transform .4s linear}.TFivPa_disc{transition:background-color .45s var(--ease), color .45s, box-shadow .45s;animation:TFivPa_nodeIn .7s var(--spring) both;animation-delay:calc(.2s + var(--i) * .32s)}.TFivPa_label{animation:TFivPa_labelIn .6s var(--out) both;animation-delay:calc(.35s + var(--i) * .32s)}.TFivPa_pad{transition:opacity .5s,background-color .5s}.TFivPa_star{animation:TFivPa_starIn .6s var(--spring) both 1.7s}.TFivPa_node[data-st=now] .TFivPa_disc{animation:TFivPa_nodeIn .7s var(--spring) both calc(.2s + var(--i) * .32s), TFivPa_ring 2.2s ease-out infinite 2s}.TFivPa_me{animation:TFivPa_meIn .8s var(--spring) both 1.9s;transition:left .8s cubic-bezier(.45,0,.2,1),top .8s cubic-bezier(.45,0,.2,1)}.TFivPa_meFace{animation:2.6s ease-in-out 2.8s infinite TFivPa_bob}.TFivPa_root .TFivPa_done,.TFivPa_root .TFivPa_disc,.TFivPa_root .TFivPa_label,.TFivPa_root .TFivPa_star,.TFivPa_root .TFivPa_me,.TFivPa_root .TFivPa_meFace{animation-play-state:paused}:is([data-live] .TFivPa_root .TFivPa_done,[data-live] .TFivPa_root .TFivPa_disc,[data-live] .TFivPa_root .TFivPa_label,[data-live] .TFivPa_root .TFivPa_star,[data-live] .TFivPa_root .TFivPa_me,[data-live] .TFivPa_root .TFivPa_meFace){animation-play-state:running}}@keyframes TFivPa_draw{0%{stroke-dasharray:0 1}}@keyframes TFivPa_nodeIn{0%{transform:scale(0)}to{transform:none}}@keyframes TFivPa_labelIn{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes TFivPa_starIn{0%{opacity:0;transform:scale(0)rotate(-40deg)}to{opacity:1;transform:none}}@keyframes TFivPa_meIn{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}@keyframes TFivPa_bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-5px)}}@keyframes TFivPa_ring{0%{box-shadow:inset 0 2px #ffffff26,0 5px #000,0 0 #23291f40}to{box-shadow:inset 0 2px #ffffff26,0 5px #000,0 0 0 18px #23291f00}}@container (min-width:760px){.TFivPa_map[data-v=wide]{height:calc(100% - 28px);inset:14px 28px auto auto}}@container (max-width:520px){.TFivPa_map[data-v=wide]{display:none}.TFivPa_map[data-v=tall]{height:calc(100% - 132px);display:block;bottom:8px;left:50%;right:auto;transform:translate(-50%)}.TFivPa_sample{top:auto;bottom:14px}}
.TPmd2G_root{flex-direction:column;height:100%;padding-bottom:16px;display:flex}.TPmd2G_deck{perspective:1100px;flex:1;min-height:150px;position:relative}.TPmd2G_card{transform-origin:50% 100%;width:min(250px,94%);height:134px;margin:-67px 0 0 calc(min(250px,94%)/-2);position:absolute;top:54%;left:50%}.TPmd2G_card[data-pos="0"]{z-index:4}.TPmd2G_card[data-pos="1"]{z-index:3;transform:translateY(-11px)rotate(4deg)scale(.96)}.TPmd2G_card[data-pos="2"]{z-index:2;transform:translateY(-20px)rotate(-3.5deg)scale(.92)}.TPmd2G_card[data-pos="3"]{z-index:1;opacity:0;transform:translateY(-26px)scale(.88)}.TPmd2G_card[data-ph="3"]{opacity:0;transform:translate(135%,18px)rotate(16deg)}.TPmd2G_flip{text-align:left;cursor:pointer;width:100%;height:100%;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;padding:0;display:block;position:relative}.TPmd2G_card[data-ph="1"] .TPmd2G_flip,.TPmd2G_card[data-ph="2"] .TPmd2G_flip,.TPmd2G_card[data-ph="3"] .TPmd2G_flip{transform:rotateY(180deg)}.TPmd2G_face{backface-visibility:hidden;background:#fff repeating-linear-gradient(#fff 0 25px,#dbe6f0 25px 26px) 0 36px/100% calc(100% - 36px) no-repeat;border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px 10px 30px;display:flex;position:absolute;inset:0;box-shadow:0 1px #23291f14,0 18px 30px -20px #5546c499}.TPmd2G_face:before{content:"";background:#ef9a9a;width:1.5px;position:absolute;top:0;bottom:0;left:19px}.TPmd2G_back{background-color:#fffdf3;transform:rotateY(180deg)}.TPmd2G_topic,.TPmd2G_topicBack{color:var(--chem-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;line-height:1.5;overflow:hidden}.TPmd2G_topicBack{color:var(--bio-ink)}.TPmd2G_q{font:600 15.5px/1.6 var(--display);color:var(--ink)}.TPmd2G_hint{color:var(--muted);align-items:center;gap:5px;margin-top:auto;font-size:12px;display:inline-flex}.TPmd2G_stamp{box-shadow:inset 0 0 0 2px var(--bio);color:var(--bio-ink);font:700 12.5px/1.2 var(--display);opacity:0;background:#e3efe0e6;border-radius:8px;align-items:center;gap:5px;padding:4px 10px;display:inline-flex;position:absolute;bottom:10px;right:12px;transform:rotate(-8deg)}.TPmd2G_card[data-ph="2"] .TPmd2G_stamp,.TPmd2G_card[data-ph="3"] .TPmd2G_stamp{opacity:1}.TPmd2G_meta{align-items:center;gap:10px;padding-top:6px;display:flex}.TPmd2G_meta>:last-child{margin-left:auto}.TPmd2G_pips{--pip-on:var(--chem);--pip-on-edge:var(--chem-ink);--pip-off:#5546c42e;--pip-off-edge:#5546c41f}.TPmd2G_metaText{color:var(--chem-ink);white-space:nowrap;font-size:13px;font-weight:600}@media (prefers-reduced-motion:no-preference){.TPmd2G_card{transition:transform .75s cubic-bezier(.3, 1.2, .45, 1), opacity .5s var(--ease)}.TPmd2G_card[data-ph="3"]{transition:transform .6s cubic-bezier(.5,0,.75,.4),opacity .45s ease-in .1s}.TPmd2G_card[data-pos="3"]{transition:none}.TPmd2G_flip{transition:transform .8s cubic-bezier(.3,1.25,.45,1)}.TPmd2G_flip:active{scale:.97}.TPmd2G_card[data-ph="2"] .TPmd2G_stamp{animation:.45s cubic-bezier(.2,1.6,.5,1) both TPmd2G_thump}@media (hover:hover) and (pointer:fine){.TPmd2G_card[data-pos="0"] .TPmd2G_face{transition:box-shadow .4s var(--ease)}.TPmd2G_card[data-pos="0"] .TPmd2G_flip:hover .TPmd2G_face{box-shadow:0 1px #23291f14,0 26px 36px -20px #5546c4b3}}}@keyframes TPmd2G_thump{0%{opacity:0;transform:rotate(-20deg)scale(2.2)}to{opacity:1;transform:rotate(-8deg)scale(1)}}@container (min-width:420px){.TPmd2G_card{width:290px;height:150px;margin:-75px 0 0 -145px}.TPmd2G_q{font-size:16.5px}}.TPmd2G_root{position:relative}.TPmd2G_xp{--chip-glow:0 6px 12px -6px #5546c4;z-index:6;opacity:0;pointer-events:none;position:absolute;top:8px;right:4px;transform:scale(.6)}.TPmd2G_xp.TPmd2G_xpOn{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.TPmd2G_xp.TPmd2G_xpOn{animation:1.2s cubic-bezier(.2,1.5,.4,1) both TPmd2G_xpUp}}@keyframes TPmd2G_xpUp{0%{opacity:0;transform:translateY(20px)scale(.5)}40%{opacity:1;transform:translateY(-4px)scale(1.1)}to{opacity:1;transform:none}}@media (max-width:759px){.TPmd2G_card{width:284px;height:172px;margin:-86px 0 0 -142px}.TPmd2G_q{font-size:17px}.TPmd2G_face{padding:16px 16px 12px 32px}}
.qw0eaW_root{flex-direction:column;gap:12px;height:100%;padding:16px 0 18px;display:flex}.qw0eaW_head{justify-content:space-between;align-items:center;gap:8px;display:flex}.qw0eaW_headText{font:600 15px/1.3 var(--display);color:#3d340f}.qw0eaW_tickets{gap:8px;display:grid}.qw0eaW_ticket{background:#fff;border-radius:16px;align-items:center;gap:10px;min-height:50px;padding:8px 12px 8px 10px;display:flex;position:relative;box-shadow:inset 0 0 0 2px #f3d24a,0 4px #d6a90a}.qw0eaW_box{color:#0000;border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 0 0 2px #23291f2e}.qw0eaW_ticket[data-done] .qw0eaW_box{background:var(--bio);box-shadow:inset 0 -3px 0 var(--bio-ink);color:#fff}.qw0eaW_qt{min-width:0;color:var(--ink-2);flex:1;font-size:14px;line-height:1.4}.qw0eaW_ticket[data-done] .qw0eaW_qt{color:var(--muted);-webkit-text-decoration:line-through #23291f40;text-decoration:line-through #23291f40}.qw0eaW_gain{font:700 13.5px/1 var(--display);color:#8a6a00;flex:none}.qw0eaW_fly{z-index:5;background:var(--ink);color:var(--sun);font:700 12px/1.2 var(--display);white-space:nowrap;opacity:0;pointer-events:none;border-radius:999px;padding:3px 8px;position:absolute;top:50%;right:12px}.qw0eaW_level{background:var(--ink);color:#fff;border-radius:20px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative;box-shadow:0 5px #000,inset 0 2px #ffffff14}.qw0eaW_board{gap:8px;margin-top:auto;display:grid}.qw0eaW_boardHead{color:#3d340f;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.qw0eaW_boardTitle{white-space:nowrap}.qw0eaW_rows{height:136px;position:relative}.qw0eaW_row{left:0;right:0;top:calc(var(--r) * 46px);background:#ffffffa8;border-radius:13px;align-items:center;gap:10px;height:40px;padding:0 12px;font-size:14px;display:flex;position:absolute}.qw0eaW_row[data-me]{z-index:1;box-shadow:inset 0 0 0 2px var(--ink), 0 4px 0 var(--ink);background:#fff;font-weight:600}.qw0eaW_rank{width:18px;font:700 14px/1 var(--display);color:#8a6a00}.qw0eaW_who{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.qw0eaW_climb{background:var(--bio-soft);color:var(--bio-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.qw0eaW_pts{font:600 13px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--ink-2)}@media (prefers-reduced-motion:no-preference){.qw0eaW_box{transition:background-color .3s,box-shadow .3s,color .3s}.qw0eaW_ticket[data-done] .qw0eaW_box{animation:qw0eaW_tick .5s var(--spring)}.qw0eaW_qt{transition:color .4s}.qw0eaW_ticket[data-done] .qw0eaW_fly{animation:1s cubic-bezier(.5,0,.7,.5) both qw0eaW_fly}.qw0eaW_level[data-up]{animation:qw0eaW_glow 1.2s var(--ease)}.qw0eaW_row{transition:top .8s cubic-bezier(.3,1.3,.45,1),background-color .3s}.qw0eaW_climb{animation:qw0eaW_climbIn .5s var(--spring) both .5s}}@keyframes qw0eaW_tick{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:none}}@keyframes qw0eaW_fly{0%{opacity:0;transform:translateY(-50%)scale(.8)}20%{opacity:1;transform:translateY(-80%)scale(1.05)}to{opacity:0;transform:translate(-60px, calc((3 - var(--i)) * 58px + 10px)) scale(.6)}}@keyframes qw0eaW_glow{0%{box-shadow:0 0 #f9d84a00}30%{box-shadow:0 0 0 6px #ffffffb3}to{box-shadow:0 0 #fff0}}@keyframes qw0eaW_climbIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (max-width:759px){.qw0eaW_root{gap:9px;padding:12px 0 14px}.qw0eaW_ticket{min-height:44px;padding:6px 12px 6px 10px}.qw0eaW_level{padding:10px 14px}.qw0eaW_rows{height:126px}.qw0eaW_row{top:calc(var(--r) * 44px);height:38px}}
.u8iooW_root{flex-direction:column;height:100%;padding:18px 0 16px;display:flex}.u8iooW_stack{flex:1;place-items:center;min-height:0;display:grid;position:relative}.u8iooW_under,.u8iooW_paper{grid-area:1/1;width:min(272px,100%)}.u8iooW_under{background:#fffaf2;border-radius:6px;align-self:center;height:92%;transform:rotate(4deg)translate(8px,4px);box-shadow:0 1px #23291f14,0 18px 30px -24px #a8532c99}.u8iooW_paper{z-index:1;background:#fffef9;border-radius:6px;flex-direction:column;gap:10px;padding:22px 18px 18px;display:flex;position:relative;transform:rotate(-1.6deg);box-shadow:0 1px #23291f14,0 30px 44px -28px #a8532cb3}.u8iooW_paper:before{content:"";background:var(--sun);border-radius:6px 6px 0 0;height:6px;position:absolute;top:0;left:0;right:0}.u8iooW_head{border-bottom:1px solid #23291f14;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:9px;display:flex}.u8iooW_headTitle{font:600 16px/1.3 var(--display)}.u8iooW_week{color:var(--muted);white-space:nowrap;font-size:12px}.u8iooW_hi{font:600 15.5px/1.45 var(--display)}.u8iooW_chart{gap:6px;height:74px;display:flex}.u8iooW_day{flex:1;grid-template-rows:1fr auto;justify-items:center;gap:4px;display:grid}.u8iooW_barTrack{border-bottom:1.5px solid #23291f1f;align-items:flex-end;width:100%;height:100%;display:flex;position:relative}.u8iooW_bar{background:var(--earth);transform-origin:bottom;border-radius:5px 5px 2px 2px;width:100%;display:block}.u8iooW_bar[data-zero]{background:#23291f26;border-radius:50%;width:6px;margin:0 auto 2px;height:6px!important}.u8iooW_dayLabel{color:var(--muted);font-size:11px;line-height:1}.u8iooW_list{gap:7px;display:grid}.u8iooW_item{color:var(--ink-2);align-items:flex-start;gap:7px;font-size:13px;line-height:1.45;display:flex}.u8iooW_itemIc{color:var(--earth-ink);flex:none;margin-top:1px;display:inline-grid}.u8iooW_note{font-family:var(--hw-hand,var(--display));color:#5a4a12;background:#fff7d6;border-radius:10px;margin-top:2px;padding:9px 11px 12px;font-size:14px;line-height:1.55;position:relative;transform:rotate(.8deg)}.u8iooW_pen{width:auto;height:8px;position:absolute;bottom:4px;left:12px;right:30%;overflow:visible}.u8iooW_pen path{fill:none;stroke:var(--earth);stroke-width:2.5px;stroke-linecap:round}.u8iooW_pdf{z-index:3;background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:5px;padding:8px 13px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:2%;right:max(0px,50% - 150px);transform:rotate(6deg);box-shadow:0 10px 20px -12px #23291f}.u8iooW_foot{justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.u8iooW_footText{color:var(--earth-ink);font-size:13px;font-weight:600}@media (prefers-reduced-motion:no-preference){.u8iooW_paper{transition:transform .7s var(--spring), box-shadow .5s var(--ease)}.u8iooW_under{transition:transform .8s var(--spring)}.u8iooW_head,.u8iooW_hi,.u8iooW_item,.u8iooW_note{animation:u8iooW_write .7s var(--out) both}.u8iooW_head{animation-delay:.15s}.u8iooW_hi{animation-delay:.4s}.u8iooW_bar{animation:u8iooW_grow .8s var(--spring) both;animation-delay:calc(.65s + var(--i) * 80ms)}.u8iooW_item{animation-delay:calc(1.35s + var(--i) * .18s)}.u8iooW_note{animation-delay:1.85s}.u8iooW_pen path{animation:u8iooW_pen .9s var(--out) both 2.3s}.u8iooW_pdf{animation:.55s cubic-bezier(.2,1.6,.5,1) 2.8s both u8iooW_stamp}.u8iooW_root .u8iooW_head,.u8iooW_root .u8iooW_hi,.u8iooW_root .u8iooW_item,.u8iooW_root .u8iooW_note,.u8iooW_root .u8iooW_bar,.u8iooW_root .u8iooW_pen path,.u8iooW_root .u8iooW_pdf{animation-play-state:paused}.u8iooW_root[data-live] .u8iooW_head,.u8iooW_root[data-live] .u8iooW_hi,.u8iooW_root[data-live] .u8iooW_item,.u8iooW_root[data-live] .u8iooW_note,.u8iooW_root[data-live] .u8iooW_bar,.u8iooW_root[data-live] .u8iooW_pen path,.u8iooW_root[data-live] .u8iooW_pdf{animation-play-state:running}.u8iooW_root[data-hot] .u8iooW_paper{transform:rotate(0)translateY(-8px);box-shadow:0 1px #23291f14,0 40px 54px -30px #a8532cd9}.u8iooW_root[data-hot] .u8iooW_under{transform:rotate(8deg)translate(22px,6px)}}@keyframes u8iooW_write{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes u8iooW_grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes u8iooW_pen{0%{stroke-dasharray:0 1}to{stroke-dasharray:1 0}}@keyframes u8iooW_stamp{0%{opacity:0;transform:rotate(-14deg)scale(2)}to{opacity:1;transform:rotate(6deg)scale(1)}}@container (min-width:420px){.u8iooW_under,.u8iooW_paper{width:300px}.u8iooW_pdf{right:calc(50% - 168px)}}
.o0UsbW_root{justify-content:flex-end;padding:80px 24px 24px;display:flex;position:absolute;inset:0}.o0UsbW_root [data-k=star]{--c1:var(--sun);--c2:var(--sun-deep);--ci:#6b5300}.o0UsbW_root [data-k=learning]{--c1:var(--phys);--c2:var(--phys-ink);--ci:var(--phys-ink)}.o0UsbW_root [data-k=push]{--c1:var(--earth);--c2:var(--earth-ink);--ci:var(--earth-ink)}.o0UsbW_board{--step:30px;background:#fff;border-radius:22px;flex-direction:column;gap:9px;width:min(61%,430px);height:100%;padding:12px 16px;display:flex;box-shadow:inset 0 0 0 2px #e6e4d6,0 5px #d3d0bd}.o0UsbW_top{justify-content:space-between;align-items:center;gap:8px;display:flex}.o0UsbW_cls{font:600 14.5px/1.3 var(--display)}.o0UsbW_bar{background:#23291f0f;border-radius:99px;gap:4px;height:16px;padding:3px;display:flex;box-shadow:inset 0 2px #23291f12}.o0UsbW_bar i{background:var(--c1);box-shadow:inset 0 -2px 0 var(--c2);transform-origin:0;border-radius:99px;flex-basis:0}.o0UsbW_legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.o0UsbW_group{min-width:0;color:var(--ink-2);align-items:center;gap:6px;font-size:12.5px;line-height:1.3;display:flex}.o0UsbW_sw{background:var(--c1);border-radius:3px;flex:none;width:9px;height:9px}.o0UsbW_groupName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.o0UsbW_groupNum{font:700 13px/1 var(--display);color:var(--ci);margin-left:auto}.o0UsbW_field{flex:1;min-height:96px;position:relative}.o0UsbW_kid{width:calc(var(--step) - 5px);height:calc(var(--step) - 5px);color:var(--ink-2);font:600 12px/1 var(--display);left:var(--x);top:var(--y);background:#23291f14;border-radius:50%;place-items:center;display:grid;position:absolute}.o0UsbW_root[data-sorted] .o0UsbW_kid{box-shadow:inset 0 -3px 0 var(--c2);left:calc(var(--c) * (100% + 8px) / 3 + var(--col) * var(--step));top:calc(var(--row) * var(--step));background:var(--c1);color:#fff}.o0UsbW_root[data-sorted] .o0UsbW_kid[data-k=star]{color:var(--ink)}.o0UsbW_help{background:var(--ink);color:#fff;white-space:nowrap;opacity:0;border-radius:999px;align-items:center;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:0;right:0;transform:translateY(6px)}.o0UsbW_root[data-sorted] .o0UsbW_help{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.o0UsbW_kid{transition:left .9s cubic-bezier(.3,1.15,.45,1),top .9s cubic-bezier(.3,1.15,.45,1),background-color .5s,color .5s;transition-delay:calc(var(--i) * 22ms)}.o0UsbW_bar i{transition:transform .9s cubic-bezier(.34,1.56,.64,1);transform:scaleX(.02)}.o0UsbW_root[data-sorted] .o0UsbW_bar i{transition-delay:calc(.45s + var(--i) * .12s);transform:none}.o0UsbW_help{transition:opacity .4s var(--ease) 1.1s, transform .6s var(--spring) 1.1s}.o0UsbW_root:not([data-sorted]) .o0UsbW_help{transition-delay:0s}.o0UsbW_root[data-hot][data-sorted] .o0UsbW_kid[data-k=push]{animation:1.2s ease-in-out 1.3s 2 o0UsbW_nudge}}@media (prefers-reduced-motion:reduce){.o0UsbW_bar i{transform:none}}@keyframes o0UsbW_nudge{0%,to{translate:0}30%{translate:0 -4px}60%{translate:0 1px}}@container (max-width:760px){.o0UsbW_board{--step:26px}}@container (max-width:560px){.o0UsbW_root{height:100%;padding:16px 0 20px;position:relative;inset:auto}.o0UsbW_board{--step:26px;width:100%}.o0UsbW_root[data-sorted] .o0UsbW_kid{left:calc(var(--c) * (100% + 8px) / 3 + var(--col3) * var(--step));top:calc(var(--row3) * var(--step))}.o0UsbW_group{-moz-column-gap:6px;flex-wrap:wrap;gap:0 6px}.o0UsbW_groupName{white-space:normal;overflow:visible}.o0UsbW_groupNum{margin-left:0}.o0UsbW_field{min-height:120px}}
.Vytf5q_root{position:absolute;inset:0}.Vytf5q_root [data-k=gen]{--c:var(--gen)}.Vytf5q_root [data-k=bio]{--c:var(--bio)}.Vytf5q_root [data-k=chem]{--c:var(--chem)}.Vytf5q_root [data-k=phys]{--c:var(--phys)}.Vytf5q_root [data-k=earth]{--c:var(--earth)}.Vytf5q_source{background:#fff;border-radius:18px;align-items:center;gap:14px;width:min(31%,330px);padding:12px 14px;display:flex;position:absolute;bottom:24px;left:26px;box-shadow:0 0 0 1px #23291f0d,0 16px 28px -20px #2f7a3a99}.Vytf5q_app{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.Vytf5q_logo{flex:none;width:28px;height:28px}.Vytf5q_appText{min-width:0;display:grid}.Vytf5q_appTitle{font:600 14px/1.35 var(--display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Vytf5q_appSub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}.Vytf5q_mini{flex:none;align-items:flex-end;gap:3px;height:30px;display:flex}.Vytf5q_mini i{background:var(--c);border-radius:3px 3px 1px 1px;width:6px}.Vytf5q_flight{--h:90px;--trail:var(--bio-ink);--plane:#06c755;--plane-ink:#fff;width:auto;position:absolute;bottom:50px;left:calc(30px + min(31%,330px));right:calc(min(38%,400px) + 94px)}.Vytf5q_phone{width:min(38%,400px);transform:translateY(calc(var(--sp) * 10px));background:#fff;border-radius:24px 24px 0 0;flex-direction:column;display:flex;position:absolute;top:20px;bottom:-2px;right:88px;overflow:hidden;box-shadow:0 0 0 1px #23291f0f,0 30px 60px -36px #2f7a3ab3}.Vytf5q_chatTop{border-bottom:1px solid #23291f0f;align-items:center;gap:10px;padding:10px 14px;display:flex}.Vytf5q_avatar{background:var(--bio);color:#fff;width:32px;height:32px;font:700 14px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.Vytf5q_chatName{flex:1;min-width:0;display:grid}.Vytf5q_chatTitle{font:600 14px/1.3 var(--display)}.Vytf5q_chatSub{color:var(--muted);font-size:11.5px;line-height:1.3}.Vytf5q_chat{background:#e3ebdf;flex:1;min-height:0;position:relative;overflow:hidden}.Vytf5q_stream{flex-direction:column;gap:9px;padding:12px 14px 16px;display:flex;position:absolute;top:0;left:0;right:0}.Vytf5q_typing{background:#fff;border-radius:16px 16px 16px 5px;align-self:flex-start;gap:4px;padding:11px 14px;display:flex}.Vytf5q_typing i{background:#23291f40;border-radius:50%;width:7px;height:7px}.Vytf5q_flex{background:#fff;border-radius:16px 16px 16px 5px;align-self:flex-start;width:min(84%,290px);padding:11px 13px;box-shadow:0 6px 14px -12px #23291f80}.Vytf5q_flexHead{color:#078c43;align-items:center;gap:6px;font-size:12.5px;font-weight:600;line-height:1.4;display:flex}.Vytf5q_flexName{font:600 15px/1.4 var(--display);margin-top:2px}.Vytf5q_flexRow{border-top:1px solid #23291f12;justify-content:space-between;align-items:baseline;gap:8px;margin-top:7px;padding-top:7px;font-size:12.5px;display:flex}.Vytf5q_flexKey{color:var(--muted);white-space:nowrap}.Vytf5q_flexVal{text-align:right}.Vytf5q_flexBtn{color:#fff;text-align:center;background:#06c755;border-radius:10px;margin-top:8px;padding:5px;font-size:13px;font-weight:600;display:block;box-shadow:inset 0 -3px #04913e}.Vytf5q_flexSmall{width:min(74%,250px)}.Vytf5q_bubble{color:#173d10;background:#8de07f;border-radius:16px 16px 5px;align-self:flex-end;max-width:76%;padding:8px 12px;font-size:13.5px;line-height:1.45;position:relative}.Vytf5q_read{color:#5d6b58;white-space:nowrap;font-size:10.5px;position:absolute;bottom:2px;right:calc(100% + 6px)}.Vytf5q_time{color:#4a5446;background:#23291f1a;border-radius:999px;align-self:center;padding:2px 10px;font-size:11px}@media (prefers-reduced-motion:no-preference){.Vytf5q_typing,.Vytf5q_flex,.Vytf5q_bubble,.Vytf5q_time{animation:Vytf5q_msgIn .55s var(--spring) both;transform-origin:0 100%}.Vytf5q_bubble{transform-origin:100% 100%}.Vytf5q_typing i{animation:1s ease-in-out infinite Vytf5q_dot}.Vytf5q_typing i:nth-child(2){animation-delay:.15s}.Vytf5q_typing i:nth-child(3){animation-delay:.3s}.Vytf5q_root[data-n="0"] .Vytf5q_source{animation:Vytf5q_send .5s var(--spring)}.Vytf5q_phone{transition:transform .4s linear}}@keyframes Vytf5q_msgIn{0%{opacity:0;transform:translateY(12px)scale(.92)}to{opacity:1;transform:none}}@keyframes Vytf5q_dot{0%,to{opacity:.5;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes Vytf5q_send{40%{transform:scale(1.04)translateY(-3px)}}@container (max-width:700px){.Vytf5q_root{height:100%;position:relative;inset:auto}.Vytf5q_source,.Vytf5q_flight{display:none}.Vytf5q_phone{width:100%;height:calc(100% + 2px);margin-top:16px;position:relative;top:auto;bottom:auto;right:auto;transform:none}}
.KK7VJW_bento{padding:var(--section) 0 calc(var(--section) * .7);position:relative}.KK7VJW_grid{width:var(--wrap);perspective:2200px;perspective-origin:50% 30%;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"a a a b""a a a b""c c d e""g h h e""g f f f";grid-auto-rows:300px;gap:24px 16px;margin:clamp(48px,6vw,84px) auto 0;display:grid}.KK7VJW_grid[data-set=daily] .KK7VJW_cell[data-area=path]{grid-area:h}.KK7VJW_grid[data-set=daily]{grid-template-areas:"e d h h""e g f f"}.KK7VJW_cell{perspective:2000px;--tx:0;--ty:0;--gx:50%;--gy:0%;--sp:0;--lift:0px;--edgeH:7px;min-width:0;position:relative}.KK7VJW_cell[data-area=analysis]{grid-area:a}.KK7VJW_cell[data-area=bank]{grid-area:b}.KK7VJW_cell[data-area=path]{grid-area:c}.KK7VJW_cell[data-area=review]{grid-area:d}.KK7VJW_cell[data-area=quest]{grid-area:e}.KK7VJW_cell[data-area=letter]{grid-area:g}.KK7VJW_cell[data-area=room]{grid-area:h}.KK7VJW_cell[data-area=line]{grid-area:f}.KK7VJW_fly{perspective:1400px;height:100%}.KK7VJW_cell[data-tone=night]{--fill:var(--night-2);--rim:#ffffff12;--edge:#060905;--mc:var(--sun);--me:var(--sun-deep);--mi:var(--ink)}.KK7VJW_cell[data-tone=phys]{--fill:var(--phys-soft);--rim:#cde1ed;--edge:#b2d0e2;--mc:var(--phys);--me:var(--phys-ink);--mi:#fff}.KK7VJW_cell[data-tone=white]{--fill:#fff;--rim:#e9eae2;--edge:#dcdfd3;--mc:var(--sun);--me:var(--sun-deep);--mi:var(--ink)}.KK7VJW_cell[data-tone=chem]{--fill:var(--chem-soft);--rim:#dbd6fa;--edge:#c8c0f3;--mc:var(--chem);--me:var(--chem-ink);--mi:#fff}.KK7VJW_cell[data-tone=sun]{--fill:var(--sun);--rim:#f2ca22;--edge:#d6a90a;--mc:var(--ink);--me:#000;--mi:var(--sun)}.KK7VJW_cell[data-tone=earth]{--fill:var(--earth-soft);--rim:#f5d6c6;--edge:#eec0a6;--mc:var(--earth);--me:var(--earth-ink);--mi:#fff}.KK7VJW_cell[data-tone=paper]{--fill:var(--paper-2);--rim:#e3e1d2;--edge:#d3d0bd;--mc:var(--ink);--me:#000;--mi:#fff}.KK7VJW_cell[data-tone=bio]{--fill:var(--bio-soft);--rim:#d1e5cb;--edge:#bad6b2;--mc:#06c755;--me:#04913e;--mi:#fff}.KK7VJW_tile{--tilt:5deg;background:var(--fill);height:100%;color:var(--ink);box-shadow:inset 0 0 0 2px var(--rim), 0 var(--edgeH) 0 var(--edge), 0 calc(var(--edgeH) + 20px) 34px -24px #23291f66;isolation:isolate;transform:translateY(var(--lift)) rotateX(calc(var(--ty) * -1 * var(--tilt))) rotateY(calc(var(--tx) * var(--tilt)));border-radius:30px;flex-direction:column;padding:24px 24px 0;display:flex;position:relative;overflow:hidden;container-type:inline-size}.KK7VJW_cell[data-tone=night] .KK7VJW_tile{color:#fff;box-shadow:inset 0 0 0 2px var(--rim), 0 var(--edgeH) 0 var(--edge), 0 calc(var(--edgeH) + 30px) 60px -36px #0e130dcc}.KK7VJW_cell[data-area=analysis] .KK7VJW_tile{--tilt:2.4deg;padding:32px}.KK7VJW_cell[data-area=line] .KK7VJW_tile,.KK7VJW_cell[data-area=room] .KK7VJW_tile,.KK7VJW_cell[data-area=path] .KK7VJW_tile{--tilt:3.5deg}.KK7VJW_copy{z-index:3;pointer-events:none;gap:6px;max-width:30em;display:grid;position:relative}.KK7VJW_title{font:700 clamp(21px, 1.6vw, 25px)/1.25 var(--display);color:inherit;text-wrap:balance;padding-right:56px}.KK7VJW_line{color:var(--ink-2);text-wrap:pretty;font-size:15px;line-height:1.6}.KK7VJW_cell[data-tone=night] .KK7VJW_line{color:#c9d0c2}.KK7VJW_cell[data-tone=sun] .KK7VJW_line{color:#4d4320}.KK7VJW_cell[data-area=analysis] .KK7VJW_title{font-size:clamp(30px,2.9vw,44px);line-height:1.2}.KK7VJW_cell[data-area=analysis] .KK7VJW_line{font-size:var(--lead);max-width:21em}.KK7VJW_cell[data-area=analysis] .KK7VJW_copy{max-width:42%}.KK7VJW_cell[data-area=analysis] .KK7VJW_title,.KK7VJW_cell[data-area=line] .KK7VJW_title,.KK7VJW_cell[data-area=room] .KK7VJW_title{padding-right:0}.KK7VJW_cell[data-area=line] .KK7VJW_copy,.KK7VJW_cell[data-area=room] .KK7VJW_copy{max-width:36%}.KK7VJW_scene{z-index:2;flex:1;min-height:0;position:relative}.KK7VJW_cell[data-area=analysis] .KK7VJW_scene,.KK7VJW_cell[data-area=path] .KK7VJW_scene,.KK7VJW_cell[data-area=room] .KK7VJW_scene,.KK7VJW_cell[data-area=line] .KK7VJW_scene{position:absolute;inset:0}@container (max-width:700px){.KK7VJW_cell[data-area=line] .KK7VJW_scene{position:relative;inset:auto}.KK7VJW_cell[data-area=line] .KK7VJW_copy{max-width:100%}.KK7VJW_cell[data-area=line] .KK7VJW_title{padding-right:56px}}@container (max-width:640px){.KK7VJW_cell[data-area=analysis] .KK7VJW_scene{position:relative;inset:auto}.KK7VJW_cell[data-area=analysis] .KK7VJW_copy{max-width:100%}.KK7VJW_cell[data-area=analysis] .KK7VJW_title{padding-right:56px}}@container (max-width:560px){.KK7VJW_cell[data-area=room] .KK7VJW_scene{position:relative;inset:auto}.KK7VJW_cell[data-area=room] .KK7VJW_copy{max-width:100%}.KK7VJW_cell[data-area=room] .KK7VJW_title{padding-right:56px}}.KK7VJW_glare{z-index:5;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(520px circle at var(--gx) var(--gy), #ffffff59, #fff0 60%);mix-blend-mode:soft-light;position:absolute;inset:0}.KK7VJW_cell[data-tone=night] .KK7VJW_glare{background:radial-gradient(560px circle at var(--gx) var(--gy), #ffffff1a, #fff0 60%);mix-blend-mode:normal}.KK7VJW_medal{z-index:4;width:48px;height:48px;position:absolute;top:18px;right:18px}.KK7VJW_cell[data-area=analysis] .KK7VJW_medal{width:56px;height:56px;top:24px;right:24px}@media (prefers-reduced-motion:no-preference){.KK7VJW_tile{transition:transform .9s var(--spring), box-shadow .35s var(--ease);will-change:transform}.KK7VJW_glare{transition:opacity .45s var(--ease)}@media (hover:hover) and (pointer:fine){.KK7VJW_cell[data-hot]{--lift:-5px;--edgeH:11px}.KK7VJW_cell[data-hot] .KK7VJW_tile{transition:transform .35s var(--out), box-shadow .3s var(--ease)}.KK7VJW_cell[data-hot] .KK7VJW_glare{opacity:1}}.KK7VJW_cell[data-press]{--lift:5px;--edgeH:2px}.KK7VJW_cell[data-press] .KK7VJW_tile{transition:transform .12s var(--ease), box-shadow .12s var(--ease)}.KK7VJW_cell[data-armed]:not([data-in]) .KK7VJW_fly{opacity:0;transform:translate3d(var(--fx,0px), var(--fy,60px), var(--fz,-300px)) rotateX(var(--frx,0deg)) rotateY(var(--fry,0deg))}.KK7VJW_cell[data-armed][data-in] .KK7VJW_fly{opacity:1;transition:opacity .7s var(--ease) var(--d,0s), transform 1.5s cubic-bezier(.16, 1.18, .3, 1) var(--d,0s);transform:none}}.KK7VJW_controls{display:none}@media (max-width:1119px){.KK7VJW_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""a a""b e""b e""c c""d g""h g""f f"}.KK7VJW_grid[data-set=daily]{grid-template-areas:"e d""e g""h h""f f"}}@media (max-width:759px){.KK7VJW_grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;perspective:none;gap:12px;width:100%;margin-top:36px;padding:8px 16px 24px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.KK7VJW_grid::-webkit-scrollbar{display:none}.KK7VJW_cell{scroll-snap-align:start;perspective:none;flex:0 0 calc(100% - 28px);height:560px}.KK7VJW_tile{--tilt:0deg;border-radius:26px;padding:24px 24px 0}.KK7VJW_cell[data-area=analysis] .KK7VJW_tile{padding:24px 24px 0}.KK7VJW_cell[data-area=analysis] .KK7VJW_title{font-size:30px}.KK7VJW_cell[data-area=analysis] .KK7VJW_line{font-size:15.5px}.KK7VJW_title{font-size:22px}.KK7VJW_medal,.KK7VJW_cell[data-area=analysis] .KK7VJW_medal{width:46px;height:46px;top:16px;right:16px}.KK7VJW_controls{width:var(--wrap);justify-content:center;align-items:center;gap:16px;margin:4px auto 0;display:flex}.KK7VJW_navBtn{width:52px;height:48px;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:16px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #e3e5dc,0 4px #d6d9cd}.KK7VJW_navBtn[aria-disabled=true]{opacity:.45;cursor:default}.KK7VJW_navBtn svg{width:20px;height:20px}.KK7VJW_navBtn[data-dir=prev] svg{transform:scaleX(-1)}.KK7VJW_dots{align-items:center;gap:7px;display:flex}.KK7VJW_dot{background:#23291f24;border-radius:99px;width:10px;height:10px;box-shadow:inset 0 -2px #23291f14}.KK7VJW_dot[data-on]{background:var(--sun);width:26px;box-shadow:inset 0 -2px 0 var(--sun-deep)}.KK7VJW_count{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.KK7VJW_dot{transition:width .45s var(--spring), background-color .3s}.KK7VJW_navBtn{transition:transform .15s var(--ease), box-shadow .15s var(--ease)}.KK7VJW_navBtn:active:not([aria-disabled=true]){transform:translateY(4px)scale(.97);box-shadow:inset 0 0 0 2px #e3e5dc,0 0 #d6d9cd}.KK7VJW_cell[data-armed]:not([data-in]) .KK7VJW_fly{transform:translate(28px,18px)scale(.94)}.KK7VJW_cell[data-armed][data-in] .KK7VJW_fly{transition:opacity .6s var(--ease) var(--d,0s), transform 1s var(--spring) var(--d,0s)}}}
._7FgC0G_wrap{z-index:2;padding-bottom:clamp(24px,5vw,48px);position:relative}._7FgC0G_bar{width:var(--wrap);margin:0 auto 16px}._7FgC0G_groups{flex-wrap:wrap;gap:8px;display:flex}._7FgC0G_group{color:#ffffffd9;cursor:pointer;background:#ffffff12;border:0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}._7FgC0G_groupStar{color:var(--t);flex:none}._7FgC0G_group[aria-pressed=true] ._7FgC0G_groupStar{color:var(--ink)}._7FgC0G_group[aria-pressed=true]{color:var(--ink);box-shadow:none;background:#fff}@media (hover:hover) and (pointer:fine){._7FgC0G_group:not([aria-pressed=true]):hover{color:#fff;background:#ffffff21}}@media (prefers-reduced-motion:no-preference){._7FgC0G_group{transition:background-color .25s,color .25s,box-shadow .25s}}._7FgC0G_list{--gut:calc((100% - var(--wrap)) / 2);padding:18px var(--gut) 26px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;margin:0;list-style:none;display:flex;overflow-x:auto}._7FgC0G_list::-webkit-scrollbar{display:none}._7FgC0G_card{scroll-snap-align:start;background:#0b1014;border-radius:28px;flex:none;grid-template-rows:auto 1fr;width:min(84vw,360px);padding-bottom:4px;display:grid;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff17}@media (min-width:640px){._7FgC0G_card{width:min(46vw,420px)}}._7FgC0G_portal{aspect-ratio:16/10;box-shadow:0 0 0 1.5px var(--t), 0 0 26px -4px var(--t), 0 0 70px -24px var(--t);background:#111820;border-radius:20px;margin:8px 8px 0;position:relative;overflow:hidden}._7FgC0G_portal:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 30px -6px #000c}._7FgC0G_img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}._7FgC0G_badge{z-index:1;display:flex;position:absolute;top:10px;left:10px}._7FgC0G_body{grid-template-rows:auto auto auto 1fr auto;padding:16px 16px 20px;display:grid}._7FgC0G_where{color:#ffffffbf;align-items:center;gap:8px;font-size:13.5px;display:flex}._7FgC0G_world{background:color-mix(in srgb, var(--t) 20%, transparent);min-height:28px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--t) 60%, transparent), inset 0 -3px 0 #00000040;color:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 11px 0 9px;font-weight:600;display:inline-flex}._7FgC0G_worldDot{background:var(--t);width:9px;height:9px;box-shadow:0 0 8px var(--t);border-radius:50%}._7FgC0G_no{font-variant-numeric:tabular-nums;color:#fff9;margin-left:auto}._7FgC0G_title{font-family:var(--display);color:#fff;text-wrap:balance;margin-top:8px;font-size:24px;font-weight:600;line-height:1.3}._7FgC0G_sub{font-family:var(--body);color:#ffffffa6;font-size:14px;font-weight:500;line-height:1.45;display:block}._7FgC0G_desc{color:#ffffffd1;text-wrap:pretty;margin-top:8px;font-size:15.5px;line-height:1.65}._7FgC0G_scope{color:#ffffffb3;align-items:flex-start;gap:7px;margin-top:8px;font-size:13.5px;line-height:1.5;display:flex}._7FgC0G_scopeIcon{color:var(--t);flex:none;margin-top:2px}._7FgC0G_actions{flex-wrap:wrap;align-self:end;align-items:center;gap:12px 16px;margin-top:16px;display:flex}._7FgC0G_nav{width:var(--wrap);align-items:center;gap:14px;margin:0 auto;display:flex}._7FgC0G_step{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}._7FgC0G_step:first-child svg{transform:rotate(180deg)}._7FgC0G_step:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){._7FgC0G_step:not(:disabled):hover{background:#ffffff26}}._7FgC0G_dots{flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}._7FgC0G_pip{background:#ffffff38;border-radius:50%;width:6px;height:6px}._7FgC0G_pip[data-lock]{background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff4d}._7FgC0G_pip[data-on]{background:var(--sun);width:20px;box-shadow:none;border-radius:3px}@media (prefers-reduced-motion:no-preference){._7FgC0G_pip{transition:width .35s var(--spring), background-color .3s}}._7FgC0G_pos{font-variant-numeric:tabular-nums;text-align:center;color:#ffffffb3;flex:none;min-width:72px;font-size:14px}._7FgC0G_cta{width:var(--wrap);text-align:center;justify-items:center;margin:clamp(56px,10vw,96px) auto 0;display:grid}._7FgC0G_count{font-family:var(--display);align-items:baseline;gap:12px;font-size:clamp(36px,8vw,56px);font-weight:600;line-height:1.2;display:flex}._7FgC0G_countNum{letter-spacing:-.04em;color:var(--sun);font-variant-numeric:tabular-nums;font-size:2em;line-height:1}._7FgC0G_countLine{font-family:var(--display);color:#ffffffe0;margin:4px 0 24px;font-size:clamp(22px,5vw,32px);font-weight:600;line-height:1.3}._7FgC0G_legend{justify-items:center;gap:12px;margin-top:24px;display:grid}._7FgC0G_legendRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;display:flex}._7FgC0G_legendText{color:#fffc;font-size:15px;line-height:1.5}@media (max-width:520px){._7FgC0G_dots{display:none}._7FgC0G_nav{justify-content:space-between}}
._2Jc6IG_sp{--space:#030508;isolation:isolate;background:var(--space);color:#fff;position:relative;overflow:clip}._2Jc6IG_sp :focus-visible{outline-color:var(--sun)}._2Jc6IG_backdrop{z-index:-1;pointer-events:none;height:max(640px,min(100svh,980px));position:absolute;inset:0 0 auto}._2Jc6IG_sky{background:radial-gradient(70% 55% at 78% 92%, #3a2a0c 0%, transparent 70%), var(--space);position:absolute;inset:0}._2Jc6IG_sky:after{content:"";background:linear-gradient(180deg, transparent, var(--space));height:30%;position:absolute;inset:auto 0 0}._2Jc6IG_canvas{opacity:0;position:absolute;inset:0}._2Jc6IG_sp[data-ready] ._2Jc6IG_canvas{opacity:1}@media (prefers-reduced-motion:no-preference){._2Jc6IG_canvas{transition:opacity 1.4s var(--out)}}._2Jc6IG_intro{z-index:2;width:var(--wrap);align-content:start;gap:0;min-height:max(600px,min(92svh,920px));margin:0 auto;padding-top:clamp(104px,16vw,150px);display:grid;position:relative}._2Jc6IG_title{font-family:var(--display);gap:14px;font-weight:600;display:grid}._2Jc6IG_word{font-family:var(--display);letter-spacing:-.045em;color:#fff;font-size:clamp(58px,15.5vw,120px);font-weight:600;line-height:1;display:block}._2Jc6IG_dot{color:var(--sun)}._2Jc6IG_titleLine{max-width:17em;font-family:var(--display);text-wrap:balance;font-size:clamp(26px,6.2vw,40px);font-weight:600;line-height:1.32;display:block}._2Jc6IG_lead{max-width:30em;font-size:var(--lead);color:#ffffffc4;text-wrap:balance;margin-top:16px;line-height:1.7}._2Jc6IG_cue,._2Jc6IG_journey{display:none}._2Jc6IG_compact{display:block}._2Jc6IG_cssPlanets{position:absolute;inset:0;overflow:hidden}._2Jc6IG_cssSun,._2Jc6IG_cssJupiter,._2Jc6IG_cssEarth{border-radius:50%;display:block;position:absolute}._2Jc6IG_cssSun{aspect-ratio:1;background:radial-gradient(circle at 42% 40%,#fff6d8 0%,#ffd45c 28%,#f39a1c 62%,#b8520a 100%);width:44vw;max-width:420px;bottom:4%;right:-14vw;box-shadow:0 0 60px 10px #f9b23366,0 0 160px 40px #f9a51a33}._2Jc6IG_cssJupiter{aspect-ratio:1;background:url(/landing/v3/jupiter.webp) 0/200% 100%;width:26vw;max-width:220px;bottom:14%;left:6%;box-shadow:inset 34px -6px 46px 4px #000e,inset -4px 2px 14px #fff3c41f}._2Jc6IG_cssEarth{aspect-ratio:1;background:url(/landing/v3/earth.webp) 0/200% 100%;width:10vw;max-width:84px;bottom:30%;left:42%;box-shadow:inset 14px -3px 22px 2px #000e,0 0 14px 1px #6fb2ff55}@media (prefers-reduced-motion:no-preference){._2Jc6IG_cssJupiter{animation:90s linear infinite _2Jc6IG_turn}._2Jc6IG_cssEarth{animation:50s linear infinite _2Jc6IG_turn}}@keyframes _2Jc6IG_turn{to{background-position:-200%}}@media (min-width:1px){._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_backdrop,._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_compact{display:none}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_journey{height:440vh;display:block;position:relative}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_intro{z-index:3;text-align:center;pointer-events:none;width:auto;height:100vh;min-height:0;opacity:calc(1 - clamp(0, (var(--p,0) - .012) * 19, 1));align-content:start;justify-items:center;padding:max(104px,15vh) 24px 72px;position:absolute;inset:0 0 auto}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_title{justify-items:center;gap:18px}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_word{text-shadow:0 10px 60px #0008;font-size:clamp(96px,12.4vw,196px);line-height:.95}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_titleLine{text-shadow:0 4px 30px #000c;max-width:none;font-size:clamp(28px,2.7vw,44px)}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_lead{text-shadow:0 2px 18px #000;max-width:34em;margin:22px auto 0}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_cue{color:#ffffffa6;justify-items:center;gap:12px;font-size:14px;display:grid;position:absolute;bottom:34px;left:0;right:0}._2Jc6IG_cueLine{background:linear-gradient(180deg, transparent, #fff 60%, var(--sun));transform-origin:top;width:1.5px;height:46px;display:block}@media (prefers-reduced-motion:no-preference){._2Jc6IG_cueLine{animation:_2Jc6IG_cue 2.2s var(--ease) infinite}}}@keyframes _2Jc6IG_cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}._2Jc6IG_stage{background:var(--space);height:100vh;position:sticky;top:0;overflow:hidden}._2Jc6IG_sp[data-near]:not([data-ready]) ._2Jc6IG_stage{background:radial-gradient(24% 34% at 74% 70%, #6b4a1266 0%, transparent 70%), var(--space)}._2Jc6IG_shade{pointer-events:none;background:radial-gradient(130% 100% at 50% 45%,#0000 55%,#03050899 100%),linear-gradient(#0000 62%,#030508e6 100%);position:absolute;inset:0}._2Jc6IG_endShade{pointer-events:none;opacity:0;background:linear-gradient(90deg,#030508f2 0%,#030508cc 26%,#03050800 52%);position:absolute;inset:0}._2Jc6IG_stage[data-phase=end] ._2Jc6IG_endShade{opacity:1}@media (prefers-reduced-motion:no-preference){._2Jc6IG_endShade{transition:opacity .8s var(--ease)}}._2Jc6IG_hud{pointer-events:none;--edge:max(32px, calc((100vw - 1360px) / 2));position:absolute;inset:0}._2Jc6IG_panel,._2Jc6IG_rail,._2Jc6IG_finale{pointer-events:auto;opacity:0;visibility:hidden}._2Jc6IG_stage[data-phase=fly] ._2Jc6IG_panel,._2Jc6IG_stage[data-phase=fly] ._2Jc6IG_rail,._2Jc6IG_stage[data-phase=end] ._2Jc6IG_finale{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){._2Jc6IG_panel,._2Jc6IG_finale{transition:opacity .5s var(--ease), visibility 0s .5s, transform .7s var(--out);transform:translateY(18px)}._2Jc6IG_rail{transition:opacity .5s var(--ease), visibility 0s .5s, transform .7s var(--out);transform:translate(14px)}._2Jc6IG_stage[data-phase=fly] ._2Jc6IG_panel,._2Jc6IG_stage[data-phase=fly] ._2Jc6IG_rail,._2Jc6IG_stage[data-phase=end] ._2Jc6IG_finale{transition:opacity .6s var(--ease), visibility 0s, transform .8s var(--out);transform:none}}._2Jc6IG_panel{left:var(--edge);width:min(470px,36vw);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--t) 45%, #ffffff1f), inset 0 -5px 0 #00000059, 0 0 50px -20px var(--t), 0 40px 80px -40px #000;-webkit-backdrop-filter:blur(16px)saturate(1.3);background:#060a0dd9;border-radius:26px;padding:24px;position:absolute;bottom:clamp(84px,11vh,112px)}._2Jc6IG_panelIn{display:grid}@media (prefers-reduced-motion:no-preference){._2Jc6IG_panelIn{animation:_2Jc6IG_panelIn .6s var(--out) both}}@keyframes _2Jc6IG_panelIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._2Jc6IG_where{color:#ffffffc2;align-items:center;gap:10px;font-size:14px;line-height:1.4;display:flex}._2Jc6IG_world{background:color-mix(in srgb, var(--t) 22%, transparent);min-height:30px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--t) 65%, transparent), inset 0 -3px 0 #00000040;color:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 10px;font-weight:600;display:inline-flex}._2Jc6IG_worldDot{background:var(--t);width:10px;height:10px;box-shadow:0 0 10px var(--t);border-radius:50%}._2Jc6IG_whereNo{font-variant-numeric:tabular-nums;color:#fff9;margin-left:auto}._2Jc6IG_roomTitle{font-family:var(--display);color:#fff;text-wrap:balance;margin-top:12px;font-size:clamp(28px,2.3vw,36px);font-weight:600;line-height:1.25}._2Jc6IG_roomSub{font-family:var(--body);color:#ffffffa6;margin-top:2px;font-size:15px;font-weight:500;line-height:1.4;display:block}._2Jc6IG_desc{color:#ffffffd6;text-wrap:pretty;margin-top:12px;font-size:16px;line-height:1.65}._2Jc6IG_scope{color:#ffffffb8;align-items:flex-start;gap:8px;margin-top:8px;font-size:14px;line-height:1.5;display:flex}._2Jc6IG_scopeIcon{color:var(--t);flex:none;margin-top:2px}._2Jc6IG_actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px;display:flex}._2Jc6IG_rail{right:max(20px, calc(var(--edge) - 24px));-webkit-backdrop-filter:blur(12px);background:#060a0dbf;border-radius:24px;gap:4px;height:fit-content;margin:auto 0;padding:16px 4px 12px 16px;display:grid;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #ffffff17}._2Jc6IG_railHead{text-align:right;color:#ffffffb3;margin-bottom:4px;padding-right:8px;font-size:13px;font-weight:600;line-height:1.4}._2Jc6IG_seg{grid-template-columns:auto 44px;align-items:start;gap:0 4px;display:grid;position:relative}._2Jc6IG_segLabel{color:#fff9;white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;padding-top:12px;font-size:13px;line-height:1.5;display:flex}._2Jc6IG_segStar{color:#ffffff4d;flex:none}._2Jc6IG_seg[data-reached] ._2Jc6IG_segStar{color:var(--sun)}._2Jc6IG_seg[data-on] ._2Jc6IG_segLabel{color:#fff;font-weight:600}._2Jc6IG_ticks{display:grid;position:relative}._2Jc6IG_ticks:before{content:"";border-left:2px dashed color-mix(in srgb, var(--t) 55%, transparent);width:0;position:absolute;top:16px;bottom:16px;left:21px}._2Jc6IG_tick{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative}._2Jc6IG_node{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--t), 0 3px 0 #000a;color:#fffc;background:#10161b;border-radius:50%;place-items:center;display:grid;position:relative}._2Jc6IG_node:not([data-lock]):after{content:"";background:var(--t);border-radius:50%;width:8px;height:8px}._2Jc6IG_nodeLock{display:block}._2Jc6IG_tick[data-past] ._2Jc6IG_node{background:var(--t);color:#0b1014}._2Jc6IG_tick[data-past] ._2Jc6IG_node:not([data-lock]):after{background:#0b1014}._2Jc6IG_tick[aria-current] ._2Jc6IG_node{background:var(--sun);width:30px;height:30px;color:var(--ink);box-shadow:0 0 0 4px #f9d84a40, 0 3px 0 var(--sun-deep), 0 0 22px #f9d84aaa}._2Jc6IG_tick[aria-current] ._2Jc6IG_node:not([data-lock]):after{background:var(--ink)}@media (prefers-reduced-motion:no-preference){._2Jc6IG_node{transition:width .35s var(--spring), height .35s var(--spring), background-color .3s, box-shadow .3s}}@media (hover:hover) and (pointer:fine){._2Jc6IG_tick:not([aria-current]):hover ._2Jc6IG_node{box-shadow:inset 0 0 0 2px #fff,0 3px #000a}}._2Jc6IG_finale{left:var(--edge);justify-items:start;width:min(500px,40vw);height:fit-content;margin:auto 0;display:grid;position:absolute;top:0;bottom:0}._2Jc6IG_count{font-family:var(--display);color:#fff;align-items:baseline;gap:16px;font-size:clamp(44px,4.4vw,68px);font-weight:600;line-height:1.2;display:flex}._2Jc6IG_countNum{letter-spacing:-.04em;color:var(--sun);font-variant-numeric:tabular-nums;text-shadow:0 0 50px #f9d84a55;font-size:2.3em;line-height:1}._2Jc6IG_countLine{font-family:var(--display);color:#ffffffe0;margin:4px 0 28px;font-size:clamp(26px,2.4vw,36px);font-weight:600;line-height:1.3}._2Jc6IG_legend{gap:10px;margin-top:26px;display:grid}._2Jc6IG_legendRow{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}._2Jc6IG_legendText{color:#fffc;font-size:15px;line-height:1.5}@media (min-width:880px) and (max-height:760px){._2Jc6IG_tick{height:40px}._2Jc6IG_panel{padding:20px 22px}._2Jc6IG_desc{font-size:15px}}._2Jc6IG_pips,._2Jc6IG_swipe{display:none}@media (max-width:879px){._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_journey{height:400svh}._2Jc6IG_stage{height:100svh}._2Jc6IG_hud{--edge:14px}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_intro{height:100svh;padding:max(96px,14svh) 20px 72px}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_word{font-size:clamp(48px,14.5vw,84px)}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_titleLine{font-size:clamp(22px,6vw,30px)}._2Jc6IG_sp:not([data-mode=compact]) ._2Jc6IG_lead{margin-top:16px;font-size:16px}._2Jc6IG_shade{background:radial-gradient(130% 100% at 50% 40%,#0000 55%,#03050899 100%),linear-gradient(#0000 42%,#030508a6 66%,#030508f2 100%)}._2Jc6IG_endShade{background:linear-gradient(#03050800 44%,#03050860 54%,#030508b0 64%,#030508e6 76%,#030508f0 100%)}._2Jc6IG_rail{display:none}._2Jc6IG_panel{left:var(--edge);right:var(--edge);bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:22px;width:auto;padding:16px 16px 12px}._2Jc6IG_roomTitle{margin-top:8px;font-size:24px}._2Jc6IG_roomSub{font-size:14px}._2Jc6IG_desc{margin-top:8px;font-size:15px;line-height:1.55}._2Jc6IG_scope{display:none}._2Jc6IG_actions{gap:10px 14px;margin-top:14px}._2Jc6IG_pips{justify-content:center;align-items:center;gap:5px;margin-top:14px;display:flex}._2Jc6IG_pip{background:#ffffff38;border-radius:50%;width:6px;height:6px}._2Jc6IG_pip[data-past]{background:color-mix(in srgb, var(--t) 70%, #ffffff40)}._2Jc6IG_pip[data-on]{background:var(--sun);border-radius:3px;width:20px}._2Jc6IG_swipe{text-align:center;color:#fff9;margin-top:8px;font-size:12.5px;display:block}@media (prefers-reduced-motion:no-preference){._2Jc6IG_pip{transition:width .35s var(--spring), background-color .3s}}._2Jc6IG_finale{top:auto;left:20px;right:20px;bottom:calc(28px + env(safe-area-inset-bottom,0px));text-align:center;justify-items:center;width:auto;margin:0}._2Jc6IG_count{justify-content:center;font-size:40px}._2Jc6IG_countLine{margin:2px 0 18px;font-size:24px}._2Jc6IG_legend{justify-items:center;margin-top:18px}._2Jc6IG_legendRow{justify-content:center}}
.Mt3ZeW_curriculum{padding:var(--section) 0}.Mt3ZeW_layout{width:var(--wrap);grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(24px,3vw,40px);margin:clamp(48px,6vw,72px) auto 0;display:grid}.Mt3ZeW_table{grid-template-rows:auto repeat(3,auto);grid-template-columns:44px repeat(7,minmax(0,1fr));gap:8px;display:grid}.Mt3ZeW_grade{grid-column:1;grid-row:var(--r);font:600 15px/1 var(--display);color:var(--muted);writing-mode:vertical-rl;place-items:center;display:grid;transform:rotate(180deg)}.Mt3ZeW_colHead{grid-column:var(--c);color:var(--ink-2);white-space:nowrap;grid-row:1;align-items:center;gap:6px;padding:0 2px 4px;font-size:13px;font-weight:600;display:flex}.Mt3ZeW_colHead i{background:var(--c-strong);border-radius:50%;width:9px;height:9px}.Mt3ZeW_slot{grid-column:var(--c);grid-row:var(--r)}.Mt3ZeW_curriculum [data-k=gen]{--c-soft:var(--gen-soft);--c-strong:var(--gen);--c-ink:var(--gen-ink)}.Mt3ZeW_curriculum [data-k=bio]{--c-soft:var(--bio-soft);--c-strong:var(--bio);--c-ink:var(--bio-ink)}.Mt3ZeW_curriculum [data-k=chem]{--c-soft:var(--chem-soft);--c-strong:var(--chem);--c-ink:var(--chem-ink)}.Mt3ZeW_curriculum [data-k=phys]{--c-soft:var(--phys-soft);--c-strong:var(--phys);--c-ink:var(--phys-ink)}.Mt3ZeW_curriculum [data-k=earth]{--c-soft:var(--earth-soft);--c-strong:var(--earth);--c-ink:var(--earth-ink)}.Mt3ZeW_el,.Mt3ZeW_keyEl{aspect-ratio:1/1.04;background:var(--c-soft);text-align:left;width:100%;color:var(--ink);cursor:pointer;border:0;border-radius:16px;grid-template-rows:auto 1fr auto;grid-template-columns:1fr auto;gap:4px;padding:10px 11px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #23291f0d}.Mt3ZeW_no{font:600 15px/1 var(--display);font-variant-numeric:tabular-nums;color:var(--c-ink)}.Mt3ZeW_gr{color:var(--c-ink);opacity:.8;font-size:11.5px;font-weight:600}.Mt3ZeW_name{font:600 clamp(13px, 1.08vw, 15.5px)/1.35 var(--display);text-wrap:balance;grid-column:1/-1;align-self:center}.Mt3ZeW_count{color:var(--ink-2);opacity:.8;grid-column:1/-1;font-size:11.5px}.Mt3ZeW_el[aria-pressed=true]{background:var(--c-strong);box-shadow:0 16px 30px -18px #23291f99,inset 0 -3px #23291f1f}.Mt3ZeW_el[aria-pressed=true] .Mt3ZeW_no,.Mt3ZeW_el[aria-pressed=true] .Mt3ZeW_gr{color:var(--ink)}@media (prefers-reduced-motion:no-preference){.Mt3ZeW_el{transition:transform .35s var(--spring), background-color .25s, box-shadow .25s}.Mt3ZeW_el[aria-pressed=true]{transform:translateY(-4px)scale(1.04)}.Mt3ZeW_el:active{transform:scale(.97)}}@media (hover:hover) and (pointer:fine){.Mt3ZeW_el:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1.5px var(--c-strong)}}.Mt3ZeW_key{border:1.5px dashed #23291f26;border-radius:18px;grid-area:2/7/4/9;align-content:center;justify-items:center;gap:10px;padding:10px;display:grid}.Mt3ZeW_keyEl{--c-soft:#fff;--c-ink:var(--muted);cursor:default;background:#fff;width:min(150px,100%);box-shadow:inset 0 0 0 1px #23291f1a}.Mt3ZeW_keyEl .Mt3ZeW_name{color:var(--muted);font-weight:500}.Mt3ZeW_key p{text-align:center;max-width:15em;color:var(--muted);font-size:12.5px;line-height:1.5}.Mt3ZeW_mobileDetail{display:none}.Mt3ZeW_detail{background:var(--c-soft);border-radius:28px;gap:14px;padding:26px;display:grid;position:sticky;top:104px;box-shadow:inset 0 0 0 1px #23291f0d}.Mt3ZeW_dHead{color:var(--c-ink);align-items:center;gap:10px;font-size:13.5px;font-weight:600;display:flex}.Mt3ZeW_dNo{background:var(--c-strong);width:36px;height:36px;color:var(--ink);font:700 16px/1 var(--display);border-radius:12px;place-items:center;display:grid}.Mt3ZeW_dName{font:600 28px/1.3 var(--display)}.Mt3ZeW_subs{gap:6px;display:grid}.Mt3ZeW_subs li{color:var(--ink-2);background:#ffffffb3;border-radius:12px;padding:9px 12px 9px 30px;font-size:14.5px;line-height:1.5;position:relative}.Mt3ZeW_subs li:before{content:"";background:var(--c-strong);border-radius:50%;width:7px;height:7px;position:absolute;top:17px;left:13px}.Mt3ZeW_practice{background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:50px;margin-top:4px;font-size:15.5px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.Mt3ZeW_detail{transition:background-color .35s var(--ease)}.Mt3ZeW_subs li{animation:Mt3ZeW_rise .45s var(--out) both}.Mt3ZeW_subs li:nth-child(2){animation-delay:40ms}.Mt3ZeW_subs li:nth-child(3){animation-delay:80ms}.Mt3ZeW_subs li:nth-child(4){animation-delay:.12s}.Mt3ZeW_subs li:nth-child(n+5){animation-delay:.16s}}@media (max-width:1100px){.Mt3ZeW_layout{grid-template-columns:1fr}.Mt3ZeW_detail{position:relative;top:0}}@media (max-width:760px){.Mt3ZeW_table{grid-template-columns:repeat(2,minmax(0,1fr))}.Mt3ZeW_grade,.Mt3ZeW_colHead,.Mt3ZeW_key{display:none}.Mt3ZeW_slot{grid-area:auto}.Mt3ZeW_el{aspect-ratio:auto;min-height:112px}.Mt3ZeW_detail{display:none}.Mt3ZeW_mobileDetail{background:var(--c-soft);border-radius:20px;grid-column:1/-1;gap:10px;padding:14px;display:grid}.Mt3ZeW_name{font-size:15px}}@keyframes Mt3ZeW_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
.pkZ5RG_tag{font:600 15px/1.4 var(--display);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:16px;display:flex}.pkZ5RG_tag[data-center]{justify-content:center}.pkZ5RG_tag[data-wrap]{width:var(--wrap);margin-bottom:-18px;margin-left:auto;margin-right:auto}.pkZ5RG_tagNo{background:var(--sun-soft);height:30px;color:var(--ink);border-radius:999px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #e7b90c55}.pkZ5RG_tagName{color:var(--ink-2)}.pkZ5RG_tag[data-dark]{color:#d7dcd2}.pkZ5RG_tag[data-dark] .pkZ5RG_tagNo{color:var(--sun);background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff26}.pkZ5RG_tag[data-dark] .pkZ5RG_tagName{color:#d7dcd2}.pkZ5RG_bridge{z-index:1;background:var(--paper);justify-content:center;padding:36px 16px 64px;display:flex;position:relative}.pkZ5RG_bridge[data-pull]{margin-top:calc(var(--section) * -.5);background:0 0;padding-top:0}.pkZ5RG_bridgeLink{max-width:34em;color:var(--ink);text-align:center;border-radius:28px;justify-items:center;gap:8px;padding:6px 18px 4px;display:grid}.pkZ5RG_trail{width:12px;height:56px;overflow:visible}.pkZ5RG_trailPath{fill:none;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:.045 .07;opacity:.45}.pkZ5RG_kicker{font:600 14.5px/1.4 var(--display);color:var(--muted);margin-top:4px}.pkZ5RG_line{font:600 clamp(21px, 2vw, 27px)/1.4 var(--display)}.pkZ5RG_go{background:var(--ink);width:48px;height:48px;color:var(--sun);border-radius:50%;place-items:center;margin-top:8px;display:grid;box-shadow:inset 0 -3px #000}.pkZ5RG_go svg{rotate:90deg}@media (hover:hover) and (pointer:fine){.pkZ5RG_bridgeLink:hover .pkZ5RG_go{background:#000}}@media (prefers-reduced-motion:no-preference){.pkZ5RG_go{transition:transform .35s var(--spring), background-color .2s}@media (hover:hover) and (pointer:fine){.pkZ5RG_bridgeLink:hover .pkZ5RG_go{transform:translateY(4px)}}html[data-pro-motion] .pkZ5RG_bridge:not([data-on]) .pkZ5RG_trailPath{stroke-dashoffset:1px}:is(html[data-pro-motion] .pkZ5RG_bridge:not([data-on]) .pkZ5RG_kicker,html[data-pro-motion] .pkZ5RG_bridge:not([data-on]) .pkZ5RG_line,html[data-pro-motion] .pkZ5RG_bridge:not([data-on]) .pkZ5RG_go){opacity:0}.pkZ5RG_bridge[data-on] .pkZ5RG_trailPath{animation:pkZ5RG_trailIn 1.1s var(--out) both}.pkZ5RG_bridge[data-on] .pkZ5RG_kicker{animation:pkZ5RG_rise .7s var(--out) both .25s}.pkZ5RG_bridge[data-on] .pkZ5RG_line{animation:pkZ5RG_rise .8s var(--out) both .35s}.pkZ5RG_bridge[data-on] .pkZ5RG_go{animation:pkZ5RG_goIn .8s var(--spring) both .6s}}@media (max-width:760px){.pkZ5RG_tag{font-size:14px}.pkZ5RG_tag[data-wrap]{margin-bottom:10px}.pkZ5RG_tagNo{height:28px;padding:0 10px}.pkZ5RG_bridge{padding:28px 16px 52px}.pkZ5RG_bridge[data-pull]{margin-top:calc(var(--section) * -.4)}.pkZ5RG_trail{height:44px}}.pkZ5RG_rail{z-index:54;-webkit-backdrop-filter:blur(12px)saturate(1.3);pointer-events:none;opacity:0;visibility:hidden;background:#fbfcf7e6;border-radius:16px;gap:6px;min-width:232px;max-width:calc(100vw - 32px);padding:7px 16px 9px;display:grid;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #23291f14,0 12px 26px -20px #23291f80}.pkZ5RG_rail[data-on]{opacity:1;visibility:visible}.pkZ5RG_railName{min-width:0;font:600 13.5px/1.3 var(--display);color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:baseline;gap:8px;display:flex;overflow:hidden}.pkZ5RG_railNo{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.pkZ5RG_railLine{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:4px;height:3px;display:grid}.pkZ5RG_seg{background:#23291f1a;border-radius:2px;display:block;position:relative;overflow:hidden}.pkZ5RG_seg:after{content:"";border-radius:inherit;background:var(--ink);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.pkZ5RG_seg[data-state=past]:after{transform:none}.pkZ5RG_seg[data-state=now]:after{transform:scaleX(var(--p,0))}.pkZ5RG_rail[data-dark]{background:#121811e0;box-shadow:0 0 0 1px #ffffff1f,0 12px 26px -20px #000}.pkZ5RG_rail[data-dark] .pkZ5RG_railName{color:#d7dcd2}.pkZ5RG_rail[data-dark] .pkZ5RG_railNo{color:#fff}.pkZ5RG_rail[data-dark] .pkZ5RG_seg{background:#ffffff26}.pkZ5RG_rail[data-dark] .pkZ5RG_seg:after{background:var(--sun)}@media (prefers-reduced-motion:no-preference){.pkZ5RG_rail{transition:opacity .35s var(--ease), visibility .35s, translate .45s var(--out), background-color .3s, box-shadow .3s;translate:0 -6px}.pkZ5RG_rail[data-on]{translate:0}}@media (max-width:560px){.pkZ5RG_rail{border-radius:14px;width:max-content;min-width:0;padding:6px 14px 8px;top:76px}.pkZ5RG_railName{font-size:13px}}@keyframes pkZ5RG_trailIn{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes pkZ5RG_rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes pkZ5RG_goIn{0%{opacity:0;transform:translateY(-10px)scale(.8)}to{opacity:1;transform:none}}
.ffAvfa_try{padding:clamp(40px, 6vw, 80px) 0 var(--section);position:relative}.ffAvfa_grid{width:var(--wrap);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);margin:0 auto;display:grid}.ffAvfa_copy{justify-items:start;gap:22px;display:grid}.ffAvfa_h2{font-family:var(--display);font-size:var(--h2);padding-top:.1em;font-weight:600;line-height:1.2}.ffAvfa_lead{max-width:28em;font-size:var(--lead);color:var(--ink-2);line-height:1.75}.ffAvfa_actions{flex-wrap:wrap;gap:12px;display:flex}.ffAvfa_stage{position:relative}.ffAvfa_stage:before{content:"";z-index:-1;aspect-ratio:1;background:#fff2bd;border-radius:50%;width:min(560px,110%);position:absolute;top:54%;left:50%;translate:-50% -50%}@media (max-width:960px){.ffAvfa_grid{grid-template-columns:1fr}}@media (max-width:560px){.ffAvfa_actions>a{flex:100%}}
@font-face{font-family:Mali;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1aca6a6e0c6cb071-s.p.231a_j5z5-e0o.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-weight:500;font-display:swap;src:url(../media/923cc665d15ce831-s.2i9cizbf0_13v.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mali;font-style:normal;font-weight:500;font-display:swap;src:url(../media/94d48301e0f2809a-s.0i5t01muqc_co.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mali;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0aeca6cdfe31f90-s.p.2xq-vso6uzzjg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mali;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4ae2e992fa830df4-s.p.3qsz_opubnc0c.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Mali;font-style:normal;font-weight:600;font-display:swap;src:url(../media/13b12f814895d579-s.165zv06o_qp4q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mali;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ad38b5e95b4c5aae-s.0kzd_es8jy8q9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mali;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0020773107769bf5-s.p.0umzpchz1skkz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mali Fallback;src:local(Arial);ascent-override:93.81%;descent-override:22.33%;line-gap-override:0.0%;size-adjust:111.93%}._9Ih3mq_className{font-family:Mali,Mali Fallback;font-style:normal}._9Ih3mq_variable{--hw-hand:"Mali", "Mali Fallback"}
