.becados-article-hero{color:#fff;background:linear-gradient(145deg,#082f35 0%,#0c474e 60%,#123d45 100%);padding:70px 0 56px;position:relative;overflow:hidden}.becados-article-hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:560px;height:560px;position:absolute;top:-250px;right:-180px;box-shadow:0 0 0 66px #ffffff06,0 0 0 132px #ffffff04}.becados-article-hero .container{z-index:2;position:relative}.becados-article-hero .breadcrumb{margin-bottom:28px}.becados-article-hero-grid{grid-template-columns:minmax(0,1.4fr) minmax(290px,.6fr);align-items:start;gap:48px;display:grid}.article-eyebrow{color:#abd0cb;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.becados-article-hero h1{letter-spacing:-.045em;max-width:900px;margin:13px 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.5vw,70px);line-height:1.02}.becados-article-hero p{color:#c9ddda;max-width:760px;margin:0;font-size:16px;line-height:1.65}.article-meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.article-meta>span{color:#c7dcd9;background:#ffffff0e;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:750}.article-meta .article-level.foundation{color:#d8eee8}.article-meta .article-level.integration{color:#f1dfbd}.article-meta .article-level.advanced{color:#f1cab7}.article-hero-panel{background:#ffffff12;border:1px solid #ffffff26;border-radius:18px;padding:22px;box-shadow:0 22px 60px #00000026}.article-hero-panel>span,.article-prereqs>span{color:#a9cbc7;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:850;display:block}.article-hero-panel>strong{margin-top:8px;font-size:18px;line-height:1.35;display:block}.article-hero-panel>p{color:#bfd4d1;margin-top:8px;font-size:11px}.article-prereqs{border-top:1px solid #ffffff1f;gap:6px;margin-top:20px;padding-top:17px;display:grid}.article-prereqs a{color:#fff;font-size:10px;line-height:1.4}.becados-article-bar{z-index:20;border-bottom:1px solid var(--line);backdrop-filter:blur(12px);background:#fffffff5;position:sticky;top:0}.becados-article-bar .container{align-items:center;gap:18px;min-height:48px;display:flex;overflow:auto}.becados-article-bar a{white-space:nowrap;color:var(--teal-2);font-size:10px;font-weight:800}.becados-article-shell{background:var(--paper);padding:58px 0 84px}.becados-article-grid{grid-template-columns:230px minmax(0,820px);justify-content:center;align-items:start;gap:54px;display:grid}.becados-article-toc{border:1px solid var(--line);background:#fff;border-radius:15px;gap:3px;max-height:calc(100vh - 100px);padding:16px;display:grid;position:sticky;top:74px;overflow:auto}.becados-article-toc>span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;padding:2px 7px 9px;font-size:9px;font-weight:850}.becados-article-toc nav{gap:2px;display:grid}.becados-article-toc a{color:var(--muted);border-radius:8px;padding:7px;font-size:10px;line-height:1.35}.becados-article-toc a:hover,.becados-article-toc a.active{background:var(--soft);color:var(--teal);text-decoration:none}.becados-reading{border:1px solid var(--line);min-width:0;color:var(--ink-2);background:#fff;border-radius:22px;padding:42px 48px;font-size:15px;line-height:1.78;box-shadow:0 16px 45px #102a2d0a}.becados-reading>blockquote:first-child{margin-top:0}.becados-reading h2{color:var(--ink);letter-spacing:-.03em;margin:46px 0 16px;scroll-margin-top:84px;font-size:28px;line-height:1.12}.becados-reading h3{color:var(--ink);margin:30px 0 10px;font-size:19px;line-height:1.25}.becados-reading p{margin:0 0 18px}.becados-reading ul,.becados-reading ol{margin:0 0 22px;padding-left:24px}.becados-reading li{margin:7px 0}.becados-reading strong{color:var(--ink)}.becados-reading a{color:var(--teal);text-underline-offset:2px;text-decoration-thickness:1px}.becados-reading blockquote{border-left:3px solid var(--accent);background:var(--soft);color:var(--ink-2);border-radius:0 12px 12px 0;margin:24px 0;padding:15px 18px}.becados-reading blockquote p:last-child{margin-bottom:0}.becados-reading table{border-collapse:collapse;max-width:100%;margin:24px 0 30px;font-size:12px;display:block;overflow-x:auto}.becados-reading th,.becados-reading td{border:1px solid var(--line);vertical-align:top;text-align:left;min-width:145px;padding:11px 12px}.becados-reading th{background:var(--soft);color:var(--teal-2);letter-spacing:.03em;font-size:10px}.becados-reading details{border:1px solid var(--line);background:#fbfdfc;border-radius:12px;margin:10px 0 20px;padding:12px 14px}.becados-reading summary{cursor:pointer;color:var(--teal);font-size:11px;font-weight:850}.becados-reading details p{margin:12px 0 0}.becados-reading hr{border:0;border-top:1px solid var(--line);margin:34px 0}.becados-source-note{color:var(--muted);background:#f4f7f6;border-radius:14px;margin-top:42px;padding:16px 18px;font-size:11px;line-height:1.55}.becados-editorial-meta{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px;display:grid}.becados-editorial-meta>div{border:1px solid var(--line);background:#fff;border-radius:12px;padding:13px}.becados-editorial-meta span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800;display:block}.becados-editorial-meta strong{margin-top:5px;font-size:10px;line-height:1.4;display:block}.becados-article-prevnext{background:var(--paper);padding:0 0 70px}.becados-article-prevnext .container{grid-template-columns:1fr 1fr;gap:12px;max-width:1104px;display:grid}.becados-article-prevnext a{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:15px;gap:5px;padding:18px 20px;text-decoration:none;display:grid}.becados-article-prevnext a:hover{background:var(--soft);border-color:#a7c4c0}.becados-article-prevnext a.right{text-align:right}.becados-article-prevnext span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.becados-article-prevnext strong{font-size:12px;line-height:1.4}@media (width<=980px){.becados-article-hero-grid{grid-template-columns:1fr}.article-hero-panel{max-width:650px}.becados-article-grid{grid-template-columns:1fr;gap:20px}.becados-article-toc{max-height:none;position:relative;top:auto}.becados-article-toc nav{grid-template-columns:repeat(2,minmax(0,1fr))}.becados-editorial-meta{grid-template-columns:1fr}}@media (width<=680px){.becados-article-hero{padding:44px 0 42px}.becados-article-hero h1{font-size:39px}.becados-article-bar .container{width:100%;padding:0 12px}.becados-article-shell{padding:26px 0 54px}.becados-article-grid{width:min(100% - 24px,1100px)}.becados-reading{border-radius:16px;padding:26px 20px;font-size:14px}.becados-reading h2{font-size:24px}.becados-article-toc nav{grid-template-columns:1fr}.becados-article-prevnext .container{grid-template-columns:1fr;width:min(100% - 24px,1100px)}.becados-article-prevnext a.right{text-align:left}}.becados-reading a[href^=\#ref-]{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-underline-offset:3px;background:#edf6f4;border-radius:3px;padding:.08em .18em;font-weight:700;text-decoration:underline}.becados-reading [id^=ref-]{scroll-margin-top:90px}.becados-reading a[href^=\#ref-]:focus-visible,.becados-reading a:has(>img[src^="/images/nosologia/"]):focus-visible{outline-offset:4px;outline:3px solid #116d72}.becados-reading img[src^="/images/nosologia/"]{width:100%;height:auto;margin:26px auto 10px;display:block}.becados-reading a:has(>img[src^="/images/nosologia/"]){cursor:zoom-in;display:block}@media print{.becados-reading a[href^=\#ref-]{background:0 0}.becados-reading img[src^="/images/nosologia/"]{break-inside:avoid}}.becados-article-grid.simplified{grid-template-columns:minmax(0,820px);justify-content:center}.becados-article-grid.simplified .becados-reading{min-width:0}
