.eunacom-block-page{background:#fbfdfc}.eb-hero{color:#fff;background:linear-gradient(145deg,#082e33 0%,#0f4950 68%,#173e49 100%);position:relative;overflow:hidden}.eb-hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:620px;height:620px;position:absolute;top:-300px;right:-210px;box-shadow:0 0 0 72px #ffffff06,0 0 0 145px #ffffff03}.eb-hero .container{z-index:2;padding-top:46px;padding-bottom:62px;position:relative}.eb-breadcrumb{color:#a9c8c5;align-items:center;gap:9px;margin-bottom:38px;font-size:11px;display:flex}.eb-breadcrumb i{background:#789b99;border-radius:50%;width:3px;height:3px}.eb-breadcrumb a:hover{color:#fff}.eb-hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:58px;display:grid}.eb-hero .section-label{color:#acd2cd}.eb-hero h1{letter-spacing:-.045em;max-width:920px;margin:14px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(45px,5.8vw,74px);line-height:.99}.eb-subtitle{color:#c7dcda;max-width:770px;margin:0;font-size:18px}.eb-meta{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.eb-meta span{color:#c9dddd;background:#ffffff0e;border:1px solid #ffffff29;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:700}.eb-hero-panel{background:#ffffff13;border:1px solid #ffffff26;border-radius:22px;padding:25px;box-shadow:0 30px 80px #00000029}.eb-hero-panel>span,.eb-hero-panel strong{color:#9fc7c3;text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:850;display:block}.eb-hero-panel>p{margin:10px 0 22px;font-family:Georgia,serif;font-size:21px;line-height:1.35}.eb-hero-panel>div{border-top:1px solid #ffffff21;padding-top:18px}.eb-hero-panel>div p{color:#c5d9d7;margin:8px 0 0;font-size:13px;line-height:1.55}.eb-sticky-nav{z-index:30;backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#fafcfbf5;position:sticky;top:78px}.eb-sticky-nav .container{white-space:nowrap;scrollbar-width:none;gap:20px;padding-top:12px;padding-bottom:12px;display:flex;overflow-x:auto}.eb-sticky-nav .container::-webkit-scrollbar{display:none}.eb-sticky-nav a{color:var(--muted);font-size:10px;font-weight:750}.eb-sticky-nav a:hover{color:var(--teal)}.eb-overview{padding:74px 0 58px}.eb-overview-grid{grid-template-columns:.62fr 1.38fr;align-items:start;gap:74px;display:grid}.eb-overview h2,.eb-takeaways h2{letter-spacing:-.04em;margin:0 0 18px;font-size:42px;line-height:1.04}.eb-overview p{color:var(--ink-2);font-size:14px}.eb-profile-list{gap:10px;display:grid}.eb-profile-list article{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 18px;display:grid}.eb-profile-list code{color:var(--accent);font-size:9px;font-weight:850}.eb-profile-list h3{letter-spacing:-.01em;margin:4px 0 0;font-size:14px}.eb-levels{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.eb-levels span{background:var(--soft);border-radius:10px;gap:1px;min-width:72px;padding:7px 9px;font-size:10px;font-weight:750;display:grid}.eb-levels small{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:7px;font-weight:850}.eb-takeaways{background:linear-gradient(#edf4f1,#f5f8f6);padding:62px 0}.eb-takeaway-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px;display:grid}.eb-takeaway-grid>div{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:32px 1fr;gap:9px;padding:18px;display:grid}.eb-takeaway-grid b{color:var(--accent);font-family:Georgia,serif;font-size:13px}.eb-takeaway-grid p{color:var(--ink-2);margin:0;font-size:12px;line-height:1.5}.eb-reading{padding:78px 0 100px}.eb-reading-grid{grid-template-columns:230px minmax(0,820px);justify-content:center;align-items:start;gap:66px;display:grid}.eb-toc{border-left:1px solid var(--line);gap:2px;padding-left:16px;display:grid;position:sticky;top:142px}.eb-toc>span{text-transform:uppercase;letter-spacing:.13em;color:var(--muted);margin-bottom:8px;font-size:9px;font-weight:850}.eb-toc a{color:var(--muted);border-radius:8px;padding:7px 10px;font-size:10px;line-height:1.35}.eb-toc a:hover,.eb-toc a.active{background:var(--soft);color:var(--teal);font-weight:800}.eb-article{min-width:0}.eb-section{border-bottom:1px solid var(--line);margin-bottom:64px;padding:0 0 64px;scroll-margin-top:150px}.eb-section:last-child{border-bottom:0}.eb-section header{margin-bottom:28px}.eb-section header h2{letter-spacing:-.035em;margin:0;font-size:36px;line-height:1.08}.eb-section header>p{color:var(--ink-2);max-width:720px;margin:13px 0 0;font-size:15px}.eb-section>p{color:#28464a;margin:0 0 19px;font-size:15px;line-height:1.75}.eb-bullet-box{border:1px solid var(--line);background:var(--soft);border-radius:16px;margin:28px 0;padding:20px 22px}.eb-bullet-box h3{margin:0 0 12px;font-size:14px}.eb-bullet-box ul{margin:0;padding-left:20px}.eb-bullet-box li{color:var(--ink-2);margin:8px 0;font-size:13px;line-height:1.5}.eb-table-wrap{border:1px solid var(--line);background:#fff;border-radius:16px;margin:28px 0;overflow:auto}.eb-table-wrap table{border-collapse:collapse;width:100%;min-width:650px;font-size:12px}.eb-table-wrap th,.eb-table-wrap td{border-bottom:1px solid var(--line);vertical-align:top;text-align:left;padding:13px 14px}.eb-table-wrap tr:last-child td{border-bottom:0}.eb-table-wrap th{color:#476366;text-transform:uppercase;letter-spacing:.08em;background:#eff5f2;font-size:9px}.eb-table-wrap td:first-child{color:var(--ink);font-weight:750}.eb-callout{border-left:3px solid var(--accent);color:#5a4639;background:#fbf3ed;border-radius:0 12px 12px 0;margin:26px 0 0;padding:16px 18px;font-size:13px;font-weight:650;line-height:1.55}.eb-steps{counter-reset:none;gap:10px;margin:28px 0;padding:0;list-style:none;display:grid}.eb-steps li{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:44px 1fr;align-items:start;gap:14px;padding:16px;display:grid}.eb-steps b{color:var(--accent);font-family:Georgia,serif;font-size:13px}.eb-steps span{color:var(--ink-2);font-size:13px;line-height:1.55}.eb-question-list{gap:18px;display:grid}.eb-question{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px}.eb-question-meta{justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;display:flex}.eb-question-meta span{text-transform:uppercase;letter-spacing:.12em;color:var(--teal);font-size:9px;font-weight:850}.eb-question-meta code{color:var(--muted);font-size:9px}.eb-question h3{margin:0 0 15px;font-size:15px;line-height:1.55}.eb-question ol{margin:0 0 17px;padding-left:25px}.eb-question li{color:var(--ink-2);margin:7px 0;padding-left:4px;font-size:12px;line-height:1.5}.eb-question details{border-top:1px solid var(--line);padding-top:13px}.eb-question summary{cursor:pointer;color:var(--teal);font-size:10px;font-weight:850}.eb-question details>div{background:var(--soft);border-radius:12px;margin-top:13px;padding:14px}.eb-question details strong{font-size:12px}.eb-question details p{color:var(--ink-2);margin:7px 0 0;font-size:12px;line-height:1.55}.eb-source-list{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.eb-source-list a{border:1px solid var(--line);background:#fff;border-radius:16px;padding:18px;transition:transform .2s,box-shadow .2s}.eb-source-list a:hover{transform:translateY(-1px);box-shadow:0 12px 34px #102a2d12}.eb-source-list span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:8px;font-weight:800}.eb-source-list h3{margin:7px 0;font-size:14px;line-height:1.35}.eb-source-list p{color:var(--ink-2);font-size:11px;line-height:1.5}.eb-source-list b{color:var(--teal);font-size:10px}.eb-editorial-note{background:var(--soft);border-radius:14px;margin-top:22px!important;padding:16px!important;font-size:11px!important;line-height:1.55!important}.eb-prevnext{border-top:1px solid var(--line);background:#f4f8f6;padding:32px 0 50px}.eb-prevnext .container{grid-template-columns:1fr 1fr;gap:12px;display:grid}.eb-prevnext a{border:1px solid var(--line);background:#fff;border-radius:14px;gap:5px;padding:16px;display:grid}.eb-prevnext a.right{text-align:right}.eb-prevnext span{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:8px;font-weight:800}.eb-prevnext strong{font-size:12px}@media (width<=980px){.eb-hero-grid,.eb-overview-grid{grid-template-columns:1fr}.eb-overview-grid{gap:32px}.eb-reading-grid{grid-template-columns:1fr}.eb-toc{display:none}.eb-takeaway-grid{grid-template-columns:1fr 1fr}.eb-hero-panel{max-width:700px}.eb-sticky-nav{top:70px}}@media (width<=700px){.eb-hero .container{padding-top:30px;padding-bottom:44px}.eb-hero-grid{gap:34px}.eb-hero h1{font-size:42px}.eb-subtitle{font-size:16px}.eb-profile-list article{grid-template-columns:1fr}.eb-levels{justify-content:flex-start}.eb-takeaway-grid,.eb-source-list,.eb-prevnext .container{grid-template-columns:1fr}.eb-prevnext a.right{text-align:left}.eb-section header h2{font-size:30px}.eb-reading{padding-top:52px}.eb-overview h2,.eb-takeaways h2{font-size:34px}}
