.curriculum-rigour_anchor__ZZpG3{scroll-margin-top:5rem}.curriculum-rigour_dossierPreview__DFlVF{padding:clamp(1.2rem,3vw,2rem);overflow:hidden;border:1px solid rgb(255 255 255/16%);border-radius:1.65rem;color:#fff;background:rgb(255 255 255/8%);box-shadow:0 2.5rem 7rem rgb(0 0 0/28%);backdrop-filter:blur(12px)}.curriculum-rigour_dossierHeader__sMBs5{padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgb(255 255 255/13%)}.curriculum-rigour_dossierBoundary__LVF5H span,.curriculum-rigour_dossierHeader__sMBs5 span,.curriculum-rigour_dossierMetric__ajrP2 span{color:#aebbd0;font-size:.61rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.curriculum-rigour_dossierHeader__sMBs5 strong{font-size:.76rem}.curriculum-rigour_dossierMetrics__yXpRX{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.curriculum-rigour_dossierMetric__ajrP2{min-height:9.2rem;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgb(255 255 255/12%);border-radius:1rem;background:rgb(255 255 255/6%)}.curriculum-rigour_dossierMetric__ajrP2 strong{display:block;font-size:clamp(2.25rem,5vw,4.2rem);font-weight:560;letter-spacing:-.07em;line-height:.9}.curriculum-rigour_dossierMetric__ajrP2 small{color:#c3cddd;font-size:.67rem;line-height:1.4}.curriculum-rigour_dossierBoundary__LVF5H{margin-top:.75rem;padding:.95rem 1rem;border-radius:.9rem;color:#d3dcec;background:rgb(255 255 255/7%)}.curriculum-rigour_dossierBoundary__LVF5H span{display:block;color:#83c1ff}.curriculum-rigour_dossierBoundary__LVF5H strong{margin-top:.35rem;display:block;font-size:.72rem;line-height:1.5}.curriculum-rigour_journeySeam___wMWI{display:flow-root;background:#0a0f1a}.curriculum-rigour_heroTitleContinuation__tMqAT{display:block;margin-top:.12em}.curriculum-rigour_scopeStrip__dPrRL{width:min(76rem,calc(100% - 2rem));margin:-1.5rem auto 0;position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid #dce2ec;border-radius:1.25rem;background:#fff;box-shadow:0 1.4rem 4rem rgb(23 40 71/12%)}.curriculum-rigour_scopeStrip__dPrRL>div{min-width:0;padding:1.25rem 1.4rem}.curriculum-rigour_scopeStrip__dPrRL>div+div{border-left:1px solid #e1e6ee}.curriculum-rigour_scopeStrip__dPrRL span{display:block;color:#0066cc;font-size:.61rem;font-weight:780;letter-spacing:.09em;text-transform:uppercase}.curriculum-rigour_scopeStrip__dPrRL strong{margin-top:.35rem;display:block;color:#26334c;font-size:.77rem;line-height:1.45}.curriculum-rigour_deliveryGrid__HJeg4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.curriculum-rigour_deliveryCard__h3m3J{min-height:22rem;padding:1.45rem;display:flex;flex-direction:column;border:1px solid #dce2ec;border-radius:1.2rem;background:#fff}.curriculum-rigour_deliveryCard__h3m3J:nth-child(2){border-color:#bcd5f0;background:#eef6fd}.curriculum-rigour_architectureGrid__zogRc span,.curriculum-rigour_deliveryCard__h3m3J>span,.curriculum-rigour_roleBoundary__Qf8j5 article>span{color:#0066cc;font-size:.61rem;font-weight:780;letter-spacing:.09em;text-transform:uppercase}.curriculum-rigour_deliveryCard__h3m3J h3{margin:1rem 0 .75rem;color:#18233c;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:630;letter-spacing:-.045em;line-height:1.08}.curriculum-rigour_deliveryCard__h3m3J p{margin:0;color:#667183;font-size:.79rem;line-height:1.6}.curriculum-rigour_deliveryCard__h3m3J footer{margin-top:auto;padding-top:1rem;border-top:1px solid #dce3eb;color:#2b3852;font-size:.69rem;font-weight:680;line-height:1.5}.curriculum-rigour_deliveryCard__h3m3J footer small,.curriculum-rigour_deliveryCard__h3m3J footer strong{display:block}.curriculum-rigour_deliveryCard__h3m3J footer strong{margin-bottom:.35rem;color:#0066cc;font-size:.58rem;letter-spacing:.09em;text-transform:uppercase}.curriculum-rigour_deliveryCard__h3m3J footer small{margin-top:.7rem;color:#657289;font-size:.62rem;font-weight:720}.curriculum-rigour_deliveryBoundary__1xtf3{margin-top:1rem;padding:clamp(1.3rem,3vw,1.8rem);display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(0,1.35fr);gap:clamp(1.2rem,4vw,4rem);align-items:center;border-radius:1.15rem;color:#fff;background:#10182b}.curriculum-rigour_deliveryBoundary__1xtf3 strong{font-size:clamp(1.25rem,2.4vw,1.8rem);letter-spacing:-.035em;line-height:1.12}.curriculum-rigour_deliveryBoundary__1xtf3 p{margin:0;color:#bdc8da;font-size:.8rem;line-height:1.62}.curriculum-rigour_bridgeFlow__IDJFA{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.curriculum-rigour_bridgeFlow__IDJFA article{min-height:15.5rem;padding:1.4rem;position:relative;border:1px solid #d9e1ec;border-radius:1.15rem;background:#fff;box-shadow:0 1rem 2.6rem rgb(37 57 91/6%)}.curriculum-rigour_bridgeFlow__IDJFA article:after{content:"→";width:1.7rem;height:1.7rem;position:absolute;top:1.25rem;right:-1.25rem;z-index:1;display:grid;place-items:center;border:1px solid #cdd9e8;border-radius:999px;color:#0066cc;background:#f4f7fb;font-size:.75rem}.curriculum-rigour_bridgeFlow__IDJFA article:last-child:after{display:none}.curriculum-rigour_bridgeFlow__IDJFA article>span{width:2.2rem;height:2.2rem;display:grid;place-items:center;border-radius:.7rem;color:#fff;background:#0066cc;font-size:.64rem;font-weight:780}.curriculum-rigour_bridgeFlow__IDJFA h3{margin:1.35rem 0 .7rem;color:#18233c;font-size:1.2rem;font-weight:660;letter-spacing:-.035em}.curriculum-rigour_bridgeFlow__IDJFA p{margin:0;color:#687487;font-size:.76rem;line-height:1.65}.curriculum-rigour_bridgeEquation__bpfdX{margin:1rem 0 clamp(1.4rem,3vw,2.2rem);padding:1.1rem 1.25rem;display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:.65rem;align-items:center;border:1px solid #cbdbea;border-radius:1rem;color:#536074;background:#eaf3fb;font-size:.72rem;font-weight:680;text-align:center}.curriculum-rigour_bridgeEquation__bpfdX b{color:#7591ae;font-size:1rem}.curriculum-rigour_bridgeEquation__bpfdX strong{color:#0058b0}.curriculum-rigour_bridgeSpotlight__FouH1{overflow:hidden;border-radius:1.4rem;color:#fff;background:#10182b;box-shadow:0 1.8rem 4.5rem rgb(15 28 51/16%)}.curriculum-rigour_bridgeSpotlight__FouH1>header{padding:clamp(1.5rem,4vw,2.7rem);border-bottom:1px solid rgb(255 255 255/10%);background:radial-gradient(circle at 88% 12%,rgb(31 130 224/24%),transparent 33%),#10182b}.curriculum-rigour_bridgeSpotlight__FouH1>header span,.curriculum-rigour_bridgeSubhead__EErF_>span,.curriculum-rigour_subjectBridgeGrid__nqvXD header span{color:#57aaff;font-size:.62rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.curriculum-rigour_bridgeSpotlight__FouH1 h3{max-width:58rem;margin:.8rem 0 0;font-size:clamp(1.65rem,3.5vw,3rem);font-weight:560;letter-spacing:-.05em;line-height:1.05}.curriculum-rigour_bridgeSpotlight__FouH1 header p{max-width:50rem;margin:1rem 0 0;color:#bdc8d9;font-size:.82rem;line-height:1.65}.curriculum-rigour_bridgeSpotlight__FouH1 dl{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.curriculum-rigour_bridgeSpotlight__FouH1 dl>div{padding:1.45rem clamp(1.5rem,4vw,2.7rem);border-bottom:1px solid rgb(255 255 255/9%)}.curriculum-rigour_bridgeSpotlight__FouH1 dl>div:nth-child(2n){border-left:1px solid rgb(255 255 255/9%)}.curriculum-rigour_bridgeSpotlight__FouH1 dd,.curriculum-rigour_bridgeSpotlight__FouH1 dt,.curriculum-rigour_subjectBridgeGrid__nqvXD dd,.curriculum-rigour_subjectBridgeGrid__nqvXD dt{margin:0}.curriculum-rigour_bridgeSpotlight__FouH1 dt{color:#57aaff;font-size:.61rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.curriculum-rigour_bridgeSpotlight__FouH1 dd{margin-top:.45rem;color:#d3dbea;font-size:.78rem;line-height:1.6}.curriculum-rigour_bridgeSpotlight__FouH1>a{padding:1.1rem clamp(1.5rem,4vw,2.7rem);display:block;color:#fff;font-size:.72rem;font-weight:720;text-decoration:none}.curriculum-rigour_bridgeSpotlight__FouH1>a:hover{color:#83c1ff}.curriculum-rigour_bridgeSubhead__EErF_{margin:clamp(2.6rem,6vw,5rem) 0 1.2rem}.curriculum-rigour_bridgeSubhead__EErF_ h3{max-width:45rem;margin:.6rem 0 0;color:#18233c;font-size:clamp(1.65rem,3.5vw,2.7rem);font-weight:590;letter-spacing:-.05em;line-height:1.05}.curriculum-rigour_subjectBridgeGrid__nqvXD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.curriculum-rigour_subjectBridgeGrid__nqvXD article{overflow:hidden;border:1px solid #d9e1ec;border-radius:1.15rem;background:#fff}.curriculum-rigour_subjectBridgeGrid__nqvXD header{min-height:10.5rem;padding:1.4rem;border-bottom:1px solid #e0e6ee;background:#f8fafc}.curriculum-rigour_subjectBridgeGrid__nqvXD h3{margin:.75rem 0 0;color:#18233c;font-size:1.3rem;font-weight:620;letter-spacing:-.04em;line-height:1.14}.curriculum-rigour_subjectBridgeGrid__nqvXD dl{margin:0}.curriculum-rigour_subjectBridgeGrid__nqvXD dl>div{padding:1rem 1.4rem}.curriculum-rigour_subjectBridgeGrid__nqvXD dl>div+div{border-top:1px solid #e6ebf1}.curriculum-rigour_subjectBridgeGrid__nqvXD dt{color:#0066cc;font-size:.57rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.curriculum-rigour_subjectBridgeGrid__nqvXD dd{margin-top:.35rem;color:#5e6a7e;font-size:.72rem;line-height:1.55}.curriculum-rigour_rigourGrid__5nv4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.curriculum-rigour_rigourGrid__5nv4c article{min-height:19rem;padding:1.5rem;display:flex;flex-direction:column;border:1px solid #dce2ec;border-radius:1.25rem;background:#fff}.curriculum-rigour_arcRail__QqTWe article>span,.curriculum-rigour_endpointHeader__PCBbA>span,.curriculum-rigour_evidenceGrid__OaM_G article>span,.curriculum-rigour_rigourGrid__5nv4c article>span,.curriculum-rigour_statusCard__YtHif>span{color:#0066cc;font-size:.63rem;font-weight:780;letter-spacing:.09em;text-transform:uppercase}.curriculum-rigour_arcRail__QqTWe h3,.curriculum-rigour_evidenceGrid__OaM_G h3,.curriculum-rigour_rigourGrid__5nv4c h3,.curriculum-rigour_statusCard__YtHif h3{margin:1rem 0 .72rem;color:#18233c;font-size:clamp(1.35rem,2vw,1.85rem);font-weight:630;letter-spacing:-.04em;line-height:1.08}.curriculum-rigour_arcRail__QqTWe p,.curriculum-rigour_evidenceGrid__OaM_G p,.curriculum-rigour_rigourGrid__5nv4c p{margin:0;color:#667183;font-size:.82rem;line-height:1.62}.curriculum-rigour_rigourGrid__5nv4c footer{margin-top:auto;padding-top:1rem;border-top:1px solid #e2e6ed;color:#2b3852;font-size:.67rem;font-weight:700;line-height:1.48}.curriculum-rigour_equation__2xNqp{margin-top:1rem;padding:clamp(1.35rem,3vw,2rem);display:grid;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.2rem,4vw,3.5rem);border-radius:1.25rem;color:#fff;background:#10182b}.curriculum-rigour_equation__2xNqp>span{width:3rem;height:3rem;display:grid;place-items:center;border-radius:.85rem;color:#10182b;background:#fff;font-size:1.2rem;font-weight:760}.curriculum-rigour_equation__2xNqp p{margin:0;color:#c0cadb;font-size:clamp(.92rem,1.4vw,1.08rem);line-height:1.62}.curriculum-rigour_equation__2xNqp strong{color:#fff}.curriculum-rigour_equation__2xNqp+.curriculum-rigour_tableWrap__383Tp{margin-top:1rem}.curriculum-rigour_tableWrap__383Tp{overflow-x:auto;border:1px solid #dce2ec;border-radius:1.35rem;background:#fff;box-shadow:0 1.2rem 3rem rgb(30 48 81/6%)}.curriculum-rigour_tableWrap__383Tp:focus-visible{outline:3px solid #77aee6;outline-offset:3px}.curriculum-rigour_progressionTable__JKZ27,.curriculum-rigour_timeTable__alzZ9{width:100%;border-collapse:collapse;text-align:left}.curriculum-rigour_timeTable__alzZ9{min-width:66rem}.curriculum-rigour_progressionTable__JKZ27 td,.curriculum-rigour_progressionTable__JKZ27 th,.curriculum-rigour_timeTable__alzZ9 td,.curriculum-rigour_timeTable__alzZ9 th{padding:1rem 1.1rem;border-bottom:1px solid #e2e7ef;vertical-align:top}.curriculum-rigour_progressionTable__JKZ27 th,.curriculum-rigour_timeTable__alzZ9 th{color:#18233c;background:#f6f8fb;font-size:.66rem;font-weight:780;letter-spacing:.05em;text-transform:uppercase}.curriculum-rigour_timeTable__alzZ9 td{color:#5f697a;font-size:.76rem;line-height:1.52}.curriculum-rigour_timeTable__alzZ9 td:first-child{color:#18233c}.curriculum-rigour_timeTable__alzZ9 td:first-child span,.curriculum-rigour_timeTable__alzZ9 td:first-child strong{display:block}.curriculum-rigour_timeTable__alzZ9 td:first-child strong{font-size:.9rem}.curriculum-rigour_timeTable__alzZ9 td:first-child span{margin-top:.2rem;color:#0066cc;font-size:.67rem;font-weight:700}.curriculum-rigour_progressionTable__JKZ27 tbody tr:last-child td,.curriculum-rigour_timeTable__alzZ9 tbody tr:last-child td{border-bottom:0}.curriculum-rigour_tableNote__yg4Hy{margin:1rem 0 0;color:#687386;font-size:.72rem;line-height:1.55}.curriculum-rigour_tableNote__yg4Hy strong{color:#18233c}.curriculum-rigour_fellowshipNote__J5b5_{margin-top:1rem;padding:clamp(1.1rem,2.5vw,1.6rem);border:1px solid #cbd8e9;border-radius:1.1rem;background:linear-gradient(135deg,#f8fbff,#f1efff)}.curriculum-rigour_fellowshipNote__J5b5_ span{color:#0066cc;font-size:.62rem;font-weight:780;letter-spacing:.08em}.curriculum-rigour_fellowshipNote__J5b5_ h3{margin:.6rem 0 0;color:#18233c;font-size:clamp(1.25rem,2.4vw,1.75rem);letter-spacing:-.035em}.curriculum-rigour_fellowshipNote__J5b5_ p{max-width:54rem;margin:.55rem 0 0;color:#5f697a;font-size:.76rem;line-height:1.55}.curriculum-rigour_fellowshipNote__J5b5_ p:first-of-type{color:#35435b;font-weight:720}.curriculum-rigour_annualRhythm__ws5C7{margin-top:1.4rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.curriculum-rigour_annualRhythm__ws5C7 article{min-height:11rem;padding:1.2rem;border:1px solid #d9e0eb;border-radius:1rem;background:#f7f9fc}.curriculum-rigour_annualRhythm__ws5C7 span{color:#0066cc;font-size:.59rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.curriculum-rigour_annualRhythm__ws5C7 strong{margin-top:.75rem;display:block;color:#1d2b44;font-size:1.05rem;letter-spacing:-.025em;line-height:1.15}.curriculum-rigour_annualRhythm__ws5C7 p{margin:.55rem 0 0;color:#677184;font-size:.73rem;line-height:1.5}.curriculum-rigour_architectureGrid__zogRc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.curriculum-rigour_architectureGrid__zogRc article{min-height:15rem;padding:1.45rem;border:1px solid #dce2ec;border-radius:1.15rem;background:#fff}.curriculum-rigour_architectureGrid__zogRc article:nth-child(2){border-color:#c7d9ee;background:#f0f6fc}.curriculum-rigour_architectureGrid__zogRc h3{margin:1.05rem 0 .7rem;color:#18233c;font-size:clamp(1.35rem,2.2vw,1.9rem);letter-spacing:-.04em;line-height:1.08}.curriculum-rigour_architectureGrid__zogRc p{margin:0;color:#667183;font-size:.8rem;line-height:1.6}.curriculum-rigour_endpointGrid__J3cFK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.curriculum-rigour_endpointCard__Wogo_{overflow:hidden;border:1px solid rgb(255 255 255/13%);border-radius:1.35rem;background:rgb(255 255 255/5%)}.curriculum-rigour_endpointHeader__PCBbA{padding:1.35rem 1.5rem;display:grid;grid-template-columns:auto 1fr;align-items:end;gap:1.2rem;border-bottom:1px solid rgb(255 255 255/11%)}.curriculum-rigour_endpointHeader__PCBbA>span{color:#84c2ff}.curriculum-rigour_endpointHeader__PCBbA h3,.curriculum-rigour_endpointHeader__PCBbA p{margin:0}.curriculum-rigour_endpointHeader__PCBbA h3{color:#fff;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:620;letter-spacing:-.05em}.curriculum-rigour_endpointHeader__PCBbA p{margin-top:.3rem;color:#aebbd0;font-size:.75rem}.curriculum-rigour_endpointBody___6RQl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.curriculum-rigour_endpointMeasure__Nwkh4{min-width:0;padding:1.3rem 1.5rem}.curriculum-rigour_endpointMeasure__Nwkh4:nth-child(2n){border-left:1px solid rgb(255 255 255/10%)}.curriculum-rigour_endpointMeasure__Nwkh4:nth-child(n+3){border-top:1px solid rgb(255 255 255/10%)}.curriculum-rigour_endpointMeasure__Nwkh4 span{color:#84c2ff;font-size:.58rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.curriculum-rigour_endpointMeasure__Nwkh4 p{margin:.45rem 0 0;color:#c0cadb;font-size:.76rem;line-height:1.55}.curriculum-rigour_progressionTable__JKZ27{min-width:78rem}.curriculum-rigour_progressionTable__JKZ27 td:first-child,.curriculum-rigour_progressionTable__JKZ27 th:first-child{position:sticky;left:0;z-index:1;width:17rem;min-width:17rem;border-right:1px solid #dce2ec;background:#fff}.curriculum-rigour_progressionTable__JKZ27 th:first-child{z-index:2;background:#f6f8fb}.curriculum-rigour_progressionTable__JKZ27 td{color:#5f697b;font-size:.74rem;line-height:1.52}.curriculum-rigour_progressionTable__JKZ27 td:first-child small,.curriculum-rigour_progressionTable__JKZ27 td:first-child span,.curriculum-rigour_progressionTable__JKZ27 td:first-child strong{display:block}.curriculum-rigour_progressionTable__JKZ27 td:first-child span{color:#0066cc;font-size:.58rem;font-weight:780}.curriculum-rigour_progressionTable__JKZ27 td:first-child strong{margin-top:.25rem;color:#18233c;font-size:.87rem}.curriculum-rigour_progressionTable__JKZ27 td:first-child small{margin-top:.35rem;color:#747e8e;font-size:.64rem;line-height:1.45}.curriculum-rigour_progressionCards__G5Hmu{display:none}.curriculum-rigour_progressionCards__G5Hmu article{overflow:hidden;border:1px solid #dce2ec;border-radius:1.1rem;background:#fff}.curriculum-rigour_progressionCards__G5Hmu header{padding:1.1rem;display:grid;grid-template-columns:auto 1fr;gap:.8rem;border-bottom:1px solid #e0e5ed;background:#f6f8fb}.curriculum-rigour_progressionCards__G5Hmu header>span{color:#0066cc;font-size:.62rem;font-weight:780}.curriculum-rigour_progressionCards__G5Hmu h3,.curriculum-rigour_progressionCards__G5Hmu p{margin:0}.curriculum-rigour_progressionCards__G5Hmu h3{color:#18233c;font-size:1.15rem;letter-spacing:-.03em;line-height:1.1}.curriculum-rigour_progressionCards__G5Hmu p{margin-top:.3rem;color:#6b7586;font-size:.68rem;line-height:1.45}.curriculum-rigour_progressionCards__G5Hmu dl{margin:0}.curriculum-rigour_progressionCards__G5Hmu dl>div{padding:1rem 1.1rem}.curriculum-rigour_progressionCards__G5Hmu dl>div+div{border-top:1px solid #e3e7ee}.curriculum-rigour_progressionCards__G5Hmu dt{color:#0066cc;font-size:.61rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.curriculum-rigour_progressionCards__G5Hmu dd{margin:.35rem 0 0;color:#556176;font-size:.75rem;line-height:1.5}.curriculum-rigour_progressionKey__C_7RO{margin-bottom:.85rem;display:flex;flex-wrap:wrap;gap:.45rem}.curriculum-rigour_progressionKey__C_7RO a{padding:.48rem .68rem;border:1px solid #d9e0ea;border-radius:999px;color:#42506a;background:#fff;text-decoration:none;font-size:.65rem;font-weight:680}.curriculum-rigour_progressionKey__C_7RO a:hover{border-color:#98bce3;color:#0066cc}.curriculum-rigour_arcRail__QqTWe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.curriculum-rigour_arcRail__QqTWe article{min-height:14.5rem;padding:1.35rem;border:1px solid #dce2ec;border-radius:1.15rem;background:#fff}.curriculum-rigour_arcRail__QqTWe article:nth-child(3n+2){background:#f6f8fb}.curriculum-rigour_arcRail__QqTWe article:nth-child(3n){border-color:#cfdcef;background:#edf4fc}.curriculum-rigour_arcRail__QqTWe dd,.curriculum-rigour_arcRail__QqTWe dl,.curriculum-rigour_arcRail__QqTWe dl>div,.curriculum-rigour_arcRail__QqTWe dt{margin:0}.curriculum-rigour_arcRail__QqTWe dl{display:grid;gap:.85rem}.curriculum-rigour_arcRail__QqTWe dl>div{padding-top:.8rem;border-top:1px solid #e0e5ed}.curriculum-rigour_arcRail__QqTWe dt{color:#0066cc;font-size:.58rem;font-weight:780;letter-spacing:.075em;text-transform:uppercase}.curriculum-rigour_arcRail__QqTWe dd{margin-top:.32rem;color:#667183;font-size:.72rem;line-height:1.52}.curriculum-rigour_teachingBar__FHldL{margin-top:1rem;padding:1.35rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;border-radius:1.15rem;color:#fff;background:#10182b}.curriculum-rigour_teachingBar__FHldL div{min-width:0}.curriculum-rigour_teachingBar__FHldL span{color:#8cc7ff;font-size:.58rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.curriculum-rigour_teachingBar__FHldL strong{margin-top:.4rem;display:block;font-size:.76rem;line-height:1.48}.curriculum-rigour_capabilityRail__6j_CJ{margin-top:1rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.curriculum-rigour_capabilityIntro__mp9Ib{max-width:64rem;margin:-.3rem 0 1.25rem;color:#bdc7d8;font-size:.82rem;line-height:1.62}.curriculum-rigour_capabilityGrid__Zvrta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.curriculum-rigour_capabilityCard__P09cC{overflow:hidden;border:1px solid rgb(255 255 255/13%);border-radius:1.2rem;background:rgb(255 255 255/5%)}.curriculum-rigour_capabilityCard__P09cC:last-child{grid-column:1/-1}.curriculum-rigour_capabilityCard__P09cC header{padding:1.35rem 1.45rem;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1rem;border-bottom:1px solid rgb(255 255 255/10%)}.curriculum-rigour_capabilityCard__P09cC header span{width:2rem;height:2rem;display:grid;place-items:center;border-radius:.65rem;color:#142038;background:#8ac7ff;font-size:.66rem;font-weight:800}.curriculum-rigour_capabilityCard__P09cC h3{margin:0;color:#fff;font-size:clamp(1.25rem,2.2vw,1.85rem);letter-spacing:-.04em;line-height:1.1}.curriculum-rigour_capabilityCard__P09cC dd,.curriculum-rigour_capabilityCard__P09cC dl,.curriculum-rigour_capabilityCard__P09cC dl>div,.curriculum-rigour_capabilityCard__P09cC dt{margin:0}.curriculum-rigour_capabilityCard__P09cC dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.curriculum-rigour_capabilityCard__P09cC dl>div{padding:1.15rem 1.45rem}.curriculum-rigour_capabilityCard__P09cC dl>div:nth-child(2n){border-left:1px solid rgb(255 255 255/9%)}.curriculum-rigour_capabilityCard__P09cC dl>div:nth-child(n+3){border-top:1px solid rgb(255 255 255/9%)}.curriculum-rigour_capabilityCard__P09cC dt{color:#84c2ff;font-size:.58rem;font-weight:780;letter-spacing:.075em;text-transform:uppercase}.curriculum-rigour_capabilityCard__P09cC dd{margin-top:.4rem;color:#bdc7d8;font-size:.75rem;line-height:1.56}.curriculum-rigour_workedExample__Rpn3c{margin-top:1rem;padding:clamp(1.35rem,3vw,2rem);display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(0,1.25fr);gap:clamp(1.5rem,5vw,5rem);border-radius:1.2rem;color:#17223a;background:#eaf4fd}.curriculum-rigour_workedExample__Rpn3c header span{color:#0066cc;font-size:.61rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.curriculum-rigour_workedExample__Rpn3c h3{margin:.8rem 0 0;font-size:clamp(1.6rem,3vw,2.5rem);letter-spacing:-.05em;line-height:1.05}.curriculum-rigour_workedExample__Rpn3c ol{margin:0;padding-left:1.2rem;display:grid;gap:.55rem;color:#4f5d72;font-size:.77rem;line-height:1.5}.curriculum-rigour_workedExample__Rpn3c p{grid-column:2;margin:-1rem 0 0;padding-top:.85rem;border-top:1px solid #c9dced;color:#344158;font-size:.75rem;font-weight:680;line-height:1.52}.curriculum-rigour_capabilityRail__6j_CJ article{position:relative;min-height:13rem;padding:1.3rem;border:1px solid rgb(255 255 255/13%);border-radius:1.05rem;background:rgb(255 255 255/5%)}.curriculum-rigour_capabilityRail__6j_CJ article:not(:last-child):after{content:"→";position:absolute;z-index:2;top:50%;right:-1rem;width:1.35rem;height:1.35rem;display:grid;place-items:center;border-radius:50%;color:#17223a;background:#fff;font-size:.7rem;transform:translateY(-50%)}.curriculum-rigour_capabilityRail__6j_CJ span{color:#83c1ff;font-size:.6rem;font-weight:780}.curriculum-rigour_capabilityRail__6j_CJ h3{margin:1rem 0 .6rem;color:#fff;font-size:1.3rem;letter-spacing:-.035em}.curriculum-rigour_capabilityRail__6j_CJ p{margin:0;color:#bbc6d8;font-size:.76rem;line-height:1.52}.curriculum-rigour_capabilityNote__Mtt5G{max-width:58rem;margin:1rem 0 0;color:#aeb9cc;font-size:.72rem;line-height:1.55}.curriculum-rigour_evidenceGrid__OaM_G{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.curriculum-rigour_evidenceGrid__OaM_G article{min-height:18rem;padding:1.35rem;border:1px solid #dce2ec;border-radius:1.15rem;background:#fff}.curriculum-rigour_recordStatement__FB_jm{margin-top:1rem;padding:clamp(1.35rem,3vw,2rem);display:grid;grid-template-columns:minmax(12rem,.62fr) minmax(0,1.38fr);gap:clamp(1.5rem,5vw,5rem);border:1px solid #d9e0ea;border-radius:1.2rem;background:#f7f9fc}.curriculum-rigour_recordStatement__FB_jm h3,.curriculum-rigour_recordStatement__FB_jm p{margin:0}.curriculum-rigour_recordStatement__FB_jm h3{color:#18233c;font-size:clamp(1.45rem,2.5vw,2.2rem);letter-spacing:-.045em;line-height:1.08}.curriculum-rigour_recordStatement__FB_jm p{color:#5f6b7f;font-size:.84rem;line-height:1.62}.curriculum-rigour_recordStatement__FB_jm strong{color:#18233c}.curriculum-rigour_recordStatement__FB_jm>div{display:grid;gap:.8rem}.curriculum-rigour_trackingGrid__6rHvG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.curriculum-rigour_trackingGrid__6rHvG article{min-height:15.5rem;padding:1.35rem;border:1px solid #dce2ec;border-radius:1.1rem;background:#fff}.curriculum-rigour_trackingGrid__6rHvG article:nth-child(3n+2){border-color:#c8d9ed;background:#f1f6fc}.curriculum-rigour_trackingGrid__6rHvG span{color:#0066cc;font-size:.61rem;font-weight:780}.curriculum-rigour_trackingGrid__6rHvG h3{margin:1rem 0 .65rem;color:#18233c;font-size:1.5rem;letter-spacing:-.04em}.curriculum-rigour_trackingGrid__6rHvG p{margin:0;color:#667183;font-size:.77rem;line-height:1.58}.curriculum-rigour_roleBoundary__Qf8j5{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.curriculum-rigour_roleBoundary__Qf8j5 article{padding:1.45rem;border:1px solid #dce2ec;border-radius:1.15rem;background:#fff}.curriculum-rigour_roleBoundary__Qf8j5 article:last-child{border-color:#c8d9ed;background:#f1f6fc}.curriculum-rigour_roleBoundary__Qf8j5 ul{margin:1rem 0 0;padding-left:1.1rem;color:#59667a;font-size:.77rem;line-height:1.62}.curriculum-rigour_roleBoundary__Qf8j5 li+li{margin-top:.4rem}.curriculum-rigour_researchGrid__0ErAM{margin-top:.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.curriculum-rigour_researchGrid__0ErAM article{min-height:17rem;padding:1.35rem;display:flex;flex-direction:column;border:1px solid #dce2ec;border-radius:1.1rem;background:#fff}.curriculum-rigour_researchGrid__0ErAM article:first-child{border-color:#c6d9ef;background:#f1f7fd}.curriculum-rigour_researchBoundary__9zCuI{margin-top:clamp(1.5rem,3vw,2.4rem);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid #cad7e7;border-radius:1.15rem;background:#f7f9fc}.curriculum-rigour_researchBoundary__9zCuI>div{padding:1.15rem 1.3rem}.curriculum-rigour_researchBoundary__9zCuI>div+div{border-left:1px solid #cad7e7}.curriculum-rigour_researchBoundary__9zCuI p,.curriculum-rigour_researchBoundary__9zCuI strong{margin:0}.curriculum-rigour_researchBoundary__9zCuI strong{color:#18233c;font-size:.74rem}.curriculum-rigour_researchBoundary__9zCuI p{margin-top:.35rem;color:#647086;font-size:.75rem;line-height:1.55}.curriculum-rigour_researchTopline__R5shj{margin-bottom:1.15rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.curriculum-rigour_researchTopline__R5shj em,.curriculum-rigour_researchTopline__R5shj span{color:#0066cc;font-size:.57rem;font-style:normal;font-weight:780;letter-spacing:.08em}.curriculum-rigour_researchTopline__R5shj em{color:#7b8799}.curriculum-rigour_researchGrid__0ErAM h3{margin:0;color:#18233c;font-size:1.3rem;letter-spacing:-.035em;line-height:1.12}.curriculum-rigour_researchGrid__0ErAM p{margin:.8rem 0 1.2rem;color:#657184;font-size:.76rem;line-height:1.58}.curriculum-rigour_researchGrid__0ErAM p strong{color:#27334a}.curriculum-rigour_researchGrid__0ErAM a{margin-top:auto;color:#0066cc;font-size:.69rem;font-weight:720;line-height:1.45;text-decoration:none}.curriculum-rigour_researchGrid__0ErAM a:hover{text-decoration:underline}.curriculum-rigour_statusGrid__EjugC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.curriculum-rigour_statusCard__YtHif{min-height:23rem;padding:1.5rem;border:1px solid #dce2ec;border-radius:1.25rem;background:#fff}.curriculum-rigour_statusCard__YtHif:nth-child(2){border-color:#c6d9ef;background:#f1f7fd}.curriculum-rigour_statusCard__YtHif:nth-child(3){border-color:#d7d0ee;background:#f7f4ff}.curriculum-rigour_statusCard__YtHif ul{margin:1.2rem 0 0;padding:0;display:grid;gap:.75rem;list-style:none}.curriculum-rigour_statusCard__YtHif li{position:relative;padding-left:1rem;color:#5f6b7e;font-size:.76rem;line-height:1.52}.curriculum-rigour_statusCard__YtHif li:before{content:"";position:absolute;top:.54rem;left:0;width:.34rem;height:.34rem;border-radius:50%;background:#0066cc}.curriculum-rigour_directorNote__oh2kC{margin-top:1rem;padding:1.3rem 1.45rem;display:grid;grid-template-columns:auto 1fr;gap:1rem;border:1px solid #d9e0eb;border-radius:1rem;color:#536074;background:#fff;font-size:.78rem;line-height:1.6}.curriculum-rigour_directorNote__oh2kC strong{color:#0066cc}@media (max-width:1040px){.curriculum-rigour_bridgeFlow__IDJFA,.curriculum-rigour_deliveryGrid__HJeg4,.curriculum-rigour_evidenceGrid__OaM_G,.curriculum-rigour_researchGrid__0ErAM,.curriculum-rigour_rigourGrid__5nv4c,.curriculum-rigour_subjectBridgeGrid__nqvXD{grid-template-columns:repeat(2,minmax(0,1fr))}.curriculum-rigour_bridgeFlow__IDJFA article:after{display:none}.curriculum-rigour_annualRhythm__ws5C7,.curriculum-rigour_capabilityRail__6j_CJ,.curriculum-rigour_teachingBar__FHldL{grid-template-columns:repeat(2,minmax(0,1fr))}.curriculum-rigour_capabilityRail__6j_CJ article:not(:last-child):after{display:none}}@media (max-width:760px){.curriculum-rigour_scopeStrip__dPrRL{margin-top:-1rem;grid-template-columns:1fr}.curriculum-rigour_scopeStrip__dPrRL>div+div{border-top:1px solid #e1e6ee;border-left:0}.curriculum-rigour_arcRail__QqTWe,.curriculum-rigour_architectureGrid__zogRc,.curriculum-rigour_bridgeFlow__IDJFA,.curriculum-rigour_capabilityGrid__Zvrta,.curriculum-rigour_deliveryGrid__HJeg4,.curriculum-rigour_endpointGrid__J3cFK,.curriculum-rigour_evidenceGrid__OaM_G,.curriculum-rigour_researchBoundary__9zCuI,.curriculum-rigour_researchGrid__0ErAM,.curriculum-rigour_rigourGrid__5nv4c,.curriculum-rigour_roleBoundary__Qf8j5,.curriculum-rigour_statusGrid__EjugC,.curriculum-rigour_subjectBridgeGrid__nqvXD,.curriculum-rigour_trackingGrid__6rHvG{grid-template-columns:1fr}.curriculum-rigour_researchBoundary__9zCuI>div+div{border-top:1px solid #cad7e7;border-left:0}.curriculum-rigour_evidenceGrid__OaM_G article,.curriculum-rigour_rigourGrid__5nv4c article,.curriculum-rigour_statusCard__YtHif{min-height:auto}.curriculum-rigour_bridgeEquation__bpfdX,.curriculum-rigour_deliveryBoundary__1xtf3,.curriculum-rigour_directorNote__oh2kC,.curriculum-rigour_equation__2xNqp,.curriculum-rigour_recordStatement__FB_jm,.curriculum-rigour_workedExample__Rpn3c{grid-template-columns:1fr}.curriculum-rigour_bridgeEquation__bpfdX b{transform:rotate(90deg)}.curriculum-rigour_bridgeSpotlight__FouH1 dl{grid-template-columns:1fr}.curriculum-rigour_bridgeSpotlight__FouH1 dl>div:nth-child(2n){border-left:0}.curriculum-rigour_workedExample__Rpn3c p{grid-column:1;margin-top:0}.curriculum-rigour_capabilityCard__P09cC:last-child{grid-column:auto}.curriculum-rigour_capabilityCard__P09cC dl{grid-template-columns:1fr}.curriculum-rigour_capabilityCard__P09cC dl>div:nth-child(2n){border-left:0}.curriculum-rigour_capabilityCard__P09cC dl>div+div{border-top:1px solid rgb(255 255 255/9%)}.curriculum-rigour_annualRhythm__ws5C7,.curriculum-rigour_capabilityRail__6j_CJ,.curriculum-rigour_endpointBody___6RQl,.curriculum-rigour_endpointHeader__PCBbA,.curriculum-rigour_teachingBar__FHldL{grid-template-columns:1fr}.curriculum-rigour_endpointMeasure__Nwkh4:nth-child(2n){border-left:0}.curriculum-rigour_endpointMeasure__Nwkh4+.curriculum-rigour_endpointMeasure__Nwkh4{border-top:1px solid rgb(255 255 255/10%)}.curriculum-rigour_progressionTableWrap__X4Z_K{display:none}.curriculum-rigour_progressionCards__G5Hmu{display:grid;gap:.8rem}}@media (max-width:440px){.curriculum-rigour_dossierMetrics__yXpRX{grid-template-columns:1fr}.curriculum-rigour_dossierMetric__ajrP2{min-height:7.5rem}}@media print{.curriculum-rigour_tableWrap__383Tp{overflow:visible;box-shadow:none}.curriculum-rigour_timeTable__alzZ9{min-width:0;table-layout:fixed}.curriculum-rigour_timeTable__alzZ9 td,.curriculum-rigour_timeTable__alzZ9 th{padding:.35rem;overflow-wrap:anywhere;font-size:7pt}.curriculum-rigour_progressionTableWrap__X4Z_K{display:none}.curriculum-rigour_progressionCards__G5Hmu{display:grid;gap:.45rem}.curriculum-rigour_progressionCards__G5Hmu article{break-inside:avoid}.curriculum-rigour_progressionCards__G5Hmu dl>div,.curriculum-rigour_progressionCards__G5Hmu header{padding:.55rem .7rem}.curriculum-rigour_capabilityRail__6j_CJ article,.curriculum-rigour_dossierPreview__DFlVF,.curriculum-rigour_endpointCard__Wogo_,.curriculum-rigour_equation__2xNqp,.curriculum-rigour_teachingBar__FHldL{print-color-adjust:exact}.curriculum-rigour_arcRail__QqTWe article,.curriculum-rigour_endpointCard__Wogo_,.curriculum-rigour_evidenceGrid__OaM_G article,.curriculum-rigour_rigourGrid__5nv4c article,.curriculum-rigour_statusCard__YtHif{break-inside:avoid}}.deep-pages_page___IPBW{color:#18233c;background:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif}.deep-pages_pageHero__haAcW{position:relative;overflow:hidden;color:#fff;background:radial-gradient(circle at 84% 8%,rgb(47 135 255/28%),transparent 28%),radial-gradient(circle at 18% 94%,rgb(116 86 233/21%),transparent 36%),#10182b}.deep-pages_pageHero__haAcW:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.3;background-image:linear-gradient(rgb(255 255 255/7%) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/7%) 1px,transparent 0);background-size:52px 52px;mask-image:linear-gradient(180deg,#000,transparent 90%)}.deep-pages_pageHero__haAcW[data-theme=violet]{background:radial-gradient(circle at 84% 8%,rgb(149 116 255/30%),transparent 30%),radial-gradient(circle at 8% 90%,rgb(0 102 204/22%),transparent 33%),#15152a}.deep-pages_pageHero__haAcW[data-theme=teal]{background:radial-gradient(circle at 84% 8%,rgb(57 199 184/24%),transparent 30%),radial-gradient(circle at 14% 92%,rgb(0 102 204/25%),transparent 34%),#101d2b}.deep-pages_pageHero__haAcW[data-theme=navy]{background:radial-gradient(circle at 80% 6%,rgb(77 125 204/28%),transparent 28%),radial-gradient(circle at 16% 100%,rgb(76 70 145/24%),transparent 35%),#0c1425}.deep-pages_pageHero__haAcW[data-theme=indigo]{background:radial-gradient(circle at 82% 8%,rgb(99 102 241/32%),transparent 30%),radial-gradient(circle at 12% 92%,rgb(37 99 235/22%),transparent 34%),#0e1330}.deep-pages_pageHero__haAcW[data-theme=aurora]{background:radial-gradient(circle at 84% 8%,rgb(118 86 233/29%),transparent 30%),radial-gradient(circle at 12% 94%,rgb(120 217 176/22%),transparent 34%),#11152b}.deep-pages_pageHero__haAcW[data-theme=rose]{background:radial-gradient(circle at 84% 8%,rgb(244 114 182/28%),transparent 30%),radial-gradient(circle at 12% 92%,rgb(139 92 246/22%),transparent 34%),#19101f}.deep-pages_pageHero__haAcW[data-theme=cyan]{background:radial-gradient(circle at 84% 8%,rgb(34 211 238/24%),transparent 30%),radial-gradient(circle at 14% 92%,rgb(45 122 199/26%),transparent 34%),#0a1a24}.deep-pages_pageHero__haAcW[data-theme=plum]{background:radial-gradient(circle at 82% 8%,rgb(168 85 247/28%),transparent 30%),radial-gradient(circle at 14% 92%,rgb(99 102 241/22%),transparent 34%),#150f26}.deep-pages_pageHero__haAcW[data-theme=emerald]{background:radial-gradient(circle at 84% 8%,rgb(52 199 150/24%),transparent 30%),radial-gradient(circle at 14% 92%,rgb(45 122 199/22%),transparent 34%),#0b1f1c}.deep-pages_pageHeroInner__qDaSj{position:relative;z-index:1;width:min(80rem,calc(100% - 2rem));min-height:clamp(42rem,78vh,54rem);margin:0 auto;padding:clamp(5rem,10vw,8.5rem) 0;display:grid;grid-template-columns:minmax(0,.94fr) minmax(26rem,1.06fr);align-items:center;gap:clamp(3rem,8vw,8rem)}.deep-pages_pageHeroCopy__hj6qn h1,.deep-pages_pageHeroCopy__hj6qn>p,.deep-pages_pageHeroLead__uGaBL p{margin:0}.deep-pages_pageHeroCopy__hj6qn>p{margin-bottom:1rem;color:#83c1ff;font-size:.68rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.deep-pages_pageHero__haAcW[data-theme=violet] .deep-pages_pageHeroCopy__hj6qn>p{color:#c0b1ff}.deep-pages_pageHero__haAcW[data-theme=teal] .deep-pages_pageHeroCopy__hj6qn>p{color:#8be1d7}.deep-pages_pageHero__haAcW[data-theme=aurora] .deep-pages_pageHeroCopy__hj6qn>p{color:var(--om-mint)}.deep-pages_pageHeroCopy__hj6qn h1{max-width:46rem;font-size:clamp(3.4rem,6.2vw,6.5rem);font-weight:610;letter-spacing:-.073em;line-height:.91}.deep-pages_pageHeroLead__uGaBL{max-width:41rem;margin-top:1.65rem;color:#bec9da;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.63}.deep-pages_pageHeroLead__uGaBL strong{color:#fff;font-weight:650}.deep-pages_pageCtaActions__c4SuJ,.deep-pages_pageHeroActions__YNo4H{margin-top:2rem;display:flex;flex-wrap:wrap;gap:.65rem}.deep-pages_pageCtaActions__c4SuJ a,.deep-pages_pageHeroActions__YNo4H a{min-height:3rem;padding:.78rem 1.05rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255/25%);border-radius:999px;color:#fff;text-decoration:none;font-size:.78rem;font-weight:720}.deep-pages_pageCtaActions__c4SuJ a:first-child,.deep-pages_pageHeroActions__YNo4H a:first-child{border-color:#fff;color:#10182b;background:#fff}.deep-pages_pageCtaActions__c4SuJ a:hover,.deep-pages_pageHeroActions__YNo4H a:hover{transform:translateY(-1px)}.deep-pages_pageHeroVisual__xCSvY{min-width:0}@media (min-width:900px){.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_pageHeroInner__qDaSj{min-height:calc(100svh - 3.3rem);padding:clamp(3.1rem,6.8vh,5.5rem) 0;grid-template-columns:minmax(0,.98fr) minmax(23rem,1.02fr);gap:clamp(2.5rem,4.5vw,5.5rem)}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_pageHeroCopy__hj6qn h1{font-size:clamp(3.4rem,5.2vw,5.8rem);line-height:.92}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_pageHeroLead__uGaBL{margin-top:1.45rem;font-size:clamp(1rem,1.4vw,1.17rem);line-height:1.56}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_pageHeroActions__YNo4H{margin-top:1.7rem}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_pageHeroVisual__xCSvY{width:min(38rem,100%);justify-self:end}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_signalCard__3y0tL{padding:clamp(1.15rem,2vw,1.65rem);border-radius:1.5rem}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_signalHeader__HBaOp{padding-bottom:.9rem}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_signalGrid__TXFKB{margin-top:.85rem;gap:.65rem}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_signalGrid__TXFKB article{min-height:8.25rem;padding:.95rem;border-radius:.95rem}.deep-pages_pageHero__haAcW[data-fit-viewport=true] .deep-pages_signalGrid__TXFKB article strong{font-size:clamp(2.3rem,4.2vw,3.9rem)}}.deep-pages_compilerPreview__ur1gZ,.deep-pages_mirrorPreview__3w4kU,.deep-pages_routePreview__cdD1u,.deep-pages_signalCard__3y0tL{position:relative;padding:clamp(1.2rem,3vw,2rem);overflow:hidden;border:1px solid rgb(255 255 255/16%);border-radius:1.65rem;color:#fff;background:rgb(255 255 255/8%);box-shadow:0 2.5rem 7rem rgb(0 0 0/28%);backdrop-filter:blur(12px)}.deep-pages_previewHeader__scwUR,.deep-pages_signalHeader__HBaOp{padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid rgb(255 255 255/13%)}.deep-pages_previewHeader__scwUR span,.deep-pages_signalHeader__HBaOp span{color:#aebbd0;font-size:.62rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.deep-pages_previewHeader__scwUR strong,.deep-pages_signalHeader__HBaOp strong{font-size:.76rem}.deep-pages_signalGrid__TXFKB{margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.deep-pages_signalGrid__TXFKB article{min-height:9.5rem;padding:1rem;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgb(255 255 255/12%);border-radius:1rem;background:rgb(255 255 255/6%)}.deep-pages_signalGrid__TXFKB article span{color:#8abff4;font-size:.63rem;font-weight:760;text-transform:uppercase}.deep-pages_signalGrid__TXFKB article strong{display:block;font-size:clamp(2.4rem,5vw,4.4rem);font-weight:560;letter-spacing:-.07em;line-height:.9}.deep-pages_signalGrid__TXFKB article small{color:#c3cddd;font-size:.67rem;line-height:1.4}.deep-pages_signalFooter__QKcna{margin-top:.8rem;padding:.9rem 1rem;border-radius:.9rem;color:#d3dcec;background:rgb(255 255 255/7%);font-size:.72rem;line-height:1.5}.deep-pages_sectionDark__TJBNM,.deep-pages_sectionSoft__ZOSpi,.deep-pages_section__2VTC1{padding:clamp(5rem,9vw,9rem) 1rem}.deep-pages_sectionSoft__ZOSpi{background:#f5f7fa}.deep-pages_sectionDark__TJBNM{color:#fff;background:#10182b}.deep-pages_inner__9GiIv{width:min(76rem,100%);margin:0 auto}.deep-pages_innerWide__LXG_N{width:min(82rem,100%);margin:0 auto}.deep-pages_sectionHeading__N8yt0{margin-bottom:clamp(2.5rem,6vw,5rem);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(18rem,.68fr);align-items:end;gap:clamp(2rem,6vw,7rem)}.deep-pages_sectionHeading__N8yt0[data-align=centre]{max-width:61rem;margin-right:auto;margin-left:auto;display:block;text-align:center}.deep-pages_sectionHeading__N8yt0 h2,.deep-pages_sectionHeading__N8yt0 p,.deep-pages_sectionLead__nHfaJ p{margin:0}.deep-pages_pageCta__FAarQ>div>p,.deep-pages_sectionHeading__N8yt0>div:first-child>p{margin-bottom:.78rem;color:#0066cc;font-size:.68rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.deep-pages_sectionDark__TJBNM .deep-pages_sectionHeading__N8yt0>div:first-child>p{color:#86c4ff}.deep-pages_sectionHeading__N8yt0 h2{max-width:56rem;font-size:clamp(2.55rem,5.5vw,5.6rem);font-weight:620;letter-spacing:-.068em;line-height:.98}.deep-pages_sectionLead__nHfaJ{color:#646d7c;font-size:clamp(1rem,1.45vw,1.16rem);line-height:1.68}.deep-pages_sectionDark__TJBNM .deep-pages_sectionLead__nHfaJ{color:#b9c4d6}.deep-pages_architectureGrid__uypiO,.deep-pages_featureGrid__G7Tkt,.deep-pages_outputGrid__oRDXO,.deep-pages_rolloutGrid__eD7z3,.deep-pages_trustGrid__hihjI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.deep-pages_followGrid__kklt6{margin-top:1rem}.deep-pages_architectureGrid__uypiO article,.deep-pages_featureGrid__G7Tkt article,.deep-pages_outputGrid__oRDXO article,.deep-pages_rolloutGrid__eD7z3 article,.deep-pages_trustGrid__hihjI article{min-height:19rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex;flex-direction:column;border:1px solid #dce2ec;border-radius:1.35rem;background:#fff}.deep-pages_sectionSoft__ZOSpi .deep-pages_architectureGrid__uypiO article,.deep-pages_sectionSoft__ZOSpi .deep-pages_featureGrid__G7Tkt article,.deep-pages_sectionSoft__ZOSpi .deep-pages_outputGrid__oRDXO article,.deep-pages_sectionSoft__ZOSpi .deep-pages_rolloutGrid__eD7z3 article,.deep-pages_sectionSoft__ZOSpi .deep-pages_trustGrid__hihjI article{box-shadow:0 1.2rem 3rem rgb(30 48 81/6%)}.deep-pages_sectionDark__TJBNM .deep-pages_architectureGrid__uypiO article,.deep-pages_sectionDark__TJBNM .deep-pages_featureGrid__G7Tkt article,.deep-pages_sectionDark__TJBNM .deep-pages_outputGrid__oRDXO article,.deep-pages_sectionDark__TJBNM .deep-pages_rolloutGrid__eD7z3 article,.deep-pages_sectionDark__TJBNM .deep-pages_trustGrid__hihjI article{border-color:rgb(255 255 255/12%);background:rgb(255 255 255/5%)}.deep-pages_architectureGrid__uypiO article>span,.deep-pages_featureGrid__G7Tkt article>span,.deep-pages_outputGrid__oRDXO article>span,.deep-pages_rolloutGrid__eD7z3 article>span,.deep-pages_trustGrid__hihjI article>span{color:#0066cc;font-size:.65rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.deep-pages_sectionDark__TJBNM .deep-pages_architectureGrid__uypiO article>span,.deep-pages_sectionDark__TJBNM .deep-pages_featureGrid__G7Tkt article>span,.deep-pages_sectionDark__TJBNM .deep-pages_outputGrid__oRDXO article>span,.deep-pages_sectionDark__TJBNM .deep-pages_rolloutGrid__eD7z3 article>span,.deep-pages_sectionDark__TJBNM .deep-pages_trustGrid__hihjI article>span{color:#82bdf5}.deep-pages_architectureGrid__uypiO h3,.deep-pages_featureGrid__G7Tkt h3,.deep-pages_outputGrid__oRDXO h3,.deep-pages_rolloutGrid__eD7z3 h3,.deep-pages_trustGrid__hihjI h3{margin:1.15rem 0 .8rem;font-size:clamp(1.55rem,2.4vw,2.3rem);font-weight:620;letter-spacing:-.045em;line-height:1.05}.deep-pages_architectureGrid__uypiO p,.deep-pages_featureGrid__G7Tkt p,.deep-pages_outputGrid__oRDXO p,.deep-pages_rolloutGrid__eD7z3 p,.deep-pages_trustGrid__hihjI p{margin:0;color:#687181;font-size:.9rem;line-height:1.65}.deep-pages_sectionDark__TJBNM .deep-pages_architectureGrid__uypiO p,.deep-pages_sectionDark__TJBNM .deep-pages_featureGrid__G7Tkt p,.deep-pages_sectionDark__TJBNM .deep-pages_outputGrid__oRDXO p,.deep-pages_sectionDark__TJBNM .deep-pages_rolloutGrid__eD7z3 p,.deep-pages_sectionDark__TJBNM .deep-pages_trustGrid__hihjI p{color:#b8c3d6}.deep-pages_architectureGrid__uypiO footer,.deep-pages_featureGrid__G7Tkt footer,.deep-pages_outputGrid__oRDXO footer,.deep-pages_rolloutGrid__eD7z3 footer,.deep-pages_trustGrid__hihjI footer{margin-top:auto;padding-top:1.3rem;border-top:1px solid #dfe4ec;color:#2b3852;font-size:.74rem;font-weight:690;line-height:1.5}.deep-pages_sectionDark__TJBNM .deep-pages_architectureGrid__uypiO footer,.deep-pages_sectionDark__TJBNM .deep-pages_featureGrid__G7Tkt footer,.deep-pages_sectionDark__TJBNM .deep-pages_outputGrid__oRDXO footer,.deep-pages_sectionDark__TJBNM .deep-pages_rolloutGrid__eD7z3 footer,.deep-pages_sectionDark__TJBNM .deep-pages_trustGrid__hihjI footer{border-color:rgb(255 255 255/12%);color:#e5ebf5}.deep-pages_outputGrid__oRDXO{grid-template-columns:repeat(4,minmax(0,1fr))}.deep-pages_outputGrid__oRDXO article{min-height:15rem}.deep-pages_outputGrid__oRDXO article:last-child{grid-column:span 2}.deep-pages_principleBand__JvIQ5{width:min(76rem,calc(100% - 2rem));margin:0 auto;padding:clamp(3rem,7vw,6rem) 0;display:grid;grid-template-columns:minmax(0,.8fr) minmax(18rem,1.2fr);align-items:center;gap:clamp(2rem,6vw,7rem);border-top:1px solid #d9dfe9;border-bottom:1px solid #d9dfe9}.deep-pages_principleBand__JvIQ5>span{color:#0066cc;font-size:.7rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.deep-pages_principleBand__JvIQ5 blockquote{margin:0;font-size:clamp(1.8rem,3.5vw,3.4rem);font-weight:570;letter-spacing:-.052em;line-height:1.1}.deep-pages_transferMap__YYngQ{padding:clamp(1.2rem,3vw,2.2rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;border:1px solid #d9e0eb;border-radius:1.7rem;background:#fff;box-shadow:0 2rem 6rem rgb(28 48 84/10%)}.deep-pages_transferMap__YYngQ article{position:relative;min-height:18rem;padding:1.35rem;display:flex;flex-direction:column;border-radius:1.05rem;color:#fff;background:#15213a}.deep-pages_transferMap__YYngQ article:nth-child(2){background:#193a69}.deep-pages_transferMap__YYngQ article:nth-child(3){background:#324a87}.deep-pages_transferMap__YYngQ article:nth-child(4){background:#6149ba}.deep-pages_transferMap__YYngQ article:not(:last-child):after{content:"→";position:absolute;z-index:2;top:50%;right:-1.05rem;width:1.4rem;height:1.4rem;display:grid;place-items:center;border-radius:50%;color:#17223a;background:#fff;box-shadow:0 .2rem .7rem rgb(0 0 0/18%);font-size:.75rem;transform:translateY(-50%)}.deep-pages_transferMap__YYngQ article span{color:#b6cae8;font-size:.61rem;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.deep-pages_transferMap__YYngQ article strong{margin:1.1rem 0 .7rem;font-size:clamp(1.35rem,2vw,1.9rem);letter-spacing:-.035em;line-height:1.08}.deep-pages_transferMap__YYngQ article p{margin:0;color:#d4dceb;font-size:.78rem;line-height:1.55}.deep-pages_transferMap__YYngQ article small{margin-top:auto;padding-top:1rem;color:#fff;font-size:.65rem;font-weight:700}.deep-pages_compilerPreview__ur1gZ ol,.deep-pages_mirrorPreview__3w4kU ol,.deep-pages_routePreview__cdD1u ol{margin:1rem 0 0;padding:0;display:grid;gap:.55rem;list-style:none}.deep-pages_compilerPreview__ur1gZ li,.deep-pages_mirrorPreview__3w4kU li,.deep-pages_routePreview__cdD1u li{padding:.9rem 1rem;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;border:1px solid rgb(255 255 255/12%);border-radius:.85rem;color:#d8e0ec;background:rgb(255 255 255/5%);font-size:.74rem;line-height:1.4}.deep-pages_compilerPreview__ur1gZ li span,.deep-pages_mirrorPreview__3w4kU li span,.deep-pages_routePreview__cdD1u li span{width:1.65rem;height:1.65rem;display:grid;place-items:center;border-radius:.48rem;color:#fff;background:rgb(113 165 232/30%);font-size:.58rem;font-weight:760}.deep-pages_compilerPreview__ur1gZ li[data-active=true],.deep-pages_mirrorPreview__3w4kU li[data-active=true],.deep-pages_routePreview__cdD1u li[data-active=true]{border-color:rgb(134 196 255/42%);color:#fff;background:rgb(88 142 218/18%)}.deep-pages_comparison__gs42M{overflow-x:auto;border:1px solid #dce2ec;border-radius:1.35rem;background:#fff}.deep-pages_comparison__gs42M table{width:100%;min-width:48rem;border-collapse:collapse;text-align:left}.deep-pages_comparison__gs42M td,.deep-pages_comparison__gs42M th{padding:1rem 1.2rem;border-bottom:1px solid #e3e7ee;color:#5f6878;font-size:.78rem;line-height:1.45;vertical-align:top}.deep-pages_comparison__gs42M th{color:#18233c;background:#f6f8fb;font-size:.71rem;font-weight:760;letter-spacing:.03em}.deep-pages_comparison__gs42M td:first-child,.deep-pages_comparison__gs42M th:first-child{width:28%;color:#18233c;font-weight:680}.deep-pages_comparison__gs42M tr:last-child td{border-bottom:0}.deep-pages_comparisonMark__JDJDO{color:#0066cc;font-weight:800}.deep-pages_phaseRail__9pFvk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.deep-pages_phaseRail__9pFvk article{min-height:17rem;padding:1.25rem;display:flex;flex-direction:column;border:1px solid #dce2ec;border-radius:1.1rem;background:#fff}.deep-pages_phaseRail__9pFvk article span{color:#0066cc;font-size:.65rem;font-weight:780}.deep-pages_phaseRail__9pFvk article h3{margin:1rem 0 .7rem;font-size:1.25rem;letter-spacing:-.035em}.deep-pages_phaseRail__9pFvk article p{margin:0;color:#697282;font-size:.78rem;line-height:1.55}.deep-pages_phaseRail__9pFvk article footer{margin-top:auto;padding-top:1rem;color:#2a3852;font-size:.67rem;font-weight:700;line-height:1.45}.deep-pages_workMap__tNV6Y{overflow:hidden;border:1px solid rgb(255 255 255/14%);border-radius:1.6rem;background:rgb(255 255 255/4%)}.deep-pages_workMapHeader__A1M8j,.deep-pages_workMap__tNV6Y article{display:grid;grid-template-columns:minmax(12rem,.85fr) repeat(3,minmax(0,1fr))}.deep-pages_workMapHeader__A1M8j{border-bottom:1px solid rgb(255 255 255/14%);color:#8fc7fc;background:rgb(255 255 255/4%)}.deep-pages_workMapHeader__A1M8j span{padding:.9rem 1rem;font-size:.57rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.deep-pages_workMapHeader__A1M8j span+span{border-left:1px solid rgb(255 255 255/10%)}.deep-pages_workMap__tNV6Y article+article{border-top:1px solid rgb(255 255 255/11%)}.deep-pages_workMap__tNV6Y article>div,.deep-pages_workMap__tNV6Y article>p{min-width:0;margin:0;padding:1.35rem 1rem}.deep-pages_workMap__tNV6Y article>*+*{border-left:1px solid rgb(255 255 255/10%)}.deep-pages_workMap__tNV6Y article>div{display:flex;align-items:flex-start;gap:.75rem}.deep-pages_workMap__tNV6Y article>div span{color:#8fc7fc;font-size:.58rem;font-weight:760}.deep-pages_workMap__tNV6Y article h3{margin:0;font-size:clamp(1.1rem,1.8vw,1.45rem);letter-spacing:-.03em;line-height:1.08}.deep-pages_workMap__tNV6Y article>p{color:#bac6d9;font-size:.76rem;line-height:1.55}.deep-pages_workMap__tNV6Y article>p:last-child{color:#fff;background:rgb(114 86 233/8%)}.deep-pages_workMap__tNV6Y article>p:before{display:none;content:attr(data-label)}.deep-pages_claimNote__9bOSj{max-width:54rem;margin:1rem 0 0 auto;color:#8f9db2;font-size:.68rem;line-height:1.55}.deep-pages_truthBand__k3V_b{margin-top:1rem;padding:1.2rem 1.3rem;display:grid;grid-template-columns:auto 1fr;gap:.9rem;border:1px solid #d8e0eb;border-radius:1rem;color:#526074;background:#f7f9fc;font-size:.78rem;line-height:1.55}.deep-pages_truthBand__k3V_b strong{color:#0066cc}.deep-pages_annualPrice__YYpZa{width:min(80rem,calc(100% - 2rem));margin:clamp(-4.5rem,-5vw,-2.5rem) auto clamp(5rem,8vw,7rem);padding:clamp(1rem,2vw,1.4rem);display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.58fr);gap:.8rem;border:1px solid #d7deea;border-radius:1.5rem;background:radial-gradient(circle at 0 0,rgb(0 102 204/9%),transparent 34%),linear-gradient(135deg,#fff,#f7f9fd);box-shadow:0 1.5rem 4.5rem rgb(30 48 81/10%)}.deep-pages_annualPriceGroup__Y7kwG,.deep-pages_annualPriceLead__8zgyF{min-height:11rem;padding:clamp(1.3rem,3vw,2.1rem);display:flex;flex-direction:column;justify-content:center;border:1px solid #dce3ed;border-radius:1rem;background:rgb(255 255 255/84%)}.deep-pages_annualPriceGroup__Y7kwG p,.deep-pages_annualPriceLead__8zgyF p,.deep-pages_annualPriceNote__Dyy9J{margin:0}.deep-pages_annualPriceGroup__Y7kwG p,.deep-pages_annualPriceLead__8zgyF p{color:#0066cc;font-size:.65rem;font-weight:780;letter-spacing:.11em;text-transform:uppercase}.deep-pages_annualPriceLead__8zgyF h2{margin:.65rem 0 .2rem;color:#15223c;font-size:clamp(3.6rem,7vw,6.8rem);font-weight:620;letter-spacing:-.075em;line-height:.9}.deep-pages_annualPriceGroup__Y7kwG>span,.deep-pages_annualPriceLead__8zgyF>span{color:#6b7585;font-size:.74rem;font-weight:650}.deep-pages_annualPriceGroup__Y7kwG strong{margin:.75rem 0 .3rem;color:#17243d;font-size:clamp(2.6rem,5vw,4.4rem);font-weight:620;letter-spacing:-.065em;line-height:.92}.deep-pages_annualPriceNote__Dyy9J{grid-column:1/-1;padding:.85rem 1rem .2rem;color:#596679;font-size:.76rem;line-height:1.6}.deep-pages_implementationPrice__ry_Eg{margin-top:1rem;padding:1rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:stretch;gap:.7rem;border:1px solid #d7deea;border-radius:1.25rem;background:linear-gradient(135deg,#fff,#f6f9fd);box-shadow:0 1rem 3rem rgb(30 48 81/8%)}.deep-pages_implementationPrice__ry_Eg>div{padding:1rem 1.1rem;display:grid;align-content:center;gap:.45rem;border:1px solid #e0e6ef;border-radius:.85rem;background:rgb(255 255 255/86%)}.deep-pages_implementationPrice__ry_Eg span{color:#0066cc;font-size:.62rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.deep-pages_implementationPrice__ry_Eg strong{color:#17243d;font-size:clamp(1.55rem,2.5vw,2.25rem);font-weight:620;letter-spacing:-.045em;line-height:1}.deep-pages_implementationPrice__ry_Eg small{display:block;margin-top:.35rem;color:#6b7585;font-size:.68rem;font-weight:650;letter-spacing:0}.deep-pages_implementationPrice__ry_Eg>a{min-width:13rem;padding:1rem 1.2rem;display:grid;place-items:center;border-radius:.85rem;color:#fff;background:#14233f;font-size:.74rem;font-weight:740;text-align:center;text-decoration:none}.deep-pages_implementationPrice__ry_Eg>a:hover{background:#0066cc}.deep-pages_researchGrid__Zh5NC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.deep-pages_researchCard__MvyLG{min-height:25rem;padding:clamp(1.4rem,3vw,2.25rem);display:flex;flex-direction:column;border:1px solid #dce2ec;border-radius:1.35rem;background:radial-gradient(circle at 100% 0,rgb(101 76 189/9%),transparent 35%),#fff;box-shadow:0 1.2rem 3rem rgb(30 48 81/5%)}.deep-pages_researchCardHeader__CCi41{padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e6ed}.deep-pages_researchBoundary__LZ8MJ span,.deep-pages_researchCardHeader__CCi41 span{color:#0066cc;font-size:.65rem;font-weight:780;letter-spacing:.1em;text-transform:uppercase}.deep-pages_researchCardHeader__CCi41 strong{flex:0 0 auto;padding:.42rem .62rem;border:1px solid #dce2ec;border-radius:999px;color:#5c557f;background:#f7f5fc;font-size:.61rem;font-weight:730}.deep-pages_researchCard__MvyLG h3{max-width:30rem;margin:1.55rem 0 .85rem;font-size:clamp(1.75rem,3vw,2.7rem);font-weight:620;letter-spacing:-.052em;line-height:1.02}.deep-pages_researchCard__MvyLG>p{margin:0;color:#687181;font-size:.9rem;line-height:1.68}.deep-pages_researchLinks__gH5wn{margin-top:1.2rem;display:flex;flex-wrap:wrap;gap:.55rem}.deep-pages_researchLinks__gH5wn a{padding:.58rem .72rem;border:1px solid #dce2ec;border-radius:999px;color:#365a93;background:#f7f9fc;text-decoration:none;font-size:.66rem;font-weight:720}.deep-pages_researchLinks__gH5wn a:hover{border-color:#9eb9dd;color:#004f9e}.deep-pages_researchCard__MvyLG footer{margin-top:auto;padding-top:1.35rem;border-top:1px solid #e2e6ed;color:#33405a;font-size:.74rem;font-weight:660;line-height:1.55}.deep-pages_researchBoundary__LZ8MJ{margin-top:1rem;padding:clamp(1.2rem,3vw,1.8rem);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;border:1px solid #ced9e9;border-radius:1.2rem;background:linear-gradient(115deg,rgb(0 102 204/5%),rgb(101 76 189/6%)),#f8fafc}.deep-pages_researchBoundary__LZ8MJ p{max-width:53rem;margin:.6rem 0 0;color:#536176;font-size:.82rem;line-height:1.62}.deep-pages_researchBoundary__LZ8MJ>a{min-height:2.75rem;padding:.7rem .92rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#18233c;text-align:center;text-decoration:none;font-size:.69rem;font-weight:730}.deep-pages_pageCta__FAarQ{padding:clamp(5rem,10vw,9rem) 1rem;color:#fff;background:radial-gradient(circle at 80% 0,rgb(55 133 232/23%),transparent 33%),radial-gradient(circle at 15% 100%,rgb(115 85 230/19%),transparent 35%),#10182b}.deep-pages_pageCta__FAarQ>div{width:min(68rem,100%);margin:0 auto;text-align:center}.deep-pages_pageCta__FAarQ>div>p{color:#86c4ff}.deep-pages_pageCtaBody__J0zH0 p,.deep-pages_pageCta__FAarQ h2{margin:0}.deep-pages_pageCta__FAarQ h2{font-size:clamp(3rem,6.5vw,6.5rem);font-weight:600;letter-spacing:-.072em;line-height:.93}.deep-pages_pageCtaBody__J0zH0{max-width:47rem;margin:1.4rem auto 0;color:#bec9da;font-size:1.05rem;line-height:1.65}.deep-pages_pageCtaActions__c4SuJ{justify-content:center}@media (max-width:980px){.deep-pages_pageHeroInner__qDaSj{grid-template-columns:1fr}.deep-pages_pageHeroCopy__hj6qn{max-width:49rem}.deep-pages_pageHeroVisual__xCSvY{width:min(44rem,100%)}.deep-pages_architectureGrid__uypiO,.deep-pages_featureGrid__G7Tkt,.deep-pages_outputGrid__oRDXO,.deep-pages_researchGrid__Zh5NC,.deep-pages_rolloutGrid__eD7z3,.deep-pages_trustGrid__hihjI{grid-template-columns:repeat(2,minmax(0,1fr))}.deep-pages_outputGrid__oRDXO article:last-child{grid-column:auto}.deep-pages_transferMap__YYngQ{grid-template-columns:repeat(2,minmax(0,1fr))}.deep-pages_transferMap__YYngQ article:not(:last-child):after{display:none}.deep-pages_phaseRail__9pFvk{grid-template-columns:repeat(3,minmax(0,1fr))}.deep-pages_workMapHeader__A1M8j{display:none}.deep-pages_workMap__tNV6Y article{grid-template-columns:minmax(12rem,.75fr) minmax(0,1.25fr)}.deep-pages_workMap__tNV6Y article>p:before{margin-bottom:.45rem;display:block;color:#8fc7fc;font-size:.53rem;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.deep-pages_workMap__tNV6Y article>p:last-child{grid-column:1/-1;border-top:1px solid rgb(255 255 255/10%);border-left:0}}@media (max-width:720px){.deep-pages_pageHeroInner__qDaSj{width:min(100% - 1.2rem,80rem);min-height:auto;padding:4.8rem 0;gap:2.5rem}.deep-pages_pageHeroCopy__hj6qn h1{font-size:clamp(3rem,15vw,5.2rem)}.deep-pages_sectionDark__TJBNM,.deep-pages_sectionSoft__ZOSpi,.deep-pages_section__2VTC1{padding-right:.6rem;padding-left:.6rem}.deep-pages_principleBand__JvIQ5,.deep-pages_sectionHeading__N8yt0{grid-template-columns:1fr;align-items:start}.deep-pages_annualPrice__YYpZa{width:min(100% - 1.2rem,80rem);margin-top:-2.5rem;grid-template-columns:1fr}.deep-pages_annualPriceGroup__Y7kwG,.deep-pages_annualPriceLead__8zgyF{min-height:9.5rem}.deep-pages_annualPriceNote__Dyy9J{grid-column:auto}.deep-pages_implementationPrice__ry_Eg{grid-template-columns:1fr}.deep-pages_implementationPrice__ry_Eg>a{min-width:0}.deep-pages_architectureGrid__uypiO,.deep-pages_featureGrid__G7Tkt,.deep-pages_outputGrid__oRDXO,.deep-pages_phaseRail__9pFvk,.deep-pages_researchGrid__Zh5NC,.deep-pages_rolloutGrid__eD7z3,.deep-pages_transferMap__YYngQ,.deep-pages_trustGrid__hihjI{grid-template-columns:1fr}.deep-pages_researchCard__MvyLG{min-height:22rem}.deep-pages_researchBoundary__LZ8MJ{grid-template-columns:1fr;gap:1.25rem}.deep-pages_researchBoundary__LZ8MJ>a{justify-self:start}.deep-pages_architectureGrid__uypiO article,.deep-pages_featureGrid__G7Tkt article,.deep-pages_outputGrid__oRDXO article,.deep-pages_rolloutGrid__eD7z3 article,.deep-pages_trustGrid__hihjI article{min-height:15rem}.deep-pages_signalGrid__TXFKB{grid-template-columns:1fr 1fr}.deep-pages_transferMap__YYngQ article{min-height:14rem}.deep-pages_workMap__tNV6Y article{grid-template-columns:1fr}.deep-pages_workMap__tNV6Y article>*+*,.deep-pages_workMap__tNV6Y article>p:last-child{border-top:1px solid rgb(255 255 255/10%);border-left:0}}@media (max-width:440px){.deep-pages_signalGrid__TXFKB{grid-template-columns:1fr}.deep-pages_signalGrid__TXFKB article{min-height:8rem}.deep-pages_pageCtaActions__c4SuJ,.deep-pages_pageHeroActions__YNo4H{display:grid}}.curriculum-architecture_card__nfdr0{isolation:isolate}.curriculum-architecture_card__nfdr0:before{content:"";position:absolute;z-index:-1;inset:-45% -25%;pointer-events:none;opacity:.62;background:radial-gradient(circle at 28% 38%,rgb(118 86 233/27%),transparent 28%),radial-gradient(circle at 72% 64%,rgb(120 217 176/22%),transparent 30%);transform:translate3d(-5%,2%,0) rotate(-5deg);animation:curriculum-architecture_architectureGlow__e_QwG 11s ease-in-out infinite alternate}.curriculum-architecture_card__nfdr0:after{content:"";position:absolute;z-index:3;top:-30%;bottom:-30%;left:-45%;width:28%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/16%),transparent);transform:skewX(-16deg)}.curriculum-architecture_card__nfdr0[data-started=true]:after{animation:curriculum-architecture_architectureSheen__y7OBB 8.5s ease-in-out 1.3s infinite}.curriculum-architecture_header__oH5L5{position:relative}.curriculum-architecture_header__oH5L5:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;opacity:0;background:linear-gradient(90deg,var(--om-violet-deep),var(--om-violet),var(--om-cyan),var(--om-mint),transparent 94%);transform:scaleX(0);transform-origin:left}.curriculum-architecture_card__nfdr0[data-started=true] .curriculum-architecture_header__oH5L5:after{animation:curriculum-architecture_architectureLine__T0cOP .85s cubic-bezier(.22,1,.36,1) .08s forwards}.curriculum-architecture_grid__QVvCp{position:relative}.curriculum-architecture_metric__qFRUb{--metric-accent:var(--om-violet);--metric-accent-rgb:183 166 255;position:relative;isolation:isolate;opacity:0;transform:translateY(16px) scale(.97);transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.curriculum-architecture_metric__qFRUb:nth-child(2){--metric-accent:#9fbcd9;--metric-accent-rgb:159 188 217}.curriculum-architecture_metric__qFRUb:nth-child(3){--metric-accent:var(--om-cyan);--metric-accent-rgb:120 217 230}.curriculum-architecture_metric__qFRUb:nth-child(4){--metric-accent:var(--om-mint);--metric-accent-rgb:120 217 176}.curriculum-architecture_metric__qFRUb>span{color:var(--metric-accent)!important}.curriculum-architecture_metric__qFRUb:after{content:"";position:absolute;z-index:-1;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(145deg,rgb(var(--metric-accent-rgb)/17%),transparent 58%);transition:opacity .3s ease}.curriculum-architecture_metric__qFRUb:hover{border-color:rgb(var(--metric-accent-rgb)/44%);background:rgb(255 255 255/9%);box-shadow:inset 0 0 0 1px rgb(var(--metric-accent-rgb)/11%)}.curriculum-architecture_metric__qFRUb:hover:after{opacity:1}.curriculum-architecture_card__nfdr0[data-started=true] .curriculum-architecture_metric__qFRUb{animation:curriculum-architecture_metricArrive__COlF8 .72s cubic-bezier(.2,.78,.2,1) forwards;animation-delay:calc(.18s + var(--metric-index) * .12s)}.curriculum-architecture_metricValue__gi2_l{min-width:0;display:flex;align-items:flex-end;gap:.45rem}.curriculum-architecture_metricValue__gi2_l b{padding-bottom:.18rem;color:#fff;font-size:clamp(.62rem,1vw,.78rem);font-weight:720;letter-spacing:.08em;line-height:1}.curriculum-architecture_metric__qFRUb .curriculum-architecture_srOnly__vCwCb{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.curriculum-architecture_counterWindow__k_DyX{height:1em;min-width:2ch;display:inline-block;overflow:hidden;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 1.8rem rgb(var(--metric-accent-rgb)/20%)}.curriculum-architecture_metric__qFRUb .curriculum-architecture_counterTrack__MHr8_{display:flex;flex-direction:column;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:none;transform:translateZ(0);transition:transform var(--count-duration) linear var(--count-delay);will-change:transform}.curriculum-architecture_metric__qFRUb .curriculum-architecture_counterTrack__MHr8_>span{height:1em;flex:0 0 1em;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1;text-transform:none}.curriculum-architecture_card__nfdr0[data-started=true] .curriculum-architecture_counterTrack__MHr8_{transform:translate3d(0,var(--metric-offset),0)}.curriculum-architecture_flow__csEVv{margin:.75rem 0 0;padding:.8rem .9rem;border:1px solid rgb(255 255 255/9%);border-radius:.9rem;color:rgb(214 225 242/68%);background:rgb(7 17 36/35%);font-size:clamp(.58rem,.78vw,.68rem);font-weight:720;letter-spacing:.015em;line-height:1.4;text-align:center}@keyframes curriculum-architecture_metricArrive__COlF8{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes curriculum-architecture_architectureLine__T0cOP{to{opacity:1;transform:scaleX(1)}}@keyframes curriculum-architecture_architectureGlow__e_QwG{0%{transform:translate3d(-5%,2%,0) rotate(-5deg)}to{transform:translate3d(7%,-4%,0) rotate(4deg)}}@keyframes curriculum-architecture_architectureSheen__y7OBB{0%,72%{left:-45%;opacity:0}78%{opacity:.75}92%{left:122%;opacity:0}to{left:122%;opacity:0}}@media (prefers-reduced-motion:reduce){.curriculum-architecture_card__nfdr0:after,.curriculum-architecture_card__nfdr0:before,.curriculum-architecture_counterTrack__MHr8_,.curriculum-architecture_header__oH5L5:after,.curriculum-architecture_metric__qFRUb{animation:none!important}.curriculum-architecture_counterTrack__MHr8_{transform:translate3d(0,var(--metric-offset),0);transition:none}.curriculum-architecture_metric__qFRUb{opacity:1;transform:none}.curriculum-architecture_header__oH5L5:after{opacity:1;transform:scaleX(1)}}.ai-skills-architecture_card__7EIIk.ai-skills-architecture_card__7EIIk{isolation:isolate;position:relative;border-color:rgb(183 166 255/30%);color:#fff;background:radial-gradient(circle at 82% 12%,rgb(118 86 233/30%),transparent 36%),radial-gradient(circle at 8% 92%,rgb(120 217 176/15%),transparent 38%),linear-gradient(150deg,#1a2744,#0c1528 66%,#0d2024);box-shadow:0 2.5rem 7rem rgb(0 0 0/38%),inset 0 0 0 1px rgb(255 255 255/4%)}.ai-skills-architecture_card__7EIIk:before{position:absolute;z-index:-1;inset:-45% -25%;pointer-events:none;opacity:.62;background:radial-gradient(circle at 28% 38%,rgb(118 86 233/27%),transparent 28%),radial-gradient(circle at 72% 64%,rgb(120 217 176/22%),transparent 30%);transform:translate3d(-5%,2%,0) rotate(-5deg);animation:ai-skills-architecture_architectureGlow__ZqqsJ 11s ease-in-out infinite alternate;content:""}.ai-skills-architecture_card__7EIIk:after{position:absolute;z-index:3;top:-30%;bottom:-30%;left:-45%;width:28%;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgb(255 255 255/16%),transparent);transform:skewX(-16deg);content:""}.ai-skills-architecture_card__7EIIk[data-started=true]:after{animation:ai-skills-architecture_architectureSheen__C0VkS 8.5s ease-in-out 1.3s infinite}.ai-skills-architecture_header__P7SR_{position:relative}.ai-skills-architecture_header__P7SR_ span{color:#b7c5dc}.ai-skills-architecture_header__P7SR_ strong{color:#fff}.ai-skills-architecture_header__P7SR_:after{position:absolute;right:0;bottom:-1px;left:0;height:1px;opacity:0;background:linear-gradient(90deg,var(--om-violet-deep),var(--om-violet),var(--om-cyan),var(--om-mint),transparent 94%);transform:scaleX(0);transform-origin:left;content:""}.ai-skills-architecture_card__7EIIk[data-started=true] .ai-skills-architecture_header__P7SR_:after{animation:ai-skills-architecture_architectureLine__P_VkI .85s cubic-bezier(.22,1,.36,1) .08s forwards}.ai-skills-architecture_grid__JEx1m{position:relative}.ai-skills-architecture_metric__OHmKW{--metric-accent:var(--om-violet);--metric-accent-rgb:183 166 255;position:relative;isolation:isolate;opacity:0;transform:translateY(16px) scale(.97);transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease}.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_metric__OHmKW{border-color:rgb(var(--metric-accent-rgb)/28%);background:linear-gradient(145deg,rgb(var(--metric-accent-rgb)/17%),rgb(7 16 32/68%)),#101a2d}.ai-skills-architecture_metric__OHmKW:nth-child(2){--metric-accent:#9fbcd9;--metric-accent-rgb:159 188 217}.ai-skills-architecture_metric__OHmKW:nth-child(3){--metric-accent:var(--om-cyan);--metric-accent-rgb:120 217 230}.ai-skills-architecture_metric__OHmKW:nth-child(4){--metric-accent:var(--om-mint);--metric-accent-rgb:120 217 176}.ai-skills-architecture_metric__OHmKW>span{color:var(--metric-accent)!important}.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_metric__OHmKW small{color:#cbd6e7}.ai-skills-architecture_metric__OHmKW:after{position:absolute;z-index:-1;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(145deg,rgb(var(--metric-accent-rgb)/17%),transparent 58%);transition:opacity .3s ease;content:""}.ai-skills-architecture_metric__OHmKW:hover{border-color:rgb(var(--metric-accent-rgb)/44%);background:rgb(255 255 255/9%);box-shadow:inset 0 0 0 1px rgb(var(--metric-accent-rgb)/11%)}.ai-skills-architecture_metric__OHmKW:hover:after{opacity:1}.ai-skills-architecture_card__7EIIk[data-started=true] .ai-skills-architecture_metric__OHmKW{animation:ai-skills-architecture_metricArrive__u35tD .72s cubic-bezier(.2,.78,.2,1) forwards;animation-delay:calc(.18s + var(--metric-index) * .12s)}.ai-skills-architecture_counterWindow__ZYj2E{height:1em;min-width:2ch;display:block;overflow:hidden;font-size:clamp(3rem,5.6vw,4.8rem)!important;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 1.8rem rgb(var(--metric-accent-rgb)/20%)}.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_counterTrack__egeIs,.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_counterTrack__egeIs>span,.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_counterWindow__ZYj2E{color:#fff}.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_counterTrack__egeIs{display:flex;flex-direction:column;color:#fff;font-size:1em;font-weight:inherit;letter-spacing:inherit;text-transform:none;transform:translateZ(0);transition:transform var(--count-duration) linear var(--count-delay);will-change:transform}.ai-skills-architecture_grid__JEx1m .ai-skills-architecture_counterTrack__egeIs>span{height:1em;flex:0 0 1em;color:inherit;font-size:1em;font-weight:inherit;letter-spacing:inherit;line-height:1;text-transform:none}.ai-skills-architecture_card__7EIIk[data-started=true] .ai-skills-architecture_counterTrack__egeIs{transform:translate3d(0,var(--metric-offset),0)}.ai-skills-architecture_flow__ShP7Y{margin:.75rem 0 0;padding:.8rem .9rem;border:1px solid rgb(255 255 255/9%);border-radius:.9rem;color:rgb(214 225 242/68%);background:rgb(7 17 36/35%);font-size:clamp(.58rem,.78vw,.68rem);font-weight:720;letter-spacing:.015em;line-height:1.4;text-align:center}@keyframes ai-skills-architecture_metricArrive__u35tD{to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ai-skills-architecture_architectureLine__P_VkI{to{opacity:1;transform:scaleX(1)}}@keyframes ai-skills-architecture_architectureGlow__ZqqsJ{0%{transform:translate3d(-5%,2%,0) rotate(-5deg)}to{transform:translate3d(7%,-4%,0) rotate(4deg)}}@keyframes ai-skills-architecture_architectureSheen__C0VkS{0%,72%{left:-45%;opacity:0}78%{opacity:.75}92%,to{left:122%;opacity:0}}@media (prefers-reduced-motion:reduce){.ai-skills-architecture_card__7EIIk:after,.ai-skills-architecture_card__7EIIk:before,.ai-skills-architecture_counterTrack__egeIs,.ai-skills-architecture_header__P7SR_:after,.ai-skills-architecture_metric__OHmKW{animation:none!important}.ai-skills-architecture_counterTrack__egeIs{transform:translate3d(0,var(--metric-offset),0);transition:none}.ai-skills-architecture_metric__OHmKW{opacity:1;transform:none}.ai-skills-architecture_header__P7SR_:after{opacity:1;transform:scaleX(1)}}.marketing-shell_site__m5XlT{--public-bg:#fff;--public-soft:#f5f5f7;--public-ink:#1d1d1f;--public-muted:#6e6e73;--public-blue:#0066cc;--public-blue-hover:#0077ed;--public-rule:#d2d2d7;--public-dark:#10182b;min-height:100vh;color:var(--public-ink);background:var(--public-bg);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.marketing-shell_site__m5XlT *{box-sizing:border-box}.marketing-shell_skipLink__Cu0gA{position:fixed;z-index:100;top:.5rem;left:.5rem;padding:.7rem 1rem;transform:translateY(-160%);border-radius:.7rem;color:#fff;background:var(--public-blue);text-decoration:none}.marketing-shell_skipLink__Cu0gA:focus{transform:none}.marketing-shell_header__QP4L3{position:sticky;z-index:40;top:0;min-height:3.3rem;border-bottom:1px solid rgb(0 0 0/7%);background:rgb(255 255 255/90%);-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px)}.marketing-shell_headerInner__GPVmg{width:min(76rem,calc(100% - 2rem));min-height:3.3rem;margin:0 auto;display:flex;align-items:center;gap:1rem}.marketing-shell_brand__p_kNU{display:inline-flex;align-items:center;gap:.55rem;flex:0 0 auto;color:var(--public-ink);text-decoration:none}.marketing-shell_brand__p_kNU>span:first-child{width:1.85rem;height:1.85rem;display:grid;place-items:center;border-radius:.58rem;color:#fff;background:linear-gradient(135deg,#0066cc,#7656e9);font-size:.57rem;font-weight:800;letter-spacing:-.04em}.marketing-shell_brand__p_kNU small,.marketing-shell_brand__p_kNU strong{display:block}.marketing-shell_brand__p_kNU strong{font-size:.85rem;letter-spacing:-.02em}.marketing-shell_brand__p_kNU small{color:var(--public-muted);font-size:.57rem}.marketing-shell_desktopNav__FCrC7{margin:0 auto;display:flex;align-items:center;gap:.08rem}.marketing-shell_desktopNav__FCrC7 a,.marketing-shell_quietAction__83mXt{padding:.48rem .55rem;border-radius:999px;color:#424245;text-decoration:none;font-size:.69rem}.marketing-shell_desktopNav__FCrC7 a:hover,.marketing-shell_quietAction__83mXt:hover{color:#000;background:var(--public-soft)}.marketing-shell_headerActions__CUOvP{display:flex;align-items:center;gap:.2rem}.marketing-shell_primaryAction__TfZdt{padding:.5rem .82rem;border-radius:999px;color:#fff;background:var(--public-blue);text-decoration:none;font-size:.68rem;font-weight:650}.marketing-shell_primaryAction__TfZdt:hover{color:#fff;background:var(--public-blue-hover)}.marketing-shell_mobileMenu__Nt21Y{display:none}.marketing-shell_main___I38H{min-height:60vh;outline:none}.marketing-shell_footer__d_sco{padding:4.5rem 1rem 2rem;color:#424245;background:var(--public-soft)}.marketing-shell_footerTop__Pnqlr{width:min(72rem,100%);margin:0 auto;display:grid;grid-template-columns:1.5fr repeat(3,.72fr);gap:clamp(1.5rem,4vw,4rem)}.marketing-shell_footerBrand__ugYdh p{max-width:24rem;margin:1rem 0 0;color:var(--public-muted);font-size:.78rem;line-height:1.55}.marketing-shell_footerTop__Pnqlr nav{display:grid;align-content:start;gap:.58rem}.marketing-shell_footerTop__Pnqlr nav strong{margin-bottom:.2rem;color:var(--public-ink);font-size:.7rem}.marketing-shell_footerTop__Pnqlr nav a{color:var(--public-muted);text-decoration:none;font-size:.72rem}.marketing-shell_footerTop__Pnqlr nav a:hover{color:var(--public-ink);text-decoration:underline}.marketing-shell_footerBottom__Px9nw{width:min(72rem,100%);margin:3rem auto 0;padding-top:1rem;display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--public-rule);color:var(--public-muted);font-size:.64rem;line-height:1.5}.marketing-shell_footerBottom__Px9nw p{margin:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.marketing-shell_header__QP4L3{background:#fff}}@media (max-width:980px){.marketing-shell_desktopNav__FCrC7,.marketing-shell_headerActions__CUOvP{display:none}.marketing-shell_mobileMenu__Nt21Y{position:relative;margin-left:auto;display:block}.marketing-shell_mobileMenu__Nt21Y summary{min-height:2.75rem;padding:.55rem .8rem;display:flex;align-items:center;border-radius:999px;cursor:pointer;color:var(--public-ink);background:var(--public-soft);list-style:none;font-size:.72rem;font-weight:650}.marketing-shell_mobileMenu__Nt21Y summary::-webkit-details-marker{display:none}.marketing-shell_mobileMenu__Nt21Y nav{position:absolute;top:calc(100% + .5rem);right:0;width:min(19rem,calc(100vw - 2rem));padding:.65rem;display:grid;gap:.18rem;border:1px solid var(--public-rule);border-radius:1rem;background:#fff;box-shadow:0 1.2rem 3rem rgb(0 0 0/14%)}.marketing-shell_mobileMenu__Nt21Y nav a{min-height:2.75rem;padding:.7rem .8rem;display:flex;align-items:center;border-radius:.7rem;color:var(--public-ink);text-decoration:none;font-size:.85rem}.marketing-shell_mobileMenu__Nt21Y nav a:hover{background:var(--public-soft)}}@media (max-width:720px){.marketing-shell_headerInner__GPVmg{width:min(100% - 1.2rem,76rem)}.marketing-shell_footerTop__Pnqlr{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-shell_footerBrand__ugYdh{grid-column:1/-1}.marketing-shell_footerBottom__Px9nw{flex-direction:column}}@media (max-width:440px){.marketing-shell_footerTop__Pnqlr{grid-template-columns:1fr}.marketing-shell_footerBrand__ugYdh{grid-column:auto}}@media (prefers-reduced-motion:reduce){.marketing-shell_site__m5XlT *,.marketing-shell_site__m5XlT :after,.marketing-shell_site__m5XlT :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.capability-constellation_embedded__6GaNF,.capability-constellation_standalone__grI6M{--constellation-ink:#10182b;--constellation-violet:#7656e9;--constellation-violet-soft:#b7a6ff;--constellation-mint:#78d9b0;min-width:0;overflow:clip;color:#f4f5f8;background:radial-gradient(circle at 82% 9%,rgb(118 86 233/21%),transparent 31rem),radial-gradient(circle at 9% 88%,rgb(120 217 176/12%),transparent 26rem),#090f1b;font-family:Helvetica Neue,Arial,sans-serif}.capability-constellation_standalone__grI6M{padding:clamp(4.5rem,8vw,8rem) clamp(1.25rem,5vw,5rem)}.capability-constellation_embedded__6GaNF{background:transparent}.capability-constellation_embedded__6GaNF button,.capability-constellation_standalone__grI6M button{font:inherit}.capability-constellation_embedded__6GaNF button:focus-visible,.capability-constellation_standalone__grI6M button:focus-visible{outline:3px solid var(--constellation-mint);outline-offset:4px}.capability-constellation_heading__n9poy{width:min(69rem,100%);margin:0 auto clamp(3rem,6vw,5.5rem)}.capability-constellation_detail__AGVRu>p,.capability-constellation_heading__n9poy>p{margin:0;color:var(--constellation-mint);font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.capability-constellation_heading__n9poy h2{width:min(61rem,100%);margin:.8rem 0 0;font-size:clamp(3rem,7vw,6.8rem);font-weight:610;letter-spacing:-.07em;line-height:.92}.capability-constellation_heading__n9poy>span{width:min(45rem,100%);margin-top:1.4rem;display:block;color:rgb(244 245 248/68%);font-size:clamp(.95rem,1.5vw,1.14rem);line-height:1.65}.capability-constellation_constellation__jASXZ{width:min(83rem,100%);margin:0 auto;display:grid;grid-template-columns:minmax(27rem,1fr) minmax(24rem,.8fr);gap:clamp(2rem,5vw,5rem);align-items:center}.capability-constellation_field___gB_W{position:relative;aspect-ratio:1;min-height:34rem;border:1px solid rgb(255 255 255/10%);border-radius:2.6rem;background:linear-gradient(rgb(255 255 255/3%) 1px,transparent 0) 0 0 /3rem 3rem,linear-gradient(90deg,rgb(255 255 255/3%) 1px,transparent 0) 0 0 /3rem 3rem,radial-gradient(circle,rgb(120 217 176/7%) 0 1px,transparent 1.3px) 0 0 /1.4rem 1.4rem,radial-gradient(circle at center,rgb(118 86 233/13%),transparent 53%);box-shadow:inset 0 0 5rem rgb(118 86 233/8%),0 2.5rem 7rem rgb(0 0 0/22%)}.capability-constellation_field___gB_W:after,.capability-constellation_field___gB_W:before{position:absolute;inset:12%;content:"";border:1px solid rgb(183 166 255/12%);border-radius:50%;pointer-events:none}.capability-constellation_field___gB_W:after{inset:29%;border-color:rgb(120 217 176/13%);box-shadow:0 0 0 2.6rem rgb(118 86 233/2.5%),0 0 4rem rgb(120 217 176/8%);animation:capability-constellation_constellationBreath__OxbYy 4.8s ease-in-out infinite}.capability-constellation_core__4iLmm{position:absolute;top:50%;left:50%;z-index:3;width:10.5rem;min-height:9.3rem;padding:1rem;display:grid;place-content:center;border:1px solid rgb(120 217 176/35%);border-radius:1.35rem;background:linear-gradient(135deg,rgb(120 217 176/9%),rgb(118 86 233/11%)),rgb(15 24 42/96%);box-shadow:0 0 0 .45rem rgb(255 255 255/2.5%),0 0 3rem rgb(120 217 176/15%);text-align:center;transform:translate(-50%,-50%)}.capability-constellation_core__4iLmm span{color:var(--constellation-mint);font-family:SFMono-Regular,Menlo,monospace;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.capability-constellation_core__4iLmm strong{margin-top:.45rem;font-size:.8rem;line-height:1.3}.capability-constellation_field___gB_W button{position:absolute;top:var(--node-y);left:var(--node-x);z-index:4;width:7rem;min-height:4.8rem;padding:.7rem;border:1px solid rgb(183 166 255/24%);border-radius:.9rem;color:rgb(244 245 248/62%);background:rgb(12 20 36/88%);box-shadow:0 .8rem 2rem rgb(0 0 0/22%);cursor:pointer;transform:translate(-50%,-50%);transition:color .25s ease,border-color .25s ease,background .25s ease,transform .25s ease;backdrop-filter:blur(8px)}.capability-constellation_field___gB_W button:after{position:absolute;right:.55rem;top:.55rem;width:.32rem;aspect-ratio:1;border-radius:50%;content:"";background:rgb(183 166 255/42%);transition:background .25s ease,box-shadow .25s ease}.capability-constellation_field___gB_W button:hover,.capability-constellation_field___gB_W button[aria-pressed=true]{border-color:var(--constellation-mint);color:var(--constellation-ink);background:linear-gradient(115deg,#dcd8ff,#c5f2df);transform:translate(-50%,-50%) scale(1.08)}.capability-constellation_field___gB_W button[aria-pressed=true]:after{background:#10182b;box-shadow:0 0 0 .32rem rgb(16 24 43/10%)}.capability-constellation_field___gB_W button span,.capability-constellation_field___gB_W button strong{display:block}.capability-constellation_field___gB_W button span{font-family:SFMono-Regular,Menlo,monospace;font-size:.56rem}.capability-constellation_field___gB_W button strong{margin-top:.25rem;font-size:.66rem;line-height:1.18}.capability-constellation_detail__AGVRu{padding:clamp(1.6rem,4vw,3rem);border:1px solid rgb(255 255 255/12%);border-radius:1.5rem;background:rgb(255 255 255/5%);box-shadow:0 1.5rem 4rem rgb(0 0 0/20%)}.capability-constellation_detail__AGVRu>h3{margin:.8rem 0 0;font-size:clamp(2rem,4vw,4rem);font-weight:610;letter-spacing:-.06em;line-height:.98}.capability-constellation_detail__AGVRu>strong{margin-top:1.2rem;display:block;color:rgb(244 245 248/72%);font-size:.94rem;line-height:1.58}.capability-constellation_sequence__nIbGS{margin-top:2rem;display:grid;border-top:1px solid rgb(255 255 255/12%)}.capability-constellation_sequence__nIbGS>div{padding:1rem 0;display:grid;grid-template-columns:9rem 1fr;gap:1rem;border-bottom:1px solid rgb(255 255 255/10%)}.capability-constellation_sequence__nIbGS span{color:var(--constellation-violet-soft);font-family:SFMono-Regular,Menlo,monospace;font-size:.59rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.capability-constellation_sequence__nIbGS p{margin:0;color:rgb(244 245 248/65%);font-size:.76rem;line-height:1.5}@keyframes capability-constellation_constellationBreath__OxbYy{50%{border-color:rgb(120 217 176/29%);box-shadow:0 0 0 3.2rem rgb(118 86 233/3.5%),0 0 5rem rgb(120 217 176/13%)}}@media (max-width:980px){.capability-constellation_constellation__jASXZ{grid-template-columns:1fr}.capability-constellation_field___gB_W{width:min(42rem,100%);margin:0 auto}}@media (max-width:700px){.capability-constellation_standalone__grI6M{padding-inline:1rem}.capability-constellation_heading__n9poy h2{font-size:clamp(2.8rem,13vw,4.6rem)}.capability-constellation_field___gB_W{min-height:0}.capability-constellation_field___gB_W button{width:5.5rem;min-height:4rem;padding:.5rem}.capability-constellation_field___gB_W button strong{font-size:.625rem}.capability-constellation_field___gB_W button:nth-of-type(4){--node-x:84%!important}.capability-constellation_field___gB_W button:nth-of-type(7){--node-x:16%!important}.capability-constellation_core__4iLmm{width:7.3rem}.capability-constellation_sequence__nIbGS>div{grid-template-columns:1fr;gap:.5rem}}@media (max-width:430px){.capability-constellation_detail__AGVRu{border-radius:1.2rem}.capability-constellation_field___gB_W button{width:4.5rem;min-height:3.6rem}.capability-constellation_field___gB_W button strong{font-size:.625rem}.capability-constellation_core__4iLmm{width:6rem}.capability-constellation_core__4iLmm strong{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.capability-constellation_field___gB_W button,.capability-constellation_field___gB_W:after{animation:none;transition:none}}