.pom-vento{--agua:#3a86ff;--mau:var(--pom-color-danger);--sk:-26deg;--vel:.8s;display:grid;gap:var(--pom-space-5)}.pom-vento__r{position:absolute;left:50%;top:50%;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pom-vento__ctl{display:flex;flex-wrap:wrap;gap:var(--pom-space-1-5) var(--pom-space-3);margin-bottom:calc(var(--pom-space-3) - var(--pom-space-5))}.pom-vento__g{display:grid;gap:var(--pom-space-0-5)}:is(.pom,.tc-page) .pom-vento__gl{font:600 var(--pom-text-caption)/1.2 var(--pom-font-body);color:var(--pom-color-text-muted)}.pom-vento__seg{position:relative;display:inline-flex;gap:var(--pom-space-0-5);margin:0;padding:var(--pom-space-0-5);border:0;border-radius:var(--pom-radius-pill);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}:is(.pom,.tc-page) .pom-vento__sb{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--pom-space-3);border-radius:var(--pom-radius-pill);color:var(--pom-color-ink);font:600 16px/1.2 var(--pom-font-heading);cursor:pointer;transition:background var(--pom-motion-base) var(--pom-ease),color var(--pom-motion-base) var(--pom-ease)}.pom-vento__sb:hover{background:var(--pom-color-bg-muted)}:is(.pom,.tc-page) .pom-vento__r:checked + .pom-vento__sb{background:var(--pom-color-ink);color:var(--pom-color-on-dark)}.pom-vento__r:focus-visible + .pom-vento__sb{outline:var(--pom-focus);outline-offset:var(--pom-focus-offset)}.pom-vento__palco{display:grid;gap:var(--pom-space-4);align-items:start}@media (min-width:900px){.pom-vento__palco{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--pom-space-6);align-items:center}}.pom-vento__cena{position:relative;height:clamp(320px,40vw,460px);overflow:hidden;border-radius:var(--pom-radius-m);box-shadow:inset 0 0 0 1px var(--pom-color-line);background:linear-gradient(180deg,#a9b6c4,#dfe5ec 60%);isolation:isolate}.pom-vento__cena span{position:absolute;display:block}.pom-vento__rio{left:78%;right:0;top:90%;bottom:0;background:linear-gradient(180deg,#7fa3c4,#5d86ad)}.pom-vento__seta{right:3%;top:calc(4% + var(--i) * 7%);width:15%;height:2px;border-radius:2px;background:rgba(255,255,255,.9);opacity:0;transition:opacity .4s ease}.pom-vento__seta::before{content:'';position:absolute;left:-1px;top:50%;width:9px;height:9px;border:solid rgba(255,255,255,.9);border-width:0 0 2px 2px;transform:translateY(-50%) rotate(45deg)}@keyframes pom-vento-sopra{from{transform:translateX(30%);opacity:0}30%{opacity:.9}to{transform:translateX(-60%);opacity:0}}.pom-vento__chuva{position:absolute;left:0;top:0;width:190%;height:100%;z-index:1;transform:skewX(var(--sk));transform-origin:0 0;transition:transform .7s cubic-bezier(.3,.7,.2,1)}.pom-vento__gota{left:calc(var(--i) * 2.45% - 1%);top:-10%;width:2px;height:22px;border-radius:2px;background:linear-gradient(rgba(58,134,255,0),var(--agua));animation:pom-vento-cai var(--vel) calc(var(--i) * -.37s) linear infinite}@keyframes pom-vento-cai{to{top:100%}}.pom-vento__predio{position:absolute;inset:0;z-index:2}.pom-vento__predio::before{content:'';position:absolute;left:0;width:72%;top:60%;bottom:0;background:linear-gradient(180deg,#efe9df,#f7f4ef 60%)}.pom-vento__chao{left:0;width:72%;top:52%;height:3%;background:repeating-linear-gradient(90deg,#c9b39a 0 22px,#b49c82 22px 24px)}.pom-vento__laje{left:0;width:78%;top:55%;height:5%;background:radial-gradient(circle at 20% 40%,rgba(0,0,0,.08) 1px,transparent 1.5px) 0 0 / 9px 9px,#a7a49e}.pom-vento__muro{left:72%;width:6%;top:34%;height:21%;background:linear-gradient(90deg,#d9cfc0,#cfc4b3);box-shadow:inset -2px 0 0 #a99c88}.pom-vento__cap{left:71%;width:8%;top:32%;height:2.4%;border-radius:2px;background:#b8ad9c;box-shadow:0 2px 0 rgba(0,0,0,.12)}.pom-vento__fachada{left:72%;width:6%;top:60%;bottom:0;background:linear-gradient(90deg,#d9cfc0,#cfc4b3);box-shadow:inset -2px 0 0 #a99c88}.pom-vento__pala{left:78%;width:15%;top:76%;height:2.6%;background:linear-gradient(180deg,#2b2d31 0 3px,#cfc4b3 3px);box-shadow:0 3px 6px rgba(0,0,0,.15)}.pom-vento__ralo{left:28%;width:2.4%;top:51%;height:4.4%;border-radius:0 0 4px 4px;background:#1d2126}.pom-vento__corre{left:calc(30.4% + 4px);width:38%;top:50.4%;height:4px;border-radius:2px;opacity:.9;background:repeating-linear-gradient(90deg,var(--agua) 0 18px,transparent 18px 30px);background-size:60px 100%;animation:pom-vento-corre 1s linear infinite reverse}@keyframes pom-vento-corre{to{background-position:60px 0}}.pom-vento__teto{left:0;width:72%;top:60%;height:1.4%;background:#e3ddd2;box-shadow:0 1px 0 #d2cabd}.pom-vento__mancha{left:50%;width:22%;top:61%;height:18%;border-radius:0 0 50% 50% / 0 0 80% 80%;background:radial-gradient(ellipse at 80% 0,rgba(120,98,66,.6),rgba(120,98,66,.3) 45%,transparent 72%);opacity:0;transform:scale(.4);transform-origin:100% 0;transition:opacity .8s ease,transform 1.1s ease}.pom-vento__casa-t{left:3%;bottom:7%;font:700 var(--pom-text-micro)/1 var(--pom-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--pom-color-text-muted)}.pom-vento__esq{left:3%;top:4%;z-index:3;font:600 var(--pom-text-micro)/1 var(--pom-font-body);color:rgba(29,33,38,.7)}.pom-vento__m{background:#e3e8ef;box-shadow:0 0 0 2px #1a66c9,0 0 10px rgba(26,102,201,.45);transition:transform .55s cubic-bezier(.3,.7,.2,1)}.pom-vento__m--chao{left:0;width:72%;top:50.6%;height:max(1.4%,5px)}.pom-vento__m--dentro{left:calc(72% - max(1%,5px));width:max(1%,5px);top:33.6%;height:18.6%;transform:scaleY(0);transform-origin:50% 100%}.pom-vento__m--topo{left:70.6%;width:8.8%;top:calc(32% - max(1.2%,5px));height:max(1.2%,5px);transform:scaleX(0);transform-origin:0 50%}.pom-vento__m--fora{left:78%;width:max(1%,5px);top:32%;height:23%;transform:scaleY(0);transform-origin:50% 0}.pom-vento__m--pala{left:78%;width:15%;top:calc(76% - max(1.2%,5px));height:max(1.2%,5px);transform:scaleX(0);transform-origin:0 50%}.pom-vento__corte{left:calc(72% - 9px);top:calc(50.6% - 16px);width:4px;height:22px;border-radius:2px;background:var(--mau);opacity:0;transition:opacity .3s ease}.pom-vento .pom-vento__p{--pc:#1a66c9;z-index:3;display:grid;place-items:center;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;border:2px solid #c5c9ce;background:#fff;color:var(--pom-color-text-muted);font:700 13px/1 var(--pom-font-num);box-shadow:var(--pom-shadow-1);opacity:.55;transition:background .35s ease,border-color .35s ease,color .35s ease,opacity .35s ease}.pom-vento .pom-vento__p--leg{position:static;flex:none;margin:0;opacity:1}@supports selector(:has(a)){.pom-vento__e{display:none}.pom-vento:has([value="calmo"]:checked):has([value="chao"]:checked) .pom-vento__e[data-e="calmo-chao"],.pom-vento:has([value="calmo"]:checked):has([value="bordas"]:checked) .pom-vento__e[data-e="calmo-bordas"],.pom-vento:has([value="forte"]:checked):has([value="chao"]:checked) .pom-vento__e[data-e="forte-chao"],.pom-vento:has([value="forte"]:checked):has([value="bordas"]:checked) .pom-vento__e[data-e="forte-bordas"],.pom-vento:has([value="recorde"]:checked):has([value="chao"]:checked) .pom-vento__e[data-e="recorde-chao"],.pom-vento:has([value="recorde"]:checked):has([value="bordas"]:checked) .pom-vento__e[data-e="recorde-bordas"]{display:block;animation:pom-vento-entra .45s ease both}.pom-vento:has([value="calmo"]:checked){--sk:0deg;--vel:1s}.pom-vento:has([value="recorde"]:checked){--sk:-52deg;--vel:.55s}.pom-vento:has([value="forte"]:checked) .pom-vento__seta:not([style*="--i:4"]){animation:pom-vento-sopra 1.6s calc(var(--i) * -.5s) linear infinite}.pom-vento:has([value="recorde"]:checked) .pom-vento__seta{animation:pom-vento-sopra .9s calc(var(--i) * -.3s) linear infinite}.pom-vento .pom-vento__p[data-n="0"],.pom-vento:has([value="forte"]:checked) .pom-vento__p[data-n="1"],.pom-vento:has([value="recorde"]:checked) .pom-vento__p:not([data-n="0"]){opacity:1;border-color:#fff;background:var(--pc);color:#fff}.pom-vento:has([value="chao"]:checked) .pom-vento__p:not([data-k="chao"]){--pc:var(--mau)}.pom-vento:has([value="chao"]:checked):has([value="forte"]:checked) .pom-vento__p[data-n="1"]:not(.pom-vento__p--leg),.pom-vento:has([value="chao"]:checked):has([value="recorde"]:checked) .pom-vento__p:not([data-n="0"]):not(.pom-vento__p--leg){animation:pom-vento-pulsa 1.4s ease-in-out infinite}.pom-vento:has([value="chao"]:checked) .pom-vento__corte{opacity:1}.pom-vento:has([value="chao"]:checked):has([value="forte"]:checked) .pom-vento__mancha{opacity:.75;transform:scale(.7)}.pom-vento:has([value="chao"]:checked):has([value="recorde"]:checked) .pom-vento__mancha{opacity:1;transform:none}.pom-vento:has([value="bordas"]:checked) .pom-vento__m--dentro{transform:none}.pom-vento:has([value="bordas"]:checked) .pom-vento__m--topo{transform:none;transition-delay:.3s}.pom-vento:has([value="bordas"]:checked) .pom-vento__m--fora{transform:none;transition-delay:.55s}.pom-vento:has([value="bordas"]:checked) .pom-vento__m--pala{transform:none;transition-delay:.8s}}@supports not selector(:has(a)){.pom-vento__ctl,.pom-vento__next{display:none}.pom-vento__tag{display:block;margin:0 0 var(--pom-space-1);font:700 var(--pom-text-micro)/1 var(--pom-font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--pom-color-text-muted)}.pom-vento__mancha{opacity:.75;transform:scale(.7)}}.pom-vento:has([value="bordas"]:checked) .pom-vento__next--b,.pom-vento:has([value="recorde"]:checked) .pom-vento__next--v{display:none}@keyframes pom-vento-entra{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes pom-vento-pulsa{50%{box-shadow:0 0 0 7px rgba(214,69,69,.25)}}.pom-vento__e + .pom-vento__e{margin-top:var(--pom-space-4)}:is(.pom,.tc-page) .pom-vento__num{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--pom-space-0-5) var(--pom-space-1-5);margin:0 0 var(--pom-space-2)}.pom-vento__num b{font:700 var(--pom-text-num-xl)/1 var(--pom-font-num);letter-spacing:var(--pom-tracking-display);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--pom-color-danger)}.pom-vento__e[data-e$="-bordas"] .pom-vento__num b,.pom-vento__e[data-e="calmo-chao"] .pom-vento__num b{color:var(--pom-color-accent-text)}.pom-vento__num span{max-width:30ch;font-size:var(--pom-text-body-s);line-height:1.4;color:var(--pom-color-text-muted)}:is(.pom,.tc-page) .pom-vento__t{margin:0 0 var(--pom-space-1);font:700 var(--pom-text-h3)/var(--pom-leading-snug) var(--pom-font-heading);letter-spacing:var(--pom-tracking-h);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-vento__d{margin:0;max-width:46ch}:is(.pom,.tc-page) .pom-vento__next{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--pom-space-1);color:var(--pom-color-accent-text);font:600 var(--pom-text-body)/1.3 var(--pom-font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pom-vento__next:hover{text-decoration-thickness:2px}.pom-vento__tag{display:none}:is(.pom,.tc-page) .pom-vento__chave{display:flex;flex-wrap:wrap;gap:var(--pom-space-0-5) var(--pom-space-2);margin:var(--pom-space-4) 0 0;padding-top:var(--pom-space-3);border-top:1px solid var(--pom-color-line);font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}.pom-vento__chave span{display:inline-flex;align-items:center;gap:6px}.pom-vento__chave span::before{content:'';width:12px;height:12px;border-radius:50%;background:var(--mau)}.pom-vento__chave span + span::before{background:#1a66c9}:is(.pom,.tc-page) .pom-vento__leg{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:var(--pom-space-1) var(--pom-space-2);margin:var(--pom-space-2) 0 0;padding:0;list-style:none}:is(.pom,.tc-page) .pom-vento__leg li{display:flex;align-items:center;gap:var(--pom-space-1);margin:0;font-size:var(--pom-text-small);line-height:1.25;color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-vento__rh{margin:0 0 var(--pom-space-2);font:700 var(--pom-text-body)/1.3 var(--pom-font-heading);color:var(--pom-color-ink)}:is(.pom,.tc-page) .pom-vento__rl{display:grid;gap:var(--pom-space-2);margin:0;padding:0;list-style:none}@media (min-width:700px){:is(.pom,.tc-page) .pom-vento__rl{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(.pom,.tc-page) .pom-vento__rl li{display:grid;gap:var(--pom-space-0-5);margin:0;padding:var(--pom-space-3);border-radius:var(--pom-radius-m);background:var(--pom-color-surface);box-shadow:var(--pom-ring-line)}.pom-vento__rl b{font:700 var(--pom-text-num-l,32px)/1 var(--pom-font-num);letter-spacing:var(--pom-tracking-display);font-variant-numeric:lining-nums tabular-nums;color:var(--pom-color-ink)}.pom-vento__rl span{font-size:var(--pom-text-small);line-height:1.4;color:var(--pom-color-text-muted)}.pom-vento__pe{display:grid;gap:var(--pom-space-3)}.pom-vento__ctas{display:flex;flex-wrap:wrap;gap:var(--pom-space-2)}:is(.pom,.tc-page) .pom-vento__nota{margin:0;max-width:80ch;font-size:var(--pom-text-small);color:var(--pom-color-text-muted)}@media (max-width:599px){.pom-vento__ctl{display:grid;grid-template-columns:1fr}.pom-vento__seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}:is(.pom,.tc-page) .pom-vento__sb{padding:0 var(--pom-space-1);font-size:15px}.pom-vento__cena{height:300px}.pom-vento .pom-vento__p:not(.pom-vento__p--leg){width:24px;height:24px;margin:-12px 0 0 -12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.pom-vento *,.pom-vento *::before,.pom-vento *::after{animation:none !important;transition:none !important}.pom-vento__gota{top:calc(4% + var(--i) * 2%) !important}.pom-vento:has([value="forte"]:checked) .pom-vento__seta:not([style*="--i:4"]),.pom-vento:has([value="recorde"]:checked) .pom-vento__seta{opacity:.9}}@media (forced-colors:active){.pom-vento__sb{border:1px solid CanvasText}.pom-vento__r:checked + .pom-vento__sb{outline:3px solid Highlight}}
