._shell_ss47s_1{color:#263448;justify-content:center;gap:32px;min-height:100vh;background:#f6f7f9!important;grid-template-columns:310px minmax(0,850px)!important;padding:32px!important;display:grid!important}._shell_ss47s_1 .survey-story{scrollbar-width:thin;background:0 0;min-height:0;max-height:calc(100vh - 48px);padding:0;display:block;position:sticky;top:24px;overflow-y:auto}._shell_ss47s_1 .survey-wordmark{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px;display:flex}._shell_ss47s_1 .survey-wordmark img{width:125px}._shell_ss47s_1 .survey-wordmark span{font-size:9px}._shell_ss47s_1 .survey-story h1{letter-spacing:-1px;color:#263448;margin:12px 0;font-size:28px;line-height:1.15}._shell_ss47s_1 .survey-kicker{letter-spacing:.12em;color:#706980;font-size:10px}._shell_ss47s_1 .blueprint-intro{margin:16px 0}._shell_ss47s_1 .blueprint-intro span{color:#455574;background:#e9edf5;border:0;padding:6px 8px;font-size:10px}._shell_ss47s_1 .survey-progress{margin:20px 0;font-size:12px}._shell_ss47s_1 .survey-progress p{font-size:11px}._shell_ss47s_1 .survey-paper{border:1px solid #e3e7ed;border-radius:24px;align-self:start;width:auto;margin:0;padding:30px;box-shadow:0 10px 40px #24365004}._guide_ss47s_6{color:#5e6879;margin:16px 0;font-size:12px;line-height:1.65}._guide_ss47s_6 summary{cursor:pointer;font-weight:600}._guide_ss47s_6 p{margin-top:10px}._map_ss47s_6{margin:22px 0}._mapTitle_ss47s_6{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:12px;display:flex}._mapTitle_ss47s_6>span{color:#737d8d;font-size:10px}._mapItem_ss47s_6{text-align:left;color:#536175;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;width:100%;margin:3px 0;padding:9px 10px;display:flex}._mapItem_ss47s_6:hover{background:#eef1f6}._mapItem_ss47s_6 strong{font-size:12px;font-weight:600;line-height:1.3;display:block}._mapItem_ss47s_6 small{color:#748094;font-size:10px}._mapIcon_ss47s_6{background:#e9edf3;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}._mapNumber_ss47s_6{color:#808c9b;margin-left:auto;font-size:10px}._mapItem_ss47s_6._active_ss47s_6{color:#273e62;background:#fff;border-color:#d4deeb;box-shadow:0 3px 12px #25395407}._active_ss47s_6 ._mapIcon_ss47s_6{color:#315c94;background:#dfebfc}._mapItem_ss47s_6:focus-visible{outline-offset:2px;outline:2px solid #5178b0}._block_ss47s_7{background:linear-gradient(120deg,#edf3fc,#f5f1fa 70%,#fcf5ed);border:1px solid #e1e7f1;border-radius:18px;outline:none;margin-bottom:26px;padding:26px}._blockTop_ss47s_7{color:#56698a;letter-spacing:.12em;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex}._blockIcon_ss47s_7{color:#5272a4;background:#fff;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}._phase_ss47s_7{letter-spacing:0;background:#ffffff80;border:1px solid #dcdce8;border-radius:30px;margin-left:auto;padding:7px 10px}._shell_ss47s_1 ._block_ss47s_7 h2{letter-spacing:-.8px;color:#263448;margin:22px 0 12px;font-size:30px;line-height:1.15}._block_ss47s_7 p{color:#637083;margin:8px 0;font-size:13px;line-height:1.65}._block_ss47s_7 p._lead_ss47s_7{color:#3d4f69;font-size:16px;font-weight:600}._topics_ss47s_7{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}._topics_ss47s_7>span{color:#53627a;align-items:center;gap:7px;font-size:10px;display:flex}._topics_ss47s_7 b{color:#466899;background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}._blockProgress_ss47s_7{color:#626f83;flex-wrap:wrap;justify-content:space-between;gap:10px;margin:20px 0 8px;font-size:10px;display:flex}._track_ss47s_7{background:#dde4ef;border-radius:8px;height:4px;overflow:hidden}._track_ss47s_7 i{background:#5277b0;height:100%;transition:width .2s;display:block}._questionNumber_ss47s_8{letter-spacing:.12em;color:#7c889b;margin-bottom:8px;font-size:10px;font-weight:500;display:block}._shell_ss47s_1 .survey-question{border-bottom:1px solid #eef0f4;margin:24px 0;padding:0 0 26px}._shell_ss47s_1 .survey-question legend{color:#334259;padding:0;font-size:14px;line-height:1.65}._shell_ss47s_1 .survey-question textarea,._shell_ss47s_1 .survey-question input{color:#263448;background:#fafbfd;border:1px solid #d9e0eb;border-radius:10px;min-height:46px;font-size:14px}._shell_ss47s_1 .survey-question textarea:focus,._shell_ss47s_1 .survey-question input:focus{outline:2px solid #6e8fbf}._shell_ss47s_1 .survey-answer-actions{justify-content:space-between;gap:12px;padding-top:8px;display:flex}._shell_ss47s_1 .primary{background:#334b70;min-height:44px}._shell_ss47s_1 .secondary{color:#455570;min-height:44px}._shell_ss47s_1 .survey-footnote{color:#758092;font-size:11px;line-height:1.6}._shell_ss47s_1 .blueprint-review h2{color:#263448;font-size:30px}@media (max-width:900px){._shell_ss47s_1{gap:20px;grid-template-columns:240px minmax(0,1fr)!important;padding:20px!important}._shell_ss47s_1 .survey-paper,._block_ss47s_7{padding:20px}._shell_ss47s_1 ._block_ss47s_7 h2{font-size:25px}._blockIcon_ss47s_7{display:none}}@media (max-width:680px){._shell_ss47s_1{padding:16px!important;display:block!important}._shell_ss47s_1 .survey-story{max-height:none;position:static;overflow:visible}._shell_ss47s_1 .survey-story h1{font-size:26px}._shell_ss47s_1 .survey-wordmark{margin-bottom:18px}._map_ss47s_6{gap:6px;margin:16px 0;padding-bottom:10px;display:flex;overflow-x:auto}._mapTitle_ss47s_6{display:none}._mapItem_ss47s_6{background:#eef1f6;flex:none;width:190px;min-width:190px}._shell_ss47s_1 .survey-progress{margin:14px 0}._shell_ss47s_1 .survey-paper{border-radius:18px;padding:16px}._block_ss47s_7{padding:18px}._blockTop_ss47s_7{font-size:9px}._topics_ss47s_7{gap:10px}._guide_ss47s_6{margin:12px 0}._shell_ss47s_1 .survey-answer-actions{flex-wrap:wrap}._shell_ss47s_1 .survey-answer-actions button{flex:1;justify-content:center}}._comprehensive_ss47s_13{color:#2e2b38;--block-accent:#7456b1;gap:36px;background:linear-gradient(150deg,#fbfaff,#f8f9fc 55%,#fffaf2)!important;grid-template-columns:290px minmax(0,930px)!important;padding:36px!important}._comprehensive_ss47s_13 .survey-story h1{letter-spacing:-1.15px;color:#302c3d;font-size:31px;line-height:1.13}._comprehensive_ss47s_13 .survey-story{max-height:calc(100vh - 56px);top:28px}._comprehensive_ss47s_13 .survey-wordmark{padding:0 2px}._comprehensive_ss47s_13 .survey-wordmark img{width:142px;height:auto}._comprehensive_ss47s_13 .survey-wordmark span{letter-spacing:.13em;color:#93849f;font-size:9px}._comprehensive_ss47s_13 .survey-kicker{color:#7d6495;font-size:9px;line-height:1.6}._comprehensive_ss47s_13 .blueprint-intro{flex-wrap:wrap;gap:5px;margin:16px 0;display:flex}._comprehensive_ss47s_13 .blueprint-intro span{color:#7b6198;background:#f0ebf8;border:1px solid #e9e1f3;border-radius:8px;padding:6px 8px;font-size:9px}._comprehensive_ss47s_13 .blueprint-client-tag{color:#6b5d7c;background:#fff;border:1px solid #e7e1ef;border-radius:10px;margin:14px 0;padding:10px 12px;font-size:11px;line-height:1.6}._comprehensive_ss47s_13 ._guide_ss47s_6{color:#8b8097;font-size:11px;line-height:1.7}._comprehensive_ss47s_13 ._guide_ss47s_6 summary{color:#766386}._comprehensive_ss47s_13 .survey-progress{color:#71657e;border-top:1px solid #e8e2ee;border-bottom:1px solid #e8e2ee;padding:17px 2px;font-size:11px;line-height:1.5}._comprehensive_ss47s_13 .survey-progress p{color:#8f8499;gap:6px;font-size:10px;line-height:1.5}._comprehensive_ss47s_13 .survey-progress [data-slot=progress]{background:#e9e1f2}._comprehensive_ss47s_13 ._map_ss47s_6{margin-top:20px}._comprehensive_ss47s_13 ._mapTitle_ss47s_6{color:#64566f;margin-bottom:12px;font-size:11px}._comprehensive_ss47s_13 ._mapTitle_ss47s_6>span{color:#95869e}._comprehensive_ss47s_13 ._mapItem_ss47s_6{color:#756b7e;border-radius:11px;gap:9px;margin:3px 0;padding:8px}._comprehensive_ss47s_13 ._mapItem_ss47s_6:hover{background:#ffffffb3}._comprehensive_ss47s_13 ._mapItem_ss47s_6 strong{font-size:11px;line-height:1.4}._comprehensive_ss47s_13 ._mapItem_ss47s_6 small{color:#9a8fa3;font-size:9px}._comprehensive_ss47s_13 ._mapIcon_ss47s_6{background:color-mix(in srgb,var(--block-accent) 8%,#fff);width:29px;height:29px;color:var(--block-accent);border-radius:9px}._comprehensive_ss47s_13 ._mapNumber_ss47s_6{color:#a79aad;font-size:9px}._comprehensive_ss47s_13 ._mapItem_ss47s_6._active_ss47s_6{border-color:color-mix(in srgb,var(--block-accent) 25%,#fff);color:var(--block-accent);background:#fff;box-shadow:0 3px 15px #432a6605}._comprehensive_ss47s_13 ._active_ss47s_6 ._mapIcon_ss47s_6{background:color-mix(in srgb,var(--block-accent) 12%,#fff);color:var(--block-accent)}._comprehensive_ss47s_13 .survey-paper{background:#fff;border:1px solid #e7e1ed;border-radius:26px;min-width:0;padding:34px;box-shadow:0 18px 65px #43305b05}._comprehensive_ss47s_13 ._block_ss47s_7{background:linear-gradient(125deg,color-mix(in srgb,var(--block-accent) 8%,#fff),#fff 90%);border:1px solid color-mix(in srgb,var(--block-accent) 18%,#fff);border-radius:19px;margin-bottom:20px;padding:25px}._comprehensive_ss47s_13 ._blockTop_ss47s_7{letter-spacing:.14em;color:var(--block-accent);gap:10px;font-size:9px}._comprehensive_ss47s_13 ._blockIcon_ss47s_7{width:45px;height:45px;color:var(--block-accent);box-shadow:0 3px 14px #45315904}._comprehensive_ss47s_13 ._phase_ss47s_7{border-color:color-mix(in srgb,var(--block-accent) 20%,#fff);color:var(--block-accent);background:#fff;padding:7px 10px;font-size:10px}._comprehensive_ss47s_13 ._block_ss47s_7 h2{letter-spacing:-1px;color:#332d40;margin:19px 0 12px;font-size:31px;line-height:1.15}._comprehensive_ss47s_13 ._block_ss47s_7 ._lead_ss47s_7{color:#7b6d88;max-width:700px;margin:0;font-size:14px;font-weight:400;line-height:1.7}._destinationMap_ss47s_13{gap:9px;margin:20px 0 5px;display:grid}._destinationMap_ss47s_13>span{text-transform:uppercase;letter-spacing:.11em;color:#a092ac;font-size:9px}._destinationMap_ss47s_13>div{flex-wrap:wrap;gap:6px;display:flex}._destinationMap_ss47s_13>div>span{border:1px solid color-mix(in srgb,var(--block-accent) 14%,#fff);color:var(--block-accent);background:#fff;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:10px;line-height:1.3;display:flex}._comprehensive_ss47s_13 ._blockProgress_ss47s_7{color:#93849d;margin-top:20px;font-size:9px}._comprehensive_ss47s_13 ._track_ss47s_7{background:color-mix(in srgb,var(--block-accent) 10%,#fff);height:4px}._comprehensive_ss47s_13 ._track_ss47s_7 i{background:var(--block-accent)}._formGuide_ss47s_13{color:#927ba5;background:#faf8fd;border:1px solid #eee8f5;border-radius:12px;align-items:flex-start;gap:9px;margin-bottom:30px;padding:13px 15px;display:flex}._formGuide_ss47s_13 svg{flex-shrink:0;margin-top:2px}._formGuide_ss47s_13 p{color:#8b7d97;margin:0;font-size:11px;line-height:1.7}._comprehensive_ss47s_13 ._richQuestion_ss47s_13{border-bottom-color:#eee8f4;min-width:0;margin:30px 0;padding-bottom:30px}._comprehensive_ss47s_13 ._richQuestion_ss47s_13 legend{color:#42394f;max-width:100%;font-size:15px;font-weight:600;line-height:1.65}._comprehensive_ss47s_13 ._questionNumber_ss47s_8{color:#9b8ba8;margin-bottom:7px;font-size:9px;font-weight:500}._questionHint_ss47s_13{color:#776881;max-width:730px;margin:11px 0 14px;font-size:12px;line-height:1.75}._questionBody_ss47s_13{grid-template-columns:minmax(0,1.6fr) minmax(170px,1fr);align-items:start;gap:16px;min-width:0;display:grid}._answerArea_ss47s_13{min-width:0}._comprehensive_ss47s_13 .survey-question textarea,._comprehensive_ss47s_13 .survey-question input{color:#493d55;box-sizing:border-box;background:#fcfbfe;border:1px solid #e2daeb;border-radius:11px;width:100%;min-width:0;max-width:100%;padding:13px 15px;font-size:14px;line-height:1.7}._comprehensive_ss47s_13 .survey-question textarea{resize:vertical;min-height:165px;margin:0}._comprehensive_ss47s_13 .survey-question input{min-height:48px;margin:0}._comprehensive_ss47s_13 .survey-question input[readonly]{color:#6f5c84;cursor:default;background:#f6f2fa}._comprehensive_ss47s_13 .survey-question textarea::placeholder,._comprehensive_ss47s_13 .survey-question input::placeholder{color:#b3a7bc;font-size:12px}._comprehensive_ss47s_13 .survey-question textarea:focus,._comprehensive_ss47s_13 .survey-question input:focus{outline-offset:2px;background:#fff;outline:2px solid #9b80be}._example_ss47s_13{background:#fffaf0;border:1px solid #f0e6d0;border-radius:11px;min-width:0;padding:14px}._example_ss47s_13>span{letter-spacing:.09em;color:#a38549;align-items:center;gap:6px;font-size:8px;font-weight:700;line-height:1.5;display:flex}._example_ss47s_13 svg{flex-shrink:0}._example_ss47s_13 p{color:#7e6b47;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0;font-size:12px;line-height:1.75}._answerHelpers_ss47s_13{flex-wrap:wrap;align-items:center;gap:5px;margin-top:9px;display:flex}._answerHelpers_ss47s_13>small{color:#a397ad;flex-basis:100%;margin-bottom:2px;font-size:9px;line-height:1.5}._answerHelpers_ss47s_13 button{color:#80668f;cursor:pointer;background:#fff;border:1px solid #e9e1f1;border-radius:6px;min-height:26px;padding:5px 7px;font-size:9px;line-height:1.3}._answerHelpers_ss47s_13 button:hover{color:#7d6398;background:#f8f4fc;border-color:#b49bcf}._questionDestinations_ss47s_13{flex-wrap:wrap;align-items:center;gap:5px;margin-top:12px;display:flex}._questionDestinations_ss47s_13>span{color:#aa9cb4;margin-right:2px;font-size:9px}._questionDestinations_ss47s_13 small{color:#7d658e;background:#f7f5fa;border-radius:5px;padding:4px 6px;font-size:8px;line-height:1.4}._comprehensive_ss47s_13 .survey-answer-actions{gap:12px;padding-top:8px}._comprehensive_ss47s_13 .primary{color:#fff;background:#7658a2;border-color:#0000;border-radius:10px;min-height:46px;padding:12px 19px;font-size:12px}._comprehensive_ss47s_13 .primary:hover{background:#694b94}._comprehensive_ss47s_13 .secondary{color:#937fa5;background:#fff;border:1px solid #e5dded;border-radius:10px;min-height:44px;padding:10px 16px;font-size:12px}._comprehensive_ss47s_13 .blueprint-draft{color:#9a89ac;background:#f8f6fc;border:1px solid #eee8f5;border-radius:10px;gap:4px;margin:20px 0 10px;padding:12px 14px;font-size:10px;line-height:1.6;display:grid}._comprehensive_ss47s_13 .blueprint-draft small{color:#ac9fb9;font-size:9px}._comprehensive_ss47s_13 .survey-footnote{color:#aa9fb2;margin:14px 0 0;font-size:10px;line-height:1.7}._comprehensive_ss47s_13 .blueprint-review h2{color:#3a2e47;letter-spacing:-1px;font-size:32px}._comprehensive_ss47s_13 .blueprint-review>p{color:#8b7c98;font-size:13px;line-height:1.7}._comprehensive_ss47s_13 .blueprint-review details{background:#fff;border:1px solid #e9e1f1;border-radius:11px;margin:12px 0;padding:16px}._comprehensive_ss47s_13 .blueprint-review summary{color:#79628e;cursor:pointer;font-size:13px;font-weight:600}._comprehensive_ss47s_13 .blueprint-review dt{color:#6b567f;margin-top:16px;font-size:12px;line-height:1.7}._comprehensive_ss47s_13 .blueprint-review dd{color:#95869f;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 12px;font-size:12px;line-height:1.8}._reviewNotice_ss47s_13{color:#977daa;background:#f6f2fb;border:1px solid #e8dff2;border-radius:12px;align-items:flex-start;gap:10px;margin:20px 0;padding:15px;display:flex}._reviewNotice_ss47s_13 svg{flex-shrink:0}._reviewNotice_ss47s_13 span{color:#8c759f;font-size:12px;line-height:1.7}._comprehensive_ss47s_13 .survey-thanks svg{color:#8b6cb0}._comprehensive_ss47s_13 button:focus-visible{outline-offset:3px;outline:2px solid #a181c6}@media (max-width:1150px){._comprehensive_ss47s_13{gap:24px;grid-template-columns:250px minmax(0,1fr)!important;padding:26px!important}._comprehensive_ss47s_13 .survey-paper{padding:27px}._questionBody_ss47s_13{grid-template-columns:minmax(0,1.4fr) minmax(155px,1fr);gap:12px}._comprehensive_ss47s_13 ._block_ss47s_7 h2{font-size:28px}._comprehensive_ss47s_13 .survey-story h1{font-size:29px}}@media (max-width:900px){._comprehensive_ss47s_13{gap:20px;grid-template-columns:220px minmax(0,1fr)!important;padding:20px!important}._comprehensive_ss47s_13 .survey-paper{padding:23px}._questionBody_ss47s_13{grid-template-columns:1fr}._example_ss47s_13{padding:12px}._example_ss47s_13 p{font-size:11px}._comprehensive_ss47s_13 ._block_ss47s_7{padding:20px}._comprehensive_ss47s_13 ._blockIcon_ss47s_7{display:none}._comprehensive_ss47s_13 ._block_ss47s_7 h2{font-size:26px}._comprehensive_ss47s_13 ._richQuestion_ss47s_13 legend{font-size:14px}._comprehensive_ss47s_13 ._mapItem_ss47s_6{padding:8px 5px}._comprehensive_ss47s_13 ._mapIcon_ss47s_6{width:25px;height:25px}._comprehensive_ss47s_13 ._mapItem_ss47s_6 strong{font-size:10px}._comprehensive_ss47s_13 ._mapNumber_ss47s_6{display:none}}@media (max-width:680px){._comprehensive_ss47s_13{padding:18px!important;display:block!important}._comprehensive_ss47s_13 .survey-story{max-height:none;position:static;overflow:visible}._comprehensive_ss47s_13 .survey-story h1{max-width:330px;font-size:32px}._comprehensive_ss47s_13 .survey-wordmark{margin-bottom:22px}._comprehensive_ss47s_13 .survey-wordmark img{width:136px}._comprehensive_ss47s_13 ._guide_ss47s_6{margin:12px 0}._comprehensive_ss47s_13 .survey-progress{margin:18px 0 13px}._comprehensive_ss47s_13 ._map_ss47s_6{gap:7px;margin:13px 0 21px;padding-bottom:10px;display:flex;overflow-x:auto}._comprehensive_ss47s_13 ._mapItem_ss47s_6{background:#fff;border-color:#eee7f4;flex-shrink:0;gap:9px;width:170px;min-width:170px;padding:10px}._comprehensive_ss47s_13 ._mapItem_ss47s_6 strong{font-size:10px}._comprehensive_ss47s_13 ._mapIcon_ss47s_6{width:27px;height:27px}._comprehensive_ss47s_13 .survey-paper{border-radius:20px;padding:20px 17px}._comprehensive_ss47s_13 ._block_ss47s_7{border-radius:15px;padding:19px}._comprehensive_ss47s_13 ._block_ss47s_7 h2{margin-top:17px;font-size:26px}._comprehensive_ss47s_13 ._block_ss47s_7 ._lead_ss47s_7{font-size:13px}._destinationMap_ss47s_13{gap:7px;margin-top:15px}._destinationMap_ss47s_13>div>span{padding:5px 7px;font-size:9px}._comprehensive_ss47s_13 ._phase_ss47s_7{padding:6px 8px;font-size:9px}._comprehensive_ss47s_13 ._blockTop_ss47s_7{font-size:8px}._comprehensive_ss47s_13 ._blockProgress_ss47s_7{gap:8px}._formGuide_ss47s_13{margin-bottom:25px;padding:12px}._comprehensive_ss47s_13 ._richQuestion_ss47s_13{margin:25px 0;padding-bottom:25px}._comprehensive_ss47s_13 ._richQuestion_ss47s_13 legend{font-size:14px}._questionHint_ss47s_13{font-size:12px}._comprehensive_ss47s_13 .survey-question textarea{min-height:170px}._questionBody_ss47s_13{gap:12px}._questionDestinations_ss47s_13 small{font-size:8px}._comprehensive_ss47s_13 .survey-answer-actions{flex-wrap:nowrap}._comprehensive_ss47s_13 .survey-answer-actions button{flex:1;gap:8px;min-width:0;padding:11px;font-size:11px}._comprehensive_ss47s_13 .blueprint-review details{padding:14px}._comprehensive_ss47s_13 .blueprint-review h2{font-size:28px}._reviewNotice_ss47s_13 span{font-size:11px}}@media (prefers-reduced-motion:reduce){._comprehensive_ss47s_13 ._track_ss47s_7 i{transition:none}}._swotMatrix_ss47s_19{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:19px 0 8px;display:grid}._swotMatrix_ss47s_19>div{background:#fbf8ff;border:1px solid #e7dfee;border-radius:10px;gap:4px;min-width:0;padding:12px 14px;display:grid}._swotMatrix_ss47s_19 small{text-transform:uppercase;letter-spacing:.06em;color:#9784ac;font-size:8px;font-weight:600}._swotMatrix_ss47s_19 strong{letter-spacing:-.025em;color:#795e98;font-size:15px}._swotMatrix_ss47s_19 span{color:#9582a4;font-size:10px;line-height:1.6}._swotMatrix_ss47s_19>div[data-quadrant="1"]{background:#fff7f4;border-color:#f0e2dc}._swotMatrix_ss47s_19>div[data-quadrant="1"] strong{color:#a67158}._swotMatrix_ss47s_19>div[data-quadrant="2"]{background:#f5f9ff;border-color:#e0e8f4}._swotMatrix_ss47s_19>div[data-quadrant="2"] strong{color:#5c7da6}._swotMatrix_ss47s_19>div[data-quadrant="3"]{background:#fffbf3;border-color:#eee5d2}._swotMatrix_ss47s_19>div[data-quadrant="3"] strong{color:#a38645}@media (max-width:500px){._swotMatrix_ss47s_19>div{padding:10px}._swotMatrix_ss47s_19 strong{font-size:14px}._swotMatrix_ss47s_19 small{font-size:7px;line-height:1.5}._swotMatrix_ss47s_19 span{font-size:9px}}._goalsGuide_ss47s_22{margin:19px 0 8px}._goalTypes_ss47s_22{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._goalTypes_ss47s_22 article{background:#fff;border:1px solid #e6dfee;border-radius:11px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}._goalTypes_ss47s_22 article:nth-child(2){border-color:#dfe8f3}._goalIcon_ss47s_22{color:#8061a5;background:#f3eefb;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}._goalTypes_ss47s_22 article:nth-child(2) ._goalIcon_ss47s_22{color:#5e83ae;background:#edf5ff}._goalTypes_ss47s_22 strong{color:#76588f;font-size:12px;line-height:1.5;display:block}._goalTypes_ss47s_22 article:nth-child(2) strong{color:#557ba5}._comprehensive_ss47s_13 ._block_ss47s_7 ._goalTypes_ss47s_22 p{color:#7d7189;margin:5px 0 0;font-size:11px;line-height:1.65}._goalHorizons_ss47s_22{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}._goalHorizons_ss47s_22>div{background:#fbf9ff;border:1px solid #ebe4f2;border-radius:9px;gap:4px;min-width:0;padding:12px 10px;display:grid}._goalHorizons_ss47s_22>div:nth-child(2){background:#f8fbff;border-color:#e1eaf6}._goalHorizons_ss47s_22>div:nth-child(3){background:#fffcf6;border-color:#f0e7d5}._goalHorizons_ss47s_22 span{color:#8d7b9e;font-size:9px;line-height:1.5}._goalHorizons_ss47s_22 strong{color:#775d91;letter-spacing:-.015em;font-size:12px;line-height:1.5}._goalHorizons_ss47s_22>div:nth-child(2) strong{color:#617fa3}._goalHorizons_ss47s_22>div:nth-child(3) strong{color:#9b7d43}._comprehensive_ss47s_13 ._block_ss47s_7 p._goalNote_ss47s_22{color:#8c7a9c;margin:12px 0 0;font-size:10px;line-height:1.7}@media (max-width:500px){._goalTypes_ss47s_22{grid-template-columns:1fr;gap:7px}._goalTypes_ss47s_22 article{gap:9px;padding:12px}._goalTypes_ss47s_22 strong{font-size:12px}._goalHorizons_ss47s_22{gap:6px;margin-top:8px}._goalHorizons_ss47s_22>div{padding:10px 8px}._goalHorizons_ss47s_22 strong{font-size:11px}._goalHorizons_ss47s_22 span{font-size:8px}._comprehensive_ss47s_13 ._block_ss47s_7 ._goalTypes_ss47s_22 p{font-size:11px}._comprehensive_ss47s_13 ._block_ss47s_7 p._goalNote_ss47s_22{font-size:10px}}
