@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/host-grotesk-latin-ext-wght-normal.1eipnye6ox7_i.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Host Grotesk;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/host-grotesk-latin-wght-normal.15va9ht5r_l-h.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-papel:#f5f2ec;--color-linho:#ece7dd;--color-areia:#d9d2c4;--color-tinta:#2a2926;--color-pedra:#625e57;--color-brasa:#c83b21;--color-chama:#ff5a3c;--color-oliva:#46503c;--color-nevoa:#c3ced4;--color-terra:#3a332c;--color-erro:#9e2a14;--color-sucesso:#3f6b45;--color-foco:#2a2926;--color-branco:#fff;--font-sans:"Host Grotesk","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--text-xs:.8125rem;--text-sm:.9375rem;--text-base:1.125rem;--text-lg:1.375rem;--text-xl:1.75rem;--text-2xl:2.25rem;--text-3xl:3.25rem;--text-4xl:4.75rem;--text-display:clamp(3rem,8vw,7.5rem);--leading-tight:.98;--leading-snug:1.12;--leading-body:1.55;--tracking-display:-.03em;--tracking-title:-.02em;--tracking-label:.08em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-9:7rem;--space-10:10rem;--gutter:clamp(1rem,4vw,2.5rem);--measure:62ch;--page:80rem;--radius-s:.5rem;--radius-m:1rem;--radius-l:1.75rem;--radius-pill:999px;--radius-round:50%;--rule:1px solid var(--color-areia);--ease-out:cubic-bezier(.22,.8,.3,1);--ease-in:cubic-bezier(.5,0,.9,.4);--ease-in-out:cubic-bezier(.6,0,.3,1);--dur-fast:.14s;--dur-base:.26s;--dur-slow:.52s}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms}}
*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--color-papel);color:var(--color-tinta);font:400 var(--text-base)/var(--leading-body) var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{letter-spacing:var(--tracking-title);font-weight:600;line-height:var(--leading-snug);text-wrap:balance;overflow-wrap:anywhere;min-width:0;margin:0}p{text-wrap:pretty;margin:0}a{color:inherit}img,svg{max-width:100%;display:block}:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px;border-radius:4px}.t-display{font-size:var(--text-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);font-weight:600}.t-4xl{font-size:clamp(2.5rem,6vw,var(--text-4xl));letter-spacing:var(--tracking-display);font-weight:600;line-height:1}.t-3xl{font-size:clamp(2rem,4.4vw,var(--text-3xl));letter-spacing:var(--tracking-display);font-weight:600;line-height:1.02}.t-2xl{font-size:var(--text-2xl);letter-spacing:var(--tracking-title);font-weight:600}.t-xl{font-size:var(--text-xl);letter-spacing:var(--tracking-title);font-weight:500}.t-lg{font-size:var(--text-lg);line-height:1.45}.t-label{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;font-weight:600}.muted{color:var(--color-pedra)}.accent{color:var(--color-brasa)}.measure{max-width:var(--measure)}.btn{--bg:var(--color-brasa);--fg:var(--color-papel);border-radius:var(--radius-pill);background:var(--bg);min-height:3rem;color:var(--fg);font:600 var(--text-sm)/1 var(--font-sans);letter-spacing:.02em;white-space:nowrap;cursor:pointer;transition:background var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out);border:0;align-items:center;gap:.75rem;padding:.35rem .35rem .35rem 1.4rem;text-decoration:none;display:inline-flex}.btn .dot{background:var(--color-papel);width:2.3rem;height:2.3rem;color:var(--color-tinta);transition:transform var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.btn .dot svg{width:1rem;height:1rem}.btn:hover{background:var(--color-tinta)}.btn:hover .dot{transform:translate(2px)}.btn:active{transform:translateY(1px)}.btn.is-hover{background:var(--color-tinta)}.btn.is-focus{outline:3px solid var(--color-foco);outline-offset:3px}.btn.is-active{transform:translateY(1px)}.btn[disabled],.btn.is-disabled{--bg:var(--color-areia);--fg:var(--color-pedra);cursor:not-allowed;pointer-events:none}.btn[disabled] .dot{background:var(--color-linho)}.btn.is-loading{pointer-events:none}.btn.is-loading .dot svg{animation:.9s linear infinite giro}@keyframes giro{to{transform:rotate(360deg)}}.btn.is-success{--bg:var(--color-sucesso)}.btn.is-error{--bg:var(--color-erro)}.btn-quiet{--bg:transparent;--fg:var(--color-tinta);box-shadow:inset 0 0 0 1.5px var(--color-tinta);padding-left:1.4rem}.btn-quiet:hover{--fg:var(--color-papel)}.btn-quiet .dot{background:var(--color-tinta);color:var(--color-papel)}.btn-quiet:hover .dot{background:var(--color-papel);color:var(--color-tinta)}.link{color:var(--color-brasa);text-underline-offset:.25em;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.link:hover{color:var(--color-tinta)}.chip{border-radius:var(--radius-pill);background:var(--color-linho);min-height:1.9rem;color:var(--color-tinta);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;padding:0 .85rem;font-weight:600;display:inline-flex}.chip.is-brasa{background:var(--color-brasa);color:var(--color-papel)}.chip.is-nevoa{background:var(--color-nevoa)}.field{gap:var(--space-2);display:grid}.field label{font-size:var(--text-sm);font-weight:600}.field .hint{font-size:var(--text-sm);color:var(--color-pedra)}.input,.select,.textarea{background:var(--color-linho);width:100%;min-height:3.25rem;color:var(--color-tinta);border-radius:var(--radius-m);font:400 var(--text-base)/1.3 var(--font-sans);transition:border-color var(--dur-fast),background var(--dur-fast);border:1.5px solid #0000;padding:.8rem 1.1rem}.textarea{resize:vertical;min-height:7rem}.input::placeholder{color:var(--color-pedra)}.input:hover,.input.is-hover{border-color:var(--color-areia)}.input:focus,.input.is-focus{background:var(--color-papel);border-color:var(--color-tinta);box-shadow:0 0 0 3px var(--color-areia);outline:none}.input[disabled]{opacity:.55;cursor:not-allowed}.input.is-error{border-color:var(--color-erro);background:var(--color-papel)}.input.is-success{border-color:var(--color-sucesso)}.msg-erro{color:var(--color-erro);font-size:var(--text-sm);font-weight:500}.msg-ok{color:var(--color-sucesso);font-size:var(--text-sm);font-weight:500}.choice{border-radius:var(--radius-m);background:var(--color-linho);cursor:pointer;align-items:flex-start;gap:.8rem;padding:1rem 1.1rem;display:flex}.choice input{accent-color:var(--color-brasa);width:1.2rem;height:1.2rem;margin:.15rem 0 0}.choice:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--color-tinta)}.card{background:var(--color-linho);border-radius:var(--radius-l);padding:var(--space-6)}.card.is-oliva{background:var(--color-oliva);color:var(--color-papel)}.card.is-nevoa{background:var(--color-nevoa)}.card.is-terra{background:var(--color-terra);color:var(--color-papel)}.ph{background:repeating-linear-gradient(135deg,var(--color-areia) 0 2px,var(--color-linho) 2px 14px);color:var(--color-pedra);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;place-items:end start;padding:1rem;font-weight:600;display:grid}.ph.round{text-align:center;border-radius:50%;place-items:center}.verse{gap:var(--space-3);display:grid}.verse q{quotes:"“" "”";font-size:var(--text-2xl);letter-spacing:var(--tracking-title);text-wrap:balance;font-weight:500;line-height:1.15}.verse cite{font-style:normal;font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-brasa);font-weight:600}.agenda{border-top:var(--rule)}.agenda li{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:var(--rule);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:baseline;list-style:none;display:grid}.agenda{margin:0;padding:0}.agenda .quando{font-weight:600;font-size:var(--text-xl);letter-spacing:var(--tracking-title)}.agenda .quando small{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-pedra);font-weight:600;display:block}.agenda .o-que{font-weight:600;font-size:var(--text-lg)}.agenda .onde{color:var(--color-pedra);font-size:var(--text-sm)}.sig{color:var(--color-tinta);gap:.14em;line-height:1;display:inline-grid}.sig .a{letter-spacing:.07em;text-transform:uppercase;color:var(--color-pedra);font-size:.5em;font-weight:500}.sig .b{letter-spacing:-.025em;font-size:1em;font-weight:600}.sig.inline{align-items:baseline;gap:.34em;display:inline-flex}.sig.inline .a{font-size:.62em}.sig.on-dark{color:var(--color-papel)}.sig.on-dark .a,.is-oliva .sig .a,.is-terra .sig .a{color:var(--color-areia)}.is-brasa .sig .a{color:var(--color-papel)}.is-nevoa .sig .a{color:var(--color-tinta)}.ig,.slide{background:var(--color-papel);color:var(--color-tinta);position:relative;overflow:hidden;container-type:inline-size}.ig{aspect-ratio:4/5}.ig.sq{aspect-ratio:1}.ig.story{aspect-ratio:9/16}.slide{aspect-ratio:16/9}.ig>.in,.slide>.in{flex-direction:column;justify-content:space-between;padding:7cqw;display:flex;position:absolute;inset:0}.ig .top,.ig .bot,.slide .top,.slide .bot{justify-content:space-between;align-items:flex-end;gap:3cqw;display:flex}.ig .sig,.slide .sig{font-size:5.4cqw}.ig .tag,.slide .tag{letter-spacing:.09em;text-transform:uppercase;font-size:2.9cqw;font-weight:600}.ig .big{letter-spacing:-.03em;text-wrap:balance;font-size:11.5cqw;font-weight:600;line-height:1}.ig .mid{letter-spacing:-.03em;text-wrap:balance;font-size:8cqw;font-weight:600;line-height:1.02}.ig .body{max-width:34ch;font-size:4.1cqw;line-height:1.35}.ig.story .big{font-size:15cqw}.ig .orb{border-radius:50%;position:absolute}.ig.is-oliva,.slide.is-oliva{background:var(--color-oliva);color:var(--color-papel)}.ig.is-terra,.slide.is-terra{background:var(--color-terra);color:var(--color-papel)}.ig.is-nevoa,.slide.is-nevoa{background:var(--color-nevoa)}.ig.is-brasa,.slide.is-brasa{background:var(--color-brasa);color:var(--color-papel)}.ig.is-oliva .sig,.ig.is-terra .sig,.ig.is-brasa .sig,.slide.is-oliva .sig,.slide.is-terra .sig,.slide.is-brasa .sig{color:var(--color-papel)}.slide .h1{letter-spacing:-.03em;text-wrap:balance;max-width:14ch;font-size:8.2cqw;font-weight:600;line-height:.96}.slide .h2{letter-spacing:-.03em;text-wrap:balance;font-size:5cqw;font-weight:600;line-height:1.02}.slide .p{max-width:40ch;font-size:2.6cqw;line-height:1.4}.slide .tag{font-size:1.6cqw}.slide .sig{font-size:2.9cqw}.slide .in{padding:5cqw}.slide .cols{grid-template-columns:1fr 1fr;align-items:end;gap:4cqw;display:grid}.slide .orb{border-radius:50%;position:absolute}.ig .ph,.slide .ph{font-size:max(11px,2cqw)}.site-nav{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--gutter);display:flex}.site-nav ul{gap:var(--space-5);margin:0;padding:0;list-style:none;display:flex}.site-nav a{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;font-weight:600;text-decoration:none}.site-nav a:hover,.site-nav a.is-accent{color:var(--color-brasa)}@media (max-width:720px){.site-nav ul li:not(:last-child){display:none}}.wrap{max-width:var(--page);padding:0 var(--gutter);margin:0 auto}@media (max-width:720px){.agenda li{grid-template-columns:4rem minmax(0,1fr)}.agenda li .onde{grid-column:2}}.site-nav a.brand{text-transform:none;letter-spacing:0;font-size:1.25rem;font-weight:400}.site-nav a.brand:hover{color:inherit}.slide .h2~.agenda,.slide .agenda{font-size:2.2cqw}.ig.is-linho{background:var(--color-linho)}.faq{border-top:var(--rule)}.faq details{border-bottom:var(--rule);padding:var(--space-4) 0}.faq summary{justify-content:space-between;gap:var(--space-4);cursor:pointer;font-weight:600;font-size:var(--text-lg);list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.6rem;font-weight:400;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{margin-top:var(--space-3);color:var(--color-pedra);max-width:var(--measure)}.bloco-cols{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}@media (max-width:720px){.bloco-cols{grid-template-columns:minmax(0,1fr)}}
.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{left:var(--space-4);z-index:50;background:var(--color-tinta);color:var(--color-papel);border-radius:var(--radius-pill);padding:.7rem 1.1rem;font-weight:600;text-decoration:none;position:absolute;top:-4rem}.skip:focus{top:var(--space-4)}.pending{border-radius:var(--radius-pill);background:var(--color-linho);min-height:1.7rem;color:var(--color-pedra);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--color-areia);align-items:center;padding:0 .7rem;font-weight:600;display:inline-flex}.foto{background:var(--color-linho);position:relative;overflow:hidden}.sig-link{color:inherit;text-decoration:none;display:inline-block}.sec{padding-block:var(--space-8)}.sec--tight{padding-block:var(--space-7)}@media (max-width:720px){.sec{padding-block:var(--space-7)}.sec--tight{padding-block:var(--space-6)}}html{scroll-padding-top:5rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hdr{z-index:40;background:var(--color-papel);transition:border-color var(--dur-base) var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}.hdr[data-scrolled=true]{border-bottom-color:var(--color-areia)}.hdr__in{max-width:var(--page);padding:var(--space-3) var(--gutter);justify-content:space-between;align-items:center;gap:var(--space-5);min-height:4rem;margin:0 auto;display:flex}.hdr .sig.inline{font-size:1.2rem}.hdr__nav ul{gap:var(--space-6);margin:0;padding:0;list-style:none;display:flex}.hdr__nav a,.hdr__panel a{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;padding:.6rem 0;font-weight:600;text-decoration:none;display:inline-block}.hdr__nav a:hover,.hdr__panel a:hover,.hdr a[aria-current=page]{color:var(--color-brasa)}.hdr__menu{background:var(--color-linho);min-width:2.75rem;min-height:2.75rem;color:var(--color-tinta);cursor:pointer;border:0;border-radius:50%;place-items:center;display:none}.hdr__panel{background:var(--color-papel);border-top:var(--rule);border-bottom:1px solid var(--color-areia);max-height:calc(100dvh - 4rem);padding:var(--space-4) var(--gutter) var(--space-6);overflow:auto}.hdr__panel[hidden]{display:none}.hdr__panel ul{max-width:var(--page);margin:0;margin-inline:auto;padding:0;list-style:none;display:grid}.hdr__panel a{font-size:var(--text-lg);letter-spacing:-.01em;text-transform:none;border-bottom:var(--rule);padding:.9rem 0;font-weight:600;display:block}@media (min-width:821px){.hdr__panel{display:none!important}}@media (max-width:820px){.hdr__nav{display:none}.hdr__menu{display:grid}}.ftr{border-top:var(--rule);padding-top:var(--space-8);padding-bottom:var(--space-8);margin-top:var(--space-9)}.ftr__in{gap:var(--space-7);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,.8fr);display:grid}.ftr__col ul{margin:var(--space-2) 0 0;gap:.4rem;padding:0;list-style:none;display:grid}.ftr__col{overflow-wrap:anywhere}.ftr__col a{text-decoration:none}.ftr__col a:hover{color:var(--color-brasa)}.ftr__col p:first-child{margin-bottom:var(--space-2)}.ftr__sub{margin-top:var(--space-5)}.ftr__horas{margin:var(--space-2) 0 0;font-variant-numeric:tabular-nums;gap:.25rem;padding:0;list-style:none;display:grid}.ftr__horas li{justify-content:start;gap:var(--space-2);grid-template-columns:3rem auto;display:grid}.ftr__horas li span:first-child{font-weight:600}@media (max-width:1100px){.ftr__in{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ftr__in{grid-template-columns:minmax(0,1fr)}}.fab{right:var(--space-5);bottom:var(--space-5);z-index:30;border-radius:var(--radius-pill);background:var(--color-tinta);min-height:3rem;color:var(--color-papel);font-weight:600;font-size:var(--text-sm);transition:background var(--dur-base) var(--ease-out);align-items:center;gap:.6rem;padding:0 1.2rem;text-decoration:none;display:inline-flex;position:fixed}.fab:hover{background:var(--color-oliva)}.fab__dot{background:var(--color-chama);border-radius:50%;width:.6rem;height:.6rem}.hero{padding:var(--space-8) 0 var(--space-9);position:relative;overflow:hidden}.hconst{gap:var(--space-8);align-items:center;display:grid}.hero h1{letter-spacing:-.03em;margin:0 0 var(--space-3);font-size:clamp(2.6rem,6.4vw,5.75rem);font-weight:600;line-height:.98}.hero h1 .l{white-space:nowrap;display:block}.hero h1 .l+.l{margin-top:.04em}.hconst__texto{justify-items:start;gap:var(--space-6);display:grid}.hconst__apoio{gap:var(--space-4);max-width:27rem;display:grid}.hero__tag{font-size:var(--text-xs);letter-spacing:.28em;text-transform:uppercase;color:var(--color-pedra);margin:0;font-weight:600}.hero__lead{color:var(--color-pedra);margin:0;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.55}.orb-dot{background:var(--color-papel);width:2.8rem;height:2.8rem;color:var(--color-tinta);transition:transform var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;display:grid}.orb-dot svg{width:1rem;height:1rem}.halo{isolation:isolate}.halo:before{content:"";z-index:-1;pointer-events:none;will-change:transform,opacity;background:color-mix(in oklab,var(--color-nevoa) 55%,transparent);box-shadow:0 0 0 var(--anel,1rem) color-mix(in oklab,var(--color-nevoa) 55%,transparent),0 0 0 calc(var(--anel,1rem) * 2.2) color-mix(in oklab,var(--color-nevoa) 30%,transparent),0 0 0 calc(var(--anel,1rem) * 3.6) color-mix(in oklab,var(--color-nevoa) 14%,transparent);animation:respira var(--hd,7s) ease-in-out var(--ha,0s) infinite;border-radius:50%;position:absolute;inset:0}@keyframes respira{0%,to{opacity:.78;transform:scale(1)}50%{opacity:1;transform:scale(1.045)}}html[data-pausado] .halo:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.halo:before{opacity:1;animation:none}}@media (max-width:699px){.hero{padding-top:var(--space-6);padding-bottom:var(--space-6)}.hconst{gap:var(--space-7)}}.hconst__astros{--anel:clamp(.4rem,1.1vw,1rem);aspect-ratio:1/1.28;width:100%;max-width:36rem;margin-inline:auto;position:relative}.hconst__astros>*{position:absolute}.hconst__foto{aspect-ratio:1;--hd:7.5s;width:78%;top:0;left:6%}.hconst__foto2{aspect-ratio:1;--anel:calc(clamp(.4rem,1.1vw,1rem) * .75);--hd:6.5s;--ha:-2.2s;width:20%;top:1.6%;left:76%}.hconst__proximo{aspect-ratio:1;--hd:8.5s;--ha:-4.4s;width:48%;top:57.8%;left:2%}.hconst__oracao{aspect-ratio:1;--hd:7s;--ha:-5.6s;width:40%;top:67.2%;left:56%}.hconst__proximo,.hconst__oracao{text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;min-height:0;display:flex;container-type:inline-size}.hconst__proximo{background:var(--color-linho)}.hconst__proximo>*+*{margin-top:.8cqi}.hc-rot{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-pedra);font-size:max(.7rem,4.8cqi);font-weight:600;line-height:1.15}.hc-quando{letter-spacing:-.02em;color:var(--color-tinta);margin-top:2.4cqi;font-size:max(1.2rem,15cqi);font-weight:600;line-height:1}.hc-nome{color:var(--color-tinta);padding-inline:8cqi;font-size:max(.84rem,6cqi);font-weight:500;line-height:1.15}.hconst__proximo .link{margin-top:3.6cqi;font-size:max(.8rem,5.6cqi);line-height:1.1}.hconst__oracao{background:var(--color-nevoa);transition:background var(--dur-base) var(--ease-out);text-decoration:none}.hconst__oracao>*+*{margin-top:3.4cqi}.hconst__oracao:hover{background:var(--color-chama)}.hconst__oracao:focus-visible{outline:3px solid var(--color-foco);outline-offset:6px}.hconst__oracao:hover .hc-rot,.hconst__oracao:hover .hc-cta{color:var(--color-tinta)}.hc-cta{letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-brasa);font-size:max(.7rem,6.2cqi);font-weight:600;line-height:1.1}.hconst__oracao .hc-rot{font-size:max(.7rem,5.7cqi)}.hconst__oracao .orb-dot{width:max(1.9rem,21cqi);height:max(1.9rem,21cqi)}.hconst__oracao:hover .orb-dot{transform:translate(2px)}@media (min-width:1100px){.hconst{grid-template-columns:43.3% 62.5%;gap:0}.hconst__astros{aspect-ratio:750/680;max-width:none;margin:0}.hconst__foto{width:61.3%;top:9.7%;left:21.3%}.hconst__foto2{width:22.7%;top:0;left:77.3%}.hconst__proximo{width:33.3%;top:57.4%;left:0}.hconst__oracao{width:28%;top:69.1%;left:65.3%}}.eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-brasa);margin:0;font-weight:600}.stair__title{max-width:14ch;margin:var(--space-3) 0 var(--space-8)}@media (min-width:900px){.stair__title{margin-left:clamp(0px,30%,26rem)}}.stair{--n:4;--d:clamp(5.5rem,calc(52vw / var(--n)),12.5rem);--g:clamp(.5rem,1.2vw,1rem);gap:var(--g);margin:0;padding:0;list-style:none;display:grid}.stair__row{grid-template-columns:repeat(var(--n),var(--d)) minmax(8rem,1fr);gap:var(--g);align-items:center;display:grid}.stair__photo{grid-row:1;width:100%}.stair__label{padding-left:var(--space-3);grid-row:1;gap:.25rem;display:grid}.stair__label b{letter-spacing:-.02em;font-size:clamp(1.15rem,2.2vw,1.9rem);font-weight:600;line-height:1.1}.stair__photo{grid-column:var(--i)}.stair__label{grid-column:calc(var(--i) + 1) / -1}@media (max-width:720px){.stair{--d:5rem}.stair__row{grid-template-columns:var(--d) minmax(0,1fr);gap:var(--space-4)}.stair__row .stair__photo{grid-column:1}.stair__row .stair__label{grid-column:2}}.sec-local{gap:var(--space-5);margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.sec-local__end{align-self:end}@media (min-width:900px){.sec-local{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:end}}.unfold{width:100%;margin:0 auto;position:relative;overflow:visible}.unfold__band{will-change:transform,opacity;border-radius:50%;display:block;position:absolute;top:0;overflow:hidden}.unfold__band img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.page-head{padding-block:var(--space-8) var(--space-7)}.page-head h1{letter-spacing:-.03em;max-width:14ch;font-size:clamp(2.5rem,6vw,4.75rem);font-weight:600;line-height:1}.prose{max-width:var(--measure);gap:var(--space-5);display:grid}.cols2{gap:var(--space-7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:820px){.cols2{grid-template-columns:minmax(0,1fr)}}.lista{border-top:var(--rule);margin:0;padding:0;list-style:none}.lista li{padding:var(--space-4) 0;border-bottom:var(--rule)}.cform{gap:var(--space-5);max-width:40rem;display:grid}.cform fieldset{border:0;min-width:0;margin:0;padding:0}.cform legend{font-size:var(--text-sm);margin-bottom:var(--space-3);padding:0;font-weight:600}.cform__inline{gap:var(--space-3);flex-wrap:wrap;display:flex}.choice--sm{border-radius:var(--radius-pill);align-items:center;padding:.7rem 1.1rem}.cform__acoes{gap:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.mapa{gap:var(--space-4);justify-items:start;display:grid}.mapa__frame{padding:var(--space-5);text-align:center;color:var(--color-pedra);aspect-ratio:4/3;border-radius:var(--radius-l);background:var(--color-linho);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.mapa__frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}:root{--vt-exit:.14s;--vt-enter:.3s}.hdr{view-transition-name:site-header}.fab{view-transition-name:fab-contato}::view-transition{pointer-events:none}::view-transition-old(root){display:none}::view-transition-new(root){animation:none}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-group(fab-contato){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-old(fab-contato){display:none}::view-transition-new(site-header){animation:none}::view-transition-new(fab-contato){animation:none}.page{background:var(--color-papel);isolation:isolate}::view-transition-old(.page-out){animation:var(--vt-exit) var(--ease-in) both vt-fade-out}::view-transition-new(.page-in){animation:var(--vt-enter) var(--ease-out) var(--vt-exit) both vt-rise}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-fade-in{0%{opacity:0}to{opacity:1}}@keyframes vt-rise{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){::view-transition-old(.page-out){animation:80ms linear both vt-fade-out!important}::view-transition-new(.page-in){animation:.12s linear both vt-fade-in!important}}.agenda li{gap:var(--space-1) var(--space-5);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline}.agenda li .quando{grid-row:1/span 2}.agenda li .onde{grid-column:2;margin:0}.sobre{gap:var(--space-8);padding-bottom:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.sobre{gap:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.sobre__texto{gap:var(--space-8);display:grid}.sobre__h{margin-bottom:var(--space-4)}.vivemos{border-top:var(--rule);margin:0;padding:0;list-style:none}.vivemos li{padding:var(--space-4) 0;border-bottom:var(--rule);max-width:var(--measure)}.vivemos li b{font-weight:600}.vivemos__ref{font-size:var(--text-sm);color:var(--color-pedra);white-space:nowrap;font-weight:600}.credo{background:var(--color-linho);border-radius:var(--radius-l);padding:var(--space-3) var(--space-6)}.credo details{border-bottom:1px solid var(--color-areia)}.credo details:last-child{border-bottom:0}.credo summary{justify-content:space-between;align-items:center;gap:var(--space-4);cursor:pointer;padding:var(--space-4) 0;font-weight:600;font-size:var(--text-lg);letter-spacing:-.01em;min-height:3.25rem;list-style:none;display:flex}.credo summary::-webkit-details-marker{display:none}.credo summary:after{content:"+";color:var(--color-pedra);font-size:1.7rem;font-weight:400;line-height:1}.credo details[open] summary:after{content:"−"}.credo summary:hover{color:var(--color-brasa)}.credo details p{margin:0 0 var(--space-3);color:var(--color-tinta);max-width:var(--measure)}.credo details p:last-child{padding-bottom:var(--space-4)}.credo__ref{font-size:var(--text-sm);font-weight:600;color:var(--color-pedra)!important}.eventos{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,15rem));justify-content:start;margin:0;padding:0;list-style:none;display:grid}.evento{aspect-ratio:1;text-align:center;border-radius:50%;place-items:center;padding:12%;display:grid;position:relative;overflow:hidden;container-type:inline-size}.evento__txt{justify-items:center;gap:.5rem;display:grid;position:relative}.evento__txt b{letter-spacing:-.02em;font-size:clamp(.95rem,9cqi,1.45rem);font-weight:600;line-height:1.1}.evento__data{letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:clamp(.62rem,4.8cqi,.78rem);font-weight:600}.evento--sem{background:var(--color-nevoa)}.evento--foto{background:var(--color-terra);color:var(--color-papel)}.evento--foto:after{content:"";background:color-mix(in oklab,var(--color-tinta) 48%,transparent);position:absolute;inset:0}.evento--foto .evento__txt{z-index:1}.eventos--home{justify-content:center}@media (max-width:720px){.eventos{gap:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.eventos::-webkit-scrollbar{display:none}.eventos li{scroll-snap-align:start;flex:0 0 min(62%,13rem)}}.hfotos{aspect-ratio:1;width:100%;position:relative}.hfotos__moldura{background:var(--color-linho);border-radius:50%;position:absolute;inset:0;overflow:hidden}.hfotos__img{opacity:0;transition:opacity 1.2s var(--ease-in-out)}.hfotos__img.is-on{opacity:1}.hfotos__btn{background:var(--color-papel);width:2.75rem;height:2.75rem;color:var(--color-tinta);cursor:pointer;z-index:2;transition:background var(--dur-base) var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:9%;left:50%;transform:translate(-50%)}.hfotos__btn:hover{background:var(--color-areia)}@media (prefers-reduced-motion:reduce){.hfotos__img{transition:none}}.links-grupos{gap:var(--space-8);padding-bottom:var(--space-9);max-width:44rem;display:grid}.links{margin:var(--space-4) 0 0;border-top:var(--rule);padding:0;list-style:none}.links li{border-bottom:var(--rule)}.links a{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) 0;color:inherit;text-decoration:none;display:flex}.links__txt{gap:.15rem;min-width:0;display:grid}.links__txt b{font-size:var(--text-lg,1.15rem);letter-spacing:-.01em;font-weight:600}.links__txt .muted{overflow-wrap:anywhere}.links__seta{background:var(--color-linho);width:2.6rem;height:2.6rem;transition:background var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.links__seta svg{width:1rem;height:1rem}.links a:hover .links__seta{background:var(--color-nevoa);transform:translate(2px)}.links a:hover .links__txt b{color:var(--color-brasa)}.evento__det{gap:var(--space-2);max-width:15rem;margin:var(--space-4) auto 0;font-size:var(--text-sm);text-align:center;justify-items:center;display:grid}.evento__det p{margin:0}.anteriores{margin-top:var(--space-8)}.anteriores .lista{margin-top:var(--space-4);max-width:44rem}.anteriores li{align-items:center;gap:var(--space-4);display:flex}.anteriores img{object-fit:cover;filter:saturate(.85);border-radius:50%;flex:none;width:3.5rem;height:3.5rem}.anteriores li span{gap:.15rem;min-width:0;display:grid}.admin__abas{gap:var(--space-2);margin:var(--space-5) 0 var(--space-4);border-bottom:var(--rule);display:flex}.admin__abas button{appearance:none;font:inherit;color:var(--color-pedra);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.7rem 1rem;font-weight:600}.admin__abas button[aria-selected=true]{color:var(--color-tinta);border-bottom-color:var(--color-brasa)}.admin__abas button:hover{color:var(--color-tinta)}.fotocampo{gap:var(--space-4);border-radius:var(--radius-l);display:grid;border:1px solid var(--color-linho)!important;padding:var(--space-5)!important}.fotocampo legend{font-weight:600;padding:0 .4rem!important}.fotocampo__previa{gap:var(--space-5);flex-wrap:wrap;align-items:flex-start;display:flex}.fotocampo__orig{cursor:crosshair;flex:14rem;max-width:20rem;line-height:0;position:relative}.fotocampo__orig img{border-radius:var(--radius-m,12px);width:100%;height:auto;display:block}.fotocampo__marca{border:3px solid var(--color-branco);width:1.4rem;height:1.4rem;box-shadow:0 0 0 2px var(--color-tinta);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.fotocampo__lado{gap:var(--space-2);justify-items:start;display:grid}.fotocampo__circulo{object-fit:cover;border-radius:50%;width:9rem;height:9rem}.fotocampo__ajuste{gap:var(--space-3);max-width:28rem;display:grid}.fotocampo__ajuste>label{font-size:var(--text-sm);gap:.25rem;display:grid}.fotocampo__enviar{cursor:pointer}.fotocampo__enviar.is-off{opacity:.5;cursor:not-allowed}.admin-secao{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-l);background:var(--color-linho);margin-bottom:var(--space-6);display:grid}.admin-secao h2{margin:0}.admin-secao__tag{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-pedra);font-weight:600}.admin-secao .cform__inline>.field{flex:12rem}.reuniao-edit{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-l);background:var(--color-papel);display:grid}.previa-aviso{z-index:30;padding:.7rem var(--gutter);background:var(--color-tinta);color:var(--color-papel);font-size:var(--text-sm);text-align:center;margin:0;position:sticky;top:0}.admin-secao__estado{padding:var(--space-4);border-radius:var(--radius-m,12px);background:var(--color-papel);font-size:var(--text-sm);gap:.25rem;display:grid}.admin-hist{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.admin-hist li{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--rule);flex-wrap:wrap;align-items:center;display:flex}.admin-hist li>span{flex:1;min-width:10rem}.fotocampo__aviso{padding:var(--space-3) var(--space-4);border-radius:var(--radius-m,12px);background:var(--color-papel);font-size:var(--text-sm);max-width:32rem;margin:0}.fotocampo__ajuste input[type=range]:disabled{opacity:.4}.lista-edit{gap:var(--space-4);border-radius:var(--radius-l);background:var(--color-papel);display:grid;border:1px solid var(--color-linho)!important;padding:var(--space-5)!important}.lista-edit legend{font-weight:600;padding:0 .4rem!important}.lista-edit__item{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-m,12px);background:var(--color-linho);display:grid}.lista-edit__n{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-pedra);margin:0;font-weight:600}.btn--sm{min-height:2.4rem;font-size:var(--text-xs);gap:.5rem;padding:.35rem 1.1rem}.btn--perigo{--fg:var(--color-erro);box-shadow:inset 0 0 0 1.5px var(--color-erro)}.btn--perigo:hover{background:var(--color-erro);--fg:var(--color-papel)}.cform__acoes .btn,.lista .btn{flex:none}.admin-secao{padding:var(--space-5) var(--space-6);display:block}.admin-secao>summary,.lista-edit__item>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);border-radius:var(--radius-m,12px);list-style:none;display:flex}.admin-secao>summary::-webkit-details-marker{display:none}.lista-edit__item>summary::-webkit-details-marker{display:none}.admin-secao>summary:focus-visible,.lista-edit__item>summary:focus-visible{outline:3px solid var(--color-foco);outline-offset:4px}.admin-secao[open]>summary{margin-bottom:var(--space-5)}.admin-secao__corpo{gap:var(--space-5);display:grid}.admin-secao__sel{align-items:center;gap:var(--space-3);flex:none;display:flex}.admin-secao__seta{background:var(--color-papel);width:2.4rem;height:2.4rem;color:var(--color-tinta);transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.admin-secao__seta svg{width:1rem;height:1rem}.admin-secao>summary:hover .admin-secao__seta,.lista-edit__item>summary:hover .admin-secao__seta{background:var(--color-nevoa)}details[open]>summary .admin-secao__seta{transform:rotate(180deg)}.admin-link{appearance:none;font:inherit;color:var(--color-tinta);text-underline-offset:.22em;cursor:pointer;background:0 0;border:0;padding:.35rem 0;text-decoration:underline;text-decoration-thickness:1px}.admin-link:hover{color:var(--color-brasa)}.admin-link:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px;border-radius:4px}.admin-link:disabled{opacity:.5;cursor:default}.senha-campo{display:grid;position:relative}.senha-campo .input{padding-right:6.2rem}.senha-campo__ver{appearance:none;font:inherit;font-size:var(--text-sm);color:var(--color-tinta);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;padding:.6rem .8rem;font-weight:600;position:absolute;top:50%;right:.4rem;transform:translateY(-50%)}.senha-campo__ver:hover{background:var(--color-papel)}.senha-campo__ver:focus-visible{outline:3px solid var(--color-foco);outline-offset:2px}.pedir{text-align:center;max-width:36rem;padding-bottom:var(--space-9);justify-items:center;margin:0 auto;display:grid}.pedir__forma{justify-items:center;gap:var(--space-4);width:100%;display:grid}.pedir__q{margin:0}.pedir__q label{font:inherit}.pedir__ajuda{max-width:30rem;margin:0}.pedir__campo{text-align:center;width:100%;max-width:22rem;font-size:var(--text-lg,1.15rem)}.pedir__erro{min-height:1.5rem}.pedir__links{gap:var(--space-5);flex-wrap:wrap;justify-content:center;margin:0;display:flex}.pedir__pontos{margin:0 0 var(--space-5);gap:.6rem;display:flex}.pedir__pontos i{background:var(--color-nevoa);width:.7rem;height:.7rem;transition:background var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);border-radius:50%}.pedir__pontos i.on{background:var(--color-brasa);transform:scale(1.25)}.boas__areas{gap:var(--space-5);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.boas__area{appearance:none;background:var(--color-linho);width:5.4rem;height:5.4rem;color:var(--color-tinta);font:inherit;font-size:var(--text-xs);cursor:pointer;transition:transform var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out);border:2px solid #0000;border-radius:50%;place-items:center;gap:.2rem;padding:0;font-weight:600;display:grid}.boas__area:hover{transform:scale(1.07)}.boas__area:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px}.boas__area.visto{border-color:var(--color-brasa);background:var(--color-papel)}.respiro{--tam:6.5rem;--hd:6s;width:var(--tam);height:var(--tam);margin:3.6rem auto 2.4rem;position:relative}.respiro--rapido{--hd:1.5s}.respiro--triste{--hd:11s}.respiro__corpo{transition:transform .18s;position:absolute;inset:0}.respiro--pulso .respiro__corpo{transform:scale(1.09)}.respiro--tremor{animation:.5s respiro-nao}.respiro__anel{background:var(--color-nevoa);animation:respiro-ar var(--hd) ease-in-out infinite;transition:opacity .6s var(--ease-out);border-radius:50%;position:absolute}.respiro__anel--a{opacity:.55;inset:-.9rem}.respiro__anel--b{opacity:.3;animation-delay:-.7s;inset:-1.9rem}.respiro__anel--c{opacity:.14;animation-delay:-1.4s;inset:-3.1rem}.respiro[data-nivel="0"] .respiro__anel--b,.respiro[data-nivel="0"] .respiro__anel--c,.respiro[data-nivel="1"] .respiro__anel--c{opacity:0}.respiro--triste .respiro__anel{opacity:.12}.respiro__miolo{background:var(--color-nevoa);color:var(--color-tinta);animation:respiro-ar var(--hd) ease-in-out infinite;transition:background var(--dur-slow,.5s) var(--ease-out),color var(--dur-slow,.5s) var(--ease-out);border-radius:50%;place-items:center;font-size:2.4rem;font-weight:600;display:grid;position:absolute;inset:0}.respiro--ok .respiro__miolo{background:var(--color-brasa);color:var(--color-papel)}.respiro--triste .respiro__miolo{background:var(--color-linho);color:var(--color-pedra)}.respiro__onda{border:2px solid var(--color-brasa);opacity:0;pointer-events:none;animation:1.3s ease-out forwards respiro-onda;animation-delay:calc(var(--i) * .22s);border-radius:50%;position:absolute;inset:0}.respiro__confete{pointer-events:none;border-radius:50%;width:.7rem;height:.7rem;margin:-.35rem;animation:1.1s ease-out forwards respiro-voa;position:absolute;top:50%;left:50%}.visto path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.55s ease-out .15s forwards respiro-traco}@keyframes respiro-ar{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes respiro-nao{0%,to{transform:translate(0)}20%{transform:translate(-.6rem)}40%{transform:translate(.5rem)}60%{transform:translate(-.3rem)}80%{transform:translate(.2rem)}}@keyframes respiro-onda{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.4)}}@keyframes respiro-voa{0%{opacity:1;transform:translate(0)scale(.4)}to{transform:translate(var(--x),var(--y)) scale(1);opacity:0}}@keyframes respiro-traco{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.respiro,.respiro *{transition:none!important;animation:none!important}.respiro__rajada{display:none}.visto path{stroke-dashoffset:0}}html[data-pausado] .respiro__anel,html[data-pausado] .respiro__miolo{animation-play-state:paused}.avatar{width:var(--tam,3rem);height:var(--tam,3rem);background:var(--color-nevoa);color:var(--color-tinta);font-weight:600;font-size:calc(var(--tam,3rem) * .42);text-transform:uppercase;border-radius:50%;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.saudacao{gap:var(--space-4);align-items:center;display:flex}.saudacao__perfil{appearance:none;cursor:pointer;transition:transform var(--dur-base) var(--ease-out);background:0 0;border:0;border-radius:50%;flex:none;padding:0}.saudacao__perfil:hover{transform:scale(1.06)}.saudacao__perfil:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px}.perfil__foto{justify-items:start;gap:var(--space-3);margin-top:var(--space-5);display:grid}.perfil__foto-acoes{gap:var(--space-3);flex-wrap:wrap;display:flex}.perfil__senha{margin-top:var(--space-7);max-width:40rem}.perfil__senha>summary{cursor:pointer;padding:.4rem 0;font-weight:600}.atividade{margin:0;padding:0;list-style:none;display:grid}.atividade li{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--rule);display:flex}.atividade time{width:3.2rem;color:var(--color-pedra);font-variant-numeric:tabular-nums;flex:none}.atividade span{overflow-wrap:anywhere}.cal{margin-top:var(--space-9)}.cal__mes{margin-top:var(--space-6)}.cal__mes-nome{margin:0 0 var(--space-2);font-size:var(--text-sm);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-pedra);font-weight:600}.cal__lista{margin:0;padding:0;list-style:none}.cal__linha{gap:var(--space-4);padding:var(--space-4) 0;border-top:var(--rule);grid-template-columns:minmax(0,13rem) 1fr;display:grid}.cal__data{font-weight:600}.cal__nome{overflow-wrap:anywhere}.cal__aviso{border-radius:var(--radius-pill);background:var(--color-linho);color:var(--color-pedra);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;vertical-align:.1em;margin-left:.6rem;padding:.1rem .6rem;font-weight:600;display:inline-flex}@media (max-width:699px){.cal__linha{grid-template-columns:1fr;gap:.15rem}}.cal-rev{gap:var(--space-3);padding:var(--space-4) 0;border-top:var(--rule);display:grid}.cal-rev--erro{background:var(--color-linho);margin:0 calc(var(--space-4) * -1);padding-inline:var(--space-4);border-radius:var(--radius-m,12px)}.cal-rev__linha{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cal-rev__linha .input{width:100%;min-width:0}@media (max-width:520px){.cal-rev__linha{grid-template-columns:1fr}}.cal-rev__check{gap:var(--space-3);font-size:var(--text-sm);align-items:center;display:flex}.admin-chip{border-radius:var(--radius-pill);background:var(--color-papel);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-pedra);padding:.2rem .7rem;font-weight:600;display:inline-flex}.admin-chip--destaque,.admin-chip--rascunho{background:var(--color-brasa);color:var(--color-papel)}.lista-edit__item{padding:var(--space-3) var(--space-4)}.lista-edit__item[open]>summary{margin-bottom:var(--space-3)}.lista-edit__resumo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.lista-edit__item>:not(summary){margin-top:var(--space-3)}.ftr__fim{margin-top:var(--space-6);justify-content:flex-end;display:flex}.ftr__admin{width:1.6rem;height:1.6rem;box-shadow:inset 0 0 0 1px var(--color-areia);color:var(--color-pedra);opacity:.7;transition:opacity var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;font-size:.7rem;font-weight:600;text-decoration:none;display:grid}.ftr__admin:hover,.ftr__admin:focus-visible{opacity:1;color:var(--color-brasa);box-shadow:inset 0 0 0 1px var(--color-brasa)}.ftr__admin:focus-visible{outline:3px solid var(--color-foco);outline-offset:3px}.ico{vertical-align:-.17em;flex:none;width:1.1em;height:1.1em;margin-right:.45em;display:inline-block}.stair__photo{--anel:calc(var(--d) * .06);position:relative}.stair__row:first-child .stair__photo{--hd:7.2s;--ha:-1s}.stair__row:nth-child(2) .stair__photo{--hd:8.1s;--ha:-3.4s}.stair__row:nth-child(3) .stair__photo{--hd:6.8s;--ha:-5.2s}.stair__row:nth-child(4) .stair__photo{--hd:7.6s;--ha:-2.4s}.stair__row:nth-child(5) .stair__photo{--hd:8.4s;--ha:-6s}.stair__row:nth-child(6) .stair__photo{--hd:7s;--ha:-4.2s}
