.sae-journal{--j-ink:#193448;--j-muted:#526573;--j-gold:#8a6428;--j-line:#e2e5e4;--j-paper:#fffefa;background:#f7f5ef;color:var(--j-ink);font-family:Cairo,var(--font-body-family),sans-serif;font-weight:400;padding:32px 0 60px;line-height:1.8}.sae-journal *{box-sizing:border-box}.sae-journal__wrap{max-width:1260px;padding:0 28px;margin:auto}.sae-journal h1,.sae-journal h2,.sae-journal h3{font-family:inherit;letter-spacing:0;color:var(--j-ink);text-wrap:balance}.sae-journal a{color:inherit;text-decoration:none}.sae-journal a:focus-visible,.sae-journal button:focus-visible,.sae-journal summary:focus-visible{outline:3px solid #a5762e;outline-offset:4px;border-radius:5px}.sae-journal p{font-weight:400}.sae-journal__eyebrow{display:inline-block;font-size:12px;font-weight:700;line-height:1.8;color:var(--j-gold)}.sae-journal__masthead{position:relative;padding:20px 0 30px;border-bottom:1px solid #d9dedf;margin-bottom:28px;padding-inline-end:240px}.sae-journal__masthead h1{font-size:clamp(35px,4.2vw,54px);font-weight:800;line-height:1.5;margin:8px 0 12px}.sae-journal__masthead p{font-size:17px;color:var(--j-muted);line-height:1.9;max-width:67ch;margin:0}.sae-journal__shop{position:absolute;inset-inline-end:0;bottom:35px;display:inline-flex;align-items:center;gap:18px;min-height:44px;border:1px solid #cfb88e;border-radius:25px;padding:8px 18px;font-size:13px;font-weight:600;background:#fffdf8}.sae-story{min-width:0;display:flex;flex-direction:column;background:var(--j-paper);border:1px solid var(--j-line);border-radius:18px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.sae-story:hover,.sae-story:focus-within{border-color:#c7ae81;box-shadow:0 8px 24px #1934480c}.sae-story__image{display:grid;place-items:center;position:relative;min-width:0;min-height:0;aspect-ratio:16/10;background:#efede7;border-bottom:1px solid #e5e4dd;padding:16px;overflow:hidden}.sae-story__image img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;display:block;width:calc(100% - 32px);height:calc(100% - 32px);min-height:0;object-fit:contain;border-radius:7px}.sae-story__placeholder{color:#7f7565;font-size:24px;font-weight:700}.sae-story__copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:24px}.sae-story h2{font-size:22px;font-weight:700;line-height:1.8;margin:9px 0 12px;width:100%;overflow-wrap:anywhere}.sae-story h2 a:hover{color:#8a6428}.sae-story__excerpt{font-size:14px;line-height:1.95;color:var(--j-muted);margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sae-story__meta{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;color:#667783;font-size:12px;font-weight:400;line-height:1.8}.sae-story__copy .sae-story__meta{margin-top:auto;padding-bottom:16px}.sae-story__read{display:inline-flex;gap:20px;align-items:center;color:#244e68!important;font-size:14px;font-weight:700;min-height:36px;border-bottom:1px solid #c8b38c}.sae-story--lead{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin:0 0 38px;background:#fffdf7}.sae-story--lead .sae-story__image{aspect-ratio:auto;min-height:350px;max-height:440px;border:0;border-inline-end:1px solid var(--j-line);padding:28px}.sae-story--lead .sae-story__copy{padding:36px 34px;justify-content:center}.sae-story--lead h2{font-size:clamp(25px,2.6vw,36px);line-height:1.8;margin:12px 0 16px}.sae-story--lead .sae-story__excerpt{font-size:16px;-webkit-line-clamp:3}.sae-story--lead .sae-story__meta{margin-top:0}.sae-journal__listing-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:30px 0 22px}.sae-journal__listing-heading h2{font-size:27px;line-height:1.6;font-weight:750;margin:0}.sae-journal__listing-heading>a{font-size:13px;text-decoration:underline;text-underline-offset:5px;color:#4a6272;flex:0 0 auto}.sae-journal__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.sae-journal__pagination{text-align:center;display:flex;gap:8px;align-items:center;justify-content:center;margin:35px 0 0;direction:ltr}.sae-journal__pagination>span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;background:#fff;border:1px solid #d8dfdf;border-radius:9px;font-size:15px}.sae-journal__pagination a{display:grid;place-items:center;min-width:44px;min-height:44px}.sae-journal__pagination .current{background:#193448;color:#fff;border-color:#193448}.sae-journal__filter{font-size:14px;color:var(--j-muted)}.sae-journal__filter a{text-decoration:underline;margin-inline-start:15px}.sae-journal__closing{display:flex;align-items:center;justify-content:space-between;gap:36px;background:#ebe6d9;border:1px solid #e1d7c5;border-radius:18px;padding:30px 34px;margin-top:45px}.sae-journal__closing h2{font-size:25px;line-height:1.7;margin:6px 0 8px;font-weight:700}.sae-journal__closing p{font-size:15px;line-height:1.8;color:var(--j-muted);margin:0;max-width:65ch}.sae-journal__button{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;flex:0 0 auto;border:1px solid #193448;border-radius:9px;padding:9px 20px;background:#193448;color:#fff!important;font-size:14px;font-weight:700}.sae-reading-progress{height:3px;position:fixed;inset:0 0 auto;z-index:95;pointer-events:none;direction:ltr}.sae-reading-progress>span{display:block;width:100%;height:100%;background:#b28c49;transform-origin:left;transform:scaleX(0)}.sae-reading__back{display:inline-flex;align-items:center;color:#4b6575!important;font-size:13px;font-weight:600;min-height:36px;border-bottom:1px solid #cdbb97}.sae-reading__header{max-width:940px;margin:28px auto 32px;text-align:center}.sae-reading__header>.sae-journal__eyebrow{font-size:13px}.sae-reading__header h1{font-size:clamp(29px,3.1vw,44px);font-weight:750;line-height:1.8;margin:14px 0 19px;overflow-wrap:anywhere}.sae-reading__header>.sae-story__meta{justify-content:center}.sae-reading__layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start}.sae-reading__aside{position:sticky;top:145px;max-height:calc(100dvh - 160px);overflow:auto;padding:2px 2px 12px;scrollbar-width:thin}.sae-reading__tools{background:#fffdf8;border:1px solid #dddacf;border-radius:12px;padding:16px;margin-bottom:18px;font-size:13px}.sae-reading__tools[hidden],.sae-reading__toc[hidden]{display:none}.sae-reading__tools>span:first-child{display:block;font-weight:700;margin-bottom:10px}.sae-reading__font-controls{display:flex;gap:5px}.sae-reading__font-controls button{flex:1;min-height:40px;font:inherit;font-size:12px;border:1px solid #d6dfe2;border-radius:6px;padding:6px 3px;background:#fff;color:#28495d;cursor:pointer}.sae-reading__font-controls button[aria-pressed=true]{background:#193448;color:#fff;border-color:#193448}.sae-reading__copy{display:block;width:100%;min-height:40px;font:inherit;font-size:12px;background:transparent;color:#476375;border:0;border-top:1px solid #e4e7e5;margin-top:12px;padding-top:9px;cursor:pointer}[data-reading-status]{display:block;color:#586d7b;font-size:11px;line-height:1.8;margin-top:3px}.sae-reading__toc{border:1px solid #dfe2de;border-radius:12px;background:#f3f0e8;padding:12px 14px}.sae-reading__toc summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.8}.sae-reading__toc nav{display:flex;flex-direction:column;gap:4px;padding-top:12px}.sae-reading__toc a{font-size:12px;line-height:1.9;padding:7px 9px;border-inline-start:2px solid transparent;color:#4d6574;border-radius:4px}.sae-reading__toc a[data-level="3"]{padding-inline-start:18px}.sae-reading__toc a:hover,.sae-reading__toc a[aria-current=true]{background:#fffdf7;border-color:#ae843e;color:#193448}.sae-reading__aside-back{display:block;margin:18px 6px 0;font-size:12px;color:#6a583c!important}.sae-reading__paper{min-width:0;background:var(--j-paper);border:1px solid #e1e3df;border-radius:20px;padding:28px 38px 18px;overflow:hidden}.sae-reading__hero{margin:0 0 34px;background:#efede5;border:1px solid #e4e0d6;border-radius:13px;overflow:hidden}.sae-reading__hero>a{display:block;position:relative;padding:18px}.sae-reading__hero img{display:block;width:100%;height:clamp(220px,26vw,380px);object-fit:contain;max-width:100%;border-radius:8px}.sae-reading__hero a>span{position:absolute;inset-inline-end:12px;bottom:12px;display:flex;align-items:center;gap:8px;background:#fffdf3ed;color:#25485d;padding:5px 10px;border:1px solid #d8d0c1;border-radius:20px;font-size:11px}.sae-reading__body{--reading-size:18px;max-width:72ch;margin:auto;font-size:var(--reading-size);font-weight:400;line-height:2.05;color:#293f4e;text-align:start;overflow-wrap:break-word}.sae-reading__body :where(div,p,span,li,strong,em){font-family:inherit!important;color:inherit;background-color:transparent;line-height:inherit;letter-spacing:normal}.sae-reading__body :where(p,li,div){font-size:inherit!important;font-weight:400;text-align:start!important}.sae-reading__body p{margin:0 0 1.2em}.sae-reading__body :where(h2,h3,h4){line-height:1.85;text-align:start!important;color:#193448;font-weight:700;margin:1.8em 0 .65em;scroll-margin-top:160px}.sae-reading__body h2{font-size:1.35em;border-inline-start:3px solid #ba9454;padding-inline-start:14px}.sae-reading__body h3{font-size:1.16em}.sae-reading__body h4{font-size:1.04em}.sae-reading__body strong{font-weight:700}.sae-reading__body ul,.sae-reading__body ol{margin:.6em 0 1.3em;padding-inline-start:1.5em}.sae-reading__body li{padding-inline-start:.2em;margin:.5em 0}.sae-reading__body li::marker{color:#947039}.sae-reading__body a{color:#1f657e!important;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;font-weight:600;overflow-wrap:anywhere}.sae-reading__body a:hover{color:#895d21!important}.sae-reading__body blockquote{margin:1.5em 0;padding:18px 24px;background:#f4efe2;border-inline-start:3px solid #b58a43;border-radius:8px;color:#3c5260}.sae-reading__body blockquote p:last-child{margin-bottom:0}.sae-reading__body img{display:block;max-width:100%!important;width:auto!important;max-height:480px!important;height:auto!important;object-fit:contain;border-radius:12px;margin:1.6em auto;background:#f2eee6}.sae-reading__body .sae-reading__caption{font-size:13px!important;line-height:1.8;color:#687781;text-align:center!important;margin-top:-1em;margin-bottom:1.8em}.sae-reading__body :where(form,button,input,textarea,select){display:none!important}.sae-reading__body table{width:100%;border-collapse:collapse;font-size:.9em;line-height:1.9}.sae-reading__body :where(th,td){padding:12px;border:1px solid #dde2de;text-align:start;min-width:140px}.sae-reading__body th{background:#f2eee4}.sae-reading__table{max-width:100%;overflow:auto;margin:1.5em 0;border-radius:10px;border:1px solid #dde2de}.sae-reading__body pre{direction:ltr;text-align:left;max-width:100%;overflow:auto;padding:20px;border-radius:10px;background:#193448;color:#f5f2e8;font:14px/1.8 ui-monospace,monospace;margin:1.6em 0}.sae-reading__body code{font-family:ui-monospace,monospace;font-size:.85em;background:#ede9de;padding:.15em .35em;border-radius:4px;direction:ltr;unicode-bidi:isolate}.sae-reading__body pre code{background:none;color:inherit;padding:0}.sae-reading__body iframe{max-width:100%;border:0}.sae-reading__body hr{border:0;border-top:1px solid #d8dfdf;margin:2em 0}.sae-reading__end{text-align:center;border-top:1px solid #e7e6dc;padding:24px 0 8px;margin-top:40px;font-size:12px;color:#86714d}.sae-reading__end>span{display:block;color:#b18b48;font-size:12px;margin-bottom:10px}.sae-reading__neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:32px 0 45px}.sae-reading__neighbors>a{display:flex;flex-direction:column;gap:8px;border:1px solid #dadfdc;border-radius:12px;background:#eeeee5;padding:22px 24px;min-width:0}.sae-reading__neighbors span{font-size:12px;color:#7a653e}.sae-reading__neighbors strong{font-size:17px;line-height:1.9;font-weight:600;color:#234255}.sae-reading__neighbors>a:hover{border-color:#bba174;background:#fffaf0}.sae-reading__lightbox{padding:46px 22px 22px;background:#fffdf8;border:1px solid #d6ccba;border-radius:15px;max-width:min(1000px,94vw);max-height:90dvh;overflow:auto}.sae-reading__lightbox::backdrop{background:#0d202ddd}.sae-reading__lightbox>button{position:absolute;inset-inline-end:9px;top:6px;display:grid;place-items:center;width:36px;height:36px;font-size:28px;line-height:1;border:0;border-radius:50%;background:#e9e5dc;color:#193448;cursor:pointer}.sae-reading__lightbox img{display:block;max-width:100%;max-height:75dvh;width:auto;height:auto;object-fit:contain;margin:auto}@media(max-width:1000px){.sae-journal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sae-reading__layout{grid-template-columns:180px minmax(0,1fr);gap:20px}.sae-reading__paper{padding:24px}.sae-story--lead .sae-story__copy{padding:28px 24px}.sae-story--lead .sae-story__image{padding:18px;min-height:300px}.sae-reading__toc a{font-size:11px}}@media(max-width:760px){.sae-journal{padding:22px 0 40px}.sae-journal__wrap{padding:0 18px}.sae-journal__masthead{padding:10px 0 24px}.sae-journal__masthead h1{font-size:36px}.sae-journal__masthead p{font-size:15px}.sae-journal__shop{position:static;margin-top:18px}.sae-story--lead{grid-template-columns:1fr}.sae-story--lead .sae-story__image{min-height:0;height:280px;max-height:280px;border:0;border-bottom:1px solid #e0e1d9}.sae-story--lead .sae-story__copy{padding:24px}.sae-story--lead h2{font-size:27px}.sae-story h2{font-size:20px}.sae-story__copy{padding:20px}.sae-journal__closing{display:block;padding:24px}.sae-journal__closing .sae-journal__button{margin-top:20px}.sae-reading__layout{display:flex;flex-direction:column;gap:20px}.sae-reading__aside{position:static;max-height:none;width:100%;padding:0}.sae-reading__tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;padding:12px 14px}.sae-reading__tools>span:first-child{margin:0;font-size:12px}.sae-reading__font-controls{flex:1;max-width:220px;min-width:175px}.sae-reading__copy{width:auto;border:0;margin:0;padding:4px 8px}.sae-reading__aside-back{display:none}.sae-reading__toc nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.sae-reading__paper{width:100%;padding:20px;border-radius:15px}.sae-reading__header{margin:22px 0}.sae-reading__header h1{font-size:30px}.sae-reading__hero>a{padding:10px}.sae-reading__hero img{height:240px}.sae-reading__body{line-height:2.05}.sae-reading__body :where(h2,h3,h4){scroll-margin-top:180px}.sae-reading__neighbors{gap:12px;margin-bottom:32px}.sae-reading__neighbors>a{padding:18px}.sae-reading__neighbors strong{font-size:15px}}@media(max-width:540px){.sae-journal__wrap{padding:0 12px}.sae-journal__grid{grid-template-columns:1fr;gap:20px}.sae-story__image{aspect-ratio:16/10;max-height:270px}.sae-story--lead .sae-story__image{height:250px;max-height:250px}.sae-story--lead h2{font-size:25px}.sae-story__excerpt{font-size:15px}.sae-journal__listing-heading h2{font-size:23px}.sae-reading__header h1{font-size:27px;line-height:1.8}.sae-reading__paper{padding:18px 16px}.sae-reading__hero{margin-bottom:25px}.sae-reading__hero img{height:220px}.sae-reading__toc nav{grid-template-columns:1fr}.sae-reading__neighbors{grid-template-columns:1fr}.sae-reading__body blockquote{padding:16px}.sae-reading__body img{max-height:340px!important}.sae-reading__related .sae-journal__grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sae-journal *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@view-transition{navigation:auto}
/*# sourceMappingURL=/cdn/shop/t/82/assets/sae-journal.css.map */
