.hero[data-astro-cid-bbe6dxrz]{--p: 0;position:relative;height:100vh;height:100svh;min-height:560px;overflow:hidden;background:var(--dark)}.hero-img[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(calc(1.18 - var(--p) * .18));opacity:calc(.78 - var(--p) * .35);will-change:transform;animation:hero-in 2.2s var(--ease) backwards}@keyframes hero-in{0%{transform:scale(1.26);opacity:0}}.hero-vignette[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:radial-gradient(ellipse at center,#11151026,#111510a6)}.hero-text[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px;gap:18px;opacity:calc(1 - var(--p) * 1.8);transform:translate3d(0,calc(var(--p) * -80px),0)}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]{animation:rise 1.4s var(--ease) backwards}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(2){animation-delay:.12s}.hero-text[data-astro-cid-bbe6dxrz]>[data-astro-cid-bbe6dxrz]:nth-child(3){animation-delay:.24s}@keyframes rise{0%{opacity:0;transform:translate3d(0,32px,0)}}.hero-kicker[data-astro-cid-bbe6dxrz]{font-size:13px;letter-spacing:.3em;color:var(--rosa);font-weight:600}h1[data-astro-cid-bbe6dxrz]{margin:0;font-family:var(--font-serif);font-weight:500;font-size:clamp(56px,11vw,168px);line-height:.92;letter-spacing:-.02em;color:var(--bg)}p[data-astro-cid-bbe6dxrz]{margin:6px 0 0;font-size:clamp(18px,2vw,24px);color:#f7f4efd9;font-weight:500;letter-spacing:-.01em;text-wrap:balance}.hero-scroll[data-astro-cid-bbe6dxrz]{position:absolute;bottom:32px;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:8px;color:#f7f4efb3;font-size:12px;opacity:calc(1 - var(--p) * 4)}.hero-line[data-astro-cid-bbe6dxrz]{width:1px;height:36px;background:#f7f4ef80;transform-origin:top;animation:line 2.4s var(--ease) infinite}@keyframes line{0%{transform:scaleY(0);transform-origin:50% 0%}50%{transform:scaleY(1);transform-origin:50% 0%}51%{transform:scaleY(1);transform-origin:50% 100%}to{transform:scaleY(0);transform-origin:50% 100%}}@media(prefers-reduced-motion:reduce){.hero-img[data-astro-cid-bbe6dxrz]{transform:none}}.frase[data-astro-cid-52atpj3r]{max-width:1100px;width:100%;margin:0 auto;padding:clamp(120px,18vw,240px) 24px}p[data-astro-cid-52atpj3r]{margin:0;font-size:clamp(32px,5.2vw,68px);line-height:1.12;font-weight:600;letter-spacing:-.035em;text-wrap:balance}[data-astro-cid-52atpj3r][data-w]{transition:opacity .35s ease}html[data-fx] [data-astro-cid-52atpj3r][data-w]{opacity:.16}html[data-fx] [data-astro-cid-52atpj3r][data-w][data-lit]{opacity:1}.intro[data-astro-cid-upoc3u2q]{padding:0 24px 56px;max-width:1100px;width:100%;margin:0 auto}.intro-row[data-astro-cid-upoc3u2q]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}h2[data-astro-cid-upoc3u2q]{margin:0;font-size:clamp(40px,6vw,80px);font-weight:700;letter-spacing:-.045em;line-height:1}.intro[data-astro-cid-upoc3u2q] p[data-astro-cid-upoc3u2q]{margin:0;font-size:19px;color:var(--gray-2);max-width:360px;line-height:1.45}.stack[data-astro-cid-upoc3u2q]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:var(--dark)}.stack-inner[data-astro-cid-upoc3u2q]{position:absolute;inset:0;overflow:hidden;transform-origin:50% 30%;will-change:transform,filter}.stack-img[data-astro-cid-upoc3u2q]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.stack-shade[data-astro-cid-upoc3u2q]{position:absolute;inset:0;background:linear-gradient(180deg,#1115101a 30%,#111510c7)}.stack-foot[data-astro-cid-upoc3u2q]{position:absolute;left:0;right:0;bottom:0;max-width:1100px;margin:0 auto;padding:0 24px clamp(48px,8vh,96px);display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;color:var(--bg)}.stack-title[data-astro-cid-upoc3u2q]{display:flex;flex-direction:column;gap:10px}.stack-cat[data-astro-cid-upoc3u2q]{color:var(--rosa)}.stack-name[data-astro-cid-upoc3u2q]{font-size:clamp(44px,8vw,112px);font-weight:700;letter-spacing:-.05em;line-height:.95}.stack-btn[data-astro-cid-upoc3u2q]{padding:14px 24px;font-size:15px}@media(prefers-reduced-motion:reduce){.stack[data-astro-cid-upoc3u2q]{position:relative}}.card[data-astro-cid-532fs2dv]{text-decoration:none;color:var(--text);display:flex;flex-direction:column;gap:16px}.card[data-astro-cid-532fs2dv]:hover{color:var(--text)}.card[data-astro-cid-532fs2dv][hidden]{display:none}.card-img[data-astro-cid-532fs2dv]{aspect-ratio:4 / 5;border-radius:var(--r-card);overflow:hidden;background:var(--placeholder)}.card-img[data-astro-cid-532fs2dv] img[data-astro-cid-532fs2dv]{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.card[data-astro-cid-532fs2dv]:hover .card-img[data-astro-cid-532fs2dv] img[data-astro-cid-532fs2dv]{transform:scale(1.04)}.card-row[data-astro-cid-532fs2dv]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px}.card-name[data-astro-cid-532fs2dv]{font-size:24px;font-weight:700;letter-spacing:-.035em}.card-count[data-astro-cid-532fs2dv]{font-size:13px;color:var(--gray-4);white-space:nowrap}.card-cat[data-astro-cid-532fs2dv]{font-size:12px;letter-spacing:.22em;color:var(--terracota);margin-top:-10px;padding:0 4px}.todos[data-astro-cid-c2e4ao6u]{max-width:1200px;width:100%;margin:0 auto;padding:clamp(100px,12vw,160px) 24px clamp(80px,10vw,140px);display:flex;flex-direction:column;gap:40px}.todos-head[data-astro-cid-c2e4ao6u]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}h2[data-astro-cid-c2e4ao6u]{margin:0;font-size:clamp(36px,5vw,64px);font-weight:700;letter-spacing:-.045em;line-height:1}.seg[data-astro-cid-c2e4ao6u]{display:flex;gap:8px;flex-wrap:wrap;background:#1d231c0d;padding:5px;border-radius:var(--r-pill)}.seg[data-astro-cid-c2e4ao6u] button[data-astro-cid-c2e4ao6u]{font-size:14px;font-weight:600;padding:9px 18px;border-radius:var(--r-pill);cursor:pointer;border:none;background:transparent;color:var(--text);transition:all .3s ease}.seg[data-astro-cid-c2e4ao6u] button[data-astro-cid-c2e4ao6u][aria-pressed=true]{background:var(--green);color:var(--bg)}.grid[data-astro-cid-c2e4ao6u]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:44px 24px}.hz[data-astro-cid-q2l4wglx]{position:relative;height:320vh;background:var(--dark);color:var(--bg)}.hz-sticky[data-astro-cid-q2l4wglx]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;justify-content:center;gap:40px}.hz-head[data-astro-cid-q2l4wglx]{max-width:1100px;width:100%;margin:0 auto;padding:52px 24px 0}h2[data-astro-cid-q2l4wglx]{margin:0;font-size:clamp(36px,5vw,64px);font-weight:700;letter-spacing:-.045em;line-height:1.02}h2[data-astro-cid-q2l4wglx] .serif-accent[data-astro-cid-q2l4wglx]{color:var(--salmao)}.hz-track[data-astro-cid-q2l4wglx]{display:flex;gap:20px;padding:0 max(24px,calc((100vw - 1100px)/2 + 24px));width:max-content;will-change:transform}figure[data-astro-cid-q2l4wglx]{margin:0;flex:none;display:flex;flex-direction:column;gap:12px}.hz-img[data-astro-cid-q2l4wglx]{height:min(58vh,560px);aspect-ratio:4 / 5;border-radius:var(--r-gallery);overflow:hidden;background:#222820}.hz-img[data-astro-cid-q2l4wglx] img[data-astro-cid-q2l4wglx]{width:100%;height:100%;object-fit:cover}figcaption[data-astro-cid-q2l4wglx]{font-size:13px;color:#f7f4ef99}@media(prefers-reduced-motion:reduce){.hz[data-astro-cid-q2l4wglx]{height:auto;padding:100px 0}.hz-sticky[data-astro-cid-q2l4wglx]{position:static;height:auto;overflow:visible}.hz-track[data-astro-cid-q2l4wglx]{width:auto;overflow-x:auto;scroll-snap-type:x mandatory}figure[data-astro-cid-q2l4wglx]{scroll-snap-align:center}}.sobre[data-astro-cid-rzhu5o37]{max-width:1100px;width:100%;margin:0 auto;padding:clamp(100px,14vw,180px) 24px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(40px,7vw,100px);align-items:center}.sobre-logo[data-astro-cid-rzhu5o37]{background:var(--card);border-radius:var(--r-block);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:14%;box-shadow:var(--shadow-card)}.sobre-logo[data-astro-cid-rzhu5o37] img[data-astro-cid-rzhu5o37]{width:100%;height:100%;object-fit:contain}.sobre-text[data-astro-cid-rzhu5o37]{display:flex;flex-direction:column;gap:24px}.kicker[data-astro-cid-rzhu5o37]{color:var(--terracota)}h2[data-astro-cid-rzhu5o37]{margin:0;font-size:clamp(40px,5.4vw,72px);font-weight:700;letter-spacing:-.045em;line-height:1}p[data-astro-cid-rzhu5o37]{margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.55;color:var(--gray-1);text-wrap:pretty}dl[data-astro-cid-rzhu5o37]{display:flex;gap:48px;flex-wrap:wrap;padding-top:8px;margin:0}dt[data-astro-cid-rzhu5o37]{font-size:13px;color:var(--gray-4)}dd[data-astro-cid-rzhu5o37]{margin:0;font-size:19px;font-weight:600;letter-spacing:-.02em}.cta[data-astro-cid-l53vqjpo]{background:var(--green);color:var(--bg);padding:clamp(100px,14vw,180px) 24px;text-align:center}.cta-in[data-astro-cid-l53vqjpo]{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:28px}h2[data-astro-cid-l53vqjpo]{margin:0;font-size:clamp(44px,7vw,96px);font-weight:700;letter-spacing:-.05em;line-height:.98}h2[data-astro-cid-l53vqjpo] .serif-accent[data-astro-cid-l53vqjpo]{color:var(--salmao)}.cta-btns[data-astro-cid-l53vqjpo]{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.cta-main[data-astro-cid-l53vqjpo]{padding:15px 28px;font-size:16px}.cta-wa[data-astro-cid-l53vqjpo]{text-decoration:none;color:var(--salmao);padding:15px 12px;font-size:16px;font-weight:600}.cta-wa[data-astro-cid-l53vqjpo]:hover{color:var(--bg)}
