@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_5afde0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_5afde0{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/60cb5501750b7eb2-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f509cac07fcd27a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fc835f965ebbf3be-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a016d0ae30a81913-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Zilla Slab Fallback;src:local("Times New Roman");ascent-override:88.36%;descent-override:23.96%;line-gap-override:0.00%;size-adjust:106.83%}.__className_93c3dc{font-family:Zilla Slab,Zilla Slab Fallback;font-style:normal}.__variable_93c3dc{--font-zilla-slab:"Zilla Slab","Zilla Slab Fallback"}:root{color-scheme:light;--bg:#EDF1EF;--s1:#F7F9F8;--s2:#E1E8E5;--s3:#D3DDD9;--ink:#1D2B2A;--muted:#4E5E5B;--line:#BCC8C3;--line2:#D3DDD9;--acc:#B83B0A;--acc-ink:#FFF6F0;--acc-soft:#F6E6DE;--sup:#2A6582;--ok:#2E6B43;--mid:#8A5A0E;--bad:#B3261E;--h0:#DCE4E1;--h1:#B4CAD2;--h2:#7FA6B8;--h3:#3F7894;--h4:#1F4F67;--cal-azul:var(--sup);--cal-cinza:#6E7D79;--cal-azul-escuro:var(--h4);--cal-verde-claro:#4F9468;--cal-ocre:var(--mid);--cal-musgo:#6D7A2C;--f-ui:var(--font-archivo),"Segoe UI",system-ui,sans-serif;--f-id:var(--font-zilla-slab),Georgia,"Times New Roman",serif;--r-card:3px;--r-ctl:2px;--shadow:0 1px 0 #FAFCFB inset,0 14px 28px -18px rgba(28,62,70,.45);--shadow-up:0 2px 4px rgba(28,62,70,.14),0 30px 60px -20px rgba(28,62,70,.45);--ease:cubic-bezier(.2,.8,.2,1);--dur:280ms;--d-prog:900ms;--d-enter:420ms;--side:248px;--mh:56px;--tabs-h:46px;--bn:64px;--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:120px}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--f-ui);font-size:16px;line-height:1.5;letter-spacing:-.005em;overflow-x:hidden;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--acc);outline-offset:2px}::selection{background:var(--acc);color:var(--acc-ink)}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ex{font-size:11.5px;font-weight:500;color:var(--muted);border-bottom:1px dotted var(--muted);white-space:nowrap;letter-spacing:0;text-transform:none}.ic{flex:0 0 auto;display:block;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.muted{color:var(--muted)}.bal{text-wrap:balance}.pre{text-wrap:pretty}.side{display:none}.only-d{display:none!important}.side .ni,.tab{text-decoration:none}.mhead{position:fixed;top:0;left:0;right:0;z-index:40;height:calc(var(--mh) + var(--sat));padding:var(--sat) calc(14px + var(--sar)) 0 calc(16px + var(--sal));background:rgba(237,241,239,.94);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line2)}.mhead .mk-d{width:11px;height:11px;background:var(--acc);transform:rotate(45deg);flex:0 0 auto}.mhead h1{font-size:20px;font-weight:800;letter-spacing:-.025em;line-height:1;flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mhead .dt{font-size:12.5px;color:var(--muted);font-weight:500;text-align:right;line-height:1.2}.app-main{padding:calc(var(--mh) + var(--sat)) 0 calc(var(--bn) + var(--sab) + 96px);min-height:100svh}.shead{display:none}.tabs{position:-webkit-sticky;position:sticky;top:calc(var(--mh) + var(--sat));z-index:30;background:rgba(237,241,239,.96);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding:0 calc(10px + var(--sar)) 0 calc(10px + var(--sal));scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,#000 88%,transparent);mask-image:linear-gradient(90deg,#000 88%,transparent)}.tabs::-webkit-scrollbar{display:none}.tab{flex:0 0 auto;min-height:var(--tabs-h);padding:0 12px;font-size:14px;font-weight:600;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;scroll-snap-align:start;transition:color var(--dur),border-color var(--dur) var(--ease)}.tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--acc)}.tab:hover{color:var(--ink)}.tabs .tab:last-child{margin-right:36px}.panel{padding:18px calc(14px + var(--sar)) 0 calc(14px + var(--sal));display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px;align-content:start;--stick:calc(var(--mh) + var(--sat) + var(--tabs-h))}.screen.notabs .panel{--stick:calc(var(--mh) + var(--sat))}.panel.enter-r{animation:inR var(--d-enter) var(--ease) both}.panel.enter-l{animation:inL var(--d-enter) var(--ease) both}.panel.enter-f{animation:inF var(--d-enter) var(--ease) both}@keyframes inR{0%{opacity:0;transform:translateX(26px)}to{opacity:1;transform:none}}@keyframes inL{0%{opacity:0;transform:translateX(-26px)}to{opacity:1;transform:none}}@keyframes inF{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.bnav{position:fixed;left:0;right:0;bottom:0;z-index:45;display:grid;grid-template-columns:repeat(5,1fr);background:rgba(247,249,248,.97);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:4px calc(4px + var(--sar)) calc(6px + var(--sab)) calc(4px + var(--sal))}.bnav a,.bnav button{text-decoration:none;min-height:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font-size:11px;font-weight:600;color:var(--muted);position:relative;transition:color var(--dur)}.bnav [aria-current=page]{color:var(--ink)}.bnav [aria-current=page]:before{content:"";position:absolute;top:-5px;left:28%;right:28%;height:3px;background:var(--acc)}.bnav a:active .ic,.bnav button:active .ic{transform:scale(.9)}.bnav .ic{transition:transform var(--dur) var(--ease)}.fab{position:fixed;z-index:44;right:calc(22px + var(--sar));bottom:calc(var(--bn) + var(--sab) + 22px);width:54px;height:54px;display:grid;place-items:center;color:var(--acc-ink)}.fab:before{content:"";position:absolute;inset:4px;background:var(--acc);transform:rotate(45deg);border-radius:var(--r-ctl);box-shadow:0 10px 22px -8px rgba(122,40,8,.6);transition:transform var(--dur) var(--ease)}.fab:focus-visible:before,.fab:hover:before{transform:rotate(45deg) scale(1.08)}.fab:active:before{transform:rotate(45deg) scale(.94)}.fab .ic{position:relative;stroke-width:2.2}.fab[hidden]{display:none}@media (max-width:1023px){body:has(>.fab:not([hidden])) .app-main{padding-bottom:calc(var(--bn) + var(--sab) + 116px)}}@media (min-width:1024px){.bnav,.fab,.mhead,.only-m{display:none!important}.only-d{display:block!important}.side{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:0;width:var(--side);z-index:40;background:var(--s1);border-right:1px solid var(--line);padding:24px 14px 18px;overflow:hidden}.side .brand{display:flex;align-items:center;gap:10px;padding:0 10px 24px;position:relative}.side .brand b{font-weight:800;font-size:21px;letter-spacing:-.025em;line-height:1}.side .brand small{display:block;font-size:12px;color:var(--muted);font-weight:500;margin-top:3px;letter-spacing:0}.side nav{display:grid;grid-gap:2px;gap:2px;position:relative}.side .ni{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 10px;font-size:14.5px;text-align:left;border-radius:var(--r-ctl);transition:background var(--dur),color var(--dur)}.side .ni,.side .ni kbd{font-weight:600;color:var(--muted)}.side .ni kbd{margin-left:auto;font-family:var(--f-ui);font-size:11.5px;border:1px solid var(--line);border-radius:var(--r-ctl);min-width:20px;text-align:center;padding:1px 4px;opacity:0;transition:opacity var(--dur)}.side:focus-within .ni kbd,.side:hover .ni kbd{opacity:1}.side .ni:hover,.side .ni[aria-current=page]{color:var(--ink);background:var(--s2)}.side .ni[aria-current=page]{box-shadow:inset 3px 0 0 var(--acc)}.side .ni .ic{transition:transform var(--dur) var(--ease)}.side .ni:hover .ic{transform:translateY(-1px)}.side .foot{margin-top:auto;padding:14px 10px 0;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted);display:grid;grid-gap:10px;gap:10px;position:relative}.side .foot button{display:flex;align-items:center;gap:8px;min-height:40px;font-weight:600;color:var(--ink)}.side .foot button:hover{color:var(--acc)}.side .topo{position:absolute;left:-60px;bottom:40px;width:420px;opacity:.55;pointer-events:none}.app-main{margin-left:var(--side);padding:0 0 80px;min-height:100vh}.shead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:34px 44px 16px;max-width:1240px}.shead h1{font-size:40px;font-weight:800;letter-spacing:-.035em;line-height:1}.shead p{color:var(--muted);font-size:14.5px;margin-top:8px;max-width:70ch}.tabs{top:0;padding:0 44px;-webkit-mask-image:none;mask-image:none;background:rgba(237,241,239,.96)}.tabs .tab:last-child{margin-right:0}.tab{padding:0 14px;font-size:14.5px}.panel{padding:28px 44px 0;max-width:1240px;gap:24px;--stick:var(--tabs-h)}.screen.notabs .panel{--stick:0px;padding-top:8px}}.card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow);padding:16px;min-width:0;position:relative}.ct{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.ct .r{letter-spacing:0;text-transform:none;font-size:12.5px}.h2{font-size:22px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.h3{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.h3,.lede{color:var(--muted)}.lede{font-size:14.5px;max-width:66ch}.slab{font-weight:700;letter-spacing:-.015em;line-height:1.1}.slab,.slabm{font-family:var(--f-id)}.slabm{font-weight:500;line-height:1.25}.row{display:flex;align-items:center;gap:10px}.sp{flex:1 1}.stack{display:grid;grid-gap:12px;gap:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border:1.5px solid var(--ink);border-radius:var(--r-ctl);font-weight:600;font-size:14px;line-height:1.1;transition:background var(--dur) var(--ease),color var(--dur),transform var(--dur) var(--ease),box-shadow var(--dur);white-space:nowrap}.btn:hover{background:var(--ink);color:var(--bg)}.btn.pri{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.btn.pri:hover{background:#9E3208;border-color:#9E3208;box-shadow:0 10px 20px -10px rgba(122,40,8,.7);transform:translateY(-1px)}.btn.ghost{border-color:transparent;padding:0 10px;color:var(--ink)}.btn.ghost:hover{background:var(--s2);color:var(--ink)}.btn:active{transform:scale(.97)}.btn .ic{width:18px;height:18px}.ibtn{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:var(--r-ctl);color:var(--muted);transition:background var(--dur),color var(--dur)}.ibtn:hover{background:var(--s2);color:var(--ink)}.ibtn:disabled{opacity:.35;cursor:default;background:none}.ibtn .ic{width:19px;height:19px}.link{font-weight:600;color:var(--acc);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;min-height:32px;display:inline-flex;align-items:center}.link:hover{text-decoration-thickness:2px}.chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chips::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;min-height:40px;padding:0 13px;border:1px solid var(--line);background:var(--s1);border-radius:var(--r-ctl);font-size:13.5px;color:var(--muted);display:inline-flex;align-items:center;gap:7px;transition:all var(--dur) var(--ease)}.chip,.chip b{font-weight:600}.chip b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:inherit;opacity:.8}.chip:hover{color:var(--ink);border-color:var(--ink)}.chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.gh{position:-webkit-sticky;position:sticky;top:var(--stick);z-index:5;background:var(--bg);display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:10px 2px 8px;border-bottom:1px solid var(--line)}.card .gh{background:var(--s1);position:static;padding:12px 0 4px;border-bottom:0}.card .gh:first-of-type{padding-top:0}.hab{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:6px 2px;text-align:left;border-bottom:1px solid var(--line2);transition:background var(--dur)}.hab:last-child{border-bottom:0}.hab:hover{background:rgba(225,232,229,.5)}.hab .hn{flex:1 1;font-size:15px;font-weight:500;min-width:0;overflow-wrap:anywhere}.hab .ht{font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk{flex:0 0 26px;width:26px;height:26px;display:grid;place-items:center;border:1.6px solid var(--muted);border-radius:50%;transition:background var(--dur) var(--ease),border-color var(--dur),transform var(--dur) var(--ease)}.mk svg{width:16px;height:16px;fill:none;stroke:var(--acc-ink);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mk path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset var(--dur) var(--ease) 60ms}.done .mk,.done>.mk{background:var(--acc);border-color:var(--acc)}.done .mk path,.done>.mk path{stroke-dashoffset:0}.hab:active .mk{transform:scale(.88)}.hab.done .hn{color:var(--muted)}.band{position:relative;overflow:hidden;margin:0 calc(-14px - var(--sar)) 0 calc(-14px - var(--sal));padding:18px calc(14px + var(--sar)) 14px calc(14px + var(--sal));border-bottom:1px solid var(--line)}.band .topo-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.band-in{position:relative;display:grid;grid-gap:12px;gap:12px}@media (max-width:1023px){.band-in>.stack{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}}.pnum{font-weight:800;font-size:64px;line-height:.9;letter-spacing:-.045em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pnum small{font-size:.36em;font-weight:700;margin-left:3px;letter-spacing:0}.plab{font-size:13.5px;color:var(--muted);font-weight:500}.bstats{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap}.stk{display:flex;align-items:baseline;gap:8px}.stk .n{font-weight:800;font-size:34px;line-height:.9;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:inline-block}.stk .u{font-size:13px;font-weight:600;line-height:1.15}.stk .n.bump{animation:bump .6s var(--ease)}@keyframes bump{0%{transform:none}35%{transform:translateY(-6px);color:var(--acc)}to{transform:none}}.rec{font-size:12.5px;color:var(--muted);margin-top:4px}.prof{position:relative}.prof svg{width:100%;height:auto;display:block;overflow:visible}.prof .base{fill:none;stroke:var(--line);stroke-width:1.5;stroke-dasharray:3 4}.prof .cnt{fill:none;stroke:var(--h1);stroke-width:1}.prof .run{fill:none;stroke:var(--acc);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;transition:stroke-dashoffset var(--d-prog) var(--ease)}.prof .sum{fill:var(--ink)}.prof .dot{fill:var(--acc);stroke:var(--s1);stroke-width:2.5}.prof .wp{stroke:var(--line);stroke-width:1;stroke-dasharray:2 3}.wps{position:relative;height:18px;margin-top:4px;display:none}.wps span{position:absolute;top:0;font-size:11.5px;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.wps span:last-child{transform:translateX(-100%);left:100%!important}.heat{display:grid;grid-template-rows:repeat(7,auto);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:3px;gap:3px}.heat i{aspect-ratio:1;display:block;background:var(--h0);border-radius:1px}.heat i[data-v="1"]{background:var(--h1)}.heat i[data-v="2"]{background:var(--h2)}.heat i[data-v="3"]{background:var(--h3)}.heat i[data-v="4"]{background:var(--h4)}.heat i.o{background:transparent}.heat i.today{outline:2px solid var(--acc);outline-offset:1px}.heat-leg{justify-content:space-between;gap:8px;font-size:12px;color:var(--muted);margin-top:8px}.heat-leg,.scale{display:flex;align-items:center}.scale{gap:3px}.scale i{width:11px;height:11px;display:block;border-radius:1px}.gls{grid-gap:12px;gap:12px}.gl,.gls{display:grid}.gl{grid-template-columns:minmax(0,1fr) auto;grid-gap:5px 10px;gap:5px 10px;font-size:13px;align-items:center}.gl .gn{font-weight:600;overflow-wrap:anywhere}.gl .gc{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px}.gbar{grid-column:1/-1;height:6px;position:relative;background:repeating-linear-gradient(90deg,var(--line) 0 10px,transparent 10px 20px);border:1px solid var(--line);overflow:hidden}.gbar i{position:absolute;top:0;bottom:0;left:0;background:var(--ink);transition:width var(--d-prog) var(--ease)}.gbar i.an{background:var(--mid)}.frase{position:relative;padding:4px 0 4px 18px;border-left:4px solid var(--acc)}.frase q{display:block;font-family:var(--f-id);font-weight:700;font-size:30px;line-height:1.06;letter-spacing:-.02em;quotes:none;text-wrap:balance;overflow-wrap:anywhere}.frase.long q{font-size:23px;line-height:1.1}.frase .src{margin-top:10px;font-size:12px;color:var(--muted);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.frase .src,.uc label{display:block}.uc .inp{width:100%;min-height:48px;border:0;border-bottom:1.5px solid var(--ink);background:transparent;font-size:17px;font-weight:600;padding:6px 0;border-radius:0}.uc .inp::placeholder{color:var(--muted);font-weight:500}.uc .inp:focus{outline:none;border-bottom-color:var(--acc)}.uc .hint{font-size:12.5px;color:var(--muted);margin-top:8px}.uc-set{display:flex;align-items:flex-start;gap:12px}.uc-set .t{font-family:var(--f-id);font-weight:700;font-size:22px;line-height:1.12;flex:1 1;min-width:0;overflow-wrap:anywhere}.uc-set .mk{margin-top:2px}.lst>li{padding:12px 0;border-bottom:1px solid var(--line2);overflow-wrap:anywhere}.lst>li:last-child{border-bottom:0}.bul>li{position:relative;padding:3px 0 3px 16px;font-size:14.5px;overflow-wrap:anywhere}.bul>li:before{content:"";position:absolute;left:1px;top:.78em;width:6px;height:6px;border:1.4px solid var(--sup);transform:rotate(45deg)}.empty{position:relative;overflow:hidden;border:1.5px dashed var(--line);border-radius:var(--r-card);padding:22px 18px;display:grid;grid-gap:10px;gap:10px;justify-items:start;background:rgba(247,249,248,.55)}.empty .t{font-weight:700;font-size:16px;letter-spacing:-.01em}.empty p{font-size:14px;color:var(--muted);max-width:52ch}.empty .topo-bg{position:absolute;right:-40px;top:-30px;width:260px;opacity:.6;pointer-events:none}.empty>:not(.topo-bg){position:relative}.blank{color:var(--muted);font-style:normal;font-size:14px}.st{flex:0 0 auto;min-width:118px;min-height:32px;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;padding:0 8px;border:1px solid;letter-spacing:.05em;text-transform:uppercase;border-radius:var(--r-ctl);transition:background var(--dur),color var(--dur)}.st:before{content:"";width:7px;height:7px;background:currentColor;transform:rotate(45deg)}.st.aberta{color:var(--muted)}.st.em_andamento{color:var(--mid)}.st.feita{color:var(--ok)}.st:hover{background:var(--s2)}.gitem{display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line2);min-height:52px}.gitem:last-child{border-bottom:0}.gitem .gt{flex:1 1;min-width:0;text-align:left;font-size:15px;font-weight:500;overflow-wrap:anywhere;min-height:36px;display:flex;align-items:center}.gitem .gt:hover{color:var(--acc)}.gitem.feita .gt{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.g2,.g3,.g4{display:grid;grid-gap:18px;gap:18px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.g2,.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pgrid{display:grid;grid-gap:18px;gap:18px}@media (min-width:1024px){.band{margin:0 -44px;padding:26px 44px 22px}.band-in{grid-template-columns:300px minmax(0,1fr);gap:40px;align-items:end}.pnum{font-size:104px}.wps{display:block}.pgrid{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3.2fr);align-items:start;gap:22px}.pgrid>.c{display:grid;grid-gap:22px;gap:22px;min-width:0}}.days{grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.day,.days{display:grid}.day{min-height:56px;border:1px solid var(--line);border-radius:var(--r-ctl);background:var(--s1);place-content:center;text-align:center;grid-gap:1px;gap:1px;font-size:11.5px;font-weight:600;color:var(--muted);text-transform:lowercase;transition:all var(--dur) var(--ease)}.day b{font-size:18px;font-weight:800;color:var(--ink);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.day i{display:block;height:3px;margin:3px auto 0;width:60%;background:var(--h0)}.day i[data-v="1"]{background:var(--h1)}.day i[data-v="2"]{background:var(--h2)}.day i[data-v="3"]{background:var(--h3)}.day i[data-v="4"]{background:var(--acc)}.day[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--s2)}.day[aria-pressed=true] b{color:var(--bg)}.wtab{width:100%;border-collapse:collapse;font-size:14px}.wtab th{font-size:12px;font-weight:600;color:var(--muted);text-align:center;padding:8px 4px;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--line)}.wtab th:first-child{text-align:left}.wtab td{border-bottom:1px solid var(--line2);padding:2px 4px;text-align:center}.wtab td:first-child{text-align:left;font-weight:500;padding-left:0}.wtab tr.cat td{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:14px;border-bottom:0}.wtab td.today,.wtab th.today{background:rgba(184,59,10,.06)}.wtab tfoot td{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-bottom:0;padding-top:10px;font-size:13px}.cell{width:44px;height:44px;display:inline-grid;place-items:center}.cell span{width:24px;height:24px;border-radius:50%;background:var(--h0);border:1.5px solid transparent;display:grid;place-items:center;transition:background var(--dur) var(--ease),transform var(--dur) var(--ease)}.cell.done span{background:var(--acc)}.cell span svg{width:14px;height:14px;fill:none;stroke:var(--acc-ink);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--dur)}.cell.done span svg{opacity:1}.cell:hover span{transform:scale(1.12)}.cell:disabled{cursor:default}.cell:disabled span{background:transparent;border:1.5px dashed var(--line)}.wlist>li{padding:12px 0;border-bottom:1px solid var(--line2)}.wlist .nm{font-size:15px;font-weight:500;display:flex;justify-content:space-between;gap:8px}.wlist .dots{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:4px}.wlist .dots .cell{width:100%}.wlist .dh{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;font-size:11.5px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.wlist .dh .today{color:var(--acc)}.rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.rates div{border-top:2px solid var(--line);padding-top:6px}.rates b{display:block;font-size:24px;font-weight:800;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.rates span{font-size:12px;color:var(--muted)}.hrow{display:grid;grid-gap:8px;gap:8px;padding:14px 0;border-bottom:1px solid var(--line2)}.hrow .top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.hrow .nm{font-weight:600;font-size:15px}.strip{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));grid-gap:2px;gap:2px;height:16px}.strip i{display:block;background:var(--h0)}.strip i.y{background:var(--h3)}.strip i.y.t{background:var(--acc)}@media (min-width:1024px){.hrow{grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) minmax(0,1.4fr);align-items:center;gap:28px}.hrow .rates b{font-size:20px}}.mrow{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--line2);min-height:60px}.mrow .info{flex:1 1;min-width:0}.mrow .info b{display:block;font-weight:600;font-size:15px;overflow-wrap:anywhere}.mrow .info span{font-size:12.5px;color:var(--muted)}.mrow .acts{display:flex;gap:0}.whycols{display:grid;grid-gap:28px;gap:28px}@media (min-width:1024px){.whycols{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}@media (max-width:1023px){.pillar:not(.on){display:none}}.pillar h3{font-family:var(--f-id);font-weight:700;font-size:26px;line-height:1.02;letter-spacing:-.015em;border-left:4px solid var(--acc);padding-left:12px;min-height:3.1em;overflow-wrap:anywhere}.ladder{margin-top:16px;position:relative;padding-left:26px}.ladder:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;border-left:1.5px dashed var(--line)}.ladder li{position:relative;padding:0 0 16px}.ladder li:before{content:"";position:absolute;left:-22px;top:6px;width:9px;height:9px;border:1.6px solid var(--sup);background:var(--bg);transform:rotate(45deg)}.ladder li:last-child:before{background:var(--acc);border-color:var(--acc)}.ladder .lv{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.ladder p{font-size:15px;margin-top:2px;overflow-wrap:anywhere}.paraq{margin-top:10px;padding:16px;background:var(--s2);border-radius:var(--r-card)}.paraq .h3{margin-bottom:8px}.feel>li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line2)}.feel .s{font-family:var(--f-id);font-weight:500;font-size:21px;line-height:1.2;overflow-wrap:anywhere}.feel .a{grid-column:1/-1;font-size:13.5px;color:var(--muted)}.art{column-count:1;column-gap:44px}.art li{page-break-inside:avoid;break-inside:avoid;padding:14px 0 16px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 14px;gap:4px 14px;cursor:pointer}.art .n,.art li:hover .t{color:var(--acc)}.art .n{font-weight:800;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:4px;min-width:3.4em}.art .t{font-family:var(--f-id);font-weight:500;font-size:19px;line-height:1.28;transition:color var(--dur)}.vals>li{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;padding:18px 0;border-bottom:1px solid var(--line2)}.vals .rk{font-weight:800;font-size:40px;line-height:.9;letter-spacing:-.05em;color:var(--h2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vals .nm{font-family:var(--f-id);font-weight:700;font-size:23px;line-height:1.1}.vals p{font-size:15px;color:var(--ink);margin-top:6px;max-width:72ch}.iop>li{border-bottom:1px solid var(--line2)}.iop summary{list-style:none;display:flex;align-items:center;gap:12px;min-height:58px;cursor:pointer;padding:6px 0}.iop summary::-webkit-details-marker{display:none}.iop summary .a{flex:1 1;font-weight:700;font-size:15px;letter-spacing:.01em}.iop summary .c{font-size:12.5px;color:var(--muted)}.iop summary .ic{transition:transform var(--dur) var(--ease)}.iop details[open] summary .ic{transform:rotate(180deg)}.iop .body{padding:0 0 18px;display:grid;grid-gap:12px;gap:12px}.iop .bel{font-family:var(--f-id);font-weight:500;font-size:19px;line-height:1.25;border-left:3px solid var(--sup);padding-left:12px}.princ{column-count:1;column-gap:36px}@media (min-width:700px){.princ{column-count:2}}@media (min-width:1024px){.princ{column-count:3}}.princ li{page-break-inside:avoid;break-inside:avoid;padding:12px 0 14px;border-top:1px solid var(--line);font-size:15.5px;font-weight:500;line-height:1.35;cursor:pointer;overflow-wrap:anywhere}.princ li:hover{color:var(--acc)}.princ li.big{font-family:var(--f-id);font-weight:700;font-size:24px;line-height:1.08;letter-spacing:-.015em}.mantras{display:grid;grid-gap:0;gap:0}.mantra{position:relative;overflow:hidden;padding:36px 0 40px;border-bottom:1px solid var(--line)}.mantra .topo-bg{position:absolute;right:-80px;top:-40px;width:520px;opacity:.7;pointer-events:none}.mantra q{position:relative;display:block;quotes:none;font-family:var(--f-id);font-weight:700;letter-spacing:-.03em;line-height:.98;font-size:clamp(38px,9vw,88px);max-width:16ch;text-wrap:balance;overflow-wrap:anywhere}.mantra:first-child q{font-size:clamp(30px,5.4vw,58px);max-width:22ch;line-height:1.04}.nw{white-space:nowrap}.dm{display:inline-block;width:.26em;height:.26em;background:var(--acc);transform:rotate(45deg) translateY(-.1em);margin-left:.16em}.gcats{grid-gap:22px;gap:22px}@media (min-width:1024px){.gcats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 44px}}.gsum{display:flex;gap:26px;flex-wrap:wrap}.gsum div b{display:block;font-size:34px;font-weight:800;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.gsum div span{font-size:12.5px;color:var(--muted);font-weight:600}.note{font-size:14px;color:var(--muted);border-left:3px solid var(--line);padding-left:12px;max-width:80ch}.roles>li{display:grid;grid-gap:10px;gap:10px;padding:22px 0;border-bottom:1px solid var(--line)}.roles .rn{font-size:12.5px;font-weight:700;letter-spacing:.08em;color:var(--sup)}.roles .rg{font-family:var(--f-id);font-weight:700;font-size:25px;line-height:1.08;overflow-wrap:anywhere}.roles .lev,.roles .rg{white-space:pre-line}@media (min-width:1024px){.roles>li{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:12px 44px;align-items:start}.roles .rh{position:-webkit-sticky;position:sticky;top:70px}}.smart>li{border-bottom:1px solid var(--line)}.smart summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 12px;gap:2px 12px;padding:14px 0;align-items:center;min-height:64px}.smart summary::-webkit-details-marker{display:none}.smart summary .ar{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sup)}.smart summary .pr{grid-column:1;font-weight:700;font-size:17px;letter-spacing:-.01em}.smart summary .ic{grid-row:1/3;grid-column:2;transition:transform var(--dur) var(--ease)}.smart details[open] summary .ic{transform:rotate(180deg)}.smart .body{padding:0 0 22px;display:grid;grid-gap:18px;gap:18px}.smart .sg{font-family:var(--f-id);font-weight:500;font-size:20px;line-height:1.28;max-width:70ch}.mmm{display:grid;grid-gap:16px;gap:16px}@media (min-width:1024px){.mmm{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.mmm .h3{margin-bottom:6px;color:var(--ink)}.ltm{width:100%;border-collapse:collapse}.ltm th{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:left;padding:10px 12px 10px 0;border-bottom:1.5px solid var(--ink);vertical-align:bottom}.ltm th small{display:block;font-weight:500;letter-spacing:0;text-transform:none;font-size:12.5px}.ltm td{padding:8px 12px 8px 0;border-bottom:1px solid var(--line2);vertical-align:top}.ltm td:first-child{font-weight:700;font-size:13.5px;letter-spacing:.02em;width:24%;padding-top:18px}.slot{width:100%;min-height:56px;border:1.5px dashed var(--line);border-radius:var(--r-ctl);display:flex;align-items:center;gap:8px;padding:8px 12px;text-align:left;font-size:13.5px;font-weight:600;color:var(--muted);transition:all var(--dur) var(--ease)}.slot:hover{border-color:var(--acc);color:var(--acc);background:var(--acc-soft)}.slot.filled{border-style:solid;border-color:var(--line);color:var(--ink);font-weight:500;background:var(--s1)}.ltmob>li{padding:14px 0;border-bottom:1px solid var(--line);display:grid;grid-gap:8px;gap:8px}.ltmob .rn{font-weight:700;font-size:13.5px;letter-spacing:.02em}.ltmob .hz{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;font-size:12.5px;color:var(--muted)}.refl{display:grid;grid-gap:22px;gap:22px}@media (min-width:1024px){.refl{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr);gap:36px}}.qa>li{padding:12px 0;border-bottom:1px solid var(--line2);display:grid;grid-gap:6px;gap:6px}.qa .q{font-weight:600;font-size:15px;white-space:pre-line}.tags{display:flex;flex-wrap:wrap;gap:6px}.tags li{border:1px solid var(--line);padding:6px 10px;font-size:13.5px;font-weight:600;border-radius:var(--r-ctl);background:var(--s1)}.sysd{grid-gap:12px;gap:12px}.sysd,.sysd .goal{position:relative;display:grid}.sysd .goal{background:var(--ink);color:var(--bg);border-radius:var(--r-card);padding:22px 20px;grid-gap:6px;gap:6px;overflow:hidden}.sysd .goal .h3{color:#B4CAD2}.sysd .goal b{font-family:var(--f-id);font-weight:700;font-size:30px;line-height:1.05;position:relative}.sysd .goal .topo-bg{position:absolute;right:-40px;top:-50px;width:340px;opacity:.5}.sysd .ring{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1024px){.sysd{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.sysd .ring{display:contents}.sysd .goal{grid-column:1/-1;grid-row:2;padding:30px 32px}.sysd .goal b{font-size:40px}}.imp{min-height:92px;border:1.5px dashed var(--line);border-radius:var(--r-card);padding:12px;display:grid;align-content:space-between;grid-gap:10px;gap:10px;text-align:left;transition:all var(--dur) var(--ease)}.imp .h3{color:var(--ink)}.imp span{font-size:13px;color:var(--muted);font-weight:600}.imp:hover{border-color:var(--acc);background:var(--acc-soft)}.imp:hover span{color:var(--acc)}.imp.filled{border-style:solid;background:var(--s1)}.imp.filled span{color:var(--ink);font-weight:500}.bhead{display:grid;grid-gap:14px;gap:14px}@media (min-width:1024px){.bhead{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:44px}}.bcount{display:flex;align-items:baseline;gap:10px}.bcount b{font-size:72px;font-weight:800;letter-spacing:-.05em;line-height:.85;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--acc)}.bcount span{font-size:15px;font-weight:600;line-height:1.2}.ridge{height:34px;width:100%;display:block}.blist{column-count:1;column-gap:44px}@media (min-width:1024px){.blist{column-count:2}}.blist li{page-break-inside:avoid;break-inside:avoid}.bi{display:flex;align-items:flex-start;gap:12px;width:100%;min-height:52px;padding:12px 2px;text-align:left;border-bottom:1px solid var(--line2);transition:background var(--dur)}.bi:hover{background:rgba(225,232,229,.5)}.bi .t{flex:1 1;min-width:0;font-size:15.5px;font-weight:500;overflow-wrap:anywhere}.bi .t small{display:block;font-size:12.5px;color:var(--ok);font-weight:600;margin-top:2px}.bi.done .t{color:var(--muted)}.bi .mk{margin-top:-2px}.vb{display:grid;grid-gap:28px;gap:28px}.vcat .gh{margin-bottom:12px}.vgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}@media (min-width:1024px){.vgrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.vt{position:relative;overflow:hidden;min-height:150px;border-radius:var(--r-card);background:var(--s2);padding:12px;display:flex;align-items:flex-end;text-align:left;transition:transform var(--dur) var(--ease),box-shadow var(--dur)}.vt:hover{transform:translateY(-3px);box-shadow:var(--shadow-up)}.vt .topo-bg{position:absolute;inset:0;width:100%;height:100%}.vt b{position:relative;font-family:var(--f-id);font-weight:700;font-size:18px;line-height:1.1;overflow-wrap:anywhere;background:var(--s1);padding:6px 8px;border-radius:var(--r-ctl);box-shadow:0 1px 2px rgba(28,62,70,.12)}.vt.lead{grid-column:span 2;min-height:210px}.vt.lead b{font-size:24px}.vt.dark{background:var(--ink)}.vt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.onebig{position:relative;overflow:hidden;background:var(--ink);color:var(--bg);border-radius:var(--r-card);padding:20px;display:grid;grid-gap:10px;gap:10px}.onebig .topo-bg{position:absolute;right:-60px;top:-60px;width:380px;opacity:.45;pointer-events:none}.onebig>*{position:relative}.onebig .h3{color:#B4CAD2}.onebig .inp{color:var(--bg);border-bottom-color:#B4CAD2;font-size:20px}.onebig .inp::placeholder{color:#AFC2C0}.onebig .hint{color:#C9D6D3}.onebig .uc-set .t{font-size:26px}.onebig .mk{border-color:#B4CAD2}.tlists{display:grid;grid-gap:18px;gap:18px}@media (min-width:700px){.tlists{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tlists{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.tl .gh{position:static;background:none}.tl ul{min-height:8px}.td{display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line2)}.td .hab{border:0;flex:1 1}.td .ibtn{opacity:.7}.addf{display:flex;gap:6px;margin-top:6px}.addf input{flex:1 1;min-width:0;min-height:44px;border:1px solid var(--line);background:var(--s1);padding:0 12px;border-radius:var(--r-ctl);font-size:14.5px}.addf input:focus{outline:2px solid var(--acc);outline-offset:0;border-color:var(--acc)}.addf .ibtn{border:1px solid var(--line);background:var(--s1);color:var(--ink)}.tl .none{font-size:13.5px;color:var(--muted);padding:10px 0}.mg{display:grid;grid-gap:28px;gap:28px}@media (min-width:1024px){.mg{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px}}.mgp h2{display:flex;align-items:center;gap:10px}.steps{margin-top:14px}.steps li{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:14px;gap:14px;padding:16px 0;border-top:1px solid var(--line);align-items:start}.steps .sn{font-weight:800;font-size:52px;line-height:.8;letter-spacing:-.06em;color:var(--h2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.steps li:last-child .sn{color:var(--acc)}.steps .tx{font-size:16.5px;font-weight:500;line-height:1.4;overflow-wrap:anywhere}.eis{position:relative;display:grid;grid-gap:14px;gap:14px}.eis .q{border:1px solid var(--line);border-radius:var(--r-card);padding:16px;background:var(--s1);min-width:0}.eis .q .qh{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px}.eis .q .qh b{font-weight:800;font-size:17px;letter-spacing:-.015em;line-height:1.15}.eis .q .qh small{display:block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.eis .q1{border-top:4px solid var(--acc)}.eis .q2{border-top:4px solid var(--sup);background:#EEF4F6}.eis .q3{border-top:4px solid var(--mid)}.eis .q4{border-top:4px solid var(--line);background:var(--s2)}.axis{display:none}@media (min-width:1024px){.eis{grid-template-columns:40px repeat(2,minmax(0,1fr));grid-template-rows:auto repeat(2,auto);gap:14px}.eis .axis{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.eis .axis.v{writing-mode:vertical-rl;transform:rotate(180deg)}.eis .q .qh small{display:none}}.ess{display:grid;grid-gap:22px;gap:22px}@media (min-width:1024px){.ess{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.ess .gh{position:static}}.ess .bul li{padding:6px 0 6px 16px;border-bottom:1px solid var(--line2)}.ess .bul li:before{top:1.05em}.pill-row{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.calg{display:grid;grid-gap:26px;gap:26px}@media (min-width:1024px){.calg{grid-template-columns:minmax(0,1fr) 300px;gap:44px;align-items:start}.calg aside{position:-webkit-sticky;position:sticky;top:70px}}.aghead{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.aghead .dd{font-weight:800;font-size:20px;letter-spacing:-.02em;flex:1 1;min-width:150px}.plan{display:grid;grid-gap:12px;gap:12px}@media (min-width:700px){.plan{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.plan{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}}.pm{min-height:132px;border:1.5px dashed var(--line);border-radius:var(--r-card);padding:14px;text-align:left;display:grid;align-content:space-between;grid-gap:10px;gap:10px;transition:all var(--dur) var(--ease);position:relative;overflow:hidden}.pm h3{font-weight:800;font-size:19px;letter-spacing:-.02em;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.pm h3 small{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--acc)}.pm span{font-size:13.5px;color:var(--muted);font-weight:600}.pm:hover{border-color:var(--acc);background:var(--acc-soft)}.pm:hover span{color:var(--acc)}.pm.cur{border:1.5px solid var(--acc);background:var(--s1)}.pm.past{opacity:.72}.pm.filled{border-style:solid;background:var(--s1)}.pm.filled .oc{font-family:var(--f-id);font-weight:700;font-size:19px;line-height:1.12;color:var(--ink)}.pm.filled ul{font-size:13px;color:var(--muted)}@media (min-width:1024px){.pgrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.gcs{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;align-items:center;padding:12px;border:1.5px dashed var(--line);border-radius:var(--r-card);background:rgba(237,241,239,.6)}.gcs-ic{width:44px;height:44px;display:grid;place-items:center;background:var(--s2);color:var(--sup);border-radius:var(--r-ctl)}.gcs-t b{display:block;font-weight:700;font-size:15px;line-height:1.25}.gcs-t p{font-size:13px;color:var(--muted);line-height:1.35}.gcs .btn{grid-column:1/-1;justify-self:start;margin-top:6px}@media (min-width:1024px){.agcard .gcs{grid-template-columns:auto minmax(0,1fr) auto}.agcard .gcs .btn{grid-column:auto;margin-top:0}}.evs{margin-top:10px}.ev{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:46px;border-bottom:1px solid var(--line2)}.evs .ev:last-child{border-bottom:0}.pgrid>.c{display:grid;grid-gap:18px;gap:18px;min-width:0}.ev .tm{font-size:13px;font-weight:700;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ev .ln{display:block;height:10px;background:var(--s2);border-radius:var(--r-ctl)}.art,.vals{max-width:880px}.iopk{display:grid;grid-gap:12px;gap:12px}@media (min-width:1024px){.iopk{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.iopk li{display:flex;gap:12px;align-items:flex-start;border-top:3px solid var(--ink);padding-top:10px}.iopk b{font-size:38px;font-weight:800;line-height:.85;letter-spacing:-.05em;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.iopk span{font-size:13.5px;font-weight:600;line-height:1.3}.iopt{width:100%;border-collapse:collapse;table-layout:fixed}.iopt caption{font-family:var(--f-id);font-size:24px;line-height:1.12;padding:6px 0 14px;text-wrap:balance}.iopt caption,.iopt thead th{text-align:left;font-weight:700}.iopt thead th{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:10px;border-bottom:2px solid var(--ink);background:var(--s2);vertical-align:bottom}.iopt thead th.v{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--ink);text-transform:none;line-height:1}.iopt thead th:first-child{width:19%}.iopt thead th.v{width:17%}.iopt thead th:nth-child(6){width:56px}.iopt tbody th{text-align:left;font-weight:800;font-size:13px;letter-spacing:.03em;line-height:1.3;padding:14px 10px;background:var(--s1);overflow-wrap:anywhere}.iopt tbody th,.iopt td{vertical-align:top;border-bottom:1px solid var(--line)}.iopt td{padding:6px;border-left:1px solid var(--line2)}.tc{display:block;width:100%;min-height:44px;text-align:left;padding:7px 8px;border-radius:var(--r-ctl);font-size:14px;line-height:1.35;overflow-wrap:anywhere;transition:background var(--dur),color var(--dur)}.tc:hover{background:var(--acc-soft)}.tc.bel{font-family:var(--f-id);font-weight:500;font-size:16.5px;line-height:1.25}.tc.vazio{display:flex;align-items:center;gap:6px;color:var(--muted);font-weight:600;font-size:13px;border:1.5px dashed var(--line)}.tc.vazio:hover{border-color:var(--acc);color:var(--acc);background:transparent}.iopm>li{padding:14px 0 16px;border-bottom:1px solid var(--line)}.iopm .ih{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.iopm h3{font-weight:800;font-size:15px;letter-spacing:.01em;line-height:1.3;padding-top:11px;overflow-wrap:anywhere}.iopm .iv{display:grid;grid-template-columns:54px minmax(0,1fr);grid-gap:6px 10px;gap:6px 10px;align-items:start;margin-top:4px}.iopm .k{font-weight:800;font-size:13px;color:var(--sup);padding-top:12px}.pgs{grid-gap:40px;gap:40px}.pg,.pgs{display:grid}.pg{grid-gap:14px;gap:14px}.pg-h{display:flex;align-items:center;gap:12px;border-top:3px solid var(--ink);padding-top:12px}.pg-ic{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;border:1.5px solid var(--ink);border-radius:50%}.pg-h h2{font-family:var(--f-id);font-weight:700;font-size:25px;line-height:1.05;letter-spacing:-.015em;flex:1 1;min-width:0}.pg-h .num{font-weight:800;font-size:15px;color:var(--acc)}@media (min-width:1024px){.pg{grid-template-columns:250px minmax(0,1fr);gap:44px;align-items:start}.pg-h{flex-direction:column;align-items:flex-start;position:-webkit-sticky;position:sticky;top:70px}.pg-h h2{font-size:30px}}.pstamps{display:flex;flex-wrap:wrap;gap:10px}.pstamps button{font-family:var(--f-id);font-weight:700;font-size:19px;line-height:1.12;letter-spacing:-.01em;padding:10px 14px;min-height:44px;border:1.5px solid var(--ink);border-radius:var(--r-ctl);text-align:left;background:var(--s1);overflow-wrap:anywhere;transition:background var(--dur) var(--ease),color var(--dur)}.pstamps button:hover{background:var(--ink);color:var(--bg)}@media (min-width:1024px){.pstamps button{font-size:23px;padding:12px 18px}}.pstamps+.plong{margin-top:14px}.plong li{border-top:1px solid var(--line)}.plong button{display:block;width:100%;text-align:left;padding:12px 0;min-height:44px;font-size:16px;font-weight:500;line-height:1.4;overflow-wrap:anywhere;transition:color var(--dur)}.plong button:hover{color:var(--acc)}.mantra.lead{background:var(--ink);color:var(--bg);margin:0 calc(-14px - var(--sar)) 0 calc(-14px - var(--sal));padding:40px calc(14px + var(--sar)) 44px calc(14px + var(--sal));border-bottom:0}.mantras .mantra:not(.lead) q{font-size:clamp(38px,8vw,64px);max-width:14ch}@media (min-width:1024px){.mantras{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}.mantra.lead{grid-column:1/-1;margin:0 -44px;padding:60px 44px 64px}}.mhead2{display:grid;grid-gap:14px;gap:14px}@media (min-width:1024px){.mhead2{grid-template-columns:auto minmax(0,1fr);gap:44px;align-items:end}}.mnum{display:flex;align-items:baseline;gap:12px}.mnum b{font-size:88px;font-weight:800;letter-spacing:-.05em;line-height:.85;color:var(--acc)}.mnum span{font-size:15px;font-weight:600;line-height:1.2}.gcats{display:grid;grid-gap:34px;gap:34px;grid-template-columns:minmax(0,1fr)}@media (min-width:700px){.gcats{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}}@media (min-width:1024px){.gcats{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}}.bcat,.gcat{display:grid;align-content:start;min-width:0}.gcov{position:relative;overflow:hidden;aspect-ratio:12/5;background:var(--s2);border-radius:var(--r-card)}.gcov .topo-bg{position:absolute;inset:0;width:100%;height:100%}.gcov .scene{position:absolute;left:8%;bottom:4%;width:84%;height:86%}.gcov img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gcov .gimg{position:absolute;top:6px;right:6px;background:rgba(247,249,248,.92);color:var(--ink)}.gcov .gimg:hover{background:var(--s1);color:var(--acc)}.gcat-h{display:flex;align-items:center;gap:10px;padding:14px 0 10px;border-bottom:2px solid var(--ink)}.gic{width:40px;height:40px;flex:0 0 40px;display:grid;place-items:center;background:var(--ink);color:var(--bg);border-radius:50%}.gcat-h h2{flex:1 1;min-width:0;font-weight:800;font-size:18px;letter-spacing:-.015em;line-height:1.1;overflow-wrap:anywhere}.gcat-h .num{font-weight:800;font-size:15px;color:var(--acc);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.glist li{border-bottom:1px solid var(--line2)}.gt{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 2px;text-align:left;font-size:15px;font-weight:500;line-height:1.35}.gt span{flex:1 1;min-width:0;overflow-wrap:anywhere}.gt .ic{color:var(--muted);transition:color var(--dur)}.addrow,.gt:hover,.gt:hover .ic{color:var(--acc)}.addrow{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 2px;font-size:14px;font-weight:700;justify-self:start}.addrow:hover{text-decoration:underline;text-underline-offset:3px}.rtab{border-top:2px solid var(--ink)}.rtab,.rtr{display:grid}.rtr{grid-gap:6px;gap:6px;padding:16px 0;border-bottom:1px solid var(--line)}.rth{display:none}.rpa button{font-size:13px;font-weight:800;letter-spacing:.06em;color:var(--sup);min-height:32px}.rgo button,.rpa button{text-align:left;white-space:pre-line}.rgo button{font-family:var(--f-id);font-weight:700;font-size:21px;line-height:1.12;overflow-wrap:anywhere;min-height:44px;transition:color var(--dur)}.rgo button:hover,.rpa button:hover{color:var(--acc)}.rlev{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start;margin-top:6px}.lv{min-height:44px;padding:9px 12px;border:1px solid var(--line);background:var(--s1);border-radius:var(--r-ctl);font-size:14px;font-weight:600;line-height:1.3;text-align:left;white-space:pre-line;max-width:100%;overflow-wrap:anywhere;transition:border-color var(--dur),color var(--dur)}.lv:hover{border-color:var(--acc);color:var(--acc)}.lv.add{display:inline-flex;align-items:center;gap:6px;border-style:dashed;color:var(--muted);background:transparent}@media (min-width:1024px){.rtr{grid-template-columns:190px minmax(0,1fr) minmax(0,1.9fr);gap:0;padding:0}.rtr>*{padding:16px 16px 16px 0}.rtr>*+*{padding-left:16px;border-left:1px solid var(--line2)}.rth{display:grid;background:var(--s2)}.rth span{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:10px;padding-bottom:10px}.rth span:first-child{padding-left:12px}.rlev{margin-top:0}}.smart summary{grid-template-columns:auto minmax(0,1fr) auto;gap:2px 14px}.smart summary .sic{grid-row:1/3;grid-column:1;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:var(--s2);color:var(--sup)}.smart summary .ar,.smart summary .pr{grid-column:2}.smart summary>.ic{grid-row:1/3;grid-column:3}.smart details[open] summary .sic .ic,.smart summary .sic .ic{transform:none}.sgrow{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.sgrow .sg{flex:1 1 320px}.bcats{display:grid;grid-gap:40px;gap:40px}@media (min-width:1024px){.bcats{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:44px;align-items:start}.bcat:first-child .blist{column-count:2;column-gap:28px}}.bcat .gcov{aspect-ratio:auto;height:150px}.bcat .blist{column-count:1}.brow{display:flex;align-items:flex-start;page-break-inside:avoid;break-inside:avoid;border-bottom:1px solid var(--line2)}.brow .bi{border-bottom:0;flex:1 1;min-width:0}.brow .ibtn{flex:0 0 auto;margin-top:4px}.none{font-size:13.5px;color:var(--muted);padding:10px 0}.steps li{grid-template-columns:64px minmax(0,1fr) auto}.sa{display:flex}@media (max-width:699px){.steps li{grid-template-columns:48px minmax(0,1fr);row-gap:4px}.steps .sn{font-size:40px}.sa{grid-column:2;margin-left:-12px}}.eis .q{position:relative;display:flex;flex-direction:column}.eis .q .addf{margin-top:auto;padding-top:8px}.qi{margin:-8px -8px 0 0}.qd{display:none;background:var(--ink);color:var(--bg);border-radius:var(--r-card);padding:12px 14px;margin:0 0 10px}.qd .h3{color:#B4CAD2;margin-bottom:4px}.qd p:last-child{font-size:14px;line-height:1.45}.eis .q.info .qd{display:block}.qitems li{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line2)}.qt{flex:1 1;min-width:0;text-align:left;min-height:44px;font-size:15px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.qt:hover{color:var(--acc)}@media (min-width:1024px){.eis .q{min-height:230px}.qd{display:block;left:12px;right:12px;bottom:calc(100% - 6px);z-index:6;margin:0;box-shadow:var(--shadow-up);opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease)}.qd,.qd:after{position:absolute}.qd:after{content:"";left:22px;bottom:-5px;width:10px;height:10px;background:var(--ink);transform:rotate(45deg)}.eis .q.info .qd,.eis .q:has(.qi:focus-visible) .qd,.eis .q:hover .qd{opacity:1;transform:none}}.agv{display:flex;gap:4px}.agside .gcs .btn{grid-column:1/-1}.agd{position:relative;border-top:1px solid var(--line);margin-top:10px}.agd .hr{display:grid;grid-template-columns:52px minmax(0,1fr);height:44px;border-bottom:1px solid var(--line2)}.agd .hr span{font-size:12px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:4px}.agd .hr i{border-left:1px solid var(--line2)}.agd-empty{position:absolute;left:64px;right:8px;top:98px;padding:12px 14px;background:rgba(247,249,248,.95);border:1.5px dashed var(--line);border-radius:var(--r-card);font-size:14px;color:var(--muted);font-weight:600;line-height:1.4}.agw{margin-top:10px;border-top:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agw-r{display:grid;grid-template-columns:44px repeat(7,minmax(0,1fr))}.agw-r>span{min-height:34px;border-bottom:1px solid var(--line2);border-left:1px solid var(--line2);min-width:0}.agw-r>span:first-child{border-left:0}.agw .hl{font-size:11.5px;color:var(--muted);padding-top:3px}.agw-h>span{min-height:52px;display:grid;place-content:center;text-align:center;font-size:11.5px;font-weight:600;color:var(--muted);text-transform:lowercase}.agw-h b{display:block;font-size:17px;font-weight:800;color:var(--ink)}.agw span.tdy{background:rgba(184,59,10,.05)}.agw-h span.tdy b{color:var(--acc)}.back{position:fixed;inset:0;z-index:80;background:rgba(20,34,33,.42);opacity:0;transition:opacity var(--dur) var(--ease)}.back.on{opacity:1}.sheet{position:fixed;z-index:81;left:0;right:0;bottom:0;max-height:90svh;display:flex;flex-direction:column;background:var(--s1);border-radius:10px 10px 0 0;box-shadow:var(--shadow-up);transform:translateY(100%);transition:transform .38s var(--ease);padding-bottom:var(--sab)}.sheet.on{transform:none}.sheet .grab{width:44px;height:4px;border-radius:2px;background:var(--line);margin:8px auto 2px}.sheet .sh{display:flex;align-items:center;gap:8px;padding:6px calc(8px + var(--sar)) 8px calc(18px + var(--sal));border-bottom:1px solid var(--line2)}.sheet .sh h2{flex:1 1;font-size:18px;font-weight:800;letter-spacing:-.02em;min-width:0}.sheet form{display:flex;flex-direction:column;min-height:0}.sheet .sb{overflow-y:auto;padding:16px calc(18px + var(--sar)) 8px calc(18px + var(--sal));display:grid;grid-gap:14px;gap:14px;overscroll-behavior:contain}.sheet .sf{display:flex;gap:8px;justify-content:flex-end;padding:12px calc(18px + var(--sar)) 14px calc(18px + var(--sal));border-top:1px solid var(--line2)}.sheet .sf .del{margin-right:auto;color:var(--bad);border-color:transparent}.sheet .sf .del:hover{background:#F6E1DF;color:var(--bad)}@media (min-width:1024px){.sheet{left:50%;right:auto;bottom:auto;top:50%;width:560px;max-height:84vh;border-radius:var(--r-card);transform:translate(-50%,-46%);opacity:0;transition:transform .32s var(--ease),opacity .24s var(--ease)}.sheet.on{transform:translate(-50%,-50%);opacity:1}.sheet .grab{display:none}.sheet .sh{padding-top:14px}}.fld{display:grid;grid-gap:6px;gap:6px}.fld>span{font-size:12.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.fld input,.fld select,.fld textarea{width:100%;min-height:46px;border:1px solid var(--line);background:#FBFCFC;border-radius:var(--r-ctl);padding:10px 12px;font-size:16px;color:var(--ink)}.fld textarea{min-height:96px;resize:vertical;line-height:1.45}.fld input:focus,.fld select:focus,.fld textarea:focus{outline:2px solid var(--acc);outline-offset:0;border-color:var(--acc)}.dsel{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px}.dsel label{position:relative}.dsel input{position:absolute;opacity:0;inset:0;width:100%;height:100%;cursor:pointer;margin:0}.dsel span{display:grid;place-items:center;min-height:44px;border:1px solid var(--line);border-radius:var(--r-ctl);font-size:13px;font-weight:700;background:#FBFCFC;transition:all var(--dur)}.dsel input:checked+span{background:var(--ink);color:var(--bg);border-color:var(--ink)}.dsel input:focus-visible+span{outline:2px solid var(--acc);outline-offset:2px}.opts{display:grid;grid-gap:6px;gap:6px}.opts label{display:flex;align-items:center;gap:10px;min-height:48px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-ctl);font-weight:600;cursor:pointer;background:#FBFCFC}.opts input{accent-color:var(--acc);width:18px;height:18px}.opts label:has(input:checked){border-color:var(--ink);box-shadow:inset 3px 0 0 var(--acc)}.more-list{display:grid;grid-gap:6px;gap:6px}.more-list button{display:flex;align-items:center;gap:14px;min-height:60px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r-card);background:#FBFCFC;font-weight:700;font-size:16px;text-align:left;transition:all var(--dur)}.more-list button small{display:block;font-size:12.5px;font-weight:500;color:var(--muted)}.more-list button[aria-current=page]{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--acc)}.more-list button:hover{border-color:var(--ink)}.toast{position:fixed;z-index:90;left:50%;bottom:calc(var(--bn) + var(--sab) + 90px);transform:translate(-50%,20px);background:var(--ink);color:var(--bg);padding:12px 16px;border-radius:var(--r-ctl);font-size:14px;font-weight:600;opacity:0;pointer-events:none;transition:all var(--dur) var(--ease);max-width:calc(100vw - 40px)}.toast.on{opacity:1;transform:translate(-50%)}@media (min-width:1024px){.toast{bottom:32px;left:calc(50% + var(--side) / 2)}}.login{min-height:100svh;display:grid;grid-template-rows:auto 1fr}.lg-map{position:relative;overflow:hidden;background:var(--s2);padding:calc(26px + var(--sat)) 22px 30px;min-height:300px;display:flex;flex-direction:column;justify-content:space-between;gap:26px}.lg-map .topo-bg{position:absolute;inset:0;width:100%;height:100%}.lg-map>:not(.topo-bg){position:relative}.lg-brand{display:flex;align-items:center;gap:10px}.lg-brand b{font-weight:800;font-size:20px;letter-spacing:-.025em;line-height:1}.lg-brand small{display:block;font-size:12.5px;color:var(--muted);font-weight:500;margin-top:2px}.lg-map q{display:block;quotes:none;font-family:var(--f-id);font-weight:700;letter-spacing:-.035em;line-height:.95;font-size:clamp(44px,12vw,112px);max-width:11ch}.lg-map .coord{font-size:12px;color:var(--muted);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.lg-form{padding:28px 22px calc(28px + var(--sab));display:grid;align-content:start;grid-gap:16px;gap:16px;max-width:460px;width:100%;margin:0 auto}.lg-form h1{font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1}.lg-form p{color:var(--muted);font-size:14.5px}.lg-form .btn{width:100%;min-height:50px;font-size:15px}.lg-err{color:var(--bad);font-size:13.5px;font-weight:600;min-height:20px}.lg-note{display:flex;gap:10px;font-size:13px;color:var(--muted);border-top:1px solid var(--line);padding-top:14px}@media (min-width:1024px){.login{grid-template-columns:minmax(0,7fr) minmax(420px,5fr);grid-template-rows:1fr}.lg-map{padding:44px 56px;min-height:100vh}.lg-form{align-content:center;padding:56px}}.gi{display:flex;align-items:center;gap:2px}.gi,.glist li.gi{border-bottom:1px solid var(--line2)}.gi .gt{flex:1 1;min-width:0}.gt .mk{flex:0 0 22px;width:22px;height:22px;border-radius:var(--r-ctl)}.gt .mk svg{width:14px;height:14px}.gtt{min-width:0;overflow-wrap:anywhere}.gtt .gx{background:linear-gradient(currentColor,currentColor) no-repeat 0 58%/0 1.6px;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .48s var(--ease),color var(--dur) var(--ease)}.gt.done .gtt .gx{background-size:100% 1.6px;color:var(--muted)}.gt:active .mk{transform:scale(.88)}.gi>.ibtn{flex:0 0 44px}.gi>.ibtn:hover{color:var(--acc)}.gcat-h .num{white-space:nowrap}.mantras .mantra.lead q{font-size:clamp(46px,9.4vw,108px);max-width:15ch;line-height:.95}.mantras .mantra.longq:not(.lead) q{font-size:clamp(28px,5.2vw,42px);max-width:24ch;line-height:1.08}.prenote{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--ink);background:var(--acc-soft);border-left:3px solid var(--acc);padding:10px 12px;border-radius:0 var(--r-ctl) var(--r-ctl) 0;max-width:72ch}.prenote .ic{flex:0 0 18px;color:var(--acc);margin-top:1px}.card .prenote{margin:2px 0 12px}.heat i.f,.strip i.f{background:transparent;box-shadow:inset 0 0 0 1px var(--line)}.strip i.t{background:var(--acc)}.rates b.nd{font-size:14px;font-weight:600;color:var(--muted);letter-spacing:0;padding:6px 0 2px}.day:disabled{opacity:.5;cursor:not-allowed}.nhead{display:grid;grid-gap:16px;gap:16px}@media (min-width:1024px){.nhead{grid-template-columns:auto minmax(0,1fr);gap:44px;align-items:end}}.ntools{flex-wrap:wrap;gap:10px}.nsearch,.ntools{display:flex;align-items:center;min-width:0}.nsearch{flex:1 1 240px;position:relative}.nsearch .ic{position:absolute;left:12px;color:var(--muted);pointer-events:none}.nsearch input{width:100%;min-height:44px;padding:0 12px 0 40px;border:1.5px solid var(--ink);border-radius:var(--r-ctl);background:var(--s1);font:inherit;font-size:16px;color:var(--ink)}.nsearch input::placeholder{color:var(--muted)}.nsearch input:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.ncount{font-size:13px;color:var(--muted);min-height:1em}.ncount b{color:var(--ink);font-weight:700}.notes{column-count:1;column-gap:18px}@media (min-width:700px){.notes{column-count:2}}@media (min-width:1024px){.notes{column-count:3;column-gap:22px}}.note{page-break-inside:avoid;break-inside:avoid;position:relative;display:grid;margin:0 0 18px;background:var(--s1);border:1px solid var(--line2);border-top:3px solid var(--ink);border-radius:0 0 var(--r-card) var(--r-card);padding:12px 16px;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}.note:before{content:"";position:absolute;right:0;top:-3px;width:20px;height:20px;background:linear-gradient(225deg,transparent 50%,var(--s3) 50%)}.note:nth-child(5n+2){background:#F3F6F5}.note header{display:flex;gap:4px;align-items:flex-start}.note .nt{flex:1 1;min-width:0}.nt,.nt button{font-family:var(--f-id);font-weight:700;font-size:20px;line-height:1.14;letter-spacing:-.01em;text-align:left;overflow-wrap:anywhere;color:var(--ink)}.nt button{padding:6px 0 0;transition:color var(--dur)}.nt button:hover{color:var(--acc)}.nt-u{flex:1 1}.note header .ibtn{margin:-4px -10px -6px 0;flex:0 0 44px}.note.untitled header{position:absolute;right:16px;top:8px}.note.untitled .nb{padding-right:34px}.nb{font-size:14.5px;line-height:1.5;color:var(--ink);overflow-wrap:anywhere;margin-top:6px}.nb p+p,.nb p+ul,.nb ul+p{margin-top:.55em}.nb .lead{font-family:var(--f-id);font-weight:700;font-size:18px;line-height:1.2;letter-spacing:-.005em}.nb ul{display:grid;grid-gap:3px;gap:3px}.nb li{position:relative;padding-left:17px}.nb li:before{content:"";position:absolute;left:1px;top:.6em;width:6px;height:6px;border:1.4px solid var(--sup);transform:rotate(45deg)}.nb li.ck:before{width:9px;height:9px;top:.4em;border:1.4px solid var(--muted);border-radius:1px;transform:none}.nb li.ck.on{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.nb li.ck.on:before{background:var(--muted)}.nb a{color:var(--sup);text-decoration:underline;text-underline-offset:2px}.nb a:hover{color:var(--acc)}.note.long .nb{max-height:14em;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,transparent);mask-image:linear-gradient(#000 62%,transparent)}.nmore{justify-self:start;min-height:44px;font-size:14px;font-weight:700;color:var(--acc);display:inline-flex;align-items:center}.nmore:hover{text-decoration:underline;text-underline-offset:3px}.nfull footer,.note footer{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:10px;padding-top:9px;border-top:1px dashed var(--line);font-size:12px;color:var(--muted)}.kc{width:8px;height:8px;flex:0 0 8px;transform:rotate(45deg)}.tg{font-weight:600;letter-spacing:.05em;text-transform:uppercase;font-size:11px}.nmoreall{display:flex;justify-content:center;padding:4px 0 12px}.nsent{height:1px}.nfull{display:grid;grid-gap:4px;gap:4px}.nfull .nt{font-size:26px;line-height:1.1}.nfull .nb{font-size:16px;line-height:1.55}.nfull .nb .lead{font-size:21px}.nfa{margin-top:12px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}@media (hover:none){.side .ni kbd{display:none}}.brand-mark{flex:0 0 auto;display:block}.brand-mark .bm-outer{fill:none;stroke:var(--sup);stroke-width:1.4}.brand-mark .bm-inner{fill:none;stroke:var(--ink);stroke-width:1.6}.brand-mark .bm-peak{fill:var(--acc)}.side .topo path,.topo-bg path{fill:none;stroke:var(--sup)}.topo-bg.light path{stroke:var(--h1)}.topo-bg .peak{fill:var(--acc);stroke:none}.skip:focus{position:fixed!important;z-index:100;top:12px;left:12px;width:auto;height:auto;clip:auto;white-space:normal;padding:12px 16px;background:var(--acc);color:var(--acc-ink);font-weight:700;border-radius:var(--r-ctl)}.shead .dact{flex:0 0 auto}.scale i[data-v="0"]{background:var(--h0)}.scale i[data-v="1"]{background:var(--h1)}.scale i[data-v="2"]{background:var(--h2)}.scale i[data-v="3"]{background:var(--h3)}.scale i[data-v="4"]{background:var(--h4)}.more-list form{display:contents}.more-list a{display:flex;align-items:center;gap:14px;min-height:60px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r-card);background:#FBFCFC;font-weight:700;font-size:16px;text-align:left;text-decoration:none;color:var(--ink);transition:all var(--dur)}.more-list a small{display:block;font-size:12.5px;font-weight:500;color:var(--muted)}.more-list a[aria-current=page]{border-color:var(--ink);box-shadow:inset 3px 0 0 var(--acc)}.more-list a:hover{border-color:var(--ink)}.side .foot form{display:contents}.tab{display:inline-flex;align-items:center}a.chip{text-decoration:none}.chip[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}a.btn,a.ibtn{text-decoration:none;color:inherit}a.btn.ghost{color:var(--ink)}.soon{max-width:640px}.soon .t{display:flex;align-items:center;gap:8px}[data-tone=azul]{--k:var(--cal-azul)}[data-tone=cinza]{--k:var(--cal-cinza)}[data-tone=azul-escuro]{--k:var(--cal-azul-escuro)}[data-tone=verde-claro]{--k:var(--cal-verde-claro)}[data-tone=ocre]{--k:var(--cal-ocre)}[data-tone=musgo]{--k:var(--cal-musgo)}.kc[data-tone]{background:var(--k);display:inline-block}.evs .ev{min-height:46px;padding:6px 0}.evn{display:flex;align-items:center;gap:10px;min-width:0;font-size:14.5px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.ev.past .evn{color:var(--muted)}.ev.past .tm{opacity:.7}.agfoot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:10px;padding-top:8px;border-top:1px dashed var(--line);font-size:12.5px;color:var(--muted)}.agfoot .btn{min-height:44px;font-size:13.5px}.agwarn{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.4;color:var(--muted);border-left:3px solid var(--line);padding:6px 0 6px 10px;margin:4px 0 8px}.agwarn .ic{margin-top:1px}.agall{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.agchip{max-width:100%;padding:5px 9px;font-size:13px;font-weight:600;line-height:1.25;border-radius:var(--r-ctl);border-left:3px solid var(--k);background:color-mix(in srgb,var(--k) 14%,var(--s1));overflow-wrap:anywhere}.agw .agall{margin:0;padding:3px;gap:3px}.agw .agchip{padding:2px 5px;font-size:11px;width:100%}.agw-all>span{min-height:34px;border-bottom:1px solid var(--line2)}.agd .agd-evs{position:absolute;top:0;left:56px;right:2px;bottom:0;margin:0;padding:0}.agev{position:absolute;display:flex;flex-direction:column;gap:1px;overflow:hidden;padding:3px 6px;border-radius:var(--r-ctl);border-left:3px solid var(--k);background:color-mix(in srgb,var(--k) 14%,var(--s1));box-shadow:0 1px 0 var(--s1) inset,0 4px 10px -8px rgba(28,62,70,.5);font-size:12.5px;line-height:1.25;color:var(--ink)}.agev b{font-weight:600;overflow-wrap:anywhere}.agev span{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px}.agd-empty{top:12px}.agw-b{position:relative}.agw-b .agw-r>span{height:34px;min-height:34px}.agw-evs{position:absolute;top:0;bottom:0;left:44px;right:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));pointer-events:none}.agw-evs ol{position:relative;margin:0;padding:0}.agw-evs .agev{pointer-events:auto;padding:2px 4px;font-size:11px;border-left-width:2px}.agw-evs .agev span{font-size:10.5px}@media (max-width:699px){.agw-evs .agev span{display:none}}.aglegend{margin-top:14px;display:grid;grid-gap:2px;gap:2px}.aglegend li{display:flex;align-items:center;gap:10px;min-height:36px;border-bottom:1px solid var(--line2);font-size:14px}.aglegend .nm{flex:1 1;min-width:0;font-weight:600;overflow-wrap:anywhere}.aglegend .ct2{font-size:12.5px;color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agstamp{white-space:nowrap}.btn:disabled{opacity:.6;cursor:default;transform:none}.agv .chip,.side .foot button{min-height:44px}