.Chapter01_chapter__98VDk{display:grid;grid-gap:20px;gap:20px}.Chapter01_hero__aoDjl{background:linear-gradient(135deg,#0f2747,#143866 62%,#0f5f7e);color:white;border-radius:20px;padding:32px;box-shadow:0 14px 40px rgba(31,45,61,.08);position:relative;overflow:hidden}.Chapter01_hero__aoDjl:after{content:"";position:absolute;width:340px;height:340px;right:-130px;top:-150px;border:66px solid rgba(255,255,255,.055);border-radius:50%}.Chapter01_heroTop__F4ne_{position:relative;z-index:1;display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.Chapter01_kicker__hepiX{color:#59c8ff;font-size:10px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.Chapter01_hero__aoDjl h1{margin:8px 0 10px;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.035em}.Chapter01_hero__aoDjl p{margin:0;max-width:900px;color:#d9e6f5;line-height:1.75;font-size:14px}.Chapter01_meta__g6rOO{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.Chapter01_meta__g6rOO span{white-space:nowrap;padding:8px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.1);color:#e5effa;font-size:11px;font-weight:700}.Chapter01_heroExamples__93NjK{position:relative;z-index:1;display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}.Chapter01_heroExamples__93NjK span{border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.08);border-radius:9px;padding:7px 9px;font-size:10px;color:#d7e5f5}.Chapter01_section__kDA5F{background:#fff;border:1px solid #dce4ee;border-radius:17px;box-shadow:0 8px 26px rgba(31,45,61,.045);overflow:hidden}.Chapter01_sectionHeader__Ce4gw{padding:20px 22px 16px;border-bottom:1px solid #edf1f5;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.Chapter01_sectionTitleWrap__X0u7I{display:flex;gap:12px;align-items:flex-start}.Chapter01_sectionIndex__92_te{min-width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:#eaf1ff;color:#2563eb;font-size:11px;font-weight:900}.Chapter01_sectionHeader__Ce4gw h2{margin:0;font-size:20px;letter-spacing:-.02em}.Chapter01_sectionHeader__Ce4gw p{margin:5px 0 0;color:#667085;line-height:1.55;font-size:12px;max-width:820px}.Chapter01_sectionBody__evtrJ{padding:20px 22px 22px}.Chapter01_learningGrid__GEQSg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:11px;gap:11px}.Chapter01_learningItem__Xstyo{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #e4eaf1;border-radius:12px;background:#fbfcfe;color:#43506a;font-size:12px;line-height:1.55}.Chapter01_learningItem__Xstyo b{min-width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#edf6ff;color:#1765b0;font-size:10px}.Chapter01_note__f8iMr{margin-top:14px;padding:12px 14px;border-radius:10px;background:#fff8e8;border:1px solid #f7dfaa;color:#77520b;font-size:11px;line-height:1.55}.Chapter01_purposeGrid__pbLH0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.Chapter01_purposeCard__VxmiV{padding:14px;border:1px solid #e3eaf2;border-radius:12px;background:#fbfdff}.Chapter01_purposeCard__VxmiV strong{display:block;font-size:12px;color:#1d3557}.Chapter01_purposeCard__VxmiV span{display:block;margin-top:6px;color:#667085;font-size:11px;line-height:1.5}.Chapter01_twoCol__vNVVs{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.Chapter01_threeCol__3RgiS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.Chapter01_card__dUfKp{border:1px solid #e1e8f0;border-radius:13px;background:#fbfdff;padding:15px}.Chapter01_card__dUfKp h3{margin:0;font-size:14px}.Chapter01_card__dUfKp p{margin:7px 0 0;color:#617086;font-size:11px;line-height:1.6}.Chapter01_selector__0kVWU{display:flex;gap:8px;flex-wrap:wrap}.Chapter01_selector__0kVWU button,.Chapter01_tabRow__nhSeB button{border:1px solid #d8e2ed;background:white;color:#536178;border-radius:9px;padding:8px 11px;min-width:44px;min-height:44px;font-size:11px;font-weight:800}.Chapter01_selector__0kVWU button[aria-pressed=true],.Chapter01_tabRow__nhSeB button[aria-selected=true]{border-color:#9fc0f6;background:#eef5ff;color:#1d5fbf;box-shadow:inset 0 0 0 1px #d6e6ff}.Chapter01_materialLayout__RX5y_{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(0,1.4fr);grid-gap:16px;gap:16px;margin-top:15px}.Chapter01_materialInfo__B4115{padding:16px;border-radius:13px;background:linear-gradient(145deg,#f7faff,#fff);border:1px solid #dde8f5}.Chapter01_materialInfo__B4115 h3{margin:0 0 4px;font-size:18px}.Chapter01_materialInfo__B4115 small{color:#2563eb;font-weight:800}.Chapter01_materialInfo__B4115 p{color:#5c6b7d;font-size:12px;line-height:1.65}.Chapter01_barRows__Frs_S{display:grid;grid-gap:11px;gap:11px}.Chapter01_barRow__ItapT{display:grid;grid-template-columns:92px 1fr 30px;align-items:center;grid-gap:10px;gap:10px;font-size:11px;color:#546277}.Chapter01_barTrack__wfZND{height:9px;border-radius:999px;background:#e8eef5;overflow:hidden}.Chapter01_barFill__NAHC_{height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#0ea5e9)}.Chapter01_simLayout__pdLom{display:grid;grid-template-columns:minmax(250px,.75fr) minmax(0,1.25fr);grid-gap:18px;gap:18px}.Chapter01_controls__a8GuB{display:grid;grid-gap:12px;gap:12px}.Chapter01_control__g2Go8{display:grid;grid-gap:6px;gap:6px;color:#5e6c80;font-size:11px}.Chapter01_controlHead__H_2u3{display:flex;justify-content:space-between;gap:10px}.Chapter01_controlHead__H_2u3 b{color:#20314a}.Chapter01_control__g2Go8 input[type=range]{width:100%;accent-color:#2563eb}.Chapter01_fieldGrid__d70IU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Chapter01_field__tes0X{display:grid;grid-gap:6px;gap:6px;color:#5e6c80;font-size:11px}.Chapter01_inputWrap__5QjmJ{display:flex;border:1px solid #d9e2ec;border-radius:9px;overflow:hidden;background:white}.Chapter01_inputWrap__5QjmJ input{width:100%;min-width:0;border:0;outline:0;padding:9px 10px;background:white;color:#172033}.Chapter01_inputWrap__5QjmJ span{display:grid;place-items:center;padding:0 9px;background:#f6f8fb;border-left:1px solid #e2e8f0;color:#667085;white-space:nowrap;font-size:10px}.Chapter01_resultGrid__wNcNn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.Chapter01_result__vignT{padding:11px;border:1px solid #dfe7f0;background:white;border-radius:10px;min-width:0}.Chapter01_result__vignT span,.Chapter01_result__vignT strong{display:block}.Chapter01_result__vignT span{color:#7b8798;font-size:9px}.Chapter01_result__vignT strong{margin-top:5px;font-size:13px;overflow-wrap:anywhere}.Chapter01_visual__qB5Hr{min-height:260px;border:1px solid #e3eaf2;border-radius:13px;background:linear-gradient(#fbfdff,#f3f7fb);padding:12px;display:grid;place-items:center;overflow:hidden}.Chapter01_svg__B_ZZ7{width:100%;height:auto;min-height:220px}.Chapter01_svg__B_ZZ7 text{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.Chapter01_visualNote__3MnuF{margin:10px 0 0;color:#7b8798;font-size:10px;line-height:1.5}.Chapter01_formula__PfDoH{display:inline-flex;align-items:center;padding:8px 10px;border-radius:8px;background:#f3f7ff;border:1px solid #dce8fb;color:#1c4f91;font-size:12px;font-weight:800}.Chapter01_explanation__O5qAW{margin-top:12px;padding:13px 14px;border-left:3px solid #2563eb;background:#f7faff;border-radius:0 10px 10px 0;color:#4d5d73;font-size:12px;line-height:1.65}.Chapter01_compareTable__JC5jj{width:100%;border-collapse:collapse;font-size:11px}.Chapter01_compareTable__JC5jj td,.Chapter01_compareTable__JC5jj th{border-bottom:1px solid #e7edf4;padding:11px 10px;text-align:left;vertical-align:top}.Chapter01_compareTable__JC5jj th{color:#334155;background:#f8fafc}.Chapter01_compareTable__JC5jj td{color:#5e6c80}.Chapter01_graphWrap__KbX2e{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);grid-gap:16px;gap:16px;align-items:stretch}.Chapter01_graphPanel__iklCR{border:1px solid #e2e9f1;border-radius:13px;background:#fbfdff;padding:10px}.Chapter01_graphPanel__iklCR svg{width:100%;height:auto}.Chapter01_regionBox__aw3_U{border:1px solid #dfe8f4;border-radius:13px;padding:15px;background:linear-gradient(145deg,#f7faff,#fff)}.Chapter01_regionBox__aw3_U h3{margin:0;font-size:15px}.Chapter01_regionBox__aw3_U p{color:#5d6b7d;font-size:11px;line-height:1.65}.Chapter01_regionBox__aw3_U strong{color:#1f5daf}.Chapter01_warning__eTx8R{border-radius:9px;background:#fff4e7;border:1px solid #f5d5ad;color:#92400e;line-height:1.5}.Chapter01_good__92JRd,.Chapter01_warning__eTx8R{margin-top:10px;padding:10px 12px;font-size:11px;font-weight:700}.Chapter01_good__92JRd{border-radius:9px;background:#ecfdf3;border:1px solid #c8ecd9;color:#047857}.Chapter01_termGrid__BsIQ_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Chapter01_termGrid__BsIQ_ details{border:1px solid #e2e8f0;border-radius:11px;background:#fbfdff;overflow:hidden}.Chapter01_termGrid__BsIQ_ summary{cursor:pointer;list-style:none;padding:13px 14px;font-size:12px;font-weight:800;color:#21344e}.Chapter01_termGrid__BsIQ_ summary::-webkit-details-marker{display:none}.Chapter01_termContent__65vI1{padding:0 14px 14px;color:#5e6c80;font-size:11px;line-height:1.65}.Chapter01_termContent__65vI1 b{color:#334155}.Chapter01_propertyGrid__ZCTwx{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.Chapter01_propertyButton__MXXuD{text-align:left;border:1px solid #dde5ee;border-radius:11px;background:white;padding:12px;min-height:76px;color:#3d4d62}.Chapter01_propertyButton__MXXuD span,.Chapter01_propertyButton__MXXuD strong{display:block}.Chapter01_propertyButton__MXXuD strong{font-size:11px;color:#1f2f47}.Chapter01_propertyButton__MXXuD span{margin-top:4px;font-size:9px;color:#7a8797}.Chapter01_propertyButton__MXXuD[aria-pressed=true]{background:#eef5ff;border-color:#a7c7f7;box-shadow:inset 0 0 0 1px #d8e8ff}.Chapter01_propertyDetail__1AYVh{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.Chapter01_miniVisual__RosfK{min-height:165px;display:grid;place-items:center;border:1px solid #e4eaf1;border-radius:12px;background:#fbfdff;padding:12px}.Chapter01_cycleBar__CTfqY{width:75%;height:18px;border-radius:999px;background:linear-gradient(90deg,#dbeafe,#93c5fd,#dbeafe);transform-origin:center}.Chapter01_steps__agS9p{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.Chapter01_step__klTeB{display:grid;grid-template-columns:26px 1fr;grid-gap:9px;gap:9px;align-items:start;padding:9px;border:1px solid #e5ebf2;border-radius:9px;background:#fbfdff;font-size:11px;color:#526176}.Chapter01_step__klTeB b{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#eaf1ff;color:#2563eb;font-size:10px}.Chapter01_tabRow__nhSeB{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:14px}.Chapter01_problemGrid___KWKD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.Chapter01_problem__g_fJ1{border:1px solid #e0e8f0;border-radius:13px;padding:15px;background:#fbfdff;display:grid;grid-gap:10px;gap:10px}.Chapter01_problem__g_fJ1 h3{margin:0;font-size:13px}.Chapter01_problem__g_fJ1 p{margin:0;color:#637186;font-size:11px;line-height:1.55}.Chapter01_primaryButton__kclvz,.Chapter01_secondaryButton__7fUvC{border-radius:9px;padding:9px 12px;font-size:11px;font-weight:800}.Chapter01_primaryButton__kclvz{border:1px solid #2563eb;background:#2563eb;color:white}.Chapter01_secondaryButton__7fUvC{border:1px solid #d6e1ec;background:white;color:#42526a}.Chapter01_solution__QGfN9{padding:11px;border-radius:10px;border:1px solid #d8e8dc;background:#f0fbf4;color:#315d43;font-size:10px;line-height:1.6}.Chapter01_loadBar__Je4_0{display:flex;width:100%;height:34px;border-radius:9px;overflow:hidden;border:1px solid #dce4ee}.Chapter01_loadAl__bnMQt,.Chapter01_loadSteel__fIJVQ{display:grid;place-items:center;min-width:36px;color:white;font-size:10px;font-weight:900;transition:width .2s ease}.Chapter01_loadSteel__fIJVQ{background:#2563eb}.Chapter01_loadAl__bnMQt{background:#0ea5e9}.Chapter01_formulaGrid__dMFRN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Chapter01_formulaGrid__dMFRN details{border:1px solid #dfe7ef;border-radius:11px;background:#fbfdff}.Chapter01_formulaGrid__dMFRN summary{cursor:pointer;padding:12px 13px;color:#1f4f91;font-weight:900;font-size:13px}.Chapter01_formulaGrid__dMFRN p{margin:0;padding:0 13px 13px;color:#5e6c80;font-size:11px;line-height:1.6}.Chapter01_quizList__Qi0Pn{display:grid;grid-gap:12px;gap:12px}.Chapter01_quizItem__Lmgym{border:1px solid #e0e7ef;border-radius:12px;padding:14px;background:#fbfdff}.Chapter01_quizItem__Lmgym h3{margin:0;font-size:12px;line-height:1.5}.Chapter01_optionGrid__u_6m9{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.Chapter01_optionGrid__u_6m9 button{border:1px solid #d9e2ec;background:white;border-radius:8px;padding:8px 10px;color:#4b5b70;font-size:10px}.Chapter01_optionGrid__u_6m9 button[aria-pressed=true]{background:#eef5ff;border-color:#9fc0f6;color:#1d5fbf}.Chapter01_feedback__a7UUP{margin-top:9px;font-size:10px;line-height:1.55}.Chapter01_feedbackOk__dW4z2{color:#047857}.Chapter01_feedbackBad__pCZG4{color:#b45309}.Chapter01_score__O_r1D{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px;border-radius:12px;background:#0f2747;color:white}.Chapter01_score__O_r1D strong{font-size:18px}.Chapter01_score__O_r1D span{color:#c7d6e8;font-size:11px}.Chapter01_anchorNav__vQLNr{display:flex;gap:7px;flex-wrap:wrap;padding:12px;background:white;border:1px solid #dce4ee;border-radius:14px;position:-webkit-sticky;position:sticky;top:82px;z-index:5;box-shadow:0 8px 24px rgba(31,45,61,.05)}.Chapter01_anchorNav__vQLNr a{text-decoration:none;color:#536178;font-size:10px;font-weight:800;padding:7px 9px;border-radius:8px;background:#f7f9fc;border:1px solid #e5ebf2}.Chapter01_anchorNav__vQLNr a:hover{background:#eef5ff;color:#1d5fbf}.Chapter01_journeySection__06Eqe{background:#fff;border:1px solid #dce4ee;border-radius:18px;box-shadow:0 8px 26px rgba(31,45,61,.045);padding:24px}.Chapter01_journeyHeader__GulPV{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.Chapter01_classEyebrow__RaUaz,.Chapter01_derivationCard__jUxV5>span,.Chapter01_journeyHeader__GulPV>div:first-child>span,.Chapter01_masteryPanel__le2Z9>div:first-child span,.Chapter01_quickCheckHeader__L9Hz6 span,.Chapter01_summaryPanel__5c2Jo>span{color:#2563eb;font-size:11px;font-weight:900;letter-spacing:.12em}.Chapter01_journeyHeader__GulPV h2{margin:5px 0 6px;font-size:24px;color:#16243a}.Chapter01_journeyHeader__GulPV p{margin:0;color:#667085;font-size:14px;line-height:1.6}.Chapter01_progressSummary__wOV_L{min-width:150px;padding:13px 15px;border-radius:12px;background:#0f2747;color:#fff;text-align:center}.Chapter01_progressSummary__wOV_L span,.Chapter01_progressSummary__wOV_L strong{display:block}.Chapter01_progressSummary__wOV_L strong{font-size:22px}.Chapter01_progressSummary__wOV_L span{margin-top:3px;color:#c7d6e8;font-size:12px}.Chapter01_journeyCards___XCXI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.Chapter01_journeyCard__En6Ew{padding:18px;border:1px solid #dfe7ef;border-radius:14px;background:#fbfdff;display:flex;flex-direction:column;min-width:0}.Chapter01_journeyCardActive__PjdQI{border-color:#75a9ef;box-shadow:inset 0 0 0 2px #dceaff;background:#f7fbff}.Chapter01_journeyCardTop__XEQvk{display:flex;justify-content:space-between;gap:10px;align-items:center;color:#2563eb;font-size:11px;font-weight:900;letter-spacing:.08em}.Chapter01_journeyCard__En6Ew h3{margin:13px 0 5px;color:#17243a;font-size:18px;line-height:1.35}.Chapter01_journeyCard__En6Ew>p{margin:0;color:#667085;font-size:13px}.Chapter01_journeyCard__En6Ew ul{margin:14px 0;padding-left:19px;color:#4f5f74;font-size:13px;line-height:1.65}.Chapter01_journeyMeta__cRF7P{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;margin-bottom:13px}.Chapter01_journeyMeta__cRF7P span{padding:5px 8px;border-radius:999px;background:#edf3fa;color:#536178;font-size:11px;font-weight:700}.Chapter01_journeyCard__En6Ew>button{width:100%;border:1px solid #2563eb;background:#2563eb;color:white;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:900}.Chapter01_journeyCard__En6Ew>button:disabled{cursor:not-allowed;border-color:#cbd5e1;background:#e2e8f0;color:#64748b}.Chapter01_journeyCard__En6Ew>small{margin-top:8px;color:#8a5a12;font-size:12px;line-height:1.5}.Chapter01_advancedBadge__QeIhy,.Chapter01_completeBadge__lIech,.Chapter01_lockedBadge__NBhNK,.Chapter01_pendingBadge__ASAW6{letter-spacing:0;padding:5px 8px;border-radius:999px;font-size:10px}.Chapter01_completeBadge__lIech{color:#047857;background:#dcfce7}.Chapter01_pendingBadge__ASAW6{color:#64748b;background:#edf2f7}.Chapter01_advancedBadge__QeIhy{color:#7c3aed;background:#ede9fe}.Chapter01_lockedBadge__NBhNK{color:#92400e;background:#fef3c7}.Chapter01_optionalCard__01iPs{border-color:#ddd6fe;background:#fcfaff}.Chapter01_quizJourneyCard__PrDWy{border-color:#bfdbfe;background:#f8fbff}.Chapter01_classSelector__HkJ8u{position:-webkit-sticky;position:sticky;top:74px;z-index:8;display:flex;gap:8px;overflow-x:auto;padding:10px;border:1px solid #dce4ee;border-radius:13px;background:rgba(255,255,255,.96);box-shadow:0 8px 22px rgba(31,45,61,.08);scrollbar-width:thin}.Chapter01_classSelector__HkJ8u button{flex:0 0 auto;border:1px solid #d8e2ed;background:#f8fafc;color:#506077;border-radius:9px;padding:9px 11px;font-size:12px;font-weight:800}.Chapter01_classSelector__HkJ8u button[aria-current=page]{border-color:#7dabed;background:#eaf2ff;color:#1d5fbf}.Chapter01_classSelector__HkJ8u button:disabled{opacity:.5;cursor:not-allowed}.Chapter01_classSelector__HkJ8u button span{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:4px;border-radius:50%;background:#dbeafe;color:#1d4ed8}.Chapter01_activeContent__54dFM{display:grid;grid-gap:20px;gap:20px;scroll-margin-top:135px;outline:none}.Chapter01_activeContent__54dFM:empty{display:none}.Chapter01_classIntro___CABC{display:grid;grid-template-columns:110px 1fr;grid-gap:20px;gap:20px;align-items:start;padding:24px;border-radius:18px;color:white;background:linear-gradient(135deg,#102b4d,#174b75);box-shadow:0 10px 28px rgba(31,45,61,.1)}.Chapter01_classNumber__NYQgD{width:100px;height:100px;border-radius:18px;display:grid;place-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);font-size:14px;font-weight:900;letter-spacing:.08em;text-align:center}.Chapter01_classEyebrow__RaUaz{color:#7dd3fc}.Chapter01_classIntro___CABC h2{margin:6px 0 12px;font-size:28px;line-height:1.25}.Chapter01_classIntro___CABC h3{margin:0 0 7px;font-size:14px}.Chapter01_classIntro___CABC p,.Chapter01_classIntro___CABC ul{margin:0;color:#d7e6f4;font-size:14px;line-height:1.65}.Chapter01_classIntro___CABC ul{padding-left:20px}.Chapter01_learningPrompt__MfhVh{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;border:1px solid;font-size:14px;line-height:1.55}.Chapter01_learningPrompt__MfhVh strong{flex:0 0 auto}.Chapter01_predictPrompt__Awf3m{background:#fff8e8;border-color:#f2d693;color:#744c04}.Chapter01_observePrompt__FqmGY{background:#eefbf7;border-color:#bce5d5;color:#116149}.Chapter01_formulaMeaningGrid__psYAI,.Chapter01_primerGrid__h7AmA,.Chapter01_workedExampleGrid__K8k21{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.Chapter01_formulaMeaningGrid__psYAI article,.Chapter01_primerCard__d7HWR,.Chapter01_workedExampleGrid__K8k21 article{border:1px solid #dfe7ef;border-radius:13px;background:#fbfdff;padding:17px}.Chapter01_primerIcon__ASRdJ{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#1d4ed8;background:#dbeafe;font-weight:900}.Chapter01_formulaMeaningGrid__psYAI h3,.Chapter01_primerCard__d7HWR h3,.Chapter01_workedExampleGrid__K8k21 h3{margin:10px 0 6px;font-size:16px;color:#1f2f47}.Chapter01_formulaMeaningGrid__psYAI p,.Chapter01_primerCard__d7HWR p,.Chapter01_workedExampleGrid__K8k21 p{margin:0;color:#5d6c80;font-size:14px;line-height:1.65}.Chapter01_unitBridge__Z3HFh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:15px 0;padding:15px;border-radius:13px;background:#eff6ff;border:1px solid #cfe1fb}.Chapter01_unitBridge__Z3HFh div{padding:12px;border-radius:10px;background:white}.Chapter01_unitBridge__Z3HFh span,.Chapter01_unitBridge__Z3HFh strong{display:block}.Chapter01_unitBridge__Z3HFh span{color:#64748b;font-size:12px}.Chapter01_unitBridge__Z3HFh strong{margin-top:5px;color:#1d4ed8;font-size:18px}.Chapter01_unitBridge__Z3HFh p{grid-column:1/-1;margin:0;color:#425a78;font-size:13px}.Chapter01_loadTypeGrid__U7WV3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:15px}.Chapter01_loadTypeGrid__U7WV3 article{padding:16px;border:1px solid #e0e7ef;border-radius:12px;text-align:center}.Chapter01_loadTypeGrid__U7WV3 article>span{display:block;color:#2563eb;font-size:26px;font-weight:900}.Chapter01_loadTypeGrid__U7WV3 h3{margin:8px 0 5px;font-size:15px}.Chapter01_loadTypeGrid__U7WV3 p{margin:0;color:#667085;font-size:13px;line-height:1.55}.Chapter01_formulaMeaningGrid__psYAI{margin-bottom:15px}.Chapter01_formulaMeaningGrid__psYAI article>span,.Chapter01_workedExampleGrid__K8k21 small{color:#2563eb;font-size:10px;font-weight:900;letter-spacing:.1em}.Chapter01_formulaMeaningGrid__psYAI strong{display:inline-block;margin:3px 0 8px;color:#164e87;font-size:20px}.Chapter01_workedExampleGrid__K8k21 strong{display:block;margin-top:9px;color:#047857;font-size:15px}.Chapter01_beginnerDecisionGrid__DAk7g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.Chapter01_beginnerDecisionGrid__DAk7g li{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:15px;border:1px solid #dfe7ef;border-radius:13px;background:#fbfdff}.Chapter01_beginnerDecisionGrid__DAk7g li>span{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#e8f2ff;color:#1d5fbf;font-size:17px;font-weight:900}.Chapter01_beginnerDecisionGrid__DAk7g h3{margin:1px 0 5px;color:#1f2f47;font-size:15px}.Chapter01_beginnerDecisionGrid__DAk7g p{margin:0;color:#5d6c80;font-size:13px;line-height:1.65}.Chapter01_stressStrainCompare__5f0yk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:15px}.Chapter01_stressStrainCompare__5f0yk article{padding:17px;border:1px solid #d5e3f2;border-radius:13px;background:linear-gradient(145deg,#f7fbff,#fff)}.Chapter01_areaChooser__nC41B span,.Chapter01_stressStrainCompare__5f0yk span{color:#2563eb;font-size:10px;font-weight:900;letter-spacing:.09em}.Chapter01_areaChooser__nC41B h3,.Chapter01_stressStrainCompare__5f0yk h3{margin:6px 0;color:#20324a;font-size:16px;line-height:1.4}.Chapter01_stressStrainCompare__5f0yk strong{display:block;margin:8px 0;color:#164e87;font-size:16px}.Chapter01_stressStrainCompare__5f0yk p{margin:0;color:#596a7f;font-size:13px;line-height:1.65}.Chapter01_areaChooser__nC41B{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:18px;gap:18px;align-items:center;margin-top:15px;padding:17px;border:1px solid #cfe6d9;border-radius:13px;background:#f2fbf6}.Chapter01_areaChooser__nC41B ul{margin:0;padding-left:20px;color:#496456;font-size:13px;line-height:1.75}.Chapter01_beginnerMistakes__CgwO0{margin-top:15px;border:1px solid #eadfca;border-radius:12px;background:#fffaf1;overflow:hidden}.Chapter01_beginnerMistakes__CgwO0 summary{padding:14px 16px;color:#73531d;font-size:14px;font-weight:800;cursor:pointer}.Chapter01_beginnerMistakes__CgwO0 ul{margin:0;padding:0 22px 16px 38px;color:#6c5d46;font-size:13px;line-height:1.75}.Chapter01_classFooter__6kZsj{display:grid;grid-gap:16px;gap:16px}.Chapter01_quickCheckPanel__z4oWa,.Chapter01_summaryPanel__5c2Jo{border:1px solid #dce4ee;border-radius:16px;background:#fff;padding:20px}.Chapter01_quickCheckHeader__L9Hz6 h2,.Chapter01_summaryPanel__5c2Jo h2{margin:5px 0 10px;font-size:21px}.Chapter01_summaryPanel__5c2Jo ul{margin:0;padding-left:20px;color:#506077;font-size:14px;line-height:1.75}.Chapter01_quickCheckHeader__L9Hz6{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.Chapter01_quickCheckHeader__L9Hz6 strong{padding:7px 10px;border-radius:999px;color:#047857;background:#dcfce7}.Chapter01_quickCheckGrid__by4hA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.Chapter01_quickCheckGrid__by4hA article{padding:15px;border:1px solid #e1e8f0;border-radius:12px;background:#fbfdff}.Chapter01_quickCheckGrid__by4hA h3{margin:0;font-size:14px;line-height:1.5}.Chapter01_quickCheckGrid__by4hA p{margin:9px 0 0;font-size:13px;line-height:1.55}.Chapter01_classActions__h6bGh{display:flex;justify-content:space-between;gap:10px;padding:14px;border:1px solid #dce4ee;border-radius:14px;background:#fff}.Chapter01_classActions__h6bGh button:only-child{margin-left:auto}.Chapter01_primaryButton__kclvz:disabled{opacity:.5;cursor:not-allowed}.Chapter01_miniScore__9cZtm{flex:0 0 auto;padding:7px 9px;border-radius:999px;background:#eaf2ff;color:#1d5fbf;font-size:11px;font-weight:800}.Chapter01_problemActions__2AcHR{display:flex;flex-wrap:wrap;gap:8px}.Chapter01_hintBox__ypna3{padding:10px;border-radius:9px;color:#74500c;background:#fff8e8;border:1px solid #f2dda9;font-size:12px;line-height:1.55}.Chapter01_solutionToggle__h6stE{justify-self:start;min-height:44px;border:0;padding:10px 2px;background:transparent;color:#1d5fbf;font-size:12px;font-weight:800;text-decoration:underline}.Chapter01_problemHeading__HHzII{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center}.Chapter01_problemHeading__HHzII>span{padding:4px 7px;border-radius:999px;background:#eaf1ff;color:#1d5fbf;font-size:10px;font-weight:900}.Chapter01_problemHeading__HHzII h3{margin:0}.Chapter01_problemHeading__HHzII small{color:#64748b;font-weight:800}.Chapter01_problemSketch__ZHl92{width:100%;max-height:145px;margin:8px 0;padding:8px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#2563eb;fill:#dbeafe;stroke:#2563eb;stroke-width:3}.Chapter01_problemSketch__ZHl92 text{fill:#1e3a5f;stroke:none;font-size:12px;font-weight:800}.Chapter01_problemMeta__SgR3w{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin:10px 0}.Chapter01_problemMeta__SgR3w div{padding:8px;border-radius:8px;background:#f8fafc}.Chapter01_problemMeta__SgR3w dt{color:#64748b;font-size:9px;font-weight:900;text-transform:uppercase}.Chapter01_problemMeta__SgR3w dd{margin:3px 0 0;color:#334155;font-size:11px;line-height:1.5}.Chapter01_solution__QGfN9{overflow:hidden;border:1px solid #cfe0f5;border-radius:13px;background:#fff}.Chapter01_solutionIntro__k6jPL{padding:12px 14px;color:#23466e;background:#eef6ff;font-size:12px;line-height:1.6}.Chapter01_solutionSteps__CSz6y{display:grid;grid-gap:0;gap:0;margin:0;padding:0;list-style:none}.Chapter01_solutionSteps__CSz6y>li{display:grid;grid-template-columns:58px 1fr;grid-gap:12px;gap:12px;padding:14px;border-top:1px solid #e5edf6}.Chapter01_solutionSteps__CSz6y>li>span{align-self:start;padding:5px 7px;border-radius:999px;color:#1d5fbf;background:#e7f0ff;font-size:10px;font-weight:900;text-align:center}.Chapter01_solutionSteps__CSz6y h4{margin:1px 0 7px;color:#1f344e;font-size:13px}.Chapter01_solutionSteps__CSz6y p{margin:6px 0 0;color:#52647b;font-size:12px;line-height:1.65}.Chapter01_solutionSteps__CSz6y ul{margin:0;padding-left:18px;color:#52647b;font-size:12px;line-height:1.7}.Chapter01_calculationLines__p_Cik,.Chapter01_solutionFormula__ccLe_{padding:10px 12px;border-radius:9px;background:#f8fafc;color:#173e70;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:700;overflow-wrap:anywhere}.Chapter01_calculationLines__p_Cik{list-style-position:inside}.Chapter01_finalAnswer__OOlfY{display:inline-block;padding:10px 14px;border-radius:9px;color:#065f46;background:#dcfce7;font-size:18px;font-weight:900}.Chapter01_formulaStack__pDddT{display:grid;grid-gap:7px;gap:7px}.Chapter01_calculationLines__p_Cik{display:grid;grid-gap:8px;gap:8px;margin:0!important;padding:12px 12px 12px 34px!important;list-style-position:outside}.Chapter01_calculationLines__p_Cik li{padding:7px 9px;border:1px solid #e2e8f0;border-radius:7px;background:#fff}.Chapter01_givenList__KC9vK,.Chapter01_symbolGuide___8WoR{display:grid;grid-gap:7px;gap:7px;margin:0!important;padding:0!important;list-style:none}.Chapter01_givenList__KC9vK li,.Chapter01_symbolGuide___8WoR li{padding:9px 11px;border:1px solid #e1e9f2;border-radius:8px;background:#fbfdff}.Chapter01_givenList__KC9vK li:before{content:"✓";margin-right:8px;color:#047857;font-weight:900}.Chapter01_symbolGuide___8WoR{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px!important}.Chapter01_targetAnswer__xLNW7{padding:12px 14px;border-left:4px solid #2563eb;border-radius:8px;color:#173e70;background:#eff6ff;font-size:15px;font-weight:800}.Chapter01_planBox__n2yLu{padding:13px 14px;border:1px solid #f0d48f;border-radius:9px;color:#714c08;background:#fff8e8;font-size:13px;line-height:1.75}.Chapter01_bookSolutionLayout___qUiI{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(240px,.75fr);border:1px solid #cad5e2;border-radius:0 0 12px 12px;overflow:hidden;background:#fff}.Chapter01_bookGiven__ic6jr,.Chapter01_bookWorking__zNRu1{padding:20px}.Chapter01_bookGiven__ic6jr h4,.Chapter01_bookWorking__zNRu1 h4{display:inline-block;margin:0 0 14px;padding:4px 9px;border:1px solid #24374f;border-radius:4px;color:#172b45;font-size:14px}.Chapter01_bookGiven__ic6jr{border-left:2px solid #334155;background:#fbfcfe}.Chapter01_bookGiven__ic6jr h4{display:block;padding:0;border:0}.Chapter01_bookGiven__ic6jr div{margin:8px 0;color:#26384d;font-size:14px;font-weight:650;line-height:1.5}.Chapter01_bookEquationSteps__11D3S{display:grid;grid-gap:7px;gap:7px;color:#172b45;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:700}.Chapter01_bookEquationSteps__11D3S div:not(:first-child){padding-left:22px}.Chapter01_bookEquationSteps__11D3S div:first-child{margin-bottom:3px;padding-left:0;font-family:inherit;font-size:14px;font-weight:600}.Chapter01_bookFinalLine__lTah3{margin-top:3px;padding:10px 12px!important;border-radius:8px;color:#065f46;background:#dcfce7}.Chapter01_bookEasyNote__1UyU0{display:grid;grid-gap:8px;gap:8px;margin:15px 0 0;padding:14px 16px;border:1px solid #d8e6f5;border-radius:11px;color:#40546c;background:#f5f9ff;font-size:13px;line-height:1.6}.Chapter01_bookEasyNote__1UyU0 b{color:#173e70}.Chapter01_bookEasyNote__1UyU0 span{position:relative;padding-left:20px}.Chapter01_bookEasyNote__1UyU0 span:before{content:"→";position:absolute;left:0;color:#2563eb;font-weight:900}.Chapter01_bookBeginnerSection__HXlEf{margin-top:15px;padding:16px;border:1px solid #d8e6f5;border-radius:11px;background:#f5f9ff}.Chapter01_bookBeginnerSection__HXlEf>h4{margin:0 0 12px;color:#173e70;font-size:16px}.Chapter01_bookBeginnerGrid__i9AV_{display:grid;grid-gap:9px;gap:9px}.Chapter01_bookBeginnerGrid__i9AV_ article{display:grid;grid-template-columns:30px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:11px;border:1px solid #dce8f5;border-radius:9px;background:#fff}.Chapter01_bookBeginnerGrid__i9AV_ article>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#fff;background:#2563eb;font-size:12px;font-weight:900}.Chapter01_bookBeginnerGrid__i9AV_ h5{margin:1px 0 4px;color:#213b5b;font-size:13px}.Chapter01_bookBeginnerGrid__i9AV_ p{margin:0;color:#51657d;font-size:13px;line-height:1.65}.Chapter01_punchSimulation__HlikY{margin-top:16px;border:1px solid #bfd7ef;border-radius:13px;overflow:hidden;background:#fff}.Chapter01_punchSimulationHeader__qh73u{display:flex;justify-content:space-between;gap:16px;padding:17px 18px;color:#fff;background:linear-gradient(135deg,#173e70,#0f7490)}.Chapter01_punchSimulationHeader__qh73u span{color:#a5f3fc;font-size:10px;font-weight:900;letter-spacing:.12em}.Chapter01_punchSimulationHeader__qh73u h4{margin:4px 0;font-size:17px}.Chapter01_punchSimulationHeader__qh73u p{margin:0;color:#d9f1f7;font-size:12px;line-height:1.55}.Chapter01_punchSimulationHeader__qh73u button{align-self:center;min-height:40px;padding:8px 11px;border:1px solid rgba(255,255,255,.35);border-radius:8px;color:#fff;background:rgba(255,255,255,.12);font-size:11px;font-weight:800;cursor:pointer}.Chapter01_punchSimulationBody__PWmEe{display:grid;grid-template-columns:minmax(250px,.85fr) minmax(300px,1.15fr);grid-gap:15px;gap:15px;padding:16px}.Chapter01_punchControls__IFp_O{display:grid;grid-gap:11px;gap:11px}.Chapter01_punchControls__IFp_O label{display:grid;grid-gap:6px;gap:6px;padding:10px;border:1px solid #dfe8f1;border-radius:9px;background:#fbfdff}.Chapter01_punchControls__IFp_O label>span{display:flex;justify-content:space-between;gap:8px;color:#29415f;font-size:12px}.Chapter01_punchControls__IFp_O output{color:#1d5fbf;font-weight:900}.Chapter01_punchControls__IFp_O input{width:100%;accent-color:#2563eb}.Chapter01_punchControls__IFp_O small{color:#64748b;line-height:1.45}.Chapter01_punchVisualWrap__PcnHI{display:grid;align-content:start;grid-gap:8px;gap:8px}.Chapter01_punchInteractiveSvg__Zov38{width:100%;min-height:260px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_punchObservation__8ZxZU{padding:10px 12px;border-left:4px solid #ef4444;border-radius:7px;color:#704044;background:#fff5f5;font-size:12px;line-height:1.6}.Chapter01_punchLiveCalculation__nUpFD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 16px 14px}.Chapter01_punchLiveCalculation__nUpFD div{padding:11px;border:1px solid #dfe8f1;border-radius:9px;background:#f8fafc}.Chapter01_punchLiveCalculation__nUpFD span,.Chapter01_punchLiveCalculation__nUpFD strong{display:block}.Chapter01_punchLiveCalculation__nUpFD span{color:#64748b;font-size:10px;font-weight:800;text-transform:uppercase}.Chapter01_punchLiveCalculation__nUpFD strong{margin-top:5px;color:#173e70;font-size:13px;overflow-wrap:anywhere}.Chapter01_punchLiveCalculation__nUpFD .Chapter01_punchMainResult__4vrlT{color:#065f46;background:#ecfdf5;border-color:#bbebd8}.Chapter01_punchMainResult__4vrlT strong{color:#047857;font-size:17px}.Chapter01_punchValueStatus__28lkF{margin:0!important;padding:10px 16px;color:#40546c!important;background:#eef6ff;border-top:1px solid #d5e5f5;font-size:12px!important}.Chapter01_punchStageStrip__PvD0f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;padding:12px 16px 0}.Chapter01_punchStage__dEy5F{display:grid;grid-template-columns:26px 1fr;grid-gap:7px;gap:7px;padding:9px;border:1px solid #dfe7ef;border-radius:9px;background:#f8fafc;opacity:.68}.Chapter01_punchStage__dEy5F>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;color:#64748b;background:#e2e8f0;font-size:10px;font-weight:900}.Chapter01_punchStage__dEy5F small,.Chapter01_punchStage__dEy5F strong{display:block}.Chapter01_punchStage__dEy5F strong{color:#334155;font-size:11px}.Chapter01_punchStage__dEy5F small{margin-top:3px;color:#64748b;font-size:9px;line-height:1.35}.Chapter01_punchStageActive__XD4S8{border-color:#60a5fa;background:#eff6ff;box-shadow:inset 0 0 0 1px #bfdbfe;opacity:1}.Chapter01_punchStageActive__XD4S8>span{color:#fff;background:#2563eb}.Chapter01_punchStageDone__4d4N4{border-color:#a7dfc8;background:#ecfdf5;opacity:1}.Chapter01_punchStageDone__4d4N4>span{color:#fff;background:#059669}.Chapter01_punchSimulationBody__PWmEe{grid-template-columns:minmax(250px,.72fr) minmax(370px,1.28fr)}.Chapter01_appliedForceControl__4xqwr{border-color:#f2c0c0!important;background:#fff8f8!important}.Chapter01_appliedForceControl__4xqwr input{accent-color:#dc2626}.Chapter01_punchPlayback__9t1Ix{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.Chapter01_punchPlayback__9t1Ix button{min-height:42px;padding:8px 11px;border:1px solid #b9cbe0;border-radius:8px;color:#29415f;background:#fff;font-weight:800;cursor:pointer}.Chapter01_punchPlayback__9t1Ix button:first-child{border-color:#2563eb;color:#fff;background:#2563eb}.Chapter01_capacityPanel__Ql5KV{padding:11px;border:1px solid #dbe6f0;border-radius:10px;background:#f8fafc}.Chapter01_capacityPanel__Ql5KV>div:first-child{display:flex;justify-content:space-between;color:#334155;font-size:12px}.Chapter01_capacityTrack__p9skE{height:10px;margin:8px 0;border-radius:999px;background:#e2e8f0;overflow:hidden}.Chapter01_capacityTrack__p9skE span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#2563eb 70%,#059669);transition:width .08s linear}.Chapter01_capacityPanel__Ql5KV p{margin:0;color:#8a4b12;font-size:11px;line-height:1.45}.Chapter01_capacityPanel__Ql5KV .Chapter01_capacityComplete__Io51V{color:#047857;font-weight:800}.Chapter01_punchInteractiveSvg__Zov38{min-height:280px}.Chapter01_axialSimulation__AeX2Y .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#3056a6)}.Chapter01_axialSimulation__AeX2Y .Chapter01_capacityTrack__p9skE span{background:linear-gradient(90deg,#38bdf8,#2563eb,#059669)}.Chapter01_axialInteractiveSvg__oLDdf{width:100%;min-height:300px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_axialMeters__Vusf0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.Chapter01_axialMeters__Vusf0>div{padding:10px;border:1px solid #dbe7f3;border-radius:9px;background:#f8fbff}.Chapter01_axialMeters__Vusf0 span{display:flex;justify-content:space-between;gap:8px;color:#29415f;font-size:11px}.Chapter01_axialMeters__Vusf0 output{color:#1d5fbf;font-weight:900}.Chapter01_axialMeters__Vusf0>div>div{height:7px;margin:7px 0;overflow:hidden;border-radius:99px;background:#e2e8f0}.Chapter01_axialMeters__Vusf0 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#2563eb);transition:width .08s linear}.Chapter01_axialMeters__Vusf0 small{color:#64748b;font-size:10px;line-height:1.4}.Chapter01_steppedCompressionSimulation__JBfyS .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#6d3fa0)}.Chapter01_steppedCompressionSimulation__JBfyS .Chapter01_capacityTrack__p9skE span{background:linear-gradient(90deg,#38bdf8,#7c3aed,#059669)}.Chapter01_steppedCompressionSvg__xCUMH{width:100%;min-height:330px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_steppedSegmentControl__luGCf{display:grid;grid-template-columns:auto 1fr 1fr;grid-gap:8px;gap:8px;align-items:center;padding:9px;border:1px solid #dfe8f1;border-radius:9px;background:#fbfdff}.Chapter01_steppedSegmentControl__luGCf>strong{color:#5b3a85;font-size:11px}.Chapter01_steppedSegmentControl__luGCf label{min-width:0;padding:0;border:0;background:transparent}.Chapter01_steppedSegmentControl__luGCf label span{font-size:10px}.Chapter01_steppedSegmentControl__luGCf output{margin-left:6px}.Chapter01_steppedBreakdown__lUQHg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.Chapter01_steppedBreakdown__lUQHg>div{padding:10px;border:1px solid #ded9ed;border-radius:9px;background:#fbf9ff}.Chapter01_steppedBreakdown__lUQHg small,.Chapter01_steppedBreakdown__lUQHg span,.Chapter01_steppedBreakdown__lUQHg strong{display:block}.Chapter01_steppedBreakdown__lUQHg span{color:#6b5b7d;font-size:9px;font-weight:800;text-transform:uppercase}.Chapter01_steppedBreakdown__lUQHg strong{margin-top:4px;color:#4c2b74;font-size:12px}.Chapter01_steppedBreakdown__lUQHg small{color:#6b7280;font-size:10px}.Chapter01_steppedBreakdown__lUQHg>div>div{height:6px;margin:7px 0;overflow:hidden;border-radius:99px;background:#e7e2ef}.Chapter01_steppedBreakdown__lUQHg i{display:block;height:100%;border-radius:inherit;background:#7c3aed}.Chapter01_steppedTensionSimulation__cLxoo .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#087f8c)}.Chapter01_steppedTensionSimulation__cLxoo .Chapter01_capacityTrack__p9skE span{background:linear-gradient(90deg,#22d3ee,#0891b2,#059669)}.Chapter01_steppedTensionSimulation__cLxoo .Chapter01_steppedSegmentControl__luGCf>strong{color:#0e7490}.Chapter01_steppedTensionSimulation__cLxoo .Chapter01_steppedBreakdown__lUQHg>div{border-color:#cce8ec;background:#f4fdff}.Chapter01_steppedTensionSimulation__cLxoo .Chapter01_steppedBreakdown__lUQHg strong{color:#0e6575}.Chapter01_steppedTensionSimulation__cLxoo .Chapter01_steppedBreakdown__lUQHg i{background:#0891b2}.Chapter01_poissonLoadSimulation__Jf7uD .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#a15c08)}.Chapter01_poissonLoadSimulation__Jf7uD .Chapter01_capacityTrack__p9skE span{background:linear-gradient(90deg,#fbbf24,#f59e0b,#059669)}.Chapter01_poissonLoadSvg__Ng4o9{width:100%;min-height:310px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_poissonMetrics__gLDBt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px}.Chapter01_poissonMetrics__gLDBt>div{padding:10px;border:1px solid #f0dfb9;border-radius:9px;background:#fffaf0}.Chapter01_poissonMetrics__gLDBt span,.Chapter01_poissonMetrics__gLDBt strong{display:block}.Chapter01_poissonMetrics__gLDBt span{color:#7b6643;font-size:9px;font-weight:800;text-transform:uppercase}.Chapter01_poissonMetrics__gLDBt strong{margin-top:4px;color:#8a5209;font-size:12px}.Chapter01_hollowSimulation__2u4Qo .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#087f8c)}.Chapter01_hollowInteractiveSvg__9QysF{width:100%;min-height:310px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_precisionNote__nTJB7{display:grid;grid-gap:5px;gap:5px;margin:0 16px 14px;padding:12px 14px;border:1px solid #f0d48f;border-radius:10px;color:#714c08;background:#fff8e8;font-size:12px;line-height:1.55}.Chapter01_precisionNote__nTJB7 b,.Chapter01_precisionNote__nTJB7 span{display:block}.Chapter01_rccLoadSimulation__Z_e0_ .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#46586d)}.Chapter01_rccLoadSimulation__Z_e0_ .Chapter01_capacityTrack__p9skE span{background:linear-gradient(90deg,#94a3b8,#2563eb,#059669)}.Chapter01_rccLoadSvg__x82Nl{width:100%;min-height:325px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_punchStressSimulation__Xtgdg .Chapter01_punchSimulationHeader__qh73u{background:linear-gradient(135deg,#173e70,#9f3548)}.Chapter01_punchStressSimulation__Xtgdg .Chapter01_capacityTrack__p9skE span{background:linear-gradient(90deg,#f59e0b,#ef4444,#059669)}.Chapter01_punchStressSvg__alE6H{width:100%;min-height:310px;border:1px solid #dde7f1;border-radius:10px;background:linear-gradient(#f8fbff,#eef5fb)}.Chapter01_feedbackOverlay__EtgMY{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:rgba(8,23,43,.65);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:Chapter01_feedbackFade__ZNclF .18s ease-out}.Chapter01_feedbackDialog__YhHZP{position:relative;width:min(500px,100%);max-height:min(720px,90vh);overflow:auto;padding:28px;border:1px solid #d9e5f2;border-radius:20px;background:#fff;box-shadow:0 24px 80px rgba(15,39,71,.3);text-align:center;animation:Chapter01_feedbackRise__fFc_8 .2s ease-out}.Chapter01_dialogClose__odKao{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;color:#475569;background:#f1f5f9;font-size:27px;cursor:pointer}.Chapter01_dialogRetryIcon__3I7nc,.Chapter01_dialogSuccessIcon__QsVsf{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 12px;border-radius:50%;font-size:34px;font-weight:900}.Chapter01_dialogSuccessIcon__QsVsf{color:#047857;background:#d1fae5}.Chapter01_dialogRetryIcon__3I7nc{color:#b45309;background:#fef3c7}.Chapter01_dialogExampleLabel__kSL3d{color:#2563eb;font-size:11px;font-weight:900;letter-spacing:.08em}.Chapter01_feedbackDialog__YhHZP h3{margin:7px 38px 8px;color:#172b45;font-size:24px}.Chapter01_feedbackDialog__YhHZP>p{margin:0 auto 17px;color:#5a6b80;line-height:1.65}.Chapter01_dialogAnswerComparison__ae1Gq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin:15px 0}.Chapter01_dialogAnswerComparison__ae1Gq div{padding:12px;border-radius:11px;background:#f8fafc}.Chapter01_dialogAnswerComparison__ae1Gq div:only-child{grid-column:1/-1}.Chapter01_dialogAnswerComparison__ae1Gq span,.Chapter01_dialogAnswerComparison__ae1Gq strong{display:block}.Chapter01_dialogAnswerComparison__ae1Gq span{color:#64748b;font-size:11px}.Chapter01_dialogAnswerComparison__ae1Gq strong{margin-top:5px;color:#173e70;font-size:17px;overflow-wrap:anywhere}.Chapter01_dialogHint__7AiAD{display:grid;grid-gap:5px;gap:5px;padding:14px;border:1px solid #f1d59b;border-radius:11px;color:#744c04;background:#fff8e8;text-align:left;line-height:1.55}.Chapter01_dialogHint__7AiAD span{font-size:13px}.Chapter01_dialogHint__7AiAD small{color:#8a641d}.Chapter01_dialogActions__vugEJ{display:flex;justify-content:center;gap:9px;margin-top:20px}.Chapter01_dialogActions__vugEJ button{min-height:44px}.Chapter01_feedbackDialog__YhHZP :focus-visible{outline:3px solid #93c5fd;outline-offset:2px}@keyframes Chapter01_feedbackFade__ZNclF{0%{opacity:0}}@keyframes Chapter01_feedbackRise__fFc_8{0%{opacity:0;transform:translateY(12px) scale(.98)}}.Chapter01_solutionDialog__YsE4N{width:min(760px,100%);padding:0;text-align:left}.Chapter01_solutionDialogHeader__rOymv{padding:25px 68px 20px 24px;color:#fff;background:linear-gradient(135deg,#12335c,#176884)}.Chapter01_solutionDialogHeader__rOymv span{color:#bae6fd;font-size:11px;font-weight:900;letter-spacing:.08em}.Chapter01_solutionDialogHeader__rOymv h3{margin:6px 0 8px;color:#fff;font-size:24px}.Chapter01_solutionDialogHeader__rOymv p{margin:0;color:#e2edf7;font-size:14px;line-height:1.6}.Chapter01_solutionDialog__YsE4N .Chapter01_dialogClose__odKao{color:#fff;background:rgba(255,255,255,.16)}.Chapter01_solutionModalContent___I1oe{padding:20px 24px 0}.Chapter01_solutionModalContent___I1oe .Chapter01_solutionIntro__k6jPL{border-radius:10px 10px 0 0}.Chapter01_solutionModalContent___I1oe .Chapter01_solutionSteps__CSz6y{border:1px solid #dbe7f3;border-radius:0 0 12px 12px;overflow:hidden}.Chapter01_solutionDialogFooter__orzIl{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;padding:14px 24px;border-top:1px solid #e2e8f0;background:rgba(255,255,255,.96)}.Chapter01_solutionDialogFooter__orzIl button{min-height:44px}.Chapter01_prerequisiteNote__ka_6N{margin-bottom:16px;padding:14px 16px;border-radius:11px;color:#674a0c;background:#fff8e8;border:1px solid #f2dda9;font-size:14px;line-height:1.6}.Chapter01_derivationCard__jUxV5{margin:18px 0;padding:18px;border-radius:13px;background:#f7faff;border:1px solid #d9e7fa}.Chapter01_derivationCard__jUxV5 h3{margin:5px 0 10px;font-size:18px}.Chapter01_derivationCard__jUxV5 ol{margin:0;padding-left:22px;color:#4d5d73;font-size:14px;line-height:1.8}.Chapter01_smallHeading___qtx6{font-size:14px;margin:18px 0 8px}.Chapter01_quizTopic__KHCWf{margin-top:18px;border:1px solid #dfe7ef;border-radius:14px;overflow:hidden}.Chapter01_quizTopicHeader__dTwez{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 16px;background:#f1f6fc}.Chapter01_quizTopicHeader__dTwez span{color:#2563eb;font-size:10px;font-weight:900;letter-spacing:.1em}.Chapter01_quizTopicHeader__dTwez h3{margin:3px 0 0;font-size:17px}.Chapter01_quizTopicHeader__dTwez>strong{color:#1d5fbf}.Chapter01_quizTopic__KHCWf .Chapter01_quizList__Qi0Pn{padding:12px}.Chapter01_quizItem__Lmgym h4{margin:0;font-size:14px;line-height:1.5}.Chapter01_feedback__a7UUP button{display:block;margin-top:7px;border:0;background:transparent;color:inherit;font-weight:800;text-decoration:underline}.Chapter01_bonusLabel__UFrsd{color:#7c3aed}.Chapter01_bonusNote__lgw49{margin:6px 0 0;color:#6d5b86;font-size:12px}.Chapter01_masteryPanel__le2Z9{margin-top:18px;padding:18px;border-radius:14px;color:white;background:#0f2747}.Chapter01_masteryPanel__le2Z9 h3{margin:4px 0 12px;font-size:20px}.Chapter01_masteryGrid__B_lb1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.Chapter01_masteryGrid__B_lb1 article{padding:13px;border-radius:10px;background:rgba(255,255,255,.08)}.Chapter01_masteryGrid__B_lb1 small,.Chapter01_masteryGrid__B_lb1 span,.Chapter01_masteryGrid__B_lb1 strong{display:block}.Chapter01_masteryGrid__B_lb1 span{color:#bad0e7;font-size:12px}.Chapter01_masteryGrid__B_lb1 strong{margin-top:5px;font-size:14px}.Chapter01_masteryGrid__B_lb1 small{margin-top:3px;color:#9fb6cd}.Chapter01_masteryGrid__B_lb1 button{margin-top:8px;border:0;background:transparent;color:#7dd3fc;font-weight:800;padding:0}.Chapter01_lockedPanel__yWhg2{padding:36px;border:1px solid #dce4ee;border-radius:17px;background:white;text-align:center}.Chapter01_lockedPanel__yWhg2>span{font-size:36px}.Chapter01_lockedPanel__yWhg2 h2{margin:10px 0 7px}.Chapter01_lockedPanel__yWhg2 p{color:#667085}.Chapter01_shortQaJourneyCard__o1Ygn{border-color:#bbdfd2;background:#f7fffb}.Chapter01_writtenQaJourneyCard__7V2fK{border-color:#cbd5f5;background:#f8f9ff}.Chapter01_shortQaSection__Dgbar{overflow:hidden;border:1px solid #d5e4ee;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(31,45,61,.06)}.Chapter01_shortQaHeader__aQCM9{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:25px;color:#fff;background:linear-gradient(135deg,#12335c,#087f6b)}.Chapter01_shortQaHeader__aQCM9>div:first-child>span{color:#99f6e4;font-size:11px;font-weight:900;letter-spacing:.1em}.Chapter01_shortQaHeader__aQCM9 h2{margin:6px 0 8px;font-size:27px;line-height:1.3}.Chapter01_shortQaHeader__aQCM9 p{max-width:760px;margin:0;color:#d8f1ed;font-size:14px;line-height:1.65}.Chapter01_shortQaCount__cH9qv{flex:0 0 118px;padding:13px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:rgba(255,255,255,.1);text-align:center}.Chapter01_shortQaCount__cH9qv span,.Chapter01_shortQaCount__cH9qv strong{display:block}.Chapter01_shortQaCount__cH9qv strong{font-size:30px}.Chapter01_shortQaCount__cH9qv span{color:#ccfbf1;font-size:11px;font-weight:800}.Chapter01_shortQaGuide__B8z7_{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:20px 22px 0;padding:13px 15px;border:1px solid #cce9df;border-radius:11px;color:#315e56;background:#f0fdf8;font-size:13px}.Chapter01_shortQaGuide__B8z7_ strong{margin-right:5px;color:#075e54}.Chapter01_shortQaGuide__B8z7_ span{padding:5px 8px;border-radius:999px;background:#fff}.Chapter01_shortQaGuide__B8z7_ b{color:#0f8c78}.Chapter01_shortQaGrid__HdfNg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:20px 22px}.Chapter01_shortQaCard__aTh8a{min-width:0;border:1px solid #dfe8ef;border-radius:13px;background:#fbfdff;transition:border-color .18s ease,box-shadow .18s ease}.Chapter01_shortQaCard__aTh8a[open]{border-color:#8fcaba;background:#fff;box-shadow:0 8px 22px rgba(15,118,98,.08)}.Chapter01_shortQaCard__aTh8a summary{display:grid;grid-template-columns:36px 1fr 24px;grid-gap:10px;gap:10px;align-items:center;min-height:72px;padding:12px 14px;cursor:pointer;list-style:none}.Chapter01_shortQaCard__aTh8a summary::-webkit-details-marker{display:none}.Chapter01_shortQaCard__aTh8a summary>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:#0f766e;font-size:13px;font-weight:900}.Chapter01_shortQaCard__aTh8a summary small{display:block;color:#0f766e;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.Chapter01_shortQaCard__aTh8a summary h3{margin:4px 0 0;color:#20344d;font-size:14px;line-height:1.45}.Chapter01_shortQaCard__aTh8a summary>b{color:#0f766e;font-size:20px;transition:transform .18s ease}.Chapter01_shortQaCard__aTh8a[open] summary>b{transform:rotate(45deg)}.Chapter01_shortQaCard__aTh8a summary:focus-visible{outline:3px solid #93c5fd;outline-offset:3px;border-radius:10px}.Chapter01_shortQaAnswer__jm3JH{padding:0 15px 15px 60px;border-top:1px solid #e5eeef}.Chapter01_shortQaAnswer__jm3JH>span{display:inline-block;margin-top:13px;padding:4px 7px;border-radius:999px;color:#047857;background:#dcfce7;font-size:10px;font-weight:900}.Chapter01_shortQaAnswer__jm3JH>p{margin:9px 0 0;color:#465b70;font-size:14px;line-height:1.7}.Chapter01_shortQaFormula__GQfPx{display:grid;grid-gap:4px;gap:4px;margin-top:10px;padding:10px 12px;border-radius:9px;color:#173e70;background:#eff6ff}.Chapter01_shortQaFormula__GQfPx small{color:#5f7692;font-size:9px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.Chapter01_shortQaFormula__GQfPx strong{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px}.Chapter01_shortQaRemember__YWSU2{margin-top:9px;padding:9px 11px;border-left:4px solid #f59e0b;border-radius:7px;color:#74500c;background:#fff8e8;font-size:12px;line-height:1.55}.Chapter01_shortQaNote__r523i{margin:0 22px 22px;padding:14px 16px;border:1px solid #f0d69e;border-radius:11px;color:#654a12;background:#fffbeb}.Chapter01_shortQaNote__r523i strong{font-size:13px}.Chapter01_shortQaNote__r523i p{margin:5px 0 0;font-size:12px;line-height:1.6}.Chapter01_writtenQaSection__jm5C4 .Chapter01_shortQaHeader__aQCM9{background:linear-gradient(135deg,#172f56,#4338a1)}.Chapter01_writtenQaSection__jm5C4 .Chapter01_shortQaHeader__aQCM9>div:first-child>span{color:#c7d2fe}.Chapter01_writtenQaSection__jm5C4 .Chapter01_shortQaCount__cH9qv span,.Chapter01_writtenQaSection__jm5C4 .Chapter01_shortQaHeader__aQCM9 p{color:#e0e7ff}.Chapter01_writtenQaGrid__DlNro{grid-template-columns:1fr}.Chapter01_writtenQaGrid__DlNro .Chapter01_shortQaCard__aTh8a summary>span{background:#4338ca}.Chapter01_writtenQaGrid__DlNro .Chapter01_shortQaCard__aTh8a summary small,.Chapter01_writtenQaGrid__DlNro .Chapter01_shortQaCard__aTh8a summary>b{color:#4338ca}.Chapter01_writtenQaGrid__DlNro .Chapter01_shortQaCard__aTh8a[open]{border-color:#a5b4fc;box-shadow:0 8px 22px rgba(67,56,202,.08)}.Chapter01_writtenQaSteps__5_UUx{display:grid;grid-gap:7px;gap:7px;margin:11px 0 0;padding-left:22px;color:#465b70;font-size:13px;line-height:1.6}.Chapter01_writtenQaSteps__5_UUx li{padding-left:4px}.Chapter01_writtenQaFormula___Rn_S strong{display:block;padding:5px 0}.Chapter01_writtenQaCorrection__cgE_l{margin-top:10px;padding:11px 13px;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:8px;color:#7f1d1d;background:#fff5f5;font-size:12px;line-height:1.6}@media (max-width:1180px){.Chapter01_purposeGrid__pbLH0{grid-template-columns:repeat(2,1fr)}.Chapter01_propertyGrid__ZCTwx{grid-template-columns:repeat(3,1fr)}.Chapter01_problemGrid___KWKD{grid-template-columns:1fr}}@media (max-width:900px){.Chapter01_graphWrap__KbX2e,.Chapter01_materialLayout__RX5y_,.Chapter01_propertyDetail__1AYVh,.Chapter01_simLayout__pdLom{grid-template-columns:1fr}.Chapter01_propertyGrid__ZCTwx{grid-template-columns:repeat(2,1fr)}.Chapter01_anchorNav__vQLNr{position:static}}@media (max-width:680px){.Chapter01_hero__aoDjl{padding:23px}.Chapter01_heroTop__F4ne_{flex-direction:column}.Chapter01_meta__g6rOO{justify-content:flex-start}.Chapter01_hero__aoDjl p{font-size:15px}.Chapter01_heroExamples__93NjK span,.Chapter01_meta__g6rOO span{font-size:12px}.Chapter01_sectionHeader__Ce4gw{padding:17px}.Chapter01_sectionHeader__Ce4gw h2{font-size:20px}.Chapter01_sectionHeader__Ce4gw p{font-size:14px}.Chapter01_sectionBody__evtrJ{padding:16px 17px 18px}.Chapter01_areaChooser__nC41B,.Chapter01_beginnerDecisionGrid__DAk7g,.Chapter01_fieldGrid__d70IU,.Chapter01_formulaGrid__dMFRN,.Chapter01_formulaMeaningGrid__psYAI,.Chapter01_learningGrid__GEQSg,.Chapter01_masteryGrid__B_lb1,.Chapter01_primerGrid__h7AmA,.Chapter01_problemMeta__SgR3w,.Chapter01_purposeGrid__pbLH0,.Chapter01_quickCheckGrid__by4hA,.Chapter01_stressStrainCompare__5f0yk,.Chapter01_termGrid__BsIQ_,.Chapter01_threeCol__3RgiS,.Chapter01_twoCol__vNVVs,.Chapter01_workedExampleGrid__K8k21{grid-template-columns:1fr}.Chapter01_propertyGrid__ZCTwx{grid-template-columns:1fr 1fr}.Chapter01_resultGrid__wNcNn{grid-template-columns:1fr}.Chapter01_barRow__ItapT{grid-template-columns:78px 1fr 26px}.Chapter01_journeySection__06Eqe{padding:17px}.Chapter01_journeyHeader__GulPV{flex-direction:column}.Chapter01_progressSummary__wOV_L{width:100%}.Chapter01_journeyCards___XCXI{grid-template-columns:1fr}.Chapter01_journeyCard__En6Ew h3{font-size:17px}.Chapter01_journeyCard__En6Ew ul,.Chapter01_journeyCard__En6Ew>p{font-size:14px}.Chapter01_classSelector__HkJ8u{top:66px;margin-inline:-2px}.Chapter01_classSelector__HkJ8u button{font-size:13px;min-height:42px}.Chapter01_classIntro___CABC{grid-template-columns:1fr;padding:20px}.Chapter01_classNumber__NYQgD{width:auto;height:auto;padding:9px 12px;justify-self:start}.Chapter01_classIntro___CABC h2{font-size:24px}.Chapter01_classIntro___CABC p,.Chapter01_classIntro___CABC ul{font-size:15px}.Chapter01_learningPrompt__MfhVh{flex-direction:column;font-size:15px}.Chapter01_loadTypeGrid__U7WV3,.Chapter01_unitBridge__Z3HFh{grid-template-columns:1fr}.Chapter01_unitBridge__Z3HFh p{grid-column:auto}.Chapter01_derivationCard__jUxV5 ol,.Chapter01_formulaMeaningGrid__psYAI p,.Chapter01_prerequisiteNote__ka_6N,.Chapter01_primerCard__d7HWR p,.Chapter01_summaryPanel__5c2Jo ul,.Chapter01_workedExampleGrid__K8k21 p{font-size:15px}.Chapter01_classActions__h6bGh{flex-direction:column}.Chapter01_classActions__h6bGh button{width:100%;min-height:44px;font-size:14px}.Chapter01_feedback__a7UUP,.Chapter01_field__tes0X,.Chapter01_problem__g_fJ1 p,.Chapter01_solution__QGfN9,.Chapter01_visualNote__3MnuF{font-size:13px}.Chapter01_inputWrap__5QjmJ input{min-height:44px;font-size:16px}.Chapter01_inputWrap__5QjmJ span{font-size:12px}.Chapter01_problemHeading__HHzII{grid-template-columns:auto 1fr}.Chapter01_problemHeading__HHzII small{grid-column:1/-1}.Chapter01_solutionSteps__CSz6y>li{grid-template-columns:1fr;gap:8px}.Chapter01_solutionSteps__CSz6y>li>span{justify-self:start}.Chapter01_solutionSteps__CSz6y h4{font-size:15px}.Chapter01_solutionIntro__k6jPL,.Chapter01_solutionSteps__CSz6y p,.Chapter01_solutionSteps__CSz6y ul{font-size:14px}.Chapter01_feedbackOverlay__EtgMY{padding:10px}.Chapter01_feedbackDialog__YhHZP{padding:24px 17px 18px;border-radius:16px}.Chapter01_feedbackDialog__YhHZP h3{margin-inline:40px;font-size:21px}.Chapter01_dialogAnswerComparison__ae1Gq{grid-template-columns:1fr}.Chapter01_dialogAnswerComparison__ae1Gq div:only-child{grid-column:auto}.Chapter01_dialogActions__vugEJ{flex-direction:column-reverse}.Chapter01_dialogActions__vugEJ button{width:100%}.Chapter01_solutionDialog__YsE4N{padding:0}.Chapter01_solutionDialogHeader__rOymv{padding:22px 55px 18px 17px}.Chapter01_solutionDialogHeader__rOymv h3{margin-inline:0;font-size:20px}.Chapter01_solutionDialogHeader__rOymv p{font-size:13px}.Chapter01_solutionModalContent___I1oe{padding:14px 12px 0}.Chapter01_solutionDialogFooter__orzIl{padding:12px}.Chapter01_solutionDialogFooter__orzIl button{width:100%}.Chapter01_optionGrid__u_6m9 button,.Chapter01_primaryButton__kclvz,.Chapter01_secondaryButton__7fUvC{min-height:42px;font-size:13px}.Chapter01_quickCheckGrid__by4hA h3,.Chapter01_quizItem__Lmgym h4{font-size:15px}.Chapter01_shortQaHeader__aQCM9{flex-direction:column;padding:20px}.Chapter01_shortQaHeader__aQCM9 h2{font-size:23px}.Chapter01_shortQaHeader__aQCM9 p{font-size:15px}.Chapter01_shortQaCount__cH9qv{width:100%;flex-basis:auto}.Chapter01_shortQaGrid__HdfNg{grid-template-columns:1fr;padding:16px}.Chapter01_shortQaGuide__B8z7_{margin:16px 16px 0}.Chapter01_shortQaCard__aTh8a summary{grid-template-columns:36px 1fr 20px;padding:12px}.Chapter01_shortQaCard__aTh8a summary h3{font-size:15px}.Chapter01_shortQaAnswer__jm3JH{padding:0 13px 14px}.Chapter01_shortQaAnswer__jm3JH>p{font-size:15px}.Chapter01_shortQaNote__r523i{margin:0 16px 16px}.Chapter01_shortQaNote__r523i p,.Chapter01_writtenQaCorrection__cgE_l,.Chapter01_writtenQaSteps__5_UUx{font-size:14px}.Chapter01_symbolGuide___8WoR{grid-template-columns:1fr}.Chapter01_planBox__n2yLu,.Chapter01_targetAnswer__xLNW7{font-size:14px}.Chapter01_calculationLines__p_Cik{padding-left:30px!important}.Chapter01_bookSolutionLayout___qUiI{grid-template-columns:1fr}.Chapter01_bookGiven__ic6jr{grid-row:1;border-left:0;border-bottom:2px solid #334155}.Chapter01_bookGiven__ic6jr,.Chapter01_bookWorking__zNRu1{padding:16px}.Chapter01_bookEquationSteps__11D3S{font-size:16px}.Chapter01_bookEasyNote__1UyU0{font-size:14px}.Chapter01_punchSimulationHeader__qh73u{flex-direction:column}.Chapter01_punchSimulationHeader__qh73u button{align-self:stretch}.Chapter01_punchStageStrip__PvD0f{grid-template-columns:1fr 1fr;padding:10px 12px 0}.Chapter01_axialMeters__Vusf0,.Chapter01_poissonMetrics__gLDBt,.Chapter01_punchLiveCalculation__nUpFD,.Chapter01_punchSimulationBody__PWmEe,.Chapter01_steppedBreakdown__lUQHg{grid-template-columns:1fr}.Chapter01_punchSimulationBody__PWmEe{padding:12px}.Chapter01_punchLiveCalculation__nUpFD{padding:0 12px 12px}.Chapter01_punchPlayback__9t1Ix{grid-template-columns:1fr}.Chapter01_punchInteractiveSvg__Zov38{min-height:220px}.Chapter01_steppedSegmentControl__luGCf{grid-template-columns:1fr}.Chapter01_steppedSegmentControl__luGCf>strong{margin-bottom:2px}}.MaterialComparison_section__02UEb{display:grid;grid-gap:18px;gap:18px;color:#172033}.MaterialComparison_header__oKV1U{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:22px;border:1px solid #dce4ee;border-radius:18px;background:linear-gradient(145deg,#ffffff,#f8fbff);box-shadow:0 8px 26px rgba(31,45,61,.045)}.MaterialComparison_kicker__FWROf,.MaterialComparison_sectionHeading__99yEA span,.MaterialComparison_smallLabel__gsYGJ{display:block;color:#2563eb;font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.MaterialComparison_header__oKV1U h2{margin:6px 0 8px;font-size:clamp(22px,3vw,32px);line-height:1.18;letter-spacing:-.025em}.MaterialComparison_header__oKV1U p{max-width:900px;margin:0;color:#5e6c80;font-size:13px;line-height:1.72}.MaterialComparison_resetButton__bMbFI{min-height:42px;flex:0 0 auto;padding:9px 14px;border:1px solid #d8e2ed;border-radius:10px;background:#ffffff;color:#42526a;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.MaterialComparison_resetButton__bMbFI:hover{background:#f7faff;border-color:#bcd0eb}.MaterialComparison_classificationSection__0g0TP,.MaterialComparison_foundationBlock__p6lOZ,.MaterialComparison_textbookPropertySection__Mp6sx{padding:20px;border:1px solid #dce4ee;border-radius:16px;background:#ffffff;box-shadow:0 8px 26px rgba(31,45,61,.04)}.MaterialComparison_foundationHeading__YuTtV span{color:#2563eb;font-size:10px;font-weight:900;letter-spacing:.12em}.MaterialComparison_foundationHeading__YuTtV h3,.MaterialComparison_sectionHeading__99yEA h3{margin:5px 0 14px;color:#20314a;font-size:18px}.MaterialComparison_classificationGrid__0tO4P,.MaterialComparison_foundationGrid__3lHat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.MaterialComparison_classificationGrid__0tO4P article,.MaterialComparison_foundationGrid__3lHat article{padding:14px;border:1px solid #e1e8f0;border-radius:12px;background:#fbfdff}.MaterialComparison_foundationGrid__3lHat strong{color:#1d5fbf;font-size:12px}.MaterialComparison_classificationGrid__0tO4P p,.MaterialComparison_classificationGrid__0tO4P small,.MaterialComparison_foundationGrid__3lHat p{margin:6px 0 0;color:#5e6c80;font-size:11px;line-height:1.65}.MaterialComparison_foundationConclusion__dSZBQ{margin:12px 0 0;padding:12px 14px;border-left:4px solid #2563eb;border-radius:0 10px 10px 0;background:#f1f6ff;color:#3c536f;font-size:12px;line-height:1.65}.MaterialComparison_classificationGrid__0tO4P h4,.MaterialComparison_textbookPropertyGrid__puhQv h4{margin:0;color:#20314a;font-size:13px}.MaterialComparison_classificationGrid__0tO4P small{display:block;color:#66788f}.MaterialComparison_textbookPropertyGrid__puhQv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.MaterialComparison_textbookPropertyGrid__puhQv article{min-width:0;display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:13px;border:1px solid #e1e8f0;border-radius:12px;background:#fbfdff}.MaterialComparison_textbookPropertyGrid__puhQv article>b{width:34px;height:34px;display:grid;place-items:center;border-radius:9px;background:#eaf2ff;color:#1d5fbf;font-size:10px}.MaterialComparison_textbookPropertyGrid__puhQv h4 span{color:#526780;font-weight:700}.MaterialComparison_textbookPropertyGrid__puhQv p{margin:5px 0 0;color:#667085;font-size:10.5px;line-height:1.55}.MaterialComparison_applicationButtons__sFglY button:focus-visible,.MaterialComparison_controlsCard__4LM5l input:focus-visible,.MaterialComparison_controlsCard__4LM5l select:focus-visible,.MaterialComparison_resetButton__bMbFI:focus-visible,.MaterialComparison_segmented__joRd9 button:focus-visible{outline:3px solid rgba(37,99,235,.22);outline-offset:2px}.MaterialComparison_purposeGrid__w9XT3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.MaterialComparison_purposeCard__p9D_Q{min-width:0;display:flex;gap:10px;align-items:flex-start;padding:14px;border:1px solid #e2e9f1;border-radius:13px;background:#fbfdff}.MaterialComparison_purposeIcon__I56Cb{width:30px;height:30px;flex:0 0 30px;display:grid;place-items:center;border-radius:9px;background:#eaf2ff;color:#1f5daf;font-size:13px;font-weight:900}.MaterialComparison_purposeCard__p9D_Q h3{margin:1px 0 5px;color:#21344e;font-size:12px}.MaterialComparison_purposeCard__p9D_Q p{margin:0;color:#667085;font-size:10.5px;line-height:1.55}.MaterialComparison_learningCallout__LX88s{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;align-items:start;padding:13px 15px;border:1px solid #f1d8a3;border-radius:12px;background:#fff9eb;color:#6e510f;font-size:11px;line-height:1.65}.MaterialComparison_learningCallout__LX88s strong{white-space:nowrap}.MaterialComparison_simulatorGrid__9WRM_{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.45fr);grid-gap:16px;gap:16px}.MaterialComparison_applicationSection__BEH79,.MaterialComparison_comparisonSection__IR2KT,.MaterialComparison_controlsCard__4LM5l,.MaterialComparison_takeaway__rHEA_,.MaterialComparison_visualCard__9J9UB{border:1px solid #dce4ee;border-radius:16px;background:#ffffff;box-shadow:0 8px 26px rgba(31,45,61,.04)}.MaterialComparison_controlsCard__4LM5l{display:grid;align-content:start;grid-gap:16px;gap:16px;padding:17px}.MaterialComparison_controlGroup__y5ZSo,.MaterialComparison_modeGroup__l4tDb{min-width:0;display:grid;grid-gap:7px;gap:7px;margin:0;padding:0;border:0}.MaterialComparison_controlGroup__y5ZSo label,.MaterialComparison_modeGroup__l4tDb legend{color:#34445c;font-size:11px;font-weight:800}.MaterialComparison_labelRow__bXetG{display:flex;align-items:center;justify-content:space-between;gap:10px}.MaterialComparison_labelRow__bXetG output{color:#1d5fbf;font-size:11px;font-weight:900}.MaterialComparison_controlsCard__4LM5l select{width:100%;min-height:43px;padding:0 11px;border:1px solid #d8e2ed;border-radius:10px;background:#ffffff;color:#172033;font:inherit;font-size:12px}.MaterialComparison_controlsCard__4LM5l input[type=range]{width:100%;accent-color:#2563eb}.MaterialComparison_rangeEnds__T_YjV{display:flex;justify-content:space-between;color:#8a95a5;font-size:9px}.MaterialComparison_segmented__joRd9{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.MaterialComparison_segmented__joRd9 button{min-height:42px;border:1px solid #d8e2ed;border-radius:9px;background:#ffffff;color:#536178;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.MaterialComparison_segmented__joRd9 button[aria-pressed=true]{border-color:#9fc0f6;background:#eef5ff;color:#1d5fbf;box-shadow:inset 0 0 0 1px #d6e6ff}.MaterialComparison_materialSummary__1cN_z{padding:13px;border:1px solid #dfe8f4;border-radius:12px;background:linear-gradient(145deg,#f7faff,#ffffff)}.MaterialComparison_materialSummary__1cN_z>small,.MaterialComparison_materialSummary__1cN_z>span,.MaterialComparison_materialSummary__1cN_z>strong{display:block}.MaterialComparison_materialSummary__1cN_z>span{color:#2563eb;font-size:10px;font-weight:800}.MaterialComparison_materialSummary__1cN_z>strong{margin-top:3px;color:#20314a;font-size:15px}.MaterialComparison_materialSummary__1cN_z p{margin:7px 0;color:#5e6c80;font-size:10.5px;line-height:1.6}.MaterialComparison_materialSummary__1cN_z small{color:#7a8797;font-size:9.5px}.MaterialComparison_visualCard__9J9UB{min-width:0;padding:17px;overflow:hidden}.MaterialComparison_visualTopline__K3WsG{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.MaterialComparison_visualTopline__K3WsG strong{display:block;margin-top:4px;color:#263850;font-size:12px}.MaterialComparison_statusBadge____zWh{flex:0 0 auto;padding:6px 9px;border-radius:999px;font-size:9px;font-weight:900;white-space:nowrap}.MaterialComparison_safe__hSG2g{border:1px solid #bfe5cf;background:#ecfdf3;color:#047857}.MaterialComparison_caution__bMg1X{border:1px solid #f1d9a9;background:#fff8e8;color:#8a5b05}.MaterialComparison_danger__xRVjT{border:1px solid #f2c2c2;background:#fff0f0;color:#b42318}.MaterialComparison_svg__jOttQ{width:100%;height:auto;min-height:260px;margin-top:5px}.MaterialComparison_arrowHead__TsMFc,.MaterialComparison_forceLine__77h_t{fill:#34445c;stroke:#34445c}.MaterialComparison_forceLine__77h_t{stroke-width:5}.MaterialComparison_forceText__pE_Ck{fill:#34445c;font-size:15px;font-weight:800}.MaterialComparison_member__O9KgT{fill:#7aa7d8;stroke:#2e5d91;stroke-width:2;transition:x .18s ease,width .18s ease}.MaterialComparison_memberDetail__q_94U{stroke:rgba(255,255,255,.6);stroke-width:2}.MaterialComparison_memberText__MsTD3{fill:#0f2747;font-size:16px;font-weight:900}.MaterialComparison_behaviourText__IeWJW{fill:#334155;font-size:13px;font-weight:800}.MaterialComparison_noteText__6qoa_{fill:#7b8798;font-size:10px}.MaterialComparison_visualNote__WzKzC{padding:10px 11px;border-radius:10px;background:#f7f9fc;color:#6a7688;font-size:9.5px;line-height:1.55}.MaterialComparison_visualNote__WzKzC strong{color:#42526a}.MaterialComparison_applicationSection__BEH79,.MaterialComparison_comparisonSection__IR2KT{padding:18px}.MaterialComparison_sectionHeading__99yEA{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:14px}.MaterialComparison_sectionHeading__99yEA h3{margin:4px 0 0;color:#20314a;font-size:16px}.MaterialComparison_sectionHeading__99yEA p{margin:0;color:#7a8797;font-size:9.5px}.MaterialComparison_propertyGrid__daQeV{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px}.MaterialComparison_propertyCard__vsKMj{min-width:0;padding:12px;border:1px solid #e1e8f0;border-radius:11px;background:#fbfdff}.MaterialComparison_propertyTitle__wGP4b{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.MaterialComparison_propertyTitle__wGP4b span,.MaterialComparison_propertyTitle__wGP4b strong{display:block}.MaterialComparison_propertyTitle__wGP4b strong{color:#253750;font-size:10.5px}.MaterialComparison_propertyTitle__wGP4b span{margin-top:2px;color:#7d8998;font-size:8.5px}.MaterialComparison_propertyTitle__wGP4b b{color:#1d5fbf;font-size:10px}.MaterialComparison_meter__G5Y_B{height:8px;margin-top:10px;overflow:hidden;border-radius:999px;background:#e8eef5}.MaterialComparison_meter__G5Y_B span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2563eb,#0ea5e9);transition:width .18s ease}.MaterialComparison_propertyCard__vsKMj p{margin:8px 0 0;color:#667085;font-size:9px;line-height:1.5}.MaterialComparison_applicationLayout__SC5N8{display:grid;grid-template-columns:minmax(210px,.66fr) minmax(0,1.34fr);grid-gap:14px;gap:14px}.MaterialComparison_applicationButtons__sFglY{display:grid;grid-gap:7px;gap:7px}.MaterialComparison_applicationButtons__sFglY button{min-height:46px;display:grid;grid-template-columns:30px 1fr;align-items:center;grid-gap:8px;gap:8px;padding:8px 10px;border:1px solid #dfe7ef;border-radius:10px;background:#ffffff;color:#4c5d73;text-align:left;font:inherit;cursor:pointer}.MaterialComparison_applicationButtons__sFglY button>span{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#f1f5f9;color:#45617f;font-size:13px}.MaterialComparison_applicationButtons__sFglY button strong{font-size:10.5px}.MaterialComparison_applicationButtons__sFglY button[aria-pressed=true]{border-color:#9fc0f6;background:#eef5ff;color:#1d5fbf}.MaterialComparison_applicationButtons__sFglY button[aria-pressed=true]>span{background:#dbeafe;color:#1d5fbf}.MaterialComparison_applicationResult__ZsLzi{min-width:0;padding:16px;border:1px solid #e0e8f0;border-radius:12px;background:linear-gradient(145deg,#fbfdff,#ffffff)}.MaterialComparison_applicationTitle__I3pft{display:flex;align-items:center;gap:10px}.MaterialComparison_applicationIcon__fzPgl{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:11px;background:#eaf2ff;color:#1d5fbf;font-size:18px}.MaterialComparison_applicationTitle__I3pft small{display:block;color:#7a8797;font-size:9px}.MaterialComparison_applicationTitle__I3pft h4{margin:2px 0 0;color:#20314a;font-size:15px}.MaterialComparison_applicationResult__ZsLzi>p{margin:11px 0;color:#5e6c80;font-size:10.5px;line-height:1.6}.MaterialComparison_priorityList__tWW9h{display:flex;gap:6px;flex-wrap:wrap}.MaterialComparison_priorityList__tWW9h span{padding:6px 8px;border:1px solid #dbe5f0;border-radius:999px;background:#ffffff;color:#45617f;font-size:9px;font-weight:800}.MaterialComparison_selectionFeedback__WyQXr{display:grid;grid-gap:3px;gap:3px;margin-top:13px;padding:11px 12px;border-radius:10px}.MaterialComparison_selectionFeedback__WyQXr strong{font-size:10.5px}.MaterialComparison_selectionFeedback__WyQXr span{font-size:9.5px;line-height:1.55}.MaterialComparison_match__X_nUn{border:1px solid #c8ecd9;background:#f0fbf4;color:#315d43}.MaterialComparison_explore__s_OYB{border:1px solid #f1d9a9;background:#fff9eb;color:#76520e}.MaterialComparison_takeaway__rHEA_{display:grid;grid-template-columns:52px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:16px;background:#0f2747;color:#ffffff}.MaterialComparison_takeawayMark__0s5wV{width:52px;height:52px;display:grid;place-items:center;border-radius:13px;background:rgba(255,255,255,.1);color:#7dd3fc;font-size:12px;font-weight:900}.MaterialComparison_takeaway__rHEA_ strong{font-size:13px}.MaterialComparison_takeaway__rHEA_ p{margin:4px 0 0;color:#d4e1f0;font-size:10.5px;line-height:1.6}@media (prefers-reduced-motion:reduce){.MaterialComparison_member__O9KgT,.MaterialComparison_meter__G5Y_B span{transition:none}}@media (max-width:1120px){.MaterialComparison_purposeGrid__w9XT3{grid-template-columns:repeat(2,minmax(0,1fr))}.MaterialComparison_propertyGrid__daQeV{grid-template-columns:repeat(3,minmax(0,1fr))}.MaterialComparison_textbookPropertyGrid__puhQv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.MaterialComparison_applicationLayout__SC5N8,.MaterialComparison_simulatorGrid__9WRM_{grid-template-columns:1fr}.MaterialComparison_applicationButtons__sFglY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.MaterialComparison_section__02UEb{gap:14px}.MaterialComparison_header__oKV1U{flex-direction:column;padding:17px}.MaterialComparison_resetButton__bMbFI{width:100%}.MaterialComparison_applicationButtons__sFglY,.MaterialComparison_classificationGrid__0tO4P,.MaterialComparison_foundationGrid__3lHat,.MaterialComparison_propertyGrid__daQeV,.MaterialComparison_purposeGrid__w9XT3,.MaterialComparison_textbookPropertyGrid__puhQv{grid-template-columns:1fr}.MaterialComparison_classificationSection__0g0TP,.MaterialComparison_foundationBlock__p6lOZ,.MaterialComparison_textbookPropertySection__Mp6sx{padding:16px}.MaterialComparison_classificationGrid__0tO4P p,.MaterialComparison_classificationGrid__0tO4P small,.MaterialComparison_foundationConclusion__dSZBQ,.MaterialComparison_foundationGrid__3lHat p,.MaterialComparison_textbookPropertyGrid__puhQv p{font-size:14px}.MaterialComparison_classificationGrid__0tO4P h4,.MaterialComparison_foundationGrid__3lHat strong,.MaterialComparison_textbookPropertyGrid__puhQv h4{font-size:15px}.MaterialComparison_learningCallout__LX88s{grid-template-columns:1fr}.MaterialComparison_learningCallout__LX88s strong{white-space:normal}.MaterialComparison_sectionHeading__99yEA,.MaterialComparison_visualTopline__K3WsG{align-items:flex-start;flex-direction:column}.MaterialComparison_statusBadge____zWh{white-space:normal}.MaterialComparison_svg__jOttQ{min-height:220px}.MaterialComparison_applicationSection__BEH79,.MaterialComparison_comparisonSection__IR2KT,.MaterialComparison_controlsCard__4LM5l,.MaterialComparison_visualCard__9J9UB{padding:14px}.MaterialComparison_takeaway__rHEA_{grid-template-columns:42px 1fr}.MaterialComparison_takeawayMark__0s5wV{width:42px;height:42px}}.StressStrainCurve_section__9Utdz{overflow:hidden;border:1px solid #dce4ee;border-radius:17px;background:#fff;box-shadow:0 8px 26px rgba(31,45,61,.045)}.StressStrainCurve_header__3FgHF{display:flex;gap:12px;align-items:flex-start;padding:20px 22px 16px;border-bottom:1px solid #edf1f5}.StressStrainCurve_index__y5V7E{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:10px;background:#eaf1ff;color:#2563eb;font-size:11px;font-weight:900}.StressStrainCurve_eyebrow__M4Gk1,.StressStrainCurve_kicker__rzaGD{color:#2563eb;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.StressStrainCurve_comparisonCard__iJXbC h3,.StressStrainCurve_explainGrid__4u8pq h3,.StressStrainCurve_explanationCard__ZY54g h3,.StressStrainCurve_graphTop__MvV6J h3,.StressStrainCurve_header__3FgHF h2,.StressStrainCurve_quizCard__HqQdD h3,.StressStrainCurve_specimenHeader__n8SpS h3,.StressStrainCurve_subheading__Ygk7N h3{margin:0;color:#1f2f47}.StressStrainCurve_header__3FgHF h2{margin-top:2px;font-size:20px;letter-spacing:-.02em}.StressStrainCurve_header__3FgHF p,.StressStrainCurve_specimenHeader__n8SpS p,.StressStrainCurve_subheading__Ygk7N p{margin:6px 0 0;color:#667085;font-size:12px;line-height:1.6}.StressStrainCurve_body__hxlY4{padding:20px 22px 22px}.StressStrainCurve_materialTabs__FAb2v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.StressStrainCurve_materialTabs__FAb2v button,.StressStrainCurve_quizActions__Yottb button{min-height:44px;border:1px solid #d8e2ed;border-radius:10px;background:#fff;color:#536178;font:inherit;font-size:12px;font-weight:850;cursor:pointer}.StressStrainCurve_materialTabs__FAb2v button[aria-selected=true],.StressStrainCurve_quizActions__Yottb button[aria-pressed=true]{border-color:#9fc0f6;background:#eef5ff;color:#1d5fbf;box-shadow:inset 0 0 0 1px #d6e6ff}.StressStrainCurve_keyButton__TdI1I:focus-visible,.StressStrainCurve_materialTabs__FAb2v button:focus-visible,.StressStrainCurve_primaryButton__qfjet:focus-visible,.StressStrainCurve_progressControl__maKuL input:focus-visible,.StressStrainCurve_quizActions__Yottb button:focus-visible,.StressStrainCurve_secondaryButton__Ld_QX:focus-visible{outline:3px solid rgba(37,99,235,.28);outline-offset:2px}.StressStrainCurve_learningIntro__FkfnP{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-top:14px;padding:12px 14px;border:1px solid #e2e8f0;border-radius:12px;background:#fbfdff}.StressStrainCurve_learningIntro__FkfnP span,.StressStrainCurve_learningIntro__FkfnP strong{display:block}.StressStrainCurve_learningIntro__FkfnP strong{color:#20314a;font-size:12px}.StressStrainCurve_learningIntro__FkfnP>div>span{margin-top:3px;color:#69778a;font-size:10px;line-height:1.5}.StressStrainCurve_legend__bUuWJ{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.StressStrainCurve_legend__bUuWJ span{display:inline-flex;gap:6px;align-items:center;color:#68768a;font-size:10px}.StressStrainCurve_curveDot__vS82a,.StressStrainCurve_markerDot__UstsG{display:inline-block;width:10px;height:10px;border-radius:50%}.StressStrainCurve_curveDot__vS82a{background:#2563eb}.StressStrainCurve_markerDot__UstsG{background:#f97316}.StressStrainCurve_mainGrid__w37hE{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.5fr);grid-gap:16px;gap:16px;margin-top:16px}.StressStrainCurve_comparisonCard__iJXbC,.StressStrainCurve_explainGrid__4u8pq article,.StressStrainCurve_explanationCard__ZY54g,.StressStrainCurve_graphCard__g5552,.StressStrainCurve_quizCard__HqQdD,.StressStrainCurve_specimenCard__IaNKy{min-width:0;border:1px solid #e0e7ef;border-radius:14px;background:#fbfdff}.StressStrainCurve_comparisonCard__iJXbC,.StressStrainCurve_explanationCard__ZY54g,.StressStrainCurve_graphCard__g5552,.StressStrainCurve_quizCard__HqQdD,.StressStrainCurve_specimenCard__IaNKy{padding:15px}.StressStrainCurve_graphTop__MvV6J,.StressStrainCurve_specimenHeader__n8SpS,.StressStrainCurve_subheading__Ygk7N{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.StressStrainCurve_comparisonCard__iJXbC h3,.StressStrainCurve_explainGrid__4u8pq h3,.StressStrainCurve_graphTop__MvV6J h3,.StressStrainCurve_quizCard__HqQdD h3,.StressStrainCurve_specimenHeader__n8SpS h3,.StressStrainCurve_subheading__Ygk7N h3{margin-top:4px;font-size:14px}.StressStrainCurve_pointPill__hVMXa,.StressStrainCurve_stageBadge__Wq0MS{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.05em}.StressStrainCurve_stageBadge__Wq0MS{flex:0 0 auto;min-height:27px;padding:0 9px;border:1px solid #cdddf4;background:#eef5ff;color:#1d5fbf}.StressStrainCurve_graphScroll__d_oEe{width:100%;overflow-x:auto}.StressStrainCurve_graph__gBXpi{display:block;width:100%;min-width:590px;height:auto;margin-top:8px}.StressStrainCurve_graph__gBXpi text,.StressStrainCurve_specimenSvg__a3SJK text{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.StressStrainCurve_axis__tCFTf{stroke:#64748b;stroke-width:1.7}.StressStrainCurve_gridLine__wky50{stroke:#e5eaf0;stroke-width:1}.StressStrainCurve_axisLabel__Ji_cG{fill:#475569;font-size:14px;font-weight:800}.StressStrainCurve_concreteCurve__DjslM,.StressStrainCurve_steelCurve__krBh4{fill:none;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.StressStrainCurve_steelCurve__krBh4{stroke:#2563eb}.StressStrainCurve_concreteCurve__DjslM{stroke:#0f766e}.StressStrainCurve_concretePoint__VTH5_,.StressStrainCurve_point__n4jQI{fill:#fff;stroke-width:2.5}.StressStrainCurve_point__n4jQI{stroke:#2563eb}.StressStrainCurve_concretePoint__VTH5_{stroke:#0f766e}.StressStrainCurve_pointLabel___aDnI{fill:#334155;font-size:12px;font-weight:900}.StressStrainCurve_regionLabel__uhCCp{fill:#64748b;font-size:10px;font-weight:750}.StressStrainCurve_guide__ipE6U{stroke:#94a3b8;stroke-width:1.5;stroke-dasharray:5 5}.StressStrainCurve_marker__mAiPI{fill:#f97316;stroke:#fff;stroke-width:3}.StressStrainCurve_progressControl__maKuL{display:grid;grid-gap:7px;gap:7px;margin-top:8px;color:#59687d;font-size:11px}.StressStrainCurve_progressControl__maKuL>span{display:flex;gap:12px;align-items:center;justify-content:space-between}.StressStrainCurve_progressControl__maKuL b{color:#20314a}.StressStrainCurve_progressControl__maKuL input{width:100%;min-height:24px;accent-color:#2563eb}.StressStrainCurve_actions__XagGN{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.StressStrainCurve_primaryButton__qfjet,.StressStrainCurve_secondaryButton__Ld_QX{min-height:44px;border-radius:9px;padding:9px 14px;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.StressStrainCurve_primaryButton__qfjet{border:1px solid #2563eb;background:#2563eb;color:#fff}.StressStrainCurve_secondaryButton__Ld_QX{border:1px solid #d6e1ec;background:#fff;color:#42526a}.StressStrainCurve_explanationCard__ZY54g{background:linear-gradient(145deg,#f7faff,#fff)}.StressStrainCurve_explanationCard__ZY54g h3{margin-top:8px;font-size:17px}.StressStrainCurve_pointPill__hVMXa{margin-top:9px;min-height:28px;padding:0 9px;background:#edf6ff;color:#1765b0}.StressStrainCurve_explanationCard__ZY54g>p{margin:12px 0 0;color:#5c6b7d;font-size:11px;line-height:1.68}.StressStrainCurve_meaningBox__sFrSt{display:grid;grid-gap:5px;gap:5px;margin-top:12px;padding:11px;border-left:3px solid #2563eb;border-radius:0 10px 10px 0;background:#f5f8ff}.StressStrainCurve_meaningBox__sFrSt strong{color:#294566;font-size:10px}.StressStrainCurve_meaningBox__sFrSt span{color:#5d6c80;font-size:10px;line-height:1.55}.StressStrainCurve_liveValues__pGr_1{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.StressStrainCurve_liveValues__pGr_1 div{min-width:0;padding:10px;border:1px solid #e2e8f0;border-radius:9px;background:#fff}.StressStrainCurve_liveValues__pGr_1 span,.StressStrainCurve_liveValues__pGr_1 strong{display:block}.StressStrainCurve_liveValues__pGr_1 span{color:#7b8798;font-size:8px;line-height:1.4}.StressStrainCurve_liveValues__pGr_1 strong{margin-top:4px;color:#20314a;font-size:14px}.StressStrainCurve_comparisonCard__iJXbC,.StressStrainCurve_explainGrid__4u8pq,.StressStrainCurve_keySection__sTQ3F,.StressStrainCurve_note__YSxDP,.StressStrainCurve_quizCard__HqQdD,.StressStrainCurve_specimenCard__IaNKy{margin-top:16px}.StressStrainCurve_specimenHeader__n8SpS p{max-width:390px;text-align:right}.StressStrainCurve_specimenSvg__a3SJK{display:block;width:100%;height:auto;margin-top:8px}.StressStrainCurve_forceArrow__silvg{stroke:#334155;stroke-width:5}.StressStrainCurve_arrowFill__oUm_P{fill:#334155}.StressStrainCurve_steelSpecimen__NtPLd{fill:#6b87a8;stroke:#2f4c6c;stroke-width:2}.StressStrainCurve_neckMask__yy_pa{fill:#fbfdff;opacity:.78}.StressStrainCurve_concreteSpecimen__k_2yN{fill:#b7b9b6;stroke:#747976;stroke-width:2}.StressStrainCurve_crack__cRCER{fill:none;stroke:#66443d;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.StressStrainCurve_specimenLabel__H4_yw{fill:#58667a;font-size:13px;font-weight:800}.StressStrainCurve_subheading__Ygk7N p{max-width:320px;text-align:right}.StressStrainCurve_keyGrid__mZjDL{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:10px}.StressStrainCurve_keyButton__TdI1I{display:grid;min-width:0;min-height:92px;grid-template-columns:28px 1fr;grid-gap:3px 8px;gap:3px 8px;align-content:start;border:1px solid #dde5ee;border-radius:11px;background:#fff;padding:11px;color:#3d4d62;text-align:left;cursor:pointer}.StressStrainCurve_keyButton__TdI1I>span{display:grid;width:28px;height:28px;grid-row:1/span 2;place-items:center;border-radius:50%;background:#eaf1ff;color:#2563eb;font-size:10px;font-weight:900}.StressStrainCurve_keyButton__TdI1I strong{min-width:0;color:#1f2f47;font-size:10px;line-height:1.35}.StressStrainCurve_keyButton__TdI1I small{grid-column:2;color:#7a8797;font-size:8px;line-height:1.45}.StressStrainCurve_explainGrid__4u8pq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.StressStrainCurve_explainGrid__4u8pq article{padding:15px}.StressStrainCurve_explainGrid__4u8pq ol{display:grid;grid-gap:7px;gap:7px;margin:10px 0 0;padding-left:18px;color:#5e6c80;font-size:10px;line-height:1.55}.StressStrainCurve_explainGrid__4u8pq b{color:#334155}.StressStrainCurve_comparisonCard__iJXbC{background:#fff}.StressStrainCurve_tableScroll__s0s2F{overflow-x:auto;margin-top:10px}.StressStrainCurve_comparisonCard__iJXbC table{width:100%;min-width:640px;border-collapse:collapse;font-size:10px}.StressStrainCurve_comparisonCard__iJXbC td,.StressStrainCurve_comparisonCard__iJXbC th{padding:10px;border-bottom:1px solid #e7edf4;color:#5e6c80;text-align:left;vertical-align:top}.StressStrainCurve_comparisonCard__iJXbC th{background:#f8fafc;color:#334155;font-weight:850}.StressStrainCurve_quizCard__HqQdD{display:grid;grid-gap:10px;gap:10px;background:#fff}.StressStrainCurve_quizActions__Yottb{display:flex;flex-wrap:wrap;gap:8px}.StressStrainCurve_quizActions__Yottb button{padding:8px 12px}.StressStrainCurve_correct__BFNaw,.StressStrainCurve_tryAgain__mkhgL{margin:0;padding:10px 12px;border-radius:9px;font-size:10px;font-weight:750;line-height:1.55}.StressStrainCurve_correct__BFNaw{border:1px solid #c8ecd9;background:#ecfdf3;color:#047857}.StressStrainCurve_tryAgain__mkhgL{border:1px solid #f5d5ad;background:#fff4e7;color:#92400e}.StressStrainCurve_note__YSxDP{padding:11px 13px;border:1px solid #f7dfaa;border-radius:10px;background:#fff8e8;color:#77520b;font-size:10px;line-height:1.55}@media (hover:hover) and (pointer:fine){.StressStrainCurve_keyButton__TdI1I:hover,.StressStrainCurve_materialTabs__FAb2v button:hover,.StressStrainCurve_quizActions__Yottb button:hover,.StressStrainCurve_secondaryButton__Ld_QX:hover{border-color:#a9c8f4;background:#f7faff}.StressStrainCurve_primaryButton__qfjet:hover{background:#1d4ed8}}@media (prefers-reduced-motion:reduce){.StressStrainCurve_concreteSpecimen__k_2yN,.StressStrainCurve_marker__mAiPI,.StressStrainCurve_steelSpecimen__NtPLd{transition:none}}@media (max-width:1050px){.StressStrainCurve_mainGrid__w37hE{grid-template-columns:1fr}.StressStrainCurve_keyGrid__mZjDL{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.StressStrainCurve_header__3FgHF{padding:17px}.StressStrainCurve_body__hxlY4{padding:16px 17px 18px}.StressStrainCurve_graphTop__MvV6J,.StressStrainCurve_learningIntro__FkfnP,.StressStrainCurve_specimenHeader__n8SpS,.StressStrainCurve_subheading__Ygk7N{align-items:flex-start;flex-direction:column}.StressStrainCurve_legend__bUuWJ{justify-content:flex-start}.StressStrainCurve_specimenHeader__n8SpS p,.StressStrainCurve_subheading__Ygk7N p{max-width:none;text-align:left}.StressStrainCurve_explainGrid__4u8pq{grid-template-columns:1fr}.StressStrainCurve_keyGrid__mZjDL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.StressStrainCurve_materialTabs__FAb2v{grid-template-columns:1fr}.StressStrainCurve_header__3FgHF h2{font-size:18px}.StressStrainCurve_comparisonCard__iJXbC,.StressStrainCurve_explanationCard__ZY54g,.StressStrainCurve_graphCard__g5552,.StressStrainCurve_quizCard__HqQdD,.StressStrainCurve_specimenCard__IaNKy{padding:12px}.StressStrainCurve_keyGrid__mZjDL,.StressStrainCurve_liveValues__pGr_1{grid-template-columns:1fr}.StressStrainCurve_keyButton__TdI1I{min-height:74px}.StressStrainCurve_actions__XagGN>button,.StressStrainCurve_quizActions__Yottb>button{width:100%}}