.studio .studio-header .mm-mobile,.studio .studio-header .mm-nav{--mm-bg:#16171c;--mm-raised:#1c1d23;--mm-line:#ffffff17;--mm-line-strong:#ffffff2b;--mm-text:#f0f0f3;--mm-muted:#a3a5b0;--mm-dim:#8a8c97;--mm-orange:#ff714f;--mm-soft:#ff9674;--mm-deep:#2a1611;--mm-mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace}.studio .studio-header .mm-bar{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.studio .studio-header .mm-nav .mm-bar a.mm-link,.studio .studio-header .mm-trigger{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;border:1px solid transparent;border-radius:8px;background:transparent;font:inherit;color:#c0c0c4;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.studio .studio-header .mm-nav .mm-bar a.mm-link:after{display:none}.studio .studio-header .mm-trigger svg{color:var(--mm-dim);transition:color .2s,transform .25s}.studio .studio-header .mm-nav .mm-bar a.mm-link:hover,.studio .studio-header .mm-trigger:hover{color:#fff}.studio .studio-header .mm-trigger[aria-expanded=true]{border-color:#ffffff1f;background:#ffffff0d;color:#fff}.studio .studio-header .mm-trigger[aria-expanded=true] svg{color:var(--mm-soft);transform:scaleY(-1)}.studio .studio-header .mm-trigger[data-current]{color:#fff;box-shadow:inset 0 -1px 0 var(--mm-orange)}.studio .studio-header .mm-mobile a:focus-visible,.studio .studio-header .mm-nav a:focus-visible,.studio .studio-header .mm-trigger:focus-visible{outline:2px solid var(--mm-soft);outline-offset:2px}.studio>.studio-header.blog-nav .mm-nav .mm-bar a.mm-link,.studio>.studio-header.blog-nav .mm-trigger{padding:5px 9px;font-size:12px;color:#c2c3cc}.studio .studio-header .mm-panel{position:absolute;top:calc(100% + 8px);left:50%;display:grid;grid-template-columns:minmax(0,1fr) 270px;width:min(980px,calc(100vw - 48px));padding:8px;border:1px solid var(--mm-line-strong);border-radius:14px;background:var(--mm-bg);box-shadow:0 30px 60px -24px #000000d9,0 0 0 1px #00000040;transform:translateX(-50%);transform-origin:top center;animation:mm-panel-in .22s cubic-bezier(.2,.8,.2,1) both;font-size:14px;z-index:60}.studio .studio-header .mm-panel[hidden]{display:none}.studio .studio-header .mm-panel[data-group=recursos]{width:min(900px,calc(100vw - 48px))}.studio .studio-header .mm-columns{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.studio .studio-header .mm-column{padding:14px 10px 10px}.studio .studio-header .mm-column+.mm-column{border-left:1px solid var(--mm-line)}.studio .studio-header .mm-column-title{margin:0 0 6px 12px;font-family:var(--mm-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-dim)}.studio .studio-header .mm-column ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.studio .studio-header .mm-column li{animation:mm-item-in .3s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(40ms + var(--i, 0) * 35ms)}.studio .studio-header .mm-nav .mm-panel a.mm-item{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border-radius:10px;color:var(--mm-text);transition:background .2s}.studio .studio-header .mm-nav .mm-panel a:after{display:none}.studio .studio-header .mm-nav .mm-panel a.mm-item:focus-visible,.studio .studio-header .mm-nav .mm-panel a.mm-item:hover{background:#ffffff09}.studio .studio-header .mm-icon{--mm-icon-fill:var(--mm-raised);display:grid;place-items:center;width:38px;height:38px;border:1px solid var(--mm-line-strong);border-radius:9px;background:var(--mm-icon-fill);color:#d4d5dc;transition:color .2s,border-color .2s,background .2s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .mm-icon,.studio .studio-header .mm-item[aria-current=page] .mm-icon{--mm-icon-fill:var(--mm-deep);border-color:var(--mm-orange);color:var(--mm-soft)}.studio .studio-header .mm-copy{display:grid;gap:2px;min-width:0}.studio .studio-header .mm-copy b{font-weight:500;font-size:15px;letter-spacing:-.01em;color:var(--mm-text)}.studio .studio-header .mm-copy small{font-size:13px;line-height:1.35;color:var(--mm-muted)}.studio .studio-header .mm-arrow{color:var(--mm-soft);opacity:0;transform:translateX(-6px);transition:opacity .2s,transform .25s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .mm-arrow{opacity:1;transform:none}.studio .studio-header .mm-item[aria-current=page] .mm-copy b{color:var(--mm-soft)}.studio .studio-header .mm-nav .mm-panel a.mm-feature{display:flex;flex-direction:column;gap:6px;margin:0;padding:16px;border:1px solid var(--mm-line);border-radius:10px;background:radial-gradient(#ffffff10 1px,transparent 1.2px) 0 0 /14px 14px,linear-gradient(160deg,#1f1614,var(--mm-raised) 60%);color:var(--mm-text);transition:border-color .25s}.studio .studio-header .mm-nav .mm-panel a.mm-feature:focus-visible,.studio .studio-header .mm-nav .mm-panel a.mm-feature:hover{border-color:#ff714f80}.studio .studio-header .mm-feature>small{margin-top:10px;font-family:var(--mm-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-soft)}.studio .studio-header .mm-feature>b{font-weight:500;font-size:18px;line-height:1.2;letter-spacing:-.02em}.studio .studio-header .mm-feature>span{font-size:13px;line-height:1.45;color:var(--mm-muted)}.studio .studio-header .mm-feature>em{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-family:var(--mm-mono);font-size:12px;font-style:normal;color:var(--mm-soft)}.studio .studio-header .mm-feature>em svg{transition:transform .25s}.studio .studio-header .mm-feature:hover>em svg{transform:translate(2px,-2px)}.studio .studio-header .mm-visual{display:block;width:100%;height:110px;border:1px solid var(--mm-line);border-radius:8px;background:#111216b3}.studio .studio-header .mm-visual-price{position:relative;display:grid;align-content:center;justify-items:start;gap:2px;padding:0 16px;overflow:hidden}.studio .studio-header .mm-visual-price small{font-family:var(--mm-mono);font-size:11px;color:var(--mm-dim)}.studio .studio-header .mm-visual-price b{font-weight:500;font-size:34px;line-height:1;letter-spacing:-.04em;color:var(--mm-soft)}.studio .studio-header .mm-visual-price span{font-family:var(--mm-mono);font-size:12px;color:var(--mm-muted)}.studio .studio-header .mm-visual-price i{position:absolute;right:14px;bottom:14px;width:44px;height:44px;border:1px dashed #ff714f66;border-radius:50%;background:radial-gradient(circle,var(--mm-orange) 0 3px,transparent 3.5px);animation:mm-spin 12s linear infinite}.studio .studio-header .mm-visual-map{padding:4px}.studio .studio-header .mm-visual-map .mm-edge{fill:none;stroke:#ff714f80;stroke-dasharray:3 4;animation:mm-dash 1.4s linear infinite}.studio .studio-header .mm-visual-map .mm-edge.is-ghost{stroke:#ffffff26;animation:none}.studio .studio-header .mm-visual-map .mm-hub{fill:var(--mm-deep);stroke:var(--mm-orange);stroke-width:1.3}.studio .studio-header .mm-visual-map .mm-node{fill:var(--mm-raised);stroke:#ffffff4d;transition:stroke .25s}.studio .studio-header .mm-feature:hover .mm-visual-map .mm-node{stroke:var(--mm-orange)}.studio .studio-header .mm-visual-map .mm-ghost{fill:none;stroke:#ffffff33;stroke-dasharray:2 3}.studio .studio-header .mm-visual-map .mm-packet{fill:var(--mm-soft)}.studio .studio-header .mm-visual-chat{display:grid;align-content:center;gap:10px;padding:0 14px}.studio .studio-header .mm-bubble{display:flex;gap:6px;padding:10px 12px;border-radius:10px}.studio .studio-header .mm-bubble.is-them{flex-direction:column;justify-self:start;width:62%;border:1px solid var(--mm-line-strong);border-bottom-left-radius:3px;background:var(--mm-raised)}.studio .studio-header .mm-bubble.is-them i{height:5px;border-radius:3px;background:#ffffff2e}.studio .studio-header .mm-bubble.is-them i+i{width:60%}.studio .studio-header .mm-bubble.is-us{justify-self:end;border:1px solid var(--mm-orange);border-bottom-right-radius:3px;background:var(--mm-deep)}.studio .studio-header .mm-bubble.is-us em{width:6px;height:6px;border-radius:50%;background:var(--mm-soft);animation:mm-blink 1.2s ease-in-out infinite}.studio .studio-header .mm-bubble.is-us em:nth-child(2){animation-delay:.15s}.studio .studio-header .mm-bubble.is-us em:nth-child(3){animation-delay:.3s}.studio .studio-header .nav-glyph *{transform-box:fill-box;transform-origin:center}.studio .studio-header .g-draw{stroke-dasharray:1;stroke-dashoffset:0}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-draw{animation:mm-draw .55s cubic-bezier(.3,.7,.2,1) both}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-late{animation-delay:.12s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-later{animation-delay:.24s}.studio .studio-header .g-piece{opacity:.6;transform:translate(2.5px,-2.5px);transition:transform .35s cubic-bezier(.3,1.4,.4,1),opacity .25s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-piece{opacity:1;transform:none;stroke-dasharray:none}.studio .studio-header .g-card{transition:transform .4s cubic-bezier(.3,1.2,.4,1)}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-card{transform:translate(6px,4px)}.studio .studio-header .g-letter{transform:translateY(5px);transition:transform .35s cubic-bezier(.3,1.3,.4,1)}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-letter{transform:translateY(0)}.studio .studio-header .g-body{fill:var(--mm-icon-fill);transition:fill .2s}.studio .studio-header .g-plus{opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s cubic-bezier(.3,1.5,.4,1)}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-plus{opacity:1;transform:none}.studio .studio-header .mm-item:is(:hover,:focus-visible) :is(.g-bag,.g-hop){animation:mm-hop .5s cubic-bezier(.3,.7,.3,1)}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-node{animation:mm-pulse .6s ease-out both}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-node.g-late{animation-delay:.1s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-node.g-later{animation-delay:.2s}.studio .studio-header .g-sheet{transition:transform .3s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-sheet{transform:translateY(-1.5px)}.studio .studio-header .g-bubble{opacity:0}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-bubble{animation:mm-rise 1s ease-out infinite}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-bubble.g-late{animation-delay:.4s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-print{animation:mm-print .5s ease-out}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-roll{animation:mm-roll .6s ease-in-out}.studio .studio-header .g-mate{opacity:.5;transform:translateX(-2px);transition:opacity .25s,transform .35s cubic-bezier(.3,1.4,.4,1)}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-mate{opacity:1;transform:none}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-type{animation:mm-blink 1s ease-in-out infinite}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-type.g-late{animation-delay:.15s}.studio .studio-header .mm-item:is(:hover,:focus-visible) .g-type.g-later{animation-delay:.3s}.studio .studio-header nav.mm-mobile{background:var(--mm-bg);color:var(--mm-text);box-shadow:0 24px 40px #000a;max-height:calc(100dvh - 82px);padding:6px 20px 26px;overflow-y:auto;overscroll-behavior:contain}.studio .studio-header .mm-mobile section{margin-top:18px}.studio .studio-header .mm-mobile-title{margin:0 0 4px;font-family:var(--mm-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mm-soft)}.studio .studio-header .mm-mobile ul{display:grid;margin:0;padding:0;list-style:none}.studio .studio-header .mm-mobile li a{display:flex;align-items:center;gap:12px;padding:9px 2px;border-bottom:1px solid #ffffff12;font-size:16px;letter-spacing:-.01em;color:var(--mm-text)}.studio .studio-header .mm-mobile li a[aria-current=page]{color:var(--mm-soft)}.studio .studio-header .mm-mobile .mm-icon{flex:0 0 auto;width:34px;height:34px;border-radius:8px}.studio .studio-header .mm-mobile .mm-icon svg{margin:0}.studio .studio-header .mm-mobile a.mm-mobile-price{display:flex;align-items:center;justify-content:space-between;margin-top:20px;padding:14px 16px;border-bottom:1px solid var(--mm-line-strong);border:1px solid var(--mm-line-strong);border-radius:10px;font-size:16px;color:var(--mm-text)}.studio .studio-header .mm-mobile a.mm-mobile-price svg{margin:0;color:var(--mm-soft)}@media (min-width:520px){.studio .studio-header .mm-mobile ul{grid-template-columns:1fr 1fr;-moz-column-gap:18px;column-gap:18px}}@keyframes mm-panel-in{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.985)}}@keyframes mm-item-in{0%{opacity:0;transform:translateY(4px)}}@keyframes mm-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes mm-hop{40%{transform:translateY(-2.5px)}70%{transform:translateY(.5px)}}@keyframes mm-pulse{50%{transform:scale(1.35)}}@keyframes mm-rise{0%{opacity:0;transform:translateY(1px)}30%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@keyframes mm-print{0%{transform:translateY(-4px);opacity:.2}}@keyframes mm-roll{30%{transform:translateX(2px)}60%{transform:translateX(-1px)}}@keyframes mm-blink{0%,to{opacity:.35}50%{opacity:1}}@keyframes mm-dash{to{stroke-dashoffset:-14}}@keyframes mm-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.studio .studio-header .mm-mobile *,.studio .studio-header .mm-panel,.studio .studio-header .mm-panel *{animation:none!important;transition:none!important}.studio .studio-header .mm-panel{transform:translateX(-50%)}.studio .studio-header .mm-visual-map .mm-packet{display:none}}@media (max-width:1100px){.studio .studio-header .mm-panel,.studio .studio-header .mm-panel[data-group=recursos]{grid-template-columns:minmax(0,1fr);width:calc(100vw - 40px)}.studio .studio-header .mm-nav .mm-panel a.mm-feature{display:none}}