._shell_1n3rq_1{--s2-ink:#241d32;--s2-muted:#665e73;--s2-violet:#5b3fd6;--s2-plum:#3f2a8a;--s2-coral:#e7685d;--s2-gold:#f2c14e;--s2-lavender:#eeeafe;--s2-paper:#fcfaf7;--s2-line:#dcd5ec;min-height:100vh;color:var(--s2-ink);background:radial-gradient(circle at 90% 2%, #f2c14e30, transparent 26rem), radial-gradient(circle at 3% 18%, #5b3fd61a, transparent 28rem), var(--s2-paper);overflow:clip}._shell_1n3rq_1 *{box-sizing:border-box}._shell_1n3rq_1 :focus-visible{outline:3px solid var(--s2-gold);outline-offset:3px}._shell_1n3rq_1 button,._shell_1n3rq_1 input,._shell_1n3rq_1 textarea,._shell_1n3rq_1 select{font:inherit}._shell_1n3rq_1 button{min-height:44px}._shell_1n3rq_1 pre{white-space:pre-wrap;overflow-wrap:anywhere}._skipLink_1n3rq_26{z-index:100;color:#fff;background:var(--s2-plum);border-radius:10px;padding:12px 18px;position:fixed;top:-90px;left:16px}._skipLink_1n3rq_26:focus{top:12px}._topbar_1n3rq_38{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fcfaf7f0;border-bottom:1px solid #5b3fd62b;align-items:center;gap:28px;min-height:76px;padding:10px max(24px,50vw - 600px);display:flex;position:sticky;top:0}._topbar_1n3rq_38 nav{gap:20px;display:flex}._topbar_1n3rq_38 nav a{color:var(--s2-muted);font-size:.86rem;font-weight:720;text-decoration:none}._topbar_1n3rq_38 nav a:hover{color:var(--s2-violet)}._brand_1n3rq_54{color:var(--s2-ink);align-items:center;gap:12px;margin-right:auto;text-decoration:none;display:flex}._brand_1n3rq_54>span:first-child{color:#fff;background:var(--s2-violet);width:42px;height:42px;box-shadow:5px 5px 0 var(--s2-coral);letter-spacing:-.06em;border-radius:14px 14px 14px 5px;place-items:center;font-weight:900;display:grid}._brand_1n3rq_54>span:last-child{flex-direction:column;line-height:1.15;display:flex}._brand_1n3rq_54 strong{letter-spacing:.08em;font-size:.92rem}._brand_1n3rq_54 small{color:var(--s2-muted);margin-top:3px;font-size:.67rem}._hero_1n3rq_60{grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:56px;max-width:1280px;min-height:640px;margin:0 auto;padding:74px 40px 58px;display:grid;position:relative}._hero_1n3rq_60:before{content:"";z-index:-1;border:34px solid #e7685d1f;border-radius:50%;width:260px;height:260px;position:absolute;bottom:10px;left:-160px}._heroCopy_1n3rq_72{z-index:2;position:relative}._eyebrow_1n3rq_73{color:var(--s2-violet);letter-spacing:.13em;text-transform:uppercase;margin:0 0 11px;font-size:.76rem;font-weight:850}._hero_1n3rq_60 h1{max-width:800px;color:var(--s2-plum);letter-spacing:-.065em;margin:0;font-size:clamp(3rem,6vw,6.1rem);line-height:.96}._lede_1n3rq_75{max-width:700px;color:var(--s2-muted);margin:26px 0 0;font-size:clamp(1.08rem,1.7vw,1.32rem)}._metrics_1n3rq_76{flex-wrap:wrap;gap:11px;margin-top:28px;display:flex}._metrics_1n3rq_76 span{border:1px solid var(--s2-line);color:var(--s2-muted);background:#ffffffc2;border-radius:999px;align-items:baseline;gap:5px;padding:8px 12px;font-size:.78rem;display:flex}._metrics_1n3rq_76 strong{color:var(--s2-plum);font-size:1.05rem}._heroActions_1n3rq_79{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._primaryButton_1n3rq_80,._secondaryButton_1n3rq_80{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:11px 18px;font-weight:780;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}._primaryButton_1n3rq_80{color:#fff;background:var(--s2-violet);box-shadow:0 10px 24px #5b3fd633}._primaryButton_1n3rq_80:hover{background:var(--s2-plum);transform:translateY(-1px)}._secondaryButton_1n3rq_80{color:var(--s2-plum);background:#fff;border-color:#b9ade7}._secondaryButton_1n3rq_80:hover{border-color:var(--s2-violet);transform:translateY(-1px)}._primaryButton_1n3rq_80:disabled,._secondaryButton_1n3rq_80:disabled{opacity:.62;cursor:wait;transform:none}._microcopy_1n3rq_98{max-width:690px;color:var(--s2-muted);margin:16px 0 0;font-size:.78rem}._heroImage_1n3rq_99{background:#fff;border-radius:34px 34px 34px 9px;margin:0;padding:14px;position:relative;transform:rotate(1deg);box-shadow:0 24px 60px #3f2a8a24}._heroImage_1n3rq_99:after{content:"";z-index:-1;border-radius:inherit;background:var(--s2-coral);position:absolute;inset:-12px 14px 14px -12px}._heroImage_1n3rq_99 img{aspect-ratio:16/10;object-fit:cover;border-radius:23px;width:100%;display:block}._heroImage_1n3rq_99 figcaption{color:var(--s2-muted);padding:12px 5px 2px;font-size:.75rem}._routeStrip_1n3rq_104{border:1px solid var(--s2-line);background:#fff;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1200px;margin:0 auto 36px;display:grid;overflow:hidden;box-shadow:0 12px 34px #3f2a8a12}._routeStrip_1n3rq_104>div{padding:24px 28px}._routeStrip_1n3rq_104>div+div{border-left:1px solid var(--s2-line)}._routeStrip_1n3rq_104 span{color:var(--s2-coral);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}._routeStrip_1n3rq_104 strong{color:var(--s2-plum);margin-top:6px;font-size:1.25rem;display:block}._routeStrip_1n3rq_104 p{color:var(--s2-muted);margin:7px 0 12px;font-size:.84rem}._routeStrip_1n3rq_104 a{color:var(--s2-violet);text-underline-offset:3px;font-weight:800}._routeActive_1n3rq_111{background:var(--s2-lavender)}._section_1n3rq_113{max-width:1200px;margin:0 auto;padding:78px 24px}._sectionHeading_1n3rq_114{max-width:830px;margin-bottom:34px}._sectionHeading_1n3rq_114 h2{color:var(--s2-plum);letter-spacing:-.055em;margin:0;font-size:clamp(2.05rem,4vw,3.75rem);line-height:1.02}._sectionHeading_1n3rq_114>p:last-child{color:var(--s2-muted);font-size:1.02rem}._detailsCard_1n3rq_118{border:1px solid var(--s2-line);background:#fff;border-radius:18px;margin:16px 0;box-shadow:0 10px 28px #3f2a8a0f}._detailsCard_1n3rq_118>summary{min-height:56px;color:var(--s2-plum);cursor:pointer;padding:17px 20px;font-weight:820}._detailsCard_1n3rq_118>:not(summary){margin-left:20px;margin-right:20px}._detailsCard_1n3rq_118>:last-child{margin-bottom:22px}._form_1n3rq_123{gap:18px;display:grid}._form_1n3rq_123 label{color:var(--s2-plum);gap:7px;font-size:.86rem;font-weight:740;display:grid}._form_1n3rq_123 input,._form_1n3rq_123 textarea,._form_1n3rq_123 select,._quizList_1n3rq_125 select{width:100%;min-height:44px;color:var(--s2-ink);background:#fff;border:1px solid #bcb2d4;border-radius:10px;padding:11px 12px}._form_1n3rq_123 textarea{resize:vertical;min-height:96px;line-height:1.5}._form_1n3rq_123 input:hover,._form_1n3rq_123 textarea:hover,._form_1n3rq_123 select:hover,._quizList_1n3rq_125 select:hover{border-color:var(--s2-violet)}._form_1n3rq_123 input:focus,._form_1n3rq_123 textarea:focus,._form_1n3rq_123 select:focus,._quizList_1n3rq_125 select:focus{border-color:var(--s2-violet);outline:0;box-shadow:0 0 0 3px #5b3fd624}._twoColumns_1n3rq_137{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}._cardForm_1n3rq_138,._evidenceForm_1n3rq_138{border:1px solid var(--s2-line);background:#fff;border-radius:24px;padding:30px;box-shadow:0 14px 38px #3f2a8a14}._evidenceForm_1n3rq_138{border-top:7px solid var(--s2-violet)}._consent_1n3rq_140{align-items:start;color:var(--s2-muted)!important;grid-template-columns:auto 1fr!important;font-weight:520!important}._consent_1n3rq_140 input,._checklist_1n3rq_141 input{accent-color:var(--s2-violet);margin-top:2px;width:20px!important;min-height:20px!important}._questionGrid_1n3rq_142{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._questionCard_1n3rq_143{border:1px solid var(--s2-line);background:#fdfcff;border-radius:13px;padding:15px}._questionCard_1n3rq_143 span{min-height:48px;color:var(--s2-ink);font-weight:600}._recommendation_1n3rq_145{border-left:6px solid var(--s2-gold);background:#fff8df;border-radius:14px;padding:22px}._recommendation_1n3rq_145 h3{color:var(--s2-plum);margin:0;font-size:1.45rem}._recommendation_1n3rq_145 p{color:#5d4b22}._inlineActions_1n3rq_148{flex-wrap:wrap;gap:12px;display:flex}._inlineActions_1n3rq_148 a{color:var(--s2-plum);font-weight:800}._status_1n3rq_151{border-radius:11px;flex-wrap:wrap;align-items:center;gap:9px;padding:13px 15px;font-size:.82rem;display:flex}._status_loading_1n3rq_152{color:#3b3260;background:var(--s2-lavender)}._status_success_1n3rq_153{color:#1d5a3c;background:#e4f5ea}._status_error_1n3rq_154{color:#8d2f29;background:#fde9e6}._code_1n3rq_155{font-family:var(--font-geist-mono), monospace;border:1px dashed;border-radius:6px;padding:3px 7px;font-weight:800}._agenda_1n3rq_157{gap:9px;margin:0;padding:0;list-style:none;display:grid}._agenda_1n3rq_157 li{border:1px solid var(--s2-line);border-left:5px solid var(--s2-gold);background:#fff;border-radius:14px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:18px;padding:18px 22px;display:grid}._agenda_1n3rq_157 li>span{color:var(--s2-violet);font-family:var(--font-geist-mono), monospace;font-weight:840}._agenda_1n3rq_157 strong{color:var(--s2-plum)}._agenda_1n3rq_157 p{color:var(--s2-muted);margin:2px 0 0}._agenda_1n3rq_157 em{color:var(--s2-plum);background:var(--s2-lavender);border-radius:999px;padding:6px 10px;font-size:.71rem;font-style:normal;font-weight:800}._agenda_1n3rq_157 ._agendaActive_1n3rq_163{border-left-color:var(--s2-violet)}._quoteSection_1n3rq_165{color:#fff;background:var(--s2-plum);max-width:none;padding-left:max(24px,50vw - 576px);padding-right:max(24px,50vw - 576px)}._quoteSection_1n3rq_165 blockquote{color:#fff;max-width:960px;margin:0;font-family:Georgia,serif;font-size:clamp(2rem,4vw,4rem);line-height:1.12}._quoteSection_1n3rq_165>p{color:var(--s2-gold)}._quoteSection_1n3rq_165 details{background:#ffffff12;border:1px solid #ffffff40;max-width:720px;margin-top:28px}._quoteSection_1n3rq_165 summary{color:#fff}._quoteSection_1n3rq_165 details p{padding:0 16px 16px}._chain_1n3rq_172{border:1px solid var(--s2-line);background:#fff;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;overflow:hidden}._chain_1n3rq_172>div{border-right:1px solid var(--s2-line);min-height:176px;padding:19px 16px}._chain_1n3rq_172>div:last-child{border-right:0}._chain_1n3rq_172 span{color:#fff;background:var(--s2-violet);border-radius:9px;place-items:center;width:30px;height:30px;font-weight:850;display:grid}._chain_1n3rq_172 strong{color:var(--s2-plum);margin-top:22px;display:block}._chain_1n3rq_172 p{color:var(--s2-muted);font-size:.79rem}._infoGrid_1n3rq_178,._resourceGrid_1n3rq_178,._levelGrid_1n3rq_178,._deviceTips_1n3rq_178{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}._infoGrid_1n3rq_178 article,._resourceGrid_1n3rq_178 article,._levelGrid_1n3rq_178 article,._deviceTips_1n3rq_178 article{border:1px solid var(--s2-line);background:#fff;border-radius:17px;padding:23px}._infoGrid_1n3rq_178 h3,._resourceGrid_1n3rq_178 h3,._deviceTips_1n3rq_178 h3{color:var(--s2-plum);margin:0}._infoGrid_1n3rq_178 p,._resourceGrid_1n3rq_178 p,._resourceGrid_1n3rq_178 li,._deviceTips_1n3rq_178 p{color:var(--s2-muted);font-size:.86rem}._interaction_1n3rq_183{background:linear-gradient(145deg,#fff,#f6f3ff);border:1px solid #c9bff0;border-radius:22px;margin-top:28px;padding:28px}._interaction_1n3rq_183 h3{color:var(--s2-plum);margin:0;font-size:1.5rem}._interaction_1n3rq_183>div:first-child>p:last-child{color:var(--s2-muted)}._quizList_1n3rq_125{gap:10px;margin:18px 0;display:grid}._quizList_1n3rq_125 label{border:1px solid var(--s2-line);background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(190px,.38fr);align-items:center;gap:14px;padding:14px 16px;display:grid}._quizList_1n3rq_125 span{color:var(--s2-ink);font-weight:630}._quizList_1n3rq_125 small{color:var(--s2-muted);grid-column:1/-1}._quizResult_1n3rq_190{color:var(--s2-plum);margin:13px 0 0;font-weight:760}._demoGrid_1n3rq_192{grid-template-columns:.8fr 1.2fr;gap:16px;display:grid}._demoGrid_1n3rq_192 article{border-radius:22px;padding:28px}._demoGrid_1n3rq_192 article>span{letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:850}._demoGrid_1n3rq_192 h3{margin-top:28px;font-family:Georgia,serif;font-size:1.65rem}._demoGrid_1n3rq_192 li{margin:6px 0}._genericCard_1n3rq_197{background:#f0eef2;border:1px solid #d1cdd6}._genericCard_1n3rq_197>span{color:#716b78}._genericCard_1n3rq_197 li{color:#645f68}._groundedCard_1n3rq_200{color:#fff;background:var(--s2-violet)}._groundedCard_1n3rq_200>span{color:var(--s2-gold)}._groundedCard_1n3rq_200 h3{color:#fff}._groundedCard_1n3rq_200 li{color:#ece8ff}._sourcePanel_1n3rq_205,._promptPanel_1n3rq_205{border-radius:20px;margin-top:18px;overflow:hidden}._sourcePanel_1n3rq_205{border:1px solid var(--s2-line);background:#fff}._promptPanel_1n3rq_205{background:var(--s2-lavender);border:1px solid #bcb0ec}._sourceHeader_1n3rq_208{border-bottom:1px solid var(--s2-line);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}._sourceHeader_1n3rq_208 h3{color:var(--s2-plum);margin:0}._sourceHeader_1n3rq_208 button,._levelGrid_1n3rq_178 button{min-height:42px;color:var(--s2-plum);cursor:pointer;background:#fff;border:1px solid #b9ade7;border-radius:10px;padding:8px 13px;font-weight:780}._sourcePanel_1n3rq_205 pre,._promptPanel_1n3rq_205 pre,._caseCard_1n3rq_211 pre{color:#393243;font-family:var(--font-geist-mono), monospace;margin:0;padding:22px;font-size:.79rem;line-height:1.65}._promptPanel_1n3rq_205 pre{background:#f8f6ff}._promptPanel_1n3rq_205 textarea{color:#393243;width:100%;min-height:260px;font-family:var(--font-geist-mono), monospace;resize:vertical;background:#f8f6ff;border:0;border-radius:0;margin:0;padding:22px;font-size:.79rem;line-height:1.65;display:block}._promptPanel_1n3rq_205 textarea:focus{outline-offset:-3px;outline:3px solid #5b3fd62e}._toolLinks_1n3rq_215{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._toolLinks_1n3rq_215 a{border:1px solid var(--s2-line);min-height:44px;color:var(--s2-plum);background:#fff;border-radius:10px;align-items:center;padding:9px 14px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}._toolLinks_1n3rq_215 a:hover{border-color:var(--s2-violet)}._note_1n3rq_218{border-left:5px solid var(--s2-gold);color:#604d20;background:#fff9df;padding:13px 15px;font-size:.8rem}._sampleAnswer_1n3rq_219{border:1px solid var(--s2-line);background:#fff;border-radius:14px;margin-top:16px}._sampleAnswer_1n3rq_219 summary{color:var(--s2-plum);cursor:pointer;padding:15px;font-weight:800}._sampleAnswer_1n3rq_219 p{color:var(--s2-muted);padding:0 16px}._sampleAnswer_1n3rq_219 p:last-child{padding-bottom:14px}._caseTabs_1n3rq_224{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._caseTabs_1n3rq_224 button{border:1px solid var(--s2-line);text-align:left;color:var(--s2-muted);cursor:pointer;background:#fff;border-radius:14px;padding:16px}._caseTabs_1n3rq_224 button[aria-pressed=true]{border-color:var(--s2-violet);color:var(--s2-plum);background:var(--s2-lavender);box-shadow:inset 0 0 0 1px var(--s2-violet)}._caseTabs_1n3rq_224 span{font-size:.7rem;display:block}._caseTabs_1n3rq_224 strong{margin-top:5px;display:block}._caseCard_1n3rq_211{border:1px solid var(--s2-line);background:#fff;border-radius:18px;grid-template-columns:.8fr 1.2fr;gap:20px;margin-top:16px;padding:24px;display:grid}._caseCard_1n3rq_211 h3{color:var(--s2-plum);margin:0;font-size:1.45rem}._caseCard_1n3rq_211 p{color:var(--s2-muted)}._caseCard_1n3rq_211 details{border:1px solid var(--s2-line);border-radius:12px;margin:0}._caseCard_1n3rq_211 summary{color:var(--s2-plum);cursor:pointer;padding:13px;font-weight:800}._levelGrid_1n3rq_178 article{gap:12px;display:grid}._levelGrid_1n3rq_178 span{color:var(--s2-coral);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:850}._levelGrid_1n3rq_178 p{color:var(--s2-muted);margin:0;font-size:.8rem}._levelGrid_1n3rq_178 button{align-self:end}._checklist_1n3rq_141{border:1px solid var(--s2-line);border-radius:15px;gap:10px;margin:0;padding:22px;display:grid}._checklist_1n3rq_141 legend{color:var(--s2-plum);padding:0 8px;font-weight:840}._checklist_1n3rq_141>p{color:var(--s2-muted);margin:0 0 5px;font-size:.8rem}._checklist_1n3rq_141 label{color:var(--s2-ink);background:#faf9fd;border-radius:9px;grid-template-columns:auto 1fr;align-items:start;padding:10px 12px;font-weight:570}._privacyNote_1n3rq_243{border-left:5px solid var(--s2-coral);color:#75332f;background:#fff0ed;border-radius:10px;padding:14px 16px;font-size:.82rem}._draftNote_1n3rq_244{color:var(--s2-muted);margin:0;font-size:.75rem}._textButton_1n3rq_245{color:var(--s2-violet);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;font-weight:800;text-decoration:underline}._resourceGrid_1n3rq_178 article>span{color:var(--s2-coral);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:850}._resourceGrid_1n3rq_178 ol{padding-left:18px}._downloads_1n3rq_249{gap:8px;display:grid}._downloads_1n3rq_249 a{color:var(--s2-violet);font-weight:760}._faq_1n3rq_251{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._faq_1n3rq_251 article{background:#faf9fd;border-radius:12px;padding:16px}._faq_1n3rq_251 h3{color:var(--s2-plum);margin:0;font-size:1rem}._faq_1n3rq_251 p{color:var(--s2-muted);font-size:.82rem}._footer_1n3rq_256{color:#fff;background:#2c1e60;justify-content:space-between;gap:30px;max-width:none;min-height:170px;padding:42px max(24px,50vw - 576px);display:flex}._footer_1n3rq_256 strong{font-size:1.1rem}._footer_1n3rq_256 p{color:#d8d0f0}._footer_1n3rq_256>div:last-child{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._footer_1n3rq_256 a{color:#fff;font-weight:750}._prepShell_1n3rq_262{--s2-violet:#6b4fd9;--s2-plum:#3c2a78}._sessionThreeShell_1n3rq_263{--s2-ink:#172b31;--s2-muted:#526b70;--s2-violet:#147d78;--s2-plum:#103f4b;--s2-coral:#d86b3f;--s2-gold:#e6b84a;--s2-lavender:#e5f3f1;--s2-paper:#fbfaf4;--s2-line:#c9dedb;background:radial-gradient(circle at 90% 2%, #e6b84a30, transparent 26rem), radial-gradient(circle at 3% 18%, #147d781c, transparent 28rem), var(--s2-paper)}._sessionThreeShell_1n3rq_263 ._topbar_1n3rq_38{background:#fbfaf4f0;border-bottom-color:#147d782e}._sessionThreeShell_1n3rq_263 ._primaryButton_1n3rq_80{box-shadow:0 10px 24px #147d7833}._sessionThreeShell_1n3rq_263 ._heroImage_1n3rq_99,._sessionThreeShell_1n3rq_263 ._routeStrip_1n3rq_104,._sessionThreeShell_1n3rq_263 ._detailsCard_1n3rq_118{box-shadow:0 18px 46px #103f4b1a}._sessionThreeShell_1n3rq_263 ._secondaryButton_1n3rq_80,._sessionThreeShell_1n3rq_263 ._sourceHeader_1n3rq_208 button,._sessionThreeShell_1n3rq_263 ._levelGrid_1n3rq_178 button{border-color:#9bc9c4}._sessionThreeShell_1n3rq_263 ._interaction_1n3rq_183{background:linear-gradient(145deg,#fff,#eef8f6);border-color:#acd4cf}._sessionThreeShell_1n3rq_263 ._promptPanel_1n3rq_205{border-color:#9bc9c4}._sessionThreeShell_1n3rq_263 ._promptPanel_1n3rq_205 pre{background:#f2faf8}._sessionThreeShell_1n3rq_263 ._footer_1n3rq_256{background:#103f4b}._sessionFourShell_1n3rq_291{--s2-ink:#17263b;--s2-muted:#536579;--s2-violet:#2f65b8;--s2-plum:#183a65;--s2-coral:#b94b65;--s2-gold:#e5a34d;--s2-lavender:#eaf1f8;--s2-paper:#fbfaf6;--s2-line:#ccd9e7;background:radial-gradient(circle at 90% 2%, #e5a34d33, transparent 26rem), radial-gradient(circle at 3% 18%, #2f65b81c, transparent 28rem), var(--s2-paper)}._sessionFourShell_1n3rq_291 ._topbar_1n3rq_38{background:#fbfaf6f0;border-bottom-color:#2f65b833}._sessionFourShell_1n3rq_291 ._primaryButton_1n3rq_80{box-shadow:0 10px 24px #2f65b838}._sessionFourShell_1n3rq_291 ._heroImage_1n3rq_99,._sessionFourShell_1n3rq_291 ._routeStrip_1n3rq_104,._sessionFourShell_1n3rq_291 ._detailsCard_1n3rq_118{box-shadow:0 18px 46px #183a651c}._sessionFourShell_1n3rq_291 ._secondaryButton_1n3rq_80,._sessionFourShell_1n3rq_291 ._sourceHeader_1n3rq_208 button,._sessionFourShell_1n3rq_291 ._levelGrid_1n3rq_178 button{border-color:#9eb7d5}._sessionFourShell_1n3rq_291 ._interaction_1n3rq_183{background:linear-gradient(145deg,#fff,#eef4fb);border-color:#afc5df}._sessionFourShell_1n3rq_291 ._promptPanel_1n3rq_205{border-color:#a9bfdc}._sessionFourShell_1n3rq_291 ._promptPanel_1n3rq_205 pre{background:#f2f6fb}._sessionFourShell_1n3rq_291 ._footer_1n3rq_256{background:#183a65}._sessionFourShell_1n3rq_291 ._sampleAnswer_1n3rq_219 pre{color:var(--s2-muted);margin:0;padding:0 16px 16px;font-size:.8rem;line-height:1.55}._sessionFiveShell_1n3rq_320{--s2-ink:#123b3a;--s2-muted:#4d6d6b;--s2-violet:#0f766e;--s2-plum:#0b4f4b;--s2-coral:#e87545;--s2-gold:#f2aa24;--s2-lavender:#dcf5f0;--s2-paper:#f5fbf9;--s2-line:#bfddd8;background:radial-gradient(circle at 91% 3%, #f2aa2433, transparent 27rem), radial-gradient(circle at 2% 19%, #14b8a61f, transparent 29rem), var(--s2-paper)}._sessionFiveShell_1n3rq_320 ._topbar_1n3rq_38{background:#f5fbf9f2;border-bottom-color:#0f766e33}._sessionFiveShell_1n3rq_320 ._primaryButton_1n3rq_80{box-shadow:0 10px 24px #0f766e38}._sessionFiveShell_1n3rq_320 ._heroImage_1n3rq_99,._sessionFiveShell_1n3rq_320 ._routeStrip_1n3rq_104,._sessionFiveShell_1n3rq_320 ._detailsCard_1n3rq_118{box-shadow:0 18px 46px #0b4f4b1c}._sessionFiveShell_1n3rq_320 ._secondaryButton_1n3rq_80,._sessionFiveShell_1n3rq_320 ._sourceHeader_1n3rq_208 button,._sessionFiveShell_1n3rq_320 ._levelGrid_1n3rq_178 button{border-color:#88c9bf}._sessionFiveShell_1n3rq_320 ._interaction_1n3rq_183{background:linear-gradient(145deg,#fff,#eaf9f6);border-color:#91d4ca}._sessionFiveShell_1n3rq_320 ._promptPanel_1n3rq_205{border-color:#86c9bf}._sessionFiveShell_1n3rq_320 ._promptPanel_1n3rq_205 pre{background:#effaf8}._sessionFiveShell_1n3rq_320 ._footer_1n3rq_256{background:#083f3c}._cycleMap_1n3rq_348{color:#fff;background:var(--s2-plum);box-shadow:12px 12px 0 var(--s2-gold);border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:28px;display:grid}._cycleMap_1n3rq_348 div{background:#ffffff12;border:1px solid #fff3;border-radius:15px;min-height:128px;padding:18px;position:relative}._cycleMap_1n3rq_348 div:after{content:"→";z-index:2;width:26px;height:26px;color:var(--s2-plum);background:var(--s2-gold);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}._cycleMap_1n3rq_348 div:nth-child(4n):after,._cycleMap_1n3rq_348 div:last-child:after{display:none}._cycleMap_1n3rq_348 span{color:var(--s2-gold);font:850 .75rem var(--font-geist-mono), monospace;display:block}._cycleMap_1n3rq_348 strong{margin-top:16px;font-size:1rem;display:block}._cycleMap_1n3rq_348 p{color:#d5eeea;margin:6px 0 0;font-size:.78rem}._instrumentGrid_1n3rq_365{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}._instrumentCard_1n3rq_366{border:1px solid var(--s2-line);min-height:230px;color:var(--s2-ink);text-align:left;cursor:pointer;background:#fff;border-radius:17px;padding:20px}._instrumentCard_1n3rq_366:hover,._instrumentSelected_1n3rq_367{border-color:var(--s2-violet);box-shadow:inset 0 0 0 1px var(--s2-violet), 0 12px 28px #0f766e17}._instrumentCard_1n3rq_366 span{color:#fff;background:var(--s2-violet);border-radius:10px;justify-content:center;align-items:center;min-width:34px;min-height:34px;font-weight:900;display:inline-flex}._instrumentCard_1n3rq_366 strong{color:var(--s2-plum);margin-top:18px;display:block}._instrumentCard_1n3rq_366 p{color:var(--s2-muted);font-size:.79rem}._instrumentCard_1n3rq_366 small{color:#8a5520;font-size:.72rem;line-height:1.45;display:block}._linkedLab_1n3rq_373{background:#eaf8f5;border:1px solid #8bcbbf;border-radius:19px;margin-top:24px;padding:24px;position:relative}._linkedLab_1n3rq_373>._eyebrow_1n3rq_73{margin-bottom:9px}._linkedLab_1n3rq_373 h3{color:var(--s2-plum);margin:0}._linkedLab_1n3rq_373 p{color:var(--s2-muted)}._ownSequencePanel_1n3rq_378{border:1px dashed var(--s2-violet);background:#fff;border-radius:18px;gap:16px;margin-top:18px;padding:24px;display:grid}._ownSequencePanel_1n3rq_378 h3{color:var(--s2-plum);margin:0}._dashboardShell_1n3rq_381{border:1px solid var(--s2-line);background:#082f2d;border-radius:24px;gap:18px;margin-top:22px;padding:24px;display:grid;box-shadow:0 18px 44px #082f2d29}._dashboardShell_1n3rq_381 h3,._dashboardShell_1n3rq_381 h4{color:#fff;margin:0}._dashboardShell_1n3rq_381>p{color:#bfe6df;margin:0}._metricGrid_1n3rq_384{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._metricCard_1n3rq_385{background:#ffffff13;border:1px solid #ffffff21;border-radius:15px;padding:18px}._metricCard_1n3rq_385 span{color:#aad8d1;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;display:block}._metricCard_1n3rq_385 strong{color:#ffc45a;margin-top:8px;font-size:1.7rem;display:block}._dashboardGrid_1n3rq_388{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._chartPanel_1n3rq_389{color:#d8f0ec;background:#ffffff13;border-radius:17px;padding:20px}._barChart_1n3rq_390{gap:11px;margin-top:16px;display:grid}._barRow_1n3rq_391{grid-template-columns:54px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:.78rem;display:grid}._barTrack_1n3rq_392{background:#ffffff1f;border-radius:999px;height:12px;overflow:hidden}._barFill_1n3rq_393{border-radius:inherit;background:linear-gradient(90deg,#19b7a6,#ffc45a);height:100%}._levelDistribution_1n3rq_394{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}._levelDistribution_1n3rq_394 div{color:#fff;background:#ffffff14;border-radius:12px;flex-direction:column;justify-content:flex-end;gap:8px;min-height:98px;padding:12px;display:flex}._levelDistribution_1n3rq_394 strong{color:#ffc45a;font-size:1.35rem}._levelDistribution_1n3rq_394 span{overflow-wrap:anywhere;font-size:.7rem}._decisionGrid_1n3rq_398{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._decisionGrid_1n3rq_398 article{border:1px solid var(--s2-line);background:#fff;border-radius:16px;padding:20px}._decisionGrid_1n3rq_398 article:first-child{border-top:5px solid var(--s2-violet)}._decisionGrid_1n3rq_398 article:nth-child(2){border-top:5px solid var(--s2-coral)}._decisionGrid_1n3rq_398 article:nth-child(3){border-top:5px solid var(--s2-gold)}._decisionGrid_1n3rq_398 h3{color:var(--s2-plum);margin:0}._decisionGrid_1n3rq_398 p{color:var(--s2-muted)}._tableWrap_1n3rq_406{border:1px solid var(--s2-line);background:#fff;border-radius:14px;max-height:360px;margin-top:16px;overflow:auto}._dataTable_1n3rq_407{border-collapse:collapse;width:100%;min-width:720px;font-size:.76rem}._dataTable_1n3rq_407 th{color:#fff;background:var(--s2-plum);padding:10px;position:sticky;top:0}._dataTable_1n3rq_407 td{border-bottom:1px solid var(--s2-line);color:var(--s2-muted);text-align:center;padding:9px 10px}._dataTable_1n3rq_407 tbody tr:nth-child(2n){background:#f2faf8}._privacyCallout_1n3rq_412{border-left:6px solid var(--s2-gold);color:#604817;background:#fff5d8;border-radius:13px;padding:18px 20px}._futureCard_1n3rq_413{border:1px solid var(--s2-line);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:24px;display:flex}._futureCard_1n3rq_413 h3{color:var(--s2-plum);margin:0}._futureCard_1n3rq_413 p{color:var(--s2-muted);margin:6px 0 0}._evaluationHeroVisual_1n3rq_416{gap:22px;min-width:0;display:grid}._evaluationImage_1n3rq_417{margin:0;transform:none}._evaluationImage_1n3rq_417 img{aspect-ratio:3/2}._prepMaterial_1n3rq_420{border:1px solid var(--s2-line);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;max-width:1152px;margin:18px auto 0;padding:20px;display:flex;box-shadow:0 10px 28px #183a6514}._prepMaterial_1n3rq_420 h2{color:var(--s2-plum);margin:0;font-size:1.15rem}._prepMaterial_1n3rq_420 p{color:var(--s2-muted);margin:6px 0 0;font-size:.84rem}._prepMaterial_1n3rq_420 a{flex:none}._calibrationGrid_1n3rq_437{gap:18px;margin-top:24px;display:grid}._calibrationCard_1n3rq_438{border:1px solid var(--s2-line);background:#fff;border-radius:20px;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:24px;padding:26px;display:grid;box-shadow:0 12px 32px #183a6514}._calibrationCard_1n3rq_438 h3{color:var(--s2-plum);margin:0;font-size:1.35rem}._calibrationCard_1n3rq_438>div:first-child>p{color:var(--s2-muted)}._calibrationCard_1n3rq_438 blockquote{border-left:5px solid var(--s2-gold);color:var(--s2-ink);background:var(--s2-lavender);margin:16px 0 0;padding:16px}._calibrationCard_1n3rq_438 details{border:1px solid var(--s2-line);background:#f7f9fc;border-radius:12px;margin-top:4px}._calibrationCard_1n3rq_438 summary{color:var(--s2-plum);cursor:pointer;padding:13px 15px;font-weight:800}._calibrationCard_1n3rq_438 details p{color:var(--s2-muted);padding:0 15px}._calibrationCard_1n3rq_438 details p:last-child{padding-bottom:14px}._progressPanel_1n3rq_456{border:1px solid var(--s2-line);background:#fff;border-radius:18px;padding:24px;box-shadow:0 10px 28px #103f4b12}._progressPanel_1n3rq_456 progress{width:100%;height:14px;color:var(--s2-violet);background:var(--s2-lavender);border:0;border-radius:999px;overflow:hidden}._progressPanel_1n3rq_456 progress::-webkit-progress-bar{background:var(--s2-lavender);border-radius:999px}._progressPanel_1n3rq_456 progress::-webkit-progress-value{background:var(--s2-violet);border-radius:999px}._progressPanel_1n3rq_456 progress::-moz-progress-bar{background:var(--s2-violet);border-radius:999px}._progressPanel_1n3rq_456 ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}._progressPanel_1n3rq_456 li{border:1px solid var(--s2-line);min-height:42px;color:var(--s2-muted);text-align:center;border-radius:10px;place-items:center;padding:8px;font-size:.76rem;font-weight:760;display:grid}._progressPanel_1n3rq_456 li[data-done=true]{border-color:var(--s2-violet);color:var(--s2-plum);background:var(--s2-lavender)}._sourceList_1n3rq_501{gap:12px;display:grid}._sourceList_1n3rq_501 article{border:1px solid var(--s2-line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}._sourceList_1n3rq_501 strong{color:var(--s2-plum)}._sourceList_1n3rq_501 p{color:var(--s2-muted);margin:5px 0 0;font-size:.82rem}._sourceList_1n3rq_501 a{border:1px solid var(--s2-line);min-height:42px;color:var(--s2-violet);border-radius:10px;flex:none;align-items:center;padding:8px 13px;font-size:.78rem;font-weight:800;text-decoration:none;display:inline-flex}._prepHero_1n3rq_527{grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);min-height:560px}._prepMap_1n3rq_528{color:#fff;background:var(--s2-plum);box-shadow:12px 12px 0 var(--s2-gold);border-radius:30px 30px 30px 9px;grid-template-columns:repeat(2,1fr);gap:10px;padding:28px;display:grid}._prepMap_1n3rq_528 span{text-align:center;background:#ffffff12;border:1px solid #ffffff38;border-radius:13px;place-items:center;min-height:86px;padding:14px;font-weight:800;display:grid}._nonAccreditable_1n3rq_530{color:#5c4915;background:#fff6d6;border:1px solid #e4ca77;border-radius:14px;max-width:1152px;margin:0 auto;padding:16px 20px}._tabSimulation_1n3rq_531{gap:16px;display:grid}._fakeBrowser_1n3rq_532{border:1px solid var(--s2-line);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px #3f2a8a14}._fakeBrowser_1n3rq_532>div{background:#e8e4ef;align-items:flex-end;gap:5px;min-height:52px;padding:10px 12px 0;display:flex}._fakeBrowser_1n3rq_532 span{min-height:42px;color:var(--s2-muted);background:#d9d4e1;border-radius:10px 10px 0 0;align-items:center;padding:9px 14px;font-size:.8rem;font-weight:750;display:flex}._fakeBrowser_1n3rq_532 ._activeTab_1n3rq_535{color:var(--s2-plum);background:#fff}._fakeBrowser_1n3rq_532 b{margin:0 6px 12px auto}._fakeBrowser_1n3rq_532 p{color:var(--s2-muted);text-align:center;margin:0;padding:34px}._deviceTips_1n3rq_178{grid-template-columns:repeat(2,minmax(0,1fr))}._summaryBox_1n3rq_539{border:1px solid var(--s2-line);background:#faf9fd;border-radius:14px;padding:20px}._summaryBox_1n3rq_539 p{color:var(--s2-muted);margin:7px 0}._transitionCard_1n3rq_541{background:#eaf7ee;border:1px solid #a8d4b7;border-radius:17px;padding:24px}._transitionCard_1n3rq_541 h3{color:#245b39;margin:0;font-size:1.5rem}._transitionCard_1n3rq_541 p{color:#396a4b}._validationFieldError_1n3rq_545,._validationFieldWarning_1n3rq_546{border:2px solid;border-radius:13px;padding:14px}._validationFieldError_1n3rq_545{background:#fff3f3;border-color:#b93838}._validationFieldWarning_1n3rq_546{background:#fff9e8;border-color:#c18416}._validationFieldError_1n3rq_545 :is(input,textarea,select){border-color:#b93838;box-shadow:0 0 0 2px #b938381f}._validationFieldWarning_1n3rq_546 :is(input,textarea,select){border-color:#c18416;box-shadow:0 0 0 2px #c184161f}._validationMessage_1n3rq_555{color:#8f2929;margin-top:8px;font-size:.82rem;font-weight:750;line-height:1.45;display:block}._validationFieldWarning_1n3rq_546 ._validationMessage_1n3rq_555{color:#76500e}._validationSummary_1n3rq_557{background:#fffaf0;border:1px solid #d4a84e;border-radius:16px;gap:14px;padding:22px;display:grid}._validationSummary_1n3rq_557 h3{color:var(--s2-plum);margin:0;font-size:1.35rem}._validationSummary_1n3rq_557>p{color:var(--s2-muted);margin:0}._validationSummary_1n3rq_557 ol{gap:8px;margin:0;padding-left:24px;display:grid}._validationSummary_1n3rq_557 li::marker{color:#9c2f2f;font-weight:900}._validationSummary_1n3rq_557 li[data-severity=warning]::marker{color:#9a690f}._validationSummary_1n3rq_557 li button{border:1px solid var(--s2-line);width:100%;color:var(--s2-plum);text-align:left;cursor:pointer;background:#fff;border-radius:11px;gap:4px;padding:12px 14px;display:grid}._validationSummary_1n3rq_557 li button span{color:var(--s2-muted);font-size:.8rem;line-height:1.45}@media (width<=1000px){._topbar_1n3rq_38 nav{display:none}._hero_1n3rq_60,._prepHero_1n3rq_527{grid-template-columns:1fr;min-height:0;padding-top:58px}._heroImage_1n3rq_99,._evaluationHeroVisual_1n3rq_416{max-width:720px}._chain_1n3rq_172{grid-template-columns:repeat(3,1fr)}._chain_1n3rq_172>div:nth-child(3){border-right:0}._chain_1n3rq_172>div:nth-child(-n+3){border-bottom:1px solid var(--s2-line)}._infoGrid_1n3rq_178,._resourceGrid_1n3rq_178,._levelGrid_1n3rq_178{grid-template-columns:repeat(2,1fr)}._instrumentGrid_1n3rq_365{grid-template-columns:repeat(3,1fr)}._cycleMap_1n3rq_348{grid-template-columns:repeat(2,1fr)}._cycleMap_1n3rq_348 div:nth-child(2n):after{display:none}}@media (width<=760px){._topbar_1n3rq_38{min-height:68px;padding:8px 18px}._brand_1n3rq_54 small{display:none}._hero_1n3rq_60,._prepHero_1n3rq_527{gap:34px;padding:46px 20px}._hero_1n3rq_60 h1{font-size:clamp(2.7rem,14vw,4.5rem)}._heroImage_1n3rq_99{transform:none}._routeStrip_1n3rq_104{grid-template-columns:1fr;margin:0 20px 20px}._routeStrip_1n3rq_104>div+div{border-top:1px solid var(--s2-line);border-left:0}._section_1n3rq_113{padding:58px 20px}._sectionHeading_1n3rq_114 h2{font-size:clamp(2rem,10vw,3rem)}._twoColumns_1n3rq_137,._questionGrid_1n3rq_142,._demoGrid_1n3rq_192,._caseCard_1n3rq_211,._infoGrid_1n3rq_178,._resourceGrid_1n3rq_178,._levelGrid_1n3rq_178,._faq_1n3rq_251,._deviceTips_1n3rq_178,._calibrationCard_1n3rq_438,._instrumentGrid_1n3rq_365,._dashboardGrid_1n3rq_388,._decisionGrid_1n3rq_398,._metricGrid_1n3rq_384,._cycleMap_1n3rq_348{grid-template-columns:1fr}._cycleMap_1n3rq_348 div:after{display:none}._levelDistribution_1n3rq_394{grid-template-columns:repeat(2,1fr)}._futureCard_1n3rq_413{flex-direction:column;align-items:stretch}._agenda_1n3rq_157 li{grid-template-columns:72px minmax(0,1fr);gap:10px;padding:15px}._agenda_1n3rq_157 em{grid-column:2;justify-self:start}._chain_1n3rq_172{grid-template-columns:repeat(2,1fr)}._chain_1n3rq_172>div{border-right:1px solid var(--s2-line);border-bottom:1px solid var(--s2-line);min-height:158px}._chain_1n3rq_172>div:nth-child(2n){border-right:0}._chain_1n3rq_172>div:nth-last-child(-n+2){border-bottom:0}._quizList_1n3rq_125 label{grid-template-columns:1fr}._sourceHeader_1n3rq_208{flex-direction:column;align-items:stretch}._sourceHeader_1n3rq_208 button{width:100%}._caseTabs_1n3rq_224,._progressPanel_1n3rq_456 ol{grid-template-columns:1fr}._sourceList_1n3rq_501 article{flex-direction:column;align-items:stretch}._sourceList_1n3rq_501 a{justify-content:center}._cardForm_1n3rq_138,._evidenceForm_1n3rq_138,._interaction_1n3rq_183{padding:20px}._footer_1n3rq_256{flex-direction:column}._prepMaterial_1n3rq_420{flex-direction:column;align-items:stretch;margin-left:20px;margin-right:20px}._prepMaterial_1n3rq_420 a{width:100%}}@media (width<=480px){._metrics_1n3rq_76{display:grid}._metrics_1n3rq_76 span{justify-content:center}._heroActions_1n3rq_79,._toolLinks_1n3rq_215{display:grid}._primaryButton_1n3rq_80,._secondaryButton_1n3rq_80,._toolLinks_1n3rq_215 a{width:100%}._chain_1n3rq_172{grid-template-columns:1fr}._chain_1n3rq_172>div{border-right:0;border-bottom:1px solid var(--s2-line)!important}._chain_1n3rq_172>div:last-child{border-bottom:0!important}._prepMap_1n3rq_528{grid-template-columns:1fr;padding:18px}._prepMap_1n3rq_528 span{min-height:60px}._sessionFourShell_1n3rq_291 ._heroCopy_1n3rq_72{width:100%;min-width:0}._sessionFourShell_1n3rq_291 ._hero_1n3rq_60 h1{overflow-wrap:normal;max-width:100%;font-size:clamp(2.45rem,12vw,3.15rem);line-height:1}._sessionFourShell_1n3rq_291 ._lede_1n3rq_75{max-width:100%;font-size:1rem;line-height:1.55}._sessionFourShell_1n3rq_291 ._metrics_1n3rq_76 span{white-space:normal;border-radius:18px;justify-content:flex-start;min-width:0}}@media (prefers-reduced-motion:reduce){._shell_1n3rq_1 *,._shell_1n3rq_1 :before,._shell_1n3rq_1 :after{scroll-behavior:auto!important;transition:none!important}}@media print{._topbar_1n3rq_38,._heroActions_1n3rq_79,._toolLinks_1n3rq_215,._skipLink_1n3rq_26{display:none!important}._shell_1n3rq_1{background:#fff}._section_1n3rq_113{break-inside:avoid;padding:24px}._hero_1n3rq_60{min-height:0;padding:30px 24px}}
