.ln-page .rd-btn-primary{background:var(--rd-glass-surface),var(--rd-subtle);color:var(--rd-text);border:1px solid var(--rd-glass-border);border-radius:999px;box-shadow:var(--rd-glass-shadow);-webkit-backdrop-filter:blur(8px) saturate(1.1);backdrop-filter:blur(8px) saturate(1.1);font-weight:700}.ln-page .rd-btn-primary:hover{background:var(--rd-glass-surface),var(--rd-subtle);color:var(--rd-brand-strong);border-color:var(--rd-border-strong)}.ln-page .rd-btn-primary:focus-visible{outline:2px solid var(--rd-brand);outline-offset:3px}@media(forced-colors:active){.ln-page .rd-btn-primary,.ln-page .rd-btn-primary:hover{color:ButtonText;background:ButtonFace;border-color:ButtonText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}html{scroll-behavior:smooth;scroll-padding-top:88px}.ln-page{min-width:320px;overflow-x:hidden;background:var(--rd-canvas)}.ln-skip{position:fixed;top:8px;left:8px;z-index:100;padding:10px 14px;border-radius:8px;color:var(--rd-elevated);background:var(--rd-text);transform:translateY(-160%);transition:transform var(--rd-dur-micro) var(--rd-ease-enter)}.ln-skip:focus{transform:translateY(0)}.ln-header{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--rd-border);background:var(--rd-canvas)}.ln-header-inner,.ln-page-width{max-width:1120px;margin:0 auto}.ln-header-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;min-height:72px;padding:0 24px}.ln-brand{display:inline-flex;align-items:center;gap:10px;color:var(--rd-text);font-size:15px;font-weight:700;letter-spacing:-.025em;text-decoration:none}.ln-logo-image{display:block;width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.ln-header-nav{display:flex;align-items:center;gap:4px}.ln-header-nav a,.ln-footer-nav a{display:inline-flex;align-items:center;min-height:40px;padding:0 10px;color:var(--rd-text-soft);font-size:12.5px;font-weight:500;text-decoration:none;border-radius:6px;transition:color var(--rd-dur-micro) linear,background-color var(--rd-dur-micro) linear}.ln-header-nav a:hover,.ln-footer-nav a:hover{color:var(--rd-text);background:var(--rd-subtle)}.ln-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ln-theme-toggle{width:36px;height:36px;padding:0}.ln-header-access{min-height:40px;padding:0 16px;font-size:12.5px}.ln-cover{background:var(--rd-canvas)}.ln-cover>.ln-page-width{padding:108px 24px 92px}.ln-cover-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:clamp(64px,9vw,112px)}.ln-cover-copy{max-width:680px}.ln-cover h1{max-width:720px;margin-top:0;color:var(--rd-text);font-size:clamp(2.35rem,4.7vw,4.15rem);font-weight:700;letter-spacing:-.045em;line-height:1.03}.ln-cover-lead{max-width:620px;margin-top:24px;color:var(--rd-text-soft);font-size:17px;line-height:1.7}.ln-cover-actions{display:flex;align-items:center;margin-top:30px}.ln-primary-action{min-height:46px;padding:0 18px;font-size:13px;font-weight:600}.ln-environment-record{position:relative;isolation:isolate;padding:22px 0 22px 30px}.ln-environment-record:before,.ln-environment-record:after{content:"";position:absolute;top:0;bottom:0;left:0;width:80%;z-index:-1;pointer-events:none;border-radius:28px;-webkit-mask-image:linear-gradient(to right,#000 0% 52%,transparent 100%);mask-image:linear-gradient(to right,#000 0% 52%,transparent 100%)}.ln-environment-record:before{border:1px solid rgb(255 255 255 / .65);background:linear-gradient(115deg,transparent 8%,rgb(255 255 255 / .48) 32%,transparent 53%),linear-gradient(145deg,#869fb426,#b0c2d312 56%,#7890a424);box-shadow:inset 2px 1px 2px #ffffffe6,inset 0 -3px 8px #4e667d1a,3px 6px 18px #25314012;-webkit-backdrop-filter:blur(10px) saturate(1.15);backdrop-filter:blur(10px) saturate(1.15)}.ln-environment-record:after{top:3px;bottom:3px;left:3px;width:calc(80% - 6px);border:1px solid rgb(255 255 255 / .4);border-radius:25px;background:radial-gradient(ellipse at 5% 0,rgb(255 255 255 / .35),transparent 55%)}[data-theme=dark] .ln-environment-record:before{border-color:#ffffff2e;background:linear-gradient(115deg,transparent 8%,rgb(255 255 255 / .1) 32%,transparent 53%),linear-gradient(145deg,#92a7bb21,#92a7bb0a 56%,#92a7bb1a);box-shadow:inset 2px 1px 2px #ffffff38,inset 0 -3px 8px #0000002e,3px 6px 18px #0003}[data-theme=dark] .ln-environment-record:after{opacity:.22}@media(forced-colors:active){:root .ln-environment-record{border-left:1px solid CanvasText}:root .ln-environment-record:before,:root .ln-environment-record:after{display:none}}.ln-record-list{margin-top:0}.ln-record-list>div:last-child{border-bottom:0}.ln-record-list>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:18px;padding:14px 0;border-bottom:1px solid var(--rd-border)}.ln-record-list dt{color:var(--rd-text-mute);font-family:var(--rd-font-sans);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase}.ln-record-list dd{color:var(--rd-text);font-size:12.5px;line-height:1.5}.ln-overview-section{position:relative;isolation:isolate;overflow:hidden;padding:76px 24px 88px;border-top:1px solid var(--rd-border);background:var(--rd-canvas)}.ln-overview-watermark{position:absolute;z-index:0;top:50%;left:50%;width:min(64vw,720px);height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.045;filter:grayscale(1);transform:translate(-50%,-47%) rotate(-8deg)}[data-theme=dark] .ln-overview-watermark{opacity:.055;filter:grayscale(1) invert(1)}.ln-overview-section>.ln-page-width{position:relative;isolation:isolate;z-index:1;padding:30px 28px;border:1px solid color-mix(in srgb,var(--rd-border-strong) 40%,white 60%);border-radius:28px;background:linear-gradient(135deg,rgb(255 255 255 / .16),transparent 48%,rgb(146 167 187 / .06)),color-mix(in srgb,var(--rd-elevated) 18%,transparent);box-shadow:inset 0 1px 2px #ffffffd9,inset 0 -1px 4px #4e667d14,0 12px 36px #2531400f;-webkit-backdrop-filter:blur(6px) saturate(1.12);backdrop-filter:blur(6px) saturate(1.12)}.ln-overview-section>.ln-page-width:before{content:"";position:absolute;inset:3px;z-index:-1;border:1px solid rgb(255 255 255 / .22);border-radius:25px;pointer-events:none;background:linear-gradient(115deg,transparent 8%,rgb(255 255 255 / .15) 28%,transparent 53%)}[data-theme=dark] .ln-overview-section>.ln-page-width{border-color:#dfe7f429;background:linear-gradient(135deg,rgb(255 255 255 / .065),transparent 48%,rgb(146 167 187 / .04)),color-mix(in srgb,var(--rd-elevated) 24%,transparent);box-shadow:inset 0 1px 2px #ffffff2e,inset 0 -1px 4px #00000024,0 12px 36px #0000002e}[data-theme=dark] .ln-overview-section>.ln-page-width:before{opacity:.22}.ln-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ln-overview-block{min-width:0;padding:0 20px;border-left:1px solid var(--rd-border-strong)}.ln-overview-block:first-child{padding-left:0;border-left:0}.ln-overview-block h2{color:var(--rd-text);font-size:clamp(1.45rem,2.2vw,1.85rem);font-weight:700;letter-spacing:-.04em;line-height:1.1}.ln-overview-block>p{margin-top:16px;color:var(--rd-text-soft);font-size:13.5px;line-height:1.65}.ln-detail-list{margin-top:28px;border-top:1px solid var(--rd-border-strong)}.ln-detail-list>div{padding:14px 0;border-bottom:1px solid var(--rd-border)}.ln-detail-list dt{color:var(--rd-text);font-size:13px;font-weight:600}.ln-detail-list dd{margin-top:4px;color:var(--rd-text-soft);font-size:13px;line-height:1.6}.ln-register-list{display:grid;grid-template-columns:1fr;margin-top:28px;border-top:1px solid var(--rd-border-strong)}.ln-register-row:last-child{border-bottom:0}.ln-detail-list>div,.ln-governance-item{position:relative}.ln-detail-list>div:after,.ln-governance-item:after{content:"";position:absolute;right:0;bottom:-2px;left:0;height:1px;pointer-events:none;background:linear-gradient(to right,rgb(255 255 255 / .65),transparent)}[data-theme=dark] .ln-detail-list>div:after,[data-theme=dark] .ln-governance-item:after{opacity:.18}@media(forced-colors:active){:root .ln-overview-section>.ln-page-width{color:CanvasText;background:Canvas;border-color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root .ln-overview-section>.ln-page-width:before,:root .ln-detail-list>div:after,:root .ln-governance-item:after{display:none}}.ln-register-row{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;min-height:46px;border-bottom:1px solid var(--rd-border)}.ln-register-code{color:var(--rd-brand);font-family:var(--rd-font-sans);font-size:11px;font-weight:600;letter-spacing:.02em}.ln-register-name{color:var(--rd-text);font-size:13px;line-height:1.45}.ln-governance-list{margin:28px 0 0;border-top:1px solid var(--rd-border-strong)}.ln-governance-item{padding:14px 0;border-bottom:1px solid var(--rd-border)}.ln-governance-item dt{color:var(--rd-text);font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1.5}.ln-governance-item dd{margin-top:4px;color:var(--rd-text-soft);font-size:13px;line-height:1.6}@media(min-width:761px){.ln-overview-block{display:flex;flex-direction:column}.ln-detail-list,.ln-register-list,.ln-governance-list{display:flex;flex:1 1 auto;flex-direction:column}.ln-detail-list>div,.ln-register-row,.ln-governance-item{flex:1 1 auto}}.ln-access-inner h2{max-width:650px;margin-top:0;color:var(--rd-text);font-size:clamp(1.4rem,2.5vw,1.9rem);font-weight:700;letter-spacing:-.04em;line-height:1.08}.ln-access-section{padding:0 24px;background:var(--rd-canvas)}.ln-access-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;padding:72px 0 78px;border-top:1px solid var(--rd-border-strong);border-bottom:1px solid var(--rd-border-strong)}.ln-access-inner h2{max-width:650px;margin-top:0;font-size:clamp(1.4rem,2.5vw,1.9rem)}.ln-access-inner>div>p:last-child{margin-top:8px;color:var(--rd-text-soft);font-size:13px;line-height:1.6}.ln-footer{padding:30px 24px 28px;background:var(--rd-canvas)}.ln-footer-inner{display:flex;align-items:center;justify-content:space-between;gap:28px}.ln-footer-brand{display:flex;align-items:center;gap:10px}.ln-footer-brand p{color:var(--rd-text);font-size:13px;font-weight:600;line-height:1.2}.ln-footer-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:2px}.ln-reveal{opacity:0;transform:translateY(8px);transition:opacity .3s var(--rd-ease-soft),transform .3s var(--rd-ease-enter)}.ln-reveal.is-visible{opacity:1;transform:translateY(0)}#ambiente,#escopo,#governanca{scroll-margin-top:88px}@media(max-width:980px){.ln-header-inner{gap:18px}.ln-cover-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.84fr);gap:52px}.ln-cover h1{font-size:clamp(2.3rem,5.5vw,3.4rem)}.ln-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.ln-overview-block:nth-child(3){display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:56px;padding:52px 0 0;margin-top:52px;border-top:1px solid var(--rd-border-strong);border-left:0}}@media(max-width:760px){html{scroll-padding-top:132px}.ln-header-inner{grid-template-columns:auto 1fr;gap:0 12px;min-height:66px;padding:0 18px}.ln-header-actions{gap:6px}.ln-header-nav{grid-column:1 / -1;order:3;gap:2px;padding:8px 0 9px;border-top:1px solid var(--rd-border)}.ln-header-nav a{flex:1 1 0;justify-content:center;min-height:40px;padding:0 6px;font-size:11.5px}.ln-header-access{min-height:38px;padding:0 13px}.ln-cover>.ln-page-width{padding:66px 18px 64px}.ln-cover-grid{grid-template-columns:1fr;gap:52px}.ln-cover h1{max-width:620px;margin-top:0;font-size:clamp(2.2rem,10vw,3.2rem)}.ln-cover-lead{margin-top:20px;font-size:15.5px;line-height:1.65}.ln-cover-actions{margin-top:26px}.ln-primary-action{width:100%;min-height:46px}.ln-environment-record{padding:18px 0 18px 24px}.ln-overview-section{padding:64px 18px}.ln-overview-watermark{top:41%;width:min(92vw,520px);opacity:.038}.ln-overview-section>.ln-page-width{padding:24px 18px;border-radius:24px}.ln-overview-section>.ln-page-width:before{border-radius:21px}.ln-overview-grid{grid-template-columns:1fr;gap:0}.ln-overview-block{padding:0;margin:0;border-left:0}.ln-overview-block+.ln-overview-block{padding-top:48px;margin-top:48px;border-top:1px solid var(--rd-border-strong)}.ln-overview-block h2{font-size:1.85rem}.ln-overview-block:nth-child(3){display:block;grid-column:auto;padding-top:48px;margin-top:48px;border-top:1px solid var(--rd-border-strong)}.ln-detail-list{margin-top:28px}.ln-detail-list>div{grid-template-columns:125px minmax(0,1fr);gap:18px}.ln-access-section{padding:0 18px}.ln-access-inner{grid-template-columns:1fr;align-items:start;gap:24px;padding:54px 0 60px}.ln-footer{padding:30px 18px 24px}.ln-footer-inner{align-items:flex-start;flex-direction:column;gap:22px}.ln-footer-nav{justify-content:flex-start;margin-left:-10px}}@media(max-width:420px){.ln-header-inner{padding-right:14px;padding-left:14px}.ln-brand{gap:8px;font-size:14px}.ln-logo-image{width:28px;height:28px}.ln-header-access{padding:0 11px}.ln-record-list>div{grid-template-columns:110px minmax(0,1fr);gap:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ln-skip,.ln-reveal{transition:none}.ln-reveal{opacity:1;transform:none}}
