@layer components{.bl-topo{flex-shrink:0;margin:-1rem -1rem 0;position:relative}.bl-hero{background:#080807;flex-direction:column;height:max(30rem,100svh);display:flex;position:relative;overflow:hidden}.bl-scene{transform:translate3d(0, calc(var(--bly,0) * .3px), 0) scale(1.06);will-change:transform;position:absolute;inset:0}.bl-img{object-fit:cover;object-position:center 60%;width:100%;height:100%;animation:120s ease-in-out infinite alternate blHue;position:absolute;inset:0}.bl-clouds{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bl-clouds>div{filter:brightness(.32)sepia()hue-rotate(180deg)saturate(3.2);--o:.55;position:absolute;left:0}.bl-clouds img{width:100%;display:block}.bl-clouds .c0{width:34%;animation:320s linear -150s infinite blPass;top:1%}.bl-clouds .ca{width:85%;animation:400s linear -174s infinite blPass;top:2%}.bl-clouds .cb{width:52%;animation:170s linear -57s infinite blPass;top:24%}.bl-clouds .cc{width:95%;animation:120s linear -70s infinite blPass;top:44%}.bl-w{transform-origin:50% 100%}.bl-wl{animation:120s ease-in-out infinite alternate blHue,7s ease-in-out infinite blWind;-webkit-mask-image:linear-gradient(#0000 57%,#000 64%),linear-gradient(90deg,#000 38%,#0000 46%);mask-image:linear-gradient(#0000 57%,#000 64%),linear-gradient(90deg,#000 38%,#0000 46%);-webkit-mask-composite:source-in;mask-composite:intersect}.bl-wr{animation:120s ease-in-out infinite alternate blHue,7s ease-in-out -2.6s infinite blWind;-webkit-mask-image:linear-gradient(#0000 57%,#000 64%),linear-gradient(270deg,#000 38%,#0000 46%);mask-image:linear-gradient(#0000 57%,#000 64%),linear-gradient(270deg,#000 38%,#0000 46%);-webkit-mask-composite:source-in;mask-composite:intersect}.bl-sky{aspect-ratio:1672/941;pointer-events:none;width:max(100%,177.68svh);position:absolute;top:60%;left:50%;transform:translate(-50%,-60%)}.bl-st{opacity:.15;background:#f2eae3;border-radius:50%;animation:5s ease-in-out infinite blTw;position:absolute}.bl-shade{pointer-events:none;background:linear-gradient(#00000059 0%,#0000 25% 65%,#00000073 100%);position:absolute;inset:0}.bl-h1{z-index:2;text-align:center;letter-spacing:-.045em;color:#f2eae3;text-shadow:0 .65rem 3.75rem #00000073;padding:0 1.25rem;font-size:9.4rem;font-weight:700;line-height:1;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.bl-cats{z-index:3;padding:0 3rem;position:absolute;bottom:3.5rem;left:0;right:0}.bl-lista{flex-direction:column;flex-shrink:0;gap:1.5rem;padding:4.5rem 3rem 5.5rem;display:flex}.bl-lista>.links-posts{margin-top:3.5rem}.bl-filtro{color:#8f8984;align-items:center;gap:.75rem;font-size:.95rem;display:flex}.bl-filtro b{color:#f2eae3;font-weight:600}.bl-filtro a{color:#b5aea9;text-underline-offset:.2rem;margin-left:.5rem;font-weight:600;text-decoration:underline}.bl-feat{background:#131211;border-radius:1.5rem;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);transition:background .3s;display:grid;overflow:hidden}.bl-feat:hover{opacity:1;background:#181616}.bl-fi{height:27.5rem;display:block;overflow:hidden}.bl-fi img,.bl-ci img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1);display:block}.bl-feat:hover .bl-fi img,.bl-card:hover .bl-ci img{transform:scale(1.04)}.bl-ft{flex-direction:column;justify-content:flex-end;gap:.9rem;padding:3rem;display:flex}.bl-ft-t{letter-spacing:-.03em;color:#f2eae3;font-size:2.5rem;font-weight:600;line-height:1.06}.bl-meta{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.bl-meta small{color:#8f8984;font-size:.8rem}.bl-tag{letter-spacing:.12em;text-transform:uppercase;color:#131211;background:#f2eae3;border-radius:.4rem;padding:.3rem .65rem;font-size:.7rem;font-weight:700}.bl-pc{color:#f2eae3;background:#f2eae31a;border-radius:.4rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600}.bl-rd{-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);color:#f2eae3;background:#f2eae314;border-radius:.75rem;align-self:flex-start;align-items:center;gap:.65rem;height:2.9rem;margin-top:.9rem;padding:0 .9rem 0 1.15rem;font-size:.9rem;font-weight:700;transition:background .3s,color .3s;display:flex}.bl-feat:hover .bl-rd,a.bl-rd:hover{color:#000;opacity:1;background:#f2eae3}.bl-card{flex-direction:column;gap:.65rem;display:flex}.bl-card:hover{opacity:1}.bl-ci{background:#131211;border-radius:1.25rem;height:15rem;margin-bottom:.4rem;display:block;overflow:hidden}.bl-card-t{letter-spacing:-.02em;color:#f2eae3;font-size:1.3rem;font-weight:600;line-height:1.25}.bl-vazio{background:#131211;border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:3rem;display:flex}.bl-vazio p{letter-spacing:-.02em;color:#f2eae3;max-width:37.5rem;font-size:1.6rem;font-weight:600;line-height:1.25}.bl-sug{letter-spacing:-.02em;color:#f2eae3;margin-top:3rem;font-size:1.6rem;font-weight:600}.bl-sug+.links-posts{margin-top:.5rem}.bl-paginas{margin-top:3.5rem}.po-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.po-shade{pointer-events:none;background:linear-gradient(#00000080 0%,#00000059 40%,#000000a6 100%);position:absolute;inset:0}.po-hd{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:min(65rem,100% - 2.5rem);display:flex;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.po-hd h1{letter-spacing:-.04em;color:#f2eae3;text-wrap:balance;text-shadow:0 .5rem 3.15rem #00000073;font-size:4.25rem;font-weight:700;line-height:1.02}.po-pill{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);color:#f2eae3;background:#f2eae31f;border-radius:.4rem;padding:.45rem .9rem;font-size:.8rem;font-weight:600;transition:background .3s}.po-pill:hover{opacity:1;background:#f2eae338}.po-meta{color:#e0d9d2;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.95rem;display:flex}.po-meta i{background:#8f8984;border-radius:50%;width:.25rem;height:.25rem}.po-sec{flex-shrink:0;padding:3.5rem 3rem 2.5rem}.po-bc{margin-bottom:3rem}.po-grid{grid-template-columns:minmax(0,47.5rem) 21.25rem;justify-content:space-between;align-items:start;gap:7.5rem;display:grid}.po-side{flex-direction:column;gap:3rem;display:flex;position:sticky;top:7rem}.po-toc,.po-rel{flex-direction:column;gap:.75rem;display:flex}.po-toc>b,.po-rel>b{letter-spacing:.16em;text-transform:uppercase;color:#8f8984;margin-bottom:.4rem;font-size:.8rem;font-weight:600}.po-rel{border-top:.05rem solid #262322;gap:1rem;padding-top:2.5rem}.po-ri{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.9rem;display:grid}.po-ri:hover{opacity:1}.po-ri:hover .po-rt img{transform:scale(1.06)}.po-rt{background:#131211;border-radius:.75rem;height:4.25rem;display:block;overflow:hidden}.po-rt img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.po-rx{flex-direction:column;gap:.25rem;display:flex}.po-rx small{color:#8f8984;font-size:.75rem}.po-rx b{color:#f2eae3;font-size:.95rem;font-weight:600;line-height:1.3}.po-all{color:#b5aea9;align-items:center;gap:.5rem;margin-top:.4rem;font-size:.9rem;font-weight:600;display:flex}.po-all:hover{color:#f2eae3;opacity:1}.po-art{color:#cac3bd}.po-art h2{letter-spacing:-.03em;color:#f2eae3;margin:3.5rem 0 1.15rem;scroll-margin-top:7rem;font-size:2.15rem;font-weight:600;line-height:1.12}.po-art h3{letter-spacing:-.02em;color:#f2eae3;margin:2.5rem 0 1rem;scroll-margin-top:7rem;font-size:1.6rem;font-weight:600;line-height:1.2}.po-art p{margin-bottom:1.15rem;font-size:1.2rem;line-height:1.75}.po-art strong,.po-art b{color:#f2eae3;font-weight:600}.po-art blockquote{border-left:.2rem solid var(--ac);color:#f2eae3;margin:1.75rem 0;padding-left:1.5rem;font-size:1.3rem;line-height:1.6}.po-art hr{border:0;border-top:.05rem solid #262322;margin:2.5rem 0}.po-texto a{color:#f2eae3;text-underline-offset:.2rem;text-decoration:underline}.po-texto>p:first-child{color:#f2eae3;margin-bottom:1.5rem;font-size:1.45rem;line-height:1.55}.po-texto>h2:first-child{margin-top:0}.po-texto ul,.po-texto ol{flex-direction:column;gap:.75rem;margin:.5rem 0 1.15rem;padding:0;display:flex}.po-texto ul{list-style:none}.po-texto ul li{padding-left:1.65rem;position:relative}.po-texto ul li:before{content:"";background:#f2eae3;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.65em;left:.25rem}.po-texto ol{padding-left:1.5rem;list-style:decimal}.po-texto li{font-size:1.2rem;line-height:1.6}.po-texto figure{margin:2rem 0}.po-texto figure img{border-radius:1.25rem;width:100%;height:auto;display:block}.po-texto figcaption{color:#8f8984;margin-top:.65rem;font-size:.9rem}.galeria-post{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:2rem 0;display:grid}.galeria-post figure{margin:0}.galeria-post img{aspect-ratio:4/3;object-fit:cover}.po-cta{background:#131211;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1.5rem;margin:2.25rem 0;padding:2rem;display:flex}.po-cta div{flex-direction:column;gap:.4rem;display:flex}.po-cta b{color:#f2eae3;font-size:1.4rem;font-weight:600}.po-cta span{color:#aba49f;font-size:.95rem}.po-btn{-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem);color:#f2eae3;background:#f2eae31a;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.65rem;height:3rem;padding:0 1rem 0 1.25rem;font-size:.9rem;font-weight:700;transition:background .3s,color .3s;display:flex}.po-btn:hover{color:#000;opacity:1;background:#f2eae3}.po-faq .ll-fq-q{font-size:1.2rem}.po-faq .ll-fq-a>div{font-size:1.05rem}.po-tags{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:3rem;display:flex}.po-tags>span{color:#8f8984;margin-right:.25rem;font-size:.9rem}@media not (min-width:64rem){.bl-h1{font-size:5rem}.bl-cats{padding:0 1rem;bottom:2rem}.bl-lista{padding:3rem .5rem 4rem}.bl-lista>.links-posts{margin-top:2rem}.bl-feat{grid-template-columns:minmax(0,1fr)}.bl-fi{height:17.5rem}.bl-ft{padding:1.75rem 1.5rem 2rem}.bl-ft-t{font-size:1.75rem}.bl-vazio{padding:2rem 1.5rem}.bl-vazio p{font-size:1.3rem}.po-hd h1{font-size:2.75rem}.po-sec{padding:2.5rem .5rem 2rem}.po-bc{margin-bottom:2rem}.po-grid{grid-template-columns:minmax(0,1fr);gap:3.5rem}.po-side{position:static}.po-art h2{margin-top:2.5rem;font-size:1.6rem}.po-art p{font-size:1.05rem}.po-texto>p:first-child{font-size:1.2rem}.po-texto li{font-size:1.05rem}.po-cta{flex-direction:column;align-items:flex-start;padding:1.5rem}.po-faq .ll-fq-q{font-size:1.05rem}}@media not (min-width:40rem){.bl-h1{font-size:3.5rem}.bl-cats{top:calc(50% + 3rem);bottom:auto}.bl-fi{height:13.75rem}.bl-ci{height:12.5rem}.po-hd{gap:1rem}.po-hd h1{font-size:2rem}.galeria-post{grid-template-columns:repeat(2,minmax(0,1fr))}}}@keyframes blHue{0%{filter:hue-rotate()saturate()}to{filter:hue-rotate(-30deg)saturate(1.18)}}@keyframes blPass{0%{opacity:0;transform:translate(-100%)}12%{opacity:var(--o,1)}88%{opacity:var(--o,1)}to{opacity:0;transform:translate(130%)}}@keyframes blWind{0%,to{transform:skew(0)}30%{transform:skew(-.9deg)}55%{transform:skew(.35deg)}75%{transform:skew(-.5deg)}}@keyframes blTw{0%,to{opacity:.12;transform:scale(.8)}50%{opacity:.9;transform:scale(1)}}
