.ek-hero{background:linear-gradient(135deg,#f8fbff,#fff 72%);padding:64px 0 74px;border-bottom:1px solid #e5eaf0}.ek-hero-inner{max-width:1020px}.ek-back{display:inline-flex;align-items:center;gap:8px;color:#365276;text-decoration:none;font-size:14px;font-weight:650;margin-bottom:42px}.ek-hero .eyebrow{margin-bottom:18px}.ek-hero h1{font-size:clamp(2.6rem,5.1vw,4.8rem);line-height:1.03;letter-spacing:-.055em;max-width:1000px;margin:0 0 24px;color:#00163c}.ek-deck{font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.65;color:#475c74;max-width:790px;margin-bottom:25px}.ek-byline{display:flex;align-items:center;gap:10px;color:#5a6f86;font-size:13px}.ek-byline svg{color:#08a9f5}.ek-answer{padding:45px 0;background:#fff}.ek-answer-grid{display:grid;grid-template-columns:210px minmax(0,760px);grid-gap:40px;gap:40px;align-items:start}.ek-answer-grid .eyebrow{padding-top:8px}.ek-answer-grid>p:last-child{font-size:19px;line-height:1.75;color:#173253;margin:0}.ek-chapter{padding:76px 0;border-top:1px solid #e6ebf1}.ek-chapter:nth-child(2n){background:#f8fafc}.ek-chapter-grid{display:grid;grid-template-columns:minmax(260px,4fr) minmax(0,6fr) 54px;grid-gap:8%;gap:8%;align-items:start}.ek-chapter-reverse .ek-chapter-heading{grid-column:2;grid-row:1}.ek-chapter-reverse .ek-prose{grid-column:1;grid-row:1}.ek-chapter-heading{max-width:450px}.ek-chapter-heading .eyebrow{font-size:10px}.ek-chapter-heading h2{font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.13;letter-spacing:-.04em;margin:0;color:#00163c}.ek-prose p{font-size:17px;line-height:1.85;color:#334b65;margin:0 0 20px}.ek-prose p:last-child{margin-bottom:0}.ek-chapter-no{font-size:13px;font-weight:750;color:#08a9f5;letter-spacing:.08em;text-align:right;padding-top:4px}.ek-framework{padding:92px 0;background:#f4f8fc;border-top:1px solid #e1e9f1;border-bottom:1px solid #e1e9f1}.ek-framework-heading{max-width:760px;margin:0 0 38px}.ek-context h2,.ek-framework-heading h2{font-size:clamp(2rem,3.7vw,3.2rem);line-height:1.1;letter-spacing:-.045em;margin:0 0 15px;color:#00163c}.ek-framework-heading>p:last-child{font-size:17px;line-height:1.7;color:#52667d;margin:0}.ek-table-wrap{overflow-x:auto;background:#fff;border:1px solid #d9e2ec}.ek-table{border-collapse:collapse;width:100%;min-width:720px;text-align:left}.ek-table td,.ek-table th{padding:18px 20px;border-bottom:1px solid #e5eaf0;vertical-align:top;font-size:14px;line-height:1.65;color:#40566e}.ek-table thead th{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#335276;background:#f8fafc}.ek-table tbody th{width:22%;color:#00163c;font-size:14px;font-weight:750}.ek-table tr:last-child>*{border-bottom:0}.ek-context{padding:86px 0}.ek-context-grid{display:grid;grid-template-columns:4fr 6fr;grid-gap:9%;gap:9%;align-items:start}.ek-context h2{max-width:410px}.ek-truth-note{display:flex;align-items:flex-start;gap:10px;padding:16px 18px;background:#f5faff;border-left:3px solid #08a9f5;color:#435c76!important;font-size:14px!important;line-height:1.65!important;margin-top:26px!important}.ek-truth-note svg{flex:none;color:#08a9f5;margin-top:2px}.ek-related{padding:0 0 86px}.ek-related .eyebrow{border-bottom:1px solid #e3e9ef;padding-bottom:16px}.ek-related-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.ek-related-links a{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:17px 0;border-bottom:1px solid #e3e9ef;color:#00163c;text-decoration:none;font-size:14px;font-weight:650}.ek-related-links a svg{color:#08a9f5;flex:none;transition:transform .18s}.ek-related-links a:hover svg{transform:translateX(4px)}.ek-related-links a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:800px){.ek-hero{padding:42px 0 50px}.ek-back{margin-bottom:30px}.ek-answer-grid{grid-template-columns:1fr;gap:8px}.ek-answer-grid>p:last-child{font-size:17px}.ek-chapter{padding:52px 0}.ek-chapter-grid,.ek-context-grid{grid-template-columns:1fr;gap:22px}.ek-chapter-reverse .ek-chapter-heading,.ek-chapter-reverse .ek-prose{grid-column:1;grid-row:auto}.ek-chapter-reverse .ek-chapter-heading{order:0}.ek-chapter-reverse .ek-prose{order:1}.ek-chapter-no{position:absolute;right:24px}.ek-chapter-grid{position:relative;padding-right:30px}.ek-prose p{font-size:16px;line-height:1.78}.ek-framework{padding:62px 0}.ek-context{padding:60px 0}.ek-related-links{grid-template-columns:1fr 1fr;gap:0 20px}}@media(max-width:520px){.ek-hero h1{font-size:2.45rem}.ek-related-links{grid-template-columns:1fr}.ek-chapter-heading h2{font-size:1.85rem}.ek-context h2,.ek-framework-heading h2{font-size:2.2rem}}.ek-hero-enhanced{background:linear-gradient(120deg,#f3f9ff,#fff 58%,#edf8ff);overflow:hidden}.ek-hero-enhanced .ek-hero-inner{max-width:1280px;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,.92fr);grid-gap:7%;gap:7%;align-items:center}.ek-hero-copy{min-width:0}.ek-hero-enhanced h1{max-width:720px;color:#00163c}.ek-hero-enhanced h1 span{color:#08a9f5;display:inline}.ek-hero-visual{margin:14px 0 0;min-width:0;perspective:1200px}.ek-hero-visual .mockup{position:relative;width:100%;left:auto;right:auto;bottom:auto;transform:rotateY(-7deg) rotate(1.5deg);box-shadow:0 28px 60px #00163c26}.ek-hero-visual figcaption{margin:15px 8px 0;color:#61758c;font-size:12px;text-align:right}.ek-preview-links{padding:26px 0 42px;background:#fff}.ek-preview-links .eyebrow{margin:0 0 13px;color:#365276}.ek-preview-links>div>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ek-preview-links a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:14px;gap:14px;min-height:78px;padding:15px 18px;text-decoration:none;color:#00163c;background:linear-gradient(115deg,#f1f8fe,#e8f5ff);border:1px solid #d6e9f8;transition:transform .18s,box-shadow .18s}.ek-preview-links a:nth-child(2){background:linear-gradient(115deg,#f4f7fb,#eaf0f7);border-color:#dce5ef}.ek-preview-links a:hover{transform:translateY(-3px);box-shadow:0 10px 24px #00163c12}.ek-preview-links a>span:nth-child(2){font-size:14px;font-weight:700;line-height:1.35}.ek-preview-links svg{color:#08a9f5}.ek-preview-number{font-size:25px;font-weight:850;line-height:1;color:#08a9f5;opacity:.72}.ek-enhanced-sample .ek-chapter-grid{grid-template-columns:minmax(240px,4fr) minmax(0,6fr) 110px;gap:6%;position:relative}.ek-enhanced-sample .ek-chapter-no{color:#e2e7ed;align-self:start;text-align:right}.ek-enhanced-sample .ek-chapter:nth-child(odd) .ek-chapter-heading h2{color:#08a9f5}.ek-enhanced-sample .ek-chapter:nth-child(2n) .ek-chapter-heading h2{color:#00163c}.ek-enhanced-sample .ek-framework-heading h2 span{color:#08a9f5}@media(max-width:900px){.ek-hero-enhanced .ek-hero-inner{grid-template-columns:1fr;gap:32px}.ek-hero-visual{max-width:700px;margin:0 auto;width:100%}.ek-preview-links>div>div{grid-template-columns:1fr}.ek-enhanced-sample .ek-chapter-grid{grid-template-columns:minmax(0,1fr) 80px;gap:24px}.ek-enhanced-sample .ek-chapter-heading,.ek-enhanced-sample .ek-prose{grid-column:1!important;grid-row:auto!important}.ek-enhanced-sample .ek-chapter-heading{grid-row:1!important}.ek-enhanced-sample .ek-prose{grid-row:2!important}.ek-enhanced-sample .ek-chapter-no{grid-column:2;grid-row:1/span 2;font-size:clamp(3.8rem,12vw,6rem)}}@media(max-width:520px){.ek-hero-enhanced .ek-hero-inner{padding-left:20px;padding-right:20px}.ek-hero-enhanced h1{font-size:2.45rem}.ek-hero-visual .mockup{transform:rotate(.8deg)}.ek-preview-links{padding-top:20px}.ek-preview-links a{min-height:68px}.ek-enhanced-sample .ek-chapter-grid{grid-template-columns:minmax(0,1fr) 54px;gap:10px;padding-right:20px}.ek-enhanced-sample .ek-chapter-no{font-size:3.4rem}}.knowledge-topic-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0 0 52px}.knowledge-topic-links a{min-height:88px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;background:linear-gradient(115deg,#f0f7fd,#e7f4ff);border:1px solid #d8e8f5;color:#00163c;text-decoration:none;font-size:17px;font-weight:750;transition:transform .18s,box-shadow .18s}.knowledge-topic-links a:nth-child(2){background:linear-gradient(115deg,#f4f7fb,#eaf0f7);border-color:#dce5ef}.knowledge-topic-links a:hover{transform:translateY(-3px);box-shadow:0 12px 26px #00163c14}.knowledge-topic-links svg{color:#08a9f5;flex:none}.knowledge-topic-links+.content-heading{margin-top:0}@media(max-width:700px){.knowledge-topic-links{grid-template-columns:1fr;margin-bottom:38px}.knowledge-topic-links a{min-height:72px;padding:18px}}.ek-enhanced-sample .ek-chapter-heading h2,.ek-enhanced-sample .ek-context h2,.ek-enhanced-sample .ek-framework-heading h2,.ek-enhanced-sample .ek-hero-enhanced h1,.ek-enhanced-sample .ek-hero-enhanced h1 span{color:#00163c!important}.ek-enhanced-sample .ek-chapter-grid{grid-template-columns:minmax(250px,4fr) minmax(0,6fr) 110px}.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-grid{grid-template-columns:110px minmax(250px,4fr) minmax(0,6fr)}.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-no{grid-column:1;grid-row:1}.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-heading{grid-column:2;grid-row:1}.ek-enhanced-sample .ek-chapter-number-left .ek-prose{grid-column:3;grid-row:1}.ek-enhanced-sample .ek-chapter-number-left.ek-chapter-reverse .ek-chapter-heading{grid-column:3}.ek-enhanced-sample .ek-chapter-number-left.ek-chapter-reverse .ek-prose{grid-column:2}.ek-enhanced-sample .ek-chapter-number-right .ek-chapter-no{grid-column:3;grid-row:1}.ek-enhanced-sample .ek-chapter-number-right .ek-chapter-heading{grid-column:1;grid-row:1}.ek-enhanced-sample .ek-chapter-number-right .ek-prose{grid-column:2;grid-row:1}.ek-enhanced-sample .ek-chapter-number-right.ek-chapter-reverse .ek-chapter-heading{grid-column:2}.ek-enhanced-sample .ek-chapter-number-right.ek-chapter-reverse .ek-prose{grid-column:1}.ek-enhanced-sample .ek-chapter-no{font-size:clamp(4.4rem,8vw,7.5rem);font-weight:900;line-height:.82;letter-spacing:-.08em;color:#e2e7ed!important;padding:0;text-align:center}.ek-enhanced-sample .ek-hero-visual figcaption{display:none}.ek-enhanced-sample .ek-admin-visual{perspective:1200px}.ek-enhanced-sample .ek-admin-visual .admin-console-visual{width:100%;transform:rotateY(-6deg) rotate(1deg);box-shadow:0 28px 60px #00163c26}.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-heading,.ek-enhanced-sample .ek-chapter-number-right .ek-chapter-heading{color:#00163c}@media(max-width:900px){.ek-enhanced-sample .ek-chapter-grid,.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-grid{display:grid;grid-template-columns:minmax(0,1fr) 72px;grid-gap:12px 22px;gap:12px 22px}.ek-enhanced-sample .ek-chapter-heading,.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-heading,.ek-enhanced-sample .ek-chapter-number-left .ek-prose,.ek-enhanced-sample .ek-chapter-number-left.ek-chapter-reverse .ek-chapter-heading,.ek-enhanced-sample .ek-chapter-number-left.ek-chapter-reverse .ek-prose,.ek-enhanced-sample .ek-chapter-number-right .ek-chapter-heading,.ek-enhanced-sample .ek-chapter-number-right .ek-prose,.ek-enhanced-sample .ek-chapter-number-right.ek-chapter-reverse .ek-chapter-heading,.ek-enhanced-sample .ek-chapter-number-right.ek-chapter-reverse .ek-prose,.ek-enhanced-sample .ek-prose{grid-column:1;grid-row:auto}.ek-enhanced-sample .ek-chapter-no,.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-no,.ek-enhanced-sample .ek-chapter-number-right .ek-chapter-no{grid-column:2;grid-row:1/span 2;font-size:clamp(3.5rem,10vw,5.5rem)}}@media(max-width:520px){.ek-enhanced-sample .ek-chapter-grid,.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-grid{grid-template-columns:minmax(0,1fr) 48px;gap:12px}.ek-enhanced-sample .ek-chapter-no,.ek-enhanced-sample .ek-chapter-number-left .ek-chapter-no,.ek-enhanced-sample .ek-chapter-number-right .ek-chapter-no{font-size:3rem}.ek-enhanced-sample .ek-admin-visual .admin-console-visual{transform:none}}