.pg:not(:where(.hubRoot *)){--e-bg:#0D0E10;--e-panel:#15171A;--e-panel2:#1C1F23;--e-line:#2A2D33;--e-ink:#EEEFF1;--e-muted:#A0A4AC;--e-dim:#6F737B;--rz:#FFC21A;--rz-ink:#151515;--rz-teal:#2BC3B4;--f-ui:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--f-ui-d:"Plus Jakarta Sans","DM Sans",system-ui,sans-serif;--chrome-h:0px;-webkit-font-smoothing:antialiased}:where(.pg:not(.hubRoot *)) :where(:not(svg,svg *,img,video,iframe,canvas,picture,source,.pg-ext,.pg-ext *)){all:revert}:where(.pg:not(.hubRoot *)) *,:where(.pg:not(.hubRoot *)) :after,:where(.pg:not(.hubRoot *)) :before{box-sizing:border-box}:where(.pg:not(.hubRoot *)) [hidden]{display:none!important}:where(.pg:not(.hubRoot *)) :where(button,input,select,textarea){font:inherit;color:inherit}:where(.pg:not(.hubRoot *)) button{cursor:pointer}:where(.pg:not(.hubRoot *)) :focus-visible{outline:2px solid var(--rz);outline-offset:2px}:where(.pg:not(.hubRoot *)) .i{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block;vertical-align:middle}:where(.pg:not(.hubRoot *)) .i-fill{fill:currentColor;stroke:none}:where(.pg:not(.hubRoot *)) .i .dot{fill:currentColor;stroke:none}:where(.pg:not(.hubRoot *)) .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ms-ed.ms-ed.ms-ed .pg-page,:where(.pg:not(.hubRoot *)) .pg-page{margin:0;min-height:100dvh}.pg:not(:where(.hubRoot *)){container:pg/inline-size;position:relative;background:var(--bg);color:var(--ink);font-family:var(--fb);font-size:16px;line-height:1.55;min-height:100%}.pg:not(:where(.hubRoot *)) h1,.pg:not(:where(.hubRoot *)) h2,.pg:not(:where(.hubRoot *)) h3{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);line-height:1.08;margin:0;text-wrap:balance;color:var(--ink)}.pg:not(:where(.hubRoot *)) p{margin:0}.pg:not(:where(.hubRoot *)) a:where(.rz-opt,.rzf-q,.rz-cta-ai),.pg:not(:where(.hubRoot *)) button,.pg:not(:where(.hubRoot *)) input,.pg:not(:where(.hubRoot *)) select,.pg:not(:where(.hubRoot *)) textarea{font-family:var(--fb)}.pg:not(:where(.hubRoot *)) a:not(:where(.rz-opt,.rzf-q,.rz-cta-ai)){color:inherit}:where(.pg:not(.hubRoot *)) a:where(.rz-opt,.rzf-q,.rz-cta-ai){text-align:center}:where(.pg:not(.hubRoot *)) .mki{display:grid;place-items:center;width:100%;height:100%}:where(.pg:not(.hubRoot *)) .mki .i{width:58%;height:58%;stroke-width:1.7}:where(.pg:not(.hubRoot *)) .sq-s .mki .i,:where(.pg:not(.hubRoot *)) .st-ph .mki .i{width:38%;height:38%;stroke-width:1.2}:where(.pg:not(.hubRoot *)) .p-logo .lmk .mki .i{width:25px;height:25px;stroke-width:1.8}:where(.pg:not(.hubRoot *)) .ph-av .mki .i{width:22px;height:22px}:where(.pg:not(.hubRoot *)) .rzc-av .mki .i,:where(.pg:not(.hubRoot *)) .st-av .mki .i{width:19px;height:19px}.ms-ed.ms-ed.ms-ed .p-wrap,:where(.pg:not(.hubRoot *)) .p-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}@container pg (min-width:760px){.ms-ed.ms-ed.ms-ed .p-wrap,:where(.pg:not(.hubRoot *)) .p-wrap{padding-inline:40px}}.ms-ed.ms-ed.ms-ed .p-eb,:where(.pg:not(.hubRoot *)) .p-eb{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-btn,:where(.pg:not(.hubRoot *)) .p-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--p);color:var(--p-ink);border:1.5px solid var(--p);border-radius:var(--rb);padding:13px 22px;font-weight:600;font-size:15.5px;line-height:1.1;white-space:nowrap;text-decoration:none;transition:filter .15s,transform .15s}.ms-ed.ms-ed.ms-ed .p-btn:hover,:where(.pg:not(.hubRoot *)) .p-btn:hover{filter:brightness(1.07)}.ms-ed.ms-ed.ms-ed .p-btn.sm,:where(.pg:not(.hubRoot *)) .p-btn.sm{padding:10px 16px;font-size:14px}.ms-ed.ms-ed.ms-ed .p-btn.lg,:where(.pg:not(.hubRoot *)) .p-btn.lg{padding:16px 26px;font-size:16.5px}.ms-ed.ms-ed.ms-ed .p-btn.ghost,:where(.pg:not(.hubRoot *)) .p-btn.ghost{background:transparent;color:var(--ink);border-color:var(--line)}.ms-ed.ms-ed.ms-ed .p-btn.ghost:hover,:where(.pg:not(.hubRoot *)) .p-btn.ghost:hover{border-color:var(--p-text);color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-btn.wide,:where(.pg:not(.hubRoot *)) .p-btn.wide{width:100%}.pg:not(:where(.hubRoot *)) a.p-btn{color:var(--p-ink)}.pg:not(:where(.hubRoot *)) a.p-btn.ghost{color:var(--ink)}.ms-ed.ms-ed.ms-ed .p-star,:where(.pg:not(.hubRoot *)) .p-star{color:#F2A516}.ms-ed.ms-ed.ms-ed .stars,:where(.pg:not(.hubRoot *)) .stars{display:inline-flex;gap:1px;color:#F2A516}.ms-ed.ms-ed.ms-ed .stars .off,:where(.pg:not(.hubRoot *)) .stars .off{color:var(--line)}.ms-ed.ms-ed.ms-ed .p-photo,:where(.pg:not(.hubRoot *)) .p-photo{display:block;width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .p-mono,:where(.pg:not(.hubRoot *)) .p-mono{container-type:inline-size;display:grid;place-items:center;color:var(--p-ink);background:radial-gradient(120% 90% at 18% 10%,color-mix(in srgb,var(--p-ink) 20%,transparent),transparent 60%),repeating-linear-gradient(135deg,color-mix(in srgb,var(--p-ink) 9%,transparent) 0 2px,transparent 2px 14px),var(--p)}.ms-ed.ms-ed.ms-ed .p-mono span,:where(.pg:not(.hubRoot *)) .p-mono span{font-family:var(--fd);font-weight:var(--fdw);font-size:36cqi;line-height:1;letter-spacing:-.02em}.ms-ed.ms-ed.ms-ed .rz-word,:where(.pg:not(.hubRoot *)) .rz-word{display:inline-flex;align-items:center;gap:6px;font:800 14px Plus Jakarta Sans,system-ui,sans-serif;color:#fff;text-decoration:none;white-space:nowrap;flex:none}.ms-ed.ms-ed.ms-ed .rz-word em,:where(.pg:not(.hubRoot *)) .rz-word em{font-style:normal;color:#FDBD33}.ms-ed.ms-ed.ms-ed .rz-word svg,:where(.pg:not(.hubRoot *)) .rz-word svg{width:20px;height:20px;display:block}.ms-ed.ms-ed.ms-ed .p-rz,:where(.pg:not(.hubRoot *)) .p-rz{position:relative;z-index:30;background:#09090B;color:#CBD5E1;font-family:Plus Jakarta Sans,DM Sans,system-ui,sans-serif;font-size:13px;line-height:1.35;border-bottom:1px solid #18181b}.ms-ed.ms-ed.ms-ed .p-rz>.p-wrap,:where(.pg:not(.hubRoot *)) .p-rz>.p-wrap{display:flex;align-items:center;gap:14px;min-height:46px;padding-block:7px}.ms-ed.ms-ed.ms-ed .rz-ai,:where(.pg:not(.hubRoot *)) .rz-ai{display:inline-flex;align-items:center;gap:8px;flex:none;color:#fff;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:-.02em;line-height:1}.ms-ed.ms-ed.ms-ed .rz-ai svg,:where(.pg:not(.hubRoot *)) .rz-ai svg{width:24px;height:24px;display:block;flex:none}.ms-ed.ms-ed.ms-ed .rz-ai em,:where(.pg:not(.hubRoot *)) .rz-ai em{font-style:normal;color:#1BAFBF}.ms-ed.ms-ed.ms-ed .rz-sep,:where(.pg:not(.hubRoot *)) .rz-sep{width:1px;height:20px;background:#27272A;flex:none}.ms-ed.ms-ed.ms-ed .rz-tick,:where(.pg:not(.hubRoot *)) .rz-tick{flex:1;min-width:0;display:flex;align-items:center;gap:12px;cursor:pointer;background:none;border:0;padding:0;color:inherit;text-align:left;font:inherit}.ms-ed.ms-ed.ms-ed .rz-msgs,:where(.pg:not(.hubRoot *)) .rz-msgs{flex:1;min-width:0;display:grid;align-items:center;perspective:700px}.ms-ed.ms-ed.ms-ed .rz-msgs>span,:where(.pg:not(.hubRoot *)) .rz-msgs>span{grid-area:1/1;align-items:center;gap:16px;min-width:0;opacity:0;transform:translateY(60%) rotateX(-80deg);transform-origin:50% 50%;transition:transform 1s cubic-bezier(.2,.75,.25,1),opacity .7s ease;backface-visibility:hidden}.ms-ed.ms-ed.ms-ed .rz-msgs>span.on,:where(.pg:not(.hubRoot *)) .rz-msgs>span.on{opacity:1;transform:none}.ms-ed.ms-ed.ms-ed .rz-msgs>span.out,:where(.pg:not(.hubRoot *)) .rz-msgs>span.out{opacity:0;transform:translateY(-60%) rotateX(80deg)}.ms-ed.ms-ed.ms-ed .rz-msgs .tx,:where(.pg:not(.hubRoot *)) .rz-msgs .tx{flex:1;min-width:0;display:flex;align-items:center;gap:8px;font-weight:500;color:#CBD5E1}.ms-ed.ms-ed.ms-ed .rz-msgs .tx .i,:where(.pg:not(.hubRoot *)) .rz-msgs .tx .i{color:#3EC1CF}.ms-ed.ms-ed.ms-ed .rz-msgs .tx b,:where(.pg:not(.hubRoot *)) .rz-msgs .tx b{color:#3EC1CF;font-weight:700}.ms-ed.ms-ed.ms-ed .rz-cta,:where(.pg:not(.hubRoot *)) .rz-cta{flex:none;margin-left:auto;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(27,175,191,.5);background:rgba(27,175,191,.08);color:#66D9E0;border-radius:999px;padding:5px 12px;font-weight:700;font-size:12.5px;white-space:nowrap;line-height:1.2}.ms-ed.ms-ed.ms-ed .rz-chev,:where(.pg:not(.hubRoot *)) .rz-chev{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:8px;border:1px solid #27272a;color:#94A3B8;transition:transform .3s,color .3s,border-color .3s}.ms-ed.ms-ed.ms-ed .rz-tick:hover .rz-chev,:where(.pg:not(.hubRoot *)) .rz-tick:hover .rz-chev{color:#3EC1CF;border-color:#106A73}.ms-ed.ms-ed.ms-ed .p-rz.rz-open .rz-chev,:where(.pg:not(.hubRoot *)) .p-rz.rz-open .rz-chev{transform:rotate(180deg);color:#3EC1CF;border-color:#106A73}@container pg (max-width:680px){.ms-ed.ms-ed.ms-ed .rz-cta,.ms-ed.ms-ed.ms-ed .rz-sep,:where(.pg:not(.hubRoot *)) .rz-cta,:where(.pg:not(.hubRoot *)) .rz-sep{display:none}.ms-ed.ms-ed.ms-ed .rz-msgs .tx,:where(.pg:not(.hubRoot *)) .rz-msgs .tx{font-size:12.5px}}@container pg (max-width:420px){.ms-ed.ms-ed.ms-ed .rz-ai,:where(.pg:not(.hubRoot *)) .rz-ai{font-size:14px}.ms-ed.ms-ed.ms-ed .rz-ai svg,:where(.pg:not(.hubRoot *)) .rz-ai svg{width:22px;height:22px}}.ms-ed.ms-ed.ms-ed .rz-drop,:where(.pg:not(.hubRoot *)) .rz-drop{position:absolute;left:0;right:0;top:100%;display:grid;grid-template-rows:0fr;visibility:hidden;background:#0F0F12;border-bottom:1px solid #27272a;box-shadow:0 30px 60px -24px rgba(0,0,0,.7);transition:grid-template-rows .4s cubic-bezier(.2,.75,.25,1),visibility .4s}.ms-ed.ms-ed.ms-ed .rz-drop>div,:where(.pg:not(.hubRoot *)) .rz-drop>div{min-height:0;overflow:hidden}.ms-ed.ms-ed.ms-ed .p-rz.rz-open .rz-drop,:where(.pg:not(.hubRoot *)) .p-rz.rz-open .rz-drop{grid-template-rows:1fr;visibility:visible}.ms-ed.ms-ed.ms-ed .rz-list,:where(.pg:not(.hubRoot *)) .rz-list{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));padding-block:14px 18px}.ms-ed.ms-ed.ms-ed .rz-opt,:where(.pg:not(.hubRoot *)) .rz-opt{display:grid;gap:6px;align-content:start;text-align:left;background:#141418;border:1px solid #27272a;border-radius:12px;padding:14px 16px;color:#E2E8F0;font:inherit;cursor:pointer;transition:border-color .2s,transform .2s}.ms-ed.ms-ed.ms-ed .rz-opt:hover,:where(.pg:not(.hubRoot *)) .rz-opt:hover{border-color:#1BAFBF;transform:translateY(-2px)}.ms-ed.ms-ed.ms-ed .rz-opt.on,:where(.pg:not(.hubRoot *)) .rz-opt.on{border-color:#106A73}.ms-ed.ms-ed.ms-ed .rz-opt .h,:where(.pg:not(.hubRoot *)) .rz-opt .h{display:flex;align-items:center;gap:8px;font-weight:700;color:#fff;font-size:14px}.ms-ed.ms-ed.ms-ed .rz-opt .h .i,:where(.pg:not(.hubRoot *)) .rz-opt .h .i{color:#3EC1CF}.ms-ed.ms-ed.ms-ed .rz-opt p,:where(.pg:not(.hubRoot *)) .rz-opt p{margin:0;color:#94A3B8;font-size:13px;font-family:DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rz-opt .go,:where(.pg:not(.hubRoot *)) .rz-opt .go{display:inline-flex;align-items:center;gap:6px;color:#3EC1CF;font-weight:700;font-size:12.5px;margin-top:2px}.ms-ed.ms-ed.ms-ed .rz-msgs>span,:where(.pg:not(.hubRoot *)) .rz-msgs>span{display:flex}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .rz-drop,.ms-ed.ms-ed.ms-ed .rz-msgs>span,:where(.pg:not(.hubRoot *)) .rz-drop,:where(.pg:not(.hubRoot *)) .rz-msgs>span{transition:none}}.ms-ed.ms-ed.ms-ed .p-util,:where(.pg:not(.hubRoot *)) .p-util{background:var(--ink);color:var(--bg);font-size:13px}.ms-ed.ms-ed.ms-ed .p-util .p-wrap,:where(.pg:not(.hubRoot *)) .p-util .p-wrap{display:flex;flex-wrap:wrap;gap:6px 24px;justify-content:space-between;padding-block:9px}.ms-ed.ms-ed.ms-ed .p-util span,:where(.pg:not(.hubRoot *)) .p-util span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .p-util .grp,:where(.pg:not(.hubRoot *)) .p-util .grp{display:flex;flex-wrap:wrap;gap:6px 22px}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .p-util .hide-s,:where(.pg:not(.hubRoot *)) .p-util .hide-s{display:none}}.ms-ed.ms-ed.ms-ed .p-head,:where(.pg:not(.hubRoot *)) .p-head{position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .site-host .p-head,:where(.pg:not(.hubRoot *)) .site-host .p-head{top:var(--chrome-h)}.ms-ed.ms-ed.ms-ed .p-head>.p-wrap,:where(.pg:not(.hubRoot *)) .p-head>.p-wrap{display:flex;align-items:center;gap:18px;min-height:74px}.ms-ed.ms-ed.ms-ed .p-logo,:where(.pg:not(.hubRoot *)) .p-logo{display:flex;align-items:center;gap:12px;margin-right:auto;min-width:0;text-decoration:none}.ms-ed.ms-ed.ms-ed .p-logo .lmk,:where(.pg:not(.hubRoot *)) .p-logo .lmk{width:44px;height:44px;border-radius:min(var(--r),12px);overflow:hidden;flex:none;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-family:var(--fd);font-weight:var(--fdw);font-size:17px;letter-spacing:0}.pg:not(:where(.hubRoot *))[data-corners=redondo] .p-logo .lmk{border-radius:50%}.ms-ed.ms-ed.ms-ed .p-logo .img,:where(.pg:not(.hubRoot *)) .p-logo .img{height:44px;width:auto;max-width:170px;object-fit:contain}.ms-ed.ms-ed.ms-ed .p-logo>span,:where(.pg:not(.hubRoot *)) .p-logo>span{min-width:0}.ms-ed.ms-ed.ms-ed .p-logo strong,:where(.pg:not(.hubRoot *)) .p-logo strong{display:block;font-family:var(--fd);font-weight:var(--fdw);font-size:19px;letter-spacing:var(--fdls);line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .p-logo small,:where(.pg:not(.hubRoot *)) .p-logo small{display:block;font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .p-menu,:where(.pg:not(.hubRoot *)) .p-menu{display:none;gap:26px;font-size:15px;font-weight:500}.ms-ed.ms-ed.ms-ed .p-menu a,:where(.pg:not(.hubRoot *)) .p-menu a{text-decoration:none;color:var(--ink);opacity:.78}.ms-ed.ms-ed.ms-ed .p-menu a:hover,:where(.pg:not(.hubRoot *)) .p-menu a:hover{opacity:1;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-phone,:where(.pg:not(.hubRoot *)) .p-phone{display:none;align-items:center;gap:8px;font-weight:600;font-size:14.5px;white-space:nowrap;color:var(--ink)}.ms-ed.ms-ed.ms-ed .p-phone .i,:where(.pg:not(.hubRoot *)) .p-phone .i{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-head .cta,.ms-ed.ms-ed.ms-ed .p-head .cta2,:where(.pg:not(.hubRoot *)) .p-head .cta,:where(.pg:not(.hubRoot *)) .p-head .cta2{display:none}.ms-ed.ms-ed.ms-ed .p-burger,:where(.pg:not(.hubRoot *)) .p-burger{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--line);background:var(--surf);border-radius:min(var(--rb),12px);color:var(--ink);font-size:20px}@container pg (min-width:760px){.ms-ed.ms-ed.ms-ed .p-head .cta,.ms-ed.ms-ed.ms-ed .p-head .cta2,:where(.pg:not(.hubRoot *)) .p-head .cta,:where(.pg:not(.hubRoot *)) .p-head .cta2{display:inline-flex}}@container pg (min-width:1000px){.ms-ed.ms-ed.ms-ed .p-menu,:where(.pg:not(.hubRoot *)) .p-menu{display:flex}.ms-ed.ms-ed.ms-ed .p-burger,:where(.pg:not(.hubRoot *)) .p-burger{display:none}}@container pg (min-width:1180px){.ms-ed.ms-ed.ms-ed .p-phone,:where(.pg:not(.hubRoot *)) .p-phone{display:inline-flex}}.ms-ed.ms-ed.ms-ed .p-mnav,:where(.pg:not(.hubRoot *)) .p-mnav{display:none;border-top:1px solid var(--line);background:var(--bg)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-head{background:var(--p);color:var(--p-ink);border-bottom-color:transparent;backdrop-filter:none}.pg:not(:where(.hubRoot *))[data-head=cor] .p-logo .lmk{background:var(--p-ink);color:var(--p)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-logo strong{color:var(--p-ink)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-logo small{color:color-mix(in srgb,var(--p-ink) 72%,transparent)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-menu a{color:var(--p-ink);opacity:.86}.pg:not(:where(.hubRoot *))[data-head=cor] .p-menu a:hover{color:var(--p-ink);opacity:1;text-decoration:underline;text-underline-offset:5px}.pg:not(:where(.hubRoot *))[data-head=cor] .p-burger,.pg:not(:where(.hubRoot *))[data-head=cor] .p-head .p-btn.ghost{background-color:transparent;color:var(--p-ink);border-color:color-mix(in srgb,var(--p-ink) 38%,transparent)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-head .p-btn.ghost:hover{border-color:var(--p-ink)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-head .is-fav{color:var(--p-ink)!important;border-color:var(--p-ink)!important}.pg:not(:where(.hubRoot *))[data-head=cor] .p-head .p-btn.cta{background:var(--p-ink);color:var(--p);border-color:var(--p-ink)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-mnav{background:var(--p);border-top-color:color-mix(in srgb,var(--p-ink) 20%,transparent)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-mnav a{color:var(--p-ink);border-bottom-color:color-mix(in srgb,var(--p-ink) 18%,transparent)}.ms-ed.ms-ed.ms-ed .p-burger,:where(.pg:not(.hubRoot *)) .p-burger{transition:background-color .3s,color .3s,border-color .3s,transform .4s cubic-bezier(.3,1.6,.5,1)}.ms-ed.ms-ed.ms-ed .p-burger:active,:where(.pg:not(.hubRoot *)) .p-burger:active{transform:scale(.9)}.ms-ed.ms-ed.ms-ed .p-burger .bg-l,:where(.pg:not(.hubRoot *)) .p-burger .bg-l{position:relative;display:block;width:20px;height:14px}.ms-ed.ms-ed.ms-ed .p-burger .bg-l i,:where(.pg:not(.hubRoot *)) .p-burger .bg-l i{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transition:top .22s ease .2s,transform .3s cubic-bezier(.5,0,.5,1),opacity .2s .1s,width .25s}.ms-ed.ms-ed.ms-ed .p-burger .bg-l i:first-child,:where(.pg:not(.hubRoot *)) .p-burger .bg-l i:first-child{top:0}.ms-ed.ms-ed.ms-ed .p-burger .bg-l i:nth-child(2),:where(.pg:not(.hubRoot *)) .p-burger .bg-l i:nth-child(2){top:6px;width:65%}.ms-ed.ms-ed.ms-ed .p-burger .bg-l i:nth-child(3),:where(.pg:not(.hubRoot *)) .p-burger .bg-l i:nth-child(3){top:12px}.ms-ed.ms-ed.ms-ed .p-burger:hover .bg-l i:nth-child(2),:where(.pg:not(.hubRoot *)) .p-burger:hover .bg-l i:nth-child(2){width:100%}.pg:not(:where(.hubRoot *)).menu-open .p-burger{background:var(--p);color:var(--p-ink);border-color:var(--p)}.pg:not(:where(.hubRoot *)).menu-open .p-burger .bg-l i{top:6px;transition:top .22s ease,transform .45s cubic-bezier(.3,1.7,.5,1) .2s,opacity .15s}.pg:not(:where(.hubRoot *)).menu-open .p-burger .bg-l i:first-child{transform:rotate(45deg)}.pg:not(:where(.hubRoot *)).menu-open .p-burger .bg-l i:nth-child(2){opacity:0;transform:scaleX(0)}.pg:not(:where(.hubRoot *)).menu-open .p-burger .bg-l i:nth-child(3){transform:rotate(-45deg)}.ms-ed.ms-ed.ms-ed .p-mnav,:where(.pg:not(.hubRoot *)) .p-mnav{display:grid;grid-template-rows:0fr;visibility:hidden;border-top-color:transparent;transition:grid-template-rows .5s cubic-bezier(.2,.9,.1,1),visibility 0s .5s,border-color .3s}.ms-ed.ms-ed.ms-ed .p-mnav-in,:where(.pg:not(.hubRoot *)) .p-mnav-in{min-height:0;overflow:hidden}.pg:not(:where(.hubRoot *)).menu-open .p-mnav{grid-template-rows:1fr;visibility:visible;border-top-color:var(--line);transition:grid-template-rows .55s cubic-bezier(.2,.9,.1,1),visibility 0s,border-color .3s}.ms-ed.ms-ed.ms-ed .p-mnav a,:where(.pg:not(.hubRoot *)) .p-mnav a{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid var(--line);text-decoration:none;font-weight:600;opacity:0;transform:translateY(-12px) scale(.98);transition:opacity .2s,transform .2s,padding .25s cubic-bezier(.3,1.6,.5,1),color .2s}.pg:not(:where(.hubRoot *)).menu-open .p-mnav a{opacity:1;transform:none;transition:opacity .35s calc(.1s + var(--k,0)*55ms),transform .55s calc(.1s + var(--k,0)*55ms) cubic-bezier(.2,1.5,.4,1),padding .25s cubic-bezier(.3,1.6,.5,1),color .2s}.ms-ed.ms-ed.ms-ed .p-mnav a .i,:where(.pg:not(.hubRoot *)) .p-mnav a .i{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.ms-ed.ms-ed.ms-ed .p-mnav a:focus-visible,.ms-ed.ms-ed.ms-ed .p-mnav a:hover,:where(.pg:not(.hubRoot *)) .p-mnav a:focus-visible,:where(.pg:not(.hubRoot *)) .p-mnav a:hover{padding-left:28px;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-mnav a:focus-visible .i,.ms-ed.ms-ed.ms-ed .p-mnav a:hover .i,:where(.pg:not(.hubRoot *)) .p-mnav a:focus-visible .i,:where(.pg:not(.hubRoot *)) .p-mnav a:hover .i{transform:translateX(5px)}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .p-burger .bg-l i,.ms-ed.ms-ed.ms-ed .p-mnav,.ms-ed.ms-ed.ms-ed .p-mnav a,:where(.pg:not(.hubRoot *)) .p-burger .bg-l i,:where(.pg:not(.hubRoot *)) .p-mnav,:where(.pg:not(.hubRoot *)) .p-mnav a{transition-duration:.01ms!important;transition-delay:0s!important}}@container pg (min-width:1000px){.ms-ed.ms-ed.ms-ed .p-mnav,:where(.pg:not(.hubRoot *)) .p-mnav{display:none!important}}.ms-ed.ms-ed.ms-ed .h-txt,:where(.pg:not(.hubRoot *)) .h-txt{display:grid;gap:20px;justify-items:start;align-content:center;min-width:0}.ms-ed.ms-ed.ms-ed .h-txt h1,:where(.pg:not(.hubRoot *)) .h-txt h1{font-size:clamp(34px,4.6cqi,60px)}.ms-ed.ms-ed.ms-ed .h-lead,:where(.pg:not(.hubRoot *)) .h-lead{font-size:clamp(17px,1.8cqi,20px);line-height:1.55;color:var(--muted);max-width:52ch}.ms-ed.ms-ed.ms-ed .h-btns,:where(.pg:not(.hubRoot *)) .h-btns{display:flex;flex-wrap:wrap;gap:12px}.ms-ed.ms-ed.ms-ed .h-proof,:where(.pg:not(.hubRoot *)) .h-proof{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;font-size:14px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .h-proof span,:where(.pg:not(.hubRoot *)) .h-proof span{display:inline-flex;align-items:center;gap:6px}.ms-ed.ms-ed.ms-ed .h-proof b,:where(.pg:not(.hubRoot *)) .h-proof b{color:var(--ink);font-weight:600}.ms-ed.ms-ed.ms-ed .h-proof .ok,:where(.pg:not(.hubRoot *)) .h-proof .ok{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .bk,:where(.pg:not(.hubRoot *)) .bk{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;display:grid;gap:16px;box-shadow:0 30px 60px -42px rgba(0,0,0,.45);color:var(--ink);text-align:left;min-width:0}.ms-ed.ms-ed.ms-ed .bk-h,:where(.pg:not(.hubRoot *)) .bk-h{display:grid;gap:4px}.ms-ed.ms-ed.ms-ed .bk-h strong,:where(.pg:not(.hubRoot *)) .bk-h strong{font-family:var(--fd);font-weight:var(--fdw);font-size:22px;line-height:1.15;letter-spacing:var(--fdls)}.ms-ed.ms-ed.ms-ed .bk-h span,:where(.pg:not(.hubRoot *)) .bk-h span{font-size:14px;color:var(--muted);display:flex;align-items:center;gap:6px}.ms-ed.ms-ed.ms-ed .bk-h .i,:where(.pg:not(.hubRoot *)) .bk-h .i{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .fl,:where(.pg:not(.hubRoot *)) .fl{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--muted);min-width:0}.ms-ed.ms-ed.ms-ed .fi,:where(.pg:not(.hubRoot *)) .fi{width:100%;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:min(var(--rb),12px);padding:12px 14px;color:var(--ink);font-size:15px;font-weight:500}.ms-ed.ms-ed.ms-ed .fi:focus,:where(.pg:not(.hubRoot *)) .fi:focus{outline:none;border-color:var(--p);box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 22%,transparent)}.ms-ed.ms-ed.ms-ed textarea.fi,:where(.pg:not(.hubRoot *)) textarea.fi{min-height:96px;resize:vertical}.ms-ed.ms-ed.ms-ed .bk-days,:where(.pg:not(.hubRoot *)) .bk-days{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ms-ed.ms-ed.ms-ed .bk-day,:where(.pg:not(.hubRoot *)) .bk-day{border:1px solid var(--line);background:var(--bg);border-radius:min(var(--rb),12px);padding:8px 4px;text-align:center;color:var(--ink);display:grid;gap:1px;line-height:1.2}.ms-ed.ms-ed.ms-ed .bk-day strong,:where(.pg:not(.hubRoot *)) .bk-day strong{font-size:14px}.ms-ed.ms-ed.ms-ed .bk-day span,:where(.pg:not(.hubRoot *)) .bk-day span{font-size:12px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .bk-day[aria-pressed=true],:where(.pg:not(.hubRoot *)) .bk-day[aria-pressed=true]{border-color:var(--p);box-shadow:inset 0 0 0 1px var(--p);background:color-mix(in srgb,var(--p) 9%,var(--surf))}.ms-ed.ms-ed.ms-ed .bk-times,:where(.pg:not(.hubRoot *)) .bk-times{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .bk-time,:where(.pg:not(.hubRoot *)) .bk-time{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:min(var(--rb),10px);padding:8px 12px;font-weight:600;font-size:14px;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .bk-time[aria-pressed=true],:where(.pg:not(.hubRoot *)) .bk-time[aria-pressed=true]{background:var(--p);border-color:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .bk-note,:where(.pg:not(.hubRoot *)) .bk-note{font-size:12.5px;color:var(--muted);display:flex;gap:6px;align-items:center;margin:0}.ms-ed.ms-ed.ms-ed .bk-note .i,:where(.pg:not(.hubRoot *)) .bk-note .i{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-stats,:where(.pg:not(.hubRoot *)) .p-stats{background:var(--surf);border-block:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .p-stats .p-wrap,:where(.pg:not(.hubRoot *)) .p-stats .p-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ms-ed.ms-ed.ms-ed .p-stats .p-wrap>div,:where(.pg:not(.hubRoot *)) .p-stats .p-wrap>div{padding:22px 16px 22px 0;display:grid;gap:4px}.ms-ed.ms-ed.ms-ed .p-stats strong,:where(.pg:not(.hubRoot *)) .p-stats strong{font-family:var(--fd);font-weight:var(--fdw);font-size:clamp(26px,3cqi,38px);line-height:1;letter-spacing:var(--fdls);color:var(--ink)}.ms-ed.ms-ed.ms-ed .p-stats span,:where(.pg:not(.hubRoot *)) .p-stats span{color:var(--muted);font-size:14px}@container pg (min-width:760px){.ms-ed.ms-ed.ms-ed .p-stats .p-wrap,:where(.pg:not(.hubRoot *)) .p-stats .p-wrap{grid-template-columns:repeat(4,minmax(0,1fr))}.ms-ed.ms-ed.ms-ed .p-stats .p-wrap>div+div,:where(.pg:not(.hubRoot *)) .p-stats .p-wrap>div+div{padding-left:28px;border-left:1px solid var(--line)}}.ms-ed.ms-ed.ms-ed .p-sec,:where(.pg:not(.hubRoot *)) .p-sec{padding-block:clamp(38px,4.7cqi,64px)}.ms-ed.ms-ed.ms-ed .p-sec.alt,:where(.pg:not(.hubRoot *)) .p-sec.alt{background:var(--surf2)}.ms-ed.ms-ed.ms-ed .rz-tr,:where(.pg:not(.hubRoot *)) .rz-tr{padding-block:0 clamp(34px,4.2cqi,56px);margin-top:calc(-1*clamp(10px,2cqi,26px))}.ms-ed.ms-ed.ms-ed .rz-tr.alt,:where(.pg:not(.hubRoot *)) .rz-tr.alt{background:var(--surf2)}.ms-ed.ms-ed.ms-ed .di-main .rz-tr.alt,:where(.pg:not(.hubRoot *)) .di-main .rz-tr.alt{background:transparent}.ms-ed.ms-ed.ms-ed .rz-tr-row,:where(.pg:not(.hubRoot *)) .rz-tr-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;font:400 14px/1.35 var(--fb);color:var(--ink)}.ms-ed.ms-ed.ms-ed .rz-tr-i,:where(.pg:not(.hubRoot *)) .rz-tr-i{display:inline-flex;align-items:center;gap:8px;background:var(--surf);border:1px solid var(--line);border-radius:999px;padding:8px 14px;box-shadow:0 8px 22px -16px rgba(0,0,0,.25)}.ms-ed.ms-ed.ms-ed .rz-tr-i.who,:where(.pg:not(.hubRoot *)) .rz-tr-i.who{padding:7px 16px 7px 7px}.ms-ed.ms-ed.ms-ed .rz-tr-i b,:where(.pg:not(.hubRoot *)) .rz-tr-i b{font-weight:800}.ms-ed.ms-ed.ms-ed .rz-tr-i>.i,:where(.pg:not(.hubRoot *)) .rz-tr-i>.i{width:17px;height:17px;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .rz-av,:where(.pg:not(.hubRoot *)) .rz-av{display:flex;flex:none}.ms-ed.ms-ed.ms-ed .rz-av span,:where(.pg:not(.hubRoot *)) .rz-av span{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:700 11px/1 var(--fb);letter-spacing:0;border:2px solid var(--surf);box-sizing:border-box;margin-left:-8px;position:relative}.ms-ed.ms-ed.ms-ed .rz-av span:first-child,:where(.pg:not(.hubRoot *)) .rz-av span:first-child{margin-left:0}.ms-ed.ms-ed.ms-ed .rz-av .more,:where(.pg:not(.hubRoot *)) .rz-av .more{background:var(--ink);color:var(--surf)}.ms-ed.ms-ed.ms-ed .rz-tr-dot,:where(.pg:not(.hubRoot *)) .rz-tr-dot{display:none;width:4px;height:4px;border-radius:50%;background:var(--muted);opacity:.55}@container pg (min-width:860px){.ms-ed.ms-ed.ms-ed .rz-tr-row,:where(.pg:not(.hubRoot *)) .rz-tr-row{width:max-content;max-width:100%;margin-inline:auto;gap:12px 18px;background:var(--surf);border:1px solid var(--line);border-radius:999px;padding:8px 24px 8px 8px;box-shadow:0 10px 26px -16px rgba(0,0,0,.25)}.ms-ed.ms-ed.ms-ed .rz-tr-i,.ms-ed.ms-ed.ms-ed .rz-tr-i.who,:where(.pg:not(.hubRoot *)) .rz-tr-i,:where(.pg:not(.hubRoot *)) .rz-tr-i.who{background:none;border:0;padding:0;box-shadow:none}.ms-ed.ms-ed.ms-ed .rz-tr-dot,:where(.pg:not(.hubRoot *)) .rz-tr-dot{display:block}}.ms-ed.ms-ed.ms-ed .s-head,:where(.pg:not(.hubRoot *)) .s-head{display:grid;gap:12px;margin-bottom:28px;max-width:680px}.ms-ed.ms-ed.ms-ed .s-head h2,:where(.pg:not(.hubRoot *)) .s-head h2{font-size:clamp(28px,3.8cqi,46px)}.ms-ed.ms-ed.ms-ed .s-head p,:where(.pg:not(.hubRoot *)) .s-head p{color:var(--muted);font-size:17px}.ms-ed.ms-ed.ms-ed .s-side,:where(.pg:not(.hubRoot *)) .s-side{display:grid;gap:32px}.ms-ed.ms-ed.ms-ed .s-side .s-head,:where(.pg:not(.hubRoot *)) .s-side .s-head{margin-bottom:0;align-content:start}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .s-side,:where(.pg:not(.hubRoot *)) .s-side{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.ms-ed.ms-ed.ms-ed .sv-grid,:where(.pg:not(.hubRoot *)) .sv-grid{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.ms-ed.ms-ed.ms-ed .sv,:where(.pg:not(.hubRoot *)) .sv{display:flex;flex-direction:column;gap:16px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:26px;min-width:0}.ms-ed.ms-ed.ms-ed .sv-ic,:where(.pg:not(.hubRoot *)) .sv-ic{width:48px;height:48px;flex:none;display:grid;place-items:center;border-radius:min(var(--r),14px);background:color-mix(in srgb,var(--p) 12%,var(--surf));color:var(--p-text);font-size:22px}.pg:not(:where(.hubRoot *))[data-corners=redondo] .sv-ic{border-radius:50%}.ms-ed.ms-ed.ms-ed .sv-b,:where(.pg:not(.hubRoot *)) .sv-b{display:grid;gap:6px;flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .sv h3,:where(.pg:not(.hubRoot *)) .sv h3{font-size:20px;line-height:1.2}.ms-ed.ms-ed.ms-ed .sv p,:where(.pg:not(.hubRoot *)) .sv p{color:var(--muted);font-size:15px}.ms-ed.ms-ed.ms-ed .sv-lead,:where(.pg:not(.hubRoot *)) .sv-lead{display:none}.ms-ed.ms-ed.ms-ed .sv-f,:where(.pg:not(.hubRoot *)) .sv-f{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:16px;border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .sv-pr,:where(.pg:not(.hubRoot *)) .sv-pr{font-family:var(--fd);font-weight:var(--fdw);font-size:22px;letter-spacing:var(--fdls);line-height:1;color:var(--ink);white-space:nowrap}.ms-ed.ms-ed.ms-ed .sv-pr small,:where(.pg:not(.hubRoot *)) .sv-pr small{font:500 12px/1 var(--fb);letter-spacing:0;color:var(--muted);margin-right:4px}.ms-ed.ms-ed.ms-ed .sv-du,:where(.pg:not(.hubRoot *)) .sv-du{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:13.5px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .sv-go,:where(.pg:not(.hubRoot *)) .sv-go{margin-left:auto;display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:6px 0;color:var(--p-text);font-weight:700;font-size:14.5px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .sv-go:hover,:where(.pg:not(.hubRoot *)) .sv-go:hover{text-decoration:underline}.ms-ed.ms-ed.ms-ed .ab,:where(.pg:not(.hubRoot *)) .ab{display:grid;gap:36px}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .ab,:where(.pg:not(.hubRoot *)) .ab{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:center}}.ms-ed.ms-ed.ms-ed .ab-media,:where(.pg:not(.hubRoot *)) .ab-media{position:relative;aspect-ratio:4/5;max-height:560px;border-radius:var(--r-lg);overflow:hidden;width:100%}.ms-ed.ms-ed.ms-ed .ab-badge,:where(.pg:not(.hubRoot *)) .ab-badge{position:absolute;left:16px;right:16px;bottom:16px;background:color-mix(in srgb,var(--surf) 94%,transparent);backdrop-filter:blur(8px);border-radius:var(--r);padding:14px 16px;display:flex;align-items:center;gap:12px;color:var(--ink)}.ms-ed.ms-ed.ms-ed .ab-badge .i,:where(.pg:not(.hubRoot *)) .ab-badge .i{font-size:22px;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .ab-badge strong,:where(.pg:not(.hubRoot *)) .ab-badge strong{display:block;font-size:15px}.ms-ed.ms-ed.ms-ed .ab-badge span,:where(.pg:not(.hubRoot *)) .ab-badge span{display:block;font-size:13px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .ab-txt,:where(.pg:not(.hubRoot *)) .ab-txt{display:grid;gap:20px;min-width:0}.ms-ed.ms-ed.ms-ed .ab-txt h2,:where(.pg:not(.hubRoot *)) .ab-txt h2{font-size:clamp(28px,3.8cqi,46px)}.ms-ed.ms-ed.ms-ed .ab-txt>p,:where(.pg:not(.hubRoot *)) .ab-txt>p{font-size:18px;line-height:1.65;color:var(--muted);max-width:60ch}.ms-ed.ms-ed.ms-ed .team,:where(.pg:not(.hubRoot *)) .team{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.ms-ed.ms-ed.ms-ed .team li,:where(.pg:not(.hubRoot *)) .team li{display:grid;gap:4px;align-content:start;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:10px 10px 12px;min-width:0}.ms-ed.ms-ed.ms-ed .team-ph,:where(.pg:not(.hubRoot *)) .team-ph{aspect-ratio:1;border-radius:calc(var(--r-lg) - 4px);overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--p) 14%,var(--surf));color:var(--p-text);font-family:var(--fd);font-weight:var(--fdw);font-size:30px;margin-bottom:6px}.ms-ed.ms-ed.ms-ed .team-ph img,:where(.pg:not(.hubRoot *)) .team-ph img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .team strong,:where(.pg:not(.hubRoot *)) .team strong{font-size:15.5px;line-height:1.25;padding-inline:4px}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .team,:where(.pg:not(.hubRoot *)) .team{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .team li{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .steps,:where(.pg:not(.hubRoot *)) .steps{list-style:none;margin:0;padding:0;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));counter-reset:st}.ms-ed.ms-ed.ms-ed .steps li,:where(.pg:not(.hubRoot *)) .steps li{position:relative;display:grid;gap:10px;align-content:start;padding-top:22px;border-top:2px solid var(--line)}.ms-ed.ms-ed.ms-ed .steps li:before,:where(.pg:not(.hubRoot *)) .steps li:before{content:"";position:absolute;left:0;top:-2px;width:56px;height:2px;background:var(--p)}.ms-ed.ms-ed.ms-ed .steps .num,:where(.pg:not(.hubRoot *)) .steps .num{font-family:var(--fd);font-weight:var(--fdw);font-size:15px;color:var(--p-text);letter-spacing:.06em}.ms-ed.ms-ed.ms-ed .steps strong,:where(.pg:not(.hubRoot *)) .steps strong{font-size:19px;font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls)}.ms-ed.ms-ed.ms-ed .steps p,:where(.pg:not(.hubRoot *)) .steps p{color:var(--muted);font-size:15.5px}.ms-ed.ms-ed.ms-ed .tm,:where(.pg:not(.hubRoot *)) .tm{display:grid;gap:22px}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .tm,:where(.pg:not(.hubRoot *)) .tm{grid-template-columns:280px minmax(0,1fr);gap:40px;align-items:start}}.ms-ed.ms-ed.ms-ed .tm-sum,:where(.pg:not(.hubRoot *)) .tm-sum{display:grid;gap:8px;align-content:start;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:26px}.ms-ed.ms-ed.ms-ed .tm-score,:where(.pg:not(.hubRoot *)) .tm-score{font-family:var(--fd);font-weight:var(--fdw);font-size:64px;line-height:.95;letter-spacing:var(--fdls)}.ms-ed.ms-ed.ms-ed .tm-sum .stars,:where(.pg:not(.hubRoot *)) .tm-sum .stars{font-size:20px}.ms-ed.ms-ed.ms-ed .tm-sum p,:where(.pg:not(.hubRoot *)) .tm-sum p{color:var(--muted);font-size:14px}.ms-ed.ms-ed.ms-ed .tm-sum .src,:where(.pg:not(.hubRoot *)) .tm-sum .src{display:flex;align-items:flex-start;gap:6px;font-size:13px;line-height:1.35;color:var(--ink);font-weight:600;padding:10px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;white-space:normal;margin-top:6px;max-width:100%}.ms-ed.ms-ed.ms-ed .tm-sum .src .i,:where(.pg:not(.hubRoot *)) .tm-sum .src .i{flex:none;margin-top:1px}.ms-ed.ms-ed.ms-ed .tm-card,.ms-ed.ms-ed.ms-ed .tm-sum,:where(.pg:not(.hubRoot *)) .tm-card,:where(.pg:not(.hubRoot *)) .tm-sum{min-width:0;overflow-wrap:break-word}.ms-ed.ms-ed.ms-ed .tm-card figcaption>span,:where(.pg:not(.hubRoot *)) .tm-card figcaption>span{min-width:0}.ms-ed.ms-ed.ms-ed .tm-sum .src .i,:where(.pg:not(.hubRoot *)) .tm-sum .src .i{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .tm-list,:where(.pg:not(.hubRoot *)) .tm-list{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.ms-ed.ms-ed.ms-ed .tm-card,:where(.pg:not(.hubRoot *)) .tm-card{margin:0;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:24px;display:grid;gap:14px;align-content:start}.ms-ed.ms-ed.ms-ed .tm-card blockquote,:where(.pg:not(.hubRoot *)) .tm-card blockquote{margin:0;font-size:16.5px;line-height:1.55}.ms-ed.ms-ed.ms-ed .tm-card figcaption,:where(.pg:not(.hubRoot *)) .tm-card figcaption{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .tm-card figcaption .ini,:where(.pg:not(.hubRoot *)) .tm-card figcaption .ini{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--surf2);color:var(--ink);font-weight:700;font-size:13px;flex:none}.ms-ed.ms-ed.ms-ed .tm-card figcaption b,:where(.pg:not(.hubRoot *)) .tm-card figcaption b{display:block;color:var(--ink);font-weight:600}.ms-ed.ms-ed.ms-ed .faq,:where(.pg:not(.hubRoot *)) .faq{display:grid;gap:0;border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .faq details,:where(.pg:not(.hubRoot *)) .faq details{border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .faq summary,:where(.pg:not(.hubRoot *)) .faq summary{list-style:none;cursor:pointer;padding-block:20px;font-weight:600;font-size:17px;display:flex;justify-content:space-between;gap:16px;align-items:center}.ms-ed.ms-ed.ms-ed .faq summary::-webkit-details-marker,:where(.pg:not(.hubRoot *)) .faq summary::-webkit-details-marker{display:none}.ms-ed.ms-ed.ms-ed .faq summary:after,:where(.pg:not(.hubRoot *)) .faq summary:after{content:"+";font-size:24px;line-height:1;color:var(--p-text);flex:none}.ms-ed.ms-ed.ms-ed .faq details[open] summary:after,:where(.pg:not(.hubRoot *)) .faq details[open] summary:after{content:"–"}.ms-ed.ms-ed.ms-ed .faq details p,:where(.pg:not(.hubRoot *)) .faq details p{color:var(--muted);padding-bottom:20px;max-width:64ch}.ms-ed.ms-ed.ms-ed .ct,:where(.pg:not(.hubRoot *)) .ct{display:grid;gap:36px}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .ct,:where(.pg:not(.hubRoot *)) .ct{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:start}}.ms-ed.ms-ed.ms-ed .ct-info,:where(.pg:not(.hubRoot *)) .ct-info{display:grid;gap:22px;align-content:start;min-width:0}.ms-ed.ms-ed.ms-ed .ct-info h2,:where(.pg:not(.hubRoot *)) .ct-info h2{font-size:clamp(28px,3.8cqi,46px)}.ms-ed.ms-ed.ms-ed .ct-info>p,:where(.pg:not(.hubRoot *)) .ct-info>p{color:var(--muted);font-size:17px;max-width:48ch}.ms-ed.ms-ed.ms-ed .ct-list,:where(.pg:not(.hubRoot *)) .ct-list{margin:0;display:grid;gap:0;border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .ct-list>div,:where(.pg:not(.hubRoot *)) .ct-list>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding-block:16px;border-bottom:1px solid var(--line)}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .ct-list>div,:where(.pg:not(.hubRoot *)) .ct-list>div{grid-template-columns:1fr;gap:6px}}.ms-ed.ms-ed.ms-ed .ct-list dt,:where(.pg:not(.hubRoot *)) .ct-list dt{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:2px}.ms-ed.ms-ed.ms-ed .ct-list dd,:where(.pg:not(.hubRoot *)) .ct-list dd{margin:0}.ms-ed.ms-ed.ms-ed .ct-phone,:where(.pg:not(.hubRoot *)) .ct-phone{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ms-ed.ms-ed.ms-ed .ct-phone strong,:where(.pg:not(.hubRoot *)) .ct-phone strong{font-size:20px;font-variant-numeric:tabular-nums;user-select:all}.ms-ed.ms-ed.ms-ed .ct-copy,:where(.pg:not(.hubRoot *)) .ct-copy{border:1px solid var(--line);background:var(--surf);color:var(--ink);border-radius:min(var(--rb),10px);padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex;gap:6px;align-items:center}.ms-ed.ms-ed.ms-ed .tags,:where(.pg:not(.hubRoot *)) .tags{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .tags span,:where(.pg:not(.hubRoot *)) .tags span{border:1px solid var(--line);background:var(--surf);border-radius:min(var(--rb),999px);padding:4px 10px;font-size:14px}.ms-ed.ms-ed.ms-ed .hrs,:where(.pg:not(.hubRoot *)) .hrs{display:grid;gap:4px;font-size:15px;font-variant-numeric:tabular-nums;max-width:340px}.ms-ed.ms-ed.ms-ed .hrs div,:where(.pg:not(.hubRoot *)) .hrs div{display:flex;justify-content:space-between;gap:12px}.ms-ed.ms-ed.ms-ed .hrs .off,:where(.pg:not(.hubRoot *)) .hrs .off{color:var(--muted)}.ms-ed.ms-ed.ms-ed .ct-form,:where(.pg:not(.hubRoot *)) .ct-form{display:grid;gap:14px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;min-width:0}.ms-ed.ms-ed.ms-ed .ct-form h3,:where(.pg:not(.hubRoot *)) .ct-form h3{font-size:22px}.ms-ed.ms-ed.ms-ed .ct-row,:where(.pg:not(.hubRoot *)) .ct-row{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ms-ed.ms-ed.ms-ed .bk-alt,:where(.pg:not(.hubRoot *)) .bk-alt{border:0;background:none;padding:2px 0;color:var(--muted);font-size:14px;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;text-align:center}.ms-ed.ms-ed.ms-ed .bk-alt b,:where(.pg:not(.hubRoot *)) .bk-alt b{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .bk-alt:hover b,:where(.pg:not(.hubRoot *)) .bk-alt:hover b{text-decoration:underline}.ms-ed.ms-ed.ms-ed .ct-acts,:where(.pg:not(.hubRoot *)) .ct-acts{display:grid;gap:12px;align-content:start;min-width:0}.ms-ed.ms-ed.ms-ed .ct-acts h3,:where(.pg:not(.hubRoot *)) .ct-acts h3{font-size:22px;margin-bottom:4px}.ms-ed.ms-ed.ms-ed .ct-act,:where(.pg:not(.hubRoot *)) .ct-act{display:flex;align-items:center;gap:16px;width:100%;text-align:left;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:18px 20px;color:var(--ink);transition:border-color .15s,transform .15s}.ms-ed.ms-ed.ms-ed .ct-act:hover,:where(.pg:not(.hubRoot *)) .ct-act:hover{border-color:var(--p);transform:translateY(-1px)}.ms-ed.ms-ed.ms-ed .ct-act>span:nth-child(2),:where(.pg:not(.hubRoot *)) .ct-act>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .ct-act strong,:where(.pg:not(.hubRoot *)) .ct-act strong{display:block;font-size:17px}.ms-ed.ms-ed.ms-ed .ct-act span span,:where(.pg:not(.hubRoot *)) .ct-act span span{display:block;color:var(--muted);font-size:14.5px;margin-top:2px}.ms-ed.ms-ed.ms-ed .ct-act>.i,:where(.pg:not(.hubRoot *)) .ct-act>.i{color:var(--p-text);font-size:20px}.ms-ed.ms-ed.ms-ed .ct-act.main,:where(.pg:not(.hubRoot *)) .ct-act.main{background:var(--p);border-color:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .ct-act.main span span,:where(.pg:not(.hubRoot *)) .ct-act.main span span{color:var(--p-ink);opacity:.85}.ms-ed.ms-ed.ms-ed .ct-act.main>.i,:where(.pg:not(.hubRoot *)) .ct-act.main>.i{color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .ct-act.main .sv-ic,:where(.pg:not(.hubRoot *)) .ct-act.main .sv-ic{background:color-mix(in srgb,var(--p-ink) 16%,transparent);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .p-sticky,:where(.pg:not(.hubRoot *)) .p-sticky{position:sticky;bottom:0;z-index:15;display:flex;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--bg) 92%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .p-sticky .p-btn,:where(.pg:not(.hubRoot *)) .p-sticky .p-btn{flex:1;padding-block:14px;font-size:16px}.ms-ed.ms-ed.ms-ed .p-sticky .p-btn.ghost,:where(.pg:not(.hubRoot *)) .p-sticky .p-btn.ghost{flex:none;width:52px;padding-inline:0}.ms-ed.ms-ed.ms-ed .p-sticky .p-btn:not(.ghost),:where(.pg:not(.hubRoot *)) .p-sticky .p-btn:not(.ghost){flex:1 1 0;min-width:0;padding-inline:10px;font-size:15px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .p-sticky .p-btn.alt,:where(.pg:not(.hubRoot *)) .p-sticky .p-btn.alt{background:var(--surf);color:var(--p-text);box-shadow:inset 0 0 0 1.5px var(--p)}@container pg (min-width:760px){.ms-ed.ms-ed.ms-ed .p-sticky,:where(.pg:not(.hubRoot *)) .p-sticky{display:none}}.ms-ed.ms-ed.ms-ed .h-cl,:where(.pg:not(.hubRoot *)) .h-cl{background:radial-gradient(70% 80% at 100% 0,color-mix(in srgb,var(--p) 13%,transparent),transparent 70%)}.ms-ed.ms-ed.ms-ed .h-cl>.p-wrap,:where(.pg:not(.hubRoot *)) .h-cl>.p-wrap{display:grid;gap:36px;padding-block:clamp(40px,6cqi,92px)}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .h-cl>.p-wrap,:where(.pg:not(.hubRoot *)) .h-cl>.p-wrap{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:64px;align-items:center}}.ms-ed.ms-ed.ms-ed .h-de,:where(.pg:not(.hubRoot *)) .h-de{position:relative;overflow:hidden;background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .h-de>.p-photo,:where(.pg:not(.hubRoot *)) .h-de>.p-photo{position:absolute;inset:0}.ms-ed.ms-ed.ms-ed .h-de .tint,:where(.pg:not(.hubRoot *)) .h-de .tint{position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--p) 70%,transparent),color-mix(in srgb,var(--p) 92%,#000))}.ms-ed.ms-ed.ms-ed .h-de .pat,:where(.pg:not(.hubRoot *)) .h-de .pat{position:absolute;inset:0;background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--p-ink) 7%,transparent) 0 2px,transparent 2px 18px)}.ms-ed.ms-ed.ms-ed .h-de>.p-wrap,:where(.pg:not(.hubRoot *)) .h-de>.p-wrap{position:relative;display:grid;gap:22px;justify-items:center;text-align:center;padding-block:clamp(56px,8cqi,120px) clamp(110px,11cqi,160px)}.ms-ed.ms-ed.ms-ed .h-de h1,:where(.pg:not(.hubRoot *)) .h-de h1{color:var(--p-ink);font-size:clamp(38px,6cqi,78px);max-width:19ch}.ms-ed.ms-ed.ms-ed .h-de .h-lead,:where(.pg:not(.hubRoot *)) .h-de .h-lead{color:var(--p-ink);opacity:.88;margin-inline:auto}.ms-ed.ms-ed.ms-ed .h-de .p-eb,:where(.pg:not(.hubRoot *)) .h-de .p-eb{color:var(--p-ink);background:color-mix(in srgb,var(--p-ink) 14%,transparent);padding:7px 14px;border-radius:var(--rb);letter-spacing:.08em}.ms-ed.ms-ed.ms-ed .h-de .h-proof,:where(.pg:not(.hubRoot *)) .h-de .h-proof{justify-content:center;color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .h-de .h-proof .ok,.ms-ed.ms-ed.ms-ed .h-de .h-proof b,:where(.pg:not(.hubRoot *)) .h-de .h-proof .ok,:where(.pg:not(.hubRoot *)) .h-de .h-proof b{color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .de-bar,:where(.pg:not(.hubRoot *)) .de-bar{position:relative;z-index:2;margin-top:-80px;margin-bottom:8px}.pg:not(:where(.hubRoot *))[data-layout=destaque] .s-head{margin-inline:auto;text-align:center;justify-items:center}.pg:not(:where(.hubRoot *))[data-layout=predio3d] .s-head{margin-inline:auto;text-align:center;justify-items:center}.pg:not(:where(.hubRoot *))[data-layout=destaque] .s-side .s-head{margin-inline:0;text-align:left;justify-items:start}.pg:not(:where(.hubRoot *))[data-layout=predio3d] .s-side .s-head{margin-inline:0;text-align:left;justify-items:start}.pg:not(:where(.hubRoot *))[data-layout=destaque] .sv-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.pg:not(:where(.hubRoot *))[data-layout=predio3d] .sv-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}@container pg (max-width:520px){.pg:not(:where(.hubRoot *))[data-layout=destaque] .sv-grid{grid-template-columns:1fr}}@container pg (max-width:520px){.pg:not(:where(.hubRoot *))[data-layout=predio3d] .sv-grid{grid-template-columns:1fr}}.pg:not(:where(.hubRoot *))[data-layout=destaque] .sv{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:18px}.pg:not(:where(.hubRoot *))[data-layout=predio3d] .sv{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:18px}.pg:not(:where(.hubRoot *))[data-layout=destaque] .sv-ic{grid-row:span 2}.pg:not(:where(.hubRoot *))[data-layout=predio3d] .sv-ic{grid-row:span 2}.ms-ed.ms-ed.ms-ed .h-co,:where(.pg:not(.hubRoot *)) .h-co{background:var(--surf2);border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .h-co>.p-wrap,:where(.pg:not(.hubRoot *)) .h-co>.p-wrap{display:grid;gap:36px;padding-block:clamp(44px,6cqi,88px)}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .h-co>.p-wrap,:where(.pg:not(.hubRoot *)) .h-co>.p-wrap{grid-template-columns:minmax(0,1fr) 410px;gap:72px;align-items:center}}.ms-ed.ms-ed.ms-ed .h-co .h-txt h1,:where(.pg:not(.hubRoot *)) .h-co .h-txt h1{font-size:clamp(34px,4.8cqi,60px)}.ms-ed.ms-ed.ms-ed .h-co .p-eb,:where(.pg:not(.hubRoot *)) .h-co .p-eb{padding-left:14px;border-left:3px solid var(--p);letter-spacing:.1em}.pg:not(:where(.hubRoot *))[data-layout=corporativo] .sv-grid{gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.pg:not(:where(.hubRoot *))[data-layout=corporativo] .sv{border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:0}.pg:not(:where(.hubRoot *))[data-layout=corporativo] .p-sec.alt .sv{background:var(--surf)}.pg:not(:where(.hubRoot *))[data-layout=corporativo] .s-head .p-eb{padding-left:14px;border-left:3px solid var(--p)}.ms-ed.ms-ed.ms-ed .h-bo>.p-wrap,:where(.pg:not(.hubRoot *)) .h-bo>.p-wrap{display:grid;gap:36px;padding-block:clamp(40px,6cqi,96px) 40px}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .h-bo>.p-wrap,:where(.pg:not(.hubRoot *)) .h-bo>.p-wrap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px;align-items:center}}.ms-ed.ms-ed.ms-ed .h-bo .h-txt h1,:where(.pg:not(.hubRoot *)) .h-bo .h-txt h1{font-size:clamp(36px,5cqi,68px);line-height:1.04}.ms-ed.ms-ed.ms-ed .bo-media .p-mono span,:where(.pg:not(.hubRoot *)) .bo-media .p-mono span{font-size:26cqi;opacity:.9}.ms-ed.ms-ed.ms-ed .bo-media,:where(.pg:not(.hubRoot *)) .bo-media{position:relative;aspect-ratio:4/5;max-height:600px;border-radius:999px 999px var(--r-lg) var(--r-lg);overflow:hidden;width:min(100%,520px);justify-self:center}.ms-ed.ms-ed.ms-ed .bo-bar,:where(.pg:not(.hubRoot *)) .bo-bar{padding-bottom:12px}.pg:not(:where(.hubRoot *))[data-layout=boutique] .s-head{margin-inline:auto;text-align:center;justify-items:center}.pg:not(:where(.hubRoot *))[data-layout=boutique] .ab .s-head,.pg:not(:where(.hubRoot *))[data-layout=boutique] .s-side .s-head{margin-inline:0;text-align:left;justify-items:start}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-grid{display:block;max-width:860px;margin-inline:auto}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv{display:grid;grid-template-columns:auto minmax(24px,1fr) auto;column-gap:14px;row-gap:4px;align-items:baseline;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:20px 0}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-du,.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-go,.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv>.sv-ic{display:none}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-b{display:contents}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv h3{grid-column:1;grid-row:1;font-size:23px}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-lead{display:block;grid-column:2;grid-row:1;border-bottom:2px dotted var(--line);align-self:end;margin-bottom:6px}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-f{grid-column:3;grid-row:1;border:0;padding:0}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv p{grid-column:1/-1;grid-row:2}.pg:not(:where(.hubRoot *))[data-layout=boutique] .tm-card blockquote{font-family:var(--fd);font-size:21px;line-height:1.35}.ms-ed.ms-ed.ms-ed .h-im,:where(.pg:not(.hubRoot *)) .h-im{background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .h-im>.p-wrap,:where(.pg:not(.hubRoot *)) .h-im>.p-wrap{display:grid;gap:36px;padding-block:clamp(36px,5cqi,80px)}@container pg (min-width:960px){.ms-ed.ms-ed.ms-ed .h-im>.p-wrap,:where(.pg:not(.hubRoot *)) .h-im>.p-wrap{grid-template-columns:minmax(0,1.25fr) 400px;gap:56px;align-items:center}}.ms-ed.ms-ed.ms-ed .h-im h1,:where(.pg:not(.hubRoot *)) .h-im h1{color:var(--p-ink);text-transform:uppercase;font-size:clamp(36px,5.2cqi,76px);line-height:.96}.ms-ed.ms-ed.ms-ed .h-im .h-lead,:where(.pg:not(.hubRoot *)) .h-im .h-lead{color:var(--p-ink);opacity:.9}.ms-ed.ms-ed.ms-ed .h-im .p-eb,:where(.pg:not(.hubRoot *)) .h-im .p-eb{color:var(--p-ink);border-bottom:2px solid;padding-bottom:8px;letter-spacing:.12em}.ms-ed.ms-ed.ms-ed .h-im .h-proof,.ms-ed.ms-ed.ms-ed .h-im .h-proof .ok,.ms-ed.ms-ed.ms-ed .h-im .h-proof b,:where(.pg:not(.hubRoot *)) .h-im .h-proof,:where(.pg:not(.hubRoot *)) .h-im .h-proof .ok,:where(.pg:not(.hubRoot *)) .h-im .h-proof b{color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .h-im .p-btn.ghost,:where(.pg:not(.hubRoot *)) .h-im .p-btn.ghost{color:var(--p-ink);border-color:currentColor}.ms-ed.ms-ed.ms-ed .h-im .p-btn.inv,:where(.pg:not(.hubRoot *)) .h-im .p-btn.inv{background:var(--p-ink);color:var(--p);border-color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .im-mq,:where(.pg:not(.hubRoot *)) .im-mq{background:var(--ink);color:var(--bg);overflow:hidden;white-space:nowrap;padding-block:14px}.ms-ed.ms-ed.ms-ed .im-track,:where(.pg:not(.hubRoot *)) .im-track{display:inline-flex;align-items:center;gap:28px;padding-left:28px;animation:mq 42s linear infinite;font-family:var(--fd);font-weight:var(--fdw);font-size:clamp(16px,1.6cqi,20px);letter-spacing:var(--fdls)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .im-track,.pg:not(:where(.hubRoot *))[data-upper="1"] .im-track{text-transform:uppercase;letter-spacing:.02em}.ms-ed.ms-ed.ms-ed .im-track i,:where(.pg:not(.hubRoot *)) .im-track i{font-style:normal;font-size:.6em;color:var(--p)}.pg:not(:where(.hubRoot *))[data-mode=escuro] .im-mq{background:var(--p);color:var(--p-ink)}.pg:not(:where(.hubRoot *))[data-mode=escuro] .im-track i{color:var(--p-ink);opacity:.6}.ms-ed.ms-ed.ms-ed .im-mq:hover .im-track,:where(.pg:not(.hubRoot *)) .im-mq:hover .im-track{animation-play-state:paused}.ms-ed.ms-ed.ms-ed .im-dup,:where(.pg:not(.hubRoot *)) .im-dup{display:contents}@keyframes mq{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .im-track,:where(.pg:not(.hubRoot *)) .im-track{animation:none}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .ab-txt h2,.pg:not(:where(.hubRoot *))[data-layout=impacto] .ct-info h2,.pg:not(:where(.hubRoot *))[data-layout=impacto] .s-head h2{text-transform:uppercase;font-size:clamp(32px,5cqi,62px);line-height:.98}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-grid{gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv{gap:10px;padding:22px 24px;border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:0;background:color-mix(in srgb,var(--surf) 60%,transparent);transition:border-color .2s}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv:hover{border-color:color-mix(in srgb,var(--p) 70%,transparent)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv h3{font-size:22px;line-height:1.1}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv p{font-size:14.5px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-f{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;padding-top:14px;border-top:1px solid var(--line)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-pr{grid-column:1;grid-row:1/3;display:grid;gap:4px;font-size:32px;color:var(--p-text)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-pr small{display:block;margin:0}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-du{grid-column:2;grid-row:1;justify-self:end}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-go{grid-column:2;grid-row:2;justify-self:end;margin:0;padding:2px 0}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv>.sv-ic{display:none}.pg:not(:where(.hubRoot *))[data-layout=impacto] .ct-form,.pg:not(:where(.hubRoot *))[data-layout=impacto] .tm-card,.pg:not(:where(.hubRoot *))[data-layout=impacto] .tm-sum{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .h-di>.p-wrap,:where(.pg:not(.hubRoot *)) .h-di>.p-wrap{display:grid;gap:18px;padding-block:clamp(36px,5cqi,72px) 8px;max-width:1200px}.ms-ed.ms-ed.ms-ed .h-di .h-txt h1,:where(.pg:not(.hubRoot *)) .h-di .h-txt h1{font-size:clamp(34px,4.8cqi,58px);max-width:20ch}.ms-ed.ms-ed.ms-ed .di-grid,:where(.pg:not(.hubRoot *)) .di-grid{display:grid;gap:28px;padding-block:28px 0}.ms-ed.ms-ed.ms-ed .di-aside .bk,:where(.pg:not(.hubRoot *)) .di-aside .bk{position:static}@container pg (min-width:960px){.ms-ed.ms-ed.ms-ed .di-grid,:where(.pg:not(.hubRoot *)) .di-grid{grid-template-columns:minmax(0,1fr) 380px;gap:56px;align-items:start}.ms-ed.ms-ed.ms-ed .di-aside,:where(.pg:not(.hubRoot *)) .di-aside{order:2;position:sticky;top:96px}}.ms-ed.ms-ed.ms-ed .di-main,:where(.pg:not(.hubRoot *)) .di-main{min-width:0}.ms-ed.ms-ed.ms-ed .di-main .p-wrap,:where(.pg:not(.hubRoot *)) .di-main .p-wrap{padding-inline:0;max-width:none}.ms-ed.ms-ed.ms-ed .di-main .p-sec,:where(.pg:not(.hubRoot *)) .di-main .p-sec{padding-block:30px}.ms-ed.ms-ed.ms-ed .di-main .p-sec:first-child,:where(.pg:not(.hubRoot *)) .di-main .p-sec:first-child{padding-top:8px}.ms-ed.ms-ed.ms-ed .di-main .p-sec.alt,:where(.pg:not(.hubRoot *)) .di-main .p-sec.alt{background:transparent}.ms-ed.ms-ed.ms-ed .di-main .p-sec+.p-sec,:where(.pg:not(.hubRoot *)) .di-main .p-sec+.p-sec{border-top:1px solid var(--line)}.pg:not(:where(.hubRoot *))[data-layout=direto] .sv-grid{display:block;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding-inline:22px}.pg:not(:where(.hubRoot *))[data-layout=direto] .sv{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:16px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:22px 0}.pg:not(:where(.hubRoot *))[data-layout=direto] .sv:last-child{border-bottom:0}.pg:not(:where(.hubRoot *))[data-layout=direto] .sv-ic{grid-row:span 2}.pg:not(:where(.hubRoot *))[data-layout=direto] .sv-f{border:0;padding-top:4px}.pg:not(:where(.hubRoot *))[data-layout=direto] .ab,.pg:not(:where(.hubRoot *))[data-layout=direto] .ct,.pg:not(:where(.hubRoot *))[data-layout=direto] .s-side,.pg:not(:where(.hubRoot *))[data-layout=direto] .tm{grid-template-columns:1fr}.pg:not(:where(.hubRoot *))[data-layout=direto] .ab-media{aspect-ratio:16/9}.ms-ed.ms-ed.ms-ed .rz-foot,:where(.pg:not(.hubRoot *)) .rz-foot{background:#0B0B0C;color:#F2F2F3;font-family:DM Sans,system-ui,sans-serif;font-size:14px;line-height:1.5;position:relative}.ms-ed.ms-ed.ms-ed .rz-foot a,:where(.pg:not(.hubRoot *)) .rz-foot a{color:inherit;text-decoration:none}.ms-ed.ms-ed.ms-ed .rz-foot a:hover,:where(.pg:not(.hubRoot *)) .rz-foot a:hover{color:#FFC21A}.ms-ed.ms-ed.ms-ed .rz-foot h3,.ms-ed.ms-ed.ms-ed .rz-foot h4,:where(.pg:not(.hubRoot *)) .rz-foot h3,:where(.pg:not(.hubRoot *)) .rz-foot h4{font-family:Plus Jakarta Sans,system-ui,sans-serif;color:#fff;letter-spacing:-.01em;margin:0}.ms-ed.ms-ed.ms-ed .rz-promise,:where(.pg:not(.hubRoot *)) .rz-promise{border-bottom:1px solid #222327}.ms-ed.ms-ed.ms-ed .rz-promise .p-wrap,:where(.pg:not(.hubRoot *)) .rz-promise .p-wrap{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-block:28px}.ms-ed.ms-ed.ms-ed .rz-promise div,:where(.pg:not(.hubRoot *)) .rz-promise div{display:flex;gap:12px;align-items:flex-start}.ms-ed.ms-ed.ms-ed .rz-promise .ic,:where(.pg:not(.hubRoot *)) .rz-promise .ic{width:38px;height:38px;border-radius:10px;background:#221d0c;color:#FFC21A;display:grid;place-items:center;flex:none}.ms-ed.ms-ed.ms-ed .rz-promise strong,:where(.pg:not(.hubRoot *)) .rz-promise strong{display:block;font-size:15px}.ms-ed.ms-ed.ms-ed .rz-promise span,:where(.pg:not(.hubRoot *)) .rz-promise span{color:#A3A4AA;font-size:13.5px}.ms-ed.ms-ed.ms-ed .rz-next,:where(.pg:not(.hubRoot *)) .rz-next{background:#F3F2EE;color:#17181B;font-family:DM Sans,system-ui,sans-serif;position:relative}.ms-ed.ms-ed.ms-ed .rz-next .p-wrap,:where(.pg:not(.hubRoot *)) .rz-next .p-wrap{display:grid;gap:20px;padding-block:44px}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .rz-next .p-wrap,:where(.pg:not(.hubRoot *)) .rz-next .p-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:center}}.ms-ed.ms-ed.ms-ed .rz-next h3,:where(.pg:not(.hubRoot *)) .rz-next h3{font:800 clamp(22px,2.8cqi,30px)/1.15 Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.02em;margin:0;color:#17181B;text-wrap:balance}.ms-ed.ms-ed.ms-ed .rz-next p,:where(.pg:not(.hubRoot *)) .rz-next p{color:#5B5D63;margin-top:8px;font-size:15px}.ms-ed.ms-ed.ms-ed .rz-next .rz-eb,:where(.pg:not(.hubRoot *)) .rz-next .rz-eb{color:#8A6100}.ms-ed.ms-ed.ms-ed .rz-next .rz-cats a,:where(.pg:not(.hubRoot *)) .rz-next .rz-cats a{background:#fff;border-color:#DDDCD6;color:#17181B;text-decoration:none}.ms-ed.ms-ed.ms-ed .rz-next .rz-cats a:hover,:where(.pg:not(.hubRoot *)) .rz-next .rz-cats a:hover{border-color:#17181B}.ms-ed.ms-ed.ms-ed .rz-next .rz-cats a.all,:where(.pg:not(.hubRoot *)) .rz-next .rz-cats a.all{background:#17181B;border-color:#17181B;color:#fff}.ms-ed.ms-ed.ms-ed .rz-eb,:where(.pg:not(.hubRoot *)) .rz-eb{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:#FFC21A;font-weight:600;display:block;margin-bottom:8px}.ms-ed.ms-ed.ms-ed .rz-cats,:where(.pg:not(.hubRoot *)) .rz-cats{display:flex;flex-wrap:wrap;gap:8px}.ms-ed.ms-ed.ms-ed .rz-cats a,:where(.pg:not(.hubRoot *)) .rz-cats a{border:1px solid #2c2d32;border-radius:999px;padding:7px 14px;font-size:13.5px;background:#121214}.ms-ed.ms-ed.ms-ed .rz-cats a:hover,:where(.pg:not(.hubRoot *)) .rz-cats a:hover{border-color:#FFC21A}.ms-ed.ms-ed.ms-ed .rz-cols,:where(.pg:not(.hubRoot *)) .rz-cols{display:grid;gap:28px;padding-block:36px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.ms-ed.ms-ed.ms-ed .rz-brand,:where(.pg:not(.hubRoot *)) .rz-brand{display:grid;gap:14px;align-content:start;grid-column:1/-1}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .rz-cols,:where(.pg:not(.hubRoot *)) .rz-cols{grid-template-columns:1.6fr repeat(3,1fr)}.ms-ed.ms-ed.ms-ed .rz-brand,:where(.pg:not(.hubRoot *)) .rz-brand{grid-column:auto}}.ms-ed.ms-ed.ms-ed .rz-brand .rz-word,:where(.pg:not(.hubRoot *)) .rz-brand .rz-word{font-size:22px}.ms-ed.ms-ed.ms-ed .rz-brand .rz-word svg,:where(.pg:not(.hubRoot *)) .rz-brand .rz-word svg{width:30px;height:30px}.ms-ed.ms-ed.ms-ed .rz-brand p,:where(.pg:not(.hubRoot *)) .rz-brand p{color:#A3A4AA;max-width:42ch}.ms-ed.ms-ed.ms-ed .rz-pro,:where(.pg:not(.hubRoot *)) .rz-pro{display:inline-flex;align-items:center;gap:8px;background:#FFC21A;color:#151515!important;border-radius:999px;padding:10px 16px;font-weight:700;justify-self:start}.ms-ed.ms-ed.ms-ed .rz-pro:hover,:where(.pg:not(.hubRoot *)) .rz-pro:hover{background:#ffd04d}.ms-ed.ms-ed.ms-ed .rz-cols h4,:where(.pg:not(.hubRoot *)) .rz-cols h4{font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:#8D8E94;font-weight:700;margin-bottom:12px}.ms-ed.ms-ed.ms-ed .rz-cols ul,:where(.pg:not(.hubRoot *)) .rz-cols ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.ms-ed.ms-ed.ms-ed .rz-cols li a,:where(.pg:not(.hubRoot *)) .rz-cols li a{color:#D8D8DB}.ms-ed.ms-ed.ms-ed .rz-cols li a em,:where(.pg:not(.hubRoot *)) .rz-cols li a em{font-style:normal;color:#FFB51A}.ms-ed.ms-ed.ms-ed .rz-bottom,:where(.pg:not(.hubRoot *)) .rz-bottom{border-top:1px solid #222327}.ms-ed.ms-ed.ms-ed .rz-bottom .p-wrap,:where(.pg:not(.hubRoot *)) .rz-bottom .p-wrap{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;padding-block:18px 22px;color:#8D8E94;font-size:12.5px}.ms-ed.ms-ed.ms-ed .rz-bottom nav,:where(.pg:not(.hubRoot *)) .rz-bottom nav{display:flex;flex-wrap:wrap;gap:6px 16px}.ms-ed.ms-ed.ms-ed .ed-mode,:where(.pg:not(.hubRoot *)) .ed-mode{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--e-panel);border:1px solid var(--e-line);border-radius:14px;padding:5px}.ms-ed.ms-ed.ms-ed .ed-mode button,:where(.pg:not(.hubRoot *)) .ed-mode button{display:grid;gap:2px;text-align:left;border:0;border-radius:10px;background:transparent;padding:10px 12px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .ed-mode button strong,:where(.pg:not(.hubRoot *)) .ed-mode button strong{font:700 14px var(--f-ui-d);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .ed-mode button small,:where(.pg:not(.hubRoot *)) .ed-mode button small{font-size:11.5px;line-height:1.35}.ms-ed.ms-ed.ms-ed .ed-mode button[aria-pressed=true],:where(.pg:not(.hubRoot *)) .ed-mode button[aria-pressed=true]{background:var(--rz);color:#3a2d00}.ms-ed.ms-ed.ms-ed .ed-mode button[aria-pressed=true] strong,:where(.pg:not(.hubRoot *)) .ed-mode button[aria-pressed=true] strong{color:var(--rz-ink)}.ms-ed.ms-ed.ms-ed .controls[data-mode=simples] [data-only=total],.ms-ed.ms-ed.ms-ed .controls[data-mode=total] [data-only=simples],:where(.pg:not(.hubRoot *)) .controls[data-mode=simples] [data-only=total],:where(.pg:not(.hubRoot *)) .controls[data-mode=total] [data-only=simples]{display:none}.ms-ed.ms-ed.ms-ed .controls:not([data-tab=dados]) [data-pane=dados],.ms-ed.ms-ed.ms-ed .controls:not([data-tab=design]) [data-pane=design],.ms-ed.ms-ed.ms-ed .controls:not([data-tab=midia]) [data-pane=midia],:where(.pg:not(.hubRoot *)) .controls:not([data-tab=dados]) [data-pane=dados],:where(.pg:not(.hubRoot *)) .controls:not([data-tab=design]) [data-pane=design],:where(.pg:not(.hubRoot *)) .controls:not([data-tab=midia]) [data-pane=midia]{display:none!important}.ms-ed.ms-ed.ms-ed .ed-tabs,:where(.pg:not(.hubRoot *)) .ed-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;background:var(--e-panel);border:1px solid var(--e-line);border-radius:14px;padding:5px}.ms-ed.ms-ed.ms-ed .ed-tabs button,:where(.pg:not(.hubRoot *)) .ed-tabs button{display:grid;gap:2px;text-align:left;border:0;border-radius:10px;padding:10px 12px;background:transparent;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .ed-tabs button strong,:where(.pg:not(.hubRoot *)) .ed-tabs button strong{font:700 14.5px var(--f-ui-d);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .ed-tabs button small,:where(.pg:not(.hubRoot *)) .ed-tabs button small{font-size:11.5px}.ms-ed.ms-ed.ms-ed .ed-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .ed-tabs button[aria-selected=true]{background:var(--rz);color:#3a2d00}.ms-ed.ms-ed.ms-ed .ed-tabs button[aria-selected=true] strong,:where(.pg:not(.hubRoot *)) .ed-tabs button[aria-selected=true] strong{color:var(--rz-ink)}.ms-ed.ms-ed.ms-ed .fld,:where(.pg:not(.hubRoot *)) .fld{display:grid;gap:6px;font-size:13px;font-weight:600;color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .fld small,:where(.pg:not(.hubRoot *)) .fld small{font-weight:400;color:var(--e-muted);font-size:12px;line-height:1.4}.ms-ed.ms-ed.ms-ed .fld-row,:where(.pg:not(.hubRoot *)) .fld-row{display:flex;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .fld-row em,:where(.pg:not(.hubRoot *)) .fld-row em{font-style:normal;color:var(--e-muted);font-weight:500}.ms-ed.ms-ed.ms-ed .fld input,.ms-ed.ms-ed.ms-ed .fld textarea,.ms-ed.ms-ed.ms-ed .hr-row select,.ms-ed.ms-ed.ms-ed .ie-row input,.ms-ed.ms-ed.ms-ed .ie-row textarea,:where(.pg:not(.hubRoot *)) .fld input,:where(.pg:not(.hubRoot *)) .fld textarea,:where(.pg:not(.hubRoot *)) .hr-row select,:where(.pg:not(.hubRoot *)) .ie-row input,:where(.pg:not(.hubRoot *)) .ie-row textarea{background:#0F1012;border:1px solid var(--e-line);border-radius:9px;padding:9px 11px;color:var(--e-ink);font-size:14px;width:100%;font-family:inherit}.ms-ed.ms-ed.ms-ed .fld input[type=number],:where(.pg:not(.hubRoot *)) .fld input[type=number]{width:90px}.ms-ed.ms-ed.ms-ed .fld textarea,.ms-ed.ms-ed.ms-ed .ie-row textarea,:where(.pg:not(.hubRoot *)) .fld textarea,:where(.pg:not(.hubRoot *)) .ie-row textarea{resize:vertical;line-height:1.45}.ms-ed.ms-ed.ms-ed .fld input:focus,.ms-ed.ms-ed.ms-ed .fld textarea:focus,.ms-ed.ms-ed.ms-ed .hr-row select:focus,.ms-ed.ms-ed.ms-ed .ie-row input:focus,.ms-ed.ms-ed.ms-ed .ie-row textarea:focus,:where(.pg:not(.hubRoot *)) .fld input:focus,:where(.pg:not(.hubRoot *)) .fld textarea:focus,:where(.pg:not(.hubRoot *)) .hr-row select:focus,:where(.pg:not(.hubRoot *)) .ie-row input:focus,:where(.pg:not(.hubRoot *)) .ie-row textarea:focus{border-color:var(--rz);outline:none}.ms-ed.ms-ed.ms-ed .ie-list,:where(.pg:not(.hubRoot *)) .ie-list{display:grid;gap:10px}.ms-ed.ms-ed.ms-ed .ie-row,:where(.pg:not(.hubRoot *)) .ie-row{display:grid;gap:8px;background:var(--e-panel2);border:1px solid var(--e-line);border-radius:12px;padding:10px}.ms-ed.ms-ed.ms-ed .ie-top,:where(.pg:not(.hubRoot *)) .ie-top{display:flex;gap:8px;align-items:center}.ms-ed.ms-ed.ms-ed .ie-name,:where(.pg:not(.hubRoot *)) .ie-name{font-weight:700}.ms-ed.ms-ed.ms-ed .ie-x,:where(.pg:not(.hubRoot *)) .ie-x{flex:none;width:36px;height:36px;border:1px solid var(--e-line);border-radius:9px;background:transparent;color:var(--e-dim);display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .ie-x:hover,:where(.pg:not(.hubRoot *)) .ie-x:hover{color:#F87171;border-color:#F87171}.ms-ed.ms-ed.ms-ed .sysf,:where(.pg:not(.hubRoot *)) .sysf{display:grid;gap:10px;background:rgba(255,194,26,.1);border:1.5px solid var(--rz);border-radius:12px;padding:12px;margin-bottom:12px}.ms-ed.ms-ed.ms-ed .sysf-h,:where(.pg:not(.hubRoot *)) .sysf-h{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .sysf-h strong,:where(.pg:not(.hubRoot *)) .sysf-h strong{font:700 14px var(--f-ui-d);color:var(--rz)}.ms-ed.ms-ed.ms-ed .sysf-tag,:where(.pg:not(.hubRoot *)) .sysf-tag{display:inline-flex;align-items:center;gap:5px;background:var(--rz);color:var(--rz-ink);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.ms-ed.ms-ed.ms-ed .sysf-tag .i,:where(.pg:not(.hubRoot *)) .sysf-tag .i{width:12px;height:12px;stroke-width:2.2}.ms-ed.ms-ed.ms-ed .sysf-chips,:where(.pg:not(.hubRoot *)) .sysf-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .sysf-row,:where(.pg:not(.hubRoot *)) .sysf-row{display:grid;gap:6px}.ms-ed.ms-ed.ms-ed .sysf-row>span,:where(.pg:not(.hubRoot *)) .sysf-row>span{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#d9c48a}.ms-ed.ms-ed.ms-ed .sysf-row>select,:where(.pg:not(.hubRoot *)) .sysf-row>select{width:100%;background:var(--rz);border:0;border-radius:9px;padding:9px 10px;color:var(--rz-ink);font:700 14px var(--f-ui)}.ms-ed.ms-ed.ms-ed .sysf-row>select:focus,:where(.pg:not(.hubRoot *)) .sysf-row>select:focus{outline:2px solid #fff;outline-offset:1px}.ms-ed.ms-ed.ms-ed .sysf-row>select optgroup,.ms-ed.ms-ed.ms-ed .sysf-row>select option,:where(.pg:not(.hubRoot *)) .sysf-row>select optgroup,:where(.pg:not(.hubRoot *)) .sysf-row>select option{color:var(--e-ink);background:#15171A}.ms-ed.ms-ed.ms-ed .sysf-chip,:where(.pg:not(.hubRoot *)) .sysf-chip{display:inline-flex;align-items:center;border:1px solid rgba(255,194,26,.55);border-radius:999px;background:#17150c;min-width:0}.ms-ed.ms-ed.ms-ed .sysf-chip.main,:where(.pg:not(.hubRoot *)) .sysf-chip.main{background:var(--rz);border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .sysf-n,:where(.pg:not(.hubRoot *)) .sysf-n{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--e-ink);font:600 12.5px var(--f-ui);padding:6px 4px 6px 11px;text-align:left}.ms-ed.ms-ed.ms-ed button.sysf-n:hover,:where(.pg:not(.hubRoot *)) button.sysf-n:hover{color:var(--rz)}.ms-ed.ms-ed.ms-ed .sysf-chip.main .sysf-n,:where(.pg:not(.hubRoot *)) .sysf-chip.main .sysf-n{color:var(--rz-ink);font-weight:700;padding-right:11px}.ms-ed.ms-ed.ms-ed .sysf-chip.main .sysf-n small,:where(.pg:not(.hubRoot *)) .sysf-chip.main .sysf-n small{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;opacity:.65}.ms-ed.ms-ed.ms-ed .sysf-chip.main .sysf-x,:where(.pg:not(.hubRoot *)) .sysf-chip.main .sysf-x{margin-left:-6px;color:var(--rz-ink)}.ms-ed.ms-ed.ms-ed .sysf-x,:where(.pg:not(.hubRoot *)) .sysf-x{width:26px;height:26px;border:0;background:none;color:var(--e-muted);display:grid;place-items:center;border-radius:50%;margin-right:2px}.ms-ed.ms-ed.ms-ed .sysf-x:hover,:where(.pg:not(.hubRoot *)) .sysf-x:hover{color:#F87171}.ms-ed.ms-ed.ms-ed .sysf-x .i,:where(.pg:not(.hubRoot *)) .sysf-x .i{width:13px;height:13px}.ms-ed.ms-ed.ms-ed .sysf-add select,:where(.pg:not(.hubRoot *)) .sysf-add select{width:100%;background:#0F1012;border:1px dashed rgba(255,194,26,.6);border-radius:9px;padding:8px 10px;color:var(--rz);font:600 13px var(--f-ui)}.ms-ed.ms-ed.ms-ed .sysf-add select:focus,:where(.pg:not(.hubRoot *)) .sysf-add select:focus{outline:none;border-style:solid;border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .sysf-add optgroup,.ms-ed.ms-ed.ms-ed .sysf-add option,:where(.pg:not(.hubRoot *)) .sysf-add optgroup,:where(.pg:not(.hubRoot *)) .sysf-add option{color:var(--e-ink);background:#15171A}.ms-ed.ms-ed.ms-ed .sysf-note,:where(.pg:not(.hubRoot *)) .sysf-note{margin:0;color:#d9c48a;font-size:12px;line-height:1.45}.ms-ed.ms-ed.ms-ed .pfe,:where(.pg:not(.hubRoot *)) .pfe{display:grid;gap:10px}.ms-ed.ms-ed.ms-ed .pfe-list,:where(.pg:not(.hubRoot *)) .pfe-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .pfe-i,:where(.pg:not(.hubRoot *)) .pfe-i{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:10px;align-items:start;background:var(--e-panel2);border:1px solid var(--e-line);border-radius:12px;padding:10px}.ms-ed.ms-ed.ms-ed .pfe-th,:where(.pg:not(.hubRoot *)) .pfe-th{position:relative;width:64px;height:64px;border-radius:10px;overflow:hidden;background:#0F1012}.ms-ed.ms-ed.ms-ed .pfe-th img,:where(.pg:not(.hubRoot *)) .pfe-th img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .pfe-th b,:where(.pg:not(.hubRoot *)) .pfe-th b{position:absolute;left:4px;top:4px;min-width:18px;height:18px;border-radius:9px;background:rgba(0,0,0,.65);color:#fff;font-size:11px;display:grid;place-items:center;padding:0 4px}.ms-ed.ms-ed.ms-ed .pfe-f,:where(.pg:not(.hubRoot *)) .pfe-f{display:grid;gap:8px;min-width:0}.ms-ed.ms-ed.ms-ed .pfe-l,:where(.pg:not(.hubRoot *)) .pfe-l{display:grid;gap:4px;font-size:12px;font-weight:600;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .pfe-l>span,:where(.pg:not(.hubRoot *)) .pfe-l>span{display:flex;justify-content:space-between;gap:8px}.ms-ed.ms-ed.ms-ed .pfe-c,:where(.pg:not(.hubRoot *)) .pfe-c{font-weight:500;color:var(--e-dim);font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .pfe-l input,.ms-ed.ms-ed.ms-ed .pfe-l textarea,:where(.pg:not(.hubRoot *)) .pfe-l input,:where(.pg:not(.hubRoot *)) .pfe-l textarea{width:100%;background:#0F1012;border:1px solid var(--e-line);border-radius:8px;padding:8px 10px;color:var(--e-ink);font:14px/1.4 var(--f-ui);resize:vertical}.ms-ed.ms-ed.ms-ed .pfe-l input:focus,.ms-ed.ms-ed.ms-ed .pfe-l textarea:focus,:where(.pg:not(.hubRoot *)) .pfe-l input:focus,:where(.pg:not(.hubRoot *)) .pfe-l textarea:focus{outline:none;border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .pfe-kb,:where(.pg:not(.hubRoot *)) .pfe-kb{display:flex;gap:6px;align-items:flex-start;color:var(--e-muted);font-size:11.5px;line-height:1.45}.ms-ed.ms-ed.ms-ed .pfe-kb .i,:where(.pg:not(.hubRoot *)) .pfe-kb .i{color:#3DD68C;margin-top:1px}@media (max-width:420px){.ms-ed.ms-ed.ms-ed .pfe-i,:where(.pg:not(.hubRoot *)) .pfe-i{grid-template-columns:48px minmax(0,1fr) auto}.ms-ed.ms-ed.ms-ed .pfe-th,:where(.pg:not(.hubRoot *)) .pfe-th{width:48px;height:48px}}.ms-ed.ms-ed.ms-ed .ie-3,:where(.pg:not(.hubRoot *)) .ie-3{display:grid;grid-template-columns:110px auto minmax(0,1fr);gap:8px;align-items:center}.ms-ed.ms-ed.ms-ed .ie-price,:where(.pg:not(.hubRoot *)) .ie-price{position:relative;display:block}.ms-ed.ms-ed.ms-ed .ie-price span,:where(.pg:not(.hubRoot *)) .ie-price span{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--e-muted);font-size:13px}.ms-ed.ms-ed.ms-ed .ie-price input,:where(.pg:not(.hubRoot *)) .ie-price input{padding-left:32px}.ms-ed.ms-ed.ms-ed .ie-chk,:where(.pg:not(.hubRoot *)) .ie-chk{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--e-muted);white-space:nowrap}.ms-ed.ms-ed.ms-ed .ie-chk input,:where(.pg:not(.hubRoot *)) .ie-chk input{width:16px;height:16px;accent-color:var(--rz)}.ms-ed.ms-ed.ms-ed .hr-list,:where(.pg:not(.hubRoot *)) .hr-list{display:grid;gap:6px}.ms-ed.ms-ed.ms-ed .hr-row,:where(.pg:not(.hubRoot *)) .hr-row{display:grid;grid-template-columns:118px 78px 22px 78px;gap:8px;align-items:center;font-size:13px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .hr-row select,:where(.pg:not(.hubRoot *)) .hr-row select{padding:7px 8px}.ms-ed.ms-ed.ms-ed .hr-day,:where(.pg:not(.hubRoot *)) .hr-day{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .hr-day input,:where(.pg:not(.hubRoot *)) .hr-day input{width:16px;height:16px;accent-color:var(--rz)}.ms-ed.ms-ed.ms-ed .hr-row.off .hr-day,:where(.pg:not(.hubRoot *)) .hr-row.off .hr-day{color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .hr-closed,:where(.pg:not(.hubRoot *)) .hr-closed{grid-column:span 3;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .lnk,:where(.pg:not(.hubRoot *)) .lnk{border:0;background:none;padding:0;color:var(--rz);font-weight:700;text-decoration:underline;font-size:inherit}.ms-ed.ms-ed.ms-ed .styles,:where(.pg:not(.hubRoot *)) .styles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ms-ed.ms-ed.ms-ed .sty,:where(.pg:not(.hubRoot *)) .sty{display:grid;gap:8px;text-align:left;background:var(--e-panel2);border:1px solid var(--e-line);border-radius:12px;padding:8px;color:var(--e-ink);min-width:0}.ms-ed.ms-ed.ms-ed .sty:hover,:where(.pg:not(.hubRoot *)) .sty:hover{border-color:#40444c}.ms-ed.ms-ed.ms-ed .sty[aria-pressed=true],:where(.pg:not(.hubRoot *)) .sty[aria-pressed=true]{border-color:var(--rz);box-shadow:inset 0 0 0 1px var(--rz)}.ms-ed.ms-ed.ms-ed .sty-prev,:where(.pg:not(.hubRoot *)) .sty-prev{position:relative;display:block;aspect-ratio:16/10;border-radius:7px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}.ms-ed.ms-ed.ms-ed .sty-prev i,:where(.pg:not(.hubRoot *)) .sty-prev i{position:absolute;display:block;border-radius:2px}.ms-ed.ms-ed.ms-ed .sty-t,:where(.pg:not(.hubRoot *)) .sty-t{display:flex;align-items:center;gap:10px;padding:0 2px 2px;min-width:0}.ms-ed.ms-ed.ms-ed .sty-t>span:last-child,:where(.pg:not(.hubRoot *)) .sty-t>span:last-child{min-width:0}.ms-ed.ms-ed.ms-ed .sty-aa,:where(.pg:not(.hubRoot *)) .sty-aa{font-size:22px;line-height:1;width:34px;flex:none;text-align:center;color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .sty strong,:where(.pg:not(.hubRoot *)) .sty strong{display:block;font-size:13.5px}.ms-ed.ms-ed.ms-ed .sty small,:where(.pg:not(.hubRoot *)) .sty small{display:block;color:var(--e-muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .chips,:where(.pg:not(.hubRoot *)) .chips{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .chip,:where(.pg:not(.hubRoot *)) .chip{border:1px solid var(--e-line);background:var(--e-panel2);color:var(--e-ink);border-radius:999px;padding:6px 12px;font-size:12.5px;font-weight:600}.ms-ed.ms-ed.ms-ed .chip[aria-pressed=true],:where(.pg:not(.hubRoot *)) .chip[aria-pressed=true]{border-color:var(--rz);color:var(--rz)}.ms-ed.ms-ed.ms-ed .opts-4,:where(.pg:not(.hubRoot *)) .opts-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:480px){.ms-ed.ms-ed.ms-ed .opts-4,:where(.pg:not(.hubRoot *)) .opts-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.ms-ed.ms-ed.ms-ed .font-opt .aa.sm,:where(.pg:not(.hubRoot *)) .font-opt .aa.sm{font-size:17px}.ms-ed.ms-ed.ms-ed .swatch.same,:where(.pg:not(.hubRoot *)) .swatch.same{background:var(--e-panel2);color:var(--e-muted);font-weight:800;font-size:15px}.ms-ed.ms-ed.ms-ed .tgl,:where(.pg:not(.hubRoot *)) .tgl{display:flex;align-items:center;gap:10px;font-weight:600;font-size:13.5px;cursor:pointer}.ms-ed.ms-ed.ms-ed .tgl input,:where(.pg:not(.hubRoot *)) .tgl input{width:18px;height:18px;accent-color:var(--rz)}.ms-ed.ms-ed.ms-ed .gs,:where(.pg:not(.hubRoot *)) .gs{display:grid;gap:4px;background:#fff;border-radius:10px;padding:14px 16px;font-family:Arial,Helvetica,sans-serif}.ms-ed.ms-ed.ms-ed .gs-u,:where(.pg:not(.hubRoot *)) .gs-u{display:flex;align-items:center;gap:8px;color:#202124;font-size:12.5px}.ms-ed.ms-ed.ms-ed .gs-u svg,:where(.pg:not(.hubRoot *)) .gs-u svg{width:22px;height:22px;flex:none}.ms-ed.ms-ed.ms-ed .gs-u span span,:where(.pg:not(.hubRoot *)) .gs-u span span{color:#4d5156}.ms-ed.ms-ed.ms-ed .gs-t,:where(.pg:not(.hubRoot *)) .gs-t{color:#1a0dab;font-size:18px;line-height:1.3}.ms-ed.ms-ed.ms-ed .gs-d,:where(.pg:not(.hubRoot *)) .gs-d{color:#4d5156;font-size:13px;line-height:1.5}.ms-ed.ms-ed.ms-ed .seo-l,:where(.pg:not(.hubRoot *)) .seo-l{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .seo-l li,:where(.pg:not(.hubRoot *)) .seo-l li{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .seo-l li .i,:where(.pg:not(.hubRoot *)) .seo-l li .i{margin-top:1px}.ms-ed.ms-ed.ms-ed .seo-l li.ok .i,:where(.pg:not(.hubRoot *)) .seo-l li.ok .i{color:#3DD68C}.ms-ed.ms-ed.ms-ed .seo-l li.warn,:where(.pg:not(.hubRoot *)) .seo-l li.warn{color:#FFD27A}.ms-ed.ms-ed.ms-ed .seo-l li.warn .i,:where(.pg:not(.hubRoot *)) .seo-l li.warn .i{color:#FFB020}.ms-ed.ms-ed.ms-ed .edit-fab,:where(.pg:not(.hubRoot *)) .edit-fab{right:auto;left:16px}.ms-ed.ms-ed.ms-ed .p-eb,:where(.pg:not(.hubRoot *)) .p-eb{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .sv-ic,:where(.pg:not(.hubRoot *)) .sv-ic{background:color-mix(in srgb,var(--a) 13%,var(--surf));color:var(--a-text)}.ms-ed.ms-ed.ms-ed .steps li:before,:where(.pg:not(.hubRoot *)) .steps li:before{background:var(--a)}.ms-ed.ms-ed.ms-ed .steps .num,:where(.pg:not(.hubRoot *)) .steps .num{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .h1,:where(.pg:not(.hubRoot *)) .h1{display:grid;gap:14px}.ms-ed.ms-ed.ms-ed .h1-k,:where(.pg:not(.hubRoot *)) .h1-k{display:block;font-family:var(--fb);font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:var(--a-text)}.ms-ed.ms-ed.ms-ed .h1-m,:where(.pg:not(.hubRoot *)) .h1-m{display:block}.ms-ed.ms-ed.ms-ed .h-co .h1-k,:where(.pg:not(.hubRoot *)) .h-co .h1-k{padding-left:14px;border-left:3px solid var(--a)}.ms-ed.ms-ed.ms-ed .h-de .h1-k,:where(.pg:not(.hubRoot *)) .h-de .h1-k{justify-self:center;color:var(--p-ink);background:color-mix(in srgb,var(--p-ink) 14%,transparent);padding:7px 14px;border-radius:var(--rb);letter-spacing:.08em}.ms-ed.ms-ed.ms-ed .h-de h1.h1,:where(.pg:not(.hubRoot *)) .h-de h1.h1{justify-items:center}.ms-ed.ms-ed.ms-ed .h-im .h1-k,:where(.pg:not(.hubRoot *)) .h-im .h1-k{justify-self:start;color:var(--p-ink);border-bottom:2px solid;padding-bottom:8px}.pg:not(:where(.hubRoot *))[data-upper="1"] .h1-m,.pg:not(:where(.hubRoot *))[data-upper="1"] .p-logo strong,.pg:not(:where(.hubRoot *))[data-upper="1"] .sv h3,.pg:not(:where(.hubRoot *))[data-upper="1"] h2{text-transform:uppercase}.pg:not(:where(.hubRoot *))[data-upper="1"] .h1-m{line-height:.98}.pg:not(:where(.hubRoot *))[data-upper="1"] h2{line-height:1}.ms-ed.ms-ed.ms-ed .p-bc,:where(.pg:not(.hubRoot *)) .p-bc{font-size:12.5px;color:var(--muted);border-bottom:1px solid var(--line);background:var(--bg)}.ms-ed.ms-ed.ms-ed .p-bc .p-wrap,:where(.pg:not(.hubRoot *)) .p-bc .p-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-block:9px}.ms-ed.ms-ed.ms-ed .p-bc a,:where(.pg:not(.hubRoot *)) .p-bc a{text-decoration:none;color:var(--muted)}.ms-ed.ms-ed.ms-ed .p-bc a:hover,:where(.pg:not(.hubRoot *)) .p-bc a:hover{color:var(--p-text);text-decoration:underline}.ms-ed.ms-ed.ms-ed .p-bc b,:where(.pg:not(.hubRoot *)) .p-bc b{color:var(--ink);font-weight:600}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .p-bc a:first-of-type,.ms-ed.ms-ed.ms-ed .p-bc span:first-of-type,:where(.pg:not(.hubRoot *)) .p-bc a:first-of-type,:where(.pg:not(.hubRoot *)) .p-bc span:first-of-type{display:none}}.ms-ed.ms-ed.ms-ed .p-head .p-fav,:where(.pg:not(.hubRoot *)) .p-head .p-fav{display:none}@container pg (min-width:1000px){.ms-ed.ms-ed.ms-ed .p-head .p-fav,:where(.pg:not(.hubRoot *)) .p-head .p-fav{display:inline-flex}}.ms-ed.ms-ed.ms-ed .is-fav,:where(.pg:not(.hubRoot *)) .is-fav{color:#E5484D!important;border-color:color-mix(in srgb,#E5484D 45%,var(--line))!important}.ms-ed.ms-ed.ms-ed .is-fav .i,:where(.pg:not(.hubRoot *)) .is-fav .i{fill:currentColor}.ms-ed.ms-ed.ms-ed .pf,:where(.pg:not(.hubRoot *)) .pf{position:relative}.ms-ed.ms-ed.ms-ed .pf-track,:where(.pg:not(.hubRoot *)) .pf-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,31%);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding-bottom:6px;scrollbar-width:none}.ms-ed.ms-ed.ms-ed .pf-track::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .pf-track::-webkit-scrollbar{display:none}@container pg (max-width:760px){.ms-ed.ms-ed.ms-ed .pf-track,:where(.pg:not(.hubRoot *)) .pf-track{grid-auto-columns:78%}}.ms-ed.ms-ed.ms-ed .pf-item,:where(.pg:not(.hubRoot *)) .pf-item{margin:0;scroll-snap-align:start;display:grid;gap:10px}.ms-ed.ms-ed.ms-ed .pf-ph,:where(.pg:not(.hubRoot *)) .pf-ph{position:relative;aspect-ratio:4/5;border-radius:var(--r-lg);overflow:hidden;display:grid;place-items:center;color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .pf-0,:where(.pg:not(.hubRoot *)) .pf-0{background:radial-gradient(120% 80% at 20% 10%,color-mix(in srgb,var(--p-ink) 22%,transparent),transparent 60%),linear-gradient(160deg,var(--p),color-mix(in srgb,var(--p) 55%,#000))}.ms-ed.ms-ed.ms-ed .pf-1,:where(.pg:not(.hubRoot *)) .pf-1{background:radial-gradient(120% 80% at 80% 90%,color-mix(in srgb,var(--p-ink) 18%,transparent),transparent 60%),linear-gradient(200deg,color-mix(in srgb,var(--a) 85%,#000),var(--a))}.ms-ed.ms-ed.ms-ed .pf-2,:where(.pg:not(.hubRoot *)) .pf-2{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--p-ink) 8%,transparent) 0 2px,transparent 2px 16px),linear-gradient(180deg,color-mix(in srgb,var(--p) 80%,#fff),var(--p))}.ms-ed.ms-ed.ms-ed .pf-1,:where(.pg:not(.hubRoot *)) .pf-1{color:#fff}.ms-ed.ms-ed.ms-ed .pf-ic,:where(.pg:not(.hubRoot *)) .pf-ic{font-size:64px;opacity:.9}.ms-ed.ms-ed.ms-ed .pf-ic .i,:where(.pg:not(.hubRoot *)) .pf-ic .i{stroke-width:1.3}.ms-ed.ms-ed.ms-ed .pf-tag,:where(.pg:not(.hubRoot *)) .pf-tag{position:absolute;left:12px;top:12px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(0,0,0,.35);color:#fff;padding:4px 8px;border-radius:999px}.ms-ed.ms-ed.ms-ed .pf-item figcaption,:where(.pg:not(.hubRoot *)) .pf-item figcaption{display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .pf-item figcaption strong,:where(.pg:not(.hubRoot *)) .pf-item figcaption strong{font-size:16px}.ms-ed.ms-ed.ms-ed .pf-item figcaption span,:where(.pg:not(.hubRoot *)) .pf-item figcaption span{display:inline-flex;align-items:center;gap:4px;font-size:13.5px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .pf-nav,:where(.pg:not(.hubRoot *)) .pf-nav{position:absolute;top:calc(50% - 40px);z-index:2;width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:var(--surf);color:var(--ink);display:grid;place-items:center;box-shadow:0 8px 20px -10px rgba(0,0,0,.4);font-size:18px}.ms-ed.ms-ed.ms-ed .pf-nav.prev,:where(.pg:not(.hubRoot *)) .pf-nav.prev{left:-14px}.ms-ed.ms-ed.ms-ed .pf-nav.next,:where(.pg:not(.hubRoot *)) .pf-nav.next{right:-14px}@container pg (max-width:760px){.ms-ed.ms-ed.ms-ed .pf-nav,:where(.pg:not(.hubRoot *)) .pf-nav{display:none}}.ms-ed.ms-ed.ms-ed .gr,:where(.pg:not(.hubRoot *)) .gr{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.ms-ed.ms-ed.ms-ed .gr-i,:where(.pg:not(.hubRoot *)) .gr-i{display:flex;gap:14px;align-items:flex-start;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:22px}.ms-ed.ms-ed.ms-ed .gr-i strong,:where(.pg:not(.hubRoot *)) .gr-i strong{display:block;font-size:16px}.ms-ed.ms-ed.ms-ed .gr-i span span,:where(.pg:not(.hubRoot *)) .gr-i span span{display:block;color:var(--muted);font-size:14.5px;margin-top:3px}.ms-ed.ms-ed.ms-ed .pt-wrap,:where(.pg:not(.hubRoot *)) .pt-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:var(--surf)}.ms-ed.ms-ed.ms-ed .pt,:where(.pg:not(.hubRoot *)) .pt{width:100%;border-collapse:collapse;font-size:15px;min-width:520px}.ms-ed.ms-ed.ms-ed .pt td,.ms-ed.ms-ed.ms-ed .pt th,:where(.pg:not(.hubRoot *)) .pt td,:where(.pg:not(.hubRoot *)) .pt th{text-align:left;padding:14px 18px;border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .pt thead th,:where(.pg:not(.hubRoot *)) .pt thead th{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-weight:600;background:var(--surf2)}.ms-ed.ms-ed.ms-ed .pt tbody tr:last-child td,.ms-ed.ms-ed.ms-ed .pt tbody tr:last-child th,:where(.pg:not(.hubRoot *)) .pt tbody tr:last-child td,:where(.pg:not(.hubRoot *)) .pt tbody tr:last-child th{border-bottom:0}.ms-ed.ms-ed.ms-ed .pt tbody th,:where(.pg:not(.hubRoot *)) .pt tbody th{font-weight:600}.ms-ed.ms-ed.ms-ed .pt td,:where(.pg:not(.hubRoot *)) .pt td{font-variant-numeric:tabular-nums;white-space:nowrap}.ms-ed.ms-ed.ms-ed .pt td b,:where(.pg:not(.hubRoot *)) .pt td b{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .p-note a,:where(.pg:not(.hubRoot *)) .p-note a{color:var(--p-text);font-weight:600}.ms-ed.ms-ed.ms-ed .h-im h1,:where(.pg:not(.hubRoot *)) .h-im h1{text-transform:none}.ms-ed.ms-ed.ms-ed .rz-fold,:where(.pg:not(.hubRoot *)) .rz-fold{position:relative;background:var(--surf2);color:var(--ink);font-family:var(--fb);border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .rz-fold>.p-wrap,:where(.pg:not(.hubRoot *)) .rz-fold>.p-wrap{display:grid;gap:18px;padding-block:clamp(32px,4cqi,54px)}.ms-ed.ms-ed.ms-ed .rz-fold h3,:where(.pg:not(.hubRoot *)) .rz-fold h3{font-size:clamp(24px,3cqi,34px);line-height:1.1;margin:0}.pg:not(:where(.hubRoot *))[data-upper="1"] .rz-fold h3{text-transform:uppercase;line-height:1}.ms-ed.ms-ed.ms-ed .rz-quote,:where(.pg:not(.hubRoot *)) .rz-quote{position:relative;overflow:hidden;display:flex;flex-wrap:wrap;gap:20px 32px;align-items:center;justify-content:space-between;border-radius:var(--r-lg);padding:clamp(24px,3.4cqi,40px);background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .rz-quote:after,:where(.pg:not(.hubRoot *)) .rz-quote:after{content:"";position:absolute;right:-70px;top:-90px;width:260px;height:260px;border-radius:50%;border:34px solid color-mix(in srgb,var(--p-ink) 9%,transparent);pointer-events:none}.ms-ed.ms-ed.ms-ed .rz-quote>div,:where(.pg:not(.hubRoot *)) .rz-quote>div{position:relative;z-index:1;display:grid;gap:10px;max-width:640px}.ms-ed.ms-ed.ms-ed .rz-quote h3,:where(.pg:not(.hubRoot *)) .rz-quote h3{color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .rz-quote p,:where(.pg:not(.hubRoot *)) .rz-quote p{color:var(--p-ink);opacity:.86;margin:0}.ms-ed.ms-ed.ms-ed .rz-pill,:where(.pg:not(.hubRoot *)) .rz-pill{justify-self:start;display:inline-flex;align-items:center;gap:6px;background:color-mix(in srgb,var(--p-ink) 14%,transparent);border-radius:var(--rb);padding:6px 12px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ms-ed.ms-ed.ms-ed .rz-quote .p-btn,:where(.pg:not(.hubRoot *)) .rz-quote .p-btn{position:relative;z-index:1}.ms-ed.ms-ed.ms-ed .rz-ask,:where(.pg:not(.hubRoot *)) .rz-ask{display:grid;align-content:start;gap:12px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(24px,3.4cqi,40px)}.ms-ed.ms-ed.ms-ed .rz-ask>p,:where(.pg:not(.hubRoot *)) .rz-ask>p{color:var(--muted);margin:0;font-size:16px}.ms-ed.ms-ed.ms-ed .ob-pill,:where(.pg:not(.hubRoot *)) .ob-pill{justify-self:start;display:inline-flex;align-items:center;gap:8px;border:1px solid color-mix(in srgb,#2bc3b4 45%,var(--line));background:color-mix(in srgb,#2BC3B4 8%,var(--surf));color:var(--ink);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}.ms-ed.ms-ed.ms-ed .ob-pill .i,:where(.pg:not(.hubRoot *)) .ob-pill .i{color:#1F9E92;width:16px;height:16px}.ms-ed.ms-ed.ms-ed .ob-h,:where(.pg:not(.hubRoot *)) .ob-h{font-size:clamp(28px,3.6cqi,44px);line-height:1.08;text-wrap:balance}.ms-ed.ms-ed.ms-ed .ob-grad,:where(.pg:not(.hubRoot *)) .ob-grad{background:linear-gradient(90deg,#2BC3B4,#7FB77E 45%,#E3B23C);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.ms-ed.ms-ed.ms-ed .rzf-ask>p b,:where(.pg:not(.hubRoot *)) .rzf-ask>p b{color:var(--ink);font-weight:700}.ms-ed.ms-ed.ms-ed .ob-steps,:where(.pg:not(.hubRoot *)) .ob-steps{list-style:none;margin:2px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ms-ed.ms-ed.ms-ed .ob-steps li,:where(.pg:not(.hubRoot *)) .ob-steps li{display:grid;gap:2px;align-content:start;background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:12px;position:relative}.ms-ed.ms-ed.ms-ed .ob-steps li span,:where(.pg:not(.hubRoot *)) .ob-steps li span{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,#2BC3B4 14%,var(--surf));color:#1F9E92;margin-bottom:6px}.ms-ed.ms-ed.ms-ed .ob-steps li:nth-child(2) span,:where(.pg:not(.hubRoot *)) .ob-steps li:nth-child(2) span{background:color-mix(in srgb,#7FB77E 18%,var(--surf));color:#4E8F4D}.ms-ed.ms-ed.ms-ed .ob-steps li:nth-child(3) span,:where(.pg:not(.hubRoot *)) .ob-steps li:nth-child(3) span{background:color-mix(in srgb,#E3B23C 18%,var(--surf));color:#A97A0C}.ms-ed.ms-ed.ms-ed .ob-steps b,:where(.pg:not(.hubRoot *)) .ob-steps b{font-size:14px;color:var(--ink)}.ms-ed.ms-ed.ms-ed .ob-steps small,:where(.pg:not(.hubRoot *)) .ob-steps small{font-size:12.5px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .ai-go,:where(.pg:not(.hubRoot *)) .ai-go{flex:none;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:var(--rb);background:var(--ink);color:var(--bg);padding:11px 16px;font:700 14px var(--fb);white-space:nowrap}@container pg (max-width:560px){.ms-ed.ms-ed.ms-ed .ob-steps,:where(.pg:not(.hubRoot *)) .ob-steps{grid-template-columns:1fr}.ms-ed.ms-ed.ms-ed .ob-steps li,:where(.pg:not(.hubRoot *)) .ob-steps li{grid-template-columns:auto 1fr;column-gap:10px;align-items:center}.ms-ed.ms-ed.ms-ed .ob-steps li span,:where(.pg:not(.hubRoot *)) .ob-steps li span{grid-row:span 2;margin:0}.ms-ed.ms-ed.ms-ed .ai-go,:where(.pg:not(.hubRoot *)) .ai-go{padding:11px 12px;font-size:0;gap:0}.ms-ed.ms-ed.ms-ed .ai-go .i,:where(.pg:not(.hubRoot *)) .ai-go .i{font-size:16px}}.ms-ed.ms-ed.ms-ed .rzf-stack,:where(.pg:not(.hubRoot *)) .rzf-stack{display:flex!important;align-items:center;flex-wrap:wrap;gap:0;margin-top:4px;opacity:1!important;max-width:none!important}.ms-ed.ms-ed.ms-ed .rzf-stack b,.ms-ed.ms-ed.ms-ed .rzf-stack i,:where(.pg:not(.hubRoot *)) .rzf-stack b,:where(.pg:not(.hubRoot *)) .rzf-stack i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:12px;font-weight:800;background:color-mix(in srgb,var(--p-ink) 92%,var(--p));color:var(--p);border:2px solid var(--p);margin-left:-9px}.ms-ed.ms-ed.ms-ed .rzf-stack i:first-child,:where(.pg:not(.hubRoot *)) .rzf-stack i:first-child{margin-left:0}.ms-ed.ms-ed.ms-ed .rzf-stack b,:where(.pg:not(.hubRoot *)) .rzf-stack b{background:var(--p-ink);color:var(--p)}.ms-ed.ms-ed.ms-ed .rzf-stack em,:where(.pg:not(.hubRoot *)) .rzf-stack em{display:inline-flex;align-items:center;gap:6px;margin-left:12px;font-style:normal;font-size:13px;opacity:.9}.ms-ed.ms-ed.ms-ed .rz-eb2,:where(.pg:not(.hubRoot *)) .rz-eb2{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--a-text)}.ms-ed.ms-ed.ms-ed .rz-eb2 svg,:where(.pg:not(.hubRoot *)) .rz-eb2 svg{width:22px;height:22px}.ms-ed.ms-ed.ms-ed .ai-hi,:where(.pg:not(.hubRoot *)) .ai-hi{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);border-left:4px solid var(--a);border-radius:var(--r);padding:16px 18px;margin-bottom:6px;background:var(--bg)}.ms-ed.ms-ed.ms-ed .ai-hi .ic,:where(.pg:not(.hubRoot *)) .ai-hi .ic{width:38px;height:38px;flex:none;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--a) 13%,var(--surf));color:var(--a-text);font-size:18px}.ms-ed.ms-ed.ms-ed .ai-hi strong,:where(.pg:not(.hubRoot *)) .ai-hi strong{display:block;font-size:15px}.ms-ed.ms-ed.ms-ed .ai-hi span span,:where(.pg:not(.hubRoot *)) .ai-hi span span{display:block;color:var(--muted);font-size:14px;margin:2px 0 8px}.ms-ed.ms-ed.ms-ed .ai-link,:where(.pg:not(.hubRoot *)) .ai-link{border:0;background:none;padding:0;color:var(--p-text);font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:6px}.ms-ed.ms-ed.ms-ed .ai-bar,:where(.pg:not(.hubRoot *)) .ai-bar{display:flex;align-items:center;gap:10px;background:var(--bg);border:1.5px solid var(--line);border-radius:var(--rb);padding:7px 7px 7px 18px;margin-top:6px;transition:border-color .2s,box-shadow .2s}.ms-ed.ms-ed.ms-ed .ai-bar:focus-within,:where(.pg:not(.hubRoot *)) .ai-bar:focus-within{border-color:var(--p);box-shadow:0 0 0 4px color-mix(in srgb,var(--p) 18%,transparent)}.ms-ed.ms-ed.ms-ed .ai-s,:where(.pg:not(.hubRoot *)) .ai-s{color:var(--muted);font-size:20px;display:grid}.ms-ed.ms-ed.ms-ed .ai-bar input,:where(.pg:not(.hubRoot *)) .ai-bar input{flex:1;min-width:0;border:0;outline:none;background:transparent;font:500 16px var(--fb);color:var(--ink);padding:11px 0}.ms-ed.ms-ed.ms-ed .ai-bar input::placeholder,:where(.pg:not(.hubRoot *)) .ai-bar input::placeholder{color:var(--muted);opacity:.8}.ms-ed.ms-ed.ms-ed .ai-mic,:where(.pg:not(.hubRoot *)) .ai-mic{width:50px;height:50px;flex:none;border:0;border-radius:min(var(--rb),14px);background:var(--p);color:var(--p-ink);display:grid;place-items:center;font-size:21px}.pg:not(:where(.hubRoot *))[data-corners=redondo] .ai-mic{border-radius:50%}.ms-ed.ms-ed.ms-ed .ai-mic:hover,:where(.pg:not(.hubRoot *)) .ai-mic:hover{filter:brightness(1.08)}.ms-ed.ms-ed.ms-ed .ai-pop,:where(.pg:not(.hubRoot *)) .ai-pop{display:grid;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .ai-pop>span,:where(.pg:not(.hubRoot *)) .ai-pop>span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.ms-ed.ms-ed.ms-ed .ai-pop>div,:where(.pg:not(.hubRoot *)) .ai-pop>div{display:flex;flex-wrap:wrap;gap:8px}.ms-ed.ms-ed.ms-ed .ai-pop button,:where(.pg:not(.hubRoot *)) .ai-pop button{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--bg);border-radius:var(--rb);padding:9px 14px;font:500 14.5px var(--fb);color:var(--ink)}.ms-ed.ms-ed.ms-ed .ai-pop button .i,:where(.pg:not(.hubRoot *)) .ai-pop button .i{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .ai-pop button:hover,:where(.pg:not(.hubRoot *)) .ai-pop button:hover{border-color:var(--p);color:var(--p-text)}.ms-ed.ms-ed.ms-ed .rz-about,:where(.pg:not(.hubRoot *)) .rz-about{display:grid;align-content:start;gap:14px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(24px,3.4cqi,40px)}.ms-ed.ms-ed.ms-ed .rz-about h3,:where(.pg:not(.hubRoot *)) .rz-about h3{font-size:clamp(20px,2.4cqi,26px)}.ms-ed.ms-ed.ms-ed .rz-about p,:where(.pg:not(.hubRoot *)) .rz-about p{margin:0;color:var(--muted);font-size:15.5px;line-height:1.7}.ms-ed.ms-ed.ms-ed .rz-about .cnt,:where(.pg:not(.hubRoot *)) .rz-about .cnt{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-weight:700;font-size:14.5px}.ms-ed.ms-ed.ms-ed .rz-about .cnt .i,:where(.pg:not(.hubRoot *)) .rz-about .cnt .i{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .rz-btns,:where(.pg:not(.hubRoot *)) .rz-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.ms-ed.ms-ed.ms-ed .rz-btns .p-btn,:where(.pg:not(.hubRoot *)) .rz-btns .p-btn{white-space:normal;text-align:center;line-height:1.25}@container pg (max-width:600px){.ms-ed.ms-ed.ms-ed .rz-btns .p-btn,.ms-ed.ms-ed.ms-ed .rz-quote .p-btn,:where(.pg:not(.hubRoot *)) .rz-btns .p-btn,:where(.pg:not(.hubRoot *)) .rz-quote .p-btn{width:100%}}@container pg (min-width:960px){.ms-ed.ms-ed.ms-ed .rz-fold>.p-wrap,:where(.pg:not(.hubRoot *)) .rz-fold>.p-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ms-ed.ms-ed.ms-ed .rz-quote,:where(.pg:not(.hubRoot *)) .rz-quote{grid-column:1/-1}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .rz-about,.pg:not(:where(.hubRoot *))[data-layout=impacto] .rz-ask{border:2px solid var(--ink)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .rz-quote{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .rz-foot2,:where(.pg:not(.hubRoot *)) .rz-foot2{background:#09090B;color:#E2E8F0;font-family:Plus Jakarta Sans,DM Sans,system-ui,sans-serif;position:relative}.ms-ed.ms-ed.ms-ed .rz-foot2 a,:where(.pg:not(.hubRoot *)) .rz-foot2 a{color:inherit;text-decoration:none}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-bottom,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-bottom{border-top:1px solid #1f1f23}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-bottom .p-wrap,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-bottom .p-wrap{display:flex;flex-wrap:wrap;gap:4px 18px;justify-content:space-between;padding-block:10px 12px;color:#71717A;font:400 11.5px DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-bottom b,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-bottom b{color:#A1A1AA;font-weight:600}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-bottom nav,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-bottom nav{display:flex;flex-wrap:wrap;gap:6px 16px}.ms-ed.ms-ed.ms-ed .p-float,:where(.pg:not(.hubRoot *)) .p-float{position:sticky;bottom:0;height:0;z-index:40}.pg:not(:where(.hubRoot *)).rzai-on .p-float{display:none}.ms-ed.ms-ed.ms-ed .rzai-float,:where(.pg:not(.hubRoot *)) .rzai-float{position:sticky;bottom:0;height:0;z-index:41}.ms-ed.ms-ed.ms-ed .rzai,:where(.pg:not(.hubRoot *)) .rzai{position:absolute;right:20px;bottom:20px;width:min(380px,calc(100cqi - 24px));height:min(600px,78vh);display:flex;flex-direction:column;background:#0C0D10;color:#ECEDEF;border-radius:22px;overflow:hidden;font-family:DM Sans,system-ui,sans-serif;color-scheme:dark;box-shadow:0 40px 80px -24px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.06);animation:rzaiIn .35s cubic-bezier(.2,.8,.2,1)}.ms-ed.ms-ed.ms-ed .rzai:before,:where(.pg:not(.hubRoot *)) .rzai:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(140deg,#1BAFBF,#7FB77E 45%,#FDBD33);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@keyframes rzaiIn{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:none}}.ms-ed.ms-ed.ms-ed .rzai-h,:where(.pg:not(.hubRoot *)) .rzai-h{display:flex;align-items:center;gap:10px;padding:14px 12px 12px 16px;background:linear-gradient(180deg,rgba(27,175,191,.16),transparent)}.ms-ed.ms-ed.ms-ed .rzai-logo,:where(.pg:not(.hubRoot *)) .rzai-logo{width:38px;height:38px;flex:none;border-radius:12px;display:grid;place-items:center;background:#09090B;box-shadow:0 0 0 1px rgba(255,255,255,.1)}.ms-ed.ms-ed.ms-ed .rzai-logo svg,:where(.pg:not(.hubRoot *)) .rzai-logo svg{width:30px;height:30px}.ms-ed.ms-ed.ms-ed .rzai-t,:where(.pg:not(.hubRoot *)) .rzai-t{flex:1;min-width:0;display:grid;gap:1px}.ms-ed.ms-ed.ms-ed .rzai-t strong,:where(.pg:not(.hubRoot *)) .rzai-t strong{font:800 15.5px Plus Jakarta Sans,system-ui,sans-serif;letter-spacing:-.01em}.ms-ed.ms-ed.ms-ed .rzai-t small,:where(.pg:not(.hubRoot *)) .rzai-t small{font-size:12px;color:#9BE3EA}.ms-ed.ms-ed.ms-ed .rzai-x,:where(.pg:not(.hubRoot *)) .rzai-x{width:34px;height:34px;flex:none;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#fff;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .rzai-x:hover,:where(.pg:not(.hubRoot *)) .rzai-x:hover{background:rgba(255,255,255,.16)}.ms-ed.ms-ed.ms-ed .rzai-note,:where(.pg:not(.hubRoot *)) .rzai-note{margin:0 14px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:#A6A9B0;padding:7px 10px;border-radius:10px;background:rgba(255,255,255,.04)}.ms-ed.ms-ed.ms-ed .rzai-note .i,:where(.pg:not(.hubRoot *)) .rzai-note .i{color:#FDBD33;width:13px;height:13px}.ms-ed.ms-ed.ms-ed .rzai-log,:where(.pg:not(.hubRoot *)) .rzai-log{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:14px}.ms-ed.ms-ed.ms-ed .rzai-m,:where(.pg:not(.hubRoot *)) .rzai-m{max-width:86%;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.5}.ms-ed.ms-ed.ms-ed .rzai-m.bot,:where(.pg:not(.hubRoot *)) .rzai-m.bot{align-self:flex-start;background:#1A1C21;border-top-left-radius:5px}.ms-ed.ms-ed.ms-ed .rzai-m.bot b,:where(.pg:not(.hubRoot *)) .rzai-m.bot b{color:#fff}.ms-ed.ms-ed.ms-ed .rzai-m.me,:where(.pg:not(.hubRoot *)) .rzai-m.me{align-self:flex-end;background:#FDBD33;color:#17140A;border-top-right-radius:5px;font-weight:500}.ms-ed.ms-ed.ms-ed .rzai-m.me img,:where(.pg:not(.hubRoot *)) .rzai-m.me img{display:block;max-width:180px;border-radius:10px}.ms-ed.ms-ed.ms-ed .rzai-aud,:where(.pg:not(.hubRoot *)) .rzai-aud{display:inline-flex;align-items:center;gap:3px}.ms-ed.ms-ed.ms-ed .rzai-aud i,:where(.pg:not(.hubRoot *)) .rzai-aud i{width:3px;height:12px;border-radius:2px;background:currentColor;opacity:.6}.ms-ed.ms-ed.ms-ed .rzai-aud i:nth-child(2n),:where(.pg:not(.hubRoot *)) .rzai-aud i:nth-child(2n){height:7px}.ms-ed.ms-ed.ms-ed .rzai-sm,:where(.pg:not(.hubRoot *)) .rzai-sm{display:block;margin-top:4px;color:#8A8E96;font-size:12px}.ms-ed.ms-ed.ms-ed .rzai-ok,:where(.pg:not(.hubRoot *)) .rzai-ok{display:inline-flex;align-items:center;gap:6px;color:#7FE0C1;font-weight:700}.ms-ed.ms-ed.ms-ed .rzai-card,:where(.pg:not(.hubRoot *)) .rzai-card{display:grid;gap:6px;margin:8px 0;padding:10px;border-radius:12px;background:#121418;border:1px solid rgba(255,255,255,.07)}.ms-ed.ms-ed.ms-ed .rzai-card>span,:where(.pg:not(.hubRoot *)) .rzai-card>span{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:8px;font-size:13px}.ms-ed.ms-ed.ms-ed .rzai-card>span .i,:where(.pg:not(.hubRoot *)) .rzai-card>span .i{color:#1BAFBF;flex:none;grid-row:span 2}.ms-ed.ms-ed.ms-ed .rzai-card em,:where(.pg:not(.hubRoot *)) .rzai-card em{grid-column:2;font-style:normal;font-size:11.5px;color:#FDBD33}.ms-ed.ms-ed.ms-ed .rzai-typing,:where(.pg:not(.hubRoot *)) .rzai-typing{display:flex;gap:4px}.ms-ed.ms-ed.ms-ed .rzai-typing i,:where(.pg:not(.hubRoot *)) .rzai-typing i{width:7px;height:7px;border-radius:50%;background:#6B6F78;animation:askDot 1s infinite}.ms-ed.ms-ed.ms-ed .rzai-typing i:nth-child(2),:where(.pg:not(.hubRoot *)) .rzai-typing i:nth-child(2){animation-delay:.15s}.ms-ed.ms-ed.ms-ed .rzai-typing i:nth-child(3),:where(.pg:not(.hubRoot *)) .rzai-typing i:nth-child(3){animation-delay:.3s}.ms-ed.ms-ed.ms-ed .rzai-quick,:where(.pg:not(.hubRoot *)) .rzai-quick{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 8px}.ms-ed.ms-ed.ms-ed .rzai-quick:empty,:where(.pg:not(.hubRoot *)) .rzai-quick:empty{display:none}.ms-ed.ms-ed.ms-ed .rzai-quick button,:where(.pg:not(.hubRoot *)) .rzai-quick button{border:1px solid rgba(27,175,191,.45);background:rgba(27,175,191,.08);color:#CFF3F6;border-radius:999px;padding:7px 12px;font:600 12.5px DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rzai-quick button:hover,:where(.pg:not(.hubRoot *)) .rzai-quick button:hover{background:rgba(27,175,191,.18)}.ms-ed.ms-ed.ms-ed .rzai-bar,:where(.pg:not(.hubRoot *)) .rzai-bar{display:flex;align-items:center;gap:6px;margin:0 12px 12px;padding:6px 6px 6px 10px;border-radius:16px;background:#16181C;border:1px solid rgba(255,255,255,.08)}.ms-ed.ms-ed.ms-ed .rzai-bar:focus-within,:where(.pg:not(.hubRoot *)) .rzai-bar:focus-within{border-color:#1BAFBF}.ms-ed.ms-ed.ms-ed .rzai-att,:where(.pg:not(.hubRoot *)) .rzai-att{width:34px;height:34px;flex:none;display:grid;place-items:center;color:#9AA0A8;cursor:pointer;border-radius:50%}.ms-ed.ms-ed.ms-ed .rzai-att input,:where(.pg:not(.hubRoot *)) .rzai-att input{display:none}.ms-ed.ms-ed.ms-ed .rzai-in,:where(.pg:not(.hubRoot *)) .rzai-in{flex:1;min-width:0;border:0;background:none;color:#fff;font:15px DM Sans,system-ui,sans-serif;outline:none;padding:8px 2px}.ms-ed.ms-ed.ms-ed .rzai-in::placeholder,:where(.pg:not(.hubRoot *)) .rzai-in::placeholder{color:#70747C}.ms-ed.ms-ed.ms-ed .rzai .rzai-in:focus,.ms-ed.ms-ed.ms-ed .rzai .rzai-in:focus-visible,:where(.pg:not(.hubRoot *)) .rzai .rzai-in:focus,:where(.pg:not(.hubRoot *)) .rzai .rzai-in:focus-visible{outline:none;box-shadow:none}.ms-ed.ms-ed.ms-ed .rzai-mic,:where(.pg:not(.hubRoot *)) .rzai-mic{width:36px;height:36px;flex:none;border:0;border-radius:50%;background:none;color:#9AA0A8;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .rzai-go,:where(.pg:not(.hubRoot *)) .rzai-go{width:38px;height:38px;flex:none;border:0;border-radius:50%;background:#FDBD33;color:#17140A;display:grid;place-items:center}@container pg (max-width:759px){.ms-ed.ms-ed.ms-ed .rzai,:where(.pg:not(.hubRoot *)) .rzai{right:8px;left:8px;bottom:8px;width:auto;height:min(640px,86vh)}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .rzai,:where(.pg:not(.hubRoot *)) .rzai{animation:none}}.ms-ed.ms-ed.ms-ed .p-help,:where(.pg:not(.hubRoot *)) .p-help{position:absolute;right:20px;bottom:20px;display:inline-flex;align-items:center;gap:10px;border:0;border-radius:999px;background:#09090B;color:#fff;padding:8px 18px 8px 8px;font:700 14.5px Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 18px 40px -14px rgba(0,0,0,.55),0 0 0 1px rgba(27,175,191,.35)}.ms-ed.ms-ed.ms-ed .p-help svg,:where(.pg:not(.hubRoot *)) .p-help svg{width:34px;height:34px}.ms-ed.ms-ed.ms-ed .ph-av,:where(.pg:not(.hubRoot *)) .ph-av{width:34px;height:34px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font:800 12.5px Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 0 0 2px #1BAFBF}.ms-ed.ms-ed.ms-ed .ph-av.logo,:where(.pg:not(.hubRoot *)) .ph-av.logo{background:#fff}.ms-ed.ms-ed.ms-ed .ph-av.logo img,:where(.pg:not(.hubRoot *)) .ph-av.logo img{width:100%;height:100%;object-fit:contain;padding:3px}.ms-ed.ms-ed.ms-ed .p-help:hover,:where(.pg:not(.hubRoot *)) .p-help:hover{box-shadow:0 18px 40px -14px rgba(0,0,0,.55),0 0 0 2px #1BAFBF}.ms-ed.ms-ed.ms-ed .p-float.open .p-help,:where(.pg:not(.hubRoot *)) .p-float.open .p-help{background:#1BAFBF;color:#04262A}@container pg (max-width:759px){.ms-ed.ms-ed.ms-ed .p-help,:where(.pg:not(.hubRoot *)) .p-help{bottom:84px;right:14px;padding-right:8px}.ms-ed.ms-ed.ms-ed .p-help>span:not(.ph-av),:where(.pg:not(.hubRoot *)) .p-help>span:not(.ph-av){display:none}.ms-ed.ms-ed.ms-ed .ph-av,:where(.pg:not(.hubRoot *)) .ph-av{width:40px;height:40px;font-size:14px}.ms-ed.ms-ed.ms-ed .hp-panel,:where(.pg:not(.hubRoot *)) .hp-panel{bottom:146px!important;right:12px!important}}.ms-ed.ms-ed.ms-ed .hp-panel,:where(.pg:not(.hubRoot *)) .hp-panel{color-scheme:light;position:absolute;right:20px;bottom:84px;width:min(360px,calc(100cqi - 24px));max-height:70vh;overflow:auto;display:grid;gap:8px;background:#fff;color:#0F172A;border-radius:20px;padding:14px;box-shadow:0 30px 70px -20px rgba(0,0,0,.55),0 0 0 1px #E2E8F0;font-family:Plus Jakarta Sans,DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .hp-h,:where(.pg:not(.hubRoot *)) .hp-h{display:flex;align-items:center;gap:10px;padding:4px 4px 6px}.ms-ed.ms-ed.ms-ed .hp-h svg,:where(.pg:not(.hubRoot *)) .hp-h svg{width:28px;height:28px}.ms-ed.ms-ed.ms-ed .hp-h strong,:where(.pg:not(.hubRoot *)) .hp-h strong{flex:1;font-size:16px}.ms-ed.ms-ed.ms-ed .hp-x,:where(.pg:not(.hubRoot *)) .hp-x{width:32px;height:32px;border:0;border-radius:50%;background:#F1F5F9;color:#475569;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .hp-in,:where(.pg:not(.hubRoot *)) .hp-in{display:flex;flex-wrap:wrap;gap:12px;border-radius:14px;padding:12px}.ms-ed.ms-ed.ms-ed .hp-in>span:nth-child(2),:where(.pg:not(.hubRoot *)) .hp-in>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .hp-in strong,:where(.pg:not(.hubRoot *)) .hp-in strong{display:block;font-size:14px}.ms-ed.ms-ed.ms-ed .hp-in span span,:where(.pg:not(.hubRoot *)) .hp-in span span{display:block;color:#475569;font:400 12.5px/1.4 DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .hp-in button,:where(.pg:not(.hubRoot *)) .hp-in button{margin-left:50px;border:0;border-radius:999px;background:#1BAFBF;color:#04262A;font-weight:800;font-size:13px;padding:9px 14px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .hp-o,:where(.pg:not(.hubRoot *)) .hp-o{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid #e2e8f0;background:#fff;border-radius:14px;padding:10px 12px;color:#0F172A}.ms-ed.ms-ed.ms-ed .hp-o:hover,:where(.pg:not(.hubRoot *)) .hp-o:hover{border-color:#1BAFBF}.ms-ed.ms-ed.ms-ed .hp-o>span:nth-child(2),:where(.pg:not(.hubRoot *)) .hp-o>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .hp-o strong,:where(.pg:not(.hubRoot *)) .hp-o strong{display:block;font-size:14px}.ms-ed.ms-ed.ms-ed .hp-o span span,:where(.pg:not(.hubRoot *)) .hp-o span span{display:block;color:#64748B;font:400 12.5px DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .hp-o>.i,:where(.pg:not(.hubRoot *)) .hp-o>.i{color:#94A3B8}.ms-ed.ms-ed.ms-ed .rzm-wrap,:where(.pg:not(.hubRoot *)) .rzm-wrap{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgba(9,9,11,.55);backdrop-filter:blur(3px);animation:rzmIn .2s ease}.ms-ed.ms-ed.ms-ed .rzm-wrap.in-frame,:where(.pg:not(.hubRoot *)) .rzm-wrap.in-frame{position:absolute;z-index:20;border-radius:inherit}@keyframes rzmIn{0%{opacity:0}}.ms-ed.ms-ed.ms-ed .rzm,:where(.pg:not(.hubRoot *)) .rzm{color-scheme:light;position:relative;width:min(400px,100%);max-height:calc(100% - 8px);overflow:auto;display:grid;gap:12px;background:#fff;color:#0F172A;border-radius:22px;padding:26px 24px 22px;box-shadow:0 40px 80px -30px rgba(0,0,0,.6);font-family:Plus Jakarta Sans,DM Sans,system-ui,sans-serif;animation:rzmUp .25s cubic-bezier(.2,.75,.25,1)}@keyframes rzmUp{0%{transform:translateY(14px);opacity:0}}.ms-ed.ms-ed.ms-ed .rzm-x,:where(.pg:not(.hubRoot *)) .rzm-x{position:absolute;right:12px;top:12px;width:34px;height:34px;border:0;border-radius:50%;background:#F1F5F9;color:#475569;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .rzm-brand,:where(.pg:not(.hubRoot *)) .rzm-brand{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:15px}.ms-ed.ms-ed.ms-ed .rzm-brand svg,:where(.pg:not(.hubRoot *)) .rzm-brand svg{width:28px;height:28px}.ms-ed.ms-ed.ms-ed .rzm-brand em,:where(.pg:not(.hubRoot *)) .rzm-brand em{font-style:normal;color:#1BAFBF}.ms-ed.ms-ed.ms-ed .rzm h3,:where(.pg:not(.hubRoot *)) .rzm h3{margin:4px 0 0;font-size:22px;letter-spacing:-.02em;line-height:1.2}.ms-ed.ms-ed.ms-ed .rzm p,:where(.pg:not(.hubRoot *)) .rzm p{margin:0;color:#475569;font:400 14.5px/1.5 DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rzm-f,:where(.pg:not(.hubRoot *)) .rzm-f{display:grid;gap:10px;margin-top:4px}.ms-ed.ms-ed.ms-ed .rzm-l,:where(.pg:not(.hubRoot *)) .rzm-l{font-size:13px;font-weight:700;color:#334155}.ms-ed.ms-ed.ms-ed .rzm-tel,:where(.pg:not(.hubRoot *)) .rzm-tel{display:flex;align-items:center;border:1.5px solid #cbd5e1;border-radius:14px;overflow:hidden}.ms-ed.ms-ed.ms-ed .rzm-tel:focus-within,:where(.pg:not(.hubRoot *)) .rzm-tel:focus-within{border-color:#1BAFBF;box-shadow:0 0 0 3px rgba(27,175,191,.2)}.ms-ed.ms-ed.ms-ed .rzm-tel span,:where(.pg:not(.hubRoot *)) .rzm-tel span{padding:0 12px;color:#64748B;font-weight:700;border-right:1px solid #e2e8f0;align-self:stretch;display:grid;place-items:center;background:#F8FAFC}.ms-ed.ms-ed.ms-ed .rzm-tel input,:where(.pg:not(.hubRoot *)) .rzm-tel input{background:#fff;flex:1;min-width:0;border:0;outline:none;padding:14px;font:600 17px DM Sans,system-ui,sans-serif;color:#0F172A;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .rzm-otp,:where(.pg:not(.hubRoot *)) .rzm-otp{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.ms-ed.ms-ed.ms-ed .rzm-otp input,:where(.pg:not(.hubRoot *)) .rzm-otp input{background:#fff;width:100%;min-width:0;aspect-ratio:1/1.15;text-align:center;border:1.5px solid #cbd5e1;border-radius:12px;font:800 22px Plus Jakarta Sans,system-ui,sans-serif;color:#0F172A;outline:none}.ms-ed.ms-ed.ms-ed .rzm-otp input:focus,:where(.pg:not(.hubRoot *)) .rzm-otp input:focus{border-color:#1BAFBF;box-shadow:0 0 0 3px rgba(27,175,191,.2)}.ms-ed.ms-ed.ms-ed .rzm-btn,:where(.pg:not(.hubRoot *)) .rzm-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;background:#1BAFBF;color:#04262A;padding:15px;font:800 15.5px Plus Jakarta Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rzm-btn:hover,:where(.pg:not(.hubRoot *)) .rzm-btn:hover{background:#3EC1CF}.ms-ed.ms-ed.ms-ed .rzm small,:where(.pg:not(.hubRoot *)) .rzm small{color:#64748B;font:400 12px/1.45 DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rzm-sim,:where(.pg:not(.hubRoot *)) .rzm-sim{background:#FFFAEB;border-radius:8px;padding:6px 8px;color:#8A6100!important}.ms-ed.ms-ed.ms-ed .rzm-err,:where(.pg:not(.hubRoot *)) .rzm-err{color:#DC2626!important;font-size:13.5px!important}.ms-ed.ms-ed.ms-ed .rzm-row,:where(.pg:not(.hubRoot *)) .rzm-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px;color:#64748B}.ms-ed.ms-ed.ms-ed .rzm-lnk,:where(.pg:not(.hubRoot *)) .rzm-lnk{border:0;background:none;padding:0;color:#158D99;font-weight:700;font-size:13px}.ms-ed.ms-ed.ms-ed .rzm-ok,:where(.pg:not(.hubRoot *)) .rzm-ok{width:56px;height:56px;border-radius:50%;background:#E5F9FB;color:#158D99;display:grid;place-items:center;font-size:28px}.ms-ed.ms-ed.ms-ed .ph,:where(.pg:not(.hubRoot *)) .ph{position:absolute;inset:0;display:block;overflow:hidden;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.ms-ed.ms-ed.ms-ed .ph:after,:where(.pg:not(.hubRoot *)) .ph:after{content:"";position:absolute;inset:0;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ms-ed.ms-ed.ms-ed .ph-0,:where(.pg:not(.hubRoot *)) .ph-0{background:radial-gradient(60% 50% at 28% 30%,color-mix(in srgb,var(--p) 70%,#fff),transparent 70%),radial-gradient(70% 60% at 80% 75%,color-mix(in srgb,var(--a) 75%,#000),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--p) 55%,#0b0c10),#0b0c10)}.ms-ed.ms-ed.ms-ed .ph-1,:where(.pg:not(.hubRoot *)) .ph-1{background:radial-gradient(55% 45% at 70% 25%,color-mix(in srgb,#ffd9a0 70%,var(--p)),transparent 70%),radial-gradient(80% 60% at 20% 90%,color-mix(in srgb,var(--p) 60%,#000),transparent 70%),linear-gradient(200deg,#2b2620,#121214)}.ms-ed.ms-ed.ms-ed .ph-2,:where(.pg:not(.hubRoot *)) .ph-2{background:radial-gradient(50% 60% at 50% 40%,color-mix(in srgb,var(--surf) 70%,var(--p)),transparent 72%),linear-gradient(170deg,color-mix(in srgb,var(--p) 35%,#9aa3ad),color-mix(in srgb,var(--p) 30%,#2a2f36))}.ms-ed.ms-ed.ms-ed .ph-3,:where(.pg:not(.hubRoot *)) .ph-3{background:radial-gradient(45% 45% at 30% 70%,color-mix(in srgb,var(--a) 65%,#fff),transparent 70%),radial-gradient(60% 50% at 75% 20%,color-mix(in srgb,var(--p) 80%,#000),transparent 70%),linear-gradient(120deg,#16181d,color-mix(in srgb,var(--a) 40%,#16181d))}.ms-ed.ms-ed.ms-ed .ph-4,:where(.pg:not(.hubRoot *)) .ph-4{background:radial-gradient(60% 40% at 60% 65%,color-mix(in srgb,#cfe3ef 60%,var(--p)),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--p) 25%,#d9dee4),color-mix(in srgb,var(--p) 45%,#3b424b))}.ms-ed.ms-ed.ms-ed .ph-5,:where(.pg:not(.hubRoot *)) .ph-5{background:radial-gradient(50% 50% at 25% 25%,color-mix(in srgb,var(--p) 50%,#fff3dc),transparent 70%),radial-gradient(60% 60% at 85% 85%,color-mix(in srgb,var(--p) 85%,#000),transparent 70%),linear-gradient(140deg,#262019,#0f1013)}.ms-ed.ms-ed.ms-ed .ph-art,:where(.pg:not(.hubRoot *)) .ph-art{display:grid;place-items:center;background:color-mix(in srgb,var(--p) 7%,var(--surf));color:var(--p-text)}.ms-ed.ms-ed.ms-ed .ph-art,:where(.pg:not(.hubRoot *)) .ph-art{place-items:start center;padding-top:9%}.ms-ed.ms-ed.ms-ed .ph-art .lart,:where(.pg:not(.hubRoot *)) .ph-art .lart{width:62%;max-width:280px;height:auto;opacity:.85}.ms-ed.ms-ed.ms-ed .pf2-i:not(.big) .ph-art .lart,:where(.pg:not(.hubRoot *)) .pf2-i:not(.big) .ph-art .lart{width:54%}.ms-ed.ms-ed.ms-ed .ph-art .lart.gl,:where(.pg:not(.hubRoot *)) .ph-art .lart.gl{width:46%}.ms-ed.ms-ed.ms-ed .pf2-i:not(.big) .ph-art .lart.gl,:where(.pg:not(.hubRoot *)) .pf2-i:not(.big) .ph-art .lart.gl{width:40%}.ms-ed.ms-ed.ms-ed .lb-media .ph-art,.ms-ed.ms-ed.ms-ed .lb-th .ph-art,:where(.pg:not(.hubRoot *)) .lb-media .ph-art,:where(.pg:not(.hubRoot *)) .lb-th .ph-art{place-items:center;padding-top:0}.pg:not(:where(.hubRoot *))[data-layout=direto] .ab3-body,.pg:not(:where(.hubRoot *))[data-layout=direto] .ab3.solo{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:32px;align-items:start}.pg:not(:where(.hubRoot *))[data-layout=direto] .team{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg:not(:where(.hubRoot *))[data-layout=direto] .ab3>.dif2{grid-template-columns:repeat(2,minmax(0,1fr))}@container pg (max-width:899px){.pg:not(:where(.hubRoot *))[data-layout=direto] .ab3-body,.pg:not(:where(.hubRoot *))[data-layout=direto] .ab3.solo{grid-template-columns:1fr}}.ms-ed.ms-ed.ms-ed .emp,:where(.pg:not(.hubRoot *)) .emp{display:grid;gap:22px;align-items:center;justify-items:center;text-align:center;background:color-mix(in srgb,var(--p) 5%,var(--surf));border:1.5px dashed color-mix(in srgb,var(--p-text) 35%,var(--line));border-radius:var(--r-lg);padding:clamp(24px,3.6cqi,44px);color:var(--p-text)}.ms-ed.ms-ed.ms-ed .emp .lart,:where(.pg:not(.hubRoot *)) .emp .lart{width:min(260px,70%);height:auto}.ms-ed.ms-ed.ms-ed .emp-t,:where(.pg:not(.hubRoot *)) .emp-t{display:grid;gap:10px;justify-items:center;max-width:46ch}.ms-ed.ms-ed.ms-ed .emp-t h3,:where(.pg:not(.hubRoot *)) .emp-t h3{font-size:clamp(20px,2.2cqi,26px);color:var(--ink)}.ms-ed.ms-ed.ms-ed .emp-t p,:where(.pg:not(.hubRoot *)) .emp-t p{color:var(--muted);font-size:16px}.ms-ed.ms-ed.ms-ed .emp-t .p-btn,:where(.pg:not(.hubRoot *)) .emp-t .p-btn{margin-top:6px}@container pg (min-width:760px){.ms-ed.ms-ed.ms-ed .emp,:where(.pg:not(.hubRoot *)) .emp{grid-template-columns:minmax(200px,300px) minmax(0,1fr);justify-items:start;text-align:left}.ms-ed.ms-ed.ms-ed .emp .lart,:where(.pg:not(.hubRoot *)) .emp .lart{width:100%}.ms-ed.ms-ed.ms-ed .emp-t,:where(.pg:not(.hubRoot *)) .emp-t{justify-items:start}}.ms-ed.ms-ed.ms-ed .sv-pr .sob,:where(.pg:not(.hubRoot *)) .sv-pr .sob{font:600 15px/1.2 var(--fb);color:var(--p-text);margin:0}.ms-ed.ms-ed.ms-ed .ph-ic,:where(.pg:not(.hubRoot *)) .ph-ic{position:absolute;right:14px;top:14px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.16);backdrop-filter:blur(6px);color:#fff;font-size:18px;z-index:1}.ms-ed.ms-ed.ms-ed .ph-img,:where(.pg:not(.hubRoot *)) .ph-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.75,.25,1)}.ms-ed.ms-ed.ms-ed .pf2,:where(.pg:not(.hubRoot *)) .pf2{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));height:clamp(400px,46cqi,580px)}.ms-ed.ms-ed.ms-ed .pf2-i,:where(.pg:not(.hubRoot *)) .pf2-i{position:relative;overflow:hidden;border:0;padding:0;border-radius:var(--r-lg);background:var(--surf2);cursor:zoom-in;text-align:left;color:#fff;min-width:0;isolation:isolate}.ms-ed.ms-ed.ms-ed .pf2-i.big,:where(.pg:not(.hubRoot *)) .pf2-i.big{grid-column:span 2;grid-row:span 2}.ms-ed.ms-ed.ms-ed .pf2-i:nth-child(n+6),:where(.pg:not(.hubRoot *)) .pf2-i:nth-child(n+6){display:none}.ms-ed.ms-ed.ms-ed .pf2-i:hover .ph,.ms-ed.ms-ed.ms-ed .pf2-i:hover .ph-img,:where(.pg:not(.hubRoot *)) .pf2-i:hover .ph,:where(.pg:not(.hubRoot *)) .pf2-i:hover .ph-img{transform:scale(1.06)}.ms-ed.ms-ed.ms-ed .pf2-i:focus-visible,:where(.pg:not(.hubRoot *)) .pf2-i:focus-visible{outline:3px solid var(--p);outline-offset:2px}.ms-ed.ms-ed.ms-ed .pf2-cap,:where(.pg:not(.hubRoot *)) .pf2-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;display:grid;gap:3px;padding:48px 16px 14px;background:linear-gradient(transparent,rgba(0,0,0,.78))}.ms-ed.ms-ed.ms-ed .pf2-cap strong,:where(.pg:not(.hubRoot *)) .pf2-cap strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:16px;line-height:1.2}.ms-ed.ms-ed.ms-ed .pf2-i.big .pf2-cap,:where(.pg:not(.hubRoot *)) .pf2-i.big .pf2-cap{padding:80px 24px 22px}.ms-ed.ms-ed.ms-ed .pf2-i.big .pf2-cap strong,:where(.pg:not(.hubRoot *)) .pf2-i.big .pf2-cap strong{font-size:clamp(20px,2.4cqi,28px)}.ms-ed.ms-ed.ms-ed .pf2-cap span,:where(.pg:not(.hubRoot *)) .pf2-cap span{display:inline-flex;align-items:center;gap:5px;font-size:13px;opacity:.86}.pg:not(:where(.hubRoot *))[data-upper="1"] .pf2-cap strong{text-transform:uppercase}.ms-ed.ms-ed.ms-ed .pf2-more,:where(.pg:not(.hubRoot *)) .pf2-more{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;gap:2px;background:rgba(9,9,11,.55);backdrop-filter:blur(2px)}.ms-ed.ms-ed.ms-ed .pf2-more b,:where(.pg:not(.hubRoot *)) .pf2-more b{font-family:var(--fd);font-weight:var(--fdw);font-size:40px;line-height:1}.ms-ed.ms-ed.ms-ed .pf2-more span,:where(.pg:not(.hubRoot *)) .pf2-more span{font-size:14px;font-weight:600}.ms-ed.ms-ed.ms-ed .pf2-foot,:where(.pg:not(.hubRoot *)) .pf2-foot{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;margin-top:18px;color:var(--muted);font-size:14px}.ms-ed.ms-ed.ms-ed .pf2-foot>span,:where(.pg:not(.hubRoot *)) .pf2-foot>span{display:inline-flex;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .pf2-foot>span .i,:where(.pg:not(.hubRoot *)) .pf2-foot>span .i{color:var(--a-text)}@container pg (max-width:760px){.ms-ed.ms-ed.ms-ed .pf2,:where(.pg:not(.hubRoot *)) .pf2{display:flex;height:auto;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.ms-ed.ms-ed.ms-ed .pf2::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .pf2::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .pf2-i,.ms-ed.ms-ed.ms-ed .pf2-i.big,:where(.pg:not(.hubRoot *)) .pf2-i,:where(.pg:not(.hubRoot *)) .pf2-i.big{flex:0 0 80%;aspect-ratio:4/5;scroll-snap-align:start}.ms-ed.ms-ed.ms-ed .pf2-i:nth-child(n+6),:where(.pg:not(.hubRoot *)) .pf2-i:nth-child(n+6){display:block}.ms-ed.ms-ed.ms-ed .pf2-more,:where(.pg:not(.hubRoot *)) .pf2-more{display:none}}.pg:not(:where(.hubRoot *))[data-layout=direto] .pf2{height:clamp(360px,40cqi,480px)}@container pg (min-width:761px){.ms-ed.ms-ed.ms-ed .pf2[data-n="1"],.ms-ed.ms-ed.ms-ed .pf2[data-n="2"],:where(.pg:not(.hubRoot *)) .pf2[data-n="1"],:where(.pg:not(.hubRoot *)) .pf2[data-n="2"]{grid-template-rows:minmax(0,1fr);height:clamp(300px,34cqi,440px)}.ms-ed.ms-ed.ms-ed .pf2[data-n="1"],:where(.pg:not(.hubRoot *)) .pf2[data-n="1"]{grid-template-columns:minmax(0,1fr)}.ms-ed.ms-ed.ms-ed .pf2[data-n="2"],:where(.pg:not(.hubRoot *)) .pf2[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ms-ed.ms-ed.ms-ed .pf2[data-n="1"] .pf2-i.big,.ms-ed.ms-ed.ms-ed .pf2[data-n="2"] .pf2-i.big,:where(.pg:not(.hubRoot *)) .pf2[data-n="1"] .pf2-i.big,:where(.pg:not(.hubRoot *)) .pf2[data-n="2"] .pf2-i.big{grid-column:auto;grid-row:auto}.ms-ed.ms-ed.ms-ed .pf2[data-n="2"] .pf2-i.big .pf2-cap,:where(.pg:not(.hubRoot *)) .pf2[data-n="2"] .pf2-i.big .pf2-cap{padding:48px 16px 14px}.ms-ed.ms-ed.ms-ed .pf2[data-n="2"] .pf2-i.big .pf2-cap strong,:where(.pg:not(.hubRoot *)) .pf2[data-n="2"] .pf2-i.big .pf2-cap strong{font-size:18px}.ms-ed.ms-ed.ms-ed .pf2[data-n="3"] .pf2-i:not(.big),.ms-ed.ms-ed.ms-ed .pf2[data-n="4"] .pf2-i:nth-child(2),:where(.pg:not(.hubRoot *)) .pf2[data-n="3"] .pf2-i:not(.big),:where(.pg:not(.hubRoot *)) .pf2[data-n="4"] .pf2-i:nth-child(2){grid-column:span 2}}@container pg (max-width:760px){.ms-ed.ms-ed.ms-ed .pf2[data-n="1"] .pf2-i,:where(.pg:not(.hubRoot *)) .pf2[data-n="1"] .pf2-i{flex-basis:100%}}.ms-ed.ms-ed.ms-ed .pft-bar,:where(.pg:not(.hubRoot *)) .pft-bar{position:relative;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;width:max-content;max-width:100%;padding:4px;margin:0 0 18px;border:1px solid var(--line);border-radius:calc(var(--rb) + 5px);background:var(--surf);scroll-behavior:smooth}.ms-ed.ms-ed.ms-ed .pft-bar::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .pft-bar::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .pft-bar.ovr,:where(.pg:not(.hubRoot *)) .pft-bar.ovr{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 56px),transparent)}.ms-ed.ms-ed.ms-ed .pft-bar.ovl,:where(.pg:not(.hubRoot *)) .pft-bar.ovl{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px);mask-image:linear-gradient(90deg,transparent,#000 56px)}.ms-ed.ms-ed.ms-ed .pft-bar.ovl.ovr,:where(.pg:not(.hubRoot *)) .pft-bar.ovl.ovr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(90deg,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.ms-ed.ms-ed.ms-ed .pft-t:not(:has(b)),:where(.pg:not(.hubRoot *)) .pft-t:not(:has(b)){opacity:.78}.ms-ed.ms-ed.ms-ed .pft-t[aria-selected=true],:where(.pg:not(.hubRoot *)) .pft-t[aria-selected=true]{opacity:1}.pg:not(:where(.hubRoot *))[data-layout=destaque] .pft-bar{margin-inline:auto}.pg:not(:where(.hubRoot *))[data-layout=predio3d] .pft-bar{margin-inline:auto}.ms-ed.ms-ed.ms-ed .pft-ind,:where(.pg:not(.hubRoot *)) .pft-ind{position:absolute;top:4px;bottom:4px;left:0;width:var(--w,0);transform:translateX(var(--x,0));border-radius:var(--rb);background:var(--p);box-shadow:0 6px 16px -10px var(--p);transition:transform .5s cubic-bezier(.3,1.3,.5,1),width .5s cubic-bezier(.3,1.3,.5,1)}.ms-ed.ms-ed.ms-ed .pft-t,:where(.pg:not(.hubRoot *)) .pft-t{position:relative;flex:none;display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 13px 0 11px;border:0;background:none;border-radius:var(--rb);color:var(--muted);font:600 14px/1 var(--fb);white-space:nowrap;cursor:pointer;transition:color .3s}.ms-ed.ms-ed.ms-ed .pft-t .i,:where(.pg:not(.hubRoot *)) .pft-t .i{width:17px;height:17px;transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.ms-ed.ms-ed.ms-ed .pft-t:hover:not([aria-selected=true]),:where(.pg:not(.hubRoot *)) .pft-t:hover:not([aria-selected=true]){color:var(--ink)}.ms-ed.ms-ed.ms-ed .pft-t:hover .i,:where(.pg:not(.hubRoot *)) .pft-t:hover .i{transform:rotate(-10deg) scale(1.12)}.ms-ed.ms-ed.ms-ed .pft-t b,:where(.pg:not(.hubRoot *)) .pft-t b{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--surf2);color:var(--ink);font-size:12px;transition:background .3s,color .3s}.ms-ed.ms-ed.ms-ed .pft-t[aria-selected=true],:where(.pg:not(.hubRoot *)) .pft-t[aria-selected=true]{color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .pft-t[aria-selected=true] b,:where(.pg:not(.hubRoot *)) .pft-t[aria-selected=true] b{background:color-mix(in srgb,var(--p-ink) 20%,transparent);color:var(--p-ink);animation:pftBump .45s cubic-bezier(.3,1.8,.5,1)}.ms-ed.ms-ed.ms-ed .pft-t:focus-visible,:where(.pg:not(.hubRoot *)) .pft-t:focus-visible{outline:2px solid var(--p);outline-offset:2px}.ms-ed.ms-ed.ms-ed .pft.flash .pft-bar,:where(.pg:not(.hubRoot *)) .pft.flash .pft-bar{animation:pftFlash 1.1s ease .35s}.ms-ed.ms-ed.ms-ed .pft-p.play .pf2-i,:where(.pg:not(.hubRoot *)) .pft-p.play .pf2-i{animation:pfIn .6s cubic-bezier(.16,.84,.3,1) both;animation-delay:calc(var(--k,0)*70ms)}.ms-ed.ms-ed.ms-ed .pft-emp,:where(.pg:not(.hubRoot *)) .pft-emp{display:grid;grid-template-columns:minmax(0,230px) minmax(0,1fr);gap:28px;align-items:center;padding:28px 32px;border:1.5px dashed var(--line);border-radius:var(--r-lg);background:var(--surf)}.ms-ed.ms-ed.ms-ed .pft-emp .lart,:where(.pg:not(.hubRoot *)) .pft-emp .lart{width:100%;height:auto;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .pft-emp-t,:where(.pg:not(.hubRoot *)) .pft-emp-t{display:grid;gap:8px;justify-items:start}.ms-ed.ms-ed.ms-ed .pft-emp-t strong,:where(.pg:not(.hubRoot *)) .pft-emp-t strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:20px;line-height:1.25}.ms-ed.ms-ed.ms-ed .pft-emp-t p,:where(.pg:not(.hubRoot *)) .pft-emp-t p{margin:0 0 6px;color:var(--muted);max-width:46ch}.ms-ed.ms-ed.ms-ed .pft-emp.in:not(.seen) .pft-draw path,.ms-ed.ms-ed.ms-ed .pft-p.play .pft-draw path,:where(.pg:not(.hubRoot *)) .pft-emp.in:not(.seen) .pft-draw path,:where(.pg:not(.hubRoot *)) .pft-p.play .pft-draw path{stroke-dasharray:1;stroke-dashoffset:1;animation:pftDraw 1.3s cubic-bezier(.6,0,.3,1) both;animation-delay:calc(.15s + var(--k,0)*.11s)}@container pg (max-width:600px){.ms-ed.ms-ed.ms-ed .pft-emp,:where(.pg:not(.hubRoot *)) .pft-emp{grid-template-columns:1fr;padding:22px;gap:14px}.ms-ed.ms-ed.ms-ed .pft-emp .lart,:where(.pg:not(.hubRoot *)) .pft-emp .lart{max-width:190px}}@keyframes pfIn{0%{opacity:0;transform:translateY(18px) scale(.96)}}@keyframes pftBump{0%{transform:scale(.55)}}@keyframes pftFlash{0%,to{box-shadow:0 0 0 0 transparent}35%{box-shadow:0 0 0 5px color-mix(in srgb,var(--p) 30%,transparent)}}@keyframes pftDraw{to{stroke-dashoffset:0}}.ms-ed.ms-ed.ms-ed .lb-pf,:where(.pg:not(.hubRoot *)) .lb-pf{display:inline-flex;align-items:center;gap:6px;justify-self:center;padding:5px 11px 5px 8px;border-radius:999px;background:color-mix(in srgb,var(--p) 14%,transparent);color:var(--p-text);font-size:12.5px;font-weight:700;letter-spacing:.02em}.ms-ed.ms-ed.ms-ed .lb-pf .i,:where(.pg:not(.hubRoot *)) .lb-pf .i{width:15px;height:15px}.ms-ed.ms-ed.ms-ed .hpf,:where(.pg:not(.hubRoot *)) .hpf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:16px 0 4px}.ms-ed.ms-ed.ms-ed .h-de .hpf,:where(.pg:not(.hubRoot *)) .h-de .hpf{justify-content:center}.ms-ed.ms-ed.ms-ed .hpf-k,:where(.pg:not(.hubRoot *)) .hpf-k{font-size:13px;font-weight:600;color:var(--muted)}.ms-ed.ms-ed.ms-ed .hpf-l,:where(.pg:not(.hubRoot *)) .hpf-l{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .hpf-l li.more,:where(.pg:not(.hubRoot *)) .hpf-l li.more{display:none}.ms-ed.ms-ed.ms-ed .hpf.open li.more,:where(.pg:not(.hubRoot *)) .hpf.open li.more{display:block;animation:hpfPop .45s cubic-bezier(.3,1.6,.5,1) both;animation-delay:calc(var(--k,0)*45ms)}.ms-ed.ms-ed.ms-ed .hpf-c,.ms-ed.ms-ed.ms-ed .hpf-more,:where(.pg:not(.hubRoot *)) .hpf-c,:where(.pg:not(.hubRoot *)) .hpf-more{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 9px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surf) 82%,transparent);backdrop-filter:blur(6px);color:var(--ink);font:600 13.5px/1 var(--fb);cursor:pointer;transition:transform .25s cubic-bezier(.3,1.6,.5,1),border-color .2s,box-shadow .25s}.ms-ed.ms-ed.ms-ed .hpf-c .i,:where(.pg:not(.hubRoot *)) .hpf-c .i{width:16px;height:16px;color:var(--p-text);transition:transform .4s cubic-bezier(.3,1.6,.5,1)}.ms-ed.ms-ed.ms-ed .hpf-c:hover,.ms-ed.ms-ed.ms-ed .hpf-more:hover,:where(.pg:not(.hubRoot *)) .hpf-c:hover,:where(.pg:not(.hubRoot *)) .hpf-more:hover{transform:translateY(-2px);border-color:var(--p);box-shadow:0 8px 18px -10px var(--p)}.ms-ed.ms-ed.ms-ed .hpf-c:hover .i,:where(.pg:not(.hubRoot *)) .hpf-c:hover .i{transform:rotate(-12deg) scale(1.18)}.ms-ed.ms-ed.ms-ed .hpf-c:active,.ms-ed.ms-ed.ms-ed .hpf-more:active,:where(.pg:not(.hubRoot *)) .hpf-c:active,:where(.pg:not(.hubRoot *)) .hpf-more:active{transform:scale(.96)}.ms-ed.ms-ed.ms-ed .hpf-more,:where(.pg:not(.hubRoot *)) .hpf-more{padding:0 10px 0 12px;border-style:dashed;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .hpf-more span,:where(.pg:not(.hubRoot *)) .hpf-more span{display:none}.ms-ed.ms-ed.ms-ed .hpf-more .i,:where(.pg:not(.hubRoot *)) .hpf-more .i{width:14px;height:14px;transform:rotate(90deg);transition:transform .35s cubic-bezier(.3,1.5,.5,1)}.ms-ed.ms-ed.ms-ed .hpf.open .hpf-more b,:where(.pg:not(.hubRoot *)) .hpf.open .hpf-more b{display:none}.ms-ed.ms-ed.ms-ed .hpf.open .hpf-more span,:where(.pg:not(.hubRoot *)) .hpf.open .hpf-more span{display:inline}.ms-ed.ms-ed.ms-ed .hpf.open .hpf-more .i,:where(.pg:not(.hubRoot *)) .hpf.open .hpf-more .i{transform:rotate(-90deg)}.ms-ed.ms-ed.ms-ed .hpf-c:focus-visible,.ms-ed.ms-ed.ms-ed .hpf-more:focus-visible,:where(.pg:not(.hubRoot *)) .hpf-c:focus-visible,:where(.pg:not(.hubRoot *)) .hpf-more:focus-visible{outline:2px solid var(--p);outline-offset:2px}.ms-ed.ms-ed.ms-ed .hpf-anim .hpf-k,.ms-ed.ms-ed.ms-ed .hpf-anim li:not(.more),:where(.pg:not(.hubRoot *)) .hpf-anim .hpf-k,:where(.pg:not(.hubRoot *)) .hpf-anim li:not(.more){animation:hpfIn .55s cubic-bezier(.16,.84,.3,1) both;animation-delay:calc(.25s + var(--k,0)*70ms)}.ms-ed.ms-ed.ms-ed .hpf-anim .hpf-k,:where(.pg:not(.hubRoot *)) .hpf-anim .hpf-k{animation-delay:.18s}@keyframes hpfIn{0%{opacity:0;transform:translateY(10px)}}@keyframes hpfPop{0%{opacity:0;transform:scale(.55)}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .hpf-c,.ms-ed.ms-ed.ms-ed .hpf-more,.ms-ed.ms-ed.ms-ed .hpf-more .i,.ms-ed.ms-ed.ms-ed .pft-ind,.ms-ed.ms-ed.ms-ed .pft-t,:where(.pg:not(.hubRoot *)) .hpf-c,:where(.pg:not(.hubRoot *)) .hpf-more,:where(.pg:not(.hubRoot *)) .hpf-more .i,:where(.pg:not(.hubRoot *)) .pft-ind,:where(.pg:not(.hubRoot *)) .pft-t{transition:none}.ms-ed.ms-ed.ms-ed .hpf-anim .hpf-k,.ms-ed.ms-ed.ms-ed .hpf-anim li,.ms-ed.ms-ed.ms-ed .hpf.open li.more,.ms-ed.ms-ed.ms-ed .pft-emp .pft-draw path,.ms-ed.ms-ed.ms-ed .pft-p .pft-draw path,.ms-ed.ms-ed.ms-ed .pft-p.play .pf2-i,.ms-ed.ms-ed.ms-ed .pft-t b,.ms-ed.ms-ed.ms-ed .pft.flash .pft-bar,:where(.pg:not(.hubRoot *)) .hpf-anim .hpf-k,:where(.pg:not(.hubRoot *)) .hpf-anim li,:where(.pg:not(.hubRoot *)) .hpf.open li.more,:where(.pg:not(.hubRoot *)) .pft-emp .pft-draw path,:where(.pg:not(.hubRoot *)) .pft-p .pft-draw path,:where(.pg:not(.hubRoot *)) .pft-p.play .pf2-i,:where(.pg:not(.hubRoot *)) .pft-t b,:where(.pg:not(.hubRoot *)) .pft.flash .pft-bar{animation:none!important;stroke-dasharray:none}}.ms-ed.ms-ed.ms-ed .lb-wrap,:where(.pg:not(.hubRoot *)) .lb-wrap{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:16px;background:rgba(9,9,11,.86);backdrop-filter:blur(6px);animation:rzmIn .2s ease;font-family:var(--fb);overflow:auto}.ms-ed.ms-ed.ms-ed .lb-wrap.in-frame,:where(.pg:not(.hubRoot *)) .lb-wrap.in-frame{position:absolute;z-index:20;border-radius:inherit}.ms-ed.ms-ed.ms-ed .lb,:where(.pg:not(.hubRoot *)) .lb{container:lb/inline-size;position:relative;width:min(860px,100%);display:grid;gap:14px;justify-items:center;text-align:center;background:var(--surf);color:var(--ink);border-radius:var(--r-lg);padding:14px 14px 26px;box-shadow:0 40px 90px -30px rgba(0,0,0,.8);animation:rzmUp .25s cubic-bezier(.2,.75,.25,1)}.ms-ed.ms-ed.ms-ed .lb-media,:where(.pg:not(.hubRoot *)) .lb-media{position:relative;width:100%;aspect-ratio:16/10;max-height:62vh;overflow:hidden;border-radius:max(calc(var(--r-lg) - 6px),2px);background:#0b0c10}.ms-ed.ms-ed.ms-ed .lb-count,:where(.pg:not(.hubRoot *)) .lb-count{position:absolute;left:14px;top:14px;z-index:3;background:rgba(0,0,0,.55);color:#fff;font-size:12.5px;font-weight:700;padding:5px 10px;border-radius:999px;font-variant-numeric:tabular-nums;backdrop-filter:blur(4px)}.ms-ed.ms-ed.ms-ed .lb-x,:where(.pg:not(.hubRoot *)) .lb-x{position:absolute;right:12px;top:12px;z-index:4;width:38px;height:38px;border-radius:50%;border:0;background:rgba(0,0,0,.55);color:#fff;display:grid;place-items:center;backdrop-filter:blur(4px)}.ms-ed.ms-ed.ms-ed .lb-nav,:where(.pg:not(.hubRoot *)) .lb-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:46px;height:46px;border-radius:50%;border:0;background:rgba(255,255,255,.92);color:#111;display:grid;place-items:center;font-size:18px;box-shadow:0 8px 20px -8px rgba(0,0,0,.5)}.ms-ed.ms-ed.ms-ed .lb-nav.prev,:where(.pg:not(.hubRoot *)) .lb-nav.prev{left:14px}.ms-ed.ms-ed.ms-ed .lb-nav.next,:where(.pg:not(.hubRoot *)) .lb-nav.next{right:14px}.ms-ed.ms-ed.ms-ed .lb-nav:hover,:where(.pg:not(.hubRoot *)) .lb-nav:hover{background:#fff}.ms-ed.ms-ed.ms-ed .lb-thumbs,:where(.pg:not(.hubRoot *)) .lb-thumbs{display:flex;gap:8px;max-width:100%;overflow-x:auto;padding:4px;scrollbar-width:none}.ms-ed.ms-ed.ms-ed .lb-thumbs::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .lb-thumbs::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .lb-th,:where(.pg:not(.hubRoot *)) .lb-th{position:relative;flex:none;width:76px;aspect-ratio:4/3;border:0;padding:0;border-radius:min(var(--r),10px);overflow:hidden;opacity:.5;outline:2px solid transparent;outline-offset:2px;transition:opacity .2s,outline-color .2s;background:#0b0c10}.ms-ed.ms-ed.ms-ed .lb-th:hover,:where(.pg:not(.hubRoot *)) .lb-th:hover{opacity:.85}.ms-ed.ms-ed.ms-ed .lb-th.on,:where(.pg:not(.hubRoot *)) .lb-th.on{opacity:1;outline-color:var(--p)}.ms-ed.ms-ed.ms-ed .lb-media .ph-ic,.ms-ed.ms-ed.ms-ed .lb-th .ph-ic,:where(.pg:not(.hubRoot *)) .lb-media .ph-ic,:where(.pg:not(.hubRoot *)) .lb-th .ph-ic{display:none}.ms-ed.ms-ed.ms-ed .lb-info,:where(.pg:not(.hubRoot *)) .lb-info{display:grid;justify-items:center;gap:6px;max-width:520px;padding-top:4px}.ms-ed.ms-ed.ms-ed .lb-info strong,:where(.pg:not(.hubRoot *)) .lb-info strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:clamp(20px,3.4cqi,26px);line-height:1.15}.ms-ed.ms-ed.ms-ed .lb-loc,:where(.pg:not(.hubRoot *)) .lb-loc{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:14.5px}.ms-ed.ms-ed.ms-ed .lb-info p,:where(.pg:not(.hubRoot *)) .lb-info p{margin:4px 0 8px;color:var(--muted);font-size:15px;line-height:1.55}.ms-ed.ms-ed.ms-ed .lb-info .lb-leg,:where(.pg:not(.hubRoot *)) .lb-info .lb-leg{margin:2px 0 0;color:var(--ink);font-size:15.5px}.ms-ed.ms-ed.ms-ed .lb-info .lb-leg+p,:where(.pg:not(.hubRoot *)) .lb-info .lb-leg+p{margin-top:0}.ms-ed.ms-ed.ms-ed .lb-orig,:where(.pg:not(.hubRoot *)) .lb-orig{position:absolute;left:14px;bottom:14px;z-index:3;background:rgba(0,0,0,.55);color:#fff;font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;backdrop-filter:blur(4px);transition:opacity .4s}.ms-ed.ms-ed.ms-ed .lb-orig:not(.done):before,:where(.pg:not(.hubRoot *)) .lb-orig:not(.done):before{content:"";display:inline-block;width:9px;height:9px;margin-right:7px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;vertical-align:-1px;animation:rzspin .8s linear infinite}.ms-ed.ms-ed.ms-ed .lb-orig.done,:where(.pg:not(.hubRoot *)) .lb-orig.done{opacity:.75}@keyframes rzspin{to{transform:rotate(1turn)}}.ms-ed.ms-ed.ms-ed .lb-media .ph-img,:where(.pg:not(.hubRoot *)) .lb-media .ph-img{object-fit:contain;background:#0b0c10}.ms-ed.ms-ed.ms-ed .ab3-pf,:where(.pg:not(.hubRoot *)) .ab3-pf{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .ab3-pf li,:where(.pg:not(.hubRoot *)) .ab3-pf li{border:1px solid var(--line);background:var(--surf);color:var(--ink);border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:600}.ms-ed.ms-ed.ms-ed .ab3-pf li:first-child,:where(.pg:not(.hubRoot *)) .ab3-pf li:first-child{border-color:var(--p);color:var(--p-text)}.ms-ed.ms-ed.ms-ed .ab3-rd,:where(.pg:not(.hubRoot *)) .ab3-rd{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ms-ed.ms-ed.ms-ed .ab3-rd a,:where(.pg:not(.hubRoot *)) .ab3-rd a{display:inline-flex;align-items:center;gap:8px;min-height:40px;border:1px solid var(--line);background:var(--surf);color:var(--ink);border-radius:999px;padding:7px 14px 7px 11px;font-size:14px;font-weight:600;text-decoration:none}.ms-ed.ms-ed.ms-ed .ab3-rd a:focus-visible,.ms-ed.ms-ed.ms-ed .ab3-rd a:hover,:where(.pg:not(.hubRoot *)) .ab3-rd a:focus-visible,:where(.pg:not(.hubRoot *)) .ab3-rd a:hover{border-color:var(--p);color:var(--p-text)}.ms-ed.ms-ed.ms-ed .ab3-rd .i,:where(.pg:not(.hubRoot *)) .ab3-rd .i{width:18px;height:18px}.ms-ed.ms-ed.ms-ed .lb-cta,:where(.pg:not(.hubRoot *)) .lb-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:var(--rb);background:var(--p);color:var(--p-ink);padding:13px 22px;font:600 15px var(--fb)}.ms-ed.ms-ed.ms-ed .lb-cta:hover,:where(.pg:not(.hubRoot *)) .lb-cta:hover{filter:brightness(1.07)}@container lb (max-width:560px){.ms-ed.ms-ed.ms-ed .lb-media,:where(.pg:not(.hubRoot *)) .lb-media{aspect-ratio:4/5;max-height:none}.ms-ed.ms-ed.ms-ed .lb-nav,:where(.pg:not(.hubRoot *)) .lb-nav{width:36px;height:36px;font-size:15px}.ms-ed.ms-ed.ms-ed .lb-nav.prev,:where(.pg:not(.hubRoot *)) .lb-nav.prev{left:8px}.ms-ed.ms-ed.ms-ed .lb-nav.next,:where(.pg:not(.hubRoot *)) .lb-nav.next{right:8px}.ms-ed.ms-ed.ms-ed .lb-th,:where(.pg:not(.hubRoot *)) .lb-th{width:52px}.ms-ed.ms-ed.ms-ed .lb-info,:where(.pg:not(.hubRoot *)) .lb-info{gap:2px}.ms-ed.ms-ed.ms-ed .lb-info strong,:where(.pg:not(.hubRoot *)) .lb-info strong{font-size:16px}.ms-ed.ms-ed.ms-ed .lb-loc,:where(.pg:not(.hubRoot *)) .lb-loc{font-size:12.5px}.ms-ed.ms-ed.ms-ed .lb-cta,.ms-ed.ms-ed.ms-ed .lb-info p:not(.lb-leg),:where(.pg:not(.hubRoot *)) .lb-cta,:where(.pg:not(.hubRoot *)) .lb-info p:not(.lb-leg){display:none}.ms-ed.ms-ed.ms-ed .lb-info .lb-leg,:where(.pg:not(.hubRoot *)) .lb-info .lb-leg{font-size:13.5px;line-height:1.45}}.ms-ed.ms-ed.ms-ed .p-sec[data-sec=confianca],:where(.pg:not(.hubRoot *)) .p-sec[data-sec=confianca]{padding-block:clamp(20px,2.6cqi,36px)}.ms-ed.ms-ed.ms-ed .tr2,:where(.pg:not(.hubRoot *)) .tr2{position:relative;overflow:hidden;display:grid;gap:20px;background:var(--p);color:var(--p-ink);border-radius:var(--r-lg);padding:clamp(22px,2.8cqi,32px)}.ms-ed.ms-ed.ms-ed .tr2:after,:where(.pg:not(.hubRoot *)) .tr2:after{content:"";position:absolute;right:-70px;bottom:-90px;width:220px;height:220px;border-radius:50%;border:28px solid color-mix(in srgb,var(--p-ink) 9%,transparent);pointer-events:none}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .tr2,:where(.pg:not(.hubRoot *)) .tr2{grid-template-columns:minmax(170px,.5fr) minmax(0,2fr);gap:36px;align-items:center}}.pg:not(:where(.hubRoot *)) .tr2 h2{color:var(--p-ink);font-size:clamp(24px,2.6cqi,32px)}.ms-ed.ms-ed.ms-ed .tr2 ul,:where(.pg:not(.hubRoot *)) .tr2 ul{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;gap:16px 28px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ms-ed.ms-ed.ms-ed .tr2 li,:where(.pg:not(.hubRoot *)) .tr2 li{display:flex;gap:12px;align-items:flex-start;min-width:0}.ms-ed.ms-ed.ms-ed .tr2 .sv-ic,:where(.pg:not(.hubRoot *)) .tr2 .sv-ic{width:40px;height:40px;font-size:18px;flex:none;background:color-mix(in srgb,var(--p-ink) 16%,transparent);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .tr2 strong,:where(.pg:not(.hubRoot *)) .tr2 strong{display:block;font-size:15.5px;line-height:1.3}.ms-ed.ms-ed.ms-ed .tr2 small,:where(.pg:not(.hubRoot *)) .tr2 small{display:block;font-size:14px;line-height:1.45;margin-top:3px;opacity:.86}.pg:not(:where(.hubRoot *))[data-layout=impacto] .tr2{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .pr,:where(.pg:not(.hubRoot *)) .pr{display:grid;gap:16px}.ms-ed.ms-ed.ms-ed .pr-sum,:where(.pg:not(.hubRoot *)) .pr-sum{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:18px 22px}.ms-ed.ms-ed.ms-ed .pr-big,:where(.pg:not(.hubRoot *)) .pr-big{display:flex;align-items:center;gap:14px}.ms-ed.ms-ed.ms-ed .pr-big strong,:where(.pg:not(.hubRoot *)) .pr-big strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:clamp(30px,3.6cqi,42px);line-height:1;color:var(--p-text);white-space:nowrap}.ms-ed.ms-ed.ms-ed .pr-big span,:where(.pg:not(.hubRoot *)) .pr-big span{color:var(--muted);font-size:14.5px;max-width:30ch;line-height:1.4}.ms-ed.ms-ed.ms-ed .pr-leg,:where(.pg:not(.hubRoot *)) .pr-leg{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:13px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .pr-leg li,:where(.pg:not(.hubRoot *)) .pr-leg li{display:inline-flex;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .pr-leg i,:where(.pg:not(.hubRoot *)) .pr-leg i{display:block;width:22px;height:8px;border-radius:4px}.ms-ed.ms-ed.ms-ed .lg-r,:where(.pg:not(.hubRoot *)) .lg-r{background:color-mix(in srgb,var(--a) 28%,var(--surf2))}.ms-ed.ms-ed.ms-ed .lg-m,:where(.pg:not(.hubRoot *)) .lg-m{width:2px!important;height:14px!important;border-radius:1px!important;background:var(--muted)}.ms-ed.ms-ed.ms-ed .lg-p,:where(.pg:not(.hubRoot *)) .lg-p{width:12px!important;height:12px!important;border-radius:50%!important;background:var(--p);box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 25%,transparent)}.ms-ed.ms-ed.ms-ed .pr-list,:where(.pg:not(.hubRoot *)) .pr-list{list-style:none;margin:0;padding:0;display:grid;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.ms-ed.ms-ed.ms-ed .pr-row,:where(.pg:not(.hubRoot *)) .pr-row{display:grid;gap:12px 28px;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .pr-row:last-child,:where(.pg:not(.hubRoot *)) .pr-row:last-child{border-bottom:0}@container pg (min-width:860px){.ms-ed.ms-ed.ms-ed .pr-row,:where(.pg:not(.hubRoot *)) .pr-row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) auto}}.ms-ed.ms-ed.ms-ed .pr-n strong,:where(.pg:not(.hubRoot *)) .pr-n strong{display:block;font-size:16.5px}.ms-ed.ms-ed.ms-ed .pr-n span,:where(.pg:not(.hubRoot *)) .pr-n span{display:block;color:var(--muted);font-size:13.5px;margin-top:2px;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .pr-bar,:where(.pg:not(.hubRoot *)) .pr-bar{position:relative;height:40px}.ms-ed.ms-ed.ms-ed .pr-rng,:where(.pg:not(.hubRoot *)) .pr-rng{position:absolute;left:10%;right:10%;top:15px;height:10px;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,var(--a) 14%,var(--surf2)),color-mix(in srgb,var(--a) 34%,var(--surf2)))}.ms-ed.ms-ed.ms-ed .pr-bar:before,:where(.pg:not(.hubRoot *)) .pr-bar:before{content:"";position:absolute;left:0;right:0;top:19px;height:2px;background:var(--line);border-radius:1px}.ms-ed.ms-ed.ms-ed .pr-avg,:where(.pg:not(.hubRoot *)) .pr-avg{position:absolute;left:50%;top:10px;width:2px;height:20px;background:var(--muted);border-radius:1px;transform:translateX(-1px)}.ms-ed.ms-ed.ms-ed .pr-pin,:where(.pg:not(.hubRoot *)) .pr-pin{position:absolute;top:12px;width:16px;height:16px;border-radius:50%;background:var(--p);transform:translateX(-50%);box-shadow:0 0 0 4px color-mix(in srgb,var(--p) 25%,transparent),0 4px 10px -2px rgba(0,0,0,.35);z-index:1}.ms-ed.ms-ed.ms-ed .pr-max,.ms-ed.ms-ed.ms-ed .pr-min,:where(.pg:not(.hubRoot *)) .pr-max,:where(.pg:not(.hubRoot *)) .pr-min{white-space:nowrap;position:absolute;bottom:-4px;font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;transform:translateX(-50%)}.ms-ed.ms-ed.ms-ed .pr-min,:where(.pg:not(.hubRoot *)) .pr-min{left:10%}.ms-ed.ms-ed.ms-ed .pr-max,:where(.pg:not(.hubRoot *)) .pr-max{left:90%}.ms-ed.ms-ed.ms-ed .pr-p,:where(.pg:not(.hubRoot *)) .pr-p{display:flex;align-items:center;gap:12px;justify-content:flex-end;flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .pr-p strong,:where(.pg:not(.hubRoot *)) .pr-p strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:24px;line-height:1;white-space:nowrap}.ms-ed.ms-ed.ms-ed .pr-p strong small,:where(.pg:not(.hubRoot *)) .pr-p strong small{display:block;font:500 11.5px/1.3 var(--fb);letter-spacing:0;color:var(--muted)}.ms-ed.ms-ed.ms-ed .pr-tag,:where(.pg:not(.hubRoot *)) .pr-tag{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .pr-tag.low,:where(.pg:not(.hubRoot *)) .pr-tag.low{background:color-mix(in srgb,#10B981 16%,var(--surf));color:color-mix(in srgb,#10B981 70%,var(--ink))}.ms-ed.ms-ed.ms-ed .pr-tag.mid,:where(.pg:not(.hubRoot *)) .pr-tag.mid{background:var(--surf2);color:var(--ink)}.ms-ed.ms-ed.ms-ed .pr-tag.high,:where(.pg:not(.hubRoot *)) .pr-tag.high{background:color-mix(in srgb,#F59E0B 18%,var(--surf));color:color-mix(in srgb,#B45309 75%,var(--ink))}.ms-ed.ms-ed.ms-ed .pr-go,:where(.pg:not(.hubRoot *)) .pr-go{width:40px;height:40px;border-radius:50%;border:1.5px solid var(--line);background:transparent;color:var(--p-text);display:grid;place-items:center;font-size:17px}.ms-ed.ms-ed.ms-ed .pr-go:hover,:where(.pg:not(.hubRoot *)) .pr-go:hover{background:var(--p);border-color:var(--p);color:var(--p-ink)}@container pg (max-width:859px){.ms-ed.ms-ed.ms-ed .pr-p,:where(.pg:not(.hubRoot *)) .pr-p{justify-content:space-between}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .pr-list,.pg:not(:where(.hubRoot *))[data-layout=impacto] .pr-sum{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .cov,:where(.pg:not(.hubRoot *)) .cov{display:grid;gap:32px;align-items:center}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .cov,:where(.pg:not(.hubRoot *)) .cov{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px}}.ms-ed.ms-ed.ms-ed .cov-txt,:where(.pg:not(.hubRoot *)) .cov-txt{display:grid;gap:18px;align-content:start;min-width:0}.ms-ed.ms-ed.ms-ed .cov-pill,:where(.pg:not(.hubRoot *)) .cov-pill{justify-self:start;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--surf);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--a-text)}.ms-ed.ms-ed.ms-ed .cov-pill i,:where(.pg:not(.hubRoot *)) .cov-pill i{width:8px;height:8px;border-radius:50%;background:var(--a)}.ms-ed.ms-ed.ms-ed .cov h2,:where(.pg:not(.hubRoot *)) .cov h2{font-size:clamp(36px,5.2cqi,62px);line-height:1}.ms-ed.ms-ed.ms-ed .cov h2 span,:where(.pg:not(.hubRoot *)) .cov h2 span{display:block;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .cov-txt>p,:where(.pg:not(.hubRoot *)) .cov-txt>p{color:var(--muted);font-size:17px;max-width:44ch}.ms-ed.ms-ed.ms-ed .cov-list,:where(.pg:not(.hubRoot *)) .cov-list{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.ms-ed.ms-ed.ms-ed .cov-list li,:where(.pg:not(.hubRoot *)) .cov-list li{display:flex;align-items:center;gap:12px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px;transition:border-color .2s,transform .2s}.ms-ed.ms-ed.ms-ed .cov-list li:hover,:where(.pg:not(.hubRoot *)) .cov-list li:hover{border-color:var(--p);transform:translateY(-1px)}.ms-ed.ms-ed.ms-ed .cov-list li>span:nth-child(2),:where(.pg:not(.hubRoot *)) .cov-list li>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .cov-list .sv-ic,:where(.pg:not(.hubRoot *)) .cov-list .sv-ic{width:40px;height:40px;font-size:18px}.ms-ed.ms-ed.ms-ed .cov-list strong,:where(.pg:not(.hubRoot *)) .cov-list strong{display:block;font-size:15.5px}.ms-ed.ms-ed.ms-ed .cov-list small,:where(.pg:not(.hubRoot *)) .cov-list small{display:block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ms-ed.ms-ed.ms-ed .cov-a,:where(.pg:not(.hubRoot *)) .cov-a{color:var(--muted);display:grid}.ms-ed.ms-ed.ms-ed .cov-a:hover,:where(.pg:not(.hubRoot *)) .cov-a:hover{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .mp,:where(.pg:not(.hubRoot *)) .mp{position:relative;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--line);aspect-ratio:100/72;max-width:100%;--mp-bg:color-mix(in srgb,var(--ink) 3%,var(--surf));--mp-urb:color-mix(in srgb,var(--ink) 7%,var(--surf));--mp-road:color-mix(in srgb,var(--ink) 16%,var(--surf));--mp-road2:var(--surf);--mp-water:color-mix(in srgb,#5AB4DA 55%,var(--surf));--mp-park:color-mix(in srgb,#3FBF97 22%,var(--surf))}.pg:not(:where(.hubRoot *))[data-mode=escuro] .mp{--mp-bg:color-mix(in srgb,#fff 3%,var(--bg));--mp-urb:color-mix(in srgb,#fff 7%,var(--bg));--mp-road:color-mix(in srgb,#fff 20%,var(--bg));--mp-road2:color-mix(in srgb,#fff 8%,var(--bg));--mp-water:color-mix(in srgb,#5AB4DA 40%,var(--bg));--mp-park:color-mix(in srgb,#3FBF97 18%,var(--bg))}.ms-ed.ms-ed.ms-ed .mp-svg,:where(.pg:not(.hubRoot *)) .mp-svg{display:block;width:100%;height:100%}.ms-ed.ms-ed.ms-ed .m-bg,:where(.pg:not(.hubRoot *)) .m-bg{fill:var(--mp-bg)}.ms-ed.ms-ed.ms-ed .m-urb,:where(.pg:not(.hubRoot *)) .m-urb{fill:var(--mp-urb)}.ms-ed.ms-ed.ms-ed .m-urb.on,:where(.pg:not(.hubRoot *)) .m-urb.on{fill:color-mix(in srgb,var(--p) 10%,var(--mp-urb))}.ms-ed.ms-ed.ms-ed .m-grid,:where(.pg:not(.hubRoot *)) .m-grid{fill:none;stroke:var(--mp-road);stroke-width:.12;opacity:.55}.ms-ed.ms-ed.ms-ed .m-park,:where(.pg:not(.hubRoot *)) .m-park{fill:var(--mp-park)}.ms-ed.ms-ed.ms-ed .m-riv,:where(.pg:not(.hubRoot *)) .m-riv{fill:none;stroke:var(--mp-water);stroke-width:1.1;stroke-linecap:round}.ms-ed.ms-ed.ms-ed .m-riv.thin,:where(.pg:not(.hubRoot *)) .m-riv.thin{stroke-width:.6}.ms-ed.ms-ed.ms-ed .m-rd,:where(.pg:not(.hubRoot *)) .m-rd{fill:none;stroke:var(--mp-road);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ms-ed.ms-ed.ms-ed .m-rd2,:where(.pg:not(.hubRoot *)) .m-rd2{fill:none;stroke:var(--mp-road2);stroke-width:.6;stroke-linecap:round;stroke-linejoin:round}.ms-ed.ms-ed.ms-ed .m-sh rect,:where(.pg:not(.hubRoot *)) .m-sh rect{fill:var(--surf);stroke:var(--mp-road);stroke-width:.2}.ms-ed.ms-ed.ms-ed .m-sh text,:where(.pg:not(.hubRoot *)) .m-sh text{font:700 1.7px DM Sans,system-ui,sans-serif;fill:var(--muted);text-anchor:middle}.ms-ed.ms-ed.ms-ed .m-area,:where(.pg:not(.hubRoot *)) .m-area{fill:color-mix(in srgb,var(--p) 12%,transparent);stroke:var(--p);stroke-width:.35;stroke-dasharray:1.2 .9}.ms-ed.ms-ed.ms-ed .m-oth circle,:where(.pg:not(.hubRoot *)) .m-oth circle{fill:var(--muted);opacity:.7}.ms-ed.ms-ed.ms-ed .m-oth text,:where(.pg:not(.hubRoot *)) .m-oth text{font:600 2px DM Sans,system-ui,sans-serif;fill:var(--muted);text-anchor:middle;paint-order:stroke;stroke:var(--mp-bg);stroke-width:.6}.ms-ed.ms-ed.ms-ed .m-pin path,:where(.pg:not(.hubRoot *)) .m-pin path{fill:var(--p);stroke:var(--surf);stroke-width:.5}.ms-ed.ms-ed.ms-ed .m-pin circle,:where(.pg:not(.hubRoot *)) .m-pin circle{fill:var(--p-ink)}.ms-ed.ms-ed.ms-ed .m-pin.main path,:where(.pg:not(.hubRoot *)) .m-pin.main path{fill:var(--p)}.ms-ed.ms-ed.ms-ed .m-pin,:where(.pg:not(.hubRoot *)) .m-pin{transition:transform .25s}.ms-ed.ms-ed.ms-ed .m-lab,:where(.pg:not(.hubRoot *)) .m-lab{font:700 2.3px var(--fb);fill:var(--ink);text-anchor:middle;paint-order:stroke;stroke:var(--mp-bg);stroke-width:.7;stroke-linejoin:round}.ms-ed.ms-ed.ms-ed .m-lab.big,:where(.pg:not(.hubRoot *)) .m-lab.big{font-size:3.4px;font-family:var(--fd);font-weight:var(--fdw);fill:var(--p-text)}.ms-ed.ms-ed.ms-ed .m-pin.hl path,:where(.pg:not(.hubRoot *)) .m-pin.hl path{fill:var(--a);stroke-width:.7}.ms-ed.ms-ed.ms-ed .m-pin.hl,:where(.pg:not(.hubRoot *)) .m-pin.hl{filter:drop-shadow(0 .6px .8px rgba(0,0,0,.35))}.ms-ed.ms-ed.ms-ed .mp-badge,.ms-ed.ms-ed.ms-ed .mp-leg,.ms-ed.ms-ed.ms-ed .mp-note,:where(.pg:not(.hubRoot *)) .mp-badge,:where(.pg:not(.hubRoot *)) .mp-leg,:where(.pg:not(.hubRoot *)) .mp-note{position:absolute;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;background:color-mix(in srgb,var(--surf) 92%,transparent);backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:999px;padding:6px 12px;color:var(--ink)}.ms-ed.ms-ed.ms-ed .mp-badge,:where(.pg:not(.hubRoot *)) .mp-badge{left:12px;top:12px}.ms-ed.ms-ed.ms-ed .mp-badge .i,:where(.pg:not(.hubRoot *)) .mp-badge .i{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .mp-leg,:where(.pg:not(.hubRoot *)) .mp-leg{left:12px;bottom:12px}.ms-ed.ms-ed.ms-ed .mp-leg i,:where(.pg:not(.hubRoot *)) .mp-leg i{width:12px;height:12px;border-radius:50%;background:color-mix(in srgb,var(--p) 20%,transparent);border:1.5px dashed var(--p)}.ms-ed.ms-ed.ms-ed .mp-note,:where(.pg:not(.hubRoot *)) .mp-note{right:12px;bottom:12px;font-weight:500;color:var(--muted);font-size:11.5px}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .mp-note,:where(.pg:not(.hubRoot *)) .mp-note{display:none}.ms-ed.ms-ed.ms-ed .mp-badge,.ms-ed.ms-ed.ms-ed .mp-leg,:where(.pg:not(.hubRoot *)) .mp-badge,:where(.pg:not(.hubRoot *)) .mp-leg{font-size:11.5px;padding:5px 10px}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .cov-list li,.pg:not(:where(.hubRoot *))[data-layout=impacto] .mp{border:2px solid var(--ink)}.pg:not(:where(.hubRoot *))[data-layout=direto] .cov{grid-template-columns:1fr}.ms-ed.ms-ed.ms-ed .hw-tabs,:where(.pg:not(.hubRoot *)) .hw-tabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--line);border-radius:min(var(--rb),16px);background:var(--surf);margin-bottom:28px}.ms-ed.ms-ed.ms-ed .hw-tabs button,:where(.pg:not(.hubRoot *)) .hw-tabs button{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:10px 16px;border-radius:min(var(--rb),12px);font-weight:600;font-size:14.5px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .hw-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .hw-tabs button[aria-selected=true]{background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .hw-tabs.bkc-tabs,:where(.pg:not(.hubRoot *)) .hw-tabs.bkc-tabs{display:grid;gap:0;flex-wrap:nowrap;width:min(340px,100%);padding:4px;background:var(--bg);border:1px solid var(--line);border-radius:calc(min(var(--rb),999px) + 4px)}.ms-ed.ms-ed.ms-ed .hw-tabs.bkc-tabs button,:where(.pg:not(.hubRoot *)) .hw-tabs.bkc-tabs button{padding:9px 4px;border-radius:min(var(--rb),999px);font:600 13.5px var(--fb);color:var(--muted);justify-content:center;gap:6px;white-space:nowrap;transition:color .3s}.ms-ed.ms-ed.ms-ed .hw-tabs.bkc-tabs button .i,:where(.pg:not(.hubRoot *)) .hw-tabs.bkc-tabs button .i{width:15px;height:15px}.ms-ed.ms-ed.ms-ed .hw-tabs.bkc-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .hw-tabs.bkc-tabs button[aria-selected=true]{background:none;color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .hw-tabs.bkc-tabs button:not([aria-selected=true]):hover,:where(.pg:not(.hubRoot *)) .hw-tabs.bkc-tabs button:not([aria-selected=true]):hover{color:var(--ink)}@keyframes hwIn{0%{opacity:0;transform:translateX(28px)}}@keyframes hwInL{0%{opacity:0;transform:translateX(-28px)}}.ms-ed.ms-ed.ms-ed .hw-in,:where(.pg:not(.hubRoot *)) .hw-in{animation:hwIn .5s cubic-bezier(.22,.9,.24,1)}.ms-ed.ms-ed.ms-ed .hw-in-l,:where(.pg:not(.hubRoot *)) .hw-in-l{animation:hwInL .5s cubic-bezier(.22,.9,.24,1)}.ms-ed.ms-ed.ms-ed .hw,:where(.pg:not(.hubRoot *)) .hw{list-style:none;margin:0;padding:0;position:relative;display:grid;gap:14px}.ms-ed.ms-ed.ms-ed .hw:before,:where(.pg:not(.hubRoot *)) .hw:before{content:"";position:absolute;left:21px;top:24px;bottom:24px;width:2px;background:linear-gradient(var(--a),color-mix(in srgb,var(--a) 15%,var(--line)))}.ms-ed.ms-ed.ms-ed .hw-s,:where(.pg:not(.hubRoot *)) .hw-s{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:start}.ms-ed.ms-ed.ms-ed .hw-n,:where(.pg:not(.hubRoot *)) .hw-n{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--bg);border:2px solid var(--a);color:var(--a-text);font-family:var(--fd);font-weight:var(--fdw);font-size:17px;margin-top:14px}.ms-ed.ms-ed.ms-ed .p-sec.alt .hw-n,:where(.pg:not(.hubRoot *)) .p-sec.alt .hw-n{background:var(--surf2)}.ms-ed.ms-ed.ms-ed .hw-s:last-child .hw-n,:where(.pg:not(.hubRoot *)) .hw-s:last-child .hw-n{background:var(--a);color:var(--bg)}.ms-ed.ms-ed.ms-ed .hw-b,:where(.pg:not(.hubRoot *)) .hw-b{display:grid;grid-template-columns:minmax(0,1fr);gap:14px 28px;align-items:center;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 20px;min-width:0}@container pg (min-width:820px){.ms-ed.ms-ed.ms-ed .hw-b,:where(.pg:not(.hubRoot *)) .hw-b{grid-template-columns:minmax(0,1fr) minmax(0,320px);padding:20px 24px}}.ms-ed.ms-ed.ms-ed .hw-t,:where(.pg:not(.hubRoot *)) .hw-t{display:grid;gap:6px;min-width:0}.ms-ed.ms-ed.ms-ed .hw-ph,:where(.pg:not(.hubRoot *)) .hw-ph{justify-self:start;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--a-text);background:color-mix(in srgb,var(--a) 12%,var(--surf));padding:4px 10px;border-radius:999px}.ms-ed.ms-ed.ms-ed .hw-t h3,:where(.pg:not(.hubRoot *)) .hw-t h3{font-size:19px;line-height:1.2}.ms-ed.ms-ed.ms-ed .hw-t p,:where(.pg:not(.hubRoot *)) .hw-t p{color:var(--muted);font-size:15px}.ms-ed.ms-ed.ms-ed .hw-end,:where(.pg:not(.hubRoot *)) .hw-end{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;margin-top:22px;padding:18px 22px;border-radius:var(--r);background:color-mix(in srgb,var(--a) 9%,var(--surf));border:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .hw-end span,:where(.pg:not(.hubRoot *)) .hw-end span{display:inline-flex;align-items:center;gap:8px;font-weight:600}.ms-ed.ms-ed.ms-ed .hw-end span .i,:where(.pg:not(.hubRoot *)) .hw-end span .i{color:var(--a-text)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .hw-b,.pg:not(:where(.hubRoot *))[data-layout=impacto] .hw-end{border:2px solid var(--ink)}.pg:not(:where(.hubRoot *))[data-layout=boutique] .hw-tabs,.pg:not(:where(.hubRoot *))[data-layout=destaque] .hw-tabs{margin-inline:auto;display:flex;width:max-content;max-width:100%}.ms-ed.ms-ed.ms-ed .mk,:where(.pg:not(.hubRoot *)) .mk{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:12px;font-size:13px;min-width:0}.ms-ed.ms-ed.ms-ed .mk b,:where(.pg:not(.hubRoot *)) .mk b{font-weight:700}.ms-ed.ms-ed.ms-ed .mk small,:where(.pg:not(.hubRoot *)) .mk small{color:var(--muted)}.ms-ed.ms-ed.ms-ed .mk-in,:where(.pg:not(.hubRoot *)) .mk-in{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:min(var(--rb),999px);padding:6px 6px 6px 12px;background:var(--surf)}.ms-ed.ms-ed.ms-ed .mk-in span,:where(.pg:not(.hubRoot *)) .mk-in span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .mk-in b,:where(.pg:not(.hubRoot *)) .mk-in b{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .mk-wave,:where(.pg:not(.hubRoot *)) .mk-wave{display:flex;align-items:center;gap:3px;padding:0 4px}.ms-ed.ms-ed.ms-ed .mk-wave i,:where(.pg:not(.hubRoot *)) .mk-wave i{display:block;width:3px;border-radius:2px;background:var(--a)}.ms-ed.ms-ed.ms-ed .mk-wave small,:where(.pg:not(.hubRoot *)) .mk-wave small{margin-left:8px;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .mk-days,.ms-ed.ms-ed.ms-ed .mk-times,:where(.pg:not(.hubRoot *)) .mk-days,:where(.pg:not(.hubRoot *)) .mk-times{display:flex;gap:6px}.ms-ed.ms-ed.ms-ed .mk-days span,:where(.pg:not(.hubRoot *)) .mk-days span{flex:1;display:grid;text-align:center;border:1px solid var(--line);border-radius:min(var(--rb),10px);padding:6px 4px;font-size:11.5px;color:var(--muted);background:var(--surf)}.ms-ed.ms-ed.ms-ed .mk-days span b,:where(.pg:not(.hubRoot *)) .mk-days span b{color:var(--ink);font-size:12.5px}.ms-ed.ms-ed.ms-ed .mk-days span.on,:where(.pg:not(.hubRoot *)) .mk-days span.on{border-color:var(--p);box-shadow:inset 0 0 0 1px var(--p)}.ms-ed.ms-ed.ms-ed .mk-times span,:where(.pg:not(.hubRoot *)) .mk-times span{border:1px solid var(--line);border-radius:min(var(--rb),8px);padding:5px 10px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--surf)}.ms-ed.ms-ed.ms-ed .mk-times span.on,:where(.pg:not(.hubRoot *)) .mk-times span.on{background:var(--p);border-color:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .mk-wa,:where(.pg:not(.hubRoot *)) .mk-wa{background:color-mix(in srgb,#25D366 10%,var(--bg))}.ms-ed.ms-ed.ms-ed .mk-wh,:where(.pg:not(.hubRoot *)) .mk-wh{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--muted)}.ms-ed.ms-ed.ms-ed .mk-wh i,:where(.pg:not(.hubRoot *)) .mk-wh i{width:8px;height:8px;border-radius:50%;background:#25D366}.ms-ed.ms-ed.ms-ed .mk-bub,:where(.pg:not(.hubRoot *)) .mk-bub{position:relative;justify-self:start;max-width:100%;background:var(--surf);border-radius:4px 12px 12px 12px;padding:9px 12px 20px;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.08)}.ms-ed.ms-ed.ms-ed .mk-bub .i,:where(.pg:not(.hubRoot *)) .mk-bub .i{color:#25D366}.ms-ed.ms-ed.ms-ed .mk-t,:where(.pg:not(.hubRoot *)) .mk-t{position:absolute;right:8px;bottom:4px;display:inline-flex;align-items:center;gap:2px;font-size:10.5px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .mk-t .i,:where(.pg:not(.hubRoot *)) .mk-t .i{color:#34B7F1;width:13px;height:13px}.ms-ed.ms-ed.ms-ed .mk-otp,:where(.pg:not(.hubRoot *)) .mk-otp{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.ms-ed.ms-ed.ms-ed .mk-otp span,:where(.pg:not(.hubRoot *)) .mk-otp span{aspect-ratio:1/1.1;display:grid;place-items:center;border:1.5px solid var(--line);border-radius:min(var(--r),10px);background:var(--surf);font-family:var(--fd);font-weight:var(--fdw);font-size:18px}.ms-ed.ms-ed.ms-ed .mk-otp span.on,:where(.pg:not(.hubRoot *)) .mk-otp span.on{border-color:var(--p);box-shadow:0 0 0 3px color-mix(in srgb,var(--p) 20%,transparent)}.ms-ed.ms-ed.ms-ed .mk-ok,:where(.pg:not(.hubRoot *)) .mk-ok{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:color-mix(in srgb,#10B981 75%,var(--ink))}.ms-ed.ms-ed.ms-ed .mk-track .mk-h,:where(.pg:not(.hubRoot *)) .mk-track .mk-h{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--muted)}.ms-ed.ms-ed.ms-ed .mk-track ol,:where(.pg:not(.hubRoot *)) .mk-track ol{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .mk-track li,:where(.pg:not(.hubRoot *)) .mk-track li{display:flex;align-items:center;gap:10px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .mk-track li i,:where(.pg:not(.hubRoot *)) .mk-track li i{width:12px;height:12px;flex:none;border-radius:50%;border:2px solid var(--line)}.ms-ed.ms-ed.ms-ed .mk-track li.ok,:where(.pg:not(.hubRoot *)) .mk-track li.ok{color:var(--ink)}.ms-ed.ms-ed.ms-ed .mk-track li.ok i,:where(.pg:not(.hubRoot *)) .mk-track li.ok i{background:#10B981;border-color:#10B981}.ms-ed.ms-ed.ms-ed .mk-track li.now,:where(.pg:not(.hubRoot *)) .mk-track li.now{color:var(--ink);font-weight:600}.ms-ed.ms-ed.ms-ed .mk-track li.now i,:where(.pg:not(.hubRoot *)) .mk-track li.now i{border-color:var(--p);background:var(--p);animation:mkPulse 1.6s ease-in-out infinite}@keyframes mkPulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--p) 22%,transparent)}}.ms-ed.ms-ed.ms-ed .mk-noti,.ms-ed.ms-ed.ms-ed .mk-pdf,:where(.pg:not(.hubRoot *)) .mk-noti,:where(.pg:not(.hubRoot *)) .mk-pdf{display:flex;align-items:center;gap:12px;grid-template-columns:none}.ms-ed.ms-ed.ms-ed .mk-noti>span:nth-child(2),.ms-ed.ms-ed.ms-ed .mk-pdf>span:nth-child(2),:where(.pg:not(.hubRoot *)) .mk-noti>span:nth-child(2),:where(.pg:not(.hubRoot *)) .mk-pdf>span:nth-child(2){flex:1;min-width:0;display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .mk-doc,:where(.pg:not(.hubRoot *)) .mk-doc{width:40px;height:48px;flex:none;border-radius:6px;display:grid;place-items:center;background:#DC2626;color:#fff;font-weight:800;font-size:11px}.ms-ed.ms-ed.ms-ed .mk-btn,:where(.pg:not(.hubRoot *)) .mk-btn{flex:none;background:var(--p);color:var(--p-ink);border-radius:min(var(--rb),999px);padding:6px 12px;font-weight:700;font-size:12px}.ms-ed.ms-ed.ms-ed .mts,:where(.pg:not(.hubRoot *)) .mts{display:flex;align-items:center;gap:16px;margin-bottom:18px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:16px 18px}.ms-ed.ms-ed.ms-ed .mts-ic,:where(.pg:not(.hubRoot *)) .mts-ic{width:44px;height:44px;flex:none;border-radius:12px;display:grid;place-items:center;background:color-mix(in srgb,var(--a) 14%,var(--surf));color:var(--a-text)}.ms-ed.ms-ed.ms-ed .mts-ic .i,:where(.pg:not(.hubRoot *)) .mts-ic .i{width:22px;height:22px}.ms-ed.ms-ed.ms-ed .mts-t,:where(.pg:not(.hubRoot *)) .mts-t{flex:1;min-width:0;display:grid;gap:3px}.ms-ed.ms-ed.ms-ed .mts-t .rz-eb2,:where(.pg:not(.hubRoot *)) .mts-t .rz-eb2{font-size:11.5px;gap:6px}.ms-ed.ms-ed.ms-ed .mts-t .rz-eb2 svg,:where(.pg:not(.hubRoot *)) .mts-t .rz-eb2 svg{width:18px;height:18px}.ms-ed.ms-ed.ms-ed .mts-t strong,:where(.pg:not(.hubRoot *)) .mts-t strong{font-size:16.5px;line-height:1.3}.ms-ed.ms-ed.ms-ed .mts-t p,:where(.pg:not(.hubRoot *)) .mts-t p{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.ms-ed.ms-ed.ms-ed .mts-ex,:where(.pg:not(.hubRoot *)) .mts-ex{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.ms-ed.ms-ed.ms-ed .mts-ex i,:where(.pg:not(.hubRoot *)) .mts-ex i{font-style:normal;font-size:12px;border:1px solid var(--line);border-radius:999px;padding:2px 9px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .mts>.p-btn,:where(.pg:not(.hubRoot *)) .mts>.p-btn{flex:none}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .mts,:where(.pg:not(.hubRoot *)) .mts{flex-wrap:wrap;align-items:flex-start}.ms-ed.ms-ed.ms-ed .mts-ic,:where(.pg:not(.hubRoot *)) .mts-ic{display:none}.ms-ed.ms-ed.ms-ed .mts>.p-btn,:where(.pg:not(.hubRoot *)) .mts>.p-btn{width:100%;justify-content:center}}.ms-ed.ms-ed.ms-ed .mk-two,:where(.pg:not(.hubRoot *)) .mk-two{display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .mk-noti.go .mk-bell,:where(.pg:not(.hubRoot *)) .mk-noti.go .mk-bell{background:#10B981;color:#fff}.ms-ed.ms-ed.ms-ed .mk-eta,:where(.pg:not(.hubRoot *)) .mk-eta{flex:none;font-weight:800;font-size:12px;color:#047857;background:color-mix(in srgb,#10B981 14%,var(--bg));border-radius:999px;padding:4px 9px}.ms-ed.ms-ed.ms-ed .mk-bell,:where(.pg:not(.hubRoot *)) .mk-bell{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-size:18px}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .mk-track li.now i,:where(.pg:not(.hubRoot *)) .mk-track li.now i{animation:none}}.ms-ed.ms-ed.ms-ed .at,:where(.pg:not(.hubRoot *)) .at{display:grid;gap:32px;align-items:start}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .at,:where(.pg:not(.hubRoot *)) .at{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:56px}}.ms-ed.ms-ed.ms-ed .at-info,:where(.pg:not(.hubRoot *)) .at-info{display:grid;gap:18px;min-width:0}.ms-ed.ms-ed.ms-ed .at-info h2,:where(.pg:not(.hubRoot *)) .at-info h2{font-size:clamp(28px,3.8cqi,46px)}.ms-ed.ms-ed.ms-ed .at-info>p,:where(.pg:not(.hubRoot *)) .at-info>p{color:var(--muted);font-size:17px;max-width:52ch}.ms-ed.ms-ed.ms-ed .at .ct-list>div,:where(.pg:not(.hubRoot *)) .at .ct-list>div{grid-template-columns:140px minmax(0,1fr);padding-block:14px}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .at .ct-list>div,:where(.pg:not(.hubRoot *)) .at .ct-list>div{grid-template-columns:1fr}}.ms-ed.ms-ed.ms-ed .at-cities,:where(.pg:not(.hubRoot *)) .at-cities{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .at-cities a,:where(.pg:not(.hubRoot *)) .at-cities a{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--surf);border-radius:min(var(--rb),999px);padding:5px 10px 5px 8px;text-decoration:none;font-size:14px;transition:border-color .2s}.ms-ed.ms-ed.ms-ed .at-cities a:hover,:where(.pg:not(.hubRoot *)) .at-cities a:hover{border-color:var(--p)}.ms-ed.ms-ed.ms-ed .at-cities .i,:where(.pg:not(.hubRoot *)) .at-cities .i{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .at-cities small,:where(.pg:not(.hubRoot *)) .at-cities small{color:var(--muted);font-size:12px}.ms-ed.ms-ed.ms-ed .at .hrs,:where(.pg:not(.hubRoot *)) .at .hrs{display:grid;gap:4px;max-width:340px}.ms-ed.ms-ed.ms-ed .at .hrs>span,:where(.pg:not(.hubRoot *)) .at .hrs>span{display:flex;justify-content:space-between;gap:12px}.ms-ed.ms-ed.ms-ed .at .hrs .off,:where(.pg:not(.hubRoot *)) .at .hrs .off{color:var(--muted)}.ms-ed.ms-ed.ms-ed .at-side,:where(.pg:not(.hubRoot *)) .at-side{display:grid;gap:12px;min-width:0}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .at-side,:where(.pg:not(.hubRoot *)) .at-side{position:sticky;top:96px}}.ms-ed.ms-ed.ms-ed .at-acts,:where(.pg:not(.hubRoot *)) .at-acts{display:grid;gap:10px;grid-template-columns:1fr 1fr}.ms-ed.ms-ed.ms-ed .at-acts .ct-act,:where(.pg:not(.hubRoot *)) .at-acts .ct-act{padding:14px 16px}.ms-ed.ms-ed.ms-ed .at-acts .ct-act.main,:where(.pg:not(.hubRoot *)) .at-acts .ct-act.main{grid-column:1/-1}.ms-ed.ms-ed.ms-ed .at-acts .ct-act:not(.main) strong,:where(.pg:not(.hubRoot *)) .at-acts .ct-act:not(.main) strong{font-size:15px}.ms-ed.ms-ed.ms-ed .at-acts .ct-act:not(.main) .sv-ic,:where(.pg:not(.hubRoot *)) .at-acts .ct-act:not(.main) .sv-ic{width:36px;height:36px;font-size:16px}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .at-acts,:where(.pg:not(.hubRoot *)) .at-acts{grid-template-columns:1fr}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .at-cities a{border:2px solid var(--ink)}.pg:not(:where(.hubRoot *))[data-layout=direto] .at{grid-template-columns:1fr}.ms-ed.ms-ed.ms-ed .at-eb,:where(.pg:not(.hubRoot *)) .at-eb{margin-bottom:14px}.ms-ed.ms-ed.ms-ed .at-cbox,:where(.pg:not(.hubRoot *)) .at-cbox{display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .at-cl,:where(.pg:not(.hubRoot *)) .at-cl{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ms-ed.ms-ed.ms-ed .pay,:where(.pg:not(.hubRoot *)) .pay{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .pay>.i,:where(.pg:not(.hubRoot *)) .pay>.i{color:color-mix(in srgb,#10B981 75%,var(--ink))}.ms-ed.ms-ed.ms-ed .pay b,:where(.pg:not(.hubRoot *)) .pay b{font-weight:700}.ms-ed.ms-ed.ms-ed .tip,:where(.pg:not(.hubRoot *)) .tip{position:relative;display:inline-flex}.ms-ed.ms-ed.ms-ed .tip-b,:where(.pg:not(.hubRoot *)) .tip-b{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line);background:var(--surf);color:var(--p-text);font:700 12px/1 Georgia,serif;font-style:italic;display:grid;place-items:center;padding:0}.ms-ed.ms-ed.ms-ed .tip-b:hover,.ms-ed.ms-ed.ms-ed .tip.open .tip-b,:where(.pg:not(.hubRoot *)) .tip-b:hover,:where(.pg:not(.hubRoot *)) .tip.open .tip-b{border-color:var(--p);background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .tip-t,:where(.pg:not(.hubRoot *)) .tip-t{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,4px);width:min(280px,72cqi);display:grid;gap:4px;background:var(--ink);color:var(--bg);border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.45;box-shadow:0 18px 40px -16px rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:.18s;z-index:5;pointer-events:none}.ms-ed.ms-ed.ms-ed .tip-t:after,:where(.pg:not(.hubRoot *)) .tip-t:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:7px solid transparent;border-top:7px solid var(--ink)}.ms-ed.ms-ed.ms-ed .tip-t strong,:where(.pg:not(.hubRoot *)) .tip-t strong{font-size:13px}.ms-ed.ms-ed.ms-ed .tip.open .tip-t,.ms-ed.ms-ed.ms-ed .tip:focus-within .tip-t,.ms-ed.ms-ed.ms-ed .tip:hover .tip-t,:where(.pg:not(.hubRoot *)) .tip.open .tip-t,:where(.pg:not(.hubRoot *)) .tip:focus-within .tip-t,:where(.pg:not(.hubRoot *)) .tip:hover .tip-t{opacity:1;visibility:visible;transform:translate(-50%)}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .tip-t,:where(.pg:not(.hubRoot *)) .tip-t{left:auto;right:-60px;transform:translateY(4px)}.ms-ed.ms-ed.ms-ed .tip.open .tip-t,.ms-ed.ms-ed.ms-ed .tip:focus-within .tip-t,.ms-ed.ms-ed.ms-ed .tip:hover .tip-t,:where(.pg:not(.hubRoot *)) .tip.open .tip-t,:where(.pg:not(.hubRoot *)) .tip:focus-within .tip-t,:where(.pg:not(.hubRoot *)) .tip:hover .tip-t{transform:none}.ms-ed.ms-ed.ms-ed .tip-t:after,:where(.pg:not(.hubRoot *)) .tip-t:after{left:auto;right:64px;transform:none}}.ms-ed.ms-ed.ms-ed .at2,:where(.pg:not(.hubRoot *)) .at2{display:grid;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 30px 60px -48px rgba(0,0,0,.45)}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .at2,:where(.pg:not(.hubRoot *)) .at2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ms-ed.ms-ed.ms-ed .at2-info,:where(.pg:not(.hubRoot *)) .at2-info{display:grid;gap:22px;align-content:start;padding:clamp(24px,3.6cqi,44px);min-width:0}.ms-ed.ms-ed.ms-ed .at2-info>.p-eb,:where(.pg:not(.hubRoot *)) .at2-info>.p-eb{margin-bottom:-10px}.ms-ed.ms-ed.ms-ed .at2-info h2,:where(.pg:not(.hubRoot *)) .at2-info h2{font-size:clamp(28px,3.4cqi,42px)}.ms-ed.ms-ed.ms-ed .at2-lead,:where(.pg:not(.hubRoot *)) .at2-lead{color:var(--muted);font-size:16.5px;max-width:52ch;margin:0}.ms-ed.ms-ed.ms-ed .at2-facts,:where(.pg:not(.hubRoot *)) .at2-facts{display:grid;gap:10px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .at2-facts,:where(.pg:not(.hubRoot *)) .at2-facts{grid-template-columns:1fr}}.ms-ed.ms-ed.ms-ed .at2-tile,:where(.pg:not(.hubRoot *)) .at2-tile{display:grid;gap:6px;align-content:start;background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;min-width:0}.ms-ed.ms-ed.ms-ed .at2-lab,:where(.pg:not(.hubRoot *)) .at2-lab{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ms-ed.ms-ed.ms-ed .at2-hrs,:where(.pg:not(.hubRoot *)) .at2-hrs{display:grid;gap:4px;font-size:14px}.ms-ed.ms-ed.ms-ed .at2-hrs>span,:where(.pg:not(.hubRoot *)) .at2-hrs>span{display:flex;justify-content:space-between;gap:10px}.ms-ed.ms-ed.ms-ed .at2-hrs b,:where(.pg:not(.hubRoot *)) .at2-hrs b{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .at2-hrs .off,:where(.pg:not(.hubRoot *)) .at2-hrs .off{color:var(--muted)}.ms-ed.ms-ed.ms-ed .at2-hrs .off b,:where(.pg:not(.hubRoot *)) .at2-hrs .off b{font-weight:500}.ms-ed.ms-ed.ms-ed .at2-big,:where(.pg:not(.hubRoot *)) .at2-big{font-size:24px;line-height:1;display:block}.ms-ed.ms-ed.ms-ed .at2-big.ok,:where(.pg:not(.hubRoot *)) .at2-big.ok{color:color-mix(in srgb,#10B981 75%,var(--ink))}.ms-ed.ms-ed.ms-ed .at2-pay,:where(.pg:not(.hubRoot *)) .at2-pay{font-size:14.5px;line-height:1.3;font-weight:700}.ms-ed.ms-ed.ms-ed .at2-lab .tip,:where(.pg:not(.hubRoot *)) .at2-lab .tip{margin-left:2px}.ms-ed.ms-ed.ms-ed .at2-lab .tip-b,:where(.pg:not(.hubRoot *)) .at2-lab .tip-b{width:20px;height:20px;font-size:11px;letter-spacing:0;text-transform:none}.ms-ed.ms-ed.ms-ed .at2-lab .tip-t,:where(.pg:not(.hubRoot *)) .at2-lab .tip-t{text-transform:none;letter-spacing:0;font-weight:400}.ms-ed.ms-ed.ms-ed .at2-map .mp,:where(.pg:not(.hubRoot *)) .at2-map .mp{border:0!important}.ms-ed.ms-ed.ms-ed .at2-num,:where(.pg:not(.hubRoot *)) .at2-num{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:28px;line-height:1;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .at2-sub,:where(.pg:not(.hubRoot *)) .at2-sub{color:var(--muted);font-size:13px;line-height:1.35}.ms-ed.ms-ed.ms-ed .at2-cta,:where(.pg:not(.hubRoot *)) .at2-cta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px;align-self:end}.ms-ed.ms-ed.ms-ed .at2-cta .p-btn.lg,:where(.pg:not(.hubRoot *)) .at2-cta .p-btn.lg{padding:15px 14px;font-size:15px}.ms-ed.ms-ed.ms-ed .at2-cta .at2-fav,:where(.pg:not(.hubRoot *)) .at2-cta .at2-fav{padding-inline:0}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .at2-cta,:where(.pg:not(.hubRoot *)) .at2-cta{grid-template-columns:1fr 52px}.ms-ed.ms-ed.ms-ed .at2-cta .p-btn:first-child,:where(.pg:not(.hubRoot *)) .at2-cta .p-btn:first-child{grid-column:1/-1}}.ms-ed.ms-ed.ms-ed .at2-map,:where(.pg:not(.hubRoot *)) .at2-map{display:flex;flex-direction:column;min-width:0;border-top:1px solid var(--line)}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .at2-map,:where(.pg:not(.hubRoot *)) .at2-map{border-top:0;border-left:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .at2-info,:where(.pg:not(.hubRoot *)) .at2-info{grid-template-rows:auto auto auto auto 1fr}}.ms-ed.ms-ed.ms-ed .at2-map .mp,:where(.pg:not(.hubRoot *)) .at2-map .mp{flex:1;aspect-ratio:100/72;min-height:280px;border:0;border-radius:0}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .at2-map .mp,:where(.pg:not(.hubRoot *)) .at2-map .mp{aspect-ratio:auto;border-radius:0 var(--r-lg) 0 0}}.ms-ed.ms-ed.ms-ed .at2-map .mp .mp-svg,:where(.pg:not(.hubRoot *)) .at2-map .mp .mp-svg{position:absolute;inset:0}.ms-ed.ms-ed.ms-ed .at2-cbox,:where(.pg:not(.hubRoot *)) .at2-cbox{display:grid;gap:10px;padding:16px 20px 18px;border-top:1px solid var(--line);background:var(--surf)}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .at2-cbox,:where(.pg:not(.hubRoot *)) .at2-cbox{border-radius:0 0 var(--r-lg) 0}}.ms-ed.ms-ed.ms-ed .at2-area,:where(.pg:not(.hubRoot *)) .at2-area{width:12px;height:12px;border-radius:50%;background:color-mix(in srgb,var(--p) 20%,transparent);border:1.5px dashed var(--p)}.pg:not(:where(.hubRoot *))[data-layout=impacto] .at2{border:2px solid var(--ink)}.pg:not(:where(.hubRoot *))[data-layout=direto] .at2{grid-template-columns:1fr}.pg:not(:where(.hubRoot *))[data-layout=direto] .at2-map{border-left:0;border-top:1px solid var(--line)}.pg:not(:where(.hubRoot *))[data-layout=direto] .at2-map .mp{aspect-ratio:100/72;border-radius:0}.ms-ed.ms-ed.ms-ed .pc-sec,:where(.pg:not(.hubRoot *)) .pc-sec{padding-block:clamp(28px,3.6cqi,44px)}.ms-ed.ms-ed.ms-ed .pc,:where(.pg:not(.hubRoot *)) .pc{display:flex;align-items:center;gap:20px;flex-wrap:wrap;text-decoration:none;color:var(--ink);background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px 24px;transition:border-color .2s,transform .2s,box-shadow .2s}.ms-ed.ms-ed.ms-ed .pc:hover,:where(.pg:not(.hubRoot *)) .pc:hover{border-color:var(--p);transform:translateY(-1px);box-shadow:0 18px 40px -30px rgba(0,0,0,.45)}.ms-ed.ms-ed.ms-ed .pc-ic,:where(.pg:not(.hubRoot *)) .pc-ic{width:52px;height:52px;flex:none;border-radius:min(var(--r),16px);display:grid;place-items:center;font-size:24px;background:color-mix(in srgb,var(--a) 13%,var(--surf));color:var(--a-text)}.pg:not(:where(.hubRoot *))[data-corners=redondo] .pc-ic{border-radius:50%}.ms-ed.ms-ed.ms-ed .pc-t,:where(.pg:not(.hubRoot *)) .pc-t{flex:1 1 320px;min-width:0;display:grid;gap:4px}.ms-ed.ms-ed.ms-ed .pc-t .p-eb,:where(.pg:not(.hubRoot *)) .pc-t .p-eb{font-size:11.5px}.ms-ed.ms-ed.ms-ed .pc-t strong,:where(.pg:not(.hubRoot *)) .pc-t strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:clamp(19px,2.2cqi,24px);line-height:1.2}.pg:not(:where(.hubRoot *))[data-upper="1"] .pc-t strong{text-transform:uppercase}.ms-ed.ms-ed.ms-ed .pc-t>span:last-child,:where(.pg:not(.hubRoot *)) .pc-t>span:last-child{color:var(--muted);font-size:14.5px}.ms-ed.ms-ed.ms-ed .pc-go,:where(.pg:not(.hubRoot *)) .pc-go{display:inline-flex;align-items:center;gap:8px;flex:none;border:1.5px solid var(--line);border-radius:var(--rb);padding:11px 18px;font-weight:600;font-size:14.5px;color:var(--p-text);transition:.2s}.ms-ed.ms-ed.ms-ed .pc:hover .pc-go,:where(.pg:not(.hubRoot *)) .pc:hover .pc-go{background:var(--p);border-color:var(--p);color:var(--p-ink)}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .pc-go,:where(.pg:not(.hubRoot *)) .pc-go{width:100%;justify-content:center}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .pc{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .p-sec+.p-sec.pc-sec,.ms-ed.ms-ed.ms-ed .p-sec.pc-sec+.p-sec,:where(.pg:not(.hubRoot *)) .p-sec+.p-sec.pc-sec,:where(.pg:not(.hubRoot *)) .p-sec.pc-sec+.p-sec{border-top:0}.ms-ed.ms-ed.ms-ed .hw2-head,:where(.pg:not(.hubRoot *)) .hw2-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px 32px;margin-bottom:16px}.ms-ed.ms-ed.ms-ed .hw2-head .s-head,:where(.pg:not(.hubRoot *)) .hw2-head .s-head{margin-bottom:0}.ms-ed.ms-ed.ms-ed .hw2-head .hw-tabs,:where(.pg:not(.hubRoot *)) .hw2-head .hw-tabs{margin:0!important;width:auto!important}.ms-ed.ms-ed.ms-ed .hw2,:where(.pg:not(.hubRoot *)) .hw2{list-style:none;margin:0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.ms-ed.ms-ed.ms-ed .hw2-s,:where(.pg:not(.hubRoot *)) .hw2-s{display:flex;flex-direction:column;gap:6px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 14px 12px;min-width:0}.ms-ed.ms-ed.ms-ed .hw2-top,:where(.pg:not(.hubRoot *)) .hw2-top{display:flex;align-items:center;gap:10px}.ms-ed.ms-ed.ms-ed .hw2-top h3,:where(.pg:not(.hubRoot *)) .hw2-top h3{flex:1;min-width:0;margin:0}.ms-ed.ms-ed.ms-ed .hw2-n,:where(.pg:not(.hubRoot *)) .hw2-n{width:30px;height:30px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--a);color:var(--bg);font-family:var(--fd);font-weight:var(--fdw);font-size:15px}.ms-ed.ms-ed.ms-ed .hw2-when,:where(.pg:not(.hubRoot *)) .hw2-when{display:inline-flex;align-items:center;gap:4px;vertical-align:1px;font-size:11.5px;font-weight:600;color:var(--muted);background:var(--bg);border:1px solid var(--line);border-radius:999px;padding:3px 8px 3px 6px;white-space:nowrap}.ms-ed.ms-ed.ms-ed .hw2-when .i,:where(.pg:not(.hubRoot *)) .hw2-when .i{width:12px;height:12px;color:var(--a-text,var(--a))}.ms-ed.ms-ed.ms-ed .hw2-hi,:where(.pg:not(.hubRoot *)) .hw2-hi{display:flex;align-items:center;gap:10px;margin-top:10px;max-width:640px}.ms-ed.ms-ed.ms-ed .hw2-av,:where(.pg:not(.hubRoot *)) .hw2-av{width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-family:var(--fd);font-weight:var(--fdw);font-size:15px}.ms-ed.ms-ed.ms-ed .hw2-av img,:where(.pg:not(.hubRoot *)) .hw2-av img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .hw2-hi p,:where(.pg:not(.hubRoot *)) .hw2-hi p{margin:0;position:relative;background:var(--surf);border:1px solid var(--line);border-radius:4px 14px 14px 14px;padding:7px 12px;font-size:14px;line-height:1.45;color:var(--muted);text-align:left}.ms-ed.ms-ed.ms-ed .hw2-hi p b,:where(.pg:not(.hubRoot *)) .hw2-hi p b{color:var(--ink)}.ms-ed.ms-ed.ms-ed .hw2-foot,:where(.pg:not(.hubRoot *)) .hw2-foot{display:flex;align-items:flex-start;gap:8px;margin:18px 0 0;font-size:13.5px;line-height:1.45;color:var(--muted)}.ms-ed.ms-ed.ms-ed .hw2-foot .i,:where(.pg:not(.hubRoot *)) .hw2-foot .i{flex:none;width:16px;height:16px;margin-top:1px;color:color-mix(in srgb,#10B981 75%,var(--ink))}.ms-ed.ms-ed.ms-ed .hw2-s h3,:where(.pg:not(.hubRoot *)) .hw2-s h3{font-size:16.5px;line-height:1.2}.pg:not(:where(.hubRoot *))[data-upper="1"] .hw2-s h3{text-transform:uppercase}.ms-ed.ms-ed.ms-ed .hw2-s p,:where(.pg:not(.hubRoot *)) .hw2-s p{margin:0 0 4px;color:var(--muted);font-size:14px;line-height:1.45}.ms-ed.ms-ed.ms-ed .hw2-s .mk,:where(.pg:not(.hubRoot *)) .hw2-s .mk{margin-top:auto;padding:9px 10px;font-size:12.5px;gap:6px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-otp span,:where(.pg:not(.hubRoot *)) .hw2-s .mk-otp span{font-size:15px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-bub,:where(.pg:not(.hubRoot *)) .hw2-s .mk-bub{padding:8px 10px 18px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-days span,:where(.pg:not(.hubRoot *)) .hw2-s .mk-days span{padding:5px 2px;font-size:11px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-times span,:where(.pg:not(.hubRoot *)) .hw2-s .mk-times span{padding:4px 8px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-doc,:where(.pg:not(.hubRoot *)) .hw2-s .mk-doc{width:34px;height:42px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-bell,:where(.pg:not(.hubRoot *)) .hw2-s .mk-bell{width:34px;height:34px}.ms-ed.ms-ed.ms-ed [data-sec=como]>.p-wrap,:where(.pg:not(.hubRoot *)) [data-sec=como]>.p-wrap{container:hw/inline-size}@container hw (max-width:979px) and (min-width:560px){.ms-ed.ms-ed.ms-ed .hw2,:where(.pg:not(.hubRoot *)) .hw2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ms-ed.ms-ed.ms-ed .hw2-s,:where(.pg:not(.hubRoot *)) .hw2-s{padding:18px 20px;gap:8px}.ms-ed.ms-ed.ms-ed .hw2-s h3,:where(.pg:not(.hubRoot *)) .hw2-s h3{font-size:18px}.ms-ed.ms-ed.ms-ed .hw2-s p,:where(.pg:not(.hubRoot *)) .hw2-s p{font-size:14.5px}.ms-ed.ms-ed.ms-ed .hw2-s .mk,:where(.pg:not(.hubRoot *)) .hw2-s .mk{margin-top:auto;padding:12px;font-size:13px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-days span,:where(.pg:not(.hubRoot *)) .hw2-s .mk-days span{padding:6px 4px;font-size:12px}.ms-ed.ms-ed.ms-ed .hw2-s .mk-otp span,:where(.pg:not(.hubRoot *)) .hw2-s .mk-otp span{font-size:17px}}@container hw (max-width:559px){.ms-ed.ms-ed.ms-ed .hw2,:where(.pg:not(.hubRoot *)) .hw2{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.ms-ed.ms-ed.ms-ed .hw2::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .hw2::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .hw2-s,:where(.pg:not(.hubRoot *)) .hw2-s{flex:0 0 min(78%,300px);scroll-snap-align:start}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .hw2-s{border:2px solid var(--ink)}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .hw2-head .hw-tabs,:where(.pg:not(.hubRoot *)) .hw2-head .hw-tabs{display:grid!important;grid-template-columns:1fr 1fr;width:100%!important}.ms-ed.ms-ed.ms-ed .hw2-head .hw-tabs button,:where(.pg:not(.hubRoot *)) .hw2-head .hw-tabs button{justify-content:center;padding:10px 8px;font-size:13.5px}}.ms-ed.ms-ed.ms-ed .rzf,:where(.pg:not(.hubRoot *)) .rzf{background:var(--surf2);border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .rzf>.p-wrap,:where(.pg:not(.hubRoot *)) .rzf>.p-wrap{padding-block:clamp(32px,4cqi,54px)}.ms-ed.ms-ed.ms-ed .rzf-card,:where(.pg:not(.hubRoot *)) .rzf-card{background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 30px 60px -48px rgba(0,0,0,.45)}.ms-ed.ms-ed.ms-ed .rzf h2,:where(.pg:not(.hubRoot *)) .rzf h2{font-size:clamp(26px,3.2cqi,38px);line-height:1.1}.pg:not(:where(.hubRoot *))[data-upper="1"] .rzf h2{text-transform:uppercase;line-height:1}.ms-ed.ms-ed.ms-ed .rzf-top,:where(.pg:not(.hubRoot *)) .rzf-top{display:grid;gap:28px;padding:clamp(24px,3.6cqi,44px)}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .rzf-top,:where(.pg:not(.hubRoot *)) .rzf-top{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:40px;align-items:stretch}}.ms-ed.ms-ed.ms-ed .rzf-ask,:where(.pg:not(.hubRoot *)) .rzf-ask{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start;min-width:0}.ms-ed.ms-ed.ms-ed .rzf-ask>p,:where(.pg:not(.hubRoot *)) .rzf-ask>p{color:var(--muted);margin:0}.ms-ed.ms-ed.ms-ed .rzf-acts,:where(.pg:not(.hubRoot *)) .rzf-acts{display:grid;gap:12px;grid-template-rows:1fr auto}.ms-ed.ms-ed.ms-ed .rzf-q,:where(.pg:not(.hubRoot *)) .rzf-q{position:relative;overflow:hidden;display:grid;gap:10px;align-content:start;text-align:left;border:0;border-radius:var(--r);padding:24px;background:var(--p);color:var(--p-ink);font:inherit;cursor:pointer}.ms-ed.ms-ed.ms-ed .rzf-q:after,:where(.pg:not(.hubRoot *)) .rzf-q:after{content:"";position:absolute;right:-60px;bottom:-70px;width:200px;height:200px;border-radius:50%;border:28px solid color-mix(in srgb,var(--p-ink) 10%,transparent);pointer-events:none}.ms-ed.ms-ed.ms-ed .rzf-q strong,:where(.pg:not(.hubRoot *)) .rzf-q strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:clamp(20px,2.3cqi,26px);line-height:1.15}.pg:not(:where(.hubRoot *))[data-upper="1"] .rzf-q strong{text-transform:uppercase}.ms-ed.ms-ed.ms-ed .rzf-q>span:not(.rz-pill),:where(.pg:not(.hubRoot *)) .rzf-q>span:not(.rz-pill){opacity:.88;font-size:14.5px;max-width:40ch}.ms-ed.ms-ed.ms-ed .rzf-q .rz-pill,:where(.pg:not(.hubRoot *)) .rzf-q .rz-pill{justify-self:start}.ms-ed.ms-ed.ms-ed .rzf-go,:where(.pg:not(.hubRoot *)) .rzf-go{display:inline-flex!important;align-items:center;gap:8px;justify-self:start;margin-top:6px;background:var(--p-ink);color:var(--p);border-radius:var(--rb);padding:10px 16px;font-weight:700;opacity:1!important}.ms-ed.ms-ed.ms-ed .rzf-all,:where(.pg:not(.hubRoot *)) .rzf-all{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:var(--r);padding:14px 16px;transition:border-color .2s}.ms-ed.ms-ed.ms-ed .rzf-all:hover,:where(.pg:not(.hubRoot *)) .rzf-all:hover{border-color:var(--p)}.ms-ed.ms-ed.ms-ed .rzf-all>span:nth-child(2),:where(.pg:not(.hubRoot *)) .rzf-all>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .rzf-all strong,:where(.pg:not(.hubRoot *)) .rzf-all strong{display:block;font-size:15px}.ms-ed.ms-ed.ms-ed .rzf-all span span,:where(.pg:not(.hubRoot *)) .rzf-all span span{display:block;color:var(--muted);font-size:13px}.ms-ed.ms-ed.ms-ed .rzf-all>.i,:where(.pg:not(.hubRoot *)) .rzf-all>.i{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .rzf-geo,:where(.pg:not(.hubRoot *)) .rzf-geo{display:grid;gap:28px;padding:clamp(24px,3.6cqi,44px);border-top:1px solid var(--line);background:color-mix(in srgb,var(--surf) 60%,var(--bg))}@container pg (min-width:940px){.ms-ed.ms-ed.ms-ed .rzf-geo,:where(.pg:not(.hubRoot *)) .rzf-geo{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}}.ms-ed.ms-ed.ms-ed .rzf-sum,:where(.pg:not(.hubRoot *)) .rzf-sum{display:grid;gap:14px;align-content:start}.ms-ed.ms-ed.ms-ed .rzf-sum h2,:where(.pg:not(.hubRoot *)) .rzf-sum h2{font-size:clamp(22px,2.6cqi,30px)}.ms-ed.ms-ed.ms-ed .rzf-tldr,:where(.pg:not(.hubRoot *)) .rzf-tldr{margin:0;font-size:16px;line-height:1.6;color:var(--ink);padding:14px 16px;border-left:3px solid var(--a);background:color-mix(in srgb,var(--a) 8%,var(--surf));border-radius:0 var(--r) var(--r) 0}.ms-ed.ms-ed.ms-ed .rzf-facts,:where(.pg:not(.hubRoot *)) .rzf-facts{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.ms-ed.ms-ed.ms-ed .rzf-facts>div,:where(.pg:not(.hubRoot *)) .rzf-facts>div{background:var(--surf);border:1px solid var(--line);border-radius:var(--r);padding:12px 14px}.ms-ed.ms-ed.ms-ed .rzf-facts dt,:where(.pg:not(.hubRoot *)) .rzf-facts dt{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:20px;line-height:1.1;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .rzf-facts dd,:where(.pg:not(.hubRoot *)) .rzf-facts dd{margin:4px 0 0;color:var(--muted);font-size:13px;line-height:1.35}.ms-ed.ms-ed.ms-ed .rzf-upd,:where(.pg:not(.hubRoot *)) .rzf-upd{margin:0;display:flex;align-items:center;gap:6px;color:var(--muted);font-size:13px}.ms-ed.ms-ed.ms-ed .rzf-qa,:where(.pg:not(.hubRoot *)) .rzf-qa{display:grid;gap:0;border-top:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .rzf-qa article,:where(.pg:not(.hubRoot *)) .rzf-qa article{padding-block:14px;border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .rzf-qa h3,:where(.pg:not(.hubRoot *)) .rzf-qa h3{font-family:var(--fb);font-weight:700;letter-spacing:0;font-size:16px;line-height:1.3;text-transform:none!important}.ms-ed.ms-ed.ms-ed .rzf-qa p,:where(.pg:not(.hubRoot *)) .rzf-qa p{margin:5px 0 0;color:var(--muted);font-size:14.5px;line-height:1.6}.ms-ed.ms-ed.ms-ed .rzf-lead,:where(.pg:not(.hubRoot *)) .rzf-lead{margin:0;font-size:16px;line-height:1.6}.ms-ed.ms-ed.ms-ed .rzf-pay,:where(.pg:not(.hubRoot *)) .rzf-pay{grid-column:1/-1;display:grid;gap:18px;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(18px,2.6cqi,28px)}.ms-ed.ms-ed.ms-ed .rzf-pay-h,:where(.pg:not(.hubRoot *)) .rzf-pay-h{display:flex;gap:14px;align-items:flex-start}.ms-ed.ms-ed.ms-ed .rzf-pay-h .sv-ic,:where(.pg:not(.hubRoot *)) .rzf-pay-h .sv-ic{background:color-mix(in srgb,#10B981 14%,var(--surf));color:color-mix(in srgb,#10B981 75%,var(--ink))}.ms-ed.ms-ed.ms-ed .rzf-pay-h h3,:where(.pg:not(.hubRoot *)) .rzf-pay-h h3{font-size:clamp(19px,2cqi,22px)}.ms-ed.ms-ed.ms-ed .rzf-pay-h p,:where(.pg:not(.hubRoot *)) .rzf-pay-h p{margin:4px 0 0;color:var(--muted);font-size:15px}.ms-ed.ms-ed.ms-ed .rzf-pay ol,:where(.pg:not(.hubRoot *)) .rzf-pay ol{list-style:none;margin:0;padding:0;display:grid;gap:14px 24px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ms-ed.ms-ed.ms-ed .rzf-pay li,:where(.pg:not(.hubRoot *)) .rzf-pay li{display:flex;gap:12px;align-items:flex-start}.ms-ed.ms-ed.ms-ed .rzf-pay-n,:where(.pg:not(.hubRoot *)) .rzf-pay-n{width:28px;height:28px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-weight:800;font-size:13px}.ms-ed.ms-ed.ms-ed .rzf-pay li strong,:where(.pg:not(.hubRoot *)) .rzf-pay li strong{display:block;font-size:15px;line-height:1.3}.ms-ed.ms-ed.ms-ed .rzf-pay li small,:where(.pg:not(.hubRoot *)) .rzf-pay li small{display:block;color:var(--muted);font-size:13.5px;line-height:1.45;margin-top:2px}.ms-ed.ms-ed.ms-ed .rzf-pay-m,:where(.pg:not(.hubRoot *)) .rzf-pay-m{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:14px;border-top:1px solid var(--line);font-size:13.5px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .rzf-pay-m span,:where(.pg:not(.hubRoot *)) .rzf-pay-m span{margin-right:4px}.ms-ed.ms-ed.ms-ed .rzf-pay-m b,:where(.pg:not(.hubRoot *)) .rzf-pay-m b{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:999px;padding:4px 12px;font-weight:600}@container pg (max-width:939px){.ms-ed.ms-ed.ms-ed .rzf-pay,:where(.pg:not(.hubRoot *)) .rzf-pay{order:1}.ms-ed.ms-ed.ms-ed .rzf-qa,:where(.pg:not(.hubRoot *)) .rzf-qa{order:2}}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .rzf-facts,:where(.pg:not(.hubRoot *)) .rzf-facts{grid-template-columns:1fr 1fr}.ms-ed.ms-ed.ms-ed .rzf-facts dt,:where(.pg:not(.hubRoot *)) .rzf-facts dt{font-size:17px}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .rzf-card{border:2px solid var(--ink)}.pg:not(:where(.hubRoot *))[data-layout=direto] .rzf-geo,.pg:not(:where(.hubRoot *))[data-layout=direto] .rzf-top{grid-template-columns:1fr}.ms-ed.ms-ed.ms-ed .order li.mvb,:where(.pg:not(.hubRoot *)) .order li.mvb{cursor:grab;padding-left:6px;transition:border-color .15s,background .15s,opacity .15s;position:relative}.ms-ed.ms-ed.ms-ed .order li.mvb:hover,:where(.pg:not(.hubRoot *)) .order li.mvb:hover{border-color:#40444c}.ms-ed.ms-ed.ms-ed .order li.dragging,:where(.pg:not(.hubRoot *)) .order li.dragging{opacity:.4}.ms-ed.ms-ed.ms-ed .order li.over-a,:where(.pg:not(.hubRoot *)) .order li.over-a{box-shadow:0 -3px 0 0 var(--rz)}.ms-ed.ms-ed.ms-ed .order li.over-b,:where(.pg:not(.hubRoot *)) .order li.over-b{box-shadow:0 3px 0 0 var(--rz)}.ms-ed.ms-ed.ms-ed .order .grip,:where(.pg:not(.hubRoot *)) .order .grip{color:var(--e-dim);display:grid;place-items:center;width:18px}.ms-ed.ms-ed.ms-ed .order .ord-go,:where(.pg:not(.hubRoot *)) .order .ord-go{border:0;background:none;padding:0;text-align:left;color:var(--e-ink);display:grid;gap:1px;cursor:pointer;min-width:0}.ms-ed.ms-ed.ms-ed .order .ord-go b,:where(.pg:not(.hubRoot *)) .order .ord-go b{font-size:13.5px;font-weight:600}.ms-ed.ms-ed.ms-ed .order .ord-go small,.ms-ed.ms-ed.ms-ed .order li.locked small,:where(.pg:not(.hubRoot *)) .order .ord-go small,:where(.pg:not(.hubRoot *)) .order li.locked small{display:block;font-size:11.5px;color:var(--e-muted);font-weight:400}.ms-ed.ms-ed.ms-ed .order .ord-go:hover b,:where(.pg:not(.hubRoot *)) .order .ord-go:hover b{color:var(--rz)}.ms-ed.ms-ed.ms-ed .order li.locked .grow,:where(.pg:not(.hubRoot *)) .order li.locked .grow{display:grid;gap:1px}.ms-ed.ms-ed.ms-ed .ord-ok,:where(.pg:not(.hubRoot *)) .ord-ok{display:inline-flex;align-items:center;gap:6px;color:#3DD68C;font-size:12.5px;font-weight:600}.ms-ed.ms-ed.ms-ed .ord-reset,:where(.pg:not(.hubRoot *)) .ord-reset{padding:6px 10px;font-size:12px}@keyframes secFlash{0%{box-shadow:inset 0 0 0 4px rgba(255,194,26,.9)}to{box-shadow:inset 0 0 0 4px rgba(255,194,26,0)}}.ms-ed.ms-ed.ms-ed .sec-flash,:where(.pg:not(.hubRoot *)) .sec-flash{animation:secFlash 1.4s ease-out}.ms-ed.ms-ed.ms-ed .hp-panel,:where(.pg:not(.hubRoot *)) .hp-panel{width:min(290px,calc(100cqi - 28px))!important;max-height:min(420px,70vh);gap:6px!important;padding:10px!important;border-radius:16px!important}.ms-ed.ms-ed.ms-ed .hp-h,:where(.pg:not(.hubRoot *)) .hp-h{padding:2px 2px 4px!important}.ms-ed.ms-ed.ms-ed .hp-h svg,:where(.pg:not(.hubRoot *)) .hp-h svg{width:24px!important;height:24px!important}.ms-ed.ms-ed.ms-ed .hp-h strong,:where(.pg:not(.hubRoot *)) .hp-h strong{font-size:14.5px!important}.ms-ed.ms-ed.ms-ed .hp-x,:where(.pg:not(.hubRoot *)) .hp-x{width:28px!important;height:28px!important}.ms-ed.ms-ed.ms-ed .hp-in,:where(.pg:not(.hubRoot *)) .hp-in{width:100%;display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:10px!important;text-align:left;border:1px solid #ccf2f5;background:#E5F9FB;border-radius:12px;padding:8px 10px!important;color:#0F172A;cursor:pointer;font:inherit}.ms-ed.ms-ed.ms-ed .hp-in .ic,:where(.pg:not(.hubRoot *)) .hp-in .ic{width:30px!important;height:30px!important;font-size:15px!important;background:#fff;border-radius:50%;display:grid;place-items:center;color:#158D99;flex:none}.ms-ed.ms-ed.ms-ed .hp-o .ic,:where(.pg:not(.hubRoot *)) .hp-o .ic{border-radius:50%;display:grid;place-items:center;background:#E5F9FB;color:#158D99;flex:none}.ms-ed.ms-ed.ms-ed .hp-in strong,:where(.pg:not(.hubRoot *)) .hp-in strong{white-space:nowrap}.ms-ed.ms-ed.ms-ed .hp-in strong,:where(.pg:not(.hubRoot *)) .hp-in strong{font-size:13.5px!important}.ms-ed.ms-ed.ms-ed .hp-in span span,:where(.pg:not(.hubRoot *)) .hp-in span span{font-size:12px!important}.ms-ed.ms-ed.ms-ed .hp-in>b,:where(.pg:not(.hubRoot *)) .hp-in>b{margin-left:auto;flex:none;border-radius:999px;background:#1BAFBF;color:#04262A;font-weight:800;font-size:12.5px;padding:7px 12px}.ms-ed.ms-ed.ms-ed .hp-in>.i,:where(.pg:not(.hubRoot *)) .hp-in>.i{margin-left:auto;color:#158D99}.ms-ed.ms-ed.ms-ed .hp-o,:where(.pg:not(.hubRoot *)) .hp-o{padding:8px 10px!important;border-radius:12px!important;gap:10px!important}.ms-ed.ms-ed.ms-ed .hp-o .ic,:where(.pg:not(.hubRoot *)) .hp-o .ic{width:30px!important;height:30px!important;font-size:15px!important}.ms-ed.ms-ed.ms-ed .hp-o strong,:where(.pg:not(.hubRoot *)) .hp-o strong{flex:1;font-size:13.5px!important}@container pg (max-width:759px){.ms-ed.ms-ed.ms-ed .hp-panel,:where(.pg:not(.hubRoot *)) .hp-panel{bottom:142px!important;right:12px!important}}.ms-ed.ms-ed.ms-ed .mk-quote .mk-h,:where(.pg:not(.hubRoot *)) .mk-quote .mk-h{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--muted)}.ms-ed.ms-ed.ms-ed .mk-qrow,:where(.pg:not(.hubRoot *)) .mk-qrow{display:flex;align-items:center;gap:10px;background:var(--surf);border:1px solid var(--line);border-radius:min(var(--r),10px);padding:8px 10px}.ms-ed.ms-ed.ms-ed .mk-qrow>span:first-child,:where(.pg:not(.hubRoot *)) .mk-qrow>span:first-child{flex:1;min-width:0;display:grid;gap:1px}.ms-ed.ms-ed.ms-ed .mk-qrow small,:where(.pg:not(.hubRoot *)) .mk-qrow small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed [data-sec=top],:where(.pg:not(.hubRoot *)) [data-sec=top]{position:relative;isolation:isolate}.ms-ed.ms-ed.ms-ed .p-fx,:where(.pg:not(.hubRoot *)) .p-fx{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;display:block}.ms-ed.ms-ed.ms-ed [data-sec=top]>.p-wrap,:where(.pg:not(.hubRoot *)) [data-sec=top]>.p-wrap{position:relative;z-index:2}.ms-ed.ms-ed.ms-ed [data-sec=top] .p-btn.ghost,:where(.pg:not(.hubRoot *)) [data-sec=top] .p-btn.ghost{background:var(--bg)}.ms-ed.ms-ed.ms-ed [data-sec=top]:not(.h-im):not(.h-de) .p-btn.ghost,:where(.pg:not(.hubRoot *)) [data-sec=top]:not(.h-im):not(.h-de) .p-btn.ghost{border-color:color-mix(in srgb,var(--ink) 18%,var(--bg))}.ms-ed.ms-ed.ms-ed .h-de .p-btn.ghost,.ms-ed.ms-ed.ms-ed .h-im .p-btn.ghost,:where(.pg:not(.hubRoot *)) .h-de .p-btn.ghost,:where(.pg:not(.hubRoot *)) .h-im .p-btn.ghost{background:var(--p)}.ms-ed.ms-ed.ms-ed [data-sec=top] .h-live,:where(.pg:not(.hubRoot *)) [data-sec=top] .h-live{background:var(--surf)}.ms-ed.ms-ed.ms-ed .h-de .h-live,.ms-ed.ms-ed.ms-ed .h-im .h-live,:where(.pg:not(.hubRoot *)) .h-de .h-live,:where(.pg:not(.hubRoot *)) .h-im .h-live{background:color-mix(in srgb,var(--p-ink) 12%,var(--p))!important;border-color:color-mix(in srgb,var(--p-ink) 28%,var(--p))!important}.ms-ed.ms-ed.ms-ed .h-de .h1-k,.ms-ed.ms-ed.ms-ed .h-de .p-eb,:where(.pg:not(.hubRoot *)) .h-de .h1-k,:where(.pg:not(.hubRoot *)) .h-de .p-eb{background:color-mix(in srgb,var(--p-ink) 14%,var(--p))}.ms-ed.ms-ed.ms-ed .h-de>.p-wrap,:where(.pg:not(.hubRoot *)) .h-de>.p-wrap{z-index:2}.ms-ed.ms-ed.ms-ed .fx-opt,:where(.pg:not(.hubRoot *)) .fx-opt{gap:6px}.ms-ed.ms-ed.ms-ed .fx-prev,:where(.pg:not(.hubRoot *)) .fx-prev{position:relative;display:block;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#0A0B0D;color:#E6E7EA;--fx-acc:#FFC21A;--fx-pri:#5B8CFF}.ms-ed.ms-ed.ms-ed .fx-prev .p-fx,:where(.pg:not(.hubRoot *)) .fx-prev .p-fx{z-index:0}.ms-ed.ms-ed.ms-ed .fx-prev i,:where(.pg:not(.hubRoot *)) .fx-prev i{position:absolute;inset:0;display:grid;place-items:center;color:var(--e-dim);font-size:20px}.ms-ed.ms-ed.ms-ed .fx-opt small,:where(.pg:not(.hubRoot *)) .fx-opt small{font-size:11px}.ms-ed.ms-ed.ms-ed .tgl input:disabled+*,:where(.pg:not(.hubRoot *)) .tgl input:disabled+*{opacity:.5}.ms-ed.ms-ed.ms-ed .p-skip,:where(.pg:not(.hubRoot *)) .p-skip{position:absolute;left:12px;top:12px;z-index:80;background:var(--ink);color:var(--bg)!important;padding:10px 16px;border-radius:10px;font-weight:700;text-decoration:none}.ms-ed.ms-ed.ms-ed .p-skip:not(:focus),:where(.pg:not(.hubRoot *)) .p-skip:not(:focus){clip-path:inset(50%);width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap}.pg:not(:where(.hubRoot *)) :where(a,button,input,select,summary,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--p) 70%,transparent);outline-offset:2px}.ms-ed.ms-ed.ms-ed .bk-wrap,:where(.pg:not(.hubRoot *)) .bk-wrap{display:grid;gap:12px;min-width:0}.ms-ed.ms-ed.ms-ed .bkc,:where(.pg:not(.hubRoot *)) .bkc{gap:16px;padding:16px 20px 22px}.ms-ed.ms-ed.ms-ed .bkc-tabs,:where(.pg:not(.hubRoot *)) .bkc-tabs{position:relative;display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));padding:4px;background:var(--bg);border:1px solid var(--line);border-radius:calc(min(var(--rb),999px) + 4px)}.ms-ed.ms-ed.ms-ed .bkc-tabs button,:where(.pg:not(.hubRoot *)) .bkc-tabs button{position:relative;z-index:1;border:0;background:none;padding:9px 4px;border-radius:min(var(--rb),999px);font:600 13.5px var(--fb);color:var(--muted);display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:color .3s}.ms-ed.ms-ed.ms-ed .bkc-tabs button .i,:where(.pg:not(.hubRoot *)) .bkc-tabs button .i{width:15px;height:15px}.ms-ed.ms-ed.ms-ed .bkc-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .bkc-tabs button[aria-selected=true]{color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .bkc-tabs button:not([aria-selected=true]):hover,:where(.pg:not(.hubRoot *)) .bkc-tabs button:not([aria-selected=true]):hover{color:var(--ink)}.ms-ed.ms-ed.ms-ed .bkc-ind,:where(.pg:not(.hubRoot *)) .bkc-ind{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px)/var(--n,3));border-radius:min(var(--rb),999px);background:var(--p);box-shadow:0 6px 16px -8px var(--p);transform:translateX(calc(var(--i) * 100%));transition:transform .5s cubic-bezier(.22,.9,.24,1)}.ms-ed.ms-ed.ms-ed .bkc-dot,:where(.pg:not(.hubRoot *)) .bkc-dot{position:relative;width:9px;height:9px;border-radius:50%;background:currentColor;flex:none}.ms-ed.ms-ed.ms-ed .bkc-dot:after,:where(.pg:not(.hubRoot *)) .bkc-dot:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1.5px solid;opacity:0;animation:bkcPing 2s ease-out infinite}@keyframes bkcPing{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.5);opacity:0}}.ms-ed.ms-ed.ms-ed .bkc-vp,:where(.pg:not(.hubRoot *)) .bkc-vp{overflow:hidden;margin:-6px -8px;padding:6px 8px;transition:height .5s cubic-bezier(.22,.9,.24,1);box-sizing:content-box}.ms-ed.ms-ed.ms-ed .bkc-track,:where(.pg:not(.hubRoot *)) .bkc-track{display:flex;align-items:flex-start;transform:translateX(calc(var(--i) * -100%));transition:transform .55s cubic-bezier(.22,.9,.24,1)}.ms-ed.ms-ed.ms-ed .bkc-s,:where(.pg:not(.hubRoot *)) .bkc-s{flex:0 0 100%;min-width:0;transition:opacity .45s ease,filter .45s ease}.ms-ed.ms-ed.ms-ed .bkc-s[aria-hidden=true],:where(.pg:not(.hubRoot *)) .bkc-s[aria-hidden=true]{opacity:0;filter:blur(2px)}.ms-ed.ms-ed.ms-ed .bkc.still .bkc-ind,.ms-ed.ms-ed.ms-ed .bkc.still .bkc-s,.ms-ed.ms-ed.ms-ed .bkc.still .bkc-track,.ms-ed.ms-ed.ms-ed .bkc.still .bkc-vp,:where(.pg:not(.hubRoot *)) .bkc.still .bkc-ind,:where(.pg:not(.hubRoot *)) .bkc.still .bkc-s,:where(.pg:not(.hubRoot *)) .bkc.still .bkc-track,:where(.pg:not(.hubRoot *)) .bkc.still .bkc-vp{transition:none}.ms-ed.ms-ed.ms-ed .bk-f,:where(.pg:not(.hubRoot *)) .bk-f{display:grid;gap:16px}.ms-ed.ms-ed.ms-ed .bk-f,:where(.pg:not(.hubRoot *)) .bk-f{align-content:start}.ms-ed.ms-ed.ms-ed .bkb,:where(.pg:not(.hubRoot *)) .bkb{gap:14px;padding:18px 22px 20px}.ms-ed.ms-ed.ms-ed .bkb-top,:where(.pg:not(.hubRoot *)) .bkb-top{display:flex;align-items:center;justify-content:space-between;gap:12px 18px;flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .bkb-t,:where(.pg:not(.hubRoot *)) .bkb-t{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:20px;line-height:1.15}.ms-ed.ms-ed.ms-ed .bkb .bkc-tabs,:where(.pg:not(.hubRoot *)) .bkb .bkc-tabs{width:min(320px,100%)}.ms-ed.ms-ed.ms-ed .bk-row,:where(.pg:not(.hubRoot *)) .bk-row{gap:14px}.ms-ed.ms-ed.ms-ed .bk-row .bk-note,:where(.pg:not(.hubRoot *)) .bk-row .bk-note{margin:0}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .bk-row,:where(.pg:not(.hubRoot *)) .bk-row{grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr)) auto;align-items:end}.ms-ed.ms-ed.ms-ed .bk-row.ct,:where(.pg:not(.hubRoot *)) .bk-row.ct{grid-template-columns:minmax(0,1fr) auto}.ms-ed.ms-ed.ms-ed .bk-row .bk-note,:where(.pg:not(.hubRoot *)) .bk-row .bk-note{grid-column:1/-1}.ms-ed.ms-ed.ms-ed .bk-row .p-btn,:where(.pg:not(.hubRoot *)) .bk-row .p-btn{padding-block:13px;min-width:220px}}.ms-ed.ms-ed.ms-ed .sv-other,:where(.pg:not(.hubRoot *)) .sv-other{border-style:dashed}.ms-ed.ms-ed.ms-ed .sv-other .sv-ic,:where(.pg:not(.hubRoot *)) .sv-other .sv-ic{background:color-mix(in srgb,var(--p) 10%,var(--surf))}.ms-ed.ms-ed.ms-ed .bk-st .sq,:where(.pg:not(.hubRoot *)) .bk-st .sq{max-width:none;aspect-ratio:4/4.2;box-shadow:none}.ms-ed.ms-ed.ms-ed .bk-flash,:where(.pg:not(.hubRoot *)) .bk-flash{animation:bkFlash 1.4s ease}@keyframes bkFlash{0%,to{box-shadow:0 30px 60px -42px rgba(0,0,0,.45),0 0 0 0 color-mix(in srgb,var(--p) 0%,transparent)}25%{box-shadow:0 30px 60px -42px rgba(0,0,0,.45),0 0 0 6px color-mix(in srgb,var(--p) 35%,transparent)}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .bkc-dot:after,:where(.pg:not(.hubRoot *)) .bkc-dot:after{animation:none}.ms-ed.ms-ed.ms-ed .bk-flash,:where(.pg:not(.hubRoot *)) .bk-flash{animation:none}}.ms-ed.ms-ed.ms-ed .p-logo-t,:where(.pg:not(.hubRoot *)) .p-logo-t{min-width:0;text-decoration:none;color:inherit}.ms-ed.ms-ed.ms-ed .lmk-st,:where(.pg:not(.hubRoot *)) .lmk-st{position:relative;flex:none;display:grid;border:0;padding:0;margin:0;background:none;color:inherit;cursor:pointer;border-radius:12px}.ms-ed.ms-ed.ms-ed .lmk-st .lmk,:where(.pg:not(.hubRoot *)) .lmk-st .lmk{transition:transform .25s ease}.ms-ed.ms-ed.ms-ed .lmk-st:hover .lmk,:where(.pg:not(.hubRoot *)) .lmk-st:hover .lmk{transform:scale(.93)}.ms-ed.ms-ed.ms-ed .lmk-st:focus-visible,:where(.pg:not(.hubRoot *)) .lmk-st:focus-visible{outline:2px solid var(--p);outline-offset:6px}.ms-ed.ms-ed.ms-ed .lmk-ring,:where(.pg:not(.hubRoot *)) .lmk-ring{position:absolute;overflow:visible;pointer-events:none}.ms-ed.ms-ed.ms-ed .lmk-ring path,:where(.pg:not(.hubRoot *)) .lmk-ring path{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ms-ed.ms-ed.ms-ed .lmk-ring .tr,:where(.pg:not(.hubRoot *)) .lmk-ring .tr{stroke:color-mix(in srgb,var(--p-text) 22%,transparent)}.ms-ed.ms-ed.ms-ed .lmk-ring .mv,:where(.pg:not(.hubRoot *)) .lmk-ring .mv{stroke:var(--p-text);stroke-dasharray:24 76;animation:lmkRun 2.8s linear infinite}.pg:not(:where(.hubRoot *))[data-head=cor] .lmk-ring .tr{stroke:color-mix(in srgb,var(--p-ink) 30%,transparent)}.pg:not(:where(.hubRoot *))[data-head=cor] .lmk-ring .mv{stroke:var(--p-ink)}.ms-ed.ms-ed.ms-ed .lmk-st.seen .mv,:where(.pg:not(.hubRoot *)) .lmk-st.seen .mv{animation:none;stroke-dasharray:none;opacity:0}@keyframes lmkRun{to{stroke-dashoffset:-100}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .lmk-ring .mv,:where(.pg:not(.hubRoot *)) .lmk-ring .mv{animation:none;stroke-dasharray:none}}.ms-ed.ms-ed.ms-ed .bk-wrap .h-live,:where(.pg:not(.hubRoot *)) .bk-wrap .h-live{justify-self:center;justify-content:center;text-align:center}.ms-ed.ms-ed.ms-ed .h-live,:where(.pg:not(.hubRoot *)) .h-live{display:grid;justify-items:center;gap:2px;margin:0;padding:8px 18px;border-radius:16px;background:color-mix(in srgb,var(--surf) 86%,transparent);border:1px solid var(--line);font-size:13px;color:var(--muted);line-height:1.35;max-width:100%}.ms-ed.ms-ed.ms-ed .h-live i,:where(.pg:not(.hubRoot *)) .h-live i{width:9px;height:9px;border-radius:50%;background:#94A3B8;flex:none;position:relative}.ms-ed.ms-ed.ms-ed .h-live.on i,:where(.pg:not(.hubRoot *)) .h-live.on i{background:#16A34A}.ms-ed.ms-ed.ms-ed .h-live.online i,:where(.pg:not(.hubRoot *)) .h-live.online i{background:#22C55E}.ms-ed.ms-ed.ms-ed .h-live-go,:where(.pg:not(.hubRoot *)) .h-live-go{border:0;background:none;padding:0;color:var(--p-text);font:inherit;font-size:12.5px;font-weight:700;display:inline-flex;align-items:center;gap:4px;cursor:pointer;text-align:center}.ms-ed.ms-ed.ms-ed .h-live-go:hover,:where(.pg:not(.hubRoot *)) .h-live-go:hover{text-decoration:underline}.ms-ed.ms-ed.ms-ed .h-de .h-live-go,.ms-ed.ms-ed.ms-ed .h-im .h-live-go,:where(.pg:not(.hubRoot *)) .h-de .h-live-go,:where(.pg:not(.hubRoot *)) .h-im .h-live-go{color:inherit}.ms-ed.ms-ed.ms-ed .h-live.on i:after,:where(.pg:not(.hubRoot *)) .h-live.on i:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #16a34a;opacity:0;animation:livePing 1.8s ease-out infinite}@keyframes livePing{0%{transform:scale(.6);opacity:.7}to{transform:scale(1.6);opacity:0}}.ms-ed.ms-ed.ms-ed .h-live b,:where(.pg:not(.hubRoot *)) .h-live b{color:var(--ink);font-weight:700}.ms-ed.ms-ed.ms-ed .h-live .l1,:where(.pg:not(.hubRoot *)) .h-live .l1{display:inline-flex;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .h-live .l2,:where(.pg:not(.hubRoot *)) .h-live .l2{font-size:12.5px}.ms-ed.ms-ed.ms-ed .h-de .h-live,.ms-ed.ms-ed.ms-ed .h-im .h-live,:where(.pg:not(.hubRoot *)) .h-de .h-live,:where(.pg:not(.hubRoot *)) .h-im .h-live{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);color:inherit}.ms-ed.ms-ed.ms-ed .h-de .h-live b,.ms-ed.ms-ed.ms-ed .h-im .h-live b,:where(.pg:not(.hubRoot *)) .h-de .h-live b,:where(.pg:not(.hubRoot *)) .h-im .h-live b{color:inherit}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .h-live.on i:after,:where(.pg:not(.hubRoot *)) .h-live.on i:after{animation:none}}.ms-ed.ms-ed.ms-ed .cep,:where(.pg:not(.hubRoot *)) .cep{display:grid;gap:8px;margin-top:6px;padding-top:12px;border-top:1px dashed var(--line)}.ms-ed.ms-ed.ms-ed .cep-l,:where(.pg:not(.hubRoot *)) .cep-l{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14.5px;color:var(--ink)}.ms-ed.ms-ed.ms-ed .cep-l .i,:where(.pg:not(.hubRoot *)) .cep-l .i{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .cep-row,:where(.pg:not(.hubRoot *)) .cep-row{display:flex;gap:8px}.ms-ed.ms-ed.ms-ed .cep-in,:where(.pg:not(.hubRoot *)) .cep-in{flex:1;min-width:0;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:min(var(--rb),12px);padding:10px 12px;font-size:15px;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .cep-in:focus,:where(.pg:not(.hubRoot *)) .cep-in:focus{border-color:var(--p)}.ms-ed.ms-ed.ms-ed .cep-out,:where(.pg:not(.hubRoot *)) .cep-out{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;color:var(--muted)}.ms-ed.ms-ed.ms-ed .cep-out:empty,:where(.pg:not(.hubRoot *)) .cep-out:empty{display:none}.ms-ed.ms-ed.ms-ed .cep-out .i,:where(.pg:not(.hubRoot *)) .cep-out .i{flex:none}.ms-ed.ms-ed.ms-ed .cep-out.ok,:where(.pg:not(.hubRoot *)) .cep-out.ok{color:color-mix(in srgb,#10B981 70%,var(--ink))}.ms-ed.ms-ed.ms-ed .cep-out.ok b,:where(.pg:not(.hubRoot *)) .cep-out.ok b{color:var(--ink)}.ms-ed.ms-ed.ms-ed .cep-go,:where(.pg:not(.hubRoot *)) .cep-go{border:0;background:none;padding:0;color:var(--p-text);font-weight:700;display:inline-flex;align-items:center;gap:4px}.ms-ed.ms-ed.ms-ed .m-pin.cepf path,:where(.pg:not(.hubRoot *)) .m-pin.cepf path{fill:#16A34A;stroke-width:.7}.ms-ed.ms-ed.ms-ed .m-pin.cepf,:where(.pg:not(.hubRoot *)) .m-pin.cepf{filter:drop-shadow(0 .6px .8px rgba(0,0,0,.35))}.ms-ed.ms-ed.ms-ed .at-cities li.cepf a,:where(.pg:not(.hubRoot *)) .at-cities li.cepf a{border-color:#16A34A;box-shadow:0 0 0 2px color-mix(in srgb,#16A34A 25%,transparent)}@property --ba{syntax:"<percentage>";inherits:true;initial-value:50%}.ms-ed.ms-ed.ms-ed .ba,:where(.pg:not(.hubRoot *)) .ba{cursor:ew-resize}.ms-ed.ms-ed.ms-ed .ba .ba-a,.ms-ed.ms-ed.ms-ed .ba .ba-b,:where(.pg:not(.hubRoot *)) .ba .ba-a,:where(.pg:not(.hubRoot *)) .ba .ba-b{position:absolute;inset:0;display:block}.ms-ed.ms-ed.ms-ed .ba .ba-a,:where(.pg:not(.hubRoot *)) .ba .ba-a{clip-path:inset(0 0 0 var(--ba))}.ms-ed.ms-ed.ms-ed .ba:not(.real) .ba-b .ph,.ms-ed.ms-ed.ms-ed .ba:not(.real) .ba-b .ph-img,:where(.pg:not(.hubRoot *)) .ba:not(.real) .ba-b .ph,:where(.pg:not(.hubRoot *)) .ba:not(.real) .ba-b .ph-img{filter:grayscale(.85) brightness(.62) contrast(.9) sepia(.3)}.ms-ed.ms-ed.ms-ed .ba:not(.real) .ba-b:after,:where(.pg:not(.hubRoot *)) .ba:not(.real) .ba-b:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(115deg,rgba(0,0,0,.14) 0 2px,transparent 2px 9px),radial-gradient(60% 50% at 30% 60%,rgba(60,40,20,.35),transparent 70%)}.ms-ed.ms-ed.ms-ed .ba .ba-a .ph-ic,.ms-ed.ms-ed.ms-ed .ba .ba-b .ph-ic,:where(.pg:not(.hubRoot *)) .ba .ba-a .ph-ic,:where(.pg:not(.hubRoot *)) .ba .ba-b .ph-ic{display:none}.ms-ed.ms-ed.ms-ed .ba-tag,:where(.pg:not(.hubRoot *)) .ba-tag{position:absolute;top:16px;z-index:3;padding:5px 11px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:rgba(9,9,11,.62);color:#fff;backdrop-filter:blur(6px);pointer-events:none}.ms-ed.ms-ed.ms-ed .ba-tag.l,:where(.pg:not(.hubRoot *)) .ba-tag.l{left:16px}.ms-ed.ms-ed.ms-ed .ba-tag.r,:where(.pg:not(.hubRoot *)) .ba-tag.r{right:60px}.ms-ed.ms-ed.ms-ed .ba-line,:where(.pg:not(.hubRoot *)) .ba-line{position:absolute;top:0;bottom:0;left:var(--ba);width:2px;margin-left:-1px;background:#fff;z-index:3;pointer-events:none;box-shadow:0 0 12px rgba(0,0,0,.35)}.ms-ed.ms-ed.ms-ed .ba-line i,:where(.pg:not(.hubRoot *)) .ba-line i{position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:#fff;color:#111;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.3)}.ms-ed.ms-ed.ms-ed .ba-line i .i,:where(.pg:not(.hubRoot *)) .ba-line i .i{width:14px;height:14px;margin:0 -2px}.ms-ed.ms-ed.ms-ed .ba-in,:where(.pg:not(.hubRoot *)) .ba-in{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;z-index:4;cursor:ew-resize;touch-action:pan-y}.ms-ed.ms-ed.ms-ed .ba .pf2-cap,:where(.pg:not(.hubRoot *)) .ba .pf2-cap{pointer-events:none;z-index:3}.ms-ed.ms-ed.ms-ed .ba-zoom,:where(.pg:not(.hubRoot *)) .ba-zoom{position:absolute;top:12px;right:12px;z-index:5;width:38px;height:38px;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);color:#fff;cursor:zoom-in}.ms-ed.ms-ed.ms-ed .ba.in,:where(.pg:not(.hubRoot *)) .ba.in{animation:baHint 1.8s cubic-bezier(.45,0,.2,1) .5s 1}.ms-ed.ms-ed.ms-ed .ba.touched,:where(.pg:not(.hubRoot *)) .ba.touched{animation:none}@keyframes baHint{0%{--ba:50%}35%{--ba:30%}70%{--ba:66%}to{--ba:50%}}.ms-ed.ms-ed.ms-ed .sv,:where(.pg:not(.hubRoot *)) .sv{position:relative}.ms-ed.ms-ed.ms-ed .sv-add,:where(.pg:not(.hubRoot *)) .sv-add{position:absolute;top:18px;right:18px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--bg);color:var(--p-text);display:grid;place-items:center;transition:transform .15s,border-color .15s}.ms-ed.ms-ed.ms-ed .sv-add:hover,:where(.pg:not(.hubRoot *)) .sv-add:hover{border-color:var(--p);transform:scale(1.06)}.ms-ed.ms-ed.ms-ed .sv-qty,:where(.pg:not(.hubRoot *)) .sv-qty{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;border-radius:999px;background:var(--p);color:var(--p-ink);font-weight:800;box-shadow:0 6px 18px color-mix(in srgb,var(--p) 35%,transparent)}.ms-ed.ms-ed.ms-ed .sv-qty button,:where(.pg:not(.hubRoot *)) .sv-qty button{width:32px;height:34px;border:0;background:none;color:inherit;font-size:18px;line-height:1}.ms-ed.ms-ed.ms-ed .sv-qty b,:where(.pg:not(.hubRoot *)) .sv-qty b{min-width:14px;text-align:center;font-size:14px}.ms-ed.ms-ed.ms-ed .sv:has(.sv-qty),:where(.pg:not(.hubRoot *)) .sv:has(.sv-qty){border-color:var(--p);box-shadow:inset 0 0 0 1px var(--p)}.ms-ed.ms-ed.ms-ed .sv .sv-b,:where(.pg:not(.hubRoot *)) .sv .sv-b{padding-right:40px}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv{padding-right:52px}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv:has(.sv-qty){padding-right:120px}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-add{top:12px;right:0}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv-qty{top:10px;right:0}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-add{top:18px;right:18px;width:32px;height:32px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-qty{top:16px;right:16px}@container pg (max-width:520px){.pg:not(:where(.hubRoot *)) .sv-grid{gap:10px}.pg:not(:where(.hubRoot *)) .sv{padding:16px 18px;gap:8px}.pg:not(:where(.hubRoot *)) .sv h3{font-size:17px;line-height:1.2}.pg:not(:where(.hubRoot *)) .sv p{font-size:14px;line-height:1.45;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pg:not(:where(.hubRoot *)) .sv-b{gap:4px}.pg:not(:where(.hubRoot *)) .sv-ic{width:36px;height:36px;font-size:17px}.pg:not(:where(.hubRoot *)) .sv-f{padding-top:10px;gap:4px 12px}.pg:not(:where(.hubRoot *)) .sv-pr{font-size:19px}.pg:not(:where(.hubRoot *)) .sv-go{padding:4px 0;font-size:14px}.pg:not(:where(.hubRoot *)) .sv .sv-b{padding-right:38px}.pg:not(:where(.hubRoot *)) .sv-add{top:12px;right:12px;width:32px;height:32px}.pg:not(:where(.hubRoot *)) .sv-qty{top:10px;right:10px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-grid{gap:10px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv{padding:16px 18px;gap:8px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv h3{font-size:18px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-f{padding-top:10px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-pr{font-size:26px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-add{top:12px;right:12px}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sv-qty{top:10px;right:10px}.pg:not(:where(.hubRoot *))[data-layout=direto] .sv{padding:14px 0}.pg:not(:where(.hubRoot *))[data-layout=boutique] .sv{padding-top:14px;padding-bottom:14px}.pg:not(:where(.hubRoot *))[data-layout=destaque] .sv,.pg:not(:where(.hubRoot *))[data-layout=predio3d] .sv{column-gap:12px}}.ms-ed.ms-ed.ms-ed .cart-hint,:where(.pg:not(.hubRoot *)) .cart-hint{display:flex;align-items:center;gap:8px;margin:16px 0 0;color:var(--muted);font-size:14px}.ms-ed.ms-ed.ms-ed .cart-hint .i,:where(.pg:not(.hubRoot *)) .cart-hint .i{color:var(--a-text)}.ms-ed.ms-ed.ms-ed .cart,:where(.pg:not(.hubRoot *)) .cart{position:sticky;bottom:88px;z-index:6;margin-top:18px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;background:var(--ink);color:var(--bg);border-radius:var(--r-lg);padding:12px 12px 12px 16px;box-shadow:0 18px 40px rgba(0,0,0,.25);animation:cartIn .35s cubic-bezier(.2,.8,.2,1)}@keyframes cartIn{0%{transform:translateY(12px);opacity:0}}.ms-ed.ms-ed.ms-ed .cart-n,:where(.pg:not(.hubRoot *)) .cart-n{width:34px;height:34px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-weight:800}.ms-ed.ms-ed.ms-ed .cart-t,:where(.pg:not(.hubRoot *)) .cart-t{flex:1 1 260px;min-width:0;display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .cart-t strong,:where(.pg:not(.hubRoot *)) .cart-t strong{font-size:14.5px;line-height:1.35}.ms-ed.ms-ed.ms-ed .cart-t small,:where(.pg:not(.hubRoot *)) .cart-t small{font-size:13px;opacity:.75}.ms-ed.ms-ed.ms-ed .cart-t small b,:where(.pg:not(.hubRoot *)) .cart-t small b{opacity:1;font-size:14px}.ms-ed.ms-ed.ms-ed .cart-x,:where(.pg:not(.hubRoot *)) .cart-x{border:0;background:none;color:inherit;opacity:.7;text-decoration:underline;font-size:13.5px}.pg:not(:where(.hubRoot *)) .cart .p-btn{flex:none}.ms-ed.ms-ed.ms-ed .cart .sm,:where(.pg:not(.hubRoot *)) .cart .sm{display:none}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .cart,:where(.pg:not(.hubRoot *)) .cart{bottom:80px;margin-right:56px;flex-wrap:nowrap;gap:8px;padding:8px 8px 8px 10px}.ms-ed.ms-ed.ms-ed .cart .lg,.ms-ed.ms-ed.ms-ed .cart-t .cv,.ms-ed.ms-ed.ms-ed .cart-t strong,.ms-ed.ms-ed.ms-ed .cart-x,:where(.pg:not(.hubRoot *)) .cart .lg,:where(.pg:not(.hubRoot *)) .cart-t .cv,:where(.pg:not(.hubRoot *)) .cart-t strong,:where(.pg:not(.hubRoot *)) .cart-x{display:none}.ms-ed.ms-ed.ms-ed .cart .sm,:where(.pg:not(.hubRoot *)) .cart .sm{display:inline}.ms-ed.ms-ed.ms-ed .cart .p-btn,:where(.pg:not(.hubRoot *)) .cart .p-btn{padding:10px 14px;font-size:14px}.ms-ed.ms-ed.ms-ed .cart-n,:where(.pg:not(.hubRoot *)) .cart-n{width:30px;height:30px}.ms-ed.ms-ed.ms-ed .cart-t small,:where(.pg:not(.hubRoot *)) .cart-t small{font-size:13px;opacity:1}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .cart,:where(.pg:not(.hubRoot *)) .cart{animation:none}}.ms-ed.ms-ed.ms-ed .faq-chat,:where(.pg:not(.hubRoot *)) .faq-chat{margin-top:22px;display:flex;align-items:center;gap:12px;flex-wrap:wrap;background:var(--surf);border:1px solid var(--line);border-radius:var(--r-lg);padding:14px 14px 14px 16px}.ms-ed.ms-ed.ms-ed .faq-chat .rzc-av,:where(.pg:not(.hubRoot *)) .faq-chat .rzc-av{width:40px;height:40px;flex:none}.ms-ed.ms-ed.ms-ed .faq-chat-t,:where(.pg:not(.hubRoot *)) .faq-chat-t{flex:1 1 180px;min-width:0;display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .faq-chat-t strong,:where(.pg:not(.hubRoot *)) .faq-chat-t strong{font-size:15.5px;color:var(--ink)}.ms-ed.ms-ed.ms-ed .faq-chat-t small,:where(.pg:not(.hubRoot *)) .faq-chat-t small{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:13px}.ms-ed.ms-ed.ms-ed .faq-chat-t small i,:where(.pg:not(.hubRoot *)) .faq-chat-t small i{width:7px;height:7px;border-radius:50%;background:#22C55E;flex:none}.ms-ed.ms-ed.ms-ed .faq-chat .p-btn,:where(.pg:not(.hubRoot *)) .faq-chat .p-btn{flex:none}@container pg (max-width:560px){.ms-ed.ms-ed.ms-ed .faq-chat .p-btn,:where(.pg:not(.hubRoot *)) .faq-chat .p-btn{flex:1 1 100%;justify-content:center}}.ms-ed.ms-ed.ms-ed .ask,:where(.pg:not(.hubRoot *)) .ask{margin-top:22px;display:grid;background:#fff;color:#0F172A;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;font-family:DM Sans,system-ui,sans-serif;box-shadow:0 24px 50px -36px rgba(0,0,0,.45);color-scheme:light}.ms-ed.ms-ed.ms-ed .ask-hd,:where(.pg:not(.hubRoot *)) .ask-hd{border-radius:0}.ms-ed.ms-ed.ms-ed .ask-b,:where(.pg:not(.hubRoot *)) .ask-b{display:grid;gap:12px;padding:14px;background:#F8FAFC}.ms-ed.ms-ed.ms-ed .ask-lead,:where(.pg:not(.hubRoot *)) .ask-lead{margin:0;font-size:14px;line-height:1.45;color:#475569}.ms-ed.ms-ed.ms-ed .ask .ask-chips button,:where(.pg:not(.hubRoot *)) .ask .ask-chips button{border:1px solid #ccf2f5;background:#fff;color:#0F172A;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:600}.ms-ed.ms-ed.ms-ed .ask .ask-chips button:hover,:where(.pg:not(.hubRoot *)) .ask .ask-chips button:hover{border-color:#1BAFBF;background:#E5F9FB}.ms-ed.ms-ed.ms-ed .ask .ask-f,:where(.pg:not(.hubRoot *)) .ask .ask-f{border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:4px}.ms-ed.ms-ed.ms-ed .ask .ask-f:focus-within,:where(.pg:not(.hubRoot *)) .ask .ask-f:focus-within{border-color:#1BAFBF}.ms-ed.ms-ed.ms-ed .ask .ask-in,:where(.pg:not(.hubRoot *)) .ask .ask-in{color:#0F172A}.ms-ed.ms-ed.ms-ed .ask-att,:where(.pg:not(.hubRoot *)) .ask-att{width:38px;height:38px;flex:none;border:0;border-radius:50%;background:none;color:#64748B;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .ask .ask-go,:where(.pg:not(.hubRoot *)) .ask .ask-go{background:#1BAFBF;color:#04262A}.ms-ed.ms-ed.ms-ed .ask-h,:where(.pg:not(.hubRoot *)) .ask-h{display:flex;align-items:center;gap:12px}.ms-ed.ms-ed.ms-ed .ask-av,:where(.pg:not(.hubRoot *)) .ask-av{width:40px;height:40px;flex:none;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,var(--p),var(--a));color:var(--p-ink);font-size:18px}.ms-ed.ms-ed.ms-ed .ask-h strong,:where(.pg:not(.hubRoot *)) .ask-h strong{display:block;font-size:15.5px}.ms-ed.ms-ed.ms-ed .ask-h small,:where(.pg:not(.hubRoot *)) .ask-h small{display:block;color:var(--muted);font-size:12.5px}.ms-ed.ms-ed.ms-ed .ask-log,:where(.pg:not(.hubRoot *)) .ask-log{display:grid;gap:8px;max-height:300px;overflow:auto;padding:2px}.ms-ed.ms-ed.ms-ed .ask-q,:where(.pg:not(.hubRoot *)) .ask-q{justify-self:end;margin:0;max-width:85%;background:var(--p);color:var(--p-ink);border-radius:14px 14px 4px 14px;padding:8px 12px;font-size:14.5px}.ms-ed.ms-ed.ms-ed .ask-a,:where(.pg:not(.hubRoot *)) .ask-a{justify-self:start;max-width:92%;display:grid;gap:8px;background:var(--bg);border:1px solid var(--line);border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:14.5px;line-height:1.5;animation:askIn .3s ease}.ms-ed.ms-ed.ms-ed .ask-a p,:where(.pg:not(.hubRoot *)) .ask-a p{margin:0}@keyframes askIn{0%{opacity:0;transform:translateY(6px)}}.ms-ed.ms-ed.ms-ed .ask-cta,:where(.pg:not(.hubRoot *)) .ask-cta{justify-self:start;border:0;background:none;padding:0;color:var(--p-text);font-weight:700;font-size:13.5px;display:inline-flex;align-items:center;gap:4px}.ms-ed.ms-ed.ms-ed .ask-typing,:where(.pg:not(.hubRoot *)) .ask-typing{display:flex;gap:4px;padding:12px 14px}.ms-ed.ms-ed.ms-ed .ask-typing i,:where(.pg:not(.hubRoot *)) .ask-typing i{width:7px;height:7px;border-radius:50%;background:var(--muted);animation:askDot 1s infinite}.ms-ed.ms-ed.ms-ed .ask-typing i:nth-child(2),:where(.pg:not(.hubRoot *)) .ask-typing i:nth-child(2){animation-delay:.15s}.ms-ed.ms-ed.ms-ed .ask-typing i:nth-child(3),:where(.pg:not(.hubRoot *)) .ask-typing i:nth-child(3){animation-delay:.3s}@keyframes askDot{0%,80%,to{opacity:.25;transform:none}40%{opacity:1;transform:translateY(-3px)}}.ms-ed.ms-ed.ms-ed .ask-chips,:where(.pg:not(.hubRoot *)) .ask-chips{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .ask-chips button,:where(.pg:not(.hubRoot *)) .ask-chips button{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:13px}.ms-ed.ms-ed.ms-ed .ask-chips button:hover,:where(.pg:not(.hubRoot *)) .ask-chips button:hover{border-color:var(--p)}.ms-ed.ms-ed.ms-ed .ask-f,:where(.pg:not(.hubRoot *)) .ask-f{display:flex;gap:6px;align-items:center;border:1px solid var(--line);background:var(--bg);border-radius:min(var(--rb),999px);padding:4px 4px 4px 14px}.ms-ed.ms-ed.ms-ed .ask-f:focus-within,:where(.pg:not(.hubRoot *)) .ask-f:focus-within{border-color:var(--p)}.ms-ed.ms-ed.ms-ed .ask-in,:where(.pg:not(.hubRoot *)) .ask-in{flex:1;min-width:0;border:0;background:none;color:var(--ink);font-size:15px;padding:8px 0;outline:none}.ms-ed.ms-ed.ms-ed .ask-go,.ms-ed.ms-ed.ms-ed .ask-mic,:where(.pg:not(.hubRoot *)) .ask-go,:where(.pg:not(.hubRoot *)) .ask-mic{width:38px;height:38px;flex:none;border-radius:50%;border:0;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .ask-mic,:where(.pg:not(.hubRoot *)) .ask-mic{background:none;color:var(--muted)}.ms-ed.ms-ed.ms-ed .ask-go,:where(.pg:not(.hubRoot *)) .ask-go{background:var(--p);color:var(--p-ink)}.pg:not(:where(.hubRoot *)) .rv{opacity:0;transform:translateY(22px);transition:opacity .7s ease var(--rd,0s),transform .8s cubic-bezier(.16,.84,.3,1) var(--rd,0s)}.pg:not(:where(.hubRoot *)) .rv.in{opacity:1;transform:none}.pg:not(:where(.hubRoot *)) .rv.rv-now{transition:none!important}.ms-ed.ms-ed.ms-ed .hw2-s.rv .hw2-n,:where(.pg:not(.hubRoot *)) .hw2-s.rv .hw2-n{transform:scale(.3);transition:transform .55s cubic-bezier(.3,1.7,.5,1) calc(var(--rd,0s) + .25s)}.ms-ed.ms-ed.ms-ed .hw2-s.rv.in .hw2-n,:where(.pg:not(.hubRoot *)) .hw2-s.rv.in .hw2-n{transform:none}@media (prefers-reduced-motion:reduce){.pg:not(:where(.hubRoot *)) .rv{opacity:1;transform:none;transition:none}}::view-transition-group(pf-shot){animation-duration:.45s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.ms-ed.ms-ed.ms-ed .st-wrap,:where(.pg:not(.hubRoot *)) .st-wrap{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;background:rgba(5,5,8,.86);backdrop-filter:blur(6px);padding:16px}.ms-ed.ms-ed.ms-ed .st-wrap.in-frame,:where(.pg:not(.hubRoot *)) .st-wrap.in-frame{position:absolute}.ms-ed.ms-ed.ms-ed .st,:where(.pg:not(.hubRoot *)) .st{position:relative;height:min(88vh,760px);aspect-ratio:9/16;max-width:100%;border-radius:22px;overflow:hidden;background:#111;color:#fff;font-family:var(--fb);box-shadow:0 30px 80px rgba(0,0,0,.5)}.ms-ed.ms-ed.ms-ed .st-wrap.in-frame .st,:where(.pg:not(.hubRoot *)) .st-wrap.in-frame .st{height:min(88%,760px)}.ms-ed.ms-ed.ms-ed .st-bars,:where(.pg:not(.hubRoot *)) .st-bars{position:absolute;left:12px;right:12px;top:10px;z-index:4;display:flex;gap:4px}.ms-ed.ms-ed.ms-ed .st-bars i,:where(.pg:not(.hubRoot *)) .st-bars i{flex:1;height:3px;border-radius:2px;background:rgba(255,255,255,.3);overflow:hidden}.ms-ed.ms-ed.ms-ed .st-bars i b,:where(.pg:not(.hubRoot *)) .st-bars i b{display:block;height:100%;width:0;background:#fff}.ms-ed.ms-ed.ms-ed .st-bars i.done b,:where(.pg:not(.hubRoot *)) .st-bars i.done b{width:100%}.ms-ed.ms-ed.ms-ed .st-bars i.now b,:where(.pg:not(.hubRoot *)) .st-bars i.now b{animation:stBar var(--dur,4.6s) linear forwards}@keyframes stBar{to{width:100%}}.ms-ed.ms-ed.ms-ed .st-head,:where(.pg:not(.hubRoot *)) .st-head{position:absolute;left:12px;right:8px;top:22px;z-index:4;display:flex;align-items:center;gap:10px}.ms-ed.ms-ed.ms-ed .st-head strong,:where(.pg:not(.hubRoot *)) .st-head strong{display:block;font-size:14px}.ms-ed.ms-ed.ms-ed .st-head small,:where(.pg:not(.hubRoot *)) .st-head small{display:block;font-size:12px;opacity:.75}.ms-ed.ms-ed.ms-ed .st-head>span:nth-child(2),:where(.pg:not(.hubRoot *)) .st-head>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .st-av,:where(.pg:not(.hubRoot *)) .st-av{width:34px;height:34px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-weight:800;font-size:12px;box-shadow:0 0 0 2px #fff}.ms-ed.ms-ed.ms-ed .st-av img,:where(.pg:not(.hubRoot *)) .st-av img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .st-x,:where(.pg:not(.hubRoot *)) .st-x{width:36px;height:36px;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center;z-index:5}.ms-ed.ms-ed.ms-ed .st-bg,:where(.pg:not(.hubRoot *)) .st-bg{position:absolute;inset:0;background:radial-gradient(80% 60% at 30% 20%,color-mix(in srgb,var(--p) 85%,#fff),transparent 70%),radial-gradient(90% 70% at 80% 90%,color-mix(in srgb,var(--a) 70%,#000),transparent 70%),linear-gradient(160deg,var(--p),#0b0b10);animation:stZoom 14s ease-in-out infinite alternate}@keyframes stZoom{to{transform:scale(1.12) translateY(-2%)}}.ms-ed.ms-ed.ms-ed .st-ph,:where(.pg:not(.hubRoot *)) .st-ph{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--fd);font-weight:var(--fdw);font-size:110px;color:rgba(255,255,255,.18)}.ms-ed.ms-ed.ms-ed .st-ph img,:where(.pg:not(.hubRoot *)) .st-ph img{width:100%;height:100%;object-fit:cover;opacity:.85}.ms-ed.ms-ed.ms-ed .st-q,:where(.pg:not(.hubRoot *)) .st-q{position:absolute;left:24px;top:70px;font-family:Georgia,serif;font-size:180px;line-height:1;color:rgba(255,255,255,.16)}.ms-ed.ms-ed.ms-ed .st-vid,:where(.pg:not(.hubRoot *)) .st-vid{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .st-bars i.vid b,:where(.pg:not(.hubRoot *)) .st-bars i.vid b{animation:none}.ms-ed.ms-ed.ms-ed .st-cap,:where(.pg:not(.hubRoot *)) .st-cap{position:absolute;left:0;right:0;bottom:0;z-index:3;display:grid;gap:8px;justify-items:start;padding:80px 22px 28px;background:linear-gradient(transparent,rgba(0,0,0,.72));animation:stCap .5s cubic-bezier(.2,.8,.2,1)}@keyframes stCap{0%{opacity:0;transform:translateY(14px)}}.ms-ed.ms-ed.ms-ed .st-cap strong,:where(.pg:not(.hubRoot *)) .st-cap strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:clamp(22px,3.4vh,30px);line-height:1.15}.ms-ed.ms-ed.ms-ed .st-cap span,:where(.pg:not(.hubRoot *)) .st-cap span{font-size:14.5px;opacity:.85}.ms-ed.ms-ed.ms-ed .st-cap .p-btn,:where(.pg:not(.hubRoot *)) .st-cap .p-btn{margin-top:6px}.ms-ed.ms-ed.ms-ed .st-nav,:where(.pg:not(.hubRoot *)) .st-nav{position:absolute;top:70px;bottom:120px;width:40%;z-index:2;border:0;background:none;padding:0}.ms-ed.ms-ed.ms-ed .st-nav.prev,:where(.pg:not(.hubRoot *)) .st-nav.prev{left:0}.ms-ed.ms-ed.ms-ed .st-nav.next,:where(.pg:not(.hubRoot *)) .st-nav.next{right:0}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .st-bg,.ms-ed.ms-ed.ms-ed .st-cap,:where(.pg:not(.hubRoot *)) .st-bg,:where(.pg:not(.hubRoot *)) .st-cap{animation:none}}.ms-ed.ms-ed.ms-ed .ab3,:where(.pg:not(.hubRoot *)) .ab3{display:grid;gap:28px}.ms-ed.ms-ed.ms-ed .ab3-head,:where(.pg:not(.hubRoot *)) .ab3-head{display:grid;gap:12px;max-width:720px}.ms-ed.ms-ed.ms-ed .ab3-head h2,.ms-ed.ms-ed.ms-ed .ab3-t h2,:where(.pg:not(.hubRoot *)) .ab3-head h2,:where(.pg:not(.hubRoot *)) .ab3-t h2{font-size:clamp(28px,3.8cqi,46px)}.ms-ed.ms-ed.ms-ed .ab3-head p,.ms-ed.ms-ed.ms-ed .ab3-t>p,:where(.pg:not(.hubRoot *)) .ab3-head p,:where(.pg:not(.hubRoot *)) .ab3-t>p{margin:0;font-size:17px;line-height:1.65;color:var(--muted);max-width:62ch}.ms-ed.ms-ed.ms-ed .ab3-body,:where(.pg:not(.hubRoot *)) .ab3-body{display:grid;gap:28px}.ms-ed.ms-ed.ms-ed .ab3-r,:where(.pg:not(.hubRoot *)) .ab3-r{display:grid;gap:26px;align-content:start;min-width:0}.ms-ed.ms-ed.ms-ed .ab3-t,:where(.pg:not(.hubRoot *)) .ab3-t{display:grid;gap:18px;align-content:center;min-width:0}.ms-ed.ms-ed.ms-ed .ab3-id,:where(.pg:not(.hubRoot *)) .ab3-id{display:flex;align-items:center;gap:16px}.ms-ed.ms-ed.ms-ed .ab3-av,:where(.pg:not(.hubRoot *)) .ab3-av{width:76px;height:76px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font-family:var(--fd);font-weight:var(--fdw);font-size:26px;box-shadow:0 0 0 4px var(--bg),0 0 0 6px var(--a)}.ms-ed.ms-ed.ms-ed .ab3-av img,:where(.pg:not(.hubRoot *)) .ab3-av img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .ab3-id strong,:where(.pg:not(.hubRoot *)) .ab3-id strong{display:block;font-family:var(--fd);font-weight:var(--fdw);font-size:22px;letter-spacing:var(--fdls);line-height:1.15}.ms-ed.ms-ed.ms-ed .ab3-id small,:where(.pg:not(.hubRoot *)) .ab3-id small{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:14px;margin-top:4px}.ms-ed.ms-ed.ms-ed .ab3-id small .i,:where(.pg:not(.hubRoot *)) .ab3-id small .i{color:color-mix(in srgb,#10B981 75%,var(--ink))}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .ab3.solo,:where(.pg:not(.hubRoot *)) .ab3.solo{grid-template-columns:minmax(280px,400px) minmax(0,1fr);gap:64px;align-items:center}.ms-ed.ms-ed.ms-ed .ab3-body,:where(.pg:not(.hubRoot *)) .ab3-body{grid-template-columns:340px minmax(0,1fr);gap:56px;align-items:center}}.ms-ed.ms-ed.ms-ed .team,:where(.pg:not(.hubRoot *)) .team{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:16px!important}.ms-ed.ms-ed.ms-ed .team li,:where(.pg:not(.hubRoot *)) .team li{padding:0!important;overflow:hidden;gap:0!important}.ms-ed.ms-ed.ms-ed .team-ph,:where(.pg:not(.hubRoot *)) .team-ph{aspect-ratio:4/5!important;border-radius:0!important;margin:0!important;font-size:44px!important}.ms-ed.ms-ed.ms-ed .team strong,:where(.pg:not(.hubRoot *)) .team strong{padding:14px 16px 16px!important;font-size:17px!important}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .team,:where(.pg:not(.hubRoot *)) .team{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ms-ed.ms-ed.ms-ed .team strong,:where(.pg:not(.hubRoot *)) .team strong{font-size:15px!important;padding:10px 12px 12px!important}}.ms-ed.ms-ed.ms-ed .dif2,:where(.pg:not(.hubRoot *)) .dif2{list-style:none;margin:0;padding:0;display:grid;gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}.ms-ed.ms-ed.ms-ed .dif2 li,:where(.pg:not(.hubRoot *)) .dif2 li{display:flex;gap:12px;align-items:flex-start}.ms-ed.ms-ed.ms-ed .dif2 .sv-ic,:where(.pg:not(.hubRoot *)) .dif2 .sv-ic{width:36px;height:36px;font-size:16px;flex:none}.ms-ed.ms-ed.ms-ed .dif2 strong,:where(.pg:not(.hubRoot *)) .dif2 strong{display:block;font-size:15px}.ms-ed.ms-ed.ms-ed .dif2 small,:where(.pg:not(.hubRoot *)) .dif2 small{display:block;color:var(--muted);font-size:13.5px;line-height:1.45;margin-top:2px}.ms-ed.ms-ed.ms-ed .ab3>.dif2,:where(.pg:not(.hubRoot *)) .ab3>.dif2{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px;padding-top:28px;border-top:1px solid var(--line)}@container pg (max-width:900px){.ms-ed.ms-ed.ms-ed .ab3>.dif2,:where(.pg:not(.hubRoot *)) .ab3>.dif2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pg (max-width:620px){.ms-ed.ms-ed.ms-ed .ab3>.dif2,.ms-ed.ms-ed.ms-ed .dif2,:where(.pg:not(.hubRoot *)) .ab3>.dif2,:where(.pg:not(.hubRoot *)) .dif2{grid-template-columns:1fr}}.ms-ed.ms-ed.ms-ed .sq,:where(.pg:not(.hubRoot *)) .sq{position:relative;width:100%;max-width:400px;aspect-ratio:1;border-radius:var(--r-lg);overflow:hidden;background:#111;color:#fff;box-shadow:0 30px 60px -30px rgba(0,0,0,.55);isolation:isolate;justify-self:center}.ms-ed.ms-ed.ms-ed .sq-track,:where(.pg:not(.hubRoot *)) .sq-track{position:absolute;inset:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ms-ed.ms-ed.ms-ed .sq-track::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .sq-track::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .sq-s,:where(.pg:not(.hubRoot *)) .sq-s{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;border:0;padding:0;margin:0;background:#111;color:#fff;cursor:zoom-in;text-align:left;overflow:hidden}.ms-ed.ms-ed.ms-ed .sq-yt,:where(.pg:not(.hubRoot *)) .sq-yt{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(70% 60% at 50% 40%,#3a3a3a,#111)}.ms-ed.ms-ed.ms-ed .sq-yt .yt-th,:where(.pg:not(.hubRoot *)) .sq-yt .yt-th{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .sq-yt i,:where(.pg:not(.hubRoot *)) .sq-yt i{position:relative;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.55);font-size:28px;color:#fff}.ms-ed.ms-ed.ms-ed .st-yt,:where(.pg:not(.hubRoot *)) .st-yt{background:#000;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .st-yt iframe,:where(.pg:not(.hubRoot *)) .st-yt iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.ms-ed.ms-ed.ms-ed .st-yt a,:where(.pg:not(.hubRoot *)) .st-yt a{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);z-index:4;display:inline-flex;align-items:center;gap:6px;background:rgba(0,0,0,.65);color:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.ms-ed.ms-ed.ms-ed .st-yt~.st-nav,:where(.pg:not(.hubRoot *)) .st-yt~.st-nav{width:14%}.ms-ed.ms-ed.ms-ed .sq-s>img,.ms-ed.ms-ed.ms-ed .sq-s>video,:where(.pg:not(.hubRoot *)) .sq-s>img,:where(.pg:not(.hubRoot *)) .sq-s>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .sq-s .st-ph,:where(.pg:not(.hubRoot *)) .sq-s .st-ph{font-size:110px}.ms-ed.ms-ed.ms-ed .sq-s:after,:where(.pg:not(.hubRoot *)) .sq-s:after{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.4),transparent 26%,transparent 52%,rgba(0,0,0,.7));pointer-events:none}.ms-ed.ms-ed.ms-ed .sq-cap,:where(.pg:not(.hubRoot *)) .sq-cap{position:absolute;left:18px;right:18px;bottom:18px;z-index:2;display:grid;gap:4px}.ms-ed.ms-ed.ms-ed .sq-cap strong,:where(.pg:not(.hubRoot *)) .sq-cap strong{font-family:var(--fd);font-weight:var(--fdw);letter-spacing:var(--fdls);font-size:clamp(19px,2.2cqi,24px);line-height:1.2;text-wrap:balance}.ms-ed.ms-ed.ms-ed .sq-cap span,:where(.pg:not(.hubRoot *)) .sq-cap span{font-size:13.5px;opacity:.85}.ms-ed.ms-ed.ms-ed .sq-bars,:where(.pg:not(.hubRoot *)) .sq-bars{position:absolute;left:12px;right:12px;top:10px;z-index:3;display:flex;gap:4px;pointer-events:none}.ms-ed.ms-ed.ms-ed .sq-bars i,:where(.pg:not(.hubRoot *)) .sq-bars i{flex:1;height:3px;border-radius:2px;background:rgba(255,255,255,.32);transition:background .25s}.ms-ed.ms-ed.ms-ed .sq-bars i.on,:where(.pg:not(.hubRoot *)) .sq-bars i.on{background:#fff}.ms-ed.ms-ed.ms-ed .sq-top,:where(.pg:not(.hubRoot *)) .sq-top{position:absolute;left:12px;right:12px;top:22px;z-index:3;display:flex;align-items:center;gap:9px;pointer-events:none}.ms-ed.ms-ed.ms-ed .sq-top>span:nth-child(2),:where(.pg:not(.hubRoot *)) .sq-top>span:nth-child(2){flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .sq-top b,:where(.pg:not(.hubRoot *)) .sq-top b{display:block;font-size:13.5px}.ms-ed.ms-ed.ms-ed .sq-top small,:where(.pg:not(.hubRoot *)) .sq-top small{display:block;font-size:11.5px;opacity:.8}.ms-ed.ms-ed.ms-ed .sq-top .sq-full,:where(.pg:not(.hubRoot *)) .sq-top .sq-full{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.35);backdrop-filter:blur(6px);font-size:15px}.ms-ed.ms-ed.ms-ed .sq-nav,:where(.pg:not(.hubRoot *)) .sq-nav{position:absolute;top:50%;z-index:3;width:38px;height:38px;margin-top:-19px;border:0;border-radius:50%;display:grid;place-items:center;background:rgba(255,255,255,.92);color:#111;box-shadow:0 6px 18px rgba(0,0,0,.3);font-size:17px;transition:opacity .2s,transform .2s}.ms-ed.ms-ed.ms-ed .sq-nav:hover,:where(.pg:not(.hubRoot *)) .sq-nav:hover{transform:scale(1.06)}.ms-ed.ms-ed.ms-ed .sq-nav.prev,:where(.pg:not(.hubRoot *)) .sq-nav.prev{left:10px}.ms-ed.ms-ed.ms-ed .sq-nav.next,:where(.pg:not(.hubRoot *)) .sq-nav.next{right:10px}.ms-ed.ms-ed.ms-ed .sq-nav[disabled],:where(.pg:not(.hubRoot *)) .sq-nav[disabled]{opacity:0;pointer-events:none}@media (hover:none){.ms-ed.ms-ed.ms-ed .sq-nav,:where(.pg:not(.hubRoot *)) .sq-nav{width:34px;height:34px;margin-top:-17px;background:rgba(255,255,255,.8)}}.pg:not(:where(.hubRoot *))[data-layout=impacto] .sq{border:2px solid var(--ink)}.ms-ed.ms-ed.ms-ed .tm-aud,:where(.pg:not(.hubRoot *)) .tm-aud{--pg:0%;display:flex;align-items:center;gap:10px;width:100%;border:1px solid var(--line);background:var(--bg);border-radius:999px;padding:5px 14px 5px 5px;color:var(--ink)}.ms-ed.ms-ed.ms-ed .tm-aud .pl,:where(.pg:not(.hubRoot *)) .tm-aud .pl{width:32px;height:32px;flex:none;border-radius:50%;display:grid;place-items:center;background:var(--p);color:var(--p-ink)}.ms-ed.ms-ed.ms-ed .tm-aud .wv,:where(.pg:not(.hubRoot *)) .tm-aud .wv{flex:1;display:flex;align-items:center;gap:2px;height:20px;-webkit-mask:linear-gradient(90deg,#000 var(--pg),rgba(0,0,0,.35) var(--pg));mask:linear-gradient(90deg,#000 var(--pg),rgba(0,0,0,.35) var(--pg))}.ms-ed.ms-ed.ms-ed .tm-aud .wv i,:where(.pg:not(.hubRoot *)) .tm-aud .wv i{flex:1;max-width:4px;border-radius:2px;background:var(--a-text)}.ms-ed.ms-ed.ms-ed .tm-aud .du,:where(.pg:not(.hubRoot *)) .tm-aud .du{font-size:12.5px;color:var(--muted);font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .tm-aud:not(.on) .wv,:where(.pg:not(.hubRoot *)) .tm-aud:not(.on) .wv{-webkit-mask:none;mask:none;opacity:.55}.ms-ed.ms-ed.ms-ed .tm-vid,:where(.pg:not(.hubRoot *)) .tm-vid{position:relative;display:flex;align-items:center;gap:12px;width:100%;border:0;background:none;padding:0;color:var(--ink);text-align:left}.ms-ed.ms-ed.ms-ed .tm-vid-ph,:where(.pg:not(.hubRoot *)) .tm-vid-ph{position:relative;width:54px;height:80px;flex:none;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:linear-gradient(160deg,var(--p),color-mix(in srgb,var(--a) 70%,#000));color:#fff;font-weight:800;box-shadow:0 0 0 2px var(--surf),0 0 0 4px var(--a)}.ms-ed.ms-ed.ms-ed .tm-vid-ph .i,:where(.pg:not(.hubRoot *)) .tm-vid-ph .i{position:absolute;width:22px;height:22px}.ms-ed.ms-ed.ms-ed .tm-vid strong,:where(.pg:not(.hubRoot *)) .tm-vid strong{display:block;font-size:14px}.ms-ed.ms-ed.ms-ed .tm-vid small,:where(.pg:not(.hubRoot *)) .tm-vid small{display:block;color:var(--muted);font-size:12.5px}.ms-ed.ms-ed.ms-ed .tm-tr,:where(.pg:not(.hubRoot *)) .tm-tr{font-size:12px;color:var(--muted);margin-top:-6px}.ms-ed.ms-ed.ms-ed .p-share,:where(.pg:not(.hubRoot *)) .p-share{padding-inline:10px!important}.ms-ed.ms-ed.ms-ed .sh-wrap,:where(.pg:not(.hubRoot *)) .sh-wrap{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;background:rgba(5,5,8,.55);backdrop-filter:blur(3px);padding:16px}.ms-ed.ms-ed.ms-ed .sh-wrap.in-frame,:where(.pg:not(.hubRoot *)) .sh-wrap.in-frame{position:absolute}.ms-ed.ms-ed.ms-ed .sh,:where(.pg:not(.hubRoot *)) .sh{color-scheme:light;position:relative;width:min(440px,100%);max-height:calc(100% - 8px);overflow:auto;display:grid;gap:14px;background:#fff;color:#0F172A;border-radius:20px;padding:18px;box-shadow:0 30px 80px rgba(0,0,0,.35);font-family:DM Sans,system-ui,sans-serif;animation:cartIn .3s cubic-bezier(.2,.8,.2,1)}.ms-ed.ms-ed.ms-ed .sh-h,:where(.pg:not(.hubRoot *)) .sh-h{display:flex;align-items:center;justify-content:space-between}.ms-ed.ms-ed.ms-ed .sh-h strong,:where(.pg:not(.hubRoot *)) .sh-h strong{font-size:17px}.ms-ed.ms-ed.ms-ed .sh-x,:where(.pg:not(.hubRoot *)) .sh-x{width:34px;height:34px;border:0;border-radius:50%;background:#F1F5F9;color:#475569;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .sh-prev,:where(.pg:not(.hubRoot *)) .sh-prev{border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;background:#F8FAFC}.ms-ed.ms-ed.ms-ed .sh-meta,:where(.pg:not(.hubRoot *)) .sh-meta{display:grid;gap:2px;padding:10px 12px;font-size:13px}.ms-ed.ms-ed.ms-ed .sh-meta small,:where(.pg:not(.hubRoot *)) .sh-meta small{color:#64748B}.ms-ed.ms-ed.ms-ed .sh-acts,:where(.pg:not(.hubRoot *)) .sh-acts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ms-ed.ms-ed.ms-ed .sh .p-btn,:where(.pg:not(.hubRoot *)) .sh .p-btn{justify-content:center}.ms-ed.ms-ed.ms-ed .sh .p-btn.ghost,:where(.pg:not(.hubRoot *)) .sh .p-btn.ghost{color:#0F172A;border-color:#CBD5E1}.ms-ed.ms-ed.ms-ed .sh-qr,:where(.pg:not(.hubRoot *)) .sh-qr{display:flex;align-items:center;gap:14px;border:1px solid #e2e8f0;border-radius:14px;padding:10px}.ms-ed.ms-ed.ms-ed .sh-qr canvas,:where(.pg:not(.hubRoot *)) .sh-qr canvas{width:112px;height:112px;flex:none;image-rendering:pixelated;border-radius:8px}.ms-ed.ms-ed.ms-ed .sh-qr span,:where(.pg:not(.hubRoot *)) .sh-qr span{display:grid;gap:4px;font-size:13px}.ms-ed.ms-ed.ms-ed .sh-qr small,:where(.pg:not(.hubRoot *)) .sh-qr small{color:#64748B}.ms-ed.ms-ed.ms-ed .sh-dl,:where(.pg:not(.hubRoot *)) .sh-dl{justify-self:start;display:inline-flex;align-items:center;gap:6px;border:1px solid #cbd5e1;background:#fff;border-radius:999px;padding:6px 12px;font-weight:700;font-size:12.5px;color:#0F172A;margin-top:4px}.ms-ed.ms-ed.ms-ed .sh-p,:where(.pg:not(.hubRoot *)) .sh-p{margin:0;color:#475569;font-size:14px}.ms-ed.ms-ed.ms-ed .og,:where(.pg:not(.hubRoot *)) .og{position:relative;aspect-ratio:1.91/1;display:flex;align-items:center;gap:6%;padding:6% 7%;overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 100% 0,color-mix(in srgb,var(--a,#1F5BD8) 55%,transparent),transparent 60%),linear-gradient(135deg,var(--p,#1F5BD8),color-mix(in srgb,var(--p,#1F5BD8) 55%,#0b0b10));container:og/inline-size}.ms-ed.ms-ed.ms-ed .og-ph,:where(.pg:not(.hubRoot *)) .og-ph{width:27%;aspect-ratio:1;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:rgba(255,255,255,.16);box-shadow:0 0 0 4px rgba(255,255,255,.35);font-family:var(--fd,inherit);font-weight:800;font-size:9cqi}.ms-ed.ms-ed.ms-ed .og-ph img,:where(.pg:not(.hubRoot *)) .og-ph img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .og-t,:where(.pg:not(.hubRoot *)) .og-t{display:grid;gap:1.4cqi;min-width:0}.ms-ed.ms-ed.ms-ed .og-k,:where(.pg:not(.hubRoot *)) .og-k{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:3.6cqi;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.85}.ms-ed.ms-ed.ms-ed .og-t strong,:where(.pg:not(.hubRoot *)) .og-t strong{font-family:var(--fd,inherit);font-weight:var(--fdw,800);font-size:7.4cqi;line-height:1.05}.ms-ed.ms-ed.ms-ed .og-st,:where(.pg:not(.hubRoot *)) .og-st{font-size:4cqi;font-weight:700}.ms-ed.ms-ed.ms-ed .og-v,:where(.pg:not(.hubRoot *)) .og-v{display:inline-flex;align-items:center;gap:1.2cqi;font-size:3.6cqi;opacity:.9}.ms-ed.ms-ed.ms-ed .og-v .i,:where(.pg:not(.hubRoot *)) .og-v .i{width:4cqi;height:4cqi}.ms-ed.ms-ed.ms-ed .og-rz,:where(.pg:not(.hubRoot *)) .og-rz{margin-top:2cqi;display:inline-flex;align-items:center;gap:1.4cqi;font-size:3.2cqi;font-weight:700;opacity:.85}.ms-ed.ms-ed.ms-ed .og-rz svg,:where(.pg:not(.hubRoot *)) .og-rz svg{width:5cqi;height:5cqi}.ms-ed.ms-ed.ms-ed .p-float.open .p-help,:where(.pg:not(.hubRoot *)) .p-float.open .p-help{display:none}.ms-ed.ms-ed.ms-ed .hp-panel.chat:not([hidden]),:where(.pg:not(.hubRoot *)) .hp-panel.chat:not([hidden]){display:flex!important}.ms-ed.ms-ed.ms-ed .hp-panel[hidden],:where(.pg:not(.hubRoot *)) .hp-panel[hidden]{display:none!important}.ms-ed.ms-ed.ms-ed .hp-panel.chat,:where(.pg:not(.hubRoot *)) .hp-panel.chat{bottom:20px!important}@container pg (max-width:759px){.ms-ed.ms-ed.ms-ed .hp-panel.chat,:where(.pg:not(.hubRoot *)) .hp-panel.chat{bottom:84px!important;right:12px!important}}.ms-ed.ms-ed.ms-ed .rzc-av,:where(.pg:not(.hubRoot *)) .rzc-av{width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font:800 13px Plus Jakarta Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rzc-av img,:where(.pg:not(.hubRoot *)) .rzc-av img{width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .hp-panel.chat,:where(.pg:not(.hubRoot *)) .hp-panel.chat{width:min(380px,calc(100cqi - 24px))!important;height:min(580px,72vh);max-height:none!important;padding:0!important;gap:0!important;overflow:hidden!important;flex-direction:column;border-radius:20px!important}@container pg (max-width:759px){.ms-ed.ms-ed.ms-ed .hp-panel.chat,:where(.pg:not(.hubRoot *)) .hp-panel.chat{height:min(540px,66vh)}}.ms-ed.ms-ed.ms-ed .rzc,:where(.pg:not(.hubRoot *)) .rzc{display:flex;flex-direction:column;height:100%;min-height:0;font-family:DM Sans,system-ui,sans-serif;color:#0F172A}.ms-ed.ms-ed.ms-ed .rzc-h,:where(.pg:not(.hubRoot *)) .rzc-h{display:flex;align-items:center;gap:8px;padding:12px 10px 12px 14px;background:#09090B;color:#fff}.ms-ed.ms-ed.ms-ed .rzc-h>svg,:where(.pg:not(.hubRoot *)) .rzc-h>svg{width:30px;height:30px;flex:none}.ms-ed.ms-ed.ms-ed .rzc-t,:where(.pg:not(.hubRoot *)) .rzc-t{flex:1;min-width:0;display:grid}.ms-ed.ms-ed.ms-ed .rzc-t strong,:where(.pg:not(.hubRoot *)) .rzc-t strong{font:700 14.5px Plus Jakarta Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rzc-t small,:where(.pg:not(.hubRoot *)) .rzc-t small{display:flex;align-items:center;gap:5px;font-size:11.5px;color:#A1A1AA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .rzc-t small i,:where(.pg:not(.hubRoot *)) .rzc-t small i{width:7px;height:7px;border-radius:50%;background:#22C55E;flex:none}.ms-ed.ms-ed.ms-ed .rzc-ib,:where(.pg:not(.hubRoot *)) .rzc-ib{width:32px;height:32px;flex:none;border:0;border-radius:50%;background:rgba(255,255,255,.08);color:#E4E4E7;display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .rzc-ib .i,:where(.pg:not(.hubRoot *)) .rzc-ib .i{width:16px;height:16px}.ms-ed.ms-ed.ms-ed .rzc-ib.on,:where(.pg:not(.hubRoot *)) .rzc-ib.on{color:#F43F5E}.ms-ed.ms-ed.ms-ed .rzc-log,:where(.pg:not(.hubRoot *)) .rzc-log{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:14px 12px;background:#F8FAFC}.ms-ed.ms-ed.ms-ed .rzc-m,:where(.pg:not(.hubRoot *)) .rzc-m{max-width:86%;padding:9px 12px;font-size:14px;line-height:1.45;border-radius:16px;animation:askIn .25s ease}.ms-ed.ms-ed.ms-ed .rzc-m.bot,:where(.pg:not(.hubRoot *)) .rzc-m.bot{align-self:flex-start;background:#fff;border:1px solid #e2e8f0;border-bottom-left-radius:5px}.ms-ed.ms-ed.ms-ed .rzc-m.me,:where(.pg:not(.hubRoot *)) .rzc-m.me{align-self:flex-end;background:#1BAFBF;color:#04262A;border-bottom-right-radius:5px;font-weight:500}.ms-ed.ms-ed.ms-ed .rzc-m.att,:where(.pg:not(.hubRoot *)) .rzc-m.att{padding:4px;background:#1BAFBF}.ms-ed.ms-ed.ms-ed .rzc-m.att img,.ms-ed.ms-ed.ms-ed .rzc-m.att video,:where(.pg:not(.hubRoot *)) .rzc-m.att img,:where(.pg:not(.hubRoot *)) .rzc-m.att video{display:block;max-width:200px;max-height:220px;border-radius:12px}.ms-ed.ms-ed.ms-ed .rzc-m.att .tm-aud,:where(.pg:not(.hubRoot *)) .rzc-m.att .tm-aud{min-width:210px;background:#fff;border-color:transparent}.ms-ed.ms-ed.ms-ed .rzc-typing,:where(.pg:not(.hubRoot *)) .rzc-typing{display:flex;gap:4px;padding:12px 14px}.ms-ed.ms-ed.ms-ed .rzc-typing i,:where(.pg:not(.hubRoot *)) .rzc-typing i{width:7px;height:7px;border-radius:50%;background:#94A3B8;animation:askDot 1s infinite}.ms-ed.ms-ed.ms-ed .rzc-typing i:nth-child(2),:where(.pg:not(.hubRoot *)) .rzc-typing i:nth-child(2){animation-delay:.15s}.ms-ed.ms-ed.ms-ed .rzc-typing i:nth-child(3),:where(.pg:not(.hubRoot *)) .rzc-typing i:nth-child(3){animation-delay:.3s}.ms-ed.ms-ed.ms-ed .rzc-ok,:where(.pg:not(.hubRoot *)) .rzc-ok{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:#047857}.ms-ed.ms-ed.ms-ed .rzc-sum,:where(.pg:not(.hubRoot *)) .rzc-sum{display:grid;gap:5px;margin:2px 0 8px;padding:10px;border-radius:12px;background:#F1F5F9;font-size:13px}.ms-ed.ms-ed.ms-ed .rzc-sum span,:where(.pg:not(.hubRoot *)) .rzc-sum span{display:flex;align-items:center;gap:7px}.ms-ed.ms-ed.ms-ed .rzc-sum .i,:where(.pg:not(.hubRoot *)) .rzc-sum .i{width:15px;height:15px;color:#158D99;flex:none}.ms-ed.ms-ed.ms-ed .rzc-quick,:where(.pg:not(.hubRoot *)) .rzc-quick{display:flex;flex-wrap:wrap;gap:6px;max-height:86px;overflow-y:auto;padding:8px 10px 2px;background:#F8FAFC;scrollbar-width:none}.ms-ed.ms-ed.ms-ed .rzc-quick:empty,:where(.pg:not(.hubRoot *)) .rzc-quick:empty{display:none}.ms-ed.ms-ed.ms-ed .rzc-quick::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .rzc-quick::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .rzc-quick button,:where(.pg:not(.hubRoot *)) .rzc-quick button{flex:none;border:1px solid #bfe9ee;background:#fff;color:#0E6F79;border-radius:999px;padding:7px 12px;font:600 12.5px DM Sans,system-ui,sans-serif;white-space:nowrap}.ms-ed.ms-ed.ms-ed .rzc-quick button:hover,:where(.pg:not(.hubRoot *)) .rzc-quick button:hover{border-color:#1BAFBF}.ms-ed.ms-ed.ms-ed .rzc-quick button.x,:where(.pg:not(.hubRoot *)) .rzc-quick button.x{color:#64748B;border-color:#E2E8F0}.ms-ed.ms-ed.ms-ed .rzc-bar,:where(.pg:not(.hubRoot *)) .rzc-bar{display:flex;align-items:center;gap:2px;padding:8px;border-top:1px solid #e2e8f0;background:#fff}.ms-ed.ms-ed.ms-ed .rzc-bar[hidden],:where(.pg:not(.hubRoot *)) .rzc-bar[hidden]{display:none}.ms-ed.ms-ed.ms-ed .rzc-att,.ms-ed.ms-ed.ms-ed .rzc-mic,:where(.pg:not(.hubRoot *)) .rzc-att,:where(.pg:not(.hubRoot *)) .rzc-mic{width:36px;height:36px;flex:none;border:0;border-radius:50%;background:none;color:#64748B;display:grid;place-items:center;cursor:pointer;position:relative}.ms-ed.ms-ed.ms-ed .rzc-att:hover,.ms-ed.ms-ed.ms-ed .rzc-mic:hover,:where(.pg:not(.hubRoot *)) .rzc-att:hover,:where(.pg:not(.hubRoot *)) .rzc-mic:hover{background:#F1F5F9;color:#0F172A}.ms-ed.ms-ed.ms-ed .rzc-att input,:where(.pg:not(.hubRoot *)) .rzc-att input{position:absolute;inset:0;opacity:0;width:100%;cursor:pointer}.ms-ed.ms-ed.ms-ed .rzc-in,:where(.pg:not(.hubRoot *)) .rzc-in{flex:1;min-width:0;border:1px solid #e2e8f0;border-radius:999px;padding:9px 12px;font:15px DM Sans,system-ui,sans-serif;color:#0F172A;background:#F8FAFC;outline:none}.ms-ed.ms-ed.ms-ed .rzc-in:focus,:where(.pg:not(.hubRoot *)) .rzc-in:focus{border-color:#1BAFBF;background:#fff}.ms-ed.ms-ed.ms-ed .rzc-go,:where(.pg:not(.hubRoot *)) .rzc-go{width:36px;height:36px;flex:none;border:0;border-radius:50%;background:#1BAFBF;color:#04262A;display:grid;place-items:center;margin-left:4px}.ms-ed.ms-ed.ms-ed .rzc-rec,:where(.pg:not(.hubRoot *)) .rzc-rec{display:flex;align-items:center;gap:10px;padding:12px;border-top:1px solid #e2e8f0;background:#fff;font-size:13.5px;color:#334155}.ms-ed.ms-ed.ms-ed .rzc-rec[hidden],:where(.pg:not(.hubRoot *)) .rzc-rec[hidden]{display:none}.ms-ed.ms-ed.ms-ed .rzc,:where(.pg:not(.hubRoot *)) .rzc{position:relative}.ms-ed.ms-ed.ms-ed .rzc-h,:where(.pg:not(.hubRoot *)) .rzc-h{position:relative;z-index:6}.ms-ed.ms-ed.ms-ed .rzc-auth,:where(.pg:not(.hubRoot *)) .rzc-auth{position:absolute;inset:0;z-index:5;display:flex;align-items:flex-end;background:rgba(9,9,11,.42);backdrop-filter:blur(3px);animation:rzaBg .2s ease}.ms-ed.ms-ed.ms-ed .rzc-auth[hidden],:where(.pg:not(.hubRoot *)) .rzc-auth[hidden]{display:none}@keyframes rzaBg{0%{opacity:0}}.ms-ed.ms-ed.ms-ed .rza,:where(.pg:not(.hubRoot *)) .rza{width:100%;max-height:calc(100% - 64px);overflow:auto;display:grid;gap:12px;justify-items:stretch;background:#fff;border-radius:22px 22px 0 0;padding:22px 18px 16px;box-shadow:0 -18px 40px -12px rgba(0,0,0,.25);animation:cartIn .3s cubic-bezier(.2,.8,.2,1);text-align:center}.ms-ed.ms-ed.ms-ed .rza-av,:where(.pg:not(.hubRoot *)) .rza-av{position:relative;justify-self:center;width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:var(--p);color:var(--p-ink);font:800 19px Plus Jakarta Sans,system-ui,sans-serif;box-shadow:0 0 0 4px #E5F9FB}.ms-ed.ms-ed.ms-ed .rza-av img,:where(.pg:not(.hubRoot *)) .rza-av img{width:100%;height:100%;border-radius:50%;object-fit:cover}.ms-ed.ms-ed.ms-ed .rza-av i,:where(.pg:not(.hubRoot *)) .rza-av i{position:absolute;right:-4px;bottom:-4px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#1BAFBF;color:#04262A;box-shadow:0 0 0 3px #fff}.ms-ed.ms-ed.ms-ed .rza-av i .i,:where(.pg:not(.hubRoot *)) .rza-av i .i{width:15px;height:15px}.ms-ed.ms-ed.ms-ed .rza h3,:where(.pg:not(.hubRoot *)) .rza h3{margin:2px 0 0;font:800 19px/1.25 Plus Jakarta Sans,system-ui,sans-serif;color:#0F172A}.ms-ed.ms-ed.ms-ed .rza>p,:where(.pg:not(.hubRoot *)) .rza>p{margin:0;font-size:14px;line-height:1.5;color:#475569}.ms-ed.ms-ed.ms-ed .rza-seg,:where(.pg:not(.hubRoot *)) .rza-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#F1F5F9;border-radius:999px;padding:4px}.ms-ed.ms-ed.ms-ed .rza-seg button,:where(.pg:not(.hubRoot *)) .rza-seg button{display:flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;border-radius:999px;padding:9px 8px;font:600 13.5px DM Sans,system-ui,sans-serif;color:#475569}.ms-ed.ms-ed.ms-ed .rza-seg button .i,:where(.pg:not(.hubRoot *)) .rza-seg button .i{width:16px;height:16px}.ms-ed.ms-ed.ms-ed .rza-seg button[aria-pressed=true],:where(.pg:not(.hubRoot *)) .rza-seg button[aria-pressed=true]{background:#fff;color:#0F172A;box-shadow:0 2px 8px rgba(15,23,42,.12)}.ms-ed.ms-ed.ms-ed .rza-in,:where(.pg:not(.hubRoot *)) .rza-in{width:100%;border:1.5px solid #e2e8f0;border-radius:14px;padding:13px 14px;font:16px DM Sans,system-ui,sans-serif;color:#0F172A;background:#fff;outline:none;text-align:left}.ms-ed.ms-ed.ms-ed .rza-in:focus,:where(.pg:not(.hubRoot *)) .rza-in:focus{border-color:#1BAFBF;box-shadow:0 0 0 4px #E5F9FB}.ms-ed.ms-ed.ms-ed .rza-in:focus-visible,.ms-ed.ms-ed.ms-ed .rza-otp input:focus-visible,:where(.pg:not(.hubRoot *)) .rza-in:focus-visible,:where(.pg:not(.hubRoot *)) .rza-otp input:focus-visible{outline:none}body:has(#site-host .p-float.open) .edit-fab{display:none}.ms-ed.ms-ed.ms-ed .rza-in[aria-invalid=true],:where(.pg:not(.hubRoot *)) .rza-in[aria-invalid=true]{border-color:#EF4444}.ms-ed.ms-ed.ms-ed .rza-err,:where(.pg:not(.hubRoot *)) .rza-err{margin:-4px 0 0;font-size:13px;color:#B91C1C;text-align:left}.ms-ed.ms-ed.ms-ed .rza-go,:where(.pg:not(.hubRoot *)) .rza-go{border:0;border-radius:999px;background:#1BAFBF;color:#04262A;font:700 15px Plus Jakarta Sans,system-ui,sans-serif;padding:13px;display:flex;align-items:center;justify-content:center;gap:6px}.ms-ed.ms-ed.ms-ed .rza-go:hover,:where(.pg:not(.hubRoot *)) .rza-go:hover{background:#17A0AF}.ms-ed.ms-ed.ms-ed .rza-small,:where(.pg:not(.hubRoot *)) .rza-small{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#64748B}.ms-ed.ms-ed.ms-ed .rza-small .i,:where(.pg:not(.hubRoot *)) .rza-small .i{width:13px;height:13px;flex:none}.ms-ed.ms-ed.ms-ed .rza-no,:where(.pg:not(.hubRoot *)) .rza-no{justify-self:center;border:0;background:none;padding:4px 8px;font:600 13px DM Sans,system-ui,sans-serif;color:#64748B;text-decoration:underline}.ms-ed.ms-ed.ms-ed .rza-otp,:where(.pg:not(.hubRoot *)) .rza-otp{display:flex;justify-content:center;gap:7px}.ms-ed.ms-ed.ms-ed .rza-otp input,:where(.pg:not(.hubRoot *)) .rza-otp input{width:42px;height:50px;border:1.5px solid #e2e8f0;border-radius:12px;text-align:center;font:800 20px Plus Jakarta Sans,system-ui,sans-serif;color:#0F172A;outline:none;padding:0}.ms-ed.ms-ed.ms-ed .rza-otp input:focus,:where(.pg:not(.hubRoot *)) .rza-otp input:focus{border-color:#1BAFBF;box-shadow:0 0 0 4px #E5F9FB}.ms-ed.ms-ed.ms-ed .rza-row,:where(.pg:not(.hubRoot *)) .rza-row{display:flex;justify-content:center;gap:14px}.ms-ed.ms-ed.ms-ed .rza-row button,:where(.pg:not(.hubRoot *)) .rza-row button{border:0;background:none;padding:2px;font:600 13px DM Sans,system-ui,sans-serif;color:#0E6F79}.ms-ed.ms-ed.ms-ed .rza-row button[disabled],:where(.pg:not(.hubRoot *)) .rza-row button[disabled]{color:#94A3B8}.ms-ed.ms-ed.ms-ed .rza-done,:where(.pg:not(.hubRoot *)) .rza-done{justify-self:center;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#DCFCE7;color:#047857;animation:askIn .3s ease}.ms-ed.ms-ed.ms-ed .rza-done .i,:where(.pg:not(.hubRoot *)) .rza-done .i{width:30px;height:30px;stroke-width:2.4}.ms-ed.ms-ed.ms-ed .rzc-rec i,:where(.pg:not(.hubRoot *)) .rzc-rec i{width:10px;height:10px;border-radius:50%;background:#EF4444;animation:askDot 1.2s infinite}.ms-ed.ms-ed.ms-ed .rzc-rt,:where(.pg:not(.hubRoot *)) .rzc-rt{font-variant-numeric:tabular-nums;font-weight:700;color:#0F172A}.ms-ed.ms-ed.ms-ed .rzc-rec button,:where(.pg:not(.hubRoot *)) .rzc-rec button{margin-left:auto;border:1px solid #e2e8f0;background:#fff;border-radius:999px;padding:7px 12px;font-weight:700;font-size:12.5px;color:#475569}.ms-ed.ms-ed.ms-ed .rzc-rec button+button,:where(.pg:not(.hubRoot *)) .rzc-rec button+button{margin-left:0}.ms-ed.ms-ed.ms-ed .rzc-rec button.ok,:where(.pg:not(.hubRoot *)) .rzc-rec button.ok{background:#1BAFBF;border-color:#1BAFBF;color:#04262A}.ms-ed.ms-ed.ms-ed .bae,:where(.pg:not(.hubRoot *)) .bae{display:grid;gap:10px;border:1px dashed var(--e-line);border-radius:12px;padding:12px}.ms-ed.ms-ed.ms-ed .bae-h,:where(.pg:not(.hubRoot *)) .bae-h{display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .bae-h strong,:where(.pg:not(.hubRoot *)) .bae-h strong{font-size:13.5px}.ms-ed.ms-ed.ms-ed .bae-pair,:where(.pg:not(.hubRoot *)) .bae-pair{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .bae-slot,:where(.pg:not(.hubRoot *)) .bae-slot{position:relative;aspect-ratio:4/3;border-radius:10px;overflow:hidden;border:1px solid var(--e-line);background:var(--e-panel2);display:grid;place-items:center;align-content:center;gap:6px;color:var(--e-dim);cursor:pointer}.ms-ed.ms-ed.ms-ed .bae-slot:hover,:where(.pg:not(.hubRoot *)) .bae-slot:hover{border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .bae-slot img,:where(.pg:not(.hubRoot *)) .bae-slot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ms-ed.ms-ed.ms-ed .bae-slot b,:where(.pg:not(.hubRoot *)) .bae-slot b{position:relative;font-size:12px;color:var(--e-ink);background:rgba(0,0,0,.55);padding:3px 9px;border-radius:999px}.ms-ed.ms-ed.ms-ed .bae-slot.has b,:where(.pg:not(.hubRoot *)) .bae-slot.has b{position:absolute;left:8px;top:8px}.ms-ed.ms-ed.ms-ed .bae-slot input,:where(.pg:not(.hubRoot *)) .bae-slot input{position:absolute;inset:0;opacity:0;cursor:pointer}.ms-ed.ms-ed.ms-ed .bae-mid,:where(.pg:not(.hubRoot *)) .bae-mid{display:flex;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .bae-mid .i,:where(.pg:not(.hubRoot *)) .bae-mid .i{width:14px;height:14px;margin:0 -2px}.ms-ed.ms-ed.ms-ed .ft,:where(.pg:not(.hubRoot *)) .ft{display:flex;align-items:flex-start;gap:10px;font-weight:600;font-size:13.5px;cursor:pointer}.ms-ed.ms-ed.ms-ed .sw-t,:where(.pg:not(.hubRoot *)) .sw-t{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--e-muted);cursor:pointer}.ms-ed.ms-ed.ms-ed .sw-t input,:where(.pg:not(.hubRoot *)) .sw-t input{appearance:none;width:36px;height:20px;border-radius:999px;background:#3a3e45;position:relative;cursor:pointer;margin:0;transition:background .2s}.ms-ed.ms-ed.ms-ed .sw-t input:after,:where(.pg:not(.hubRoot *)) .sw-t input:after{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.ms-ed.ms-ed.ms-ed .sw-t input:checked,:where(.pg:not(.hubRoot *)) .sw-t input:checked{background:var(--rz)}.ms-ed.ms-ed.ms-ed .sw-t input:checked:after,:where(.pg:not(.hubRoot *)) .sw-t input:checked:after{transform:translateX(16px)}.ms-ed.ms-ed.ms-ed .sw-t input:checked+span,:where(.pg:not(.hubRoot *)) .sw-t input:checked+span{color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .st-ed,:where(.pg:not(.hubRoot *)) .st-ed{display:grid;gap:6px}.ms-ed.ms-ed.ms-ed .st-row,:where(.pg:not(.hubRoot *)) .st-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:6px;align-items:center}.ms-ed.ms-ed.ms-ed .st-row input,:where(.pg:not(.hubRoot *)) .st-row input{min-width:0;background:#0F1012;border:1px solid var(--e-line);border-radius:9px;padding:9px 11px;color:var(--e-ink);font-size:14px}.ms-ed.ms-ed.ms-ed .st-row input.st-v,:where(.pg:not(.hubRoot *)) .st-row input.st-v{font-weight:700}.ms-ed.ms-ed.ms-ed .st-row input:focus,:where(.pg:not(.hubRoot *)) .st-row input:focus{outline:none;border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .st-row.lock,:where(.pg:not(.hubRoot *)) .st-row.lock{grid-template-columns:110px minmax(0,1fr) auto;background:var(--e-panel2);border:1px dashed var(--e-line);border-radius:9px;padding:9px 11px;color:var(--e-muted);font-size:14px}.ms-ed.ms-ed.ms-ed .st-row.lock .st-v,:where(.pg:not(.hubRoot *)) .st-row.lock .st-v{font-weight:700;color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .st-lock,:where(.pg:not(.hubRoot *)) .st-lock{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:700;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .mq-row,:where(.pg:not(.hubRoot *)) .mq-row{display:flex;align-items:center;gap:8px}.ms-ed.ms-ed.ms-ed .mq-row input,:where(.pg:not(.hubRoot *)) .mq-row input{flex:1;min-width:0;background:#0F1012;border:1px solid var(--e-line);border-radius:9px;padding:9px 11px;color:var(--e-ink);font-size:14px}.ms-ed.ms-ed.ms-ed .mq-row input:focus,:where(.pg:not(.hubRoot *)) .mq-row input:focus{outline:none;border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .mq-dot,:where(.pg:not(.hubRoot *)) .mq-dot{color:var(--rz);font-size:9px}.ms-ed.ms-ed.ms-ed #g-mq .ie-list,:where(.pg:not(.hubRoot *)) #g-mq .ie-list{display:grid;gap:6px}.ms-ed.ms-ed.ms-ed #g-mq .ie-list.off,:where(.pg:not(.hubRoot *)) #g-mq .ie-list.off{opacity:.45}.ms-ed.ms-ed.ms-ed .on-sim,:where(.pg:not(.hubRoot *)) .on-sim{margin-top:12px;padding-top:12px;border-top:1px solid var(--e-line)}.ms-ed.ms-ed.ms-ed .ft input,:where(.pg:not(.hubRoot *)) .ft input{width:18px;height:18px;margin-top:1px;accent-color:var(--rz);flex:none}.ms-ed.ms-ed.ms-ed .ft small,:where(.pg:not(.hubRoot *)) .ft small{display:block;color:var(--e-muted);font-weight:400;font-size:12px;line-height:1.4;margin-top:2px}.ms-ed.ms-ed.ms-ed .shr,:where(.pg:not(.hubRoot *)) .shr{display:grid;gap:12px}.ms-ed.ms-ed.ms-ed .shr .og,:where(.pg:not(.hubRoot *)) .shr .og{border-radius:12px}.ms-ed.ms-ed.ms-ed .shr-wa,:where(.pg:not(.hubRoot *)) .shr-wa{display:grid;gap:0;border-radius:12px;overflow:hidden;background:#0b2a1e;border:1px solid #14432f}.ms-ed.ms-ed.ms-ed .shr-wa>span,:where(.pg:not(.hubRoot *)) .shr-wa>span{display:grid;gap:2px;padding:9px 12px;font-size:12px;color:#d8efe4}.ms-ed.ms-ed.ms-ed .shr-wa small,:where(.pg:not(.hubRoot *)) .shr-wa small{color:#8fd3b3}.ms-ed.ms-ed.ms-ed .shr-row,:where(.pg:not(.hubRoot *)) .shr-row{display:flex;gap:14px;align-items:center}.ms-ed.ms-ed.ms-ed .shr canvas,:where(.pg:not(.hubRoot *)) .shr canvas{width:116px;height:116px;flex:none;background:#fff;border-radius:10px;image-rendering:pixelated}.ms-ed.ms-ed.ms-ed .shr-btns,:where(.pg:not(.hubRoot *)) .shr-btns{display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .mode-prev.auto,:where(.pg:not(.hubRoot *)) .mode-prev.auto{background:linear-gradient(135deg,#f6f7fb 50%,#121318 0)!important}.ms-ed.ms-ed.ms-ed .ed-col,:where(.pg:not(.hubRoot *)) .ed-col{flex:1;min-width:0}.ms-ed.ms-ed.ms-ed .pnav,:where(.pg:not(.hubRoot *)) .pnav{display:flex;gap:6px;padding:14px 16px 0;overflow-x:auto;scrollbar-width:none}@media (min-width:700px){.ms-ed.ms-ed.ms-ed .pnav,:where(.pg:not(.hubRoot *)) .pnav{padding:18px 28px 0}}@media (min-width:1360px){.ms-ed.ms-ed.ms-ed .pnav,:where(.pg:not(.hubRoot *)) .pnav{display:none}}.ms-ed.ms-ed.ms-ed .pnav button,:where(.pg:not(.hubRoot *)) .pnav button{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--e-line);background:var(--e-panel);color:var(--e-muted);border-radius:999px;padding:7px 13px;font:600 13px var(--f-ui);white-space:nowrap}.ms-ed.ms-ed.ms-ed .pnav button .i,:where(.pg:not(.hubRoot *)) .pnav button .i{width:15px;height:15px}.ms-ed.ms-ed.ms-ed .pnav button[aria-current=page],:where(.pg:not(.hubRoot *)) .pnav button[aria-current=page]{background:var(--e-panel2);color:var(--e-ink);border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .pnav button[aria-current=page] .i,:where(.pg:not(.hubRoot *)) .pnav button[aria-current=page] .i{color:var(--rz)}.ms-ed.ms-ed.ms-ed .pnav-badge,.ms-ed.ms-ed.ms-ed .side-badge,:where(.pg:not(.hubRoot *)) .pnav-badge,:where(.pg:not(.hubRoot *)) .side-badge{margin-left:auto;display:inline-flex;align-items:center;gap:5px;border-radius:999px;background:rgba(61,214,140,.14);color:#3DD68C;font-size:11px;font-weight:700;padding:2px 7px}.ms-ed.ms-ed.ms-ed .pnav-badge:empty,.ms-ed.ms-ed.ms-ed .side-badge:empty,:where(.pg:not(.hubRoot *)) .pnav-badge:empty,:where(.pg:not(.hubRoot *)) .side-badge:empty{display:none}.ms-ed.ms-ed.ms-ed .pnav-badge:before,.ms-ed.ms-ed.ms-ed .side-badge:before,:where(.pg:not(.hubRoot *)) .pnav-badge:before,:where(.pg:not(.hubRoot *)) .side-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#3DD68C;animation:clPulse 1.6s infinite}.ms-ed.ms-ed.ms-ed .pnav-badge,:where(.pg:not(.hubRoot *)) .pnav-badge{margin-left:2px}@keyframes clPulse{0%{box-shadow:0 0 0 0 rgba(61,214,140,.6)}70%{box-shadow:0 0 0 6px rgba(61,214,140,0)}to{box-shadow:0 0 0 0 rgba(61,214,140,0)}}.ms-ed.ms-ed.ms-ed .cl,:where(.pg:not(.hubRoot *)) .cl{padding:24px 16px 56px;max-width:1180px}@media (min-width:700px){.ms-ed.ms-ed.ms-ed .cl,:where(.pg:not(.hubRoot *)) .cl{padding:28px 28px 64px}}.ms-ed.ms-ed.ms-ed .cl-head,:where(.pg:not(.hubRoot *)) .cl-head{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:flex-end;justify-content:space-between;margin-bottom:18px}.ms-ed.ms-ed.ms-ed .cl-head h1,:where(.pg:not(.hubRoot *)) .cl-head h1{margin:0 0 6px;font:800 clamp(24px,3vw,30px)/1.1 var(--f-ui-d);letter-spacing:-.02em}.ms-ed.ms-ed.ms-ed .cl-head p,:where(.pg:not(.hubRoot *)) .cl-head p{margin:0;color:var(--e-muted);line-height:1.5}.ms-ed.ms-ed.ms-ed .cl-tabs,:where(.pg:not(.hubRoot *)) .cl-tabs{display:inline-flex;gap:4px;background:var(--e-panel);border:1px solid var(--e-line);border-radius:12px;padding:4px}.ms-ed.ms-ed.ms-ed .cl-tabs button,:where(.pg:not(.hubRoot *)) .cl-tabs button{border:0;background:none;color:var(--e-muted);border-radius:9px;padding:8px 14px;font:700 13.5px var(--f-ui);display:inline-flex;gap:8px;align-items:center}.ms-ed.ms-ed.ms-ed .cl-tabs button b,:where(.pg:not(.hubRoot *)) .cl-tabs button b{font-size:11.5px;background:var(--e-panel2);color:var(--e-muted);border-radius:999px;padding:1px 7px}.ms-ed.ms-ed.ms-ed .cl-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .cl-tabs button[aria-selected=true]{background:var(--e-panel2);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .cl-tabs button[aria-selected=true] b,:where(.pg:not(.hubRoot *)) .cl-tabs button[aria-selected=true] b{background:var(--rz);color:var(--rz-ink)}.ms-ed.ms-ed.ms-ed .cl-card,:where(.pg:not(.hubRoot *)) .cl-card{background:var(--e-panel);border:1px solid var(--e-line);border-radius:16px}.ms-ed.ms-ed.ms-ed .cl-ai,:where(.pg:not(.hubRoot *)) .cl-ai{padding:14px;display:grid;gap:10px;margin-bottom:18px}.ms-ed.ms-ed.ms-ed .cl-ai-h,:where(.pg:not(.hubRoot *)) .cl-ai-h{display:flex;align-items:center;gap:8px;font:700 13.5px var(--f-ui-d)}.ms-ed.ms-ed.ms-ed .cl-ai-h .i,:where(.pg:not(.hubRoot *)) .cl-ai-h .i{color:var(--rz)}.ms-ed.ms-ed.ms-ed .cl-ai-h small,:where(.pg:not(.hubRoot *)) .cl-ai-h small{margin-left:auto;font:500 11.5px var(--f-ui);color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .cl-ai form,:where(.pg:not(.hubRoot *)) .cl-ai form{display:flex;gap:8px}.ms-ed.ms-ed.ms-ed .cl-ai input,:where(.pg:not(.hubRoot *)) .cl-ai input{flex:1;min-width:0;background:#0F1012;border:1px solid var(--e-line);border-radius:10px;padding:11px 12px;color:var(--e-ink);font:14px var(--f-ui);outline:none}.ms-ed.ms-ed.ms-ed .cl-ai input:focus,:where(.pg:not(.hubRoot *)) .cl-ai input:focus{border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .cl-chips,:where(.pg:not(.hubRoot *)) .cl-chips{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .cl-chips button,:where(.pg:not(.hubRoot *)) .cl-chips button{border:1px solid var(--e-line);background:transparent;color:var(--e-muted);border-radius:999px;padding:6px 11px;font:600 12px var(--f-ui)}.ms-ed.ms-ed.ms-ed .cl-chips button:hover,:where(.pg:not(.hubRoot *)) .cl-chips button:hover{color:var(--e-ink);border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .cl-ans,:where(.pg:not(.hubRoot *)) .cl-ans{display:grid;gap:8px;background:var(--e-panel2);border-radius:12px;padding:12px;font-size:13.5px;line-height:1.5;animation:askIn .25s ease}.ms-ed.ms-ed.ms-ed .cl-ans p,:where(.pg:not(.hubRoot *)) .cl-ans p{margin:0}.ms-ed.ms-ed.ms-ed .cl-ans ul,:where(.pg:not(.hubRoot *)) .cl-ans ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ms-ed.ms-ed.ms-ed .cl-ans li button,:where(.pg:not(.hubRoot *)) .cl-ans li button{border:0;background:none;padding:0;color:var(--e-ink);text-align:left;font:600 13px var(--f-ui);text-decoration:underline;text-decoration-color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .cl-ans li small,:where(.pg:not(.hubRoot *)) .cl-ans li small{color:var(--e-muted);margin-left:6px}.ms-ed.ms-ed.ms-ed .cl-live,:where(.pg:not(.hubRoot *)) .cl-live{padding:14px;margin-bottom:18px;border-color:rgba(61,214,140,.35);background:linear-gradient(180deg,rgba(61,214,140,.07),transparent 70%),var(--e-panel)}.ms-ed.ms-ed.ms-ed .cl-live-h,:where(.pg:not(.hubRoot *)) .cl-live-h{display:flex;align-items:center;gap:8px;font:700 14px var(--f-ui-d);margin-bottom:10px}.ms-ed.ms-ed.ms-ed .cl-dot,:where(.pg:not(.hubRoot *)) .cl-dot{width:8px;height:8px;border-radius:50%;background:#3DD68C;flex:none;animation:clPulse 1.6s infinite}.ms-ed.ms-ed.ms-ed .cl-live-h small,:where(.pg:not(.hubRoot *)) .cl-live-h small{font:500 12px var(--f-ui);color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .cl-live ul,:where(.pg:not(.hubRoot *)) .cl-live ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ms-ed.ms-ed.ms-ed .cl-live li,:where(.pg:not(.hubRoot *)) .cl-live li{display:flex;align-items:center;gap:10px;background:#0F1012;border:1px solid var(--e-line);border-radius:12px;padding:10px}.ms-ed.ms-ed.ms-ed .cl-live li>span:nth-child(2),:where(.pg:not(.hubRoot *)) .cl-live li>span:nth-child(2){flex:1;min-width:0;display:grid;gap:1px}.ms-ed.ms-ed.ms-ed .cl-live strong,:where(.pg:not(.hubRoot *)) .cl-live strong{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .cl-live small,:where(.pg:not(.hubRoot *)) .cl-live small{font-size:12px;color:var(--e-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .cl-live .btn,:where(.pg:not(.hubRoot *)) .cl-live .btn{padding:7px 11px}.ms-ed.ms-ed.ms-ed .cl-live .pill,:where(.pg:not(.hubRoot *)) .cl-live .pill{flex:none}.ms-ed.ms-ed.ms-ed .fn,:where(.pg:not(.hubRoot *)) .fn{padding:16px;margin-bottom:18px}.ms-ed.ms-ed.ms-ed .fn-h,:where(.pg:not(.hubRoot *)) .fn-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-bottom:14px}.ms-ed.ms-ed.ms-ed .fn-h strong,:where(.pg:not(.hubRoot *)) .fn-h strong{font:800 15px var(--f-ui-d)}.ms-ed.ms-ed.ms-ed .fn-h span,:where(.pg:not(.hubRoot *)) .fn-h span{color:var(--e-muted);font-size:12.5px}.ms-ed.ms-ed.ms-ed .fn-row,:where(.pg:not(.hubRoot *)) .fn-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ms-ed.ms-ed.ms-ed .fn-s,:where(.pg:not(.hubRoot *)) .fn-s{position:relative;display:grid;gap:4px;align-content:start;text-align:left;border:1px solid var(--e-line);background:#0F1012;border-radius:14px;padding:12px 12px 14px;color:var(--e-ink);transition:border-color .15s,transform .15s}.ms-ed.ms-ed.ms-ed .fn-s:hover,:where(.pg:not(.hubRoot *)) .fn-s:hover{border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .fn-s[aria-pressed=true],:where(.pg:not(.hubRoot *)) .fn-s[aria-pressed=true]{border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c)}.ms-ed.ms-ed.ms-ed .fn-s .lab,:where(.pg:not(.hubRoot *)) .fn-s .lab{display:flex;align-items:center;gap:6px;font:700 12.5px var(--f-ui);color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .fn-s .lab i,:where(.pg:not(.hubRoot *)) .fn-s .lab i{width:8px;height:8px;border-radius:50%;background:var(--c)}.ms-ed.ms-ed.ms-ed .fn-s .n,:where(.pg:not(.hubRoot *)) .fn-s .n{font:800 28px/1.1 var(--f-ui-d);letter-spacing:-.02em}.ms-ed.ms-ed.ms-ed .fn-s small,:where(.pg:not(.hubRoot *)) .fn-s small{font-size:11.5px;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .fn-bar,:where(.pg:not(.hubRoot *)) .fn-bar{height:6px;border-radius:999px;background:var(--e-panel2);overflow:hidden;margin-top:6px}.ms-ed.ms-ed.ms-ed .fn-bar b,:where(.pg:not(.hubRoot *)) .fn-bar b{display:block;height:100%;border-radius:inherit;background:var(--c);transition:width .5s cubic-bezier(.2,.8,.2,1)}.ms-ed.ms-ed.ms-ed .fn-cv,:where(.pg:not(.hubRoot *)) .fn-cv{position:absolute;right:-17px;top:50%;z-index:2;transform:translateY(-50%);min-width:30px;padding:2px 5px;border-radius:999px;background:var(--e-bg);border:1px solid var(--e-line);font:700 10.5px var(--f-ui);color:var(--e-muted);text-align:center}.ms-ed.ms-ed.ms-ed .fn-s.won,:where(.pg:not(.hubRoot *)) .fn-s.won{background:linear-gradient(180deg,rgba(61,214,140,.1),transparent),#0F1012}.ms-ed.ms-ed.ms-ed .fn-kpi,:where(.pg:not(.hubRoot *)) .fn-kpi{display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:14px;padding-top:12px;border-top:1px solid var(--e-line);font-size:12.5px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .fn-kpi b,:where(.pg:not(.hubRoot *)) .fn-kpi b{color:var(--e-ink);font-size:13.5px}@media (max-width:900px){.ms-ed.ms-ed.ms-ed .fn-row,:where(.pg:not(.hubRoot *)) .fn-row{grid-template-columns:repeat(3,minmax(0,1fr))}.ms-ed.ms-ed.ms-ed .fn-cv,:where(.pg:not(.hubRoot *)) .fn-cv{display:none}}@media (max-width:560px){.ms-ed.ms-ed.ms-ed .fn-row,:where(.pg:not(.hubRoot *)) .fn-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.ms-ed.ms-ed.ms-ed .cl-bar,:where(.pg:not(.hubRoot *)) .cl-bar{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:10px}.ms-ed.ms-ed.ms-ed .cl-bar .cl-chips,:where(.pg:not(.hubRoot *)) .cl-bar .cl-chips{flex:1}.ms-ed.ms-ed.ms-ed .cl-bar .cl-chips button[aria-pressed=true],:where(.pg:not(.hubRoot *)) .cl-bar .cl-chips button[aria-pressed=true]{background:var(--e-panel2);color:var(--e-ink);border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .cl-search,:where(.pg:not(.hubRoot *)) .cl-search{display:flex;align-items:center;gap:8px;background:var(--e-panel);border:1px solid var(--e-line);border-radius:10px;padding:0 10px;min-width:min(260px,100%)}.ms-ed.ms-ed.ms-ed .cl-search .i,:where(.pg:not(.hubRoot *)) .cl-search .i{color:var(--e-dim);width:16px;height:16px}.ms-ed.ms-ed.ms-ed .cl-search input,:where(.pg:not(.hubRoot *)) .cl-search input{flex:1;min-width:0;border:0;background:none;color:var(--e-ink);font:13.5px var(--f-ui);padding:9px 0;outline:none}.ms-ed.ms-ed.ms-ed .ld-list,:where(.pg:not(.hubRoot *)) .ld-list{list-style:none;margin:0;padding:0;overflow:hidden}.ms-ed.ms-ed.ms-ed .ld,:where(.pg:not(.hubRoot *)) .ld{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 14px;align-items:center;padding:13px 14px;border-top:1px solid var(--e-line);cursor:pointer;transition:background .15s}.ms-ed.ms-ed.ms-ed .ld:first-child,:where(.pg:not(.hubRoot *)) .ld:first-child{border-top:0}.ms-ed.ms-ed.ms-ed .ld:hover,:where(.pg:not(.hubRoot *)) .ld:hover{background:#181a1e}.ms-ed.ms-ed.ms-ed .ld-av,:where(.pg:not(.hubRoot *)) .ld-av{position:relative;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--e-panel2);font:800 13px var(--f-ui-d);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .ld-av .i,:where(.pg:not(.hubRoot *)) .ld-av .i{width:18px;height:18px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .ld-av i.on,:where(.pg:not(.hubRoot *)) .ld-av i.on{position:absolute;right:-1px;bottom:-1px;width:12px;height:12px;border-radius:50%;background:#3DD68C;box-shadow:0 0 0 2px var(--e-panel);animation:clPulse 1.6s infinite}.ms-ed.ms-ed.ms-ed .ld-main,:where(.pg:not(.hubRoot *)) .ld-main{display:grid;gap:3px;min-width:0}.ms-ed.ms-ed.ms-ed .ld-top,:where(.pg:not(.hubRoot *)) .ld-top{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .ld-top strong,:where(.pg:not(.hubRoot *)) .ld-top strong{font-size:14.5px}.ms-ed.ms-ed.ms-ed .ld-tag,:where(.pg:not(.hubRoot *)) .ld-tag{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;background:rgba(61,214,140,.14);color:#3DD68C}.ms-ed.ms-ed.ms-ed .ld-tag.you,:where(.pg:not(.hubRoot *)) .ld-tag.you{background:rgba(255,194,26,.14);color:var(--rz)}.ms-ed.ms-ed.ms-ed .ld-tag.ai,:where(.pg:not(.hubRoot *)) .ld-tag.ai{background:rgba(43,195,180,.14);color:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .ld-ct,:where(.pg:not(.hubRoot *)) .ld-ct{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--e-muted);min-width:0}.ms-ed.ms-ed.ms-ed .ld-ct .i,:where(.pg:not(.hubRoot *)) .ld-ct .i{width:14px;height:14px;flex:none}.ms-ed.ms-ed.ms-ed .ld-ct span,:where(.pg:not(.hubRoot *)) .ld-ct span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .ld-last,:where(.pg:not(.hubRoot *)) .ld-last{font-size:13px;color:var(--e-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .ld-side,:where(.pg:not(.hubRoot *)) .ld-side{display:grid;justify-items:end;gap:5px}.ms-ed.ms-ed.ms-ed .ld-st,:where(.pg:not(.hubRoot *)) .ld-st{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--e-ink);white-space:nowrap}.ms-ed.ms-ed.ms-ed .ld-st i,:where(.pg:not(.hubRoot *)) .ld-st i{width:8px;height:8px;border-radius:50%;background:var(--c)}.ms-ed.ms-ed.ms-ed .ld-meta,:where(.pg:not(.hubRoot *)) .ld-meta{font-size:12px;color:var(--e-dim);white-space:nowrap}.ms-ed.ms-ed.ms-ed .ld-meta b,:where(.pg:not(.hubRoot *)) .ld-meta b{color:var(--e-muted);font-weight:600}.ms-ed.ms-ed.ms-ed .ld .btn,:where(.pg:not(.hubRoot *)) .ld .btn{padding:8px 12px}.ms-ed.ms-ed.ms-ed .ld-empty,:where(.pg:not(.hubRoot *)) .ld-empty{padding:28px 16px;text-align:center;color:var(--e-muted)}@media (max-width:700px){.ms-ed.ms-ed.ms-ed .ld,:where(.pg:not(.hubRoot *)) .ld{grid-template-columns:auto minmax(0,1fr);align-items:start}.ms-ed.ms-ed.ms-ed .ld-side,:where(.pg:not(.hubRoot *)) .ld-side{grid-column:2;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;justify-items:start}.ms-ed.ms-ed.ms-ed .ld>.btn,:where(.pg:not(.hubRoot *)) .ld>.btn{grid-column:2;justify-self:start}.ms-ed.ms-ed.ms-ed .cl-bar .cl-chips,:where(.pg:not(.hubRoot *)) .cl-bar .cl-chips{flex:1 1 100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.ms-ed.ms-ed.ms-ed .cl-bar .cl-chips button,:where(.pg:not(.hubRoot *)) .cl-bar .cl-chips button{white-space:nowrap;flex:none}.ms-ed.ms-ed.ms-ed .cl-search,:where(.pg:not(.hubRoot *)) .cl-search{flex:1 1 100%}.ms-ed.ms-ed.ms-ed .cl-ai-h,:where(.pg:not(.hubRoot *)) .cl-ai-h{flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .cl-ai-h small,:where(.pg:not(.hubRoot *)) .cl-ai-h small{margin-left:0;flex-basis:100%}.ms-ed.ms-ed.ms-ed .cl-live-h,:where(.pg:not(.hubRoot *)) .cl-live-h{flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .cl-live-h small,:where(.pg:not(.hubRoot *)) .cl-live-h small{flex-basis:100%;padding-left:16px}}.ms-ed.ms-ed.ms-ed .ct2,:where(.pg:not(.hubRoot *)) .ct2{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:6px 14px;align-items:center;padding:13px 14px;border-top:1px solid var(--e-line)}.ms-ed.ms-ed.ms-ed .ct2:first-child,:where(.pg:not(.hubRoot *)) .ct2:first-child{border-top:0}.ms-ed.ms-ed.ms-ed .ct2 .ld-meta,:where(.pg:not(.hubRoot *)) .ct2 .ld-meta{text-align:right}.ms-ed.ms-ed.ms-ed .ct2-acts,:where(.pg:not(.hubRoot *)) .ct2-acts{display:flex;gap:6px}.ms-ed.ms-ed.ms-ed .btn-rate,:where(.pg:not(.hubRoot *)) .btn-rate{background:var(--rz);border-color:var(--rz);color:var(--rz-ink)}.ms-ed.ms-ed.ms-ed .btn-ic,:where(.pg:not(.hubRoot *)) .btn-ic{width:36px;height:36px;padding:0;justify-content:center;border-radius:50%}@media (max-width:700px){.ms-ed.ms-ed.ms-ed .ct2,:where(.pg:not(.hubRoot *)) .ct2{grid-template-columns:auto minmax(0,1fr)}.ms-ed.ms-ed.ms-ed .ct2 .ld-meta,.ms-ed.ms-ed.ms-ed .ct2-acts,:where(.pg:not(.hubRoot *)) .ct2 .ld-meta,:where(.pg:not(.hubRoot *)) .ct2-acts{grid-column:2}.ms-ed.ms-ed.ms-ed .ct2 .ld-meta,:where(.pg:not(.hubRoot *)) .ct2 .ld-meta{text-align:left}}.ms-ed.ms-ed.ms-ed .ldw,:where(.pg:not(.hubRoot *)) .ldw{position:fixed;inset:var(--chrome-h) 0 0 0;z-index:70;display:flex;justify-content:flex-end}.ms-ed.ms-ed.ms-ed .ldw[hidden],:where(.pg:not(.hubRoot *)) .ldw[hidden]{display:none}.ms-ed.ms-ed.ms-ed .ldw-bg,:where(.pg:not(.hubRoot *)) .ldw-bg{position:absolute;inset:0;background:rgba(0,0,0,.5);animation:rzaBg .2s ease}.ms-ed.ms-ed.ms-ed .ldw-p,:where(.pg:not(.hubRoot *)) .ldw-p{position:relative;width:min(480px,100%);height:100%;display:flex;flex-direction:column;background:var(--e-panel);border-left:1px solid var(--e-line);box-shadow:-30px 0 60px rgba(0,0,0,.4);animation:ldwIn .28s cubic-bezier(.2,.8,.2,1)}@keyframes ldwIn{0%{transform:translateX(40px);opacity:0}}.ms-ed.ms-ed.ms-ed .ldw-h,:where(.pg:not(.hubRoot *)) .ldw-h{display:flex;align-items:center;gap:12px;padding:14px 14px 12px 16px;border-bottom:1px solid var(--e-line)}.ms-ed.ms-ed.ms-ed .ldw-h>span:nth-child(2),:where(.pg:not(.hubRoot *)) .ldw-h>span:nth-child(2){flex:1;min-width:0;display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .ldw-h strong,:where(.pg:not(.hubRoot *)) .ldw-h strong{font:800 16px var(--f-ui-d)}.ms-ed.ms-ed.ms-ed .ldw-x,:where(.pg:not(.hubRoot *)) .ldw-x{width:36px;height:36px;border:1px solid var(--e-line);background:none;border-radius:50%;color:var(--e-muted);display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .ldw-b,:where(.pg:not(.hubRoot *)) .ldw-b{flex:1;min-height:0;overflow:auto;display:grid;align-content:start;gap:14px;padding:14px 16px}.ms-ed.ms-ed.ms-ed .ldw-steps,:where(.pg:not(.hubRoot *)) .ldw-steps{display:flex;gap:4px;flex-wrap:wrap}.ms-ed.ms-ed.ms-ed .ldw-steps button,:where(.pg:not(.hubRoot *)) .ldw-steps button{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--e-line);background:#0F1012;color:var(--e-muted);border-radius:9px;padding:7px 8px;font:700 11.5px var(--f-ui);white-space:nowrap}.ms-ed.ms-ed.ms-ed .ldw-steps button i,:where(.pg:not(.hubRoot *)) .ldw-steps button i{width:7px;height:7px;border-radius:50%;background:var(--c)}.ms-ed.ms-ed.ms-ed .ldw-steps button[aria-pressed=true],:where(.pg:not(.hubRoot *)) .ldw-steps button[aria-pressed=true]{color:var(--e-ink);border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c)}.ms-ed.ms-ed.ms-ed .ldw-out,:where(.pg:not(.hubRoot *)) .ldw-out{display:flex;gap:6px}.ms-ed.ms-ed.ms-ed .ldw-out .btn,:where(.pg:not(.hubRoot *)) .ldw-out .btn{flex:1;justify-content:center}.ms-ed.ms-ed.ms-ed .btn-won,:where(.pg:not(.hubRoot *)) .btn-won{background:rgba(61,214,140,.14);border-color:rgba(61,214,140,.4);color:#3DD68C}.ms-ed.ms-ed.ms-ed .ldw-info,:where(.pg:not(.hubRoot *)) .ldw-info{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ms-ed.ms-ed.ms-ed .ldw-info div,:where(.pg:not(.hubRoot *)) .ldw-info div{background:#0F1012;border:1px solid var(--e-line);border-radius:10px;padding:9px 10px;display:grid;gap:2px;min-width:0}.ms-ed.ms-ed.ms-ed .ldw-info dt,:where(.pg:not(.hubRoot *)) .ldw-info dt{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .ldw-info dd,:where(.pg:not(.hubRoot *)) .ldw-info dd{margin:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .ldw-log,:where(.pg:not(.hubRoot *)) .ldw-log{display:flex;flex-direction:column;gap:6px;background:#0F1012;border:1px solid var(--e-line);border-radius:14px;padding:12px}.ms-ed.ms-ed.ms-ed .ldw-log h3,:where(.pg:not(.hubRoot *)) .ldw-log h3{margin:0 0 4px;font:700 12px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .lm,:where(.pg:not(.hubRoot *)) .lm{max-width:86%;padding:8px 11px;border-radius:14px;font-size:13.5px;line-height:1.45;animation:askIn .25s ease}.ms-ed.ms-ed.ms-ed .lm small,:where(.pg:not(.hubRoot *)) .lm small{display:block;font-size:10.5px;font-weight:700;letter-spacing:.04em;margin-bottom:2px;opacity:.75}.ms-ed.ms-ed.ms-ed .lm.v,:where(.pg:not(.hubRoot *)) .lm.v{align-self:flex-start;background:var(--e-panel2);border-bottom-left-radius:5px}.ms-ed.ms-ed.ms-ed .lm.ai,:where(.pg:not(.hubRoot *)) .lm.ai{align-self:flex-end;background:rgba(43,195,180,.13);border-bottom-right-radius:5px}.ms-ed.ms-ed.ms-ed .lm.ai small,:where(.pg:not(.hubRoot *)) .lm.ai small{color:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .lm.pro,:where(.pg:not(.hubRoot *)) .lm.pro{align-self:flex-end;background:rgba(255,194,26,.16);border-bottom-right-radius:5px}.ms-ed.ms-ed.ms-ed .lm.pro small,:where(.pg:not(.hubRoot *)) .lm.pro small{color:var(--rz)}.ms-ed.ms-ed.ms-ed .lm img,:where(.pg:not(.hubRoot *)) .lm img{max-width:180px;border-radius:10px;display:block}.ms-ed.ms-ed.ms-ed .lm-sys,:where(.pg:not(.hubRoot *)) .lm-sys{align-self:center;font-size:11.5px;font-weight:600;color:var(--e-dim);background:var(--e-panel);border-radius:999px;padding:3px 10px;text-align:center}.ms-ed.ms-ed.ms-ed .ldw .rzc-sum,:where(.pg:not(.hubRoot *)) .ldw .rzc-sum{background:rgba(255,255,255,.06);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .ldw .rzc-sum .i,:where(.pg:not(.hubRoot *)) .ldw .rzc-sum .i{color:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .ldw .rzc-ok,:where(.pg:not(.hubRoot *)) .ldw .rzc-ok{color:#3DD68C}.ms-ed.ms-ed.ms-ed .ldw-f,:where(.pg:not(.hubRoot *)) .ldw-f{border-top:1px solid var(--e-line);padding:12px 14px 14px;display:grid;gap:10px;background:var(--e-panel)}.ms-ed.ms-ed.ms-ed .ldw-ai,:where(.pg:not(.hubRoot *)) .ldw-ai{display:flex;align-items:center;gap:10px;background:rgba(43,195,180,.1);border:1px solid rgba(43,195,180,.3);border-radius:12px;padding:10px 12px;font-size:13px;color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .ldw-ai .i,:where(.pg:not(.hubRoot *)) .ldw-ai .i{color:var(--rz-teal);flex:none}.ms-ed.ms-ed.ms-ed .ldw-ai span,:where(.pg:not(.hubRoot *)) .ldw-ai span{flex:1}.ms-ed.ms-ed.ms-ed .ldw-note,:where(.pg:not(.hubRoot *)) .ldw-note{margin:0;font-size:12px;color:var(--e-muted);display:flex;gap:6px;align-items:center}.ms-ed.ms-ed.ms-ed .ldw-note .i,:where(.pg:not(.hubRoot *)) .ldw-note .i{width:14px;height:14px;flex:none}.ms-ed.ms-ed.ms-ed .ldw-form,:where(.pg:not(.hubRoot *)) .ldw-form{display:flex;gap:8px}.ms-ed.ms-ed.ms-ed .ldw-form input,:where(.pg:not(.hubRoot *)) .ldw-form input{flex:1;min-width:0;background:#0F1012;border:1px solid var(--e-line);border-radius:999px;padding:10px 14px;color:var(--e-ink);font:14px var(--f-ui);outline:none}.ms-ed.ms-ed.ms-ed .ldw-form input:focus,:where(.pg:not(.hubRoot *)) .ldw-form input:focus{border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .ldw-form button,:where(.pg:not(.hubRoot *)) .ldw-form button{width:40px;height:40px;flex:none;border:0;border-radius:50%;background:var(--rz);color:var(--rz-ink);display:grid;place-items:center}.ms-ed.ms-ed.ms-ed .ldw-back,:where(.pg:not(.hubRoot *)) .ldw-back{justify-self:start;border:0;background:none;padding:0;color:var(--e-muted);font:600 12.5px var(--f-ui);text-decoration:underline}.ms-ed.ms-ed.ms-ed .lm-typing,:where(.pg:not(.hubRoot *)) .lm-typing{align-self:flex-start;display:flex;gap:4px;padding:10px 12px;background:var(--e-panel2);border-radius:14px}.ms-ed.ms-ed.ms-ed .lm-typing i,:where(.pg:not(.hubRoot *)) .lm-typing i{width:6px;height:6px;border-radius:50%;background:var(--e-muted);animation:askDot 1s infinite}.ms-ed.ms-ed.ms-ed .lm-typing i:nth-child(2),:where(.pg:not(.hubRoot *)) .lm-typing i:nth-child(2){animation-delay:.15s}.ms-ed.ms-ed.ms-ed .lm-typing i:nth-child(3),:where(.pg:not(.hubRoot *)) .lm-typing i:nth-child(3){animation-delay:.3s}.ms-ed.ms-ed.ms-ed .rzc-m.pro,:where(.pg:not(.hubRoot *)) .rzc-m.pro{border-color:#BFE9EE;background:#F0FBFC}.ms-ed.ms-ed.ms-ed .rzc-who,:where(.pg:not(.hubRoot *)) .rzc-who{display:block;font-size:11px;font-weight:800;color:#0E6F79;margin-bottom:2px}.ms-ed.ms-ed.ms-ed .rzc-sys,:where(.pg:not(.hubRoot *)) .rzc-sys{align-self:center;font-size:11.5px;font-weight:600;color:#64748B;background:#EEF2F6;border-radius:999px;padding:3px 10px;text-align:center}.ms-ed.ms-ed.ms-ed .src,:where(.pg:not(.hubRoot *)) .src{display:inline-flex;align-items:center;gap:4px;flex:none;border:1px solid var(--e-line);border-radius:999px;padding:1px 8px 1px 6px;font-size:11.5px;font-weight:700;color:var(--e-ink);white-space:nowrap}.ms-ed.ms-ed.ms-ed .src .i,:where(.pg:not(.hubRoot *)) .src .i{width:12px;height:12px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .ld-ct .src,:where(.pg:not(.hubRoot *)) .ld-ct .src{margin-left:2px}.ms-ed.ms-ed.ms-ed .ld-last,:where(.pg:not(.hubRoot *)) .ld-last{color:var(--e-muted)!important}.ms-ed.ms-ed.ms-ed .ld-last b,:where(.pg:not(.hubRoot *)) .ld-last b{color:var(--e-ink);font-weight:600}.ms-ed.ms-ed.ms-ed .cl-live ul.lv-grid,:where(.pg:not(.hubRoot *)) .cl-live ul.lv-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}.ms-ed.ms-ed.ms-ed .cl-live li.lv,:where(.pg:not(.hubRoot *)) .cl-live li.lv{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px;cursor:pointer;transition:border-color .15s}.ms-ed.ms-ed.ms-ed .cl-live li.lv:hover,:where(.pg:not(.hubRoot *)) .cl-live li.lv:hover{border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .cl-live li.lv.taken,:where(.pg:not(.hubRoot *)) .cl-live li.lv.taken{border-color:rgba(255,194,26,.45)}.ms-ed.ms-ed.ms-ed .lv-h,:where(.pg:not(.hubRoot *)) .lv-h{display:flex;align-items:center;gap:10px;min-width:0}.ms-ed.ms-ed.ms-ed .lv-t,:where(.pg:not(.hubRoot *)) .lv-t{flex:1;min-width:0;display:grid;gap:3px}.ms-ed.ms-ed.ms-ed .lv-t small,:where(.pg:not(.hubRoot *)) .lv-t small{display:flex!important;align-items:center;gap:6px;overflow:visible!important}.ms-ed.ms-ed.ms-ed .lv-live,:where(.pg:not(.hubRoot *)) .lv-live{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#3DD68C;flex:none}.ms-ed.ms-ed.ms-ed .lv-live i,:where(.pg:not(.hubRoot *)) .lv-live i{width:7px;height:7px;border-radius:50%;background:#3DD68C;animation:clPulse 1.6s infinite}.ms-ed.ms-ed.ms-ed .lv-doing,:where(.pg:not(.hubRoot *)) .lv-doing{font-size:12.5px;font-weight:700;color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .lv-log,:where(.pg:not(.hubRoot *)) .lv-log{display:flex;flex-direction:column;gap:5px;height:168px;overflow:hidden;justify-content:flex-end;padding:8px;border-radius:10px;background:var(--e-panel);-webkit-mask:linear-gradient(transparent,#000 28px);mask:linear-gradient(transparent,#000 28px)}.ms-ed.ms-ed.ms-ed .lv-m,:where(.pg:not(.hubRoot *)) .lv-m{margin:0;max-width:88%;padding:6px 9px;border-radius:11px;font-size:12.5px;line-height:1.4;animation:askIn .3s ease}.ms-ed.ms-ed.ms-ed .lv-m b,:where(.pg:not(.hubRoot *)) .lv-m b{display:block;font-size:10px;letter-spacing:.04em;opacity:.75}.ms-ed.ms-ed.ms-ed .lv-m.v,:where(.pg:not(.hubRoot *)) .lv-m.v{align-self:flex-start;background:var(--e-panel2);border-bottom-left-radius:4px}.ms-ed.ms-ed.ms-ed .lv-m.ai,:where(.pg:not(.hubRoot *)) .lv-m.ai{align-self:flex-end;background:rgba(43,195,180,.14);border-bottom-right-radius:4px}.ms-ed.ms-ed.ms-ed .lv-m.ai b,:where(.pg:not(.hubRoot *)) .lv-m.ai b{color:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .lv-m.pro,:where(.pg:not(.hubRoot *)) .lv-m.pro{align-self:flex-end;background:rgba(255,194,26,.16);border-bottom-right-radius:4px}.ms-ed.ms-ed.ms-ed .lv-m.pro b,:where(.pg:not(.hubRoot *)) .lv-m.pro b{color:var(--rz)}.ms-ed.ms-ed.ms-ed .lv-m .lm-typing,:where(.pg:not(.hubRoot *)) .lv-m .lm-typing{padding:4px 0 2px;background:none}.ms-ed.ms-ed.ms-ed .lv-f,:where(.pg:not(.hubRoot *)) .lv-f{display:flex;gap:6px}.ms-ed.ms-ed.ms-ed .lv-f .btn,:where(.pg:not(.hubRoot *)) .lv-f .btn{flex:1;justify-content:center}.ms-ed.ms-ed.ms-ed .so,:where(.pg:not(.hubRoot *)) .so{padding:16px;margin-bottom:18px}.ms-ed.ms-ed.ms-ed .so-list,:where(.pg:not(.hubRoot *)) .so-list{display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .so-hd,.ms-ed.ms-ed.ms-ed .so-r,:where(.pg:not(.hubRoot *)) .so-hd,:where(.pg:not(.hubRoot *)) .so-r{display:grid;grid-template-columns:minmax(150px,230px) minmax(60px,1fr) 52px 64px 48px;gap:12px;align-items:center}.ms-ed.ms-ed.ms-ed .so-hd,:where(.pg:not(.hubRoot *)) .so-hd{padding:0 10px 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .so-hd span:nth-child(n+3),.ms-ed.ms-ed.ms-ed .so-r>span:nth-child(n+3),:where(.pg:not(.hubRoot *)) .so-hd span:nth-child(n+3),:where(.pg:not(.hubRoot *)) .so-r>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .so-r,:where(.pg:not(.hubRoot *)) .so-r{border:1px solid transparent;background:none;border-radius:10px;padding:8px 10px;color:var(--e-ink);text-align:left;font:inherit}.ms-ed.ms-ed.ms-ed .so-r:hover,:where(.pg:not(.hubRoot *)) .so-r:hover{background:#181a1e}.ms-ed.ms-ed.ms-ed .so-r[aria-pressed=true],:where(.pg:not(.hubRoot *)) .so-r[aria-pressed=true]{border-color:var(--rz-teal);background:#181a1e}.ms-ed.ms-ed.ms-ed .so-n,:where(.pg:not(.hubRoot *)) .so-n{display:flex;align-items:center;gap:9px;min-width:0}.ms-ed.ms-ed.ms-ed .so-n .i,:where(.pg:not(.hubRoot *)) .so-n .i{width:16px;height:16px;flex:none;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .so-n span,:where(.pg:not(.hubRoot *)) .so-n span{display:grid;min-width:0}.ms-ed.ms-ed.ms-ed .so-n strong,:where(.pg:not(.hubRoot *)) .so-n strong{font-size:13.5px}.ms-ed.ms-ed.ms-ed .so-n small,:where(.pg:not(.hubRoot *)) .so-n small{font-size:11.5px;color:var(--e-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .so-bar,:where(.pg:not(.hubRoot *)) .so-bar{height:10px;border-radius:4px;background:var(--e-panel2);overflow:hidden}.ms-ed.ms-ed.ms-ed .so-bar b,:where(.pg:not(.hubRoot *)) .so-bar b{display:block;height:100%;border-radius:4px;background:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .so-r>span:nth-child(3),:where(.pg:not(.hubRoot *)) .so-r>span:nth-child(3){font-weight:800;font-size:14px}.ms-ed.ms-ed.ms-ed .so-r>span:nth-child(4),.ms-ed.ms-ed.ms-ed .so-r>span:nth-child(5),:where(.pg:not(.hubRoot *)) .so-r>span:nth-child(4),:where(.pg:not(.hubRoot *)) .so-r>span:nth-child(5){font-size:13px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .so-foot,:where(.pg:not(.hubRoot *)) .so-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding-top:12px;border-top:1px solid var(--e-line);font-size:12.5px;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .so-foot span,:where(.pg:not(.hubRoot *)) .so-foot span{flex:1 1 280px}@media (max-width:700px){.ms-ed.ms-ed.ms-ed .so-hd,.ms-ed.ms-ed.ms-ed .so-r,:where(.pg:not(.hubRoot *)) .so-hd,:where(.pg:not(.hubRoot *)) .so-r{grid-template-columns:minmax(0,1fr) 40px 64px 40px;gap:8px}.ms-ed.ms-ed.ms-ed .so-hd,:where(.pg:not(.hubRoot *)) .so-hd{font-size:10px}.ms-ed.ms-ed.ms-ed .so-bar,.ms-ed.ms-ed.ms-ed .so-hd span:nth-child(2),:where(.pg:not(.hubRoot *)) .so-bar,:where(.pg:not(.hubRoot *)) .so-hd span:nth-child(2){display:none}}.ms-ed.ms-ed.ms-ed .ldw-src,:where(.pg:not(.hubRoot *)) .ldw-src{display:flex;gap:10px;align-items:flex-start;margin:12px 16px 0;padding:10px 12px;border-radius:12px;background:#0F1012;border:1px solid var(--e-line)}.ms-ed.ms-ed.ms-ed .ldw-src>.i,:where(.pg:not(.hubRoot *)) .ldw-src>.i{width:18px;height:18px;color:var(--rz-teal);flex:none;margin-top:1px}.ms-ed.ms-ed.ms-ed .ldw-src span,:where(.pg:not(.hubRoot *)) .ldw-src span{display:grid;gap:2px;min-width:0}.ms-ed.ms-ed.ms-ed .ldw-src b,:where(.pg:not(.hubRoot *)) .ldw-src b{font-size:13.5px}.ms-ed.ms-ed.ms-ed .ldw-src small,:where(.pg:not(.hubRoot *)) .ldw-src small{font-size:12.5px;color:var(--e-muted);line-height:1.4}.ms-ed.ms-ed.ms-ed .ldw-ctl,:where(.pg:not(.hubRoot *)) .ldw-ctl{display:grid;gap:8px;padding:10px 16px 0}.ms-ed.ms-ed.ms-ed .ldw-more,:where(.pg:not(.hubRoot *)) .ldw-more{margin:10px 16px 0;border:1px solid var(--e-line);border-radius:12px;padding:0 12px}.ms-ed.ms-ed.ms-ed .ldw-more summary,:where(.pg:not(.hubRoot *)) .ldw-more summary{cursor:pointer;padding:9px 0;font-size:12.5px;font-weight:700;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .ldw-more .ldw-info,:where(.pg:not(.hubRoot *)) .ldw-more .ldw-info{padding-bottom:12px}.ms-ed.ms-ed.ms-ed .ldw-p>.ldw-log,:where(.pg:not(.hubRoot *)) .ldw-p>.ldw-log{flex:1;min-height:200px;overflow:auto;margin:10px 16px 12px}.ms-ed.ms-ed.ms-ed .ldw-tabs,:where(.pg:not(.hubRoot *)) .ldw-tabs{display:flex;gap:4px;margin:10px 16px 0;background:#0F1012;border:1px solid var(--e-line);border-radius:10px;padding:3px}.ms-ed.ms-ed.ms-ed .ldw-tabs button,:where(.pg:not(.hubRoot *)) .ldw-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;color:var(--e-muted);border-radius:8px;padding:8px;font:700 12.5px var(--f-ui)}.ms-ed.ms-ed.ms-ed .ldw-tabs button .i,:where(.pg:not(.hubRoot *)) .ldw-tabs button .i{width:15px;height:15px}.ms-ed.ms-ed.ms-ed .ldw-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .ldw-tabs button[aria-selected=true]{background:var(--e-panel2);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .ldw-p>.ldw-jor,:where(.pg:not(.hubRoot *)) .ldw-p>.ldw-jor{flex:1;min-height:200px;overflow:auto;margin:10px 16px 12px;display:grid;align-content:start;gap:14px}.ms-ed.ms-ed.ms-ed .jr-q,:where(.pg:not(.hubRoot *)) .jr-q{--sc:#FF7A45}.ms-ed.ms-ed.ms-ed .jr-m,:where(.pg:not(.hubRoot *)) .jr-m{--sc:#FFC21A}.ms-ed.ms-ed.ms-ed .jr-f,:where(.pg:not(.hubRoot *)) .jr-f{--sc:#60A5FA}.ms-ed.ms-ed.ms-ed .jr-score,:where(.pg:not(.hubRoot *)) .jr-score{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;background:#0F1012;border:1px solid var(--e-line);border-radius:12px;padding:11px 12px}.ms-ed.ms-ed.ms-ed .jr-badge,.ms-ed.ms-ed.ms-ed .ld-score,:where(.pg:not(.hubRoot *)) .jr-badge,:where(.pg:not(.hubRoot *)) .ld-score{display:inline-flex;align-items:center;gap:5px;font:800 11.5px var(--f-ui);padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--sc) 17%,transparent);color:var(--sc);white-space:nowrap}.ms-ed.ms-ed.ms-ed .jr-badge:before,.ms-ed.ms-ed.ms-ed .ld-score:before,:where(.pg:not(.hubRoot *)) .jr-badge:before,:where(.pg:not(.hubRoot *)) .ld-score:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sc)}.ms-ed.ms-ed.ms-ed .ld-score,:where(.pg:not(.hubRoot *)) .ld-score{font-size:11px;padding:2px 8px}.ms-ed.ms-ed.ms-ed .jr-bar,:where(.pg:not(.hubRoot *)) .jr-bar{height:8px;border-radius:4px;background:var(--e-panel2);overflow:hidden}.ms-ed.ms-ed.ms-ed .jr-bar b,:where(.pg:not(.hubRoot *)) .jr-bar b{display:block;height:100%;border-radius:4px;background:var(--sc)}.ms-ed.ms-ed.ms-ed .jr-score>span:last-child,:where(.pg:not(.hubRoot *)) .jr-score>span:last-child{font-size:12px;color:var(--e-muted);white-space:nowrap}.ms-ed.ms-ed.ms-ed .jr-score>span:last-child b,:where(.pg:not(.hubRoot *)) .jr-score>span:last-child b{font:800 17px var(--f-ui-d);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .jr-why,:where(.pg:not(.hubRoot *)) .jr-why{list-style:none;margin:-6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .jr-why li,:where(.pg:not(.hubRoot *)) .jr-why li{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--e-muted);border:1px solid var(--e-line);border-radius:999px;padding:3px 9px}.ms-ed.ms-ed.ms-ed .jr-why li .i,:where(.pg:not(.hubRoot *)) .jr-why li .i{width:12px;height:12px;color:var(--sc,#3DD68C)}.ms-ed.ms-ed.ms-ed .jr-stats,:where(.pg:not(.hubRoot *)) .jr-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ms-ed.ms-ed.ms-ed .jr-stats div,:where(.pg:not(.hubRoot *)) .jr-stats div{background:#0F1012;border:1px solid var(--e-line);border-radius:10px;padding:9px 10px;display:grid;gap:3px;min-width:0}.ms-ed.ms-ed.ms-ed .jr-stats b,:where(.pg:not(.hubRoot *)) .jr-stats b{font:800 16px/1.15 var(--f-ui-d);white-space:nowrap}.ms-ed.ms-ed.ms-ed .jr-stats small,:where(.pg:not(.hubRoot *)) .jr-stats small{font-size:11px;color:var(--e-dim)}@media (max-width:480px){.ms-ed.ms-ed.ms-ed .jr-stats,:where(.pg:not(.hubRoot *)) .jr-stats{grid-template-columns:1fr 1fr}}.ms-ed.ms-ed.ms-ed .ldw-jor h4,:where(.pg:not(.hubRoot *)) .ldw-jor h4{margin:0 0 8px;font:700 11.5px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .jr-int div,:where(.pg:not(.hubRoot *)) .jr-int div{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .jr-int span,:where(.pg:not(.hubRoot *)) .jr-int span{display:inline-flex;align-items:center;gap:6px;background:var(--e-panel2);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.ms-ed.ms-ed.ms-ed .jr-int span .i,:where(.pg:not(.hubRoot *)) .jr-int span .i{width:13px;height:13px;color:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .jr-tl ol,:where(.pg:not(.hubRoot *)) .jr-tl ol{list-style:none;margin:0;padding:0;display:grid}.ms-ed.ms-ed.ms-ed .jr-tl li,:where(.pg:not(.hubRoot *)) .jr-tl li{position:relative;display:grid;grid-template-columns:40px 26px minmax(0,1fr);gap:8px;align-items:start;padding:4px 0;font-size:13px;line-height:1.4}.ms-ed.ms-ed.ms-ed .jr-tl li:before,:where(.pg:not(.hubRoot *)) .jr-tl li:before{content:"";position:absolute;left:60px;top:30px;bottom:-4px;width:2px;background:var(--e-line)}.ms-ed.ms-ed.ms-ed .jr-tl li:last-child:before,:where(.pg:not(.hubRoot *)) .jr-tl li:last-child:before{display:none}.ms-ed.ms-ed.ms-ed .jr-t,:where(.pg:not(.hubRoot *)) .jr-t{font:600 11.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--e-dim);padding-top:5px;text-align:right;font-variant-numeric:tabular-nums}.ms-ed.ms-ed.ms-ed .jr-ic,:where(.pg:not(.hubRoot *)) .jr-ic{position:relative;z-index:1;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--e-panel2);color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .jr-ic .i,:where(.pg:not(.hubRoot *)) .jr-ic .i{width:14px;height:14px}.ms-ed.ms-ed.ms-ed .jr-tl li.k .jr-ic,:where(.pg:not(.hubRoot *)) .jr-tl li.k .jr-ic{background:rgba(43,195,180,.18);color:var(--rz-teal)}.ms-ed.ms-ed.ms-ed .jr-tl li.k>span:last-child,:where(.pg:not(.hubRoot *)) .jr-tl li.k>span:last-child{font-weight:700}.ms-ed.ms-ed.ms-ed .jr-tl li>span:last-child,:where(.pg:not(.hubRoot *)) .jr-tl li>span:last-child{padding-top:4px}.ms-ed.ms-ed.ms-ed .jr-tl li.now .jr-ic,:where(.pg:not(.hubRoot *)) .jr-tl li.now .jr-ic{background:rgba(61,214,140,.18);color:#3DD68C}.ms-ed.ms-ed.ms-ed .jr-note,:where(.pg:not(.hubRoot *)) .jr-note{margin:0;display:flex;gap:6px;font-size:11.5px;line-height:1.45;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .jr-note .i,:where(.pg:not(.hubRoot *)) .jr-note .i{width:13px;height:13px;flex:none;margin-top:1px}.ms-ed.ms-ed.ms-ed .lv-doing,:where(.pg:not(.hubRoot *)) .lv-doing{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px}.ms-ed.ms-ed.ms-ed .lv-doing small,:where(.pg:not(.hubRoot *)) .lv-doing small{font-weight:500;color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .cl-kpis,:where(.pg:not(.hubRoot *)) .cl-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px}.ms-ed.ms-ed.ms-ed .cl-kpi,:where(.pg:not(.hubRoot *)) .cl-kpi{display:grid;gap:2px;text-align:left;border:1px solid var(--e-line);background:var(--e-panel);border-radius:14px;padding:12px 14px;color:var(--e-ink);transition:border-color .15s}.ms-ed.ms-ed.ms-ed .cl-kpi:hover,:where(.pg:not(.hubRoot *)) .cl-kpi:hover{border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .cl-kpi[aria-pressed=true],:where(.pg:not(.hubRoot *)) .cl-kpi[aria-pressed=true]{border-color:var(--c);box-shadow:inset 0 0 0 1px var(--c)}.ms-ed.ms-ed.ms-ed .cl-kpi .lab,:where(.pg:not(.hubRoot *)) .cl-kpi .lab{display:flex;align-items:center;gap:6px;font:700 12.5px var(--f-ui);color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .cl-kpi .lab i,:where(.pg:not(.hubRoot *)) .cl-kpi .lab i{width:8px;height:8px;border-radius:50%;background:var(--c)}.ms-ed.ms-ed.ms-ed .cl-kpi b,:where(.pg:not(.hubRoot *)) .cl-kpi b{font:800 28px/1.1 var(--f-ui-d);letter-spacing:-.02em}.ms-ed.ms-ed.ms-ed .cl-kpi small,:where(.pg:not(.hubRoot *)) .cl-kpi small{font-size:12px;color:var(--e-dim)}@media (max-width:760px){.ms-ed.ms-ed.ms-ed .cl-kpis,:where(.pg:not(.hubRoot *)) .cl-kpis{grid-template-columns:1fr 1fr}}.ms-ed.ms-ed.ms-ed .cl-sec,:where(.pg:not(.hubRoot *)) .cl-sec{margin:22px 0 18px}.ms-ed.ms-ed.ms-ed .cl-sec-h,:where(.pg:not(.hubRoot *)) .cl-sec-h{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px}.ms-ed.ms-ed.ms-ed .cl-sec-h h2,:where(.pg:not(.hubRoot *)) .cl-sec-h h2{margin:0;font:800 19px var(--f-ui-d);letter-spacing:-.01em}.ms-ed.ms-ed.ms-ed .cl-sec-h span,:where(.pg:not(.hubRoot *)) .cl-sec-h span{font-size:12.5px;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .cl-perf,:where(.pg:not(.hubRoot *)) .cl-perf{display:grid;gap:14px}.ms-ed.ms-ed.ms-ed .cl-perf .fn,.ms-ed.ms-ed.ms-ed .cl-perf .so,:where(.pg:not(.hubRoot *)) .cl-perf .fn,:where(.pg:not(.hubRoot *)) .cl-perf .so{margin:0}.ms-ed.ms-ed.ms-ed .cl-seg,:where(.pg:not(.hubRoot *)) .cl-seg{display:inline-flex;gap:3px;background:var(--e-panel);border:1px solid var(--e-line);border-radius:10px;padding:3px;flex:none}.ms-ed.ms-ed.ms-ed .cl-seg button,:where(.pg:not(.hubRoot *)) .cl-seg button{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--e-muted);border-radius:7px;padding:6px 10px;font:700 12.5px var(--f-ui);white-space:nowrap}.ms-ed.ms-ed.ms-ed .cl-seg button i,:where(.pg:not(.hubRoot *)) .cl-seg button i{width:8px;height:8px;border-radius:50%;background:var(--sc)}.ms-ed.ms-ed.ms-ed .cl-seg button b,:where(.pg:not(.hubRoot *)) .cl-seg button b{font-weight:600;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .cl-seg button[aria-pressed=true],:where(.pg:not(.hubRoot *)) .cl-seg button[aria-pressed=true]{background:var(--e-panel2);color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .cl-sel select,:where(.pg:not(.hubRoot *)) .cl-sel select{appearance:none;background:var(--e-panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23A0A4AC' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center;border:1px solid var(--e-line);border-radius:10px;color:var(--e-ink);font:600 12.5px var(--f-ui);padding:8px 28px 8px 11px;max-width:200px}.ms-ed.ms-ed.ms-ed .cl-sel select:focus,:where(.pg:not(.hubRoot *)) .cl-sel select:focus{outline:none;border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .cl-bar .cl-search,:where(.pg:not(.hubRoot *)) .cl-bar .cl-search{margin-left:auto}.ms-ed.ms-ed.ms-ed .ld,:where(.pg:not(.hubRoot *)) .ld{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:start!important}.ms-ed.ms-ed.ms-ed .ld>.btn,:where(.pg:not(.hubRoot *)) .ld>.btn{align-self:center}.ms-ed.ms-ed.ms-ed .ld-tags,:where(.pg:not(.hubRoot *)) .ld-tags{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.ms-ed.ms-ed.ms-ed .ld-what,:where(.pg:not(.hubRoot *)) .ld-what{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px}.ms-ed.ms-ed.ms-ed .ld-what b,:where(.pg:not(.hubRoot *)) .ld-what b{font-weight:700}.ms-ed.ms-ed.ms-ed .ld-what>span:not(.ld-st):not(.ld-meta),:where(.pg:not(.hubRoot *)) .ld-what>span:not(.ld-st):not(.ld-meta){color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .ld-ct,:where(.pg:not(.hubRoot *)) .ld-ct{font-size:12px!important;color:var(--e-dim)!important}.ms-ed.ms-ed.ms-ed .ld-ct .ld-meta,:where(.pg:not(.hubRoot *)) .ld-ct .ld-meta{margin-left:4px}.ms-ed.ms-ed.ms-ed .tg-temp,:where(.pg:not(.hubRoot *)) .tg-temp{display:inline-flex;align-items:center;gap:5px;border:1px dashed color-mix(in srgb,var(--sc) 60%,transparent);background:transparent;color:var(--sc);border-radius:999px;padding:2px 8px;font:800 11px var(--f-ui);cursor:pointer}.ms-ed.ms-ed.ms-ed .tg-temp:before,:where(.pg:not(.hubRoot *)) .tg-temp:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--sc)}.ms-ed.ms-ed.ms-ed .tg-temp.man,:where(.pg:not(.hubRoot *)) .tg-temp.man{border-style:solid;background:color-mix(in srgb,var(--sc) 16%,transparent)}.ms-ed.ms-ed.ms-ed .tg-temp span,:where(.pg:not(.hubRoot *)) .tg-temp span{font-size:9px;opacity:.8}.ms-ed.ms-ed.ms-ed .tg,:where(.pg:not(.hubRoot *)) .tg{display:inline-flex;align-items:center;border-radius:999px;padding:2px 8px;background:var(--e-panel2);color:var(--e-ink);font-size:11px;font-weight:700}.ms-ed.ms-ed.ms-ed .tg-add,:where(.pg:not(.hubRoot *)) .tg-add{width:22px;height:22px;border:1px dashed var(--e-line);background:none;border-radius:50%;color:var(--e-muted);display:grid;place-items:center;padding:0}.ms-ed.ms-ed.ms-ed .tg-add:hover,:where(.pg:not(.hubRoot *)) .tg-add:hover{color:var(--e-ink);border-color:var(--e-muted)}.ms-ed.ms-ed.ms-ed .tg-add .i,:where(.pg:not(.hubRoot *)) .tg-add .i{width:12px;height:12px}.ms-ed.ms-ed.ms-ed .tg-pop,:where(.pg:not(.hubRoot *)) .tg-pop{position:fixed;z-index:200;width:262px;display:grid;gap:8px;background:var(--e-panel);border:1px solid #3a3e45;border-radius:14px;padding:12px;box-shadow:0 24px 50px rgba(0,0,0,.5);color:var(--e-ink);font-family:var(--f-ui);animation:askIn .15s ease}.ms-ed.ms-ed.ms-ed .tg-pop[hidden],:where(.pg:not(.hubRoot *)) .tg-pop[hidden]{display:none}.ms-ed.ms-ed.ms-ed .tg-pop>strong,:where(.pg:not(.hubRoot *)) .tg-pop>strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--e-dim)}.ms-ed.ms-ed.ms-ed .tg-opts,:where(.pg:not(.hubRoot *)) .tg-opts{display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .tg-opts button,:where(.pg:not(.hubRoot *)) .tg-opts button{display:flex;align-items:center;gap:9px;border:0;background:none;border-radius:8px;padding:7px 8px;color:var(--e-ink);text-align:left;font:600 13px var(--f-ui)}.ms-ed.ms-ed.ms-ed .tg-opts button:hover,:where(.pg:not(.hubRoot *)) .tg-opts button:hover{background:var(--e-panel2)}.ms-ed.ms-ed.ms-ed .tg-opts button i,:where(.pg:not(.hubRoot *)) .tg-opts button i{width:14px;height:14px;border-radius:50%;border:2px solid var(--sc,var(--e-muted));flex:none}.ms-ed.ms-ed.ms-ed .tg-opts button[aria-checked=true] i,:where(.pg:not(.hubRoot *)) .tg-opts button[aria-checked=true] i{background:var(--sc,var(--e-muted));box-shadow:inset 0 0 0 2px var(--e-panel)}.ms-ed.ms-ed.ms-ed .tg-opts button[aria-checked=true],:where(.pg:not(.hubRoot *)) .tg-opts button[aria-checked=true]{background:var(--e-panel2)}.ms-ed.ms-ed.ms-ed .tg-opts small,:where(.pg:not(.hubRoot *)) .tg-opts small{display:block;font-size:11px;color:var(--e-dim);font-weight:500}.ms-ed.ms-ed.ms-ed .tg-tags,:where(.pg:not(.hubRoot *)) .tg-tags{display:flex;flex-wrap:wrap;gap:5px}.ms-ed.ms-ed.ms-ed .tg-tags button,:where(.pg:not(.hubRoot *)) .tg-tags button{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--e-line);background:none;border-radius:999px;padding:4px 9px;color:var(--e-muted);font:600 12px var(--f-ui)}.ms-ed.ms-ed.ms-ed .tg-tags button .i,:where(.pg:not(.hubRoot *)) .tg-tags button .i{width:12px;height:12px}.ms-ed.ms-ed.ms-ed .tg-tags button[aria-checked=true],:where(.pg:not(.hubRoot *)) .tg-tags button[aria-checked=true]{background:var(--e-panel2);color:var(--e-ink);border-color:#3a3e45}.ms-ed.ms-ed.ms-ed .tg-new,:where(.pg:not(.hubRoot *)) .tg-new{display:flex;gap:6px}.ms-ed.ms-ed.ms-ed .tg-new input,:where(.pg:not(.hubRoot *)) .tg-new input{flex:1;min-width:0;background:#0F1012;border:1px solid var(--e-line);border-radius:8px;padding:7px 9px;color:var(--e-ink);font:13px var(--f-ui);outline:none}.ms-ed.ms-ed.ms-ed .tg-new input:focus,:where(.pg:not(.hubRoot *)) .tg-new input:focus{border-color:var(--rz)}.ms-ed.ms-ed.ms-ed .tg-new .btn,:where(.pg:not(.hubRoot *)) .tg-new .btn{padding:6px 10px}.ms-ed.ms-ed.ms-ed .ldw-h .ld-tags,:where(.pg:not(.hubRoot *)) .ldw-h .ld-tags{margin-top:3px}.ms-ed.ms-ed.ms-ed .ldw-jor>.ldw-src,:where(.pg:not(.hubRoot *)) .ldw-jor>.ldw-src{margin:0}@media (max-width:700px){.ms-ed.ms-ed.ms-ed .ld,:where(.pg:not(.hubRoot *)) .ld{grid-template-columns:auto minmax(0,1fr)!important}.ms-ed.ms-ed.ms-ed .ld>.btn,:where(.pg:not(.hubRoot *)) .ld>.btn{grid-column:2;justify-self:start}.ms-ed.ms-ed.ms-ed .cl-bar .cl-search,:where(.pg:not(.hubRoot *)) .cl-bar .cl-search{margin-left:0}.ms-ed.ms-ed.ms-ed .cl-sel,:where(.pg:not(.hubRoot *)) .cl-sel{flex:1 1 140px}.ms-ed.ms-ed.ms-ed .cl-sel select,:where(.pg:not(.hubRoot *)) .cl-sel select{max-width:none;width:100%}.ms-ed.ms-ed.ms-ed .cl-seg,:where(.pg:not(.hubRoot *)) .cl-seg{overflow-x:auto;max-width:100%}}:root{--mo:cubic-bezier(.2,.8,.2,1);--ms:cubic-bezier(.34,1.5,.64,1);--m1:140ms;--m2:220ms;--m3:420ms}.ms-ed.ms-ed.ms-ed .bkc-tabs button,.ms-ed.ms-ed.ms-ed .btn,.ms-ed.ms-ed.ms-ed .chip,.ms-ed.ms-ed.ms-ed .cl-chips button,.ms-ed.ms-ed.ms-ed .ct-act,.ms-ed.ms-ed.ms-ed .fold-t,.ms-ed.ms-ed.ms-ed .hpf-c,.ms-ed.ms-ed.ms-ed .hpf-more,.ms-ed.ms-ed.ms-ed .hw-tabs button,.ms-ed.ms-ed.ms-ed .lb-nav,.ms-ed.ms-ed.ms-ed .media-btns button,.ms-ed.ms-ed.ms-ed .opt,.ms-ed.ms-ed.ms-ed .p-btn,.ms-ed.ms-ed.ms-ed .pnav button,.ms-ed.ms-ed.ms-ed .rz-cta,.ms-ed.ms-ed.ms-ed .rz-cta-ai,.ms-ed.ms-ed.ms-ed .rz-opt,.ms-ed.ms-ed.ms-ed .rza-seg button,.ms-ed.ms-ed.ms-ed .rzai-mic,.ms-ed.ms-ed.ms-ed .rzai-quick button,.ms-ed.ms-ed.ms-ed .rzc-mic,.ms-ed.ms-ed.ms-ed .rzc-quick button,.ms-ed.ms-ed.ms-ed .rzm-btn,.ms-ed.ms-ed.ms-ed .seg button,.ms-ed.ms-ed.ms-ed .side a,.ms-ed.ms-ed.ms-ed .sv-go,.ms-ed.ms-ed.ms-ed .swatch,.ms-ed.ms-ed.ms-ed .sysf-chip,.ms-ed.ms-ed.ms-ed .tab,:where(.pg:not(.hubRoot *)) .bkc-tabs button,:where(.pg:not(.hubRoot *)) .btn,:where(.pg:not(.hubRoot *)) .chip,:where(.pg:not(.hubRoot *)) .cl-chips button,:where(.pg:not(.hubRoot *)) .ct-act,:where(.pg:not(.hubRoot *)) .fold-t,:where(.pg:not(.hubRoot *)) .hpf-c,:where(.pg:not(.hubRoot *)) .hpf-more,:where(.pg:not(.hubRoot *)) .hw-tabs button,:where(.pg:not(.hubRoot *)) .lb-nav,:where(.pg:not(.hubRoot *)) .media-btns button,:where(.pg:not(.hubRoot *)) .opt,:where(.pg:not(.hubRoot *)) .p-btn,:where(.pg:not(.hubRoot *)) .pnav button,:where(.pg:not(.hubRoot *)) .rz-cta,:where(.pg:not(.hubRoot *)) .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-opt,:where(.pg:not(.hubRoot *)) .rza-seg button,:where(.pg:not(.hubRoot *)) .rzai-mic,:where(.pg:not(.hubRoot *)) .rzai-quick button,:where(.pg:not(.hubRoot *)) .rzc-mic,:where(.pg:not(.hubRoot *)) .rzc-quick button,:where(.pg:not(.hubRoot *)) .rzm-btn,:where(.pg:not(.hubRoot *)) .seg button,:where(.pg:not(.hubRoot *)) .side a,:where(.pg:not(.hubRoot *)) .sv-go,:where(.pg:not(.hubRoot *)) .swatch,:where(.pg:not(.hubRoot *)) .sysf-chip,:where(.pg:not(.hubRoot *)) .tab{transition:background-color var(--m2) var(--mo),border-color var(--m2) var(--mo),color var(--m2) var(--mo),box-shadow var(--m2) var(--mo),filter var(--m2) var(--mo),opacity var(--m2) var(--mo),transform var(--m3) var(--ms);-webkit-tap-highlight-color:transparent}.ms-ed.ms-ed.ms-ed :is(.btn,.p-btn,.chip,.opt,.tab,.pnav button,.side a,.rz-cta,.rz-cta-ai,.rzm-btn,.rz-opt,.ct-act,.sv-go,.media-btns button,.fold-t,.hpf-c,.lb-nav) .i,:where(.pg:not(.hubRoot *)) :is(.btn,.p-btn,.chip,.opt,.tab,.pnav button,.side a,.rz-cta,.rz-cta-ai,.rzm-btn,.rz-opt,.ct-act,.sv-go,.media-btns button,.fold-t,.hpf-c,.lb-nav) .i{transition:transform var(--m3) var(--ms),color var(--m2) var(--mo),opacity var(--m2) var(--mo);transform-origin:50% 50%}.ms-ed.ms-ed.ms-ed :is(.btn,.p-btn,.chip,.tab,.seg button,.pnav button,.swatch,.rz-cta,.rz-cta-ai,.rzm-btn,.sv-go,.media-btns button,.cl-chips button,.sysf-chip,.rzc-quick button,.rzai-quick button,.rza-seg button,.hw-tabs button,.bkc-tabs button,.lb-nav):active:not(:disabled),:where(.pg:not(.hubRoot *)) :is(.btn,.p-btn,.chip,.tab,.seg button,.pnav button,.swatch,.rz-cta,.rz-cta-ai,.rzm-btn,.sv-go,.media-btns button,.cl-chips button,.sysf-chip,.rzc-quick button,.rzai-quick button,.rza-seg button,.hw-tabs button,.bkc-tabs button,.lb-nav):active:not(:disabled){transform:scale(.96);transition-duration:var(--m1),var(--m1),var(--m1),var(--m1),var(--m1),var(--m1),90ms}.ms-ed.ms-ed.ms-ed :is(.opt,.rz-opt,.ct-act,.side a):active,:where(.pg:not(.hubRoot *)) :is(.opt,.rz-opt,.ct-act,.side a):active{transform:scale(.985);transition-duration:90ms}.ms-ed.ms-ed.ms-ed .lb-nav:active,:where(.pg:not(.hubRoot *)) .lb-nav:active{transform:translateY(-50%) scale(.92)}@media (hover:hover) and (pointer:fine){.ms-ed.ms-ed.ms-ed .btn-pri:hover:not(:disabled),.ms-ed.ms-ed.ms-ed .btn-rate:hover,.ms-ed.ms-ed.ms-ed .btn-rz:hover:not(:disabled),:where(.pg:not(.hubRoot *)) .btn-pri:hover:not(:disabled),:where(.pg:not(.hubRoot *)) .btn-rate:hover,:where(.pg:not(.hubRoot *)) .btn-rz:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px -8px color-mix(in srgb,var(--rz) 70%,transparent),inset 0 1px 0 rgba(255,255,255,.25)}.ms-ed.ms-ed.ms-ed .btn-ai:hover,:where(.pg:not(.hubRoot *)) .btn-ai:hover{box-shadow:0 6px 18px -10px #6a55c4}.ms-ed.ms-ed.ms-ed .p-btn:not(.ghost):hover,:where(.pg:not(.hubRoot *)) .p-btn:not(.ghost):hover{transform:translateY(-1px);box-shadow:0 8px 20px -12px var(--p)}.ms-ed.ms-ed.ms-ed .p-btn.ghost:hover,:where(.pg:not(.hubRoot *)) .p-btn.ghost:hover{transform:translateY(-1px)}.ms-ed.ms-ed.ms-ed .rz-cta-ai:hover,:where(.pg:not(.hubRoot *)) .rz-cta-ai:hover{transform:translateY(-1px);box-shadow:0 8px 22px -10px #1BAFBF}.ms-ed.ms-ed.ms-ed .rz-cta:hover,:where(.pg:not(.hubRoot *)) .rz-cta:hover{box-shadow:0 0 0 4px rgba(27,175,191,.1)}.ms-ed.ms-ed.ms-ed :is(.btn,.p-btn,.chip,.tab,.pnav button,.side a,.rzm-btn,.media-btns button,.rz-cta,.rz-cta-ai):hover .i,:where(.pg:not(.hubRoot *)) :is(.btn,.p-btn,.chip,.tab,.pnav button,.side a,.rzm-btn,.media-btns button,.rz-cta,.rz-cta-ai):hover .i{transform:translateY(-1px) scale(1.08)}.ms-ed.ms-ed.ms-ed .rz-opt:hover .go .i,.ms-ed.ms-ed.ms-ed .sv-go:hover .i,.ms-ed.ms-ed.ms-ed :is(.btn,.p-btn,.rz-opt,.ct-act,.sv-go,.rz-cta,.rz-cta-ai,a):hover svg.i:has(path[d^="M5 12h14"]),:where(.pg:not(.hubRoot *)) .rz-opt:hover .go .i,:where(.pg:not(.hubRoot *)) .sv-go:hover .i,:where(.pg:not(.hubRoot *)) :is(.btn,.p-btn,.rz-opt,.ct-act,.sv-go,.rz-cta,.rz-cta-ai,a):hover svg.i:has(path[d^="M5 12h14"]){transform:translateX(3px)}.ms-ed.ms-ed.ms-ed :is(.btn,.p-btn):hover svg.i:has(path[d^="M12 3.2l2.6"]),:where(.pg:not(.hubRoot *)) :is(.btn,.p-btn):hover svg.i:has(path[d^="M12 3.2l2.6"]){transform:rotate(-14deg) scale(1.12)}.ms-ed.ms-ed.ms-ed .ct-act:hover>.i,:where(.pg:not(.hubRoot *)) .ct-act:hover>.i{transform:translateX(3px)}.ms-ed.ms-ed.ms-ed .ct-act:hover .sv-ic .i,.ms-ed.ms-ed.ms-ed .sv:hover .sv-ic .i,:where(.pg:not(.hubRoot *)) .ct-act:hover .sv-ic .i,:where(.pg:not(.hubRoot *)) .sv:hover .sv-ic .i{transform:rotate(-8deg) scale(1.1)}.ms-ed.ms-ed.ms-ed .side a:hover .i,:where(.pg:not(.hubRoot *)) .side a:hover .i{transform:translateX(2px)}.ms-ed.ms-ed.ms-ed .side a:hover,:where(.pg:not(.hubRoot *)) .side a:hover{color:var(--e-ink)}.ms-ed.ms-ed.ms-ed .swatch:hover,:where(.pg:not(.hubRoot *)) .swatch:hover{transform:scale(1.1)}.ms-ed.ms-ed.ms-ed .swatch[aria-pressed=true]:hover,:where(.pg:not(.hubRoot *)) .swatch[aria-pressed=true]:hover{transform:scale(1.04)}.ms-ed.ms-ed.ms-ed .opt:hover,:where(.pg:not(.hubRoot *)) .opt:hover{border-color:#4a4e57}.ms-ed.ms-ed.ms-ed .chip:hover:not([aria-pressed=true]),:where(.pg:not(.hubRoot *)) .chip:hover:not([aria-pressed=true]){border-color:#3e424a;background:#22262b}.ms-ed.ms-ed.ms-ed .pnav button:hover:not([aria-pressed=true]):not([aria-current=page]),:where(.pg:not(.hubRoot *)) .pnav button:hover:not([aria-pressed=true]):not([aria-current=page]){color:var(--e-ink);border-color:#353941}.ms-ed.ms-ed.ms-ed .fold-t:hover .fold-ic,:where(.pg:not(.hubRoot *)) .fold-t:hover .fold-ic{color:var(--e-ink)}}.ms-ed.ms-ed.ms-ed .sv-ic,:where(.pg:not(.hubRoot *)) .sv-ic{transition:background-color var(--m2) var(--mo),transform var(--m3) var(--ms)}.ms-ed.ms-ed.ms-ed .sv-ic .i,:where(.pg:not(.hubRoot *)) .sv-ic .i{transition:transform var(--m3) var(--ms)}@media (hover:hover) and (pointer:fine){.ms-ed.ms-ed.ms-ed .sv:hover .sv-ic,:where(.pg:not(.hubRoot *)) .sv:hover .sv-ic{background:color-mix(in srgb,var(--a,var(--p)) 20%,var(--surf))}}.ms-ed.ms-ed.ms-ed :is(.btn,.p-btn,.chip,.opt,.tab,.seg button,.pnav button,.swatch,.side a,.rz-cta,.rz-cta-ai,.ct-act,.rz-opt):focus-visible,:where(.pg:not(.hubRoot *)) :is(.btn,.p-btn,.chip,.opt,.tab,.seg button,.pnav button,.swatch,.side a,.rz-cta,.rz-cta-ai,.ct-act,.rz-opt):focus-visible{animation:mFocus var(--m3) var(--mo)}@keyframes mFocus{0%{outline-offset:6px;outline-color:transparent}}.ms-ed.ms-ed.ms-ed .sw-t input:after,:where(.pg:not(.hubRoot *)) .sw-t input:after{transition:transform var(--m3) var(--ms),width var(--m2) var(--mo)}.ms-ed.ms-ed.ms-ed .sw-t input:active:after,:where(.pg:not(.hubRoot *)) .sw-t input:active:after{width:20px}.ms-ed.ms-ed.ms-ed .sw-t input:checked:active:after,:where(.pg:not(.hubRoot *)) .sw-t input:checked:active:after{transform:translateX(12px)}.ms-ed.ms-ed.ms-ed .sw-t input,:where(.pg:not(.hubRoot *)) .sw-t input{transition:background-color var(--m2) var(--mo),box-shadow var(--m2) var(--mo)}.ms-ed.ms-ed.ms-ed .sw-t input:checked,:where(.pg:not(.hubRoot *)) .sw-t input:checked{box-shadow:0 0 0 3px color-mix(in srgb,var(--rz) 18%,transparent)}.ms-ed.ms-ed.ms-ed .m-pop,:where(.pg:not(.hubRoot *)) .m-pop{animation:mPop var(--m3) var(--ms)}@keyframes mPop{0%{transform:scale(.94)}60%{transform:scale(1.03)}to{transform:none}}.ms-ed.ms-ed.ms-ed .m-pop .i,:where(.pg:not(.hubRoot *)) .m-pop .i{animation:mIcon var(--m3) var(--ms)}@keyframes mIcon{0%{transform:scale(.6) rotate(-12deg);opacity:.4}to{transform:none;opacity:1}}.ms-ed.ms-ed.ms-ed .swatch.m-pop,:where(.pg:not(.hubRoot *)) .swatch.m-pop{animation:mRing .52s var(--mo)}@keyframes mRing{0%{transform:scale(.88);box-shadow:0 0 0 0 var(--rz)}55%{transform:scale(1.06);box-shadow:0 0 0 5px color-mix(in srgb,var(--rz) 25%,transparent)}to{transform:none}}.ms-ed.ms-ed.ms-ed .at2-fav.m-pop .i,:where(.pg:not(.hubRoot *)) .at2-fav.m-pop .i{animation:mFav .56s var(--ms)}@keyframes mFav{0%{transform:scale(.5)}45%{transform:scale(1.35) rotate(-10deg)}to{transform:none}}.ms-ed.ms-ed.ms-ed .m-done .i,:where(.pg:not(.hubRoot *)) .m-done .i{animation:mDone .48s var(--ms)}@keyframes mDone{0%{transform:rotate(-90deg) scale(.4);opacity:0}to{transform:none;opacity:1}}.ms-ed.ms-ed.ms-ed .bkc-track,:where(.pg:not(.hubRoot *)) .bkc-track{align-items:stretch}.ms-ed.ms-ed.ms-ed .bkc-s,:where(.pg:not(.hubRoot *)) .bkc-s{display:flex;flex-direction:column}.ms-ed.ms-ed.ms-ed .bkc-s>.bk-f,:where(.pg:not(.hubRoot *)) .bkc-s>.bk-f{flex:1}.ms-ed.ms-ed.ms-ed .bkc:not(.bkb) .bk-f,:where(.pg:not(.hubRoot *)) .bkc:not(.bkb) .bk-f{display:flex;flex-direction:column}.ms-ed.ms-ed.ms-ed .bkc:not(.bkb) .bk-f>.p-btn.wide,:where(.pg:not(.hubRoot *)) .bkc:not(.bkb) .bk-f>.p-btn.wide{margin-top:auto}.ms-ed.ms-ed.ms-ed .bkc:not(.bkb) .bk-st .sq,:where(.pg:not(.hubRoot *)) .bkc:not(.bkb) .bk-st .sq{aspect-ratio:auto;flex:1 1 0;height:0;min-height:200px}.ms-ed.ms-ed.ms-ed .bk-live,:where(.pg:not(.hubRoot *)) .bk-live{display:grid;align-self:start;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.22,.9,.24,1),opacity .3s ease}.ms-ed.ms-ed.ms-ed .bk-live>div,:where(.pg:not(.hubRoot *)) .bk-live>div{min-height:0;overflow:hidden;display:grid}.ms-ed.ms-ed.ms-ed .bk-wrap.bk-story>.bk-live,:where(.pg:not(.hubRoot *)) .bk-wrap.bk-story>.bk-live{grid-template-rows:0fr;opacity:0;pointer-events:none}.ms-ed.ms-ed.ms-ed .bk-wrap,:where(.pg:not(.hubRoot *)) .bk-wrap{transition:row-gap .5s cubic-bezier(.22,.9,.24,1)}.ms-ed.ms-ed.ms-ed .bk-wrap.bk-story,:where(.pg:not(.hubRoot *)) .bk-wrap.bk-story{row-gap:0}.ms-ed.ms-ed.ms-ed .bk-day,.ms-ed.ms-ed.ms-ed .bk-time,:where(.pg:not(.hubRoot *)) .bk-day,:where(.pg:not(.hubRoot *)) .bk-time{transition:background-color var(--m2) var(--mo),border-color var(--m2) var(--mo),color var(--m2) var(--mo),box-shadow var(--m2) var(--mo),transform var(--m3) var(--ms);-webkit-tap-highlight-color:transparent}.ms-ed.ms-ed.ms-ed .bk-day span,:where(.pg:not(.hubRoot *)) .bk-day span{transition:color var(--m2) var(--mo)}.ms-ed.ms-ed.ms-ed .bk-day[aria-pressed=true] span,:where(.pg:not(.hubRoot *)) .bk-day[aria-pressed=true] span{color:var(--p-text)}.ms-ed.ms-ed.ms-ed .bk-time[aria-pressed=true],:where(.pg:not(.hubRoot *)) .bk-time[aria-pressed=true]{box-shadow:0 6px 14px -8px var(--p)}.ms-ed.ms-ed.ms-ed .bk-day:active,.ms-ed.ms-ed.ms-ed .bk-time:active,:where(.pg:not(.hubRoot *)) .bk-day:active,:where(.pg:not(.hubRoot *)) .bk-time:active{transform:scale(.94);transition-duration:var(--m1),var(--m1),var(--m1),var(--m1),90ms}@media (hover:hover) and (pointer:fine){.ms-ed.ms-ed.ms-ed .bk-day:hover:not([aria-pressed=true]),.ms-ed.ms-ed.ms-ed .bk-time:hover:not([aria-pressed=true]),:where(.pg:not(.hubRoot *)) .bk-day:hover:not([aria-pressed=true]),:where(.pg:not(.hubRoot *)) .bk-time:hover:not([aria-pressed=true]){transform:translateY(-2px);border-color:color-mix(in srgb,var(--p) 45%,var(--line));box-shadow:0 8px 16px -12px var(--p)}}.ms-ed.ms-ed.ms-ed .bk-day.m-pop,:where(.pg:not(.hubRoot *)) .bk-day.m-pop{animation:mDay .46s var(--ms)}@keyframes mDay{0%{transform:scale(.92)}55%{transform:scale(1.04)}to{transform:none}}.ms-ed.ms-ed.ms-ed .bk-time.m-pop,:where(.pg:not(.hubRoot *)) .bk-time.m-pop{animation:mSlotPick .42s var(--ms)}@keyframes mSlotPick{0%{transform:scale(.9)}50%{transform:scale(1.08)}to{transform:none}}.ms-ed.ms-ed.ms-ed .bk-times:not([hidden]) .bk-time,:where(.pg:not(.hubRoot *)) .bk-times:not([hidden]) .bk-time{animation:mSlotIn .38s var(--mo) backwards}.ms-ed.ms-ed.ms-ed .bk-times .bk-time:nth-child(2),:where(.pg:not(.hubRoot *)) .bk-times .bk-time:nth-child(2){animation-delay:40ms}.ms-ed.ms-ed.ms-ed .bk-times .bk-time:nth-child(3),:where(.pg:not(.hubRoot *)) .bk-times .bk-time:nth-child(3){animation-delay:80ms}.ms-ed.ms-ed.ms-ed .bk-times .bk-time:nth-child(4),:where(.pg:not(.hubRoot *)) .bk-times .bk-time:nth-child(4){animation-delay:.12s}.ms-ed.ms-ed.ms-ed .bk-times .bk-time:nth-child(5),:where(.pg:not(.hubRoot *)) .bk-times .bk-time:nth-child(5){animation-delay:.16s}.ms-ed.ms-ed.ms-ed .bk-times .bk-time:nth-child(n+6),:where(.pg:not(.hubRoot *)) .bk-times .bk-time:nth-child(n+6){animation-delay:.2s}@keyframes mSlotIn{0%{opacity:0;transform:translateY(6px) scale(.96)}}.ms-ed.ms-ed.ms-ed [data-bklabel].m-tick,:where(.pg:not(.hubRoot *)) [data-bklabel].m-tick{animation:mTick .36s var(--mo)}@keyframes mTick{0%{transform:translateY(3px);filter:brightness(1.12)}to{transform:none;filter:none}}.ms-ed.ms-ed.ms-ed .mdd,:where(.pg:not(.hubRoot *)) .mdd{position:absolute;z-index:60;box-sizing:border-box;padding:6px;max-height:min(340px,62vh);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:color-mix(in srgb,var(--surf,#fff) 92%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);border:1px solid color-mix(in srgb,var(--line,#e2e8f0) 85%,transparent);border-radius:min(calc(var(--rb,12px) + 4px),16px);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 22px 44px -18px rgba(15,23,42,.38),0 6px 14px -8px rgba(15,23,42,.2);color:var(--ink,#0f172a);font:500 14.5px/1.3 var(--fb,system-ui,sans-serif);text-align:left;transform-origin:50% 0;animation:mddIn .46s cubic-bezier(.2,.9,.25,1) both}.ms-ed.ms-ed.ms-ed .mdd.up,:where(.pg:not(.hubRoot *)) .mdd.up{transform-origin:50% 100%;animation-name:mddInUp}@keyframes mddIn{0%{opacity:0;transform:translateY(-8px) scale(.96);clip-path:inset(0 0 100% 0 round 16px)}to{clip-path:inset(-40px -40px -60px -40px)}}@keyframes mddInUp{0%{opacity:0;transform:translateY(8px) scale(.96);clip-path:inset(100% 0 0 0 round 16px)}to{clip-path:inset(-60px -40px -40px -40px)}}.ms-ed.ms-ed.ms-ed .mdd.out,:where(.pg:not(.hubRoot *)) .mdd.out{animation:mddOut .18s cubic-bezier(.4,0,1,1) forwards;pointer-events:none}.ms-ed.ms-ed.ms-ed .mdd.up.out,:where(.pg:not(.hubRoot *)) .mdd.up.out{animation-name:mddOutUp}@keyframes mddOut{0%{clip-path:inset(-40px -40px -60px -40px)}to{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes mddOutUp{0%{clip-path:inset(-60px -40px -40px -40px)}to{opacity:0;transform:translateY(4px) scale(.98)}}.ms-ed.ms-ed.ms-ed .mdd-o,:where(.pg:not(.hubRoot *)) .mdd-o{position:relative;z-index:1;display:flex;align-items:center;gap:10px;padding:9px 12px 9px 10px;border-radius:min(var(--rb,10px),10px);cursor:pointer;white-space:nowrap;user-select:none;transition:color .2s ease,transform .3s var(--ms,ease);animation:mddOpt .4s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(70ms + var(--k,0) * 24ms)}.ms-ed.ms-ed.ms-ed .mdd.up .mdd-o,:where(.pg:not(.hubRoot *)) .mdd.up .mdd-o{animation-name:mddOptUp}@keyframes mddOpt{0%{opacity:0;transform:translateY(-6px)}}@keyframes mddOptUp{0%{opacity:0;transform:translateY(6px)}}.ms-ed.ms-ed.ms-ed .mdd-n,:where(.pg:not(.hubRoot *)) .mdd-n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.ms-ed.ms-ed.ms-ed .mdd-p,:where(.pg:not(.hubRoot *)) .mdd-p{color:var(--muted,#64748b);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;transition:color .2s ease}.ms-ed.ms-ed.ms-ed .mdd-ck,:where(.pg:not(.hubRoot *)) .mdd-ck{width:16px;height:16px;flex:none;fill:none;stroke:var(--p-text,#2563eb);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .38s cubic-bezier(.65,0,.35,1)}.ms-ed.ms-ed.ms-ed .mdd-o[aria-selected=true],:where(.pg:not(.hubRoot *)) .mdd-o[aria-selected=true]{font-weight:650}.ms-ed.ms-ed.ms-ed .mdd-o[aria-selected=true] .mdd-ck,:where(.pg:not(.hubRoot *)) .mdd-o[aria-selected=true] .mdd-ck{stroke-dashoffset:0;transition-delay:.18s}.ms-ed.ms-ed.ms-ed .mdd-o.act,:where(.pg:not(.hubRoot *)) .mdd-o.act{color:var(--p-text,#2563eb)}.ms-ed.ms-ed.ms-ed .mdd-o.act .mdd-p,:where(.pg:not(.hubRoot *)) .mdd-o.act .mdd-p{color:var(--p-text,#2563eb);opacity:.8}.ms-ed.ms-ed.ms-ed .mdd-o.dis,:where(.pg:not(.hubRoot *)) .mdd-o.dis{opacity:.45;pointer-events:none}.ms-ed.ms-ed.ms-ed .mdd-o.pick,:where(.pg:not(.hubRoot *)) .mdd-o.pick{animation:mddPick .32s var(--ms,ease)}@keyframes mddPick{40%{transform:scale(.97)}to{transform:none}}.ms-ed.ms-ed.ms-ed .mdd-o[data-v=__outro],:where(.pg:not(.hubRoot *)) .mdd-o[data-v=__outro]{margin-top:7px}.ms-ed.ms-ed.ms-ed .mdd-o[data-v=__outro]:before,:where(.pg:not(.hubRoot *)) .mdd-o[data-v=__outro]:before{content:"";position:absolute;left:10px;right:10px;top:-4px;border-top:1px dashed var(--line,#e2e8f0)}.ms-ed.ms-ed.ms-ed .mdd-g,:where(.pg:not(.hubRoot *)) .mdd-g{padding:10px 12px 4px;font-size:11.5px;font-weight:700;color:var(--muted,#64748b);animation:mddOpt .4s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(70ms + var(--k,0) * 24ms)}.ms-ed.ms-ed.ms-ed .mdd-hl,:where(.pg:not(.hubRoot *)) .mdd-hl{position:absolute;left:6px;right:6px;top:0;height:0;z-index:0;pointer-events:none;opacity:0;border-radius:min(var(--rb,10px),10px);background:color-mix(in srgb,var(--p,#2563eb) 11%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--p,#2563eb) 16%,transparent);transition:transform .34s cubic-bezier(.3,1.25,.5,1),height .26s cubic-bezier(.2,.9,.25,1),opacity .2s ease}.ms-ed.ms-ed.ms-ed .mdd-hl.on,:where(.pg:not(.hubRoot *)) .mdd-hl.on{opacity:1}.ms-ed.ms-ed.ms-ed .mdd-hl.still,:where(.pg:not(.hubRoot *)) .mdd-hl.still{transition:opacity .2s ease}.ms-ed.ms-ed.ms-ed select.mdd-open,:where(.pg:not(.hubRoot *)) select.mdd-open{border-color:var(--p,#2563eb)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--p,#2563eb) 22%,transparent)!important}.ms-ed.ms-ed.ms-ed .mdd.mdd-ed,:where(.pg:not(.hubRoot *)) .mdd.mdd-ed{position:fixed;z-index:1000;--surf:#1C1F23;--line:#33373e;--ink:#EEEFF1;--muted:#A0A4AC;--p:#FFC21A;--p-text:#FFC21A;--fb:var(--f-ui);--rb:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 48px -16px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .mdd,.ms-ed.ms-ed.ms-ed .mdd.up,:where(.pg:not(.hubRoot *)) .mdd,:where(.pg:not(.hubRoot *)) .mdd.up{animation:mddFade .15s ease both}.ms-ed.ms-ed.ms-ed .mdd.out,:where(.pg:not(.hubRoot *)) .mdd.out{animation:mddFade .12s ease reverse forwards}.ms-ed.ms-ed.ms-ed .mdd-g,.ms-ed.ms-ed.ms-ed .mdd-o,:where(.pg:not(.hubRoot *)) .mdd-g,:where(.pg:not(.hubRoot *)) .mdd-o{animation:none}.ms-ed.ms-ed.ms-ed .mdd-hl,:where(.pg:not(.hubRoot *)) .mdd-hl{transition:opacity .15s}}@keyframes mddFade{0%{opacity:0}}.ms-ed.ms-ed.ms-ed .rz-two,:where(.pg:not(.hubRoot *)) .rz-two{display:grid;gap:12px;padding-block:20px}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .rz-two,:where(.pg:not(.hubRoot *)) .rz-two{grid-template-columns:1fr 1fr;gap:14px}}.ms-ed.ms-ed.ms-ed .rz-col,.ms-ed.ms-ed.ms-ed .rz-col.ai,.ms-ed.ms-ed.ms-ed .rz-col.pro,:where(.pg:not(.hubRoot *)) .rz-col,:where(.pg:not(.hubRoot *)) .rz-col.ai,:where(.pg:not(.hubRoot *)) .rz-col.pro{display:grid;grid-template-columns:auto 1fr;align-items:center;align-content:start;gap:12px 14px;border:1.5px solid #232328;border-radius:12px;padding:16px 18px;background:#111114}.ms-ed.ms-ed.ms-ed .rz-col>:not(.big):not(.lead),:where(.pg:not(.hubRoot *)) .rz-col>:not(.big):not(.lead){grid-column:1/-1}.ms-ed.ms-ed.ms-ed .rz-ai.big,.ms-ed.ms-ed.ms-ed .rz-word.big,:where(.pg:not(.hubRoot *)) .rz-ai.big,:where(.pg:not(.hubRoot *)) .rz-word.big{font-size:17px;gap:8px}.ms-ed.ms-ed.ms-ed .rz-ai.big svg,.ms-ed.ms-ed.ms-ed .rz-word.big svg,:where(.pg:not(.hubRoot *)) .rz-ai.big svg,:where(.pg:not(.hubRoot *)) .rz-word.big svg{width:24px;height:24px}.ms-ed.ms-ed.ms-ed .rz-col .lead,:where(.pg:not(.hubRoot *)) .rz-col .lead{margin:0;justify-self:end;text-align:right;color:#8B8B94;font:500 12.5px/1.3 DM Sans,system-ui,sans-serif}.ms-ed.ms-ed.ms-ed .rz-items,:where(.pg:not(.hubRoot *)) .rz-items{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ms-ed.ms-ed.ms-ed .rz-items a,:where(.pg:not(.hubRoot *)) .rz-items a{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #2e2e35;background:#18181C;border-radius:8px;padding:5px 10px 5px 5px;font-size:13px;box-shadow:2px 2px 0 #000;transition:transform .2s cubic-bezier(.3,1.5,.5,1),box-shadow .2s cubic-bezier(.3,1.5,.5,1),border-color .2s ease}.ms-ed.ms-ed.ms-ed .rz-items .ic,:where(.pg:not(.hubRoot *)) .rz-items .ic{width:24px;height:24px;border-radius:6px;display:grid;place-items:center;background:#0E2A2D;color:#1BAFBF;font-size:14px;flex:none}.ms-ed.ms-ed.ms-ed .rz-col.pro .rz-items .ic,:where(.pg:not(.hubRoot *)) .rz-col.pro .rz-items .ic{background:#2A2210;color:#FDBD33}.ms-ed.ms-ed.ms-ed .rz-items strong,:where(.pg:not(.hubRoot *)) .rz-items strong{font-size:13px;font-weight:700;color:#fff;white-space:nowrap}.ms-ed.ms-ed.ms-ed .rz-items span span,:where(.pg:not(.hubRoot *)) .rz-items span span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ms-ed.ms-ed.ms-ed .rz-items a>.i,:where(.pg:not(.hubRoot *)) .rz-items a>.i{color:#52525B;font-size:13px}@keyframes rzWig{0%,to{transform:rotate(0) scale(1)}20%{transform:rotate(-14deg) scale(1.18)}45%{transform:rotate(10deg) scale(1.15)}70%{transform:rotate(-5deg) scale(1.08)}}@keyframes rzNudge{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes rzIdle{0%,84%,to{transform:rotate(0)}87%{transform:rotate(-3deg) scale(1.04)}90%{transform:rotate(2.5deg) scale(1.04)}93%{transform:rotate(-1.2deg)}96%{transform:rotate(0)}}.ms-ed.ms-ed.ms-ed .rz-items a,:where(.pg:not(.hubRoot *)) .rz-items a{transition:transform .32s cubic-bezier(.3,1.9,.5,1),box-shadow .32s cubic-bezier(.3,1.9,.5,1),border-color .2s ease,background-color .2s ease}.ms-ed.ms-ed.ms-ed .rz-items .ic,:where(.pg:not(.hubRoot *)) .rz-items .ic{transition:background-color .2s ease,color .2s ease}.ms-ed.ms-ed.ms-ed .rz-col.ai .rz-items a:hover,:where(.pg:not(.hubRoot *)) .rz-col.ai .rz-items a:hover{border-color:#1BAFBF;background:#1A2124;box-shadow:5px 5px 0 #0B5E66;transform:translate(-3px,-3px) rotate(-1.2deg)}.ms-ed.ms-ed.ms-ed .rz-col.pro .rz-items a:hover,:where(.pg:not(.hubRoot *)) .rz-col.pro .rz-items a:hover{border-color:#FDBD33;background:#211E17;box-shadow:5px 5px 0 #8A5F08;transform:translate(-3px,-3px) rotate(1.2deg)}.ms-ed.ms-ed.ms-ed .rz-col.ai .rz-items a:hover .ic,:where(.pg:not(.hubRoot *)) .rz-col.ai .rz-items a:hover .ic{background:#1BAFBF;color:#04262A;animation:rzWig .6s cubic-bezier(.3,1.4,.5,1)}.ms-ed.ms-ed.ms-ed .rz-col.pro .rz-items a:hover .ic,:where(.pg:not(.hubRoot *)) .rz-col.pro .rz-items a:hover .ic{background:#FDBD33;color:#1E1B0B;animation:rzWig .6s cubic-bezier(.3,1.4,.5,1)}.ms-ed.ms-ed.ms-ed .rz-items a:hover>.i,:where(.pg:not(.hubRoot *)) .rz-items a:hover>.i{color:#fff;animation:rzNudge .75s ease-in-out infinite}.ms-ed.ms-ed.ms-ed .rz-col.ai .rz-items a:active,.ms-ed.ms-ed.ms-ed .rz-col.pro .rz-items a:active,:where(.pg:not(.hubRoot *)) .rz-col.ai .rz-items a:active,:where(.pg:not(.hubRoot *)) .rz-col.pro .rz-items a:active{transform:translate(2px,2px);box-shadow:0 0 0 #000;transition-duration:60ms}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro{justify-self:start;display:inline-flex;align-items:center;gap:7px;border:2px solid #fafafa;border-radius:8px;padding:7px 13px;font:800 13px Plus Jakarta Sans,system-ui,sans-serif;transform:none;transition:transform .22s cubic-bezier(.3,1.5,.5,1),box-shadow .22s cubic-bezier(.3,1.5,.5,1),background-color .2s ease}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai{background:#1BAFBF;color:#04262A;box-shadow:3px 3px 0 #0B5E66}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro{background:#FDBD33;color:#1E1B0B!important;box-shadow:3px 3px 0 #8A5F08}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro{position:relative;overflow:hidden;isolation:isolate;animation:rzIdle 6s ease-in-out infinite}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro{animation-delay:3s}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:after,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro:after,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:after,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro:after{content:"";position:absolute;inset:-2px;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.6) 50%,transparent 70%);transform:translateX(-130%);transition:transform .65s cubic-bezier(.3,.8,.3,1)}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:hover:after,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro:hover:after,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:hover:after,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro:hover:after{transform:translateX(130%)}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:hover,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:hover{background:#1BAFBF;animation:none;transform:translate(-3px,-3px) rotate(-2deg);box-shadow:6px 6px 0 #0B5E66}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro:hover,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro:hover{background:#FDBD33;animation:none;transform:translate(-3px,-3px) rotate(2deg);box-shadow:6px 6px 0 #8A5F08}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:hover>.i:first-child,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:hover>.i:first-child{animation:rzWig .6s cubic-bezier(.3,1.4,.5,1)}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:hover>.i:last-child,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro:hover>.i:last-child,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:hover>.i:last-child,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro:hover>.i:last-child{animation:rzNudge .7s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .rz-foot2 .i,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro,.ms-ed.ms-ed.ms-ed .rz-items a .ic,.ms-ed.ms-ed.ms-ed .rz-items a>.i,:where(.pg:not(.hubRoot *)) .rz-foot2 .i,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro,:where(.pg:not(.hubRoot *)) .rz-items a .ic,:where(.pg:not(.hubRoot *)) .rz-items a>.i{animation:none!important}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:after,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro:after,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:after,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro:after{display:none}}.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai:active,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro:active,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai:active,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro:active{transform:rotate(0) translate(2px,2px);box-shadow:0 0 0 transparent;transition-duration:60ms}.ms-ed.ms-ed.ms-ed .rz-procta,:where(.pg:not(.hubRoot *)) .rz-procta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 14px;border:1.5px dashed #3f3f46;border-radius:10px;padding:12px 14px}.ms-ed.ms-ed.ms-ed .rz-procta strong,:where(.pg:not(.hubRoot *)) .rz-procta strong{grid-column:1;grid-row:1;font-size:14.5px;line-height:1.25;color:#fff;letter-spacing:-.01em}.ms-ed.ms-ed.ms-ed .rz-procta .rz-pro,:where(.pg:not(.hubRoot *)) .rz-procta .rz-pro{grid-column:2;grid-row:1}.ms-ed.ms-ed.ms-ed .rz-procta>span,:where(.pg:not(.hubRoot *)) .rz-procta>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ms-ed.ms-ed.ms-ed .rz-procta ul,:where(.pg:not(.hubRoot *)) .rz-procta ul{display:none}.ms-ed.ms-ed.ms-ed .rz-procta li,:where(.pg:not(.hubRoot *)) .rz-procta li{display:inline-flex;align-items:center;gap:4px;background:#FAFAFA;color:#18181B;border-radius:5px;padding:3px 8px 3px 6px;font-size:11.5px;font-weight:800;box-shadow:1.5px 1.5px 0 #000;transform:rotate(-1.4deg)}.ms-ed.ms-ed.ms-ed .rz-procta li:nth-child(2n),:where(.pg:not(.hubRoot *)) .rz-procta li:nth-child(2n){transform:rotate(1.1deg)}.ms-ed.ms-ed.ms-ed .rz-procta li:nth-child(3n),:where(.pg:not(.hubRoot *)) .rz-procta li:nth-child(3n){transform:rotate(-.4deg)}.ms-ed.ms-ed.ms-ed .rz-procta li .i,:where(.pg:not(.hubRoot *)) .rz-procta li .i{color:#059669}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .rz-procta,:where(.pg:not(.hubRoot *)) .rz-procta{grid-template-columns:1fr}.ms-ed.ms-ed.ms-ed .rz-procta .rz-pro,:where(.pg:not(.hubRoot *)) .rz-procta .rz-pro{grid-column:1;grid-row:3}.ms-ed.ms-ed.ms-ed .rz-col .lead,:where(.pg:not(.hubRoot *)) .rz-col .lead{grid-column:1/-1;justify-self:start;text-align:left;margin-top:-6px}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-cta-ai,.ms-ed.ms-ed.ms-ed .rz-foot2 .rz-pro,.ms-ed.ms-ed.ms-ed .rz-items a,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-foot2 .rz-pro,:where(.pg:not(.hubRoot *)) .rz-items a{transition-duration:.01ms}}.ms-ed.ms-ed.ms-ed .tab[aria-selected=true] .fav,:where(.pg:not(.hubRoot *)) .tab[aria-selected=true] .fav{animation:mIcon var(--m3) var(--ms)}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .btn,.ms-ed.ms-ed.ms-ed .btn .i,.ms-ed.ms-ed.ms-ed .chip,.ms-ed.ms-ed.ms-ed .ct-act,.ms-ed.ms-ed.ms-ed .lb-nav,.ms-ed.ms-ed.ms-ed .opt,.ms-ed.ms-ed.ms-ed .p-btn,.ms-ed.ms-ed.ms-ed .p-btn .i,.ms-ed.ms-ed.ms-ed .pnav button,.ms-ed.ms-ed.ms-ed .rz-cta,.ms-ed.ms-ed.ms-ed .rz-cta-ai,.ms-ed.ms-ed.ms-ed .rz-opt,.ms-ed.ms-ed.ms-ed .rzm-btn,.ms-ed.ms-ed.ms-ed .seg button,.ms-ed.ms-ed.ms-ed .side a,.ms-ed.ms-ed.ms-ed .sv-go,.ms-ed.ms-ed.ms-ed .sv-ic,.ms-ed.ms-ed.ms-ed .sv-ic .i,.ms-ed.ms-ed.ms-ed .sw-t input,.ms-ed.ms-ed.ms-ed .sw-t input:after,.ms-ed.ms-ed.ms-ed .swatch,.ms-ed.ms-ed.ms-ed .tab,:where(.pg:not(.hubRoot *)) .btn,:where(.pg:not(.hubRoot *)) .btn .i,:where(.pg:not(.hubRoot *)) .chip,:where(.pg:not(.hubRoot *)) .ct-act,:where(.pg:not(.hubRoot *)) .lb-nav,:where(.pg:not(.hubRoot *)) .opt,:where(.pg:not(.hubRoot *)) .p-btn,:where(.pg:not(.hubRoot *)) .p-btn .i,:where(.pg:not(.hubRoot *)) .pnav button,:where(.pg:not(.hubRoot *)) .rz-cta,:where(.pg:not(.hubRoot *)) .rz-cta-ai,:where(.pg:not(.hubRoot *)) .rz-opt,:where(.pg:not(.hubRoot *)) .rzm-btn,:where(.pg:not(.hubRoot *)) .seg button,:where(.pg:not(.hubRoot *)) .side a,:where(.pg:not(.hubRoot *)) .sv-go,:where(.pg:not(.hubRoot *)) .sv-ic,:where(.pg:not(.hubRoot *)) .sv-ic .i,:where(.pg:not(.hubRoot *)) .sw-t input,:where(.pg:not(.hubRoot *)) .sw-t input:after,:where(.pg:not(.hubRoot *)) .swatch,:where(.pg:not(.hubRoot *)) .tab{transition-duration:.01ms!important}.ms-ed.ms-ed.ms-ed .bk-day,.ms-ed.ms-ed.ms-ed .bk-live,.ms-ed.ms-ed.ms-ed .bk-time,.ms-ed.ms-ed.ms-ed .bk-wrap,:where(.pg:not(.hubRoot *)) .bk-day,:where(.pg:not(.hubRoot *)) .bk-live,:where(.pg:not(.hubRoot *)) .bk-time,:where(.pg:not(.hubRoot *)) .bk-wrap{transition-duration:.01ms!important}.ms-ed.ms-ed.ms-ed .bk-time,.ms-ed.ms-ed.ms-ed .m-done .i,.ms-ed.ms-ed.ms-ed .m-pop,.ms-ed.ms-ed.ms-ed .m-pop .i,.ms-ed.ms-ed.ms-ed .m-tick,.ms-ed.ms-ed.ms-ed .tab .fav,.ms-ed.ms-ed.ms-ed :focus-visible,:where(.pg:not(.hubRoot *)) .bk-time,:where(.pg:not(.hubRoot *)) .m-done .i,:where(.pg:not(.hubRoot *)) .m-pop,:where(.pg:not(.hubRoot *)) .m-pop .i,:where(.pg:not(.hubRoot *)) .m-tick,:where(.pg:not(.hubRoot *)) .tab .fav,:where(.pg:not(.hubRoot *)) :focus-visible{animation:none!important}}.ms-ed.ms-ed.ms-ed .h-3d,:where(.pg:not(.hubRoot *)) .h-3d{background:radial-gradient(60% 70% at 85% 35%,color-mix(in srgb,var(--p) 12%,transparent),transparent 70%)}.ms-ed.ms-ed.ms-ed .h-3d>.p-wrap,:where(.pg:not(.hubRoot *)) .h-3d>.p-wrap{display:grid;gap:12px 32px;padding-block:clamp(24px,4cqi,64px) 8px;align-items:start}.ms-ed.ms-ed.ms-ed .h-3d .h3d-stage,:where(.pg:not(.hubRoot *)) .h-3d .h3d-stage{margin-top:-2%}@container pg (min-width:900px){.ms-ed.ms-ed.ms-ed .h-3d>.p-wrap,:where(.pg:not(.hubRoot *)) .h-3d>.p-wrap{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.ms-ed.ms-ed.ms-ed .h-3d h1,:where(.pg:not(.hubRoot *)) .h-3d h1{overflow-wrap:break-word;hyphens:auto}.ms-ed.ms-ed.ms-ed .h3d-stage,:where(.pg:not(.hubRoot *)) .h3d-stage{position:relative;width:100%;aspect-ratio:1/1;max-height:660px;justify-self:center}.ms-ed.ms-ed.ms-ed .h3d-canvas,:where(.pg:not(.hubRoot *)) .h3d-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.ms-ed.ms-ed.ms-ed .h3d-tags,:where(.pg:not(.hubRoot *)) .h3d-tags{position:absolute;top:3%;right:1%;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none;z-index:2}.ms-ed.ms-ed.ms-ed .h3d-tag,:where(.pg:not(.hubRoot *)) .h3d-tag{position:relative;display:flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:999px;background:var(--surf);color:var(--ink);font:700 13.5px var(--fb);white-space:nowrap;box-shadow:0 10px 26px -12px rgba(0,0,0,.35),0 0 0 1px var(--line);opacity:0}.ms-ed.ms-ed.ms-ed .h3d-tag b,:where(.pg:not(.hubRoot *)) .h3d-tag b{font:800 15px var(--fd);font-variant-numeric:tabular-nums;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .h3d-tag .dot,:where(.pg:not(.hubRoot *)) .h3d-tag .dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--p) 16%,var(--surf));color:var(--p-text)}.ms-ed.ms-ed.ms-ed .h3d-tag .dot svg,:where(.pg:not(.hubRoot *)) .h3d-tag .dot svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.ms-ed.ms-ed.ms-ed .h3d-tag .sw,:where(.pg:not(.hubRoot *)) .h3d-tag .sw{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12)}.ms-ed.ms-ed.ms-ed .h3d-bar,:where(.pg:not(.hubRoot *)) .h3d-bar{position:relative;z-index:2;margin-block:4px 8px}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .h3d-tags,:where(.pg:not(.hubRoot *)) .h3d-tags{top:1%;right:0}.ms-ed.ms-ed.ms-ed .h3d-tag,:where(.pg:not(.hubRoot *)) .h3d-tag{font-size:12px;padding:6px 11px 6px 8px}}.ms-ed.ms-ed.ms-ed .at2-facts,:where(.pg:not(.hubRoot *)) .at2-facts{grid-template-columns:minmax(0,1fr)!important}.ms-ed.ms-ed.ms-ed .at2-cta,:where(.pg:not(.hubRoot *)) .at2-cta{display:flex!important;flex-wrap:wrap;gap:10px}.ms-ed.ms-ed.ms-ed .at2-cta .p-btn.lg,:where(.pg:not(.hubRoot *)) .at2-cta .p-btn.lg{flex:1 1 160px;min-width:0;white-space:normal;text-align:center;line-height:1.2;justify-content:center}.ms-ed.ms-ed.ms-ed .at2-cta .p-btn.lg.at2-fav,:where(.pg:not(.hubRoot *)) .at2-cta .p-btn.lg.at2-fav{flex:0 0 52px}.ms-ed.ms-ed.ms-ed .rzf-top,:where(.pg:not(.hubRoot *)) .rzf-top{gap:20px;padding:clamp(20px,2.6cqi,32px)}.ms-ed.ms-ed.ms-ed .rzf-ask,:where(.pg:not(.hubRoot *)) .rzf-ask{gap:10px}.ms-ed.ms-ed.ms-ed .rzf-ask .ob-h,:where(.pg:not(.hubRoot *)) .rzf-ask .ob-h{font-size:clamp(24px,3cqi,36px);line-height:1.08;margin:0}.ms-ed.ms-ed.ms-ed .ai-pop,:where(.pg:not(.hubRoot *)) .ai-pop{gap:6px}.ms-ed.ms-ed.ms-ed .ai-pop>div,:where(.pg:not(.hubRoot *)) .ai-pop>div{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;mask-image:linear-gradient(90deg,#000 88%,transparent)}.ms-ed.ms-ed.ms-ed .ai-pop>div::-webkit-scrollbar,:where(.pg:not(.hubRoot *)) .ai-pop>div::-webkit-scrollbar{display:none}.ms-ed.ms-ed.ms-ed .ai-pop>div>button,:where(.pg:not(.hubRoot *)) .ai-pop>div>button{flex:none}.ms-ed.ms-ed.ms-ed .rzf-acts,:where(.pg:not(.hubRoot *)) .rzf-acts{gap:10px}.ms-ed.ms-ed.ms-ed .rzf-q,:where(.pg:not(.hubRoot *)) .rzf-q{padding:20px;gap:8px}.ms-ed.ms-ed.ms-ed .rzf-geo,:where(.pg:not(.hubRoot *)) .rzf-geo{gap:20px!important;padding-block:clamp(20px,2.6cqi,32px)!important}.ms-ed.ms-ed.ms-ed .rzf-sum h2,:where(.pg:not(.hubRoot *)) .rzf-sum h2{margin:4px 0 8px}.ms-ed.ms-ed.ms-ed .rzf-tldr,:where(.pg:not(.hubRoot *)) .rzf-tldr{margin:0 0 12px}.ms-ed.ms-ed.ms-ed .rzf-facts,:where(.pg:not(.hubRoot *)) .rzf-facts{display:flex!important;flex-wrap:wrap;gap:4px 14px!important}.ms-ed.ms-ed.ms-ed .rzf-facts>div,:where(.pg:not(.hubRoot *)) .rzf-facts>div{flex:1 1 44%;display:flex;align-items:baseline;gap:5px;padding:0!important;background:none!important;border:0!important}.ms-ed.ms-ed.ms-ed .rzf-facts dt,:where(.pg:not(.hubRoot *)) .rzf-facts dt{font-size:14.5px!important;line-height:1.3;white-space:nowrap;flex:none}.ms-ed.ms-ed.ms-ed .rzf-facts dd,:where(.pg:not(.hubRoot *)) .rzf-facts dd{margin:0!important;font-size:13px!important;line-height:1.3}.ms-ed.ms-ed.ms-ed .rzf-upd,:where(.pg:not(.hubRoot *)) .rzf-upd{margin-top:8px}.ms-ed.ms-ed.ms-ed .rzf-qa,:where(.pg:not(.hubRoot *)) .rzf-qa{display:block!important}.ms-ed.ms-ed.ms-ed .rzf-qh,:where(.pg:not(.hubRoot *)) .rzf-qh{display:block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.ms-ed.ms-ed.ms-ed .rzf-qd,:where(.pg:not(.hubRoot *)) .rzf-qd{border-bottom:1px solid var(--line)}.ms-ed.ms-ed.ms-ed .rzf-qd summary,:where(.pg:not(.hubRoot *)) .rzf-qd summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0}.ms-ed.ms-ed.ms-ed .rzf-pay summary::-webkit-details-marker,.ms-ed.ms-ed.ms-ed .rzf-qd summary::-webkit-details-marker,:where(.pg:not(.hubRoot *)) .rzf-pay summary::-webkit-details-marker,:where(.pg:not(.hubRoot *)) .rzf-qd summary::-webkit-details-marker{display:none}.ms-ed.ms-ed.ms-ed .rzf-qd summary h3,:where(.pg:not(.hubRoot *)) .rzf-qd summary h3{margin:0;font-size:15px;line-height:1.3;font-weight:650}.ms-ed.ms-ed.ms-ed .rzf-qd summary:after,:where(.pg:not(.hubRoot *)) .rzf-qd summary:after{content:"";flex:none;width:9px;height:9px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg) translateY(-3px);transition:transform .3s cubic-bezier(.34,1.5,.64,1)}.ms-ed.ms-ed.ms-ed .rzf-qd[open] summary:after,:where(.pg:not(.hubRoot *)) .rzf-qd[open] summary:after{transform:rotate(-135deg) translateY(-2px)}.ms-ed.ms-ed.ms-ed .rzf-qd p,:where(.pg:not(.hubRoot *)) .rzf-qd p{margin:0 0 12px;color:var(--muted);font-size:14.5px;line-height:1.55}.ms-ed.ms-ed.ms-ed .rzf-pay,:where(.pg:not(.hubRoot *)) .rzf-pay{display:block!important;padding:12px 16px!important;margin-top:14px}.ms-ed.ms-ed.ms-ed .rzf-pay>ol,:where(.pg:not(.hubRoot *)) .rzf-pay>ol{margin:14px 0}.ms-ed.ms-ed.ms-ed .rzf-pay>summary,:where(.pg:not(.hubRoot *)) .rzf-pay>summary{list-style:none;cursor:pointer;display:flex!important;align-items:center;gap:12px}.ms-ed.ms-ed.ms-ed .rzf-pay>summary h3,:where(.pg:not(.hubRoot *)) .rzf-pay>summary h3{margin:0;font-size:16px}.ms-ed.ms-ed.ms-ed .rzf-pay>summary p,:where(.pg:not(.hubRoot *)) .rzf-pay>summary p{margin:2px 0 0;font-size:13.5px}.ms-ed.ms-ed.ms-ed .rzf-more,:where(.pg:not(.hubRoot *)) .rzf-more{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .rzf-more:after,:where(.pg:not(.hubRoot *)) .rzf-more:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);transition:transform .3s}.ms-ed.ms-ed.ms-ed .rzf-pay[open] .rzf-more:after,:where(.pg:not(.hubRoot *)) .rzf-pay[open] .rzf-more:after{transform:rotate(-135deg)}.ms-ed.ms-ed.ms-ed .rzf-pay>summary,:where(.pg:not(.hubRoot *)) .rzf-pay>summary{margin:0}.ms-ed.ms-ed.ms-ed .mts-ex,.ms-ed.ms-ed.ms-ed .mts-t>p,:where(.pg:not(.hubRoot *)) .mts-ex,:where(.pg:not(.hubRoot *)) .mts-t>p{display:none!important}.ms-ed.ms-ed.ms-ed .mts,:where(.pg:not(.hubRoot *)) .mts{padding-block:12px!important}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .rzf-more,:where(.pg:not(.hubRoot *)) .rzf-more{display:none}}.ms-ed.ms-ed.ms-ed .rzf-lead,:where(.pg:not(.hubRoot *)) .rzf-lead{margin:0 0 12px;color:var(--muted);font-size:15.5px;line-height:1.55}.ms-ed.ms-ed.ms-ed .rzf-pts,:where(.pg:not(.hubRoot *)) .rzf-pts{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ms-ed.ms-ed.ms-ed .rzf-pts li,:where(.pg:not(.hubRoot *)) .rzf-pts li{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.45;color:var(--muted)}.ms-ed.ms-ed.ms-ed .rzf-pts li .i,:where(.pg:not(.hubRoot *)) .rzf-pts li .i{flex:none;width:18px;height:18px;margin-top:2px;color:var(--p-text)}.ms-ed.ms-ed.ms-ed .rzf-pts b,:where(.pg:not(.hubRoot *)) .rzf-pts b{color:var(--ink);font-weight:700}.ms-ed.ms-ed.ms-ed .h3d-bubble,:where(.pg:not(.hubRoot *)) .h3d-bubble{position:absolute;left:0;top:0;z-index:3;pointer-events:none;max-width:min(78%,300px);padding:12px 16px;border-radius:18px 18px 18px 4px;background:var(--surf);color:var(--ink);font:700 15px/1.35 var(--fb);box-shadow:0 14px 30px -14px rgba(0,0,0,.4),0 0 0 1px var(--line);opacity:0;will-change:transform,opacity}.ms-ed.ms-ed.ms-ed .h3d-bubble:after,:where(.pg:not(.hubRoot *)) .h3d-bubble:after{content:"";position:absolute;left:18px;bottom:-9px;width:16px;height:16px;background:var(--surf);border-right:1px solid var(--line);border-bottom:1px solid var(--line);transform:rotate(45deg)}.ms-ed.ms-ed.ms-ed .h3d-bubble-t,:where(.pg:not(.hubRoot *)) .h3d-bubble-t{position:relative;z-index:1}@container pg (max-width:520px){.ms-ed.ms-ed.ms-ed .h3d-bubble,:where(.pg:not(.hubRoot *)) .h3d-bubble{font-size:13px;padding:9px 12px}}.ms-ed.ms-ed.ms-ed .h3d-tag,:where(.pg:not(.hubRoot *)) .h3d-tag{border-radius:min(var(--rb),999px)}.ms-ed.ms-ed.ms-ed .h3d-tag .dot,:where(.pg:not(.hubRoot *)) .h3d-tag .dot{border-radius:min(var(--rb),50%)}.ms-ed.ms-ed.ms-ed .h3d-tag .sw,:where(.pg:not(.hubRoot *)) .h3d-tag .sw{border-radius:min(var(--rb),6px)}.ms-ed.ms-ed.ms-ed .h3d-bubble,:where(.pg:not(.hubRoot *)) .h3d-bubble{border-radius:var(--r) var(--r) var(--r) min(var(--r),4px)}.ms-ed.ms-ed.ms-ed .p-help,:where(.pg:not(.hubRoot *)) .p-help{border-radius:min(var(--rb),999px)}.ms-ed.ms-ed.ms-ed .ph-av,:where(.pg:not(.hubRoot *)) .ph-av{border-radius:min(var(--rb),50%)}.pg:not(:where(.hubRoot *)) :is(.pc .pc-go,.ab3-pf li,.ask-chips button,.ob-pill,.cov-pill,.mp-badge,.mp-leg,.mp-note,.mk-eta,.hw2-when,.rz-pill,.pc-go,.rzf-go,.ai-bar,.ai-go,.h-live,.mk-btn,.mk-in){border-radius:min(var(--rb),999px)}.pg:not(:where(.hubRoot *)) :is(.ab3-av,.st-av,.sq-full,.sq-nav,.sv-add,.hw2-av,.hw2-n,.rzf-pay-n,.tm-card figcaption .ini,.mk-in b,.rzc-av,.pc-ic,.ai-mic,.lmk,.sv-ic){border-radius:min(var(--rb),50%)}.pg:not(:where(.hubRoot *)) :is(.mts-ic,.mk-bell){border-radius:min(var(--r),12px)}.pg:not(:where(.hubRoot *)) .hp-panel{border-radius:min(var(--r),16px)!important}.ms-ed.ms-ed.ms-ed .sq-3ds,:where(.pg:not(.hubRoot *)) .sq-3ds{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:radial-gradient(80% 70% at 60% 40%,color-mix(in srgb,var(--p) 14%,var(--bg)),var(--bg))}.ms-ed.ms-ed.ms-ed .sq-3ds:after,:where(.pg:not(.hubRoot *)) .sq-3ds:after{display:none}.ms-ed.ms-ed.ms-ed .h3d-stage.sq-3d,:where(.pg:not(.hubRoot *)) .h3d-stage.sq-3d{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;max-height:none;margin:0}.ms-ed.ms-ed.ms-ed .sq-3d .h3d-tags,:where(.pg:not(.hubRoot *)) .sq-3d .h3d-tags{top:auto;bottom:12px;right:12px}.ms-ed.ms-ed.ms-ed .sq-3d .h3d-bubble,:where(.pg:not(.hubRoot *)) .sq-3d .h3d-bubble{font-size:13.5px;max-width:min(70%,260px)}.ms-ed.ms-ed.ms-ed .sq-3ds:before,:where(.pg:not(.hubRoot *)) .sq-3ds:before{content:"";position:absolute;inset:0 0 auto;height:30%;background:linear-gradient(rgba(0,0,0,.42),transparent);z-index:1;pointer-events:none}.ms-ed.ms-ed.ms-ed .p-head .lb-short,:where(.pg:not(.hubRoot *)) .p-head .lb-short{display:none}.ms-ed.ms-ed.ms-ed .p-head.hd-short .lb-full,:where(.pg:not(.hubRoot *)) .p-head.hd-short .lb-full{display:none}.ms-ed.ms-ed.ms-ed .p-head.hd-short .lb-short,:where(.pg:not(.hubRoot *)) .p-head.hd-short .lb-short{display:inline}@container pg (min-width:760px){.ms-ed.ms-ed.ms-ed .p-head .p-logo,:where(.pg:not(.hubRoot *)) .p-head .p-logo{flex:none;margin-right:auto}.ms-ed.ms-ed.ms-ed .p-head .p-logo small,.ms-ed.ms-ed.ms-ed .p-head .p-logo strong,:where(.pg:not(.hubRoot *)) .p-head .p-logo small,:where(.pg:not(.hubRoot *)) .p-head .p-logo strong{overflow:visible;text-overflow:clip}.ms-ed.ms-ed.ms-ed .p-head .p-btn,.ms-ed.ms-ed.ms-ed .p-head .p-menu,:where(.pg:not(.hubRoot *)) .p-head .p-btn,:where(.pg:not(.hubRoot *)) .p-head .p-menu{flex:none}}.pg:not(:where(.hubRoot *)) :is(.p-logo .lmk,.ph-av,.ab3-av,.st-av,.rzc-av){background:var(--mk,var(--p));color:var(--mk-ink,var(--p-ink))}.ms-ed.ms-ed.ms-ed .mk-col,:where(.pg:not(.hubRoot *)) .mk-col{margin-top:14px;padding-top:12px;border-top:1px solid var(--e-line);display:grid;gap:10px}.ms-ed.ms-ed.ms-ed .mk-sw,:where(.pg:not(.hubRoot *)) .mk-sw{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ms-ed.ms-ed.ms-ed .mk-custom,:where(.pg:not(.hubRoot *)) .mk-custom{width:30px;height:30px;border-radius:50%;overflow:hidden;display:inline-grid;place-items:center;background:conic-gradient(red,yellow,lime,cyan,blue,magenta,red);cursor:pointer;position:relative}.ms-ed.ms-ed.ms-ed .mk-custom input,:where(.pg:not(.hubRoot *)) .mk-custom input{opacity:0;position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.ms-ed.ms-ed.ms-ed .ai-row,:where(.pg:not(.hubRoot *)) .ai-row{display:flex;justify-content:flex-end;margin-bottom:8px}.ms-ed.ms-ed.ms-ed .ed-hl,:where(.pg:not(.hubRoot *)) .ed-hl{position:relative;outline:3px solid #FFC21A;outline-offset:-3px;animation:edHl 2.2s ease forwards;z-index:3}@keyframes edHl{0%{outline-color:rgba(255,194,26,0)}12%{outline-color:#FFC21A;box-shadow:0 0 0 6px rgba(255,194,26,.35)}70%{outline-color:#FFC21A;box-shadow:0 0 0 0 rgba(255,194,26,0)}to{outline-color:rgba(255,194,26,0)}}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .ed-hl,:where(.pg:not(.hubRoot *)) .ed-hl{animation:none;outline-color:#FFC21A}}.ms-ed.ms-ed.ms-ed .pfc-sec,:where(.pg:not(.hubRoot *)) .pfc-sec{display:grid;gap:10px;padding:14px 0;border-top:1px solid var(--e-line)}.ms-ed.ms-ed.ms-ed .pfc-sec:first-child,:where(.pg:not(.hubRoot *)) .pfc-sec:first-child{border-top:0;padding-top:0}.ms-ed.ms-ed.ms-ed .pfc-h,:where(.pg:not(.hubRoot *)) .pfc-h{display:grid;gap:2px}.ms-ed.ms-ed.ms-ed .pfc-h strong,:where(.pg:not(.hubRoot *)) .pfc-h strong{font-size:14px}.ms-ed.ms-ed.ms-ed .pfc-tabs,:where(.pg:not(.hubRoot *)) .pfc-tabs{display:flex;flex-wrap:wrap;gap:6px}.ms-ed.ms-ed.ms-ed .pfc-tabs button,:where(.pg:not(.hubRoot *)) .pfc-tabs button{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:999px;border:1px solid var(--e-line);background:var(--e-panel2);color:var(--e-ink);font:600 13px var(--f-ui);cursor:pointer}.ms-ed.ms-ed.ms-ed .pfc-tabs button b,:where(.pg:not(.hubRoot *)) .pfc-tabs button b{font-size:11.5px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;display:grid;place-items:center;background:var(--e-line)}.ms-ed.ms-ed.ms-ed .pfc-tabs button[aria-selected=true],:where(.pg:not(.hubRoot *)) .pfc-tabs button[aria-selected=true]{background:var(--rz);border-color:var(--rz);color:#3a2d00}.ms-ed.ms-ed.ms-ed .pfc-tabs button[aria-selected=true] b,:where(.pg:not(.hubRoot *)) .pfc-tabs button[aria-selected=true] b{background:rgba(0,0,0,.15)}.ms-ed.ms-ed.ms-ed .pfe-art,:where(.pg:not(.hubRoot *)) .pfe-art{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden}.ms-ed.ms-ed.ms-ed .pfe-art>*,:where(.pg:not(.hubRoot *)) .pfe-art>*{width:100%;height:100%}@property --cxa{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes cxSpin{to{--cxa:360deg}}@keyframes cxArr{0%{transform:translateX(0);opacity:1}40%{transform:translateX(14px);opacity:0}41%{transform:translateX(-14px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes cxIc{0%{transform:none}30%{transform:translateY(-3px) rotate(-14deg) scale(1.2)}60%{transform:translateY(0) rotate(9deg) scale(1.1)}to{transform:none}}@keyframes cxGlow{0%,55%{box-shadow:0 0 0 0 color-mix(in srgb,var(--p) 55%,transparent)}to{box-shadow:0 0 0 12px color-mix(in srgb,var(--p) 0%,transparent)}}@keyframes cxPing{0%,50%{box-shadow:0 0 0 2px #1BAFBF,0 0 0 2px rgba(27,175,191,.7)}to{box-shadow:0 0 0 2px #1BAFBF,0 0 0 16px rgba(27,175,191,0)}}@keyframes cxCart{0%{transform:none}25%{transform:translateX(-4px) rotate(-6deg)}60%{transform:translateX(6px) rotate(4deg)}to{transform:none}}.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.sv-go,.pc-go,.rzf-go){position:relative}.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go,.pc-go,.rzf-go){isolation:isolate;transition:transform .6s cubic-bezier(.3,1.7,.5,1),box-shadow .6s ease,background-color .5s ease,background-size .8s cubic-bezier(.6,0,.2,1),border-color .5s ease,color .5s ease,filter .5s ease}.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go,.pc-go,.rzf-go):after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.42) 50%,transparent 65%) no-repeat;background-size:260% 100%;background-position:160% 0;transition:background-position 1.5s cubic-bezier(.3,.8,.3,1)}.pg:not(:where(.hubRoot *)) .pc:hover .pc-go,.pg:not(:where(.hubRoot *)) .rzf-q:hover .rzf-go,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go):hover{transform:translateY(-2px) scale(1.04)}.pg:not(:where(.hubRoot *)) .pc:hover .pc-go:after,.pg:not(:where(.hubRoot *)) .rzf-q:hover .rzf-go:after,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go):hover:after{background-position:-60% 0}.pg:not(:where(.hubRoot *)) .ai-mic:hover,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.p-help):not(.ghost):not(.alt):not(.cta2):hover{box-shadow:0 10px 24px -10px color-mix(in srgb,var(--p) 75%,rgba(0,0,0,.5))}.pg:not(:where(.hubRoot *)) .p-help:hover .ph-av,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.sv-go):hover>.i:first-child{animation:cxIc 1.2s cubic-bezier(.3,1.4,.5,1)}.pg:not(:where(.hubRoot *)) .pc:hover .pc-go>.i:last-child,.pg:not(:where(.hubRoot *)) .rzf-q:hover .rzf-go>.i:last-child,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.sv-go):hover>.i:last-child:not(:first-child){animation:cxArr 1.1s cubic-bezier(.5,0,.3,1)}.pg:not(:where(.hubRoot *)) .pc:active .pc-go,.pg:not(:where(.hubRoot *)) .rzf-q:active .rzf-go,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go):active{transform:scale(.95);transition-duration:.16s}.pg:not(:where(.hubRoot *)) .sv-go:hover{text-decoration:none}.pg:not(:where(.hubRoot *)) .p-btn:is(.ghost,.alt,.cta2){background-image:linear-gradient(color-mix(in srgb,var(--p) 14%,transparent),color-mix(in srgb,var(--p) 14%,transparent));background-repeat:no-repeat;background-size:0 100%}.pg:not(:where(.hubRoot *)) .p-btn:is(.ghost,.alt,.cta2):hover{background-size:100% 100%;border-color:var(--p);color:var(--p-text)}.pg:not(:where(.hubRoot *))[data-head=cor] .p-head .p-btn:is(.ghost,.cta2){background-image:linear-gradient(var(--p-ink),var(--p-ink))}.pg:not(:where(.hubRoot *))[data-head=cor] .p-head .p-btn:is(.ghost,.cta2):hover{color:var(--p);border-color:var(--p-ink)}.pg:not(:where(.hubRoot *)) :is(.p-head .p-btn.cta,.h-btns .p-btn:not(.ghost),.p-sticky .p-btn:not(.alt):not(.ghost)){animation:cxGlow 6.4s ease-out infinite}.pg:not(:where(.hubRoot *)) :is(.p-head .p-btn.cta,.h-btns .p-btn:not(.ghost),.p-sticky .p-btn:not(.alt):not(.ghost)):hover{animation:none}.pg:not(:where(.hubRoot *)) .p-help .ph-av{animation:cxPing 6s ease-out 1.4s infinite}.pg:not(:where(.hubRoot *)) .p-float.open .p-help .ph-av{animation:none}.ms-ed.ms-ed.ms-ed .mts-ic,:where(.pg:not(.hubRoot *)) .mts-ic{transition:transform .6s cubic-bezier(.3,1.7,.5,1)}.ms-ed.ms-ed.ms-ed .mts:hover .mts-ic,:where(.pg:not(.hubRoot *)) .mts:hover .mts-ic{transform:scale(1.08)}.ms-ed.ms-ed.ms-ed .mts:hover .mts-ic .i,:where(.pg:not(.hubRoot *)) .mts:hover .mts-ic .i{animation:cxCart 1.2s ease-in-out}.pg:not(:where(.hubRoot *)) .ai-go:before{content:"";position:absolute;inset:-3px;padding:2px;border-radius:calc(var(--rb) + 3px);pointer-events:none;background:conic-gradient(from var(--cxa),#2BC3B4,#7FB77E,#E3B23C,#2BC3B4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .6s;animation:cxSpin 4.8s linear infinite}.pg:not(:where(.hubRoot *)) .ai-bar:focus-within .ai-go:before,.pg:not(:where(.hubRoot *)) .ai-go:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.ms-ed.ms-ed.ms-ed .mts-ic .i,.pg:not(:where(.hubRoot *)) .ai-go:before,.pg:not(:where(.hubRoot *)) .ph-av,.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go,.pc-go,.rzf-go),.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go,.pc-go,.rzf-go) .i,:where(.pg:not(.hubRoot *)) .mts-ic .i{animation:none!important}.pg:not(:where(.hubRoot *)) :is(.p-btn,.ai-go,.ai-mic,.p-help,.sv-go,.pc-go,.rzf-go):after{display:none}}.pg:not(:where(.hubRoot *)) .edit-fab{position:fixed;left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;display:flex;align-items:center;gap:8px;background:var(--rz);color:var(--rz-ink);border:0;border-radius:999px;padding:11px 16px;font-family:var(--f-ui);font-weight:700;text-decoration:none;box-shadow:0 12px 30px -10px rgba(0,0,0,.6)}@container pg (max-width:759px){.pg:not(:where(.hubRoot *)) .edit-fab{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}.pg:not(:where(.hubRoot *)):has(.p-float.open) .edit-fab{display:none}@supports selector(:has(*)){body:has(.pg:not(.hubRoot *)){overflow-x:clip;overflow-y:visible}}