.oDgR9G_root{--purple:#5f3792;--ink:#241d2e;padding:23px 0 5px}.oDgR9G_root p{color:#635b6b;text-wrap:pretty;font-size:15px;line-height:1.75}.oDgR9G_intro{margin-bottom:32px}.oDgR9G_eyebrow{color:#6d478d;letter-spacing:.035em;align-items:center;gap:12px;margin-bottom:16px;font-size:12px;font-weight:600;display:flex}.oDgR9G_eyebrow>span:first-child{font-variant-numeric:tabular-nums;border:1px solid #d9cce5;border-radius:50%;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.oDgR9G_root .oDgR9G_heading{color:#251a32;letter-spacing:-.04em;text-wrap:wrap;max-width:none;margin:0 0 17px;font-size:clamp(31px,3.2vw,45px);font-weight:600;line-height:1.16}.oDgR9G_root .oDgR9G_lead{color:#68616f;text-wrap:wrap;max-width:none;margin:0;font-size:17px;line-height:1.75}.oDgR9G_root .oDgR9G_smallLabel{color:#766482;margin:0 0 10px;font-size:12px;font-weight:500}.oDgR9G_choice{text-align:left;cursor:pointer;width:100%;min-height:81px;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #e8e2ed;grid-template-columns:27px minmax(0,1fr) 27px;align-items:center;gap:10px;padding:16px 0;transition:color .2s,padding .25s,background .2s;display:grid}.oDgR9G_choiceNumber{color:#81718b;font-variant-numeric:tabular-nums;align-self:start;padding-top:3px;font-size:11px}.oDgR9G_choiceCopy strong{color:inherit;font-size:16px;font-weight:500;line-height:1.45;display:block}.oDgR9G_choiceCopy>span{color:#73627f;margin-top:4px;font-size:12px;line-height:1.55;display:block}.oDgR9G_choiceArrow{color:#796586;place-items:center;width:27px;height:27px;transition:transform .25s,background .25s;display:grid}.oDgR9G_choiceArrow svg{stroke-width:1.6px}.oDgR9G_choice:hover{color:#5f3792}.oDgR9G_choice:hover .oDgR9G_choiceArrow{transform:translate(2px,-2px)}.oDgR9G_choice.oDgR9G_chosen,.oDgR9G_chosen .oDgR9G_choiceNumber{color:#5f3792}.oDgR9G_chosen .oDgR9G_choiceArrow{color:#fff;background:#5f3792;border-radius:50%}.oDgR9G_choice:focus-visible,.oDgR9G_textButton:focus-visible,.oDgR9G_primaryAction:focus-visible,.oDgR9G_taskTabs button:focus-visible,.oDgR9G_explanationTabs button:focus-visible,.oDgR9G_note a:focus-visible{outline-offset:5px;outline:2px solid #5f3792}.oDgR9G_textButton{color:#73508f;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:18px;padding:5px 0;font-size:12px;display:inline-flex}.oDgR9G_ownGoal{margin-top:14px}.oDgR9G_ownGoal label{color:#4a345b;margin-bottom:8px;font-size:13px;display:block}.oDgR9G_ownGoal textarea{color:#2d2038;resize:vertical;width:100%;font:inherit;background:#fcfaff;border:1px solid #d2bddf;border-radius:8px;padding:12px;font-size:14px;line-height:1.65}.oDgR9G_ownGoal textarea:focus{outline-offset:2px;outline:2px solid #9d79bd}.oDgR9G_ownGoal>span{color:#827489;margin-top:7px;font-size:11px;display:block}.oDgR9G_intentionLayout{grid-template-columns:1.02fr 1fr;align-items:center;gap:38px;display:grid}.oDgR9G_intentionScene{isolation:isolate;background:#f2ecf8;border-radius:12px;min-height:440px;position:relative;overflow:hidden}.oDgR9G_sceneGrid{background-image:linear-gradient(#8864a309 1px,#0000 1px),linear-gradient(90deg,#8864a309 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(150deg,#000,#0000);mask-image:linear-gradient(150deg,#000,#0000)}.oDgR9G_intentionScene:before{content:"";border:1px solid #dfd1ed;border-radius:50%;width:320px;height:320px;position:absolute;top:45px;right:-105px}.oDgR9G_intentionScene:after{content:"";z-index:-1;border:1px solid #e4d8ef;border-radius:50%;width:265px;height:265px;position:absolute;top:71px;right:-79px}.oDgR9G_sceneSideLabel{color:#806b8e;letter-spacing:.15em;font-size:8px;font-weight:500;position:absolute;top:23px;left:22px}.oDgR9G_journeyLine{color:#a083b9;width:100%;height:100%;position:absolute;inset:0}.oDgR9G_journeyLine path:first-child{stroke-dashoffset:55px;transition:stroke-dashoffset 1.4s}.oDgR9G_experience[data-visible=true] .oDgR9G_journeyLine path:first-child{stroke-dashoffset:0}.oDgR9G_startTicket{background:#e4d8f0;border:1px solid #d8c7e6;border-radius:8px;gap:4px;width:143px;padding:16px 19px;display:grid;position:absolute;bottom:30px;left:28px;transform:rotate(-5deg)}.oDgR9G_startTicket>span:first-child{color:#8a719c;font-size:10px}.oDgR9G_startTicket strong{color:#604278;font-size:19px;font-weight:500}.oDgR9G_ticketDot{background:#ad90c3;border-radius:50%;width:6px;height:6px;position:absolute;top:13px;right:12px}.oDgR9G_goalPaper{background:#fff;border:1px solid #ede6f3;border-radius:3px 3px 22px;width:77%;min-height:258px;margin:81px 8% 102px 15%;padding:31px 25px 19px;animation:.6s cubic-bezier(.2,.7,.2,1) both oDgR9G_paperArrive;position:relative;transform:rotate(3deg);box-shadow:4px 12px 0 -4px #e2d7ed,0 21px 30px -20px #563d7960}.oDgR9G_paperTab{color:#fff;background:#755198;border-radius:4px;padding:5px 12px;font-size:10px;position:absolute;top:-13px;right:23px;transform:rotate(-1deg)}.oDgR9G_paperEyebrow{color:#7e688c;margin-bottom:15px;font-size:10px;display:block}.oDgR9G_goalPaper>strong{overflow-wrap:break-word;word-break:normal;color:#503168;letter-spacing:-.03em;text-wrap:wrap;font-size:clamp(24px,2.4vw,31px);font-weight:500;line-height:1.25;display:block}.oDgR9G_paperUnderline{transform-origin:0;background:#b898d1;width:61px;height:3px;margin:16px 0 11px;animation:.65s .1s both oDgR9G_drawLine;display:block}.oDgR9G_root .oDgR9G_goalPaper>p{color:#7b6688;margin:0;font-size:12px;line-height:1.7}.oDgR9G_paperFooter{color:#756182;border-top:1px solid #ece5f2;justify-content:space-between;align-items:center;gap:10px;margin-top:22px;padding-top:11px;font-size:9px;display:flex}.oDgR9G_paperClip{border:2px solid #b3a1c0;border-radius:7px;width:12px;height:31px;position:absolute;top:67px;right:22%;transform:rotate(3deg)}.oDgR9G_root .oDgR9G_prompt{border-top:1px solid #e7e0ed;align-items:flex-start;gap:14px;margin-top:28px;padding-top:20px;display:flex}.oDgR9G_prompt>svg{color:#865da2;flex-shrink:0;margin-top:5px}.oDgR9G_root .oDgR9G_prompt p{color:#66586f;max-width:none;margin:0;font-size:14px;line-height:1.75}.oDgR9G_taskTabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.oDgR9G_taskTabs button{color:#7b688a;cursor:pointer;background:#fff;border:1px solid #e2d6eb;border-radius:7px;padding:10px 14px;font-size:12px;line-height:1.5;transition:background .2s,color .2s}.oDgR9G_taskTabs button[aria-pressed=true]{color:#fff;background:#5f3792;border-color:#5f3792}.oDgR9G_workBoard{background:#f9f6fc;border:1px solid #e8dfee;border-radius:12px;padding:30px}.oDgR9G_boardHeading{color:#816f8d;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:29px;font-size:15px;display:flex}.oDgR9G_boardHeading strong{color:#634777;font-weight:500}.oDgR9G_boardLine{background:#e4d9eb;flex:1;min-width:30px;height:1px;margin-left:6px}.oDgR9G_workHalves{grid-template-columns:1fr 1fr;gap:36px;display:grid}.oDgR9G_workWho{color:#80698f;letter-spacing:.05em;margin-bottom:21px;font-size:11px;display:block}.oDgR9G_meHalf .oDgR9G_workWho{color:#5f3792;font-weight:600}.oDgR9G_workSlip{color:#7b648c;min-height:69px;animation:oDgR9G_slipIn .6s calc(var(--order) * .1s) both;background:#f0e9f6;border:1px solid #e1d4ea;border-radius:3px;align-items:center;gap:13px;margin-bottom:12px;padding:16px 20px;font-size:15px;line-height:1.5;display:flex;box-shadow:0 5px 0 -2px #e9e0f0}.oDgR9G_workSlip>svg{flex-shrink:0}.oDgR9G_meHalf .oDgR9G_workSlip{color:#503168;background:#fff;border-color:#cbb6dd;transform:rotate(-1deg)}.oDgR9G_workCaption{color:#806d8e;margin-top:19px;font-size:11px;display:block}.oDgR9G_root .oDgR9G_boardThought{color:#766180;border-top:1px solid #e6dcec;margin:27px 0 0;padding-top:20px;font-size:14px}.oDgR9G_evidenceScene{isolation:isolate;background:#f2edf7;border-radius:12px;min-height:330px;padding:42px 38px 25px;position:relative;overflow:hidden}.oDgR9G_sourcePaper{z-index:-1;background:#fff;border:1px solid #e3d9eb;border-radius:3px;width:44%;padding:26px 24px;transition:transform .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:29px;left:7%;transform:translate(38%,2%)rotate(-6deg);box-shadow:0 13px 19px -15px #51346750}.oDgR9G_documentLabel{color:#7c678a;margin-bottom:19px;font-size:10px;display:block}.oDgR9G_sourcePaper strong{color:#6a4d7b;font-size:22px;font-weight:500}.oDgR9G_root .oDgR9G_sourcePaper p{color:#705c7d;margin:14px 0;font-size:12px}.oDgR9G_sourcePaper mark{color:#4f7054;background:linear-gradient(#0000 50%,#e0efdf 50%)}.oDgR9G_documentRule{background:#f1edf5;width:90%;height:4px;margin-top:9px}.oDgR9G_documentRule:last-child{width:63%}.oDgR9G_answerPaper{background:#fff;border:1px solid #e5d8ef;border-radius:9px;width:78%;min-height:240px;margin:8px auto 0;padding:27px 29px;transition:width .7s,transform .7s,margin .7s;position:relative;transform:rotate(1deg);box-shadow:0 14px 27px -22px #4b2d6555}.oDgR9G_answerHeader{color:#5f4276;align-items:center;gap:8px;margin-bottom:24px;font-size:11px;display:flex}.oDgR9G_answerHeader>span:last-child{color:#846f94;margin-left:auto;font-size:9px}.oDgR9G_aiDot{background:#9271ac;border-radius:3px;width:9px;height:9px}.oDgR9G_root .oDgR9G_answerPaper>p{color:#5a4b63;margin:0;font-size:17px;line-height:1.9}.oDgR9G_answerDecor{gap:4px;margin-top:22px;display:flex}.oDgR9G_answerDecor span{background:#cfbeda;border-radius:50%;width:4px;height:4px}.oDgR9G_isChecking .oDgR9G_sourcePaper{z-index:0;transform:translate(0)rotate(-3deg)}.oDgR9G_isChecking .oDgR9G_answerPaper{width:53%;margin-left:42%;transform:rotate(2deg)translateY(25px)}.oDgR9G_isChecking{min-height:430px}.oDgR9G_wrongClaim{color:#a4424c;text-underline-offset:4px;background:#fcf0f0;-webkit-text-decoration:underline #c8707a;text-decoration:underline #c8707a}.oDgR9G_annotation{color:#a05f69;border-top:1px solid #eadfeb;gap:8px;margin-top:23px;padding-top:17px;font-size:11px;line-height:1.7;animation:.5s both oDgR9G_slipIn;display:flex}.oDgR9G_annotation svg{flex-shrink:0}.oDgR9G_annotation strong{color:#8b434d;margin-bottom:4px;font-weight:500;display:block}.oDgR9G_revealRow{align-items:center;gap:24px;margin-top:24px;display:flex}.oDgR9G_primaryAction{color:#fff;cursor:pointer;background:#5f3792;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 18px;font-family:inherit;font-size:12px;transition:background .2s;display:inline-flex}.oDgR9G_primaryAction:hover{background:#47256e}.oDgR9G_root .oDgR9G_revealRow p{color:#756182;margin:0;font-size:12px}.oDgR9G_studioLayout{grid-template-columns:1fr 1fr;align-items:center;gap:35px;display:grid}.oDgR9G_root .oDgR9G_controlLead{color:#594364;max-width:26ch;margin:0 0 16px;font-size:19px;line-height:1.5}.oDgR9G_designDesk{background:#eee7f5;border-radius:12px;min-height:453px;padding:22px 26px 21px;position:relative;overflow:hidden}.oDgR9G_deskLabel{color:#8e779e;align-items:center;gap:7px;margin-bottom:24px;font-size:10px;display:flex}.oDgR9G_deskDot{background:#b29cc2;border-radius:50%;width:6px;height:6px;display:inline-block}.oDgR9G_poster{background:#fff;border:1px solid #e9e1ef;border-radius:3px;min-height:337px;padding:29px 25px 27px;transition:background .5s,transform .5s;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 12px 25px -16px #48286370}.oDgR9G_posterContent{z-index:1;animation:.4s both oDgR9G_contentIn;position:relative}.oDgR9G_posterContent>span{letter-spacing:.12em;color:#816b8e;margin-bottom:27px;font-size:8px;font-weight:500;display:block}.oDgR9G_posterContent strong{color:#5c5165;letter-spacing:-.04em;text-wrap:balance;font-size:31px;font-weight:500;line-height:1.13;transition:color .5s;display:block}.oDgR9G_root .oDgR9G_posterContent p{color:#7b6a88;max-width:25ch;margin:20px 0 0;font-size:11px;line-height:1.7}.oDgR9G_posterVisual{background:#fffaf7;transform:rotate(1deg)}.oDgR9G_posterVisual .oDgR9G_posterContent strong{color:#4a275c;max-width:9ch}.oDgR9G_posterVisual .oDgR9G_posterContent p{color:#785d78;max-width:17ch}.oDgR9G_waterArt{width:63%;animation:.8s cubic-bezier(.2,.7,.2,1) both oDgR9G_waterIn;position:absolute;bottom:-12%;right:-17%;transform:rotate(18deg)}.oDgR9G_posterPage{color:#8c748f;font-size:9px;position:absolute;bottom:15px;left:25px}.oDgR9G_posterLines{gap:7px;margin-top:23px;display:grid}.oDgR9G_posterLines span{background:#f1edf3;width:80%;height:3px}.oDgR9G_posterLines span:nth-child(2){width:57%}.oDgR9G_posterLines span:nth-child(4){width:64%}.oDgR9G_deskCaption{color:#7c648e;margin-top:18px;font-size:9px;line-height:1.5;display:block}.oDgR9G_explanationScene{background:#f3eef8;border-radius:12px;padding:28px 34px}.oDgR9G_sharedQuestion{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-bottom:25px;display:flex}.oDgR9G_sharedQuestion>span{color:#7d6390;font-size:10px}.oDgR9G_sharedQuestion strong{color:#6c4e80;font-size:18px;font-weight:500;line-height:1.5}.oDgR9G_explanationTabs{flex-wrap:wrap;justify-content:center;gap:5px;margin-bottom:23px;display:flex}.oDgR9G_explanationTabs button{color:#7a638b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;min-height:42px;padding:7px 13px;font-size:11px;transition:background .2s,color .2s;display:flex}.oDgR9G_explanationTabs button>span{border:1px solid #d5c4e3;border-radius:4px;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.oDgR9G_explanationTabs button[aria-pressed=true]{color:#5f3792;background:#fff;box-shadow:0 3px 8px -5px #4d2f6e60}.oDgR9G_explanationTabs button[aria-pressed=true]>span{color:#fff;background:#5f3792;border-color:#5f3792}.oDgR9G_explanationPaper{background:#fff;border:1px solid #e8dfee;border-radius:3px 3px 13px;max-width:600px;margin:auto;box-shadow:5px 9px 0 -3px #e4d9ef}.oDgR9G_explanationContent{min-height:223px;padding:29px 34px 23px;animation:.45s both oDgR9G_contentIn;position:relative;overflow:hidden}.oDgR9G_explanationLetter{color:#f4eff8;z-index:0;font-size:108px;font-weight:600;line-height:1;position:absolute;top:6px;right:16px}.oDgR9G_explanationContent>strong{color:#56386b;letter-spacing:-.025em;font-size:24px;font-weight:500;line-height:1.25;display:block;position:relative}.oDgR9G_root .oDgR9G_explanationContent>p{color:#74627e;white-space:pre-line;margin:16px 0 0;font-size:14px;position:relative}.oDgR9G_dotStacks{gap:30px;margin-top:22px;display:flex}.oDgR9G_dotStacks>div{grid-template-columns:repeat(4,8px);gap:5px;display:grid}.oDgR9G_dotStacks i{width:8px;height:8px;animation:oDgR9G_dotIn .45s calc(var(--order) * 35ms) both;background:#9975b7;border-radius:2px;display:block}.oDgR9G_explanationFoot{border-top:1px solid #eee6f3;align-items:flex-start;gap:12px;margin:0 26px;padding:18px 0 20px;display:flex}.oDgR9G_explanationFoot>svg{color:#a787bf;flex-shrink:0;margin-top:4px}.oDgR9G_root .oDgR9G_explanationFoot>p{color:#786588;margin:0;font-size:12px}.oDgR9G_root .oDgR9G_sceneFootnote{text-align:center;color:#786489;margin:23px 0 0;font-size:10px}.oDgR9G_accountLayout{grid-template-columns:1fr 1.05fr;align-items:center;gap:36px;display:grid}.oDgR9G_receiptScene{background:#f2edf7;border-radius:12px;padding:27px 39px}.oDgR9G_receipt{background:#fff;min-height:401px;padding:26px 26px 28px;animation:.5s both oDgR9G_receiptIn;position:relative;transform:rotate(-3deg);box-shadow:0 16px 25px -18px #6b44835e}.oDgR9G_receipt:after{content:"";background-color:#0000;background-image:linear-gradient(135deg,#fff 25%,#0000 25%),linear-gradient(225deg,#fff 25%,#0000 25%);background-position:-5px 0,-5px 0;background-repeat:repeat,repeat;background-size:10px 10px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:8px;position:absolute;bottom:-6px;left:0;right:0}.oDgR9G_receiptBrand{letter-spacing:.13em;color:#80688e;font-size:8px;display:block}.oDgR9G_receiptTitle{color:#684279;letter-spacing:-.04em;margin:17px 0 22px;font-size:31px;font-weight:500;line-height:1.1;display:block}.oDgR9G_receiptDivider{border-top:1px dashed #decee7;height:1px;margin-bottom:23px}.oDgR9G_receiptLabel{color:#80678e;margin-top:18px;font-size:9px;display:block}.oDgR9G_root .oDgR9G_receipt p{color:#705480;margin:5px 0 0;font-size:12px;line-height:1.65}.oDgR9G_receiptStamp{color:#88629f;border:1px solid #aa8ebf;margin-top:23px;padding:7px 12px;font-size:11px;display:inline-block;transform:rotate(-5deg)}.oDgR9G_receiptBarcode{background:repeating-linear-gradient(90deg,#d8c8e3 0 1px,#fff 1px 3px,#d8c8e3 3px 6px,#fff 6px 9px,#d8c8e3 9px 11px,#fff 11px 13px);width:96px;height:19px;margin-top:26px}.oDgR9G_root .oDgR9G_accountAdvice{color:#786586;margin:26px 0 0;font-size:13px}.oDgR9G_editorScene{border:1px solid #e4daec;border-radius:11px;overflow:hidden}.oDgR9G_root .oDgR9G_methodFlow{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin:0 0 29px;padding:0;list-style:none;display:grid}.oDgR9G_root .oDgR9G_methodFlow li{border-top:2px solid #cfb9df;margin:0;padding-top:17px}.oDgR9G_methodFlow li>span{color:#8b6da0;margin-bottom:10px;font-size:11px;display:block}.oDgR9G_methodFlow strong{color:#5b3b71;font-size:15px;font-weight:500}.oDgR9G_root .oDgR9G_methodFlow p{color:#7a6387;margin:8px 0 0;font-size:12px;line-height:1.8}.oDgR9G_editorToolbar{color:#765b87;background:#f4eff9;border-bottom:1px solid #e7ddee;justify-content:space-between;gap:12px;padding:15px 23px;font-size:10px;display:flex}.oDgR9G_editorToolbar>span:first-child{align-items:center;gap:8px;display:flex}.oDgR9G_editorBody{grid-template-columns:1.1fr 1fr;display:grid}.oDgR9G_editPaper{background:#fff;padding:35px 29px}.oDgR9G_root .oDgR9G_editPaper>p{color:#6f5a7d;letter-spacing:-.025em;margin:28px 0;font-size:22px;line-height:1.75}.oDgR9G_needsReview{text-underline-offset:7px;-webkit-text-decoration:underline dotted #c8addb;text-decoration:underline dotted #c8addb}.oDgR9G_revised{color:#68418a;background:#f0e8f7;animation:.7s both oDgR9G_highlightIn}.oDgR9G_signature{color:#7a6089;border-top:1px solid #ece3f2;align-items:center;gap:10px;padding-top:20px;font-size:10px;display:flex}.oDgR9G_editChoices{background:#fcfafd;border-left:1px solid #ece4f2;padding:31px 27px}.oDgR9G_editChoices .oDgR9G_choice{min-height:92px}.oDgR9G_editChoices .oDgR9G_choiceCopy strong{font-size:14px}.oDgR9G_editChoices .oDgR9G_choiceCopy>span{font-size:11px}.oDgR9G_root .oDgR9G_note{color:#725a7f;align-items:flex-start;gap:11px;margin:25px 0 0;font-size:11px;line-height:1.8;display:flex}.oDgR9G_note svg{flex-shrink:0;margin-top:3px}.oDgR9G_note strong{color:#735b80;font-weight:500}.oDgR9G_note a{color:#73518a;text-underline-offset:3px;margin-left:5px;text-decoration:underline}@keyframes oDgR9G_paperArrive{0%{opacity:.3;transform:translate(14px,13px)rotate(8deg)}to{opacity:1;transform:translate(0)rotate(3deg)}}@keyframes oDgR9G_slipIn{0%{opacity:.1;transform:translateY(18px)rotate(-2deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes oDgR9G_drawLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes oDgR9G_contentIn{0%{opacity:.2;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes oDgR9G_waterIn{0%{opacity:0;transform:translateY(80px)rotate(4deg)}to{opacity:1;transform:translateY(0)rotate(18deg)}}@keyframes oDgR9G_dotIn{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes oDgR9G_receiptIn{0%{opacity:.3;transform:translateY(-12px)rotate(-5deg)}to{opacity:1;transform:translateY(0)rotate(-3deg)}}@keyframes oDgR9G_highlightIn{0%{background:#dcc5ec}to{background:#f0e8f7}}@media (max-width:760px){.oDgR9G_intentionLayout,.oDgR9G_studioLayout,.oDgR9G_accountLayout{gap:24px}.oDgR9G_choice{grid-template-columns:22px minmax(0,1fr) 26px;gap:7px}.oDgR9G_choiceCopy strong{font-size:14px}.oDgR9G_choiceCopy>span{font-size:11px}.oDgR9G_goalPaper{padding:29px 19px 17px}.oDgR9G_workBoard{padding:24px}.oDgR9G_workHalves{gap:19px}.oDgR9G_workSlip{padding:13px;font-size:14px}.oDgR9G_designDesk{padding:21px 17px}.oDgR9G_poster{padding:25px 19px}.oDgR9G_posterContent strong{font-size:28px}.oDgR9G_receiptScene{padding:27px}.oDgR9G_receipt{padding:25px 20px}.oDgR9G_editorBody{grid-template-columns:1fr}.oDgR9G_editChoices{border-top:1px solid #ece4f2;border-left:0}.oDgR9G_editPaper{padding:27px}}@media (max-width:600px){.oDgR9G_root .oDgR9G_methodFlow{grid-template-columns:1fr;gap:17px}.oDgR9G_root{padding-top:15px}.oDgR9G_intro{margin-bottom:25px}.oDgR9G_root .oDgR9G_heading{font-size:32px}.oDgR9G_root .oDgR9G_lead{font-size:15px;line-height:1.8}.oDgR9G_intentionLayout,.oDgR9G_studioLayout,.oDgR9G_accountLayout{grid-template-columns:1fr}.oDgR9G_choice{grid-template-columns:24px minmax(0,1fr) 28px;gap:9px;min-height:77px}.oDgR9G_choiceCopy strong{font-size:15px}.oDgR9G_choiceCopy>span{font-size:12px}.oDgR9G_intentionScene{min-height:420px}.oDgR9G_goalPaper{width:76%;margin:80px 9% 102px 15%;padding:29px 24px 19px}.oDgR9G_goalPaper>strong{font-size:29px}.oDgR9G_root .oDgR9G_prompt p{font-size:13px}.oDgR9G_workBoard{padding:22px 18px}.oDgR9G_boardHeading{margin-bottom:24px;font-size:14px}.oDgR9G_workHalves{grid-template-columns:1fr;gap:27px}.oDgR9G_workWho{margin-bottom:13px}.oDgR9G_workCaption{margin-top:13px}.oDgR9G_workSlip{min-height:56px;padding:14px 18px}.oDgR9G_evidenceScene{min-height:350px;padding:33px 18px 23px}.oDgR9G_answerPaper{width:96%;padding:25px 21px}.oDgR9G_root .oDgR9G_answerPaper>p{font-size:16px}.oDgR9G_answerHeader{flex-wrap:wrap;gap:6px;font-size:10px}.oDgR9G_answerHeader>span:last-child{font-size:8px}.oDgR9G_sourcePaper{width:78%;padding:23px;top:23px;left:6%}.oDgR9G_isChecking{min-height:675px}.oDgR9G_isChecking .oDgR9G_answerPaper{width:92%;margin:244px auto 15px;transform:rotate(2deg)}.oDgR9G_isChecking .oDgR9G_sourcePaper{transform:rotate(-3deg)}.oDgR9G_revealRow{flex-direction:column;align-items:flex-start;gap:14px;margin-top:19px}.oDgR9G_revealRow .oDgR9G_primaryAction{width:100%}.oDgR9G_root .oDgR9G_controlLead{max-width:none;font-size:18px}.oDgR9G_designDesk{min-height:440px;padding:23px 26px}.oDgR9G_poster{min-height:332px;padding:29px 25px}.oDgR9G_posterContent strong{font-size:33px}.oDgR9G_explanationScene{padding:24px 16px}.oDgR9G_sharedQuestion{margin-bottom:20px}.oDgR9G_sharedQuestion strong{font-size:16px}.oDgR9G_explanationTabs{justify-content:flex-start;gap:2px}.oDgR9G_explanationTabs button{gap:5px;min-height:44px;padding:8px;font-size:10px}.oDgR9G_explanationContent{min-height:274px;padding:26px 22px}.oDgR9G_explanationContent>strong{font-size:23px}.oDgR9G_root .oDgR9G_explanationContent>p{font-size:13px}.oDgR9G_explanationFoot{margin:0 21px}.oDgR9G_dotStacks{gap:25px}.oDgR9G_receiptScene{order:2;padding:28px 34px}.oDgR9G_accountChoices{order:1}.oDgR9G_receipt{min-height:400px;padding:27px}.oDgR9G_receiptTitle{font-size:33px}.oDgR9G_root .oDgR9G_accountAdvice{margin-top:18px}.oDgR9G_editorToolbar{padding:14px 16px;font-size:9px}.oDgR9G_editPaper,.oDgR9G_editChoices{padding:26px 21px}.oDgR9G_root .oDgR9G_editPaper>p{font-size:21px}.oDgR9G_editChoices .oDgR9G_choice{min-height:82px}.oDgR9G_root .oDgR9G_note{gap:8px;font-size:10px}}@media (max-width:360px){.oDgR9G_root .oDgR9G_heading{font-size:29px}.oDgR9G_choiceCopy strong{font-size:14px}.oDgR9G_choiceCopy>span{font-size:11px}.oDgR9G_goalPaper{width:79%;margin-left:12%;padding:29px 19px 17px}.oDgR9G_goalPaper>strong{font-size:27px}.oDgR9G_designDesk{padding:23px 18px}.oDgR9G_posterContent strong{font-size:30px}.oDgR9G_receiptScene{padding:24px}.oDgR9G_explanationTabs button{padding:8px 6px}}@media (prefers-reduced-motion:reduce){.oDgR9G_experience *,.oDgR9G_experience :before,.oDgR9G_experience :after{transition:none!important;animation:none!important}}.oDgR9G_root .oDgR9G_goalPaper>p,.oDgR9G_root .oDgR9G_sourcePaper p,.oDgR9G_root .oDgR9G_receipt p{font-size:14px}.oDgR9G_ownGoalPaper>strong{font-size:24px;line-height:1.35}.oDgR9G_ownGoalPaper.oDgR9G_longGoal>strong{font-size:18px;line-height:1.5}.oDgR9G_goalExample{border-top:1px solid #e7dfed;margin-top:20px;padding-top:14px}.oDgR9G_goalExample>span{color:#775a89;font-size:10px;display:block}.oDgR9G_root .oDgR9G_goalExample>p{color:#735b83;margin:7px 0 0;font-size:12px;line-height:1.75}.oDgR9G_welcomeScene .oDgR9G_goalPaper{margin-top:68px;margin-bottom:110px}.oDgR9G_welcomeScene .oDgR9G_goalPaper:not(.oDgR9G_ownGoalPaper)>strong{font-size:27px;line-height:1.25}.oDgR9G_paperEyebrow,.oDgR9G_paperTab,.oDgR9G_paperFooter,.oDgR9G_deskLabel,.oDgR9G_documentLabel,.oDgR9G_receiptLabel,.oDgR9G_deskCaption,.oDgR9G_root .oDgR9G_sceneFootnote{font-size:11px}.oDgR9G_root .oDgR9G_note{font-size:12px}.oDgR9G_note a{display:inline}.oDgR9G_note a svg{vertical-align:middle;margin-left:3px;display:inline}.oDgR9G_experience:not([data-visible=true]) .oDgR9G_goalPaper,.oDgR9G_experience:not([data-visible=true]) .oDgR9G_workSlip,.oDgR9G_experience:not([data-visible=true]) .oDgR9G_explanationContent,.oDgR9G_experience:not([data-visible=true]) .oDgR9G_receipt{animation-play-state:paused}
._0PspfW_root{background:#fff;border:1px solid #e3d7ef;border-radius:8px;margin:14px 0;scroll-margin-top:100px}._0PspfW_summary{color:#5f3792;cursor:pointer;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:11px 15px;font-size:14px;font-weight:550;line-height:1.6;list-style:none;display:flex}._0PspfW_summary::-webkit-details-marker{display:none}._0PspfW_summary::marker{content:""}._0PspfW_summary:hover{background:#faf7fd}._0PspfW_summary:focus-visible{outline-offset:3px;outline:2px solid #5f3792}._0PspfW_summaryLabel{flex:1;min-width:0}._0PspfW_chevron{flex-shrink:0;transition:transform .16s}._0PspfW_root[open]>._0PspfW_summary{background:#faf7fd;border-bottom:1px solid #e3d7ef;border-radius:8px 8px 0 0}._0PspfW_root[open] ._0PspfW_chevron{transform:rotate(180deg)}._0PspfW_icon{color:#5f3792;flex-shrink:0}._0PspfW_content{min-width:0;padding:16px 18px 18px}._0PspfW_root ._0PspfW_title{color:#352344;letter-spacing:0;text-wrap:wrap;margin:0 0 7px;font-size:15px;font-weight:650;line-height:1.5}._0PspfW_root ._0PspfW_text{color:#63576d;text-wrap:wrap;max-width:none;margin:0;font-size:15px;line-height:1.75}._0PspfW_link{color:#5f3792;text-underline-offset:3px;align-items:center;gap:6px;min-height:28px;margin-top:9px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline;display:inline-flex}._0PspfW_link svg{flex-shrink:0}._0PspfW_link:hover{color:#402262}._0PspfW_link:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid #5f3792}@media (max-width:600px){._0PspfW_root{scroll-margin-top:84px}._0PspfW_summary{padding-inline:12px}._0PspfW_content{padding:14px}}@media (prefers-reduced-motion:reduce){._0PspfW_chevron{transition:none}}
.fNvvzW_root{color:#4b355c;min-width:0}.fNvvzW_root button,.fNvvzW_root textarea{font:inherit}.fNvvzW_root button:focus-visible,.fNvvzW_root [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #5f3792}.fNvvzW_root h3,.fNvvzW_root h4,.fNvvzW_root p{text-wrap:wrap;max-width:none}.fNvvzW_root p{line-height:1.85}.fNvvzW_eyebrow{color:#77568d;font-size:12px;font-weight:500;line-height:1.7;display:block}.fNvvzW_opening{grid-template-columns:133px minmax(0,1fr);align-items:center;gap:25px;margin-bottom:32px;display:grid}.fNvvzW_openingArt{width:133px}.fNvvzW_root .fNvvzW_original{color:#382444;letter-spacing:-.02em;margin:9px 0 11px;font-size:clamp(19px,2.3vw,25px);font-weight:500;line-height:1.5}.fNvvzW_opening p:last-child{color:#6c5b76;margin:0;font-size:15px}.fNvvzW_clarityDesk,.fNvvzW_goalWorkspace{background:#f5eff9;border:1px solid #dfd2ea;border-radius:16px;padding:27px}.fNvvzW_deskHeading,.fNvvzW_workspaceTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.fNvvzW_root .fNvvzW_deskHeading h3,.fNvvzW_root .fNvvzW_workspaceTop h3{color:#3d284d;letter-spacing:-.025em;margin:6px 0 0;font-size:clamp(23px,2.6vw,30px);font-weight:500;line-height:1.35}.fNvvzW_deskMark{color:#765387;border:1px solid #ddcfe8;border-radius:4px;flex-shrink:0;align-self:flex-start;padding:6px 9px;font-size:10px;line-height:1.7}.fNvvzW_root .fNvvzW_instruction{color:#6c5974;margin:15px 0 22px;font-size:14px}.fNvvzW_detailChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:27px;display:grid}.fNvvzW_detailButton{color:#604178;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7c6e4;border-radius:9px;align-items:center;gap:11px;min-width:0;padding:16px;transition:border-color .2s,background .2s;display:flex}.fNvvzW_detailButton>span:nth-child(2){min-width:0}.fNvvzW_detailButton strong{color:#4c325f;font-size:14px;font-weight:600;line-height:1.6;display:block}.fNvvzW_detailButton small{color:#6c597c;font-size:12px;line-height:1.7;display:block}.fNvvzW_detailIndicator{color:#765490;background:#f7f1fb;border:1px solid #d7c6e4;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.fNvvzW_detailAction{color:#76538d;margin-left:auto;padding-left:6px;font-size:11px;line-height:1.6}.fNvvzW_detailButton[aria-pressed=true]{background:#ebe1f4;border-color:#9b7ab6}.fNvvzW_detailButton[aria-pressed=true] .fNvvzW_detailIndicator{color:#fff;background:#5f3792;border-color:#5f3792}.fNvvzW_detailButton:hover{background:#f5eefb;border-color:#8b61aa}.fNvvzW_clarityLayout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:25px;display:grid}.fNvvzW_briefPaper{background:#fff;border:1px solid #dccde7;border-radius:4px 4px 17px;min-width:0;padding:25px;position:relative;box-shadow:4px 6px 0 -2px #e3d6ec}.fNvvzW_root .fNvvzW_livePrompt{color:#644a73;margin:0 0 18px;font-size:15px;line-height:1.85}.fNvvzW_paperTop{color:#735883;align-items:center;gap:9px;margin-bottom:22px;font-size:11px;line-height:1.6;display:flex}.fNvvzW_paperIndex{color:#76538e;background:#f8f3fc;border:1px solid #e0d1e9;border-radius:5px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.fNvvzW_inkDots{align-items:center;gap:4px;margin-left:auto;display:flex}.fNvvzW_inkDots i{background:#baa0cd;border-radius:50%;width:4px;height:4px}.fNvvzW_briefPaper h4,.fNvvzW_assumptions h4{color:#4d315e;letter-spacing:-.015em;margin:0 0 15px;font-size:20px;font-weight:500;line-height:1.5}.fNvvzW_root .fNvvzW_topic{color:#765881;margin:0 0 15px;font-size:15px}.fNvvzW_root .fNvvzW_additions p{color:#5f4171;margin:13px 0 0;font-size:14px;position:relative}.fNvvzW_lineMarker{background:#b196c7;border-radius:2px;width:3px;height:16px;position:absolute;top:6px;left:-14px}.fNvvzW_freshLine{animation:.5s both fNvvzW_lineArrive}.fNvvzW_paperBottom{border-top:1px solid #eee4f4;align-items:center;gap:10px;margin-top:21px;padding-top:16px;display:flex}.fNvvzW_paperBottom>div{flex-shrink:0;width:80px}.fNvvzW_paperBottom>span{color:#735883;font-size:11px;line-height:1.8}.fNvvzW_assumptions{min-width:0;padding-top:7px}.fNvvzW_assumptions>.fNvvzW_eyebrow{margin-bottom:10px}.fNvvzW_assumptions ul{gap:18px;margin:0;padding:0;list-style:none;display:grid}.fNvvzW_assumptions li{align-items:flex-start;gap:11px;min-width:0;display:flex}.fNvvzW_assumptions li>div{min-width:0}.fNvvzW_assumptionState{color:#715784;background:#fdfaff;border:1px dashed #ba9ece;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;margin-top:3px;font-size:12px;line-height:1;display:grid}.fNvvzW_assumptions li[data-set=true] .fNvvzW_assumptionState{color:#476851;background:#e6f0e9;border-style:solid;border-color:#b6cfc0}.fNvvzW_assumptions strong{color:#624475;font-size:13px;font-weight:500;line-height:1.7}.fNvvzW_root .fNvvzW_assumptions p{color:#725b7e;margin:4px 0 0;font-size:12px}.fNvvzW_deskFooter{flex-wrap:wrap;justify-content:space-between;gap:10px 20px;margin-top:22px;display:flex}.fNvvzW_root .fNvvzW_deskFooter p{color:#725b7e;margin:0;font-size:11px}.fNvvzW_reset{color:#78518e;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:34px;padding:4px 0;display:inline-flex;font-size:11px!important}.fNvvzW_reset:hover{color:#442558;text-underline-offset:4px;text-decoration:underline}.fNvvzW_transfer{align-items:flex-start;gap:18px;margin:31px 0 24px;display:flex}.fNvvzW_transferNumber{color:#705680;flex-shrink:0;margin-top:1px;font-size:29px}.fNvvzW_transfer h3{color:#49305c;letter-spacing:-.015em;margin:0 0 8px;font-size:21px;font-weight:500;line-height:1.45}.fNvvzW_root .fNvvzW_transfer p{color:#715c7d;margin:0;font-size:14px}.fNvvzW_goalIntro{align-items:center;gap:22px;margin-bottom:27px;display:flex}.fNvvzW_goalIntro>div:first-child{min-width:0}.fNvvzW_goalIntro h3{color:#3c274b;letter-spacing:-.025em;margin:8px 0 13px;font-size:clamp(23px,2.6vw,30px);font-weight:500;line-height:1.4}.fNvvzW_root .fNvvzW_goalIntro p{color:#6e5978;margin:0;font-size:15px}.fNvvzW_goalIntroArt{flex-shrink:0;width:130px}.fNvvzW_promptMap{border-bottom:1px solid #e7dcee;margin-bottom:27px;padding:0 0 23px}.fNvvzW_promptMap ol{flex-wrap:wrap;align-items:flex-start;gap:11px 19px;margin:12px 0 0;padding:0;list-style:none;display:flex}.fNvvzW_promptMap li{color:#6d5b78;align-items:center;gap:7px;font-size:11px;line-height:1.8;display:flex}.fNvvzW_promptMap li>span{border:1px solid #e1d5ea;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.fNvvzW_promptMap li[data-here=true]{color:#5f3792;font-weight:500}.fNvvzW_promptMap li[data-here=true]>span{background:#eee3f7;border-color:#c9b3da}.fNvvzW_workspaceArt{flex-shrink:0;width:115px}.fNvvzW_workspaceLayout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:25px;display:grid}.fNvvzW_editor,.fNvvzW_editorSection{min-width:0}.fNvvzW_editorSection+.fNvvzW_editorSection{border-top:1px solid #e2d5ec;margin-top:26px;padding-top:25px}.fNvvzW_editorHeading{align-items:center;gap:10px;margin-bottom:17px;display:flex}.fNvvzW_editorHeading>span{color:#795290;background:#fcf8ff;border:1px solid #c9afd9;border-radius:50%;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.fNvvzW_editorHeading h4{color:#5c3b70;margin:0;font-size:18px;font-weight:500;line-height:1.6}.fNvvzW_field+.fNvvzW_field{margin-top:20px}.fNvvzW_field label{color:#67427c;font-size:13px;font-weight:500;line-height:1.7;display:block}.fNvvzW_root .fNvvzW_field>p{color:#725b7e;margin:5px 0 10px;font-size:11px;line-height:1.8}.fNvvzW_field textarea{color:#624476;resize:vertical;overflow-wrap:anywhere;background:#fefcff;border:1px solid #d6c4e3;border-radius:7px;width:100%;min-width:0;min-height:90px;padding:14px;font-size:13px;line-height:1.85;transition:border-color .2s,box-shadow .2s;display:block}.fNvvzW_field textarea:focus{outline-offset:2px;border-color:#926cb0;outline:2px solid #d9c6ea}.fNvvzW_editor>.fNvvzW_reset{margin-top:17px}.fNvvzW_liveBrief{background:#fff;border:1px solid #dfd3e8;border-radius:5px 5px 17px;min-width:0;padding:25px;position:relative;box-shadow:4px 7px 0 -3px #e1d4eb}.fNvvzW_liveBrief:before{content:"";background:#d2bcdfb3;width:49px;height:15px;position:absolute;top:-8px;right:29px;transform:rotate(6deg)}.fNvvzW_previewHeader{align-items:center;gap:12px;margin-bottom:23px;display:flex}.fNvvzW_previewHeader>div{min-width:0}.fNvvzW_previewHeader>div>span{color:#735883;font-size:10px;line-height:1.7}.fNvvzW_previewHeader h4{color:#5c3d6d;margin:4px 0 0;font-size:17px;font-weight:500;line-height:1.5}.fNvvzW_previewText{overflow-wrap:anywhere}.fNvvzW_previewText [data-prompt-format]{color:#72577f;font-size:14px;line-height:1.85}.fNvvzW_previewText>div+div{margin-top:23px}.fNvvzW_previewGoal,.fNvvzW_previewContext{border-left:3px solid #b495ca;padding-left:14px}.fNvvzW_previewContext{border-color:#becdc0}.fNvvzW_partLabel{color:#735883;margin-bottom:8px;font-size:10px;line-height:1.7;display:block}.fNvvzW_root .fNvvzW_previewText p{color:#72577f;white-space:pre-wrap;margin:0;font-size:14px}.fNvvzW_root .fNvvzW_previewText p+p{margin-top:15px}.fNvvzW_root .fNvvzW_emptyPrompt{color:#715c7b;font-style:italic}.fNvvzW_copyRow{border-top:1px solid #e9dff0;margin-top:25px;padding-top:20px}.fNvvzW_primary{color:#fff;text-align:left;cursor:pointer;background:#5f3792;border:1px solid #5f3792;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:12px 15px;line-height:1.7;transition:background .2s;display:inline-flex;font-size:12px!important}.fNvvzW_primary>svg{flex-shrink:0}.fNvvzW_primary:hover:not(:disabled){background:#48266f}.fNvvzW_primary:disabled{color:#715784;cursor:not-allowed;background:#eae1f1;border-color:#e3d7eb}.fNvvzW_copyStatus{color:#735883;margin-top:11px;font-size:11px;line-height:1.8;display:block}.fNvvzW_nextNote{border-top:1px solid #e5d9ed;align-items:flex-start;gap:14px;margin-top:28px;padding-top:25px;display:flex}.fNvvzW_nextNote>svg{color:#705780;flex-shrink:0;margin-top:5px}.fNvvzW_nextNote>svg:last-child{align-self:center;margin-left:auto}.fNvvzW_nextNote>div{min-width:0}.fNvvzW_nextNote strong{color:#67447c;font-size:14px;font-weight:500;line-height:1.8}.fNvvzW_root .fNvvzW_nextNote p{color:#715a7c;margin:6px 0 0;font-size:13px}.fNvvzW_clarityDesk[data-visible=true] .fNvvzW_briefPaper,.fNvvzW_goalWorkspace[data-visible=true] .fNvvzW_liveBrief{animation:.65s both fNvvzW_paperArrive}.fNvvzW_clarityDesk[data-visible=true] .fNvvzW_inkDots i{animation:.6s .2s 3 fNvvzW_inkPulse}.fNvvzW_clarityDesk[data-visible=true] .fNvvzW_inkDots i:nth-child(2){animation-delay:.35s}.fNvvzW_clarityDesk[data-visible=true] .fNvvzW_inkDots i:nth-child(3){animation-delay:.5s}@keyframes fNvvzW_paperArrive{0%{opacity:.4;transform:translateY(11px)rotate(-.5deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes fNvvzW_lineArrive{0%{opacity:.3;background:#e7d8f1;transform:translateY(7px)}to{opacity:1;background:0 0;transform:translateY(0)}}@keyframes fNvvzW_inkPulse{50%{opacity:.2;transform:translateY(-2px)}}@media (max-width:800px){.fNvvzW_clarityLayout,.fNvvzW_workspaceLayout{grid-template-columns:1fr;gap:29px}.fNvvzW_assumptions ul{grid-template-columns:repeat(2,minmax(0,1fr))}.fNvvzW_editorSection+.fNvvzW_editorSection{margin-top:20px;padding-top:20px}}@media (max-width:600px){.fNvvzW_opening{grid-template-columns:1fr;gap:7px;margin-bottom:24px}.fNvvzW_openingArt{width:110px}.fNvvzW_opening p:last-child,.fNvvzW_root .fNvvzW_goalIntro p{font-size:14px}.fNvvzW_clarityDesk,.fNvvzW_goalWorkspace{padding:21px}.fNvvzW_deskMark{display:none}.fNvvzW_detailChoices{grid-template-columns:1fr;gap:8px}.fNvvzW_detailButton{padding:13px}.fNvvzW_detailAction{font-size:10px}.fNvvzW_briefPaper,.fNvvzW_liveBrief{padding:22px}.fNvvzW_assumptions ul{grid-template-columns:1fr}.fNvvzW_deskFooter{gap:9px}.fNvvzW_deskFooter>.fNvvzW_reset{margin-left:auto}.fNvvzW_transfer{gap:12px}.fNvvzW_root .fNvvzW_transfer p{font-size:13px}.fNvvzW_goalIntro{flex-direction:column-reverse;align-items:flex-start;gap:8px}.fNvvzW_goalIntroArt{width:105px}.fNvvzW_workspaceTop{gap:10px}.fNvvzW_workspaceArt{width:74px}.fNvvzW_root .fNvvzW_workspaceTop h3{font-size:23px}.fNvvzW_field textarea{padding:13px}.fNvvzW_previewGoal,.fNvvzW_previewContext{padding-left:12px}.fNvvzW_primary{width:100%}.fNvvzW_nextNote>svg:last-child{display:none}}@media (max-width:360px){.fNvvzW_clarityDesk,.fNvvzW_goalWorkspace{padding:16px}.fNvvzW_briefPaper,.fNvvzW_liveBrief{padding:18px}.fNvvzW_detailButton{gap:9px;padding:12px}.fNvvzW_detailIndicator{width:25px;height:25px}.fNvvzW_detailAction{padding-left:0}.fNvvzW_workspaceTop{align-items:flex-start}.fNvvzW_workspaceArt{width:56px}}@media (prefers-reduced-motion:reduce){.fNvvzW_root *,.fNvvzW_root :before,.fNvvzW_root :after{transition:none!important;animation:none!important}}
._9wMx7q_root{color:#664b78}._9wMx7q_root button:focus-visible,._9wMx7q_root [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #5f3792}._9wMx7q_twoChoices>div[role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr))}._9wMx7q_intro{margin:0 0 23px}._9wMx7q_intro h3,._9wMx7q_promptIntro h3{color:#3c274d;letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(23px,2.5vw,30px);font-weight:500;line-height:1.4}._9wMx7q_root ._9wMx7q_intro p,._9wMx7q_root ._9wMx7q_promptIntro p{color:#6f5d79;max-width:none;margin:0;font-size:15px;line-height:1.9}._9wMx7q_modeControls{flex-wrap:wrap;gap:9px;margin:0 0 20px;display:flex}._9wMx7q_modeControls button{color:#5f3792;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7c6e4;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;font-size:13px;line-height:1.6;transition:background .2s,border-color .2s;display:inline-flex}._9wMx7q_modeControls button>svg{flex-shrink:0}._9wMx7q_modeControls button[aria-pressed=true]{color:#fff;background:#5f3792;border-color:#5f3792}._9wMx7q_modeControls button:hover:not([aria-pressed=true]){background:#f5eefb;border-color:#9874b2}._9wMx7q_desk{background:#f4eff8;border:1px solid #e0d3eb;border-radius:15px;padding:24px}._9wMx7q_deskBar{color:#735983;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:27px;font-size:11px;line-height:1.7;display:flex}._9wMx7q_deskBar button{color:#674181;min-height:38px;font:inherit;cursor:pointer;background:#fcfaff;border:1px solid #d7c4e5;border-radius:6px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}._9wMx7q_deskBar button>svg{flex-shrink:0}._9wMx7q_deskBar button:hover{background:#e9def3}._9wMx7q_sourceRoute{grid-template-columns:minmax(0,1fr) 53px minmax(0,1fr);align-items:start;gap:13px;display:grid}._9wMx7q_sourcePaper,._9wMx7q_resultPaper,._9wMx7q_exampleResult{background:#fff;border:1px solid #e0d1e9;border-radius:6px 6px 17px;min-width:0;padding:25px;box-shadow:3px 6px 0 -2px #e0d3e9}._9wMx7q_sourcePaper{background:#fffdf8;border-color:#e4dacc;position:relative}._9wMx7q_sourcePaper:before{content:"";background:#c9b1dfb8;width:55px;height:16px;position:absolute;top:-9px;left:30px;transform:rotate(-5deg)}._9wMx7q_paperHeading{color:#765884;align-items:center;gap:9px;margin-bottom:20px;font-size:11px;line-height:1.7;display:flex}._9wMx7q_paperNumber{color:#76558d;font-variant-numeric:tabular-nums;background:#f6f0fb;border:1px solid #e1d1ed;border-radius:5px;flex-shrink:0;place-items:center;min-width:29px;min-height:29px;padding:4px;font-size:10px;display:grid}._9wMx7q_sourcePaper h3,._9wMx7q_resultPaper h3,._9wMx7q_exampleResult h3{color:#54376a;letter-spacing:-.02em;margin:0 0 19px;font-size:21px;font-weight:500;line-height:1.45}._9wMx7q_root ._9wMx7q_sourcePaper p,._9wMx7q_root ._9wMx7q_resultPaper p,._9wMx7q_root ._9wMx7q_exampleResult p{color:#715b7d;max-width:none;margin:0 0 17px;font-size:14px;line-height:1.85}._9wMx7q_root ._9wMx7q_sourcePaper p:last-child,._9wMx7q_root ._9wMx7q_resultPaper p:last-child,._9wMx7q_root ._9wMx7q_exampleResult p:last-child{margin-bottom:0}._9wMx7q_root ._9wMx7q_sourceNotes{gap:17px;margin:0;padding:0;list-style:none;display:grid}._9wMx7q_sourceNotes li{align-items:flex-start;gap:10px;margin:0;padding:0;display:flex}._9wMx7q_sourceNotes li>span,._9wMx7q_sourceLink>span{color:#6b4786;background:#eee2f7;border:1px solid #d9c3e7;border-radius:50%;flex-shrink:0;place-items:center;width:23px;height:23px;margin-top:2px;font-size:10px;display:grid}._9wMx7q_root ._9wMx7q_sourceNotes li p{margin:0}._9wMx7q_paperFoot{color:#736051;border-top:1px solid #e9dfd2;margin-top:23px;padding-top:14px;font-size:10px;line-height:1.8}._9wMx7q_bridge{--travel:72px;color:#735984;flex-wrap:wrap;place-content:center;align-self:stretch;align-items:center;gap:12px;min-height:140px;display:flex;position:relative}._9wMx7q_bridge>svg{z-index:1;background:#f4eff8;width:30px;height:30px;padding:4px}._9wMx7q_bridge small{color:#715682;text-align:center;width:100%;font-size:10px;line-height:1.6}._9wMx7q_bridgeLine{border-top:2px dashed #c6afd8;position:absolute;top:calc(50% - 16px);left:-13px;right:-13px}._9wMx7q_bridgeDot{background:#9c75b8;border-radius:50%;width:7px;height:7px;position:absolute;top:calc(50% - 19px);left:-12px}._9wMx7q_desk[data-seen=true] ._9wMx7q_sourcePaper{animation:.55s both _9wMx7q_arrive}._9wMx7q_desk[data-seen=true] ._9wMx7q_resultPaper{animation:.65s .55s both _9wMx7q_arrive}._9wMx7q_desk[data-seen=true] ._9wMx7q_resultPaper>p{animation:.6s .9s both _9wMx7q_appearInk}._9wMx7q_desk[data-seen=true] ._9wMx7q_sourceLink{animation:.5s 1.2s both _9wMx7q_appearInk}._9wMx7q_desk[data-seen=true] ._9wMx7q_bridgeDot{animation:1.3s .15s 2 both _9wMx7q_transfer}._9wMx7q_sourceLink{background:#f1f7f0;border:1px solid #d6e2d7;border-radius:8px;align-items:flex-start;gap:10px;margin-top:21px;padding:14px;display:flex}._9wMx7q_sourceLink>span{color:#46684d;background:#dfeedd;border-color:#b7d0ba;width:28px}._9wMx7q_root ._9wMx7q_sourceLink p{color:#526756;margin:0;font-size:12px;line-height:1.8}._9wMx7q_root ._9wMx7q_resultPaper ._9wMx7q_resultQuestion,._9wMx7q_root ._9wMx7q_exampleResult ._9wMx7q_resultQuestion{color:#513466;font-size:16px;line-height:1.8}._9wMx7q_root ._9wMx7q_resultPaper ._9wMx7q_boundary{color:#705c7c;margin-top:17px;font-size:11px}._9wMx7q_missingArt{width:160px;margin:0 auto 15px}._9wMx7q_missingLabel{color:#6c5879;border-top:1px dashed #ddcee6;margin-top:19px;padding-top:14px;font-size:11px;line-height:1.8;display:block}._9wMx7q_emptyPaper{background:#fcf9ff;border-color:#e0d1e9}._9wMx7q_promptIntro{margin:31px 0 21px}._9wMx7q_promptIntro>span{color:#745782;margin-bottom:10px;font-size:12px;line-height:1.7;display:block}._9wMx7q_promptIntro h3{font-size:24px}._9wMx7q_takeaway{border-top:1px solid #e5daed;align-items:flex-start;gap:15px;margin-top:26px;padding-top:22px;display:flex}._9wMx7q_noteMark{color:#745986;flex-shrink:0;font-size:28px;line-height:1.3}._9wMx7q_root ._9wMx7q_takeaway p{color:#6f5a7d;max-width:none;margin:0;font-size:13px;line-height:1.9}._9wMx7q_exampleStudio{background:#f4eff8;border:1px solid #e2d5ed;border-radius:15px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:23px;padding:24px;display:grid}._9wMx7q_exampleInputs{min-width:0}._9wMx7q_transferScene{border-bottom:1px solid #ddcfe8;grid-column:1/-1;min-width:0;padding-bottom:20px}._9wMx7q_transferScene ._9wMx7q_deskBar{margin-bottom:12px}._9wMx7q_transferDrawing{width:100%;max-width:620px;height:auto;margin:0 auto;display:block;overflow:visible}._9wMx7q_transferMobile{display:none}._9wMx7q_root ._9wMx7q_transferCaption{color:#6c547b;margin:15px 0 0;font-size:12px;line-height:1.8}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_contentSheet{animation:.55s both _9wMx7q_arrive}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_exampleSheet,._9wMx7q_transferScene[data-seen=true] ._9wMx7q_unknownSheet{animation:.55s .3s both _9wMx7q_arrive}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_transferPath{stroke-dasharray:70;animation:1s .55s both _9wMx7q_connectExample}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_combinedSheet{animation:.7s 1s both _9wMx7q_arrive}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_combinedSheet path{animation:.6s 1.35s both _9wMx7q_appearInk}@keyframes _9wMx7q_connectExample{0%{stroke-dashoffset:70px;opacity:.2}to{stroke-dashoffset:0;opacity:1}}._9wMx7q_exampleArt{color:#725783;align-items:center;gap:16px;margin-bottom:15px;font-size:12px;line-height:1.7;display:flex}._9wMx7q_exampleArt>svg{flex-shrink:0;width:125px}._9wMx7q_goodExample,._9wMx7q_avoidExample,._9wMx7q_smallBrief{background:#fbfdf8;border:1px solid #d4decf;border-radius:6px 6px 13px;min-width:0;padding:23px}._9wMx7q_avoidExample{background:#fffaf6;border-color:#e6d8d4;margin-top:16px;animation:.35s both _9wMx7q_arrive}._9wMx7q_smallBrief{background:#fcf9ff;border-color:#dfd0e9}._9wMx7q_kicker{color:#506752;margin-bottom:13px;font-size:11px;line-height:1.8;display:block}._9wMx7q_avoidExample ._9wMx7q_kicker{color:#795a48}._9wMx7q_smallBrief ._9wMx7q_kicker{color:#755586}._9wMx7q_goodExample h3,._9wMx7q_smallBrief h3{color:#506854;margin:0 0 15px;font-size:18px;font-weight:500;line-height:1.6}._9wMx7q_smallBrief h3{color:#664b78}._9wMx7q_root ._9wMx7q_goodExample p,._9wMx7q_root ._9wMx7q_avoidExample p,._9wMx7q_root ._9wMx7q_smallBrief p{color:#5d6357;max-width:none;margin:0;font-size:14px;line-height:1.85}._9wMx7q_root ._9wMx7q_avoidExample p{color:#745e52}._9wMx7q_root ._9wMx7q_smallBrief p{color:#6e5d79}._9wMx7q_exampleLabel{color:#5a6451;border-top:1px solid #e1e6da;margin-top:17px;padding-top:13px;font-size:10px;line-height:1.8;display:block}._9wMx7q_avoidExample ._9wMx7q_exampleLabel{color:#735d4e;border-color:#eadfd7}._9wMx7q_preservedText{white-space:pre-line}._9wMx7q_exampleResult{animation:.45s both _9wMx7q_arrive}._9wMx7q_exampleResult>p{animation:.55s .12s both _9wMx7q_appearInk}._9wMx7q_resultCaption{color:#6f577e;border-top:1px solid #e8dfee;align-items:flex-start;gap:9px;margin-top:23px;padding-top:17px;display:flex}._9wMx7q_resultCaption>svg{flex-shrink:0;margin-top:3px}._9wMx7q_root ._9wMx7q_resultCaption p{color:#70597c;margin:0;font-size:11px;line-height:1.8}._9wMx7q_root ._9wMx7q_answerOptions{color:#715b7d;gap:12px;margin:20px 0;padding-left:26px;display:grid}._9wMx7q_answerOptions li{margin:0;padding-left:4px;font-size:14px;line-height:1.8}._9wMx7q_answerOptions li::marker{color:#715982}._9wMx7q_answerExplanation{color:#755087;background:#f2edf7;border-radius:7px;margin-top:20px;padding:14px;font-size:12px;line-height:1.8}._9wMx7q_root ._9wMx7q_answerExplanation p{margin:4px 0 0;font-size:12px}@keyframes _9wMx7q_arrive{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _9wMx7q_appearInk{0%{opacity:.1;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes _9wMx7q_transfer{0%{opacity:.2;transform:translate(0)}35%{opacity:1}to{transform:translateX(var(--travel));opacity:0}}@media (max-width:850px){._9wMx7q_sourceRoute{grid-template-columns:minmax(0,1fr) 35px minmax(0,1fr);gap:7px}._9wMx7q_bridge{--travel:54px}._9wMx7q_sourcePaper,._9wMx7q_resultPaper,._9wMx7q_exampleResult{padding:20px}}@media (max-width:760px){._9wMx7q_sourceRoute,._9wMx7q_exampleStudio{grid-template-columns:1fr}._9wMx7q_sourceRoute{gap:18px}._9wMx7q_bridge{flex-wrap:nowrap;gap:10px;min-height:35px}._9wMx7q_bridge>svg{transform:rotate(90deg)}._9wMx7q_bridge small{width:auto}._9wMx7q_bridgeLine,._9wMx7q_bridgeDot{display:none}._9wMx7q_sourcePaper,._9wMx7q_resultPaper,._9wMx7q_exampleResult{padding:24px}._9wMx7q_exampleArt{margin-bottom:17px}._9wMx7q_exampleArt>svg{width:105px}}@media (max-width:700px){._9wMx7q_twoChoices>div[role=tablist]{grid-template-columns:1fr}}@media (max-width:600px){._9wMx7q_transferDrawing{display:none}._9wMx7q_root ._9wMx7q_transferMobile{gap:17px;margin:0;padding:0;list-style:none;display:grid}._9wMx7q_transferMobile li{background:#fdfbff;border:1px solid #d8c4e7;border-radius:8px;align-items:flex-start;gap:11px;padding:12px;display:flex;position:relative}._9wMx7q_transferMobile li:first-child{background:#f5faf5;border-color:#bed2c4}._9wMx7q_transferMobile li:not(:last-child):after{content:"↓";color:#8b6a9f;line-height:17px;position:absolute;top:100%;left:21px}._9wMx7q_transferMobile li>span{color:#9475ab;font-size:11px;line-height:1.9}._9wMx7q_transferMobile strong{color:#583a6a;font-size:13px;font-weight:500;line-height:1.7;display:block}._9wMx7q_transferMobile small{color:#796488;font-size:11px;line-height:1.7;display:block}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_transferMobile li{animation:.5s both _9wMx7q_arrive}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_transferMobile li:nth-child(2){animation-delay:.4s}._9wMx7q_transferScene[data-seen=true] ._9wMx7q_transferMobile li:nth-child(3){animation-delay:.9s}._9wMx7q_root ._9wMx7q_intro p,._9wMx7q_root ._9wMx7q_promptIntro p{font-size:14px}._9wMx7q_desk,._9wMx7q_exampleStudio{padding:17px}._9wMx7q_sourcePaper,._9wMx7q_resultPaper,._9wMx7q_exampleResult,._9wMx7q_goodExample,._9wMx7q_avoidExample,._9wMx7q_smallBrief{padding:21px}._9wMx7q_modeControls{gap:7px}._9wMx7q_modeControls button{flex:170px;padding:11px 13px;font-size:12px}._9wMx7q_sourcePaper h3,._9wMx7q_resultPaper h3,._9wMx7q_exampleResult h3{font-size:20px}._9wMx7q_deskBar{margin-bottom:24px}._9wMx7q_exampleStudio{gap:22px}._9wMx7q_promptIntro h3{font-size:22px}}@media (max-width:360px){._9wMx7q_desk,._9wMx7q_exampleStudio{padding:13px}._9wMx7q_sourcePaper,._9wMx7q_resultPaper,._9wMx7q_exampleResult,._9wMx7q_goodExample,._9wMx7q_avoidExample,._9wMx7q_smallBrief{padding:17px}._9wMx7q_exampleArt{gap:10px}._9wMx7q_exampleArt>svg{width:84px}._9wMx7q_sourceNotes li{gap:8px}}@media (prefers-reduced-motion:reduce){._9wMx7q_root *,._9wMx7q_root :before,._9wMx7q_root :after{transition:none!important;animation:none!important}}
.LzSKjG_root{min-width:0}.LzSKjG_privacyPromptHeading{color:#5f3792;margin:21px 0 6px;font-size:14px;font-weight:600;line-height:1.7;display:block}.LzSKjG_root .LzSKjG_scenePrompt{color:#62496f;margin:18px 0;font-size:15px;line-height:1.85}.LzSKjG_root button,.LzSKjG_root [role=tabpanel]{-webkit-tap-highlight-color:transparent}.LzSKjG_root button:focus-visible,.LzSKjG_root [role=tabpanel]:focus-visible{outline-offset:4px;outline:3px solid #5f3792}.LzSKjG_section{min-width:0}.LzSKjG_intro{margin:25px 0}.LzSKjG_root h3{color:#392344;letter-spacing:-.025em;text-wrap:wrap;margin:0 0 13px;font-size:clamp(23px,2.7vw,31px);font-weight:500;line-height:1.38}.LzSKjG_root .LzSKjG_intro p,.LzSKjG_root .LzSKjG_privacy>p{color:#6d5979;max-width:none;margin:0;font-size:15px;line-height:1.9}.LzSKjG_switches{flex-wrap:wrap;gap:8px;margin:20px 0;display:flex}.LzSKjG_switches button{color:#684381;text-align:left;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d7c6e4;border-radius:7px;justify-content:space-between;align-items:center;gap:14px;padding:11px 15px;font-size:13px;line-height:1.65;transition:background .2s,border-color .2s;display:inline-flex}.LzSKjG_switches svg{flex-shrink:0}.LzSKjG_switches button[aria-pressed=true]{color:#50306b;background:#eee4f6;border-color:#9270ac}.LzSKjG_switches button:hover{background:#f5effa;border-color:#9270ac}.LzSKjG_workbench{background:radial-gradient(at 85% 5%,#e9ddf4,#0000 70%),#f6f1f9;border:1px solid #dfd1e9;border-radius:15px;margin-bottom:22px;padding:25px}.LzSKjG_benchHeader,.LzSKjG_benchFooter{color:#79538e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:1.75;display:flex}.LzSKjG_exampleLabel{color:#6e5d7a;font-size:11px}.LzSKjG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0 24px;display:grid}.LzSKjG_steps button{color:#76528e;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#ffffff9c;border:1px solid #d9c8e5;border-radius:8px;align-items:center;gap:10px;padding:12px;font-size:12px;line-height:1.65;transition:background .2s,border-color .2s;display:flex}.LzSKjG_steps button>svg{flex-shrink:0;margin-left:auto}.LzSKjG_steps button[aria-pressed=true]{color:#fff;background:#5f3792;border-color:#5f3792}.LzSKjG_steps button:hover:not([aria-pressed=true]){background:#fff;border-color:#a582bf}.LzSKjG_stepNumber{font-variant-numeric:tabular-nums;border:1px solid #cdb6de;border-radius:50%;flex-shrink:0;place-items:center;width:28px;min-height:28px;font-size:10px;display:grid}.LzSKjG_steps button[aria-pressed=true] .LzSKjG_stepNumber{border-color:#ffffff7a}.LzSKjG_scene{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:24px;animation:.4s both LzSKjG_arrive;display:grid}.LzSKjG_margin{min-width:0}.LzSKjG_largeArt{width:150px;margin:-4px auto 12px}.LzSKjG_kicker{color:#72567f;font-size:12px;font-weight:500;line-height:1.8;display:block}.LzSKjG_root .LzSKjG_margin>p{color:#604e63;background:#fffdf8;border:1px solid #ddd1df;border-radius:4px 4px 11px;max-width:none;margin:12px 0;padding:19px;font-size:14px;line-height:1.9;box-shadow:3px 4px #e6dce950}.LzSKjG_marginFoot{color:#6e597a;font-size:11px;line-height:1.85;display:block}.LzSKjG_paper{background:#fff;border:1px solid #dfd1e9;border-radius:5px 5px 15px;min-width:0;padding:26px;box-shadow:4px 6px 0 -2px #dfd2e9}.LzSKjG_scene .LzSKjG_paper{animation:.6s .12s both LzSKjG_paperArrives}.LzSKjG_paperHeader{color:#735481;align-items:center;gap:11px;margin-bottom:23px;font-size:11px;line-height:1.7;display:flex}.LzSKjG_version{color:#715a80;font-variant-numeric:tabular-nums;background:#f7f0fc;border:1px solid #e0d2eb;border-radius:4px;flex-shrink:0;place-items:center;width:29px;min-height:29px;font-size:10px;display:grid}.LzSKjG_inkDots{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.LzSKjG_inkDots i{background:#b295c5;border-radius:50%;width:4px;height:4px;animation:.6s .2s 3 LzSKjG_inkPulse}.LzSKjG_inkDots i:nth-child(2){animation-delay:.35s}.LzSKjG_inkDots i:nth-child(3){animation-delay:.5s}.LzSKjG_root h4{color:#594169;letter-spacing:-.015em;margin:0 0 16px;font-size:20px;font-weight:500;line-height:1.55}.LzSKjG_root .LzSKjG_paper>p{color:#654d73;max-width:none;margin:0 0 17px;font-size:16px;line-height:1.95}.LzSKjG_root .LzSKjG_paper>p:last-child{margin-bottom:0}.LzSKjG_revised{animation:1s both LzSKjG_highlight}.LzSKjG_paperNote{color:#6d5c78;border-top:1px solid #e8dfee;margin-top:24px;padding-top:17px;font-size:11px;line-height:1.85;display:block}.LzSKjG_root .LzSKjG_questionList,.LzSKjG_root .LzSKjG_reportParts{color:#654d73;gap:18px;margin:0;padding-left:20px;font-size:14px;line-height:1.9;display:grid}.LzSKjG_questionList li{padding-left:5px}.LzSKjG_questionList li::marker{color:#705881;font-variant-numeric:tabular-nums}.LzSKjG_root .LzSKjG_reportParts{padding-left:0;list-style:none}.LzSKjG_questionList li,.LzSKjG_reportParts li{animation:.5s .2s both LzSKjG_arrive}.LzSKjG_questionList li:nth-child(2),.LzSKjG_reportParts li:nth-child(2){animation-delay:.35s}.LzSKjG_questionList li:nth-child(3),.LzSKjG_reportParts li:nth-child(3){animation-delay:.5s}.LzSKjG_benchFooter{border-top:1px solid #dfd1e9;margin-top:23px;padding-top:20px}.LzSKjG_primary{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#5f3792;border:1px solid #5f3792;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-size:12px;line-height:1.7;transition:background .2s;display:inline-flex}.LzSKjG_primary:hover{background:#47246d}.LzSKjG_primary svg{flex-shrink:0}.LzSKjG_root .LzSKjG_takeaway{color:#6f587b;border-left:2px solid #bc9dd5;max-width:none;margin:22px 0;padding-left:17px;font-size:14px;line-height:1.9}.LzSKjG_root .LzSKjG_exampleNote{color:#6c5c73;max-width:none;margin:20px 0 0;font-size:11px;line-height:1.85}.LzSKjG_directDesk{background:#f6f1f9;border:1px solid #e2d7ea;border-radius:13px;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);align-items:center;gap:26px;margin:24px 0;padding:25px;display:grid}.LzSKjG_directArt{min-width:0}.LzSKjG_questionDesk{background:#f6f1fa;border:1px solid #e2d6eb;border-radius:12px;grid-template-columns:125px minmax(0,1fr);align-items:start;gap:20px;margin:22px 0;padding:25px;animation:.4s both LzSKjG_arrive;display:grid}.LzSKjG_mediumArt{flex-shrink:0;width:120px}.LzSKjG_root .LzSKjG_questions{color:#624b70;margin:15px 0 20px;padding-left:20px;font-size:15px;line-height:1.9}.LzSKjG_questions li{margin-bottom:10px;padding-left:5px}.LzSKjG_root .LzSKjG_questionDesk p,.LzSKjG_root .LzSKjG_optionsDesk p,.LzSKjG_root .LzSKjG_buildHeader p{color:#6c5a76;max-width:none;margin:0;font-size:13px;line-height:1.9}.LzSKjG_optionsDesk{background:#f8f4fb;border:1px solid #e1d6ea;border-radius:12px;margin:22px 0;padding:25px;animation:.4s both LzSKjG_arrive}.LzSKjG_root .LzSKjG_optionsDesk p{margin:10px 0 18px}.LzSKjG_titleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.LzSKjG_titleGrid button{color:#694c7c;text-align:left;min-width:0;min-height:54px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ddcfe7;border-radius:7px;align-items:center;gap:11px;padding:12px;font-size:12px;line-height:1.75;transition:background .2s,border-color .2s;display:flex}.LzSKjG_titleGrid button>span:first-child{color:#6c5976;font-variant-numeric:tabular-nums;font-size:10px}.LzSKjG_titleGrid button>svg{flex-shrink:0;margin-left:auto}.LzSKjG_titleGrid button[aria-pressed=true]{color:#56316f;background:#eee3f6;border-color:#a17dbb}.LzSKjG_titleGrid button:hover{border-color:#a17dbb}.LzSKjG_buildDesk{background:#f6f1f9;border:1px solid #e0d3e9;border-radius:13px;margin:22px 0;padding:25px}.LzSKjG_buildHeader{align-items:center;gap:20px;margin-bottom:22px;display:flex}.LzSKjG_buildHeader h4{margin:9px 0 8px}.LzSKjG_blockChoices{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.LzSKjG_blockChoices button,.LzSKjG_privacyControls button{color:#68477c;min-width:0;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d9c9e5;border-radius:8px;align-items:flex-start;gap:11px;padding:17px;transition:background .2s,border-color .2s;display:flex}.LzSKjG_blockChoices button[aria-pressed=true],.LzSKjG_privacyControls button[aria-pressed=true]{background:#eee4f6;border-color:#a383b9}.LzSKjG_blockChoices button:hover,.LzSKjG_privacyControls button:hover{border-color:#9874b0}.LzSKjG_checkbox{color:#755486;border:1px solid #cdb7dc;border-radius:4px;flex-shrink:0;place-items:center;width:22px;min-height:22px;margin-top:2px;font-size:17px;display:grid}[aria-pressed=true]>.LzSKjG_checkbox{color:#fff;background:#755095;border-color:#755095}.LzSKjG_blockChoices strong{font-size:14px;font-weight:500;line-height:1.7;display:block}.LzSKjG_blockChoices small{color:#6c5a79;margin-top:7px;font-size:11px;line-height:1.85;display:block}.LzSKjG_buildStatus{color:#71597e;margin-top:19px;font-size:12px;line-height:1.9}.LzSKjG_simpleExchange{background:#f5eff9;border:1px solid #e0d4e9;border-radius:13px;grid-template-columns:minmax(0,.45fr) minmax(0,1fr);align-items:center;gap:28px;margin:24px 0;padding:28px;display:grid}.LzSKjG_exchangeArt{min-width:0}.LzSKjG_simpleExchange blockquote{color:#513665;letter-spacing:-.015em;margin:15px 0 25px;font-size:clamp(19px,2vw,24px);font-weight:500;line-height:1.7}.LzSKjG_followUp{border-top:1px solid #ded0e8;padding-top:18px}.LzSKjG_followUp>span{color:#705c7b;font-size:11px;line-height:1.8;display:block}.LzSKjG_root .LzSKjG_followUp p{color:#735983;max-width:none;margin:8px 0 0;font-size:14px;line-height:1.85}.LzSKjG_privacy{border-top:1px solid #e1d5e9;margin-top:41px;padding-top:31px}.LzSKjG_privacyHeading{align-items:center;gap:24px;margin-bottom:20px;display:flex}.LzSKjG_privacyHeading .LzSKjG_kicker{margin-bottom:9px}.LzSKjG_privacyHeading h3{margin:0}.LzSKjG_privacyDesk{background:#f6f2f8;border:1px solid #e2d7e9;border-radius:13px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:22px;margin-top:22px;padding:24px;display:grid}.LzSKjG_privacyControls{flex-direction:column;gap:11px;min-width:0;display:flex}.LzSKjG_privacyControls>.LzSKjG_kicker{margin-bottom:5px}.LzSKjG_privacyControls button{align-items:center;font-size:12px;line-height:1.8}.LzSKjG_smallNote{color:#6d5c77;margin-top:6px;font-size:11px;line-height:1.85;display:block}.LzSKjG_privacyPaper{background:#fff;border:1px solid #e1d5e8;border-radius:4px 4px 13px;min-width:0;padding:25px;transition:border-color .3s;box-shadow:4px 5px 0 -2px #e5daed}.LzSKjG_privacyPaper[data-clean=true]{border-color:#afc4b4}.LzSKjG_root .LzSKjG_privacyPaper p{color:#634f6e;max-width:none;margin:16px 0;font-size:14px;line-height:2}.LzSKjG_personal{color:#855541;text-underline-offset:4px;background:#f8e8df;padding:2px 0;-webkit-text-decoration:underline #d8b69e;text-decoration:underline #d8b69e}.LzSKjG_cleaned{color:#486954;background:#e2eee5;animation:.5s both LzSKjG_cleanHighlight}.LzSKjG_privacyResult{color:#6c5c74;border-top:1px solid #e7dfed;align-items:flex-start;gap:9px;margin-top:18px;padding-top:17px;font-size:11px;line-height:1.85;display:flex}.LzSKjG_privacyResult svg{color:#486851;flex-shrink:0;margin-top:3px}.LzSKjG_cleanPrompt{margin-top:20px;animation:.4s both LzSKjG_arrive}.LzSKjG_root .LzSKjG_privacy>.LzSKjG_privacyTip{color:#6f5d76;border-left:2px solid #c7afd9;margin-top:22px;padding-left:17px;font-size:12px;line-height:1.9}@keyframes LzSKjG_arrive{0%{opacity:.35;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes LzSKjG_paperArrives{0%{opacity:.4;transform:translate(7px,9px)rotate(1deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes LzSKjG_inkPulse{50%{opacity:.2;transform:translateY(-2px)}}@keyframes LzSKjG_highlight{0%{background:#e4d4f1}to{background:0 0}}@keyframes LzSKjG_cleanHighlight{0%{background:#bdd9c5}to{background:#e2eee5}}@media (max-width:850px){.LzSKjG_steps{grid-template-columns:1fr}.LzSKjG_steps button{padding:11px 13px}.LzSKjG_blockChoices{grid-template-columns:1fr}.LzSKjG_blockChoices small{margin-top:3px}}@media (max-width:730px){.LzSKjG_scene,.LzSKjG_privacyDesk{grid-template-columns:1fr}.LzSKjG_margin{grid-template-columns:95px minmax(0,1fr);align-items:center;gap:0 16px;display:grid}.LzSKjG_largeArt{grid-area:1/1/4;width:95px;margin:0}.LzSKjG_margin>.LzSKjG_kicker,.LzSKjG_margin>p,.LzSKjG_marginFoot{grid-column:2}.LzSKjG_root .LzSKjG_margin>p{margin:8px 0}.LzSKjG_simpleExchange,.LzSKjG_directDesk{grid-template-columns:105px minmax(0,1fr);gap:20px}.LzSKjG_privacyHeading{gap:17px}.LzSKjG_privacyHeading .LzSKjG_mediumArt{width:90px}.LzSKjG_questionDesk{grid-template-columns:90px minmax(0,1fr)}.LzSKjG_questionDesk .LzSKjG_mediumArt{width:90px}}@media (max-width:600px){.LzSKjG_workbench,.LzSKjG_buildDesk,.LzSKjG_optionsDesk{padding:19px}.LzSKjG_root h3{font-size:24px}.LzSKjG_root .LzSKjG_intro p,.LzSKjG_root .LzSKjG_privacy>p{font-size:14px}.LzSKjG_benchHeader{align-items:flex-start}.LzSKjG_steps{margin-top:17px;margin-bottom:21px}.LzSKjG_scene{gap:21px}.LzSKjG_margin{display:block}.LzSKjG_largeArt{width:125px;margin:0 auto 10px}.LzSKjG_root .LzSKjG_margin>p{margin:10px 0;padding:17px}.LzSKjG_paper{padding:22px}.LzSKjG_root .LzSKjG_paper>p{font-size:15px}.LzSKjG_benchFooter{align-items:center}.LzSKjG_primary{font-size:11px}.LzSKjG_directDesk,.LzSKjG_simpleExchange{padding:21px;display:block}.LzSKjG_directArt,.LzSKjG_exchangeArt{width:150px;margin:0 auto 20px}.LzSKjG_directDesk .LzSKjG_paper{padding:21px}.LzSKjG_questionDesk{padding:21px;display:block}.LzSKjG_questionDesk .LzSKjG_mediumArt{width:120px;margin:0 auto 17px}.LzSKjG_root .LzSKjG_questions{font-size:14px}.LzSKjG_titleGrid{grid-template-columns:1fr}.LzSKjG_buildHeader{align-items:flex-start;gap:15px}.LzSKjG_buildHeader .LzSKjG_mediumArt{width:80px}.LzSKjG_buildHeader h4{font-size:18px}.LzSKjG_privacyHeading{display:block}.LzSKjG_privacyHeading .LzSKjG_mediumArt{width:120px;margin-bottom:13px}.LzSKjG_privacyDesk{gap:23px;padding:19px}.LzSKjG_privacyPaper{padding:21px}.LzSKjG_simpleExchange blockquote{font-size:21px}}@media (max-width:360px){.LzSKjG_workbench,.LzSKjG_buildDesk,.LzSKjG_optionsDesk,.LzSKjG_privacyDesk{padding:15px}.LzSKjG_switches{grid-template-columns:1fr;display:grid}.LzSKjG_switches button{padding:12px}.LzSKjG_paper,.LzSKjG_privacyPaper{padding:18px}.LzSKjG_root h3{font-size:22px}.LzSKjG_root h4{font-size:19px}.LzSKjG_root .LzSKjG_paper>p,.LzSKjG_root .LzSKjG_margin>p{font-size:14px}.LzSKjG_buildHeader{display:block}.LzSKjG_buildHeader .LzSKjG_mediumArt{width:100px;margin-bottom:10px}.LzSKjG_benchFooter{flex-direction:column;align-items:stretch}.LzSKjG_primary{width:100%}.LzSKjG_directDesk,.LzSKjG_simpleExchange,.LzSKjG_questionDesk{padding:17px}.LzSKjG_simpleExchange blockquote{font-size:19px}.LzSKjG_blockChoices button,.LzSKjG_privacyControls button{padding:14px}}@media (prefers-reduced-motion:reduce){.LzSKjG_root *,.LzSKjG_root :before,.LzSKjG_root :after{transition:none!important;animation:none!important}}
._7D9mcq_root{color:#4c3c5e;gap:3rem;display:grid}._7D9mcq_root p{margin:.85rem 0 1.3rem;line-height:1.85}._7D9mcq_root h3{color:#302039;margin:.25rem 0;font-size:clamp(1.45rem,2.3vw,1.9rem);line-height:1.3}._7D9mcq_root h4{color:#362544;margin:0 0 .8rem;font-size:1.12rem;line-height:1.5}._7D9mcq_sectionTitle{align-items:flex-start;gap:1rem;display:flex}._7D9mcq_sectionTitle>span{color:#5f3792;background:#f4edf9;border:1px solid #d8c4eb;border-radius:50%;flex:none;place-items:center;width:2.35rem;height:2.35rem;font-size:.85rem;display:grid}._7D9mcq_sectionTitle p{color:#5f3792;margin:0 0 .3rem;font-size:.8rem;font-weight:600}._7D9mcq_choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:1.5rem 0;display:grid}._7D9mcq_choices button{color:#4f356a;text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #cfbce2;border-radius:.85rem;flex-direction:column;gap:.55rem;padding:1.05rem;transition:background .2s,box-shadow .2s,transform .2s;display:flex}._7D9mcq_choiceHeading{justify-content:space-between;align-items:center;gap:.6rem;font-weight:600;display:flex}._7D9mcq_choiceHeading svg{flex:none}._7D9mcq_choices button>span:last-child{font-size:.8rem;line-height:1.6}._7D9mcq_choices button:hover{background:#f7f1fc;transform:translateY(-2px);box-shadow:0 5px 18px #5f379214}._7D9mcq_choices button[aria-pressed=true]{color:#fff;background:#5f3792;border-color:#5f3792;box-shadow:0 5px 18px #5f379226}._7D9mcq_root button:focus-visible,._7D9mcq_root input:focus-visible{outline-offset:4px;outline:3px solid #a680cb}._7D9mcq_studyLabel{margin:1.6rem 0 .55rem;font-size:.86rem;font-weight:600;display:block}._7D9mcq_studyLabel span{color:#786989;margin-left:.4rem;font-size:.76rem;font-weight:400}._7D9mcq_studyInput{color:#362544;width:100%;font:inherit;background:#fff;border:1px solid #d4bfe7;border-radius:.65rem;padding:.85rem 1rem;font-size:.9rem}._7D9mcq_scene{background:linear-gradient(125deg,#f8f4fc,#f1e9f8);border:1px solid #e0cfee;border-radius:1rem;margin:1.8rem 0;padding:1.5rem;overflow:hidden}._7D9mcq_sceneTop{color:#654185;justify-content:space-between;align-items:center;gap:.7rem;font-size:.8rem;display:flex}._7D9mcq_sceneTop button{color:#5f3792;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.4rem;display:flex}._7D9mcq_sceneFlow{grid-template-columns:1fr 60px 1.45fr;align-items:center;gap:.7rem;padding:1.8rem .4rem 1rem;display:grid}._7D9mcq_preferencePaper{background:#fff;border:1px solid #d9c7e8;border-radius:.65rem;padding:1.5rem;transform:rotate(-3deg);box-shadow:-8px 8px #e0cfee,0 12px 30px #4e256615}._7D9mcq_preferencePaper>span{margin-bottom:.6rem;font-size:.72rem;display:block}._7D9mcq_preferencePaper strong{color:#5f3792;font-size:1.1rem}._7D9mcq_paperLines,._7D9mcq_chatLines{gap:.5rem;margin-top:1.1rem;display:grid}._7D9mcq_paperLines i,._7D9mcq_chatLines i{background:#d6c1e7;border-radius:5px;height:5px;display:block}._7D9mcq_paperLines i:nth-child(2),._7D9mcq_chatLines i:last-child{width:75%}._7D9mcq_connector{color:#ab88ca;align-items:center;display:flex}._7D9mcq_connector span{transform-origin:0;background:#b89bd1;flex:1;height:2px}._7D9mcq_chats{gap:.65rem;display:grid}._7D9mcq_chat{background:#fff;border:1px solid #deceeb;border-radius:.6rem;padding:.85rem 1rem;box-shadow:0 4px 8px #5f379208}._7D9mcq_chat>span{color:#4e3268;font-size:.84rem;font-weight:600}._7D9mcq_chatLines{display:none}._7D9mcq_chat small{color:#806094;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.72rem;display:flex}._7D9mcq_scene[data-visible=true] ._7D9mcq_chat{animation:.65s both _7D9mcq_arrive;animation-delay:var(--delay)}._7D9mcq_scene[data-visible=true] ._7D9mcq_connector span{animation:.6s both _7D9mcq_connect}._7D9mcq_scene>p{text-align:center;color:#765a8b;margin:1rem 0 0;font-size:.78rem}._7D9mcq_setup{grid-template-columns:1.45fr 1fr;gap:2rem;margin:2rem 0;display:grid}._7D9mcq_setup ol{margin:.7rem 0;padding-left:1.25rem}._7D9mcq_setup li{padding:.3rem 0 .3rem .2rem;line-height:1.85}._7D9mcq_setup p{font-size:.88rem}._7D9mcq_taskNote{background:#faf7fc;border-left:3px solid #b092cb;border-radius:0 .65rem .65rem 0;align-self:start;padding:1.4rem}._7D9mcq_taskNote>span{color:#7b5798;margin-bottom:.65rem;font-size:.76rem;display:block}._7D9mcq_taskNote strong{color:#4d3065;line-height:1.5;display:block}._7D9mcq_taskNote p{margin-bottom:0}._7D9mcq_dataSection{border-top:1px solid #e3d5ef;padding-top:2.5rem}._7D9mcq_dataDemo{background:#fbf9fd;border:1px solid #d9c7e8;border-radius:.9rem;grid-template-columns:1fr auto;align-items:center;gap:1rem;margin:1.6rem 0;padding:1.6rem;display:grid}._7D9mcq_demoLabel{color:#7b618f;margin-bottom:.7rem;font-size:.73rem;display:block}._7D9mcq_dataDemo h4{margin-bottom:0}._7D9mcq_dataDemo p{margin-bottom:0;font-size:.82rem}._7D9mcq_toggle{color:#5f3792;cursor:pointer;font:inherit;background:0 0;border:0;flex-direction:column;align-items:center;gap:.4rem;padding:.4rem;display:flex}._7D9mcq_toggle strong{font-size:.8rem}._7D9mcq_track{background:#5f3792;border-radius:24px;width:64px;height:36px;padding:4px;transition:background .25s;display:block}._7D9mcq_track i{background:#fff;border-radius:50%;width:28px;height:28px;transition:transform .3s cubic-bezier(.2,.8,.2,1);display:block;transform:translate(28px);box-shadow:0 2px 5px #30203930}._7D9mcq_toggle[aria-checked=false] ._7D9mcq_track{background:#a5a0ae}._7D9mcq_toggle[aria-checked=false] ._7D9mcq_track i{transform:translate(0)}._7D9mcq_dataResult{border-top:1px solid #e4d8ee;grid-column:1/-1;align-items:baseline;gap:.7rem;padding-top:1.2rem;font-size:.88rem;line-height:1.75;animation:.3s both _7D9mcq_arrive;display:flex}._7D9mcq_resultDot{background:#af91c5;border-radius:50%;flex:none;width:8px;height:8px}._7D9mcq_resultDot[data-off=true]{background:#668675}._7D9mcq_root ._7D9mcq_small{color:#796886;font-size:.78rem;line-height:1.8}._7D9mcq_sources{flex-wrap:wrap;gap:1rem 1.5rem;font-size:.78rem;display:flex}._7D9mcq_sources a{color:#5f3792;text-underline-offset:4px;align-items:center;gap:.4rem;text-decoration:underline;display:inline-flex}@keyframes _7D9mcq_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _7D9mcq_connect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:650px){._7D9mcq_choices,._7D9mcq_setup{grid-template-columns:1fr}._7D9mcq_scene{padding:1.1rem}._7D9mcq_sceneFlow{grid-template-columns:1fr;gap:1.3rem;padding:1.3rem .4rem .3rem}._7D9mcq_preferencePaper{width:100%;max-width:90%;margin:auto}._7D9mcq_connector{justify-content:center;height:16px;transform:rotate(90deg)}._7D9mcq_connector span{flex:0 0 22px}._7D9mcq_setup{gap:1rem}._7D9mcq_dataDemo{padding:1.1rem}._7D9mcq_sceneTop{align-items:flex-start}}@media (prefers-reduced-motion:reduce){._7D9mcq_root *{transition:none!important;animation:none!important}._7D9mcq_choices button:hover{transform:none}}
.H24Zkq_root{min-width:0}
.HQO-TG_root{--learning-purple:#5f3792;--learning-ink:#2d213a}.HQO-TG_root p{text-wrap:wrap}.HQO-TG_root h3{color:var(--learning-ink);letter-spacing:-.025em;text-wrap:wrap;margin:8px 0 13px;font-size:clamp(23px,2.4vw,31px);font-weight:550;line-height:1.3}.HQO-TG_root button{font-family:inherit}.HQO-TG_root button:focus-visible{outline-offset:4px;outline:3px solid #8f65b8}.HQO-TG_panel{min-width:0;margin-top:32px}.HQO-TG_panel:focus-visible{outline-offset:8px;outline:2px solid #c7b1db}.HQO-TG_eyebrow{color:#71538a;font-size:12px;font-weight:500;line-height:1.65;display:block}.HQO-TG_root .HQO-TG_panel>p{margin:0 0 25px}.HQO-TG_session{background:#f5f1f9;border:1px solid #dfd3e9;border-radius:15px;grid-template-columns:.85fr 1.15fr;margin:28px 0;display:grid}.HQO-TG_sessionPlan{border-right:1px solid #dfd3e9;padding:29px}.HQO-TG_sessionPlan ol{gap:22px;margin:24px 0;padding:0;list-style:none;display:grid}.HQO-TG_sessionPlan li{color:#81718b;grid-template-columns:30px 1fr;align-items:center;gap:11px;display:grid}.HQO-TG_sessionPlan li>span{background:#fcfaff;border:1px solid #d8c9e3;border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;transition:background .3s,color .3s;display:grid}.HQO-TG_sessionPlan li strong{font-size:14px;font-weight:500;line-height:1.6}.HQO-TG_sessionPlan li[data-active=true]{color:#563379}.HQO-TG_sessionPlan li[data-active=true]>span{color:#fff;background:#68428f;border-color:#68428f}.HQO-TG_sessionMeter{background:#e2d8eb;border-radius:5px;height:4px;margin:0 0 16px}.HQO-TG_sessionMeter>span{border-radius:inherit;transform-origin:0;background:#9970bb;height:100%;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}.HQO-TG_sessionPlan small,.HQO-TG_explanation small{color:#776783;font-size:12px;line-height:1.65;display:block}.HQO-TG_sessionChat{flex-direction:column;align-items:flex-start;min-width:0;padding:29px;display:flex}.HQO-TG_chatTop{color:#73568a;justify-content:space-between;gap:16px;width:100%;margin-bottom:20px;font-size:12px;display:flex}.HQO-TG_bubble{background:#fff;border:1px solid #e0d6ea;border-radius:12px 12px 12px 3px;width:100%;padding:23px}.HQO-TG_bubbleContent{animation:.4s both HQO-TG_arrive}.HQO-TG_bubbleContent>span{color:#76548f;font-size:12px}.HQO-TG_root .HQO-TG_bubble p{color:#4d3b5c;margin:10px 0 0}.HQO-TG_action{color:#fff;text-align:left;cursor:pointer;background:#5f3792;border:1px solid #5f3792;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 17px;font-size:13px;line-height:1.55;transition:background .2s,box-shadow .2s;display:inline-flex}.HQO-TG_action:hover{background:#4c287b;box-shadow:0 4px 12px #5f379220}.HQO-TG_action svg{flex-shrink:0}.HQO-TG_sessionChat .HQO-TG_action{margin-top:20px}.HQO-TG_takeaway{border-top:1px solid #e4daed;margin-top:37px;padding:29px 0 3px}.HQO-TG_takeaway>span{color:#76558f;font-size:12px}.HQO-TG_root .HQO-TG_takeaway h3{font-size:clamp(23px,2.4vw,29px)}.HQO-TG_root .HQO-TG_takeaway p{margin-bottom:0}.HQO-TG_sourceStrip{background:#faf8fc;border:1px solid #e2d7eb;border-radius:12px;grid-template-columns:60px 1fr;gap:23px;margin:0 0 30px;padding:23px;display:grid}.HQO-TG_sourceStrip strong{color:#483053;margin-top:4px;font-weight:500;display:block}.HQO-TG_root .HQO-TG_sourceStrip p{margin:8px 0 0;font-size:14px}.HQO-TG_fileArt{background:#fff;border:1px solid #cdb9df;border-radius:3px 3px 10px;flex-direction:column;gap:8px;width:46px;height:60px;margin:8px 0 0 4px;padding:16px 10px;display:flex;position:relative;transform:rotate(-5deg);box-shadow:-6px 5px #e2d6ec}.HQO-TG_fileArt i{background:#b79bcd;width:100%;height:2px}.HQO-TG_fileArt i:last-child{width:65%}.HQO-TG_tutorScene{background:#f7f4fa;border:1px solid #dfd3e9;border-radius:14px;grid-template-columns:.95fr 1.05fr;display:grid}.HQO-TG_tutorField{flex-direction:column;justify-content:center;padding:24px;display:flex}.HQO-TG_pitch{width:100%;height:auto;display:block}.HQO-TG_fieldCaption{color:#72627c;text-align:center;margin:13px 0 0;font-size:12px;line-height:1.65;display:block}.HQO-TG_explanation{background:#fff;border-radius:0 14px 14px 0;min-width:0;padding:29px;animation:.35s both HQO-TG_arrive}.HQO-TG_root .HQO-TG_explanation h3{font-size:25px}.HQO-TG_explanation>small{margin-top:13px}.HQO-TG_root .HQO-TG_explanation p:last-child{margin-bottom:0}.HQO-TG_stepLabel{color:#6d4a88;margin-top:19px;font-size:12px;display:block}.HQO-TG_root .HQO-TG_revealed{border-top:1px solid #e6deec;margin-top:20px;padding-top:16px}.HQO-TG_promptIntro{margin:34px 0 23px}.HQO-TG_root .HQO-TG_promptIntro h3{font-size:clamp(23px,2.4vw,29px)}.HQO-TG_ballStart{transform:translate(180px,199px)}.HQO-TG_ballPass{animation:.9s cubic-bezier(.2,.6,.5,1) both HQO-TG_passBall}.HQO-TG_ballShoot{animation:.7s cubic-bezier(.2,.6,.5,1) both HQO-TG_shootBall}.HQO-TG_passPath,.HQO-TG_shotPath{animation:.75s both HQO-TG_drawPath}.HQO-TG_player{animation:.5s both HQO-TG_arrive}.HQO-TG_infographic,.HQO-TG_metaphor,.HQO-TG_lab{background:#fbf9fd;border:1px solid #dfd3e9;border-radius:14px}.HQO-TG_infoHeader{padding:28px 28px 0}.HQO-TG_infographic>.HQO-TG_pitch{max-height:280px;margin:15px 0;padding:0 20px}.HQO-TG_flow{background:#fff;border:1px solid #dfd3e9;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 28px;display:grid}.HQO-TG_flow>div{padding:20px;animation:.5s both HQO-TG_arrive;position:relative}.HQO-TG_flow>div+div{border-left:1px solid #e6deee;animation-delay:.12s}.HQO-TG_flow>div:last-child{animation-delay:.24s}.HQO-TG_flow span{color:#9673b0;margin-bottom:10px;font-size:12px;display:block}.HQO-TG_flow strong{color:#4e3565;font-weight:500}.HQO-TG_root .HQO-TG_flow p{margin:6px 0 0;font-size:13px}.HQO-TG_matrixWrap{min-width:0}.HQO-TG_infographic>.HQO-TG_matrixWrap{margin:25px 28px}.HQO-TG_matrix{border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fff;border:1px solid #d8c9e5;border-radius:9px;width:100%;font-size:13px}.HQO-TG_matrix caption{text-align:left;color:#5b4270;padding-bottom:13px;font-size:12px;line-height:1.65}.HQO-TG_matrix th,.HQO-TG_matrix td{vertical-align:middle;text-align:center;overflow-wrap:break-word;border-bottom:1px solid #e1d7eb;border-right:1px solid #e1d7eb;padding:15px 10px;line-height:1.55}.HQO-TG_matrix th{color:#655077;background:#f6f1fa;font-weight:500}.HQO-TG_matrix thead th:first-child{border-top-left-radius:9px}.HQO-TG_matrix thead th:last-child{border-top-right-radius:9px}.HQO-TG_matrix tr>:last-child{border-right:0}.HQO-TG_matrix tbody tr:last-child>*{border-bottom:0}.HQO-TG_matrix tbody tr:last-child th{border-bottom-left-radius:9px}.HQO-TG_matrix tbody tr:last-child td:last-child{border-bottom-right-radius:9px}.HQO-TG_matrix td{color:#59367b;transition:background .3s,color .3s}.HQO-TG_matrix td>span{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:500;display:block}.HQO-TG_matrix td[data-selected=true]{color:#fff;background:#5f3792}.HQO-TG_matrix td small{margin-top:3px;font-size:10px;display:block}.HQO-TG_root .HQO-TG_matrixNote{color:#786785;margin:12px 0 0;font-size:12px;line-height:1.7}.HQO-TG_insight{background:#f2ecf8;border-top:1px solid #e4daed;border-radius:0 0 14px 14px;padding:23px 28px}.HQO-TG_insight strong{color:#54356c;font-weight:500;line-height:1.6}.HQO-TG_root .HQO-TG_insight p{margin:8px 0 0;font-size:14px}.HQO-TG_labIntro{padding:28px 28px 0}.HQO-TG_labGrid{grid-template-columns:1fr 1fr;align-items:start;gap:25px;padding:8px 28px 28px;display:grid}.HQO-TG_gameSide,.HQO-TG_matrixSide{min-width:0}.HQO-TG_gameSide .HQO-TG_pitch{margin-bottom:20px}.HQO-TG_controls{border:0;min-width:0;margin:0 0 20px;padding:0}.HQO-TG_controls legend{color:#5e4473;margin-bottom:10px;padding:0;font-size:12px;line-height:1.7}.HQO-TG_controls>div,.HQO-TG_metaphorSwitch{flex-wrap:wrap;gap:8px;display:flex}.HQO-TG_controls button,.HQO-TG_metaphorSwitch button{color:#5f3792;text-align:left;cursor:pointer;background:#fff;border:1px solid #cdb9df;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 12px;font-size:12px;line-height:1.6;transition:background .2s,border-color .2s;display:inline-flex}.HQO-TG_controls button:hover,.HQO-TG_metaphorSwitch button:hover{background:#f0e7f8;border-color:#9975b7}.HQO-TG_controls button[aria-pressed=true],.HQO-TG_metaphorSwitch button[aria-pressed=true]{color:#fff;background:#5f3792;border-color:#5f3792;box-shadow:0 0 0 3px #e4d8ef}.HQO-TG_result{background:#fff;border:1px solid #dfd2e9;border-radius:9px;margin-top:21px;padding:20px}.HQO-TG_root .HQO-TG_result p{margin-bottom:0;font-size:13px}.HQO-TG_score{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;animation:.35s both HQO-TG_arrive;display:grid}.HQO-TG_score>span{color:#7d668e;gap:4px;font-size:12px;display:grid}.HQO-TG_score strong{color:#5f3792;font-size:36px;font-weight:500;line-height:1.2}.HQO-TG_score>span:last-child strong{color:#aa6846}.HQO-TG_metaphor{padding:28px 28px 0}.HQO-TG_metaphorSwitch{margin-top:23px}.HQO-TG_projectScene{grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr);align-items:center;padding:35px 15px 22px;display:grid}.HQO-TG_projectPaper{background:#fff;border:1px solid #dfd1e9;border-radius:4px 4px 18px;min-width:0;padding:24px;transition:transform .6s;transform:rotate(-4deg);box-shadow:0 6px 0 -2px #e5dced}.HQO-TG_projectPaper:last-child{transform:rotate(4deg)}.HQO-TG_projectScene[data-shared=true] .HQO-TG_projectPaper{transform:rotate(0)}.HQO-TG_projectPaper span,.HQO-TG_projectPaper small{color:#7c648e;font-size:11px;line-height:1.7;display:block}.HQO-TG_projectPaper strong{color:#593778;overflow-wrap:break-word;margin:9px 0 20px;font-size:clamp(16px,2vw,24px);font-weight:500;display:block}.HQO-TG_projectPaper i{background:#dac9e7;width:90%;height:3px;margin:9px 0;display:block}.HQO-TG_projectPaper i:nth-of-type(2){width:75%}.HQO-TG_projectPaper small{margin-top:20px}.HQO-TG_projectJoin{gap:10px;display:grid}.HQO-TG_projectJoin span{opacity:.25;background:#9e7ab9;height:2px;transition:transform .7s,opacity .7s;transform:scaleX(.15)}.HQO-TG_projectJoin span:nth-child(2){transition-delay:.1s}.HQO-TG_projectJoin span:nth-child(3){transition-delay:.2s}.HQO-TG_projectScene[data-shared=true] .HQO-TG_projectJoin span{opacity:1;transform:scaleX(1)}.HQO-TG_root .HQO-TG_metaphorCaption{color:#674c7c;border-top:1px solid #e6dced;margin:15px 0 25px;padding-top:19px}.HQO-TG_metaphor>.HQO-TG_insight{margin:0 -28px}@keyframes HQO-TG_arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes HQO-TG_drawPath{0%{stroke-dashoffset:35px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes HQO-TG_passBall{0%{transform:translate(180px,199px)}to{transform:translate(340px,169px)}}@keyframes HQO-TG_shootBall{0%{transform:translate(180px,199px)}to{transform:translate(263px,38px)}}@media (max-width:760px){.HQO-TG_session,.HQO-TG_tutorScene,.HQO-TG_labGrid{grid-template-columns:minmax(0,1fr)}.HQO-TG_sessionPlan{border-bottom:1px solid #dfd3e9;border-right:0}.HQO-TG_sessionPlan ol{gap:15px}.HQO-TG_sessionPlan,.HQO-TG_sessionChat,.HQO-TG_explanation{padding:23px}.HQO-TG_tutorField{padding:20px}.HQO-TG_tutorField .HQO-TG_pitch{max-height:230px}.HQO-TG_explanation{border-radius:0 0 14px 14px}.HQO-TG_labGrid{padding:5px 22px 24px}.HQO-TG_gameSide .HQO-TG_pitch{max-height:250px}.HQO-TG_flow{margin:20px 22px}.HQO-TG_flow>div{padding:14px}.HQO-TG_infoHeader,.HQO-TG_labIntro{padding:24px 22px 0}.HQO-TG_infographic>.HQO-TG_matrixWrap{margin:22px}.HQO-TG_insight{padding:22px}}@media (max-width:420px){.HQO-TG_sourceStrip{grid-template-columns:1fr;gap:10px;padding:20px}.HQO-TG_sourceStrip .HQO-TG_fileArt{margin-bottom:8px}.HQO-TG_sessionPlan,.HQO-TG_sessionChat,.HQO-TG_explanation{padding:20px}.HQO-TG_flow{grid-template-columns:1fr}.HQO-TG_flow>div{grid-template-columns:24px 1fr;gap:0 10px;display:grid}.HQO-TG_flow>div+div{border-top:1px solid #e6deee;border-left:0}.HQO-TG_flow span{grid-row:span 2;margin:0}.HQO-TG_flow p{grid-column:2}.HQO-TG_matrix th,.HQO-TG_matrix td{padding:12px 5px;font-size:11px}.HQO-TG_matrix td>span{font-size:19px}.HQO-TG_projectScene{grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);padding:28px 0 20px}.HQO-TG_projectPaper{padding:17px 10px}.HQO-TG_metaphor{padding:23px 20px 0}.HQO-TG_metaphor>.HQO-TG_insight{margin:0 -20px}}@media (prefers-reduced-motion:reduce){.HQO-TG_root *,.HQO-TG_root :before,.HQO-TG_root :after{transition:none!important;animation:none!important}.HQO-TG_ballPass{transform:translate(340px,169px)}.HQO-TG_ballShoot{transform:translate(263px,38px)}}
.r3leLW_root{--practice-purple:#5f3792;--practice-ink:#2d213a;color:var(--practice-ink)}.r3leLW_root p{text-wrap:wrap}.r3leLW_root h3{color:var(--practice-ink);letter-spacing:-.025em;text-wrap:wrap;margin:9px 0 14px;font-size:clamp(24px,2.4vw,31px);font-weight:550;line-height:1.3}.r3leLW_root h4{color:var(--practice-ink);letter-spacing:-.02em;margin:12px 0;font-size:24px;font-weight:550;line-height:1.4}.r3leLW_root button,.r3leLW_root input,.r3leLW_root textarea{font-family:inherit}.r3leLW_root button{cursor:pointer}.r3leLW_root button:focus-visible,.r3leLW_root input:focus-visible,.r3leLW_root textarea:focus-visible,.r3leLW_panel:focus-visible,.r3leLW_demoContent:focus-visible{outline-offset:4px;outline:3px solid #9470b3}.r3leLW_root button:disabled{cursor:default;opacity:.48}.r3leLW_root button svg{flex-shrink:0}.r3leLW_panel{min-width:0;margin-top:31px}.r3leLW_eyebrow{color:#775a8d;font-size:12px;font-weight:500;line-height:1.7;display:block}.r3leLW_caption{color:#796685!important;font-size:12px!important;line-height:1.7!important}.r3leLW_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:19px;display:flex}.r3leLW_primary,.r3leLW_secondary{border:1px solid var(--practice-purple);text-align:left;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 16px;font-size:13px;line-height:1.6;transition:background .2s,box-shadow .2s;display:inline-flex}.r3leLW_primary{background:var(--practice-purple);color:#fff}.r3leLW_primary:hover:not(:disabled){background:#4c287b;box-shadow:0 6px 14px #5f37921c}.r3leLW_secondary{color:var(--practice-purple);background:#fff;border-color:#cbb6dc}.r3leLW_secondary:hover:not(:disabled){background:#f3edf9;border-color:#a785c1}.r3leLW_textAction{color:#5f3792;text-underline-offset:4px;background:0 0;border:0;margin-top:14px;padding:6px 0;font-size:12px;text-decoration:underline;display:block}.r3leLW_fieldLabel{color:#5e4270;margin:20px 0 8px;font-size:13px;line-height:1.65;display:block}.r3leLW_answerInput{color:#352541;resize:vertical;background:#fff;border:1px solid #cdb9df;border-radius:8px;width:100%;min-width:0;padding:12px 14px;font-size:16px;line-height:1.7;display:block}.r3leLW_answerInput::placeholder{color:#766281;font-size:13px}.r3leLW_promptIntro{margin:37px 0 24px}.r3leLW_promptIntro>p{margin-bottom:0}.r3leLW_takeaway{border-top:1px solid #e4d9ed;margin-top:35px;padding-top:27px}.r3leLW_takeaway>p:last-child{margin-bottom:0}.r3leLW_phraseRow{flex-wrap:wrap;gap:9px;margin:15px 0 19px;display:flex}.r3leLW_phraseRow>span{color:#65427e;background:#fbf9fd;border:1px solid #e0d2eb;border-radius:8px;padding:11px 14px;font-size:13px}.r3leLW_mathLab{border:1px solid #ded0e8;border-radius:16px}.r3leLW_mathBoard{background:linear-gradient(130deg,#f0e8f8,#fbf9fd);border-radius:16px 16px 0 0;padding:27px 29px 23px}.r3leLW_mathExpression{color:#4a2b65;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:13px;padding:34px 0 31px;font-size:clamp(22px,3vw,32px);font-weight:500;display:flex}.r3leLW_mathExpression>span:first-child,.r3leLW_multiply{padding-top:9px}.r3leLW_factor{text-align:center;border-bottom:2px solid #cebadf;border-radius:7px;padding:9px 12px;transition:border-color .4s,background .4s}.r3leLW_factor[data-lit=true]{background:#fff;border-color:#5f3792;box-shadow:0 7px 20px #5f379210}.r3leLW_factor small{color:#765989;margin-top:11px;font-size:12px;font-weight:400;display:block}.r3leLW_derivativeRow{grid-template-columns:1fr 1fr 1.3fr;gap:12px;display:grid}.r3leLW_derivativeRow>div{text-align:center;background:#ffffff75;border:1px solid #dfd3e8;border-radius:10px;padding:14px 8px;transition:background .3s}.r3leLW_derivativeRow>div[data-ready=true]{background:#fff;border-color:#baa0cf}.r3leLW_derivativeRow span{color:#77598a;font-size:12px;display:block}.r3leLW_derivativeRow strong{color:#654181;margin-top:5px;font-size:22px;font-weight:500;animation:.4s both r3leLW_arrive;display:block}.r3leLW_mathBoard .r3leLW_caption{text-align:center;margin:17px 0 0}.r3leLW_mathTask{background:#fff;border-radius:0 0 16px 16px;padding:30px}.r3leLW_mathTask p{margin:9px 0 17px}.r3leLW_ruleChoices{border:0;flex-wrap:wrap;gap:12px;margin:22px 0 0;padding:0;display:flex}.r3leLW_ruleChoices legend{color:#6a4d7d;margin-bottom:11px;font-size:12px}.r3leLW_ruleChoices label{color:#5a3877;cursor:pointer;border:1px solid #d9c9e5;border-radius:8px;align-items:center;gap:11px;padding:14px 19px;display:flex}.r3leLW_ruleChoices label[data-selected=true]{background:#f0e7f8;border-color:#9f7cbb}.r3leLW_ruleChoices input{accent-color:#5f3792}.r3leLW_hint{color:#78623f;background:#fffcf6;border:1px solid #e6d7c0;border-radius:9px;align-items:flex-start;gap:11px;margin-top:19px;padding:15px 18px;font-size:13px;line-height:1.75;animation:.3s both r3leLW_arrive;display:flex}.r3leLW_hint svg{flex-shrink:0;margin-top:3px}.r3leLW_root .r3leLW_hint p{color:#78623f;margin:0;font-size:13px}.r3leLW_feedback,.r3leLW_reveal{background:#f7f2fb;border:1px solid #dac9e5;border-radius:10px;margin-top:21px;padding:19px 21px;animation:.3s both r3leLW_arrive}.r3leLW_feedback[data-correct=true]{background:#f0f7f2;border-color:#c2d8c8}.r3leLW_feedback>strong,.r3leLW_reveal>strong{color:#644178;font-size:15px;font-weight:550}.r3leLW_feedback[data-correct=true]>strong{color:#3d6f4b}.r3leLW_root .r3leLW_feedback p,.r3leLW_root .r3leLW_reveal p{margin:9px 0 0;font-size:14px;line-height:1.75}.r3leLW_feedback .r3leLW_secondary{margin-top:17px}.r3leLW_reveal small{color:#806a8d;margin-top:10px;font-size:12px;line-height:1.7;display:block}.r3leLW_finalEquation{color:#5d397b;overflow-wrap:anywhere;flex-direction:column;gap:15px;padding:22px 0;font-size:clamp(19px,2.6vw,27px);line-height:1.7;display:flex}.r3leLW_finalEquation strong{font-weight:550}.r3leLW_wordLab{background:#faf8fc;border:1px solid #ded0e8;border-radius:16px;grid-template-columns:1fr 1fr;display:grid}.r3leLW_wordPaper,.r3leLW_wordTask{min-width:0;padding:28px}.r3leLW_wordTask{background:#fff;border-left:1px solid #e5daec;border-radius:0 16px 16px 0}.r3leLW_wordPaper>p{font-size:14px}.r3leLW_wordCard{background:#fff;border:1px solid #dfd0e9;border-radius:5px 5px 18px;margin:24px 0 6px;padding:26px 24px;animation:.45s both r3leLW_cardArrive;transform:rotate(-2deg);box-shadow:5px 7px 0 -2px #e6daef}.r3leLW_wordCard>span,.r3leLW_wordCard small{color:#78598e;font-size:11px}.r3leLW_wordCard strong{color:#5d3a78;margin:25px 0;font-size:34px;font-weight:500;line-height:1.3;display:block}.r3leLW_wordTask .r3leLW_fieldLabel{margin-top:6px}.r3leLW_root .r3leLW_translation{color:#573972;font-size:25px;font-weight:500}.r3leLW_economicsLab{background:#faf8fc;border:1px solid #dfd1e9;border-radius:16px}.r3leLW_receipt{background:#f1eaf8;border-radius:16px 16px 0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;padding:27px;display:flex}.r3leLW_receipt>span{text-align:center;color:#8a719c;flex-basis:100%;font-size:12px}.r3leLW_receipt>div{background:#fff;border:1px solid #d8c6e5;border-radius:6px 6px 14px;flex-direction:column;align-items:center;padding:19px 24px;display:flex;transform:rotate(-3deg)}.r3leLW_receipt>div:nth-of-type(2){transform:rotate(3deg)}.r3leLW_receipt strong{color:#603c7c;font-size:44px;font-weight:500}.r3leLW_receipt span{color:#7a618c;font-size:12px}.r3leLW_receipt>svg{color:#9671b1}.r3leLW_receipt>p{text-align:center;flex-basis:100%;margin:0;font-size:13px}.r3leLW_economicsTask{padding:28px}.r3leLW_voiceStudio{background:#faf8fc;border:1px solid #dacee3;border-radius:16px;grid-template-columns:1.1fr 1fr;margin:28px 0;display:grid}.r3leLW_voiceStage{color:#fff;background:#5b3680;border-radius:15px 0 0 15px;flex-direction:column;justify-content:space-between;padding:28px 30px;transition:background .4s;display:flex}.r3leLW_voiceStage[data-student=true]{color:#513068;background:#eee5f6}.r3leLW_voiceCaption{color:#e0caef;font-size:11px;line-height:1.7;display:block}.r3leLW_voiceStage[data-student=true] .r3leLW_voiceCaption{color:#86639b}.r3leLW_voiceLine{margin:31px 0 20px;animation:.4s both r3leLW_arrive}.r3leLW_speaker{color:#dcc1ef;font-size:12px}.r3leLW_voiceStage[data-student=true] .r3leLW_speaker{color:#836098}.r3leLW_voiceLine blockquote{letter-spacing:-.02em;margin:13px 0 0;font-size:clamp(23px,2.4vw,30px);font-weight:450;line-height:1.52}.r3leLW_voiceWave{justify-content:center;align-items:center;gap:4px;height:51px;margin:20px 0 13px;display:flex}.r3leLW_voiceWave i{transform-origin:50%;background:#be9cd8;border-radius:5px;width:4px;animation:.6s both r3leLW_wave}.r3leLW_voiceStage[data-student=true] .r3leLW_voiceWave i{background:#a782be}.r3leLW_voiceCounter{text-align:center;color:#d7bce9;font-size:11px}.r3leLW_voiceStage[data-student=true] .r3leLW_voiceCounter{color:#856299}.r3leLW_voiceGuide{padding:28px}.r3leLW_conversationSteps{margin:18px 0 21px;padding:0;list-style:none}.r3leLW_conversationSteps>li{margin:0;padding:0}.r3leLW_conversationSteps button{text-align:left;color:#765f84;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:11px 0;display:flex}.r3leLW_conversationSteps button span{border:1px solid #d8c7e5;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:11px;transition:background .3s,color .3s;display:grid}.r3leLW_conversationSteps button strong{font-size:13px;font-weight:450}.r3leLW_conversationSteps button[aria-current=step]{color:#5c347b}.r3leLW_conversationSteps button[aria-current=step] span{color:#fff;background:#5f3792;border-color:#5f3792}.r3leLW_root .r3leLW_voiceNote{color:#786085;border-top:1px solid #e6dcee;margin:0 0 20px;padding-top:17px;font-size:13px;animation:.3s both r3leLW_arrive}.r3leLW_voiceSetup{border:1px solid #e0d5e9;border-radius:11px;grid-template-columns:32px 1fr;gap:20px 15px;margin:32px 0;padding:24px;display:grid}.r3leLW_setupNumber{color:#7d529b;background:#eee4f6;border-radius:7px;align-self:start;place-items:center;width:30px;height:30px;font-size:11px;display:grid}.r3leLW_voiceSetup strong{color:#57366e;font-size:14px;font-weight:500}.r3leLW_voiceSetup p{margin:6px 0 0;font-size:13px}.r3leLW_websiteShell{background:#fbf9fd;border:1px solid #d4c0e4;border-radius:14px;box-shadow:0 15px 28px -24px #4e2c6d65}.r3leLW_browserBar{color:#816292;background:#f0e9f6;border-bottom:1px solid #e0d3ea;border-radius:13px 13px 0 0;align-items:center;gap:15px;padding:13px 18px;font-size:10px;display:flex}.r3leLW_browserBar>div{gap:4px;display:flex}.r3leLW_browserBar i{background:#b99dcd;border-radius:50%;width:5px;height:5px}.r3leLW_browserBar>span:last-child{margin-left:auto}.r3leLW_websiteHeader{justify-content:space-between;align-items:center;gap:25px;padding:27px 28px;display:flex}.r3leLW_root .r3leLW_websiteHeader h3{margin-bottom:0;font-size:clamp(21px,2.2vw,27px)}.r3leLW_miniStat{text-align:right;flex-shrink:0;min-width:96px}.r3leLW_miniStat strong{color:#6d4190;font-variant-numeric:tabular-nums;font-size:35px;font-weight:500;line-height:1.3;display:block}.r3leLW_miniStat span{color:#785d8b;font-size:10px;display:block}.r3leLW_demoTabs{grid-template-columns:1fr 1fr;gap:8px;margin:0 28px;display:grid}.r3leLW_demoTabs>button{text-align:left;color:#79568f;background:#fff;border:1px solid #d4bfe3;border-radius:9px;padding:15px 18px}.r3leLW_demoTabs>button strong{font-size:15px;font-weight:500;display:block}.r3leLW_demoTabs>button span{margin-top:4px;font-size:11px;display:block}.r3leLW_demoTabs>button[aria-selected=true]{color:#fff;background:#6a438b;border-color:#6f4591;box-shadow:0 3px #dbc9e8}.r3leLW_demoContent{min-width:0;padding:27px 28px 21px}.r3leLW_demoMeta{color:#785d8b;justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;font-size:11px;display:flex}.r3leLW_flashcard{color:#573573;background:#fff;border:1px solid #d7c5e3;border-radius:11px;flex-direction:column;justify-content:space-between;align-items:center;gap:23px;width:100%;min-height:235px;padding:25px;transition:background .4s,border-color .4s;display:flex;box-shadow:0 8px 0 -4px #e9deef}.r3leLW_flashcard[data-flipped=true]{background:#f0e8f8;border-color:#b595cc}.r3leLW_flashcard>span{color:#785b8c;font-size:11px}.r3leLW_flashcard strong{font-size:clamp(23px,3vw,32px);font-weight:500;line-height:1.45}.r3leLW_cardFace{transform-origin:50%;flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:23px;width:100%;animation:.5s cubic-bezier(.2,.7,.2,1) both r3leLW_cardTurn;display:flex}.r3leLW_flashcard small{color:#785b8c;align-items:center;gap:8px;font-size:11px;display:flex}.r3leLW_cardRating{grid-template-columns:1fr 1fr;gap:11px;margin:21px 0 0;display:grid}.r3leLW_demoContent>.r3leLW_caption{text-align:center;margin:16px 0 0}.r3leLW_demoFoot{border-top:1px solid #e4d9eb;padding:15px 25px;color:#765b85!important;margin:0!important;font-size:11px!important;line-height:1.7!important}.r3leLW_demoFinish{text-align:center;padding:16px 5px 25px}.r3leLW_demoFinish>p{font-size:14px}.r3leLW_demoFinish .r3leLW_actions{justify-content:center}.r3leLW_finishArt{color:#8a62a8;background:#ebe0f4;border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 23px;animation:.6s both r3leLW_finish;display:grid;transform:rotate(-5deg)}.r3leLW_quizQuestion{margin:13px 0 21px}.r3leLW_quizQuestion>span{color:#77578c;font-size:12px}.r3leLW_quizQuestion h4{margin:9px 0;font-size:25px}.r3leLW_quizAnswers{gap:9px;display:grid}.r3leLW_quizAnswers button{text-align:left;color:#69477f;background:#fff;border:1px solid #dacbe5;border-radius:9px;align-items:center;gap:14px;padding:17px;display:flex}.r3leLW_quizAnswers button>span{border:1px solid #e2d8e9;border-radius:6px;flex-shrink:0;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.r3leLW_quizAnswers button strong{flex:1;font-size:14px;font-weight:400;line-height:1.65}.r3leLW_quizAnswers button:hover:not(:disabled){background:#f2eaf8;border-color:#b394c9}.r3leLW_root .r3leLW_quizAnswers button:disabled{opacity:1}.r3leLW_quizAnswers button[data-state=correct]{color:#42684d;background:#eef5ef;border-color:#a8c4ae}.r3leLW_quizAnswers button[data-state=wrong]{color:#895660;background:#fbf0f1;border-color:#d9b5bc}@keyframes r3leLW_arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes r3leLW_cardArrive{0%{opacity:.3;transform:translateY(10px)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(-2deg)}}@keyframes r3leLW_cardFlip{0%{opacity:.3;transform:rotateX(-12deg)}to{opacity:1;transform:rotateX(0)}}@keyframes r3leLW_cardTurn{0%{opacity:.35;transform:perspective(900px)rotateY(-24deg)scale(.97)}to{opacity:1;transform:perspective(900px)rotateY(0)scale(1)}}@keyframes r3leLW_wave{0%{opacity:.3;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}@keyframes r3leLW_finish{0%{opacity:0;transform:scale(.8)rotate(-16deg)}to{opacity:1;transform:scale(1)rotate(-5deg)}}@media (max-width:760px){.r3leLW_voiceStudio,.r3leLW_wordLab{grid-template-columns:minmax(0,1fr)}.r3leLW_wordTask{border-top:1px solid #e5daec;border-left:0;border-radius:0 0 16px 16px}.r3leLW_wordCard{margin-left:3px;margin-right:3px}.r3leLW_voiceStage{border-radius:15px 15px 0 0;padding:25px}.r3leLW_voiceGuide{padding:25px}.r3leLW_voiceLine{margin:23px 0 15px}.r3leLW_voiceLine blockquote{font-size:26px}.r3leLW_mathBoard,.r3leLW_mathTask{padding:24px}.r3leLW_websiteHeader{gap:17px;padding:24px}.r3leLW_demoTabs{margin:0 24px}.r3leLW_demoContent{padding:24px}}@media (max-width:480px){.r3leLW_root h3{font-size:24px}.r3leLW_mathBoard,.r3leLW_mathTask,.r3leLW_wordPaper,.r3leLW_wordTask,.r3leLW_economicsTask{padding:21px}.r3leLW_mathExpression{gap:4px;padding:26px 0;font-size:20px}.r3leLW_mathExpression>span:first-child{text-align:center;flex-basis:100%;margin-bottom:8px}.r3leLW_factor{padding:8px 6px}.r3leLW_derivativeRow{gap:6px}.r3leLW_derivativeRow strong{font-size:17px}.r3leLW_derivativeRow span{font-size:10px}.r3leLW_derivativeRow>div{padding:12px 5px}.r3leLW_actions{align-items:stretch}.r3leLW_actions .r3leLW_primary,.r3leLW_actions .r3leLW_secondary{flex:auto}.r3leLW_receipt{gap:17px;padding:23px 15px}.r3leLW_receipt>div{padding:15px}.r3leLW_receipt strong{font-size:37px}.r3leLW_receipt span{font-size:11px}.r3leLW_voiceStage,.r3leLW_voiceGuide{padding:22px}.r3leLW_voiceLine blockquote{font-size:24px}.r3leLW_voiceSetup{gap:20px 11px;padding:19px}.r3leLW_websiteHeader{align-items:flex-start;gap:12px;padding:21px}.r3leLW_miniStat{min-width:65px}.r3leLW_miniStat span{max-width:88px;font-size:10px}.r3leLW_root .r3leLW_websiteHeader h3{font-size:22px}.r3leLW_browserBar>span:last-child{display:none}.r3leLW_demoTabs{margin:0 18px}.r3leLW_demoTabs>button{padding:13px 11px}.r3leLW_demoTabs>button strong{font-size:14px}.r3leLW_demoTabs>button span{font-size:10px}.r3leLW_demoContent{padding:23px 18px}.r3leLW_flashcard{min-height:230px;padding:23px 18px}.r3leLW_flashcard strong{font-size:26px}.r3leLW_quizAnswers button{gap:10px;padding:14px 12px}.r3leLW_quizAnswers button strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.r3leLW_root *,.r3leLW_root :before,.r3leLW_root :after{transition:none!important;animation:none!important}}
