.purposeful-maths_shell__2JI31{--mission-accent:#2563eb;--mission-accent-dark:#173f8f;--mission-accent-soft:#e8f0ff;--mission-ink:#14253d;--mission-muted:#5e6f83;--mission-border:rgba(31,54,83,0.14);display:grid;gap:1rem;width:min(100%,1120px);margin:0 auto;color:var(--mission-ink)}.purposeful-maths_shell__2JI31[data-theme=amber]{--mission-accent:#c96b11;--mission-accent-dark:#7c3e08;--mission-accent-soft:#fff0d7}.purposeful-maths_shell__2JI31[data-theme=blue]{--mission-accent:#2563eb;--mission-accent-dark:#173f8f;--mission-accent-soft:#e8f0ff}.purposeful-maths_shell__2JI31[data-theme=coral]{--mission-accent:#d85337;--mission-accent-dark:#87311f;--mission-accent-soft:#ffebe6}.purposeful-maths_shell__2JI31[data-theme=green]{--mission-accent:#18835e;--mission-accent-dark:#0e513a;--mission-accent-soft:#e0f5ed}.purposeful-maths_shell__2JI31[data-theme=indigo]{--mission-accent:#5744b6;--mission-accent-dark:#352676;--mission-accent-soft:#eeeaff}.purposeful-maths_shell__2JI31[data-theme=teal]{--mission-accent:#087d8f;--mission-accent-dark:#07515c;--mission-accent-soft:#dff5f6}.purposeful-maths_shell__2JI31[data-theme=violet]{--mission-accent:#8546b7;--mission-accent-dark:#562879;--mission-accent-soft:#f3e8fb}.purposeful-maths_complete__bmhYh,.purposeful-maths_formulaBar__TqkQD,.purposeful-maths_hero__18uVh,.purposeful-maths_panel__BfLqn,.purposeful-maths_previewNote__WiDyq,.purposeful-maths_stepper__ussaG{border:1px solid var(--mission-border);border-radius:1.35rem;background:rgba(255,255,255,.96);box-shadow:0 .7rem 1.8rem rgba(25,48,78,.07)}.purposeful-maths_hero__18uVh{position:relative;overflow:hidden;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;min-height:9rem;padding:clamp(1rem,3vw,1.55rem);background:radial-gradient(circle at 92% 5%,color-mix(in srgb,var(--mission-accent) 20%,transparent),transparent 32%),linear-gradient(140deg,#fff,var(--mission-accent-soft))}.purposeful-maths_hero__18uVh:after{position:absolute;right:-2.5rem;bottom:-4rem;width:10rem;height:10rem;content:"";border:1.2rem solid color-mix(in srgb,var(--mission-accent) 8%,transparent);border-radius:50%}.purposeful-maths_heroIcon__2_tZt{position:relative;z-index:1;display:grid;width:4.2rem;height:4.2rem;place-items:center;color:#fff;font-size:1.7rem;border-radius:1.25rem;background:linear-gradient(145deg,var(--mission-accent),var(--mission-accent-dark));box-shadow:0 .75rem 1.4rem color-mix(in srgb,var(--mission-accent) 26%,transparent)}.purposeful-maths_heroActions__n7fmG,.purposeful-maths_heroCopy__Y66d8{position:relative;z-index:1}.purposeful-maths_eyebrow__b0H5X,.purposeful-maths_heroCopy__Y66d8>span,.purposeful-maths_panelHeading__Wz7kd span{color:var(--mission-accent-dark);font-size:.7rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.purposeful-maths_heroCopy__Y66d8 h1{margin:.15rem 0 0;color:var(--mission-ink);font-size:clamp(1.75rem,4vw,2.8rem);line-height:1.03;letter-spacing:-.045em}.purposeful-maths_heroCopy__Y66d8 p{max-width:46rem;margin:.4rem 0 0;color:var(--mission-muted);font-size:.94rem}.purposeful-maths_heroActions__n7fmG{display:grid;gap:.55rem;justify-items:end}.purposeful-maths_guideButton__m_9_g,.purposeful-maths_textButton__2GjFb{border:0;color:var(--mission-accent-dark);font-weight:800;background:transparent}.purposeful-maths_guideButton__m_9_g{display:inline-flex;gap:.45rem;align-items:center;min-height:2.75rem;padding:.55rem .85rem;border:1px solid color-mix(in srgb,var(--mission-accent) 24%,transparent);border-radius:.85rem;background:rgba(255,255,255,.72)}.purposeful-maths_progressLabel__CWU8l{color:var(--mission-muted);font-size:.76rem;font-weight:800}.purposeful-maths_missionSaveStatus__M09uh{align-items:center;color:var(--mission-muted);display:inline-flex;font-size:.7rem;font-weight:800;gap:.35rem;justify-content:flex-end;max-width:15rem;text-align:right}.purposeful-maths_missionSaveStatus__M09uh[data-tone=saved]{color:#166534}.purposeful-maths_missionSaveStatus__M09uh[data-tone=conflict],.purposeful-maths_missionSaveStatus__M09uh[data-tone=error]{color:#b91c1c}.purposeful-maths_missionSaveStatus__M09uh button{background:#fff;border:1px solid;border-radius:.5rem;color:inherit;min-height:2.75rem;padding:.35rem .55rem}.purposeful-maths_previewNote__WiDyq{display:flex;gap:.55rem;align-items:center;padding:.7rem .9rem;color:#63531c;font-size:.82rem;background:#fff9dc}.purposeful-maths_stepper__ussaG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:.5rem;list-style:none}.purposeful-maths_stepper__ussaG li{display:flex;gap:.6rem;align-items:center;min-width:0;padding:.65rem;color:var(--mission-muted);border-radius:.85rem}.purposeful-maths_stepper__ussaG li[data-state=active]{color:var(--mission-accent-dark);background:var(--mission-accent-soft)}.purposeful-maths_stepper__ussaG li[data-state=done]{color:var(--mission-accent-dark)}.purposeful-maths_stepper__ussaG li>span{display:grid;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;place-items:center;font-size:.7rem;font-weight:850;border:1px solid;border-radius:50%}.purposeful-maths_stepper__ussaG small,.purposeful-maths_stepper__ussaG strong{display:block}.purposeful-maths_stepper__ussaG strong{font-size:.8rem}.purposeful-maths_stepper__ussaG small{overflow:hidden;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.purposeful-maths_workspace__hU376{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.65fr);gap:1rem;align-items:start}.purposeful-maths_panel__BfLqn{min-width:0;padding:clamp(1rem,2.5vw,1.35rem)}.purposeful-maths_panelHeading__Wz7kd{margin-bottom:.9rem}.purposeful-maths_panelHeading__Wz7kd h2{margin:.15rem 0 0;color:var(--mission-ink);font-size:clamp(1.15rem,2vw,1.4rem);letter-spacing:-.025em}.purposeful-maths_feedback__6oiyC{display:flex;gap:.65rem;align-items:flex-start;min-height:3.2rem;padding:.8rem;color:#395066;font-size:.84rem;line-height:1.4;border:1px solid #d8e2ec;border-radius:.85rem;background:#f5f8fb}.purposeful-maths_feedback__6oiyC i{margin-top:.05rem}.purposeful-maths_feedback__6oiyC[data-tone=correct]{color:#175d43;border-color:#b9e5d3;background:#ecfaf4}.purposeful-maths_feedback__6oiyC[data-tone=try]{color:#76500e;border-color:#efd49c;background:#fff8e6}.purposeful-maths_actions__Wr7jg{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.purposeful-maths_primaryButton__HrU8n,.purposeful-maths_secondaryButton__xRBAs{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;min-height:2.85rem;padding:.62rem 1rem;font-weight:850;border-radius:.85rem}.purposeful-maths_primaryButton__HrU8n{color:#fff;border:1px solid var(--mission-accent-dark);background:linear-gradient(145deg,var(--mission-accent),var(--mission-accent-dark));box-shadow:0 .55rem 1rem color-mix(in srgb,var(--mission-accent) 20%,transparent)}.purposeful-maths_primaryButton__HrU8n:hover{color:#fff}.purposeful-maths_primaryButton__HrU8n:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.purposeful-maths_secondaryButton__xRBAs{color:var(--mission-accent-dark);border:1px solid color-mix(in srgb,var(--mission-accent) 30%,transparent);background:#fff}.purposeful-maths_formulaBar__TqkQD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.8rem 1rem}.purposeful-maths_formulaBar__TqkQD>span{color:var(--mission-muted);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.purposeful-maths_formulaBar__TqkQD>strong{overflow:hidden;color:var(--mission-ink);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.purposeful-maths_guideBackdrop__BlyVN{position:fixed;z-index:4000;display:grid;inset:0;padding:1rem;place-items:center;background:rgba(10,23,39,.62);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.purposeful-maths_guideModal__Biteh{position:relative;overflow:hidden;width:min(100%,42rem);max-height:min(90dvh,44rem);padding:clamp(1.15rem,4vw,2rem);overflow-y:auto;border:1px solid rgba(255,255,255,.78);border-radius:1.5rem;background:radial-gradient(circle at 95% 0,var(--mission-accent-soft),transparent 35%),#fff;box-shadow:0 2rem 5rem rgba(5,16,30,.35)}.purposeful-maths_guideClose__s6ukD{position:absolute;top:.8rem;right:.8rem;display:grid;width:2.6rem;height:2.6rem;place-items:center;color:var(--mission-ink);border:0;border-radius:50%;background:rgba(255,255,255,.85)}.purposeful-maths_guideArt__3GGBA{display:flex;gap:.55rem;align-items:center;margin-bottom:1rem;color:var(--mission-accent)}.purposeful-maths_guideArt__3GGBA span{display:grid;width:3.15rem;height:3.15rem;place-items:center;color:#fff;font-size:1.2rem;border-radius:1rem;background:var(--mission-accent);animation:purposeful-maths_mission-guide-pulse__Z_3Tf 1.8s ease-in-out infinite}.purposeful-maths_guideArt__3GGBA span:nth-of-type(2){animation-delay:.18s}.purposeful-maths_guideArt__3GGBA span:nth-of-type(3){animation-delay:.36s}.purposeful-maths_guideModal__Biteh h2{margin:.2rem 0 1rem;color:var(--mission-ink);font-size:clamp(1.6rem,4vw,2.2rem);letter-spacing:-.04em}.purposeful-maths_guideGrid__7jyCA{display:grid;gap:.65rem;margin-bottom:1.1rem}.purposeful-maths_guideGrid__7jyCA article{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.7rem;align-items:start;padding:.75rem;border-radius:.9rem;background:#f7f9fc}.purposeful-maths_guideGrid__7jyCA article>i{display:grid;width:2.4rem;height:2.4rem;place-items:center;color:var(--mission-accent-dark);border-radius:.75rem;background:var(--mission-accent-soft)}.purposeful-maths_guideGrid__7jyCA p,.purposeful-maths_guideGrid__7jyCA strong{display:block;margin:0}.purposeful-maths_guideGrid__7jyCA strong{color:var(--mission-ink);font-size:.86rem}.purposeful-maths_guideGrid__7jyCA p{margin-top:.12rem;color:var(--mission-muted);font-size:.8rem;line-height:1.38}.purposeful-maths_complete__bmhYh{position:relative;overflow:hidden;padding:clamp(1.2rem,3vw,1.8rem);background:radial-gradient(circle at 95% 5%,color-mix(in srgb,var(--mission-accent) 18%,transparent),transparent 30%),linear-gradient(145deg,#fff,var(--mission-accent-soft))}.purposeful-maths_completeBurst__RG_dg{position:absolute;top:1rem;right:1rem;color:var(--mission-accent);font-size:2.2rem}.purposeful-maths_complete__bmhYh h2{margin:.25rem 0 1rem;color:var(--mission-ink);font-size:clamp(1.5rem,3vw,2rem)}.purposeful-maths_completeGrid__gfXIj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.purposeful-maths_completeGrid__gfXIj article{padding:.9rem;border:1px solid var(--mission-border);border-radius:.95rem;background:rgba(255,255,255,.82)}.purposeful-maths_completeGrid__gfXIj article>span{display:block;margin-bottom:.35rem;color:var(--mission-accent-dark);font-size:.68rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.purposeful-maths_completeGrid__gfXIj div,.purposeful-maths_completeGrid__gfXIj p{margin:0;color:var(--mission-ink);font-size:.86rem;line-height:1.45}.purposeful-maths_constraintRow__vyoy3,.purposeful-maths_orderTicket__Hev0T,.purposeful-maths_purchaseBrief__1Z2_K{display:grid;gap:.7rem;margin-bottom:1rem}.purposeful-maths_orderTicket__Hev0T{grid-template-columns:1fr auto 1fr;align-items:center}.purposeful-maths_constraintRow__vyoy3>span,.purposeful-maths_orderTicket__Hev0T>div,.purposeful-maths_purchaseBrief__1Z2_K>div{padding:.8rem;text-align:center;border:1px solid var(--mission-border);border-radius:.95rem;background:#f8fafc}.purposeful-maths_constraintRow__vyoy3 small,.purposeful-maths_constraintRow__vyoy3 strong,.purposeful-maths_orderTicket__Hev0T span,.purposeful-maths_orderTicket__Hev0T strong,.purposeful-maths_purchaseBrief__1Z2_K small,.purposeful-maths_purchaseBrief__1Z2_K span,.purposeful-maths_purchaseBrief__1Z2_K strong{display:block}.purposeful-maths_constraintRow__vyoy3 small,.purposeful-maths_orderTicket__Hev0T span,.purposeful-maths_purchaseBrief__1Z2_K span{color:var(--mission-muted);font-size:.7rem}.purposeful-maths_orderTicket__Hev0T strong,.purposeful-maths_purchaseBrief__1Z2_K strong{color:var(--mission-ink);font-size:1.2rem}.purposeful-maths_orderTicket__Hev0T>i{color:var(--mission-accent)}.purposeful-maths_ingredientTable__THjEq{display:grid;gap:.55rem}.purposeful-maths_ingredientTable__THjEq>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;min-height:4rem;padding:.65rem;border:1px solid var(--mission-border);border-radius:.9rem;background:#fff}.purposeful-maths_ingredientIcon__oEt_N{display:grid;width:2.7rem;height:2.7rem;place-items:center;font-size:1.3rem;border-radius:.8rem;background:var(--mission-accent-soft)}.purposeful-maths_ingredientTable__THjEq small,.purposeful-maths_ingredientTable__THjEq strong{display:block}.purposeful-maths_ingredientTable__THjEq small{color:var(--mission-muted);font-size:.7rem}.purposeful-maths_ingredientTable__THjEq label{display:grid;grid-template-columns:4.6rem auto;gap:.35rem;align-items:center}.purposeful-maths_answerPair__NhnPp input,.purposeful-maths_decisionBox__2HJAn input,.purposeful-maths_dimensionInputs__aLsHd input,.purposeful-maths_ingredientTable__THjEq input,.purposeful-maths_inlineAnswer__qtAwb input,.purposeful-maths_inlineEquation__1Au_a input,.purposeful-maths_moneyInput__LXWpH input,.purposeful-maths_outlierField__01t7Z select,.purposeful-maths_statsTable__cGFrh input,.purposeful-maths_valueTable__BwpfY input{min-width:0;min-height:2.7rem;padding:.45rem .6rem;color:var(--mission-ink);font-weight:800;border:1px solid var(--mission-border);border-radius:.75rem;background:#fff}.purposeful-maths_lockedValue__RaEvY{padding:.45rem .65rem;color:var(--mission-muted);font-weight:800;border-radius:.7rem;background:#eef2f6}.purposeful-maths_arrangementBuilder__q7OP7,.purposeful-maths_decisionBox__2HJAn,.purposeful-maths_experimentBox__SqdSo,.purposeful-maths_expressionBuilder__D3nQr,.purposeful-maths_factorWorkbench__i9077,.purposeful-maths_focusTask__HVjmX,.purposeful-maths_packPlanner__PSnrl{margin-top:1rem;padding:.9rem;border:1px solid var(--mission-border);border-radius:1rem;background:linear-gradient(145deg,#fff,#f7fafc)}.purposeful-maths_decisionBox__2HJAn>label>span,.purposeful-maths_estimateChoice__8CqYr>span,.purposeful-maths_expressionBuilder__D3nQr>span,.purposeful-maths_focusTask__HVjmX>label>span,.purposeful-maths_inlineAnswer__qtAwb>span,.purposeful-maths_reasonField__xJh0g>span{display:block;margin-bottom:.4rem;color:var(--mission-muted);font-size:.74rem;font-weight:800}.purposeful-maths_inlineEquation__1Au_a{display:flex;gap:.65rem;align-items:center}.purposeful-maths_inlineEquation__1Au_a strong{font-size:1.05rem}.purposeful-maths_inlineEquation__1Au_a input{width:6rem}.purposeful-maths_packPlanner__PSnrl h3{margin:0 0 .7rem;font-size:1rem}.purposeful-maths_packPlanner__PSnrl>label:not(.purposeful-maths_reasonField__xJh0g){display:grid;grid-template-columns:minmax(0,1fr) 7rem;gap:.7rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--mission-border)}.purposeful-maths_packPlanner__PSnrl label span small,.purposeful-maths_packPlanner__PSnrl label span strong{display:block}.purposeful-maths_packPlanner__PSnrl label span small{color:var(--mission-muted);font-size:.68rem}.purposeful-maths_reasonField__xJh0g{display:block;margin-top:.8rem}.purposeful-maths_reasonField__xJh0g textarea{width:100%;min-height:4.5rem;padding:.65rem;resize:vertical;color:var(--mission-ink);border:1px solid var(--mission-border);border-radius:.8rem;background:#fff}.purposeful-maths_modelLegend__5EmWw,.purposeful-maths_strategyStack__E8HEg{display:grid;gap:.55rem;margin-top:.8rem}.purposeful-maths_modelLegend__5EmWw article,.purposeful-maths_strategyStack__E8HEg article{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.6rem;align-items:center;padding:.65rem;border-radius:.85rem;background:#f6f8fa}.purposeful-maths_strategyStack__E8HEg article[data-active=true]{background:var(--mission-accent-soft)}.purposeful-maths_modelLegend__5EmWw article>span,.purposeful-maths_strategyStack__E8HEg article>span{display:grid;width:2.2rem;height:2.2rem;place-items:center;color:var(--mission-accent-dark);font-weight:900;border-radius:.7rem;background:#fff}.purposeful-maths_modelLegend__5EmWw small,.purposeful-maths_modelLegend__5EmWw strong,.purposeful-maths_strategyStack__E8HEg small,.purposeful-maths_strategyStack__E8HEg strong{display:block}.purposeful-maths_modelLegend__5EmWw small,.purposeful-maths_strategyStack__E8HEg small{color:var(--mission-muted);font-size:.68rem}.purposeful-maths_constraintRow__vyoy3{grid-template-columns:repeat(3,minmax(0,1fr))}.purposeful-maths_constraintRow__vyoy3>span{display:grid;gap:.1rem;place-items:center}.purposeful-maths_constraintRow__vyoy3 i{color:var(--mission-accent)}.purposeful-maths_constraintRow__vyoy3>span[data-pass=false]{color:#923b2a;border-color:#f1b9ad;background:#fff2ef}.purposeful-maths_constraintRow__vyoy3>span[data-pass=true]{color:#176044;border-color:#b8e2d0;background:#eefaf4}.purposeful-maths_designCanvas____PE9{display:grid;grid-template-columns:minmax(0,1fr) 9rem;gap:1rem;align-items:center;min-height:19rem;padding:1rem;border-radius:1rem;background:linear-gradient(rgba(26,86,65,.05) 1px,transparent 0),linear-gradient(90deg,rgba(26,86,65,.05) 1px,transparent 0),#eef8f2;background-size:1rem 1rem}.purposeful-maths_designGrid__0RDDi{display:grid;gap:2px;width:min(100%,28rem);aspect-ratio:1.3;margin:auto;padding:.3rem;border:.3rem solid var(--mission-accent-dark);border-radius:.45rem;background:#d8eee3}.purposeful-maths_designGrid__0RDDi>span{display:grid;min-width:0;min-height:0;place-items:center;font-size:clamp(.45rem,1.3vw,.8rem);border:1px solid rgba(30,96,72,.12);background:rgba(255,255,255,.5)}.purposeful-maths_designGrid__0RDDi>span[data-obstacle=true]{background:#a7d6b8}.purposeful-maths_dimensionInputs__aLsHd{display:grid;gap:.65rem}.purposeful-maths_dimensionInputs__aLsHd label{display:grid;grid-template-columns:1fr 4.5rem auto;gap:.35rem;align-items:center}.purposeful-maths_dimensionInputs__aLsHd label>span{color:var(--mission-muted);font-size:.75rem;font-weight:800}.purposeful-maths_dimensionInputs__aLsHd small{color:var(--mission-muted)}.purposeful-maths_answerPair__NhnPp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin-top:1rem}.purposeful-maths_answerPair__NhnPp label>span{display:block;margin-bottom:.3rem;color:var(--mission-muted);font-size:.72rem;font-weight:800}.purposeful-maths_answerPair__NhnPp input{width:100%}.purposeful-maths_answerPair__NhnPp .purposeful-maths_actions__Wr7jg{grid-column:1/-1}.purposeful-maths_metricGrid__HvL1N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:.8rem}.purposeful-maths_metricGrid__HvL1N>span{padding:.7rem;border:1px solid var(--mission-border);border-radius:.85rem;background:#f8fafc}.purposeful-maths_metricGrid__HvL1N small,.purposeful-maths_metricGrid__HvL1N strong{display:block}.purposeful-maths_metricGrid__HvL1N small{color:var(--mission-muted);font-size:.67rem}.purposeful-maths_metricGrid__HvL1N strong{color:var(--mission-ink)}.purposeful-maths_metricGrid__HvL1N>span[data-pass=true]{border-color:#a9dfc9;background:#effaf5}.purposeful-maths_metricGrid__HvL1N>span[data-pass=false]{border-color:#f0b9af;background:#fff3f0}.purposeful-maths_choiceCards__4DWSC{display:flex;gap:.5rem;flex-wrap:wrap}.purposeful-maths_choiceCards__4DWSC button{display:inline-grid;gap:.08rem;min-height:2.7rem;padding:.55rem .8rem;place-items:center;color:var(--mission-ink);font-weight:800;border:1px solid var(--mission-border);border-radius:.8rem;background:#fff}.purposeful-maths_choiceCards__4DWSC button[aria-pressed=true]{color:var(--mission-accent-dark);border-color:var(--mission-accent);background:var(--mission-accent-soft);box-shadow:0 0 0 2px color-mix(in srgb,var(--mission-accent) 13%,transparent)}.purposeful-maths_choiceCards__4DWSC button small{color:var(--mission-muted);font-size:.65rem}.purposeful-maths_decisionBox__2HJAn>p{margin:0 0 .65rem;color:var(--mission-muted);font-size:.86rem}.purposeful-maths_moneyInput__LXWpH{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center}.purposeful-maths_moneyInput__LXWpH b{padding:.65rem;border:1px solid var(--mission-border);border-right:0;border-radius:.75rem 0 0 .75rem;background:#edf2f6}.purposeful-maths_moneyInput__LXWpH input{width:100%;border-radius:0 .75rem .75rem 0}.purposeful-maths_miniWorkedExample__A7Fdm{margin-top:.8rem;padding:.75rem;border-radius:.85rem;background:var(--mission-accent-soft)}.purposeful-maths_miniWorkedExample__A7Fdm span{color:var(--mission-accent-dark);font-size:.7rem;font-weight:850;text-transform:uppercase}.purposeful-maths_miniWorkedExample__A7Fdm p{margin:.2rem 0 0;color:var(--mission-ink);font-size:.78rem}.purposeful-maths_planCards__1UsE2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.purposeful-maths_planCards__1UsE2 article{padding:.8rem;border-left:.35rem solid var(--plan-colour);border-radius:.8rem;background:#f6f8fb}.purposeful-maths_planCards__1UsE2 small,.purposeful-maths_planCards__1UsE2 span,.purposeful-maths_planCards__1UsE2 strong{display:block}.purposeful-maths_planCards__1UsE2 span{color:var(--mission-muted);font-size:.7rem;font-weight:800}.purposeful-maths_planCards__1UsE2 strong{margin-top:.2rem;color:var(--mission-ink);font-family:ui-monospace,monospace}.purposeful-maths_planCards__1UsE2 small{margin-top:.15rem;color:var(--mission-muted);font-size:.68rem}.purposeful-maths_graphAndTable__s5ujN{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.75fr);gap:.8rem;align-items:center;margin-top:1rem}.purposeful-maths_lineGraph__QRPg8{overflow:hidden;border:1px solid var(--mission-border);border-radius:.9rem;background:#fbfdff}.purposeful-maths_lineGraph__QRPg8 svg{display:block;width:100%;height:auto}.purposeful-maths_lineGraph__QRPg8 line{stroke:#dbe5ef;stroke-width:1}.purposeful-maths_lineGraph__QRPg8 .purposeful-maths_axis__DjkRz{stroke:#5b6b7d;stroke-width:2}.purposeful-maths_lineGraph__QRPg8 .purposeful-maths_planLine__fmvBl{stroke-width:4}.purposeful-maths_lineGraph__QRPg8 text{fill:#66778a;font-size:12px}.purposeful-maths_valueTable__BwpfY{overflow:hidden;border:1px solid var(--mission-border);border-radius:.9rem}.purposeful-maths_valueTable__BwpfY>div{display:grid;grid-template-columns:1fr repeat(3,minmax(3.5rem,.65fr));align-items:center}.purposeful-maths_valueTable__BwpfY>div+div{border-top:1px solid var(--mission-border)}.purposeful-maths_valueTable__BwpfY label,.purposeful-maths_valueTable__BwpfY span,.purposeful-maths_valueTable__BwpfY strong{padding:.45rem}.purposeful-maths_valueTable__BwpfY span{color:var(--mission-ink);font-size:.72rem;font-weight:800}.purposeful-maths_valueTable__BwpfY strong{color:var(--mission-muted);font-size:.67rem;text-align:center;background:#f2f6f9}.purposeful-maths_valueTable__BwpfY label{display:grid;grid-template-columns:auto 1fr;align-items:center}.purposeful-maths_valueTable__BwpfY label b{color:var(--mission-muted);font-size:.7rem}.purposeful-maths_valueTable__BwpfY input{width:100%;min-height:2.3rem;padding:.3rem}.purposeful-maths_carnivalLayout__2bEBr{display:grid;grid-template-columns:minmax(11rem,.7fr) minmax(0,1.3fr);gap:1rem;align-items:center}.purposeful-maths_spinnerWrap__AhFzP{position:relative;display:grid;gap:.55rem;justify-items:center}.purposeful-maths_spinner__vtce5{width:min(100%,13rem);aspect-ratio:1;border:.55rem solid #fff;border-radius:50%;box-shadow:0 .8rem 1.8rem rgba(31,50,77,.2)}.purposeful-maths_spinnerPointer__2XNEt{position:absolute;z-index:1;top:-.3rem;width:0;height:0;border-right:.75rem solid transparent;border-left:.75rem solid transparent;border-top:1.6rem solid var(--mission-ink)}.purposeful-maths_spinnerWrap__AhFzP>strong{color:var(--mission-accent-dark)}.purposeful-maths_outcomeList__NR0iW{display:grid;gap:.45rem}.purposeful-maths_outcomeList__NR0iW>div{display:grid;grid-template-columns:.75rem minmax(0,1fr) auto;gap:.55rem;align-items:center;padding:.55rem;border:1px solid var(--mission-border);border-radius:.8rem}.purposeful-maths_outcomeList__NR0iW>div>i{width:.75rem;height:2.2rem;border-radius:999px}.purposeful-maths_outcomeList__NR0iW small,.purposeful-maths_outcomeList__NR0iW strong{display:block}.purposeful-maths_outcomeList__NR0iW small{color:var(--mission-muted);font-size:.67rem}.purposeful-maths_outcomeList__NR0iW label{display:grid;grid-template-columns:4.5rem auto;align-items:center}.purposeful-maths_outcomeList__NR0iW input{min-width:0;min-height:2.5rem;padding:.4rem;border:1px solid var(--mission-border);border-radius:.7rem}.purposeful-maths_spinControls__MQvx_{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.purposeful-maths_spinControls__MQvx_>span{margin-left:auto;color:var(--mission-muted);font-size:.75rem}.purposeful-maths_barChart__zCMh8{display:flex;gap:.8rem;align-items:end;height:10rem;margin:.8rem 0;padding:.8rem .8rem 0;border-bottom:2px solid #b4c0cd;background:repeating-linear-gradient(0deg,#eef3f7 0 1px,transparent 1px 2rem)}.purposeful-maths_barChart__zCMh8>div{display:grid;flex:1 1;height:100%;align-items:end;justify-items:center}.purposeful-maths_barChart__zCMh8 span{width:min(100%,2.5rem);min-height:.25rem;border-radius:.45rem .45rem 0 0;transition:height .22s ease}.purposeful-maths_barChart__zCMh8 small{color:var(--mission-muted);font-size:.64rem}.purposeful-maths_inlineAnswer__qtAwb{display:grid;grid-template-columns:minmax(0,1fr) 6rem auto;gap:.45rem;align-items:center}.purposeful-maths_inlineAnswer__qtAwb>span{margin:0}.purposeful-maths_dotPlot__nR8eL{display:grid;gap:.9rem}.purposeful-maths_dotPlot__nR8eL>div>strong{display:block;margin-bottom:.3rem;font-size:.82rem}.purposeful-maths_dotTrack__ugnvx{position:relative;height:4rem;border-bottom:2px solid #91a0b0;background:repeating-linear-gradient(90deg,transparent 0 calc(10% - 1px),#e7edf2 calc(10% - 1px) 10%)}.purposeful-maths_dotTrack__ugnvx>span{position:absolute;bottom:.3rem;display:grid;width:1.65rem;height:1.65rem;place-items:center;color:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 .2rem .5rem rgba(24,41,65,.25);transform:translateX(-50%)}.purposeful-maths_dotTrack__ugnvx>span:nth-child(2n){bottom:2rem}.purposeful-maths_dotTrack__ugnvx small{font-size:.56rem;font-weight:850}.purposeful-maths_rawData__osvP4{display:flex;gap:.3rem;margin-top:.35rem;flex-wrap:wrap}.purposeful-maths_rawData__osvP4 span{display:grid;min-width:1.8rem;height:1.8rem;padding:0 .35rem;place-items:center;color:var(--mission-muted);font-size:.68rem;font-weight:800;border-radius:.5rem;background:#f0f4f7}.purposeful-maths_statsTable__cGFrh{margin-top:1rem}.purposeful-maths_statsTable__cGFrh>div:not(.purposeful-maths_actions__Wr7jg){display:grid;grid-template-columns:minmax(7rem,1fr) repeat(3,minmax(4rem,.55fr));gap:.35rem;align-items:center;padding:.35rem 0}.purposeful-maths_statsTable__cGFrh>div:first-child{color:var(--mission-muted);font-size:.7rem;text-align:center}.purposeful-maths_statsTable__cGFrh>div:first-child span{text-align:left}.purposeful-maths_statsTable__cGFrh>div>span{font-size:.75rem;font-weight:800}.purposeful-maths_statsTable__cGFrh input{width:100%;text-align:center}.purposeful-maths_outlierField__01t7Z{display:grid;grid-template-columns:minmax(7rem,1fr) minmax(10rem,1.65fr);gap:.5rem;align-items:center;margin-top:.5rem}.purposeful-maths_outlierField__01t7Z span{color:var(--mission-muted);font-size:.75rem;font-weight:800}.purposeful-maths_dispatchTicket__d7HrC{display:grid;width:min(100%,15rem);aspect-ratio:1.7;margin:0 auto 1rem;place-content:center;text-align:center;border:2px dashed color-mix(in srgb,var(--mission-accent) 35%,transparent);border-radius:1rem;background:var(--mission-accent-soft)}.purposeful-maths_dispatchTicket__d7HrC small,.purposeful-maths_dispatchTicket__d7HrC span,.purposeful-maths_dispatchTicket__d7HrC strong{display:block}.purposeful-maths_dispatchTicket__d7HrC span{color:var(--mission-muted);font-size:.7rem;text-transform:uppercase}.purposeful-maths_dispatchTicket__d7HrC strong{color:var(--mission-accent-dark);font-size:2.4rem;line-height:1}.purposeful-maths_dispatchTicket__d7HrC small{color:var(--mission-muted)}.purposeful-maths_productDisplay__eq6hT{min-height:6rem;padding:.85rem;text-align:center;border:1px solid var(--mission-border);border-radius:.9rem;background:#fff}.purposeful-maths_productDisplay__eq6hT small,.purposeful-maths_productDisplay__eq6hT span,.purposeful-maths_productDisplay__eq6hT strong{display:block}.purposeful-maths_productDisplay__eq6hT span{color:var(--mission-muted);font-size:.7rem}.purposeful-maths_productDisplay__eq6hT strong{margin:.25rem 0;color:var(--mission-ink);font-size:clamp(1.2rem,3vw,1.8rem)}.purposeful-maths_productDisplay__eq6hT small{color:var(--mission-muted)}.purposeful-maths_numberTiles__H1zqH,.purposeful-maths_operationTiles__9IFAG,.purposeful-maths_primeButtons__rg2lW{display:flex;gap:.5rem;margin-top:.7rem;flex-wrap:wrap}.purposeful-maths_operationTiles__9IFAG button,.purposeful-maths_primeButtons__rg2lW button{display:grid;width:3.1rem;height:3.1rem;place-items:center;color:var(--mission-accent-dark);font-size:1.05rem;font-weight:900;border:1px solid color-mix(in srgb,var(--mission-accent) 28%,transparent);border-radius:.9rem;background:var(--mission-accent-soft)}.purposeful-maths_packGrid__XWoPq{display:grid;gap:2px;width:min(100%,27rem);margin:.9rem auto;padding:.35rem;border:3px solid var(--mission-accent-dark);border-radius:.6rem;background:#eef3f7}.purposeful-maths_packGrid__XWoPq span{aspect-ratio:1;min-width:0;border-radius:.2rem;background:var(--mission-accent)}.purposeful-maths_purchaseBrief__1Z2_K{grid-template-columns:repeat(2,minmax(0,1fr))}.purposeful-maths_quoteTabs__5SrbC{display:flex;gap:.5rem;margin-bottom:.7rem}.purposeful-maths_quoteTabs__5SrbC span{flex:1 1;padding:.55rem;color:var(--mission-muted);font-size:.72rem;font-weight:800;text-align:center;border-radius:.75rem;background:#f0f3f7}.purposeful-maths_quoteTabs__5SrbC span[data-active=true]{color:var(--mission-accent-dark);background:var(--mission-accent-soft)}.purposeful-maths_quoteTabs__5SrbC span[data-done=true]{color:#176044;background:#e8f7f0}.purposeful-maths_quoteCard__M84wa{padding:.9rem;border:1px solid var(--mission-border);border-radius:.9rem;background:#fff}.purposeful-maths_quoteCard__M84wa>strong{display:block;margin-bottom:.7rem}.purposeful-maths_quoteCard__M84wa>div{display:flex;gap:.65rem;align-items:center;justify-content:center}.purposeful-maths_quoteCard__M84wa>div>span{display:grid;min-width:7rem;min-height:4.5rem;place-items:center;color:var(--mission-accent-dark);font-size:1.4rem;font-weight:900;border-radius:.85rem;background:var(--mission-accent-soft)}.purposeful-maths_quoteCard__M84wa small{display:block;margin-top:-1.2rem;color:var(--mission-muted);font-size:.65rem;font-weight:700}.purposeful-maths_estimateChoice__8CqYr{margin-top:.9rem}.purposeful-maths_expressionDisplay__IWzyD{min-height:4rem;padding:.8rem;color:var(--mission-ink);font-family:ui-monospace,monospace;font-size:clamp(1rem,3vw,1.35rem);font-weight:850;text-align:center;border:1px solid var(--mission-border);border-radius:.85rem;background:#fff}.purposeful-maths_expressionDisplay__IWzyD strong{margin-left:.5rem;color:var(--mission-accent-dark)}.purposeful-maths_numberTiles__H1zqH button{display:grid;min-width:5rem;min-height:3.5rem;place-items:center;border:1px solid var(--mission-border);border-radius:.85rem;background:#fff}.purposeful-maths_numberTiles__H1zqH button:disabled{opacity:.35}.purposeful-maths_numberTiles__H1zqH small,.purposeful-maths_numberTiles__H1zqH strong{display:block}.purposeful-maths_numberTiles__H1zqH small{color:var(--mission-muted);font-size:.62rem}.purposeful-maths_numberTiles__H1zqH strong{color:var(--mission-ink);font-size:1.15rem}@keyframes purposeful-maths_mission-guide-pulse__Z_3Tf{0%,to{transform:translateY(0)}50%{transform:translateY(-.22rem)}}@media (max-width:899.98px){.purposeful-maths_graphAndTable__s5ujN,.purposeful-maths_workspace__hU376{grid-template-columns:1fr}}@media (max-width:767.98px){.purposeful-maths_hero__18uVh{grid-template-columns:auto minmax(0,1fr)}.purposeful-maths_heroActions__n7fmG{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;justify-items:stretch}.purposeful-maths_progressLabel__CWU8l{justify-self:end}.purposeful-maths_missionSaveStatus__M09uh{grid-column:1/-1;justify-content:flex-start;max-width:none;text-align:left}.purposeful-maths_stepper__ussaG{overflow-x:auto;grid-template-columns:repeat(4,minmax(8rem,1fr));scroll-snap-type:x proximity}.purposeful-maths_stepper__ussaG li{scroll-snap-align:start}.purposeful-maths_formulaBar__TqkQD{grid-template-columns:1fr auto}.purposeful-maths_formulaBar__TqkQD>span{grid-column:1/-1}.purposeful-maths_carnivalLayout__2bEBr,.purposeful-maths_completeGrid__gfXIj,.purposeful-maths_designCanvas____PE9{grid-template-columns:1fr}.purposeful-maths_dimensionInputs__aLsHd{grid-template-columns:repeat(2,minmax(0,1fr))}.purposeful-maths_dimensionInputs__aLsHd label{grid-template-columns:1fr 4rem auto}}@media (max-width:479.98px){.purposeful-maths_heroIcon__2_tZt{width:3.3rem;height:3.3rem;font-size:1.35rem}.purposeful-maths_heroCopy__Y66d8 h1{font-size:1.7rem}.purposeful-maths_panel__BfLqn{padding:.9rem}.purposeful-maths_actions__Wr7jg>button{flex:1 1 100%}.purposeful-maths_formulaBar__TqkQD>strong{white-space:normal}.purposeful-maths_answerPair__NhnPp,.purposeful-maths_constraintRow__vyoy3,.purposeful-maths_metricGrid__HvL1N,.purposeful-maths_planCards__1UsE2{grid-template-columns:1fr}.purposeful-maths_answerPair__NhnPp .purposeful-maths_actions__Wr7jg{grid-column:auto}.purposeful-maths_valueTable__BwpfY{overflow-x:auto}.purposeful-maths_valueTable__BwpfY>div{min-width:28rem}.purposeful-maths_statsTable__cGFrh{overflow-x:auto}.purposeful-maths_statsTable__cGFrh>div:not(.purposeful-maths_actions__Wr7jg){min-width:28rem}.purposeful-maths_inlineAnswer__qtAwb{grid-template-columns:1fr 5rem auto}}@media (prefers-reduced-motion:reduce){.purposeful-maths_guideArt__3GGBA span{animation:none}}