body.has-fbar{padding-bottom:92px}.fbar[data-astro-cid-hcoxctky]{z-index:90;backdrop-filter:blur(10px);background:#111114eb;border-radius:999px;gap:.4rem;max-width:calc(100vw - 24px);padding:.35rem;font:600 .88rem/1 system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000059}.fbar[data-astro-cid-hcoxctky] a[data-astro-cid-hcoxctky]{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;min-height:44px;padding:.8rem 1rem;text-decoration:none;display:inline-flex}.fbar__back[data-astro-cid-hcoxctky]:hover{background:#ffffff1f}.fbar__wa[data-astro-cid-hcoxctky]{background:#1fa855;color:#04210f!important}.fbar__wa[data-astro-cid-hcoxctky]:hover{filter:brightness(1.1)}@media (width<=420px){.fbar[data-astro-cid-hcoxctky] a[data-astro-cid-hcoxctky]{padding:.8rem;font-size:.82rem}}@font-face{font-family:Playfair Display;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/playfair-display-latin-700-normal.CuDiGg7c.woff2)format("woff2"),url(/_astro/playfair-display-latin-700-normal.Bc_1Q1cG.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/playfair-display-latin-400-italic.LeeEXsx5.woff2)format("woff2"),url(/_astro/playfair-display-latin-400-italic.hIeePEuE.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lora-latin-400-normal.DnxXpLNu.woff2)format("woff2"),url(/_astro/lora-latin-400-normal.DBJS-Hc6.woff)format("woff")}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/lora-latin-600-normal.B-3RcLOQ.woff2)format("woff2"),url(/_astro/lora-latin-600-normal.Dc3EneHn.woff)format("woff")}.p360[data-astro-cid-eudg3zkg]{border-radius:var(--p360-radius,24px);background:var(--p360-bg,var(--t-ink));color:var(--p360-fg,var(--t-paper));align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid;overflow:hidden}.p360__eyebrow[data-astro-cid-eudg3zkg]{letter-spacing:.16em;text-transform:uppercase;color:var(--p360-eyebrow,var(--t-accent));margin-bottom:.6rem;font-size:.78rem;font-weight:700}h3[data-astro-cid-eudg3zkg]{font-size:clamp(1.5rem,3.2vw,2.2rem);line-height:1.15;font-family:var(--t-display,inherit);font-weight:var(--t-display-weight,700);margin-bottom:.8rem}.p360__lead[data-astro-cid-eudg3zkg]{opacity:.9;max-width:52ch;margin-bottom:1rem}ul[data-astro-cid-eudg3zkg]{gap:.5rem;margin-bottom:1.5rem;padding:0;list-style:none;display:grid}li[data-astro-cid-eudg3zkg]{padding-left:1.6rem;position:relative}li[data-astro-cid-eudg3zkg]:before{content:"✓";color:var(--p360-eyebrow,var(--t-accent));font-weight:800;position:absolute;left:0}.p360__cta[data-astro-cid-eudg3zkg]{background:var(--t-btn);color:var(--t-btn-ink);border-radius:999px;align-items:center;gap:.5rem;min-height:44px;padding:.85rem 1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.p360__cta[data-astro-cid-eudg3zkg]:hover{filter:brightness(1.08)}.p360__phone[data-astro-cid-eudg3zkg]{--t-ink:#101014;--t-paper:#fff;--t-on-accent:var(--t-btn-ink,#111);place-items:center;display:grid}@media (width>=780px){.p360[data-astro-cid-eudg3zkg]{grid-template-columns:1.3fr 1fr}}.mapart[data-astro-cid-f3oh2jms]{object-fit:cover;border-radius:inherit;width:100%;height:100%;min-height:220px}.t[data-astro-cid-523f4sds]{background:var(--t-ink);color:var(--t-paper);font-family:Lora,Georgia,serif;font-size:1.0625rem;line-height:1.7;overflow-x:clip}h1[data-astro-cid-523f4sds],h2[data-astro-cid-523f4sds],h3[data-astro-cid-523f4sds]{font-family:var(--t-display);font-weight:700;line-height:1.12}h2[data-astro-cid-523f4sds]{text-align:center;color:var(--t-accent);margin-bottom:2.6rem;font-size:clamp(1.9rem,4.5vw,3rem)}.wrap[data-astro-cid-523f4sds]{width:min(1080px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(3rem,7vw,5.5rem)}.btn[data-astro-cid-523f4sds]{background:var(--t-btn);min-height:48px;color:var(--t-btn-ink);letter-spacing:.14em;text-transform:uppercase;border:1.5px solid var(--t-btn);justify-content:center;align-items:center;padding:.8rem 1.7rem;font:600 .85rem/1 Lora,serif;text-decoration:none;transition:transform .15s,background .2s;display:inline-flex}.btn[data-astro-cid-523f4sds]:hover{transform:translateY(-2px)}.btn--line[data-astro-cid-523f4sds]{color:var(--t-paper);border-color:var(--t-accent);background:0 0}.top[data-astro-cid-523f4sds]{border-bottom:1px solid color-mix(in srgb, var(--t-accent) 40%, transparent);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem clamp(1rem,4vw,3rem);display:flex}.logo[data-astro-cid-523f4sds]{font:700 1.25rem/1 var(--t-display);color:var(--t-paper);align-items:center;gap:.6rem;text-decoration:none;display:flex}.logo__mark[data-astro-cid-523f4sds]{color:var(--t-accent)}.top[data-astro-cid-523f4sds] nav[data-astro-cid-523f4sds]{letter-spacing:.14em;text-transform:uppercase;gap:2rem;font-size:.85rem;display:none}.top[data-astro-cid-523f4sds] nav[data-astro-cid-523f4sds] a[data-astro-cid-523f4sds]{padding-block:.6rem;text-decoration:none}.top[data-astro-cid-523f4sds] nav[data-astro-cid-523f4sds] a[data-astro-cid-523f4sds]:hover{color:var(--t-accent)}@media (width>=860px){.top[data-astro-cid-523f4sds] nav[data-astro-cid-523f4sds]{display:flex}}.hero[data-astro-cid-523f4sds]{align-items:center;gap:2.5rem;width:min(1180px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(2.5rem,7vw,5rem);display:grid}.kicker[data-astro-cid-523f4sds]{color:var(--t-accent);letter-spacing:.22em;text-transform:uppercase;margin-bottom:1rem;font-size:.8rem}.hero[data-astro-cid-523f4sds] h1[data-astro-cid-523f4sds]{margin-bottom:1.3rem;font-size:clamp(2.6rem,7.5vw,5.2rem)}.hero[data-astro-cid-523f4sds] h1[data-astro-cid-523f4sds] em[data-astro-cid-523f4sds]{color:var(--t-accent);font-style:italic;font-weight:400}.lead[data-astro-cid-523f4sds]{opacity:.88;max-width:52ch;margin-bottom:1.8rem}.hero__cta[data-astro-cid-523f4sds]{flex-wrap:wrap;gap:.8rem;display:flex}.hero__frame[data-astro-cid-523f4sds]{border:2px solid var(--t-accent);border-radius:999px 999px 8px 8px;margin:0;padding:14px;position:relative}.hero__frame[data-astro-cid-523f4sds] img[data-astro-cid-523f4sds]{aspect-ratio:4/5;object-fit:cover;object-position:62% 50%;border-radius:999px 999px 4px 4px;width:100%}@media (width>=900px){.hero[data-astro-cid-523f4sds]{grid-template-columns:1.1fr .9fr}}.orn[data-astro-cid-523f4sds]{width:min(520px,80%);color:var(--t-accent);align-items:center;gap:1.2rem;margin-inline:auto;font-size:1.4rem;display:flex}.orn[data-astro-cid-523f4sds] span[data-astro-cid-523f4sds]{background:var(--t-accent);opacity:.6;flex:1;height:1px}.menu[data-astro-cid-523f4sds]{gap:1.6rem 4rem;padding:0;list-style:none;display:grid}@media (width>=800px){.menu[data-astro-cid-523f4sds]{grid-template-columns:1fr 1fr}}.menu__row[data-astro-cid-523f4sds]{font:700 1.2rem/1.2 var(--t-display);align-items:baseline;gap:.7rem;display:flex}.menu__dots[data-astro-cid-523f4sds]{border-bottom:2px dotted color-mix(in srgb, var(--t-accent) 70%, transparent);flex:1;transform:translateY(-4px)}.menu__row[data-astro-cid-523f4sds] b[data-astro-cid-523f4sds]{color:var(--t-accent)}.menu[data-astro-cid-523f4sds] p[data-astro-cid-523f4sds]{opacity:.75;font-size:.95rem;font-style:italic}.team__grid[data-astro-cid-523f4sds]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;display:grid}.barber[data-astro-cid-523f4sds]{text-align:center;border:1px solid color-mix(in srgb, var(--t-accent) 45%, transparent);padding:2rem 1.2rem}.barber__mono[data-astro-cid-523f4sds]{background:var(--t-accent);width:84px;height:84px;color:var(--t-ink);font:700 1.6rem var(--t-display);border-radius:50%;place-items:center;margin:0 auto 1rem;display:grid}.barber[data-astro-cid-523f4sds] h3[data-astro-cid-523f4sds]{font-size:1.35rem}.barber[data-astro-cid-523f4sds] p[data-astro-cid-523f4sds]{opacity:.75;font-size:.95rem}.gal[data-astro-cid-523f4sds]{gap:1rem;display:grid}.gal[data-astro-cid-523f4sds] figure[data-astro-cid-523f4sds]{border:1.5px solid var(--t-accent);margin:0;padding:10px;position:relative}.gal[data-astro-cid-523f4sds] img[data-astro-cid-523f4sds]{object-fit:cover;aspect-ratio:1;width:100%;height:100%}.gal[data-astro-cid-523f4sds] figcaption[data-astro-cid-523f4sds]{background:var(--t-ink);color:var(--t-accent);letter-spacing:.16em;text-transform:uppercase;padding:.25rem .8rem;font-size:.8rem;position:absolute;bottom:22px;left:22px}@media (width>=800px){.gal[data-astro-cid-523f4sds]{grid-template-columns:1.4fr 1fr 1fr}.gal__a[data-astro-cid-523f4sds] img[data-astro-cid-523f4sds]{aspect-ratio:4/5}}.quotes__grid[data-astro-cid-523f4sds]{gap:1.5rem;display:grid}blockquote[data-astro-cid-523f4sds]{border-left:3px solid var(--t-accent);background:color-mix(in srgb, var(--t-paper) 6%, var(--t-ink));margin:0;padding:1.8rem;font-style:italic}blockquote[data-astro-cid-523f4sds] footer[data-astro-cid-523f4sds]{color:var(--t-accent);letter-spacing:.1em;text-transform:uppercase;margin-top:.8rem;font-size:.85rem;font-style:normal}blockquote[data-astro-cid-523f4sds].big{font:italic 400 clamp(1.4rem, 3vw, 2rem)/1.35 var(--t-display)}@media (width>=860px){.quotes__grid[data-astro-cid-523f4sds]{grid-template-columns:1.4fr 1fr 1fr}.quotes__grid[data-astro-cid-523f4sds] .big[data-astro-cid-523f4sds]{grid-row:span 1}}.visit[data-astro-cid-523f4sds]{gap:2rem;display:grid}.ticket[data-astro-cid-523f4sds]{background:var(--t-paper);color:var(--t-ink);align-content:start;gap:1.2rem;padding:2.4rem 2rem;display:grid;position:relative;-webkit-mask:radial-gradient(12px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(12px at 0,#0000 98%,#000) 0/51% 100% no-repeat,radial-gradient(12px at 100%,#0000 98%,#000) 100%/51% 100% no-repeat}.ticket[data-astro-cid-523f4sds] h2[data-astro-cid-523f4sds]{color:var(--t-ink);text-align:left;margin:0}.ticket[data-astro-cid-523f4sds] .addr[data-astro-cid-523f4sds]{font-weight:600}.ticket[data-astro-cid-523f4sds] dl[data-astro-cid-523f4sds]{border-top:2px dashed color-mix(in srgb, var(--t-ink) 40%, transparent);gap:.6rem;margin:0;padding-top:1rem;display:grid}.ticket[data-astro-cid-523f4sds] dl[data-astro-cid-523f4sds] div[data-astro-cid-523f4sds]{justify-content:space-between;gap:1rem;display:flex}.ticket[data-astro-cid-523f4sds] dt[data-astro-cid-523f4sds]{font-weight:600}.ticket[data-astro-cid-523f4sds] dd[data-astro-cid-523f4sds]{margin:0}.ticket[data-astro-cid-523f4sds] .btn[data-astro-cid-523f4sds]{background:var(--t-ink);color:var(--t-paper);border-color:var(--t-ink);justify-self:start}.map[data-astro-cid-523f4sds]{border:2px solid var(--t-accent);border-radius:4px;min-height:280px;overflow:hidden}@media (width>=860px){.visit[data-astro-cid-523f4sds]{grid-template-columns:.9fr 1.1fr}}.book[data-astro-cid-523f4sds]{text-align:center}.book[data-astro-cid-523f4sds] .lead[data-astro-cid-523f4sds]{margin-inline:auto}.slots[data-astro-cid-523f4sds]{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-bottom:2.4rem;display:flex}.slots[data-astro-cid-523f4sds] span[data-astro-cid-523f4sds]{border:1.5px solid var(--t-accent);letter-spacing:.08em;padding:.6rem 1.2rem}.slots[data-astro-cid-523f4sds] .on[data-astro-cid-523f4sds]{background:var(--t-accent);color:var(--t-ink);font-weight:600}.book[data-astro-cid-523f4sds] .p360{text-align:left;--p360-bg:var(--t-paper);--p360-fg:var(--t-ink);--p360-eyebrow:color-mix(in srgb, var(--t-ink) 70%, #8a6a30);--p360-radius:4px;margin-top:1rem}.book[data-astro-cid-523f4sds] .p360__cta{background:var(--t-ink);color:var(--t-paper)}.foot[data-astro-cid-523f4sds]{text-align:center;opacity:.7;border-top:1px solid color-mix(in srgb, var(--t-accent) 40%, transparent);padding:2rem 1rem 2.5rem;font-size:.88rem}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/barlow-condensed-latin-600-normal.DepVgxBB.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-600-normal.BFJEwTuo.woff)format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/barlow-condensed-latin-800-normal.BKzMuPgK.woff2)format("woff2"),url(/_astro/barlow-condensed-latin-800-normal.e9GbPXiK.woff)format("woff")}.t[data-astro-cid-u56ye6b5]{background:var(--t-ink);color:var(--t-paper);font-family:Inter,system-ui,sans-serif;line-height:1.6;overflow-x:clip}h1[data-astro-cid-u56ye6b5],h2[data-astro-cid-u56ye6b5],h3[data-astro-cid-u56ye6b5]{font-family:var(--t-display);text-transform:uppercase;letter-spacing:.01em;font-weight:800;line-height:.95}h2[data-astro-cid-u56ye6b5]{margin-bottom:2rem;font-size:clamp(2.4rem,7vw,4.5rem)}h2[data-astro-cid-u56ye6b5]:after{content:"";background:var(--t-accent);width:90px;height:8px;margin-top:.8rem;display:block;transform:skew(-20deg)}.wrap[data-astro-cid-u56ye6b5]{width:min(1180px,100% - 2rem);margin-inline:auto;padding-block:clamp(3rem,7vw,5.5rem)}.btn[data-astro-cid-u56ye6b5]{background:var(--t-btn);min-height:52px;color:var(--t-btn-ink);font:800 1.15rem/1 var(--t-display);text-transform:uppercase;letter-spacing:.06em;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);justify-content:center;align-items:center;padding:.8rem 1.8rem;text-decoration:none;transition:transform .15s;display:inline-flex}.btn[data-astro-cid-u56ye6b5]:hover{transform:translateY(-2px)skew(-3deg)}.btn--ghost[data-astro-cid-u56ye6b5]{color:var(--t-paper);box-shadow:inset 0 0 0 2px var(--t-paper);clip-path:none;background:0 0;border-radius:2px}.btn--sm[data-astro-cid-u56ye6b5]{min-height:44px;padding-inline:1.2rem}.btn--block[data-astro-cid-u56ye6b5]{width:100%}.top[data-astro-cid-u56ye6b5]{z-index:5;justify-content:space-between;align-items:center;padding:1rem clamp(1rem,4vw,3rem);display:flex;position:absolute;inset:0 0 auto}.logo[data-astro-cid-u56ye6b5]{font:800 1.9rem/1 var(--t-display);letter-spacing:.06em;color:var(--t-paper);text-decoration:none}.logo[data-astro-cid-u56ye6b5] span[data-astro-cid-u56ye6b5]{color:var(--t-accent)}.top[data-astro-cid-u56ye6b5] nav[data-astro-cid-u56ye6b5]{font:600 1.05rem var(--t-display);text-transform:uppercase;letter-spacing:.1em;gap:1.8rem;display:none}.top[data-astro-cid-u56ye6b5] nav[data-astro-cid-u56ye6b5] a[data-astro-cid-u56ye6b5]{padding-block:.7rem;text-decoration:none}.top[data-astro-cid-u56ye6b5] nav[data-astro-cid-u56ye6b5] a[data-astro-cid-u56ye6b5]:hover{color:var(--t-accent)}@media (width>=860px){.top[data-astro-cid-u56ye6b5] nav[data-astro-cid-u56ye6b5]{display:flex}}.hero[data-astro-cid-u56ye6b5]{isolation:isolate;align-items:end;min-height:min(92vh,860px);padding:7rem clamp(1rem,4vw,3rem) 4rem;display:grid;position:relative}.hero__bg[data-astro-cid-u56ye6b5]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-u56ye6b5] img[data-astro-cid-u56ye6b5]{object-fit:cover;object-position:70% 50%;width:100%;height:100%}.hero__bg[data-astro-cid-u56ye6b5]:after{content:"";background:linear-gradient(90deg, var(--t-ink) 15%, color-mix(in srgb, var(--t-ink) 55%, transparent) 55%, transparent), linear-gradient(0deg, var(--t-ink), transparent 40%);position:absolute;inset:0}.tag[data-astro-cid-u56ye6b5]{background:var(--t-accent);color:var(--t-ink);font:800 1rem var(--t-display);text-transform:uppercase;letter-spacing:.12em;margin-bottom:1.2rem;padding:.3rem .9rem;display:inline-block;transform:skew(-12deg)}.hero[data-astro-cid-u56ye6b5] h1[data-astro-cid-u56ye6b5]{margin-bottom:1.2rem;font-size:clamp(3.6rem,14vw,9.5rem)}.hero[data-astro-cid-u56ye6b5] h1[data-astro-cid-u56ye6b5] span[data-astro-cid-u56ye6b5]{color:var(--t-accent)}.lead[data-astro-cid-u56ye6b5]{opacity:.9;max-width:48ch;margin-bottom:1.8rem;font-size:1.15rem}.cta[data-astro-cid-u56ye6b5]{flex-wrap:wrap;gap:.9rem;display:flex}.stats[data-astro-cid-u56ye6b5]{background:var(--t-accent);color:var(--t-ink);margin-block:-1px;transform:skewY(-1.5deg)}.stats[data-astro-cid-u56ye6b5]>div[data-astro-cid-u56ye6b5]{grid-template-columns:repeat(2,1fr);gap:1rem;width:min(1180px,100% - 2rem);margin-inline:auto;padding-block:2rem;display:grid;transform:skewY(1.5deg)}.stats[data-astro-cid-u56ye6b5] p[data-astro-cid-u56ye6b5]{display:grid}.stats[data-astro-cid-u56ye6b5] b[data-astro-cid-u56ye6b5]{font:800 clamp(2.6rem, 7vw, 4.4rem)/1 var(--t-display)}.stats[data-astro-cid-u56ye6b5] span[data-astro-cid-u56ye6b5]{text-transform:uppercase;letter-spacing:.1em;font-size:.85rem;font-weight:600}@media (width>=760px){.stats[data-astro-cid-u56ye6b5]>div[data-astro-cid-u56ye6b5]{grid-template-columns:repeat(4,1fr)}}.week[data-astro-cid-u56ye6b5]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.8rem;display:grid}.day[data-astro-cid-u56ye6b5]{background:color-mix(in srgb, var(--t-paper) 7%, var(--t-ink));border-top:5px solid var(--t-accent);padding:1.2rem}.day[data-astro-cid-u56ye6b5] h3[data-astro-cid-u56ye6b5]{color:var(--t-accent);margin-bottom:.6rem;font-size:2rem}.day[data-astro-cid-u56ye6b5] ul[data-astro-cid-u56ye6b5]{gap:.5rem;padding:0;list-style:none;display:grid}.day[data-astro-cid-u56ye6b5] li[data-astro-cid-u56ye6b5]{font-weight:600}.day[data-astro-cid-u56ye6b5] time[data-astro-cid-u56ye6b5]{color:var(--t-accent);font:800 1.15rem var(--t-display);margin-right:.4rem}.gal[data-astro-cid-u56ye6b5]{gap:.8rem;padding-block:0;display:grid}.gal[data-astro-cid-u56ye6b5] figure[data-astro-cid-u56ye6b5]{margin:0;overflow:hidden}.gal[data-astro-cid-u56ye6b5] img[data-astro-cid-u56ye6b5]{aspect-ratio:1;object-fit:cover;width:100%;transition:transform .5s}.gal[data-astro-cid-u56ye6b5] figure[data-astro-cid-u56ye6b5]:hover img[data-astro-cid-u56ye6b5]{transform:scale(1.06)}@media (width>=760px){.gal[data-astro-cid-u56ye6b5]{grid-template-columns:repeat(3,1fr)}.gal[data-astro-cid-u56ye6b5] figure[data-astro-cid-u56ye6b5]:nth-child(2){transform:translateY(32px)}}.plans[data-astro-cid-u56ye6b5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;gap:1.2rem;display:grid}.plan[data-astro-cid-u56ye6b5]{background:color-mix(in srgb, var(--t-paper) 7%, var(--t-ink));align-content:start;gap:1rem;padding:2rem;display:grid;position:relative}.plan--hot[data-astro-cid-u56ye6b5]{background:var(--t-accent);color:var(--t-ink);transform:scale(1.03)}.plan--hot[data-astro-cid-u56ye6b5] .btn[data-astro-cid-u56ye6b5]{background:var(--t-ink);color:var(--t-paper)}.plan__flag[data-astro-cid-u56ye6b5]{background:var(--t-ink);color:var(--t-accent);font:800 .95rem var(--t-display);text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--t-accent);padding:.2rem .8rem;position:absolute;top:-14px;left:1.4rem}.plan[data-astro-cid-u56ye6b5] h3[data-astro-cid-u56ye6b5]{font-size:2rem}.price[data-astro-cid-u56ye6b5]{font:800 3rem/1 var(--t-display)}.plan[data-astro-cid-u56ye6b5] ul[data-astro-cid-u56ye6b5]{gap:.4rem;padding:0;list-style:none;display:grid}.plan[data-astro-cid-u56ye6b5] li[data-astro-cid-u56ye6b5]:before{content:"▸ ";font-weight:800}.coaches[data-astro-cid-u56ye6b5]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.coaches[data-astro-cid-u56ye6b5] article[data-astro-cid-u56ye6b5]{border:2px solid color-mix(in srgb, var(--t-paper) 25%, transparent);align-items:center;gap:1rem;padding:1.2rem;display:flex}.coaches[data-astro-cid-u56ye6b5] span[data-astro-cid-u56ye6b5]{background:var(--t-accent);width:64px;height:64px;color:var(--t-ink);font:800 2rem var(--t-display);flex:none;place-items:center;display:grid;transform:skew(-8deg)}.coaches[data-astro-cid-u56ye6b5] h3[data-astro-cid-u56ye6b5]{font-size:1.6rem}.coaches[data-astro-cid-u56ye6b5] p[data-astro-cid-u56ye6b5]{opacity:.8;font-size:.95rem}.proof[data-astro-cid-u56ye6b5]{gap:1rem;display:grid}blockquote[data-astro-cid-u56ye6b5]{border-left:8px solid var(--t-accent);background:color-mix(in srgb, var(--t-paper) 7%, var(--t-ink));margin:0;padding:1.6rem;font-size:1.15rem;font-weight:600}blockquote[data-astro-cid-u56ye6b5] footer[data-astro-cid-u56ye6b5]{color:var(--t-accent);margin-top:.6rem;font-size:.9rem;font-weight:600}@media (width>=800px){.proof[data-astro-cid-u56ye6b5]{grid-template-columns:1fr 1fr}}.loc[data-astro-cid-u56ye6b5]{gap:2rem;display:grid}.addr[data-astro-cid-u56ye6b5]{margin-bottom:1rem;font-size:1.15rem;font-weight:600}.loc[data-astro-cid-u56ye6b5] dl[data-astro-cid-u56ye6b5]{gap:.5rem;margin:0;display:grid}.loc[data-astro-cid-u56ye6b5] dl[data-astro-cid-u56ye6b5] div[data-astro-cid-u56ye6b5]{border-bottom:1px solid color-mix(in srgb, var(--t-paper) 20%, transparent);justify-content:space-between;padding-bottom:.5rem;display:flex}.loc[data-astro-cid-u56ye6b5] dd[data-astro-cid-u56ye6b5]{color:var(--t-accent);margin:0;font-weight:600}.map[data-astro-cid-u56ye6b5]{clip-path:polygon(0 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%);min-height:280px;overflow:hidden}@media (width>=860px){.loc[data-astro-cid-u56ye6b5]{grid-template-columns:1fr 1.2fr;align-items:center}}.join[data-astro-cid-u56ye6b5] .lead[data-astro-cid-u56ye6b5]{margin-bottom:2rem}.join[data-astro-cid-u56ye6b5] .p360{--p360-bg:var(--t-accent);--p360-fg:var(--t-ink);--p360-eyebrow:var(--t-ink);--p360-radius:0}.join[data-astro-cid-u56ye6b5] .p360__cta{background:var(--t-ink);color:var(--t-paper)}.foot[data-astro-cid-u56ye6b5]{text-align:center;opacity:.7;padding:2rem 1rem 2.5rem;font-size:.88rem}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-latin-400-normal.q-RKOgPK.woff2)format("woff2"),url(/_astro/jost-latin-400-normal.C7S-3Ky6.woff)format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-latin-500-normal.41lBe9I9.woff2)format("woff2"),url(/_astro/jost-latin-500-normal.B-AtzreL.woff)format("woff")}.t[data-astro-cid-qcjoponf]{background:var(--t-paper);color:var(--t-ink);font-family:Jost,system-ui,sans-serif;font-size:1.0625rem;line-height:1.7;overflow-x:clip}h1[data-astro-cid-qcjoponf],h2[data-astro-cid-qcjoponf],h3[data-astro-cid-qcjoponf]{font-family:var(--t-display);font-weight:600;line-height:1.05}h2[data-astro-cid-qcjoponf]{text-align:center;margin-bottom:2.8rem;font-size:clamp(2.2rem,5.5vw,3.6rem)}em[data-astro-cid-qcjoponf]{font-style:italic;font-weight:500}.eyebrow[data-astro-cid-qcjoponf]{letter-spacing:.28em;text-transform:uppercase;margin-bottom:.8rem;font-size:.78rem;font-weight:500}.center[data-astro-cid-qcjoponf]{text-align:center}.wrap[data-astro-cid-qcjoponf]{width:min(1120px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem)}.btn[data-astro-cid-qcjoponf]{background:var(--t-btn);min-height:50px;color:var(--t-btn-ink);letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 2rem;font-weight:500;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-flex}.btn[data-astro-cid-qcjoponf]:hover{box-shadow:0 14px 26px -12px var(--t-ink);transform:translateY(-2px)}.btn--sm[data-astro-cid-qcjoponf]{min-height:44px;padding-inline:1.3rem;font-size:.92rem}.link[data-astro-cid-qcjoponf]{border-bottom:1.5px solid var(--t-ink);padding-block:.6rem;font-weight:500;text-decoration:none}.top[data-astro-cid-qcjoponf]{justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem clamp(1rem,4vw,3rem);display:flex}.logo[data-astro-cid-qcjoponf]{font:600 1.7rem/1 var(--t-display);text-decoration:none}.top[data-astro-cid-qcjoponf] nav[data-astro-cid-qcjoponf]{gap:2rem;display:none}.top[data-astro-cid-qcjoponf] nav[data-astro-cid-qcjoponf] a[data-astro-cid-qcjoponf]{letter-spacing:.06em;padding-block:.6rem;font-size:.95rem;text-decoration:none}.top[data-astro-cid-qcjoponf] nav[data-astro-cid-qcjoponf] a[data-astro-cid-qcjoponf]:hover{text-underline-offset:6px;text-decoration:underline}@media (width>=860px){.top[data-astro-cid-qcjoponf] nav[data-astro-cid-qcjoponf]{display:flex}}.hero[data-astro-cid-qcjoponf]{align-items:center;gap:2.5rem;width:min(1180px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(1rem,4vw,3rem) clamp(3rem,8vw,6rem);display:grid}.hero__art[data-astro-cid-qcjoponf]{width:100%;max-width:480px;margin-inline:auto;position:relative}.arch[data-astro-cid-qcjoponf]{background:var(--t-accent);box-shadow:0 30px 60px -30px var(--t-ink);border-radius:999px 999px 24px 24px;overflow:hidden}.arch[data-astro-cid-qcjoponf] img[data-astro-cid-qcjoponf]{aspect-ratio:4/5;object-fit:cover;object-position:35% 60%;width:100%}.spark[data-astro-cid-qcjoponf]{color:var(--t-ink);font-size:3rem;position:absolute;top:8%;right:-6px}.hero[data-astro-cid-qcjoponf] h1[data-astro-cid-qcjoponf]{margin-bottom:1.3rem;font-size:clamp(3rem,8vw,5.6rem)}.lead[data-astro-cid-qcjoponf]{max-width:46ch;margin-bottom:2rem}.cta[data-astro-cid-qcjoponf]{flex-wrap:wrap;align-items:center;gap:1.4rem;display:flex}@media (width>=900px){.hero[data-astro-cid-qcjoponf]{grid-template-columns:.9fr 1.1fr}}.cards[data-astro-cid-qcjoponf]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1.2rem;display:grid}.card[data-astro-cid-qcjoponf]{text-align:center;box-shadow:0 20px 40px -28px var(--t-ink);background:#fff;border-radius:160px 160px 24px 24px;justify-items:center;gap:.5rem;padding:3.6rem 1.8rem 2rem;display:grid}.card__n[data-astro-cid-qcjoponf]{font:500 1.1rem var(--t-display);background:var(--t-accent);border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.card[data-astro-cid-qcjoponf] h3[data-astro-cid-qcjoponf]{font-size:1.7rem}.card[data-astro-cid-qcjoponf] p[data-astro-cid-qcjoponf]{max-width:28ch}.card[data-astro-cid-qcjoponf] b[data-astro-cid-qcjoponf]{letter-spacing:.08em;border-top:1px solid var(--t-accent);margin-top:.4rem;padding-top:.7rem;font-weight:500}.gal__grid[data-astro-cid-qcjoponf]{gap:1rem;display:grid}.gal[data-astro-cid-qcjoponf] figure[data-astro-cid-qcjoponf]{border-radius:24px;margin:0;overflow:hidden}.gal[data-astro-cid-qcjoponf] img[data-astro-cid-qcjoponf]{object-fit:cover;aspect-ratio:1;width:100%;height:100%}@media (width>=800px){.gal__grid[data-astro-cid-qcjoponf]{grid-template-columns:1fr 1.25fr 1fr;align-items:center}.gal[data-astro-cid-qcjoponf] .b[data-astro-cid-qcjoponf]{border-radius:999px 999px 24px 24px}}.team__row[data-astro-cid-qcjoponf]{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;display:grid}.ring[data-astro-cid-qcjoponf]{border:2px solid var(--t-ink);width:120px;height:120px;font:500 3rem var(--t-display);background:var(--t-accent);outline:8px solid var(--t-paper);box-shadow:0 0 0 10px var(--t-accent);border-radius:50%;place-items:center;margin:0 auto 1rem;display:grid}.team[data-astro-cid-qcjoponf] h3[data-astro-cid-qcjoponf]{font-size:1.8rem}.voices__box[data-astro-cid-qcjoponf]{background:var(--t-ink);color:var(--t-paper);border-radius:36px;padding:clamp(2rem,5vw,4rem)}.on[data-astro-cid-qcjoponf]{color:var(--t-accent)}.voices__grid[data-astro-cid-qcjoponf]{gap:2rem;margin-top:1.4rem;display:grid}.voices[data-astro-cid-qcjoponf] figure[data-astro-cid-qcjoponf]{margin:0}.voices[data-astro-cid-qcjoponf] blockquote[data-astro-cid-qcjoponf]{font:italic 500 1.5rem/1.3 var(--t-display);margin:0 0 .8rem}.voices[data-astro-cid-qcjoponf] figcaption[data-astro-cid-qcjoponf]{color:var(--t-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.85rem}@media (width>=860px){.voices__grid[data-astro-cid-qcjoponf]{grid-template-columns:repeat(3,1fr)}}.visit[data-astro-cid-qcjoponf]{gap:2rem;display:grid}.visit[data-astro-cid-qcjoponf] h2[data-astro-cid-qcjoponf]{text-align:left;margin-bottom:1.4rem}.addr[data-astro-cid-qcjoponf]{margin-bottom:1.2rem;font-size:1.15rem;font-weight:500}.visit[data-astro-cid-qcjoponf] dl[data-astro-cid-qcjoponf]{gap:.5rem;margin:0;display:grid}.visit[data-astro-cid-qcjoponf] dl[data-astro-cid-qcjoponf] div[data-astro-cid-qcjoponf]{border-bottom:1px solid var(--t-accent);justify-content:space-between;gap:1rem;padding-bottom:.5rem;display:flex}.visit[data-astro-cid-qcjoponf] dd[data-astro-cid-qcjoponf]{margin:0;font-weight:500}.map[data-astro-cid-qcjoponf]{border-radius:160px 160px 24px 24px;min-height:300px;overflow:hidden}@media (width>=860px){.visit[data-astro-cid-qcjoponf]{grid-template-columns:1fr 1fr;align-items:center}}.book[data-astro-cid-qcjoponf] .p360{--p360-bg:var(--t-accent);--p360-fg:var(--t-ink);--p360-eyebrow:var(--t-ink);--p360-radius:36px}.foot[data-astro-cid-qcjoponf]{text-align:center;border-top:1px solid var(--t-accent);padding:2rem 1rem 2.5rem;font-size:.88rem}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/lora-latin-500-normal.Dh16O2IA.woff2)format("woff2"),url(/_astro/lora-latin-500-normal.Dbc_1yrl.woff)format("woff")}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/lora-latin-400-italic.DYjZp4sZ.woff2)format("woff2"),url(/_astro/lora-latin-400-italic.wRLkZNVE.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/nunito-sans-latin-400-normal.AkRraKH2.woff2)format("woff2"),url(/_astro/nunito-sans-latin-400-normal.DY9yCUyQ.woff)format("woff")}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/nunito-sans-latin-600-normal.BtVRvDNj.woff2)format("woff2"),url(/_astro/nunito-sans-latin-600-normal.DLks-Kj1.woff)format("woff")}.t[data-astro-cid-2zvnjmkx]{background:var(--t-paper);color:var(--t-deep);font-family:Nunito Sans,system-ui,sans-serif;font-size:1.0625rem;line-height:1.8;overflow-x:clip}h1[data-astro-cid-2zvnjmkx],h2[data-astro-cid-2zvnjmkx],h3[data-astro-cid-2zvnjmkx]{font-family:var(--t-display);color:var(--t-ink);font-weight:400;line-height:1.15}h2[data-astro-cid-2zvnjmkx]{text-align:center;margin-bottom:3rem;font-size:clamp(2rem,5vw,3.2rem)}em[data-astro-cid-2zvnjmkx]{font-style:italic}.eyebrow[data-astro-cid-2zvnjmkx]{letter-spacing:.26em;text-transform:uppercase;color:var(--t-ink);margin-bottom:1rem;font-size:.76rem;font-weight:600}.center[data-astro-cid-2zvnjmkx]{text-align:center}.wrap[data-astro-cid-2zvnjmkx]{width:min(1040px,100% - 3rem);margin-inline:auto;padding-block:clamp(4rem,10vw,8rem)}.btn[data-astro-cid-2zvnjmkx]{background:var(--t-btn);min-height:50px;color:var(--t-btn-ink);letter-spacing:.05em;border-radius:999px;justify-content:center;align-items:center;padding:.8rem 2.2rem;font-weight:600;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.btn[data-astro-cid-2zvnjmkx]:hover{background:var(--t-deep);transform:translateY(-2px)}.btn--sm[data-astro-cid-2zvnjmkx]{min-height:44px;padding-inline:1.4rem;font-size:.92rem}.top[data-astro-cid-2zvnjmkx]{justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem clamp(1rem,5vw,4rem);display:flex}.logo[data-astro-cid-2zvnjmkx]{font:400 1.5rem/1 var(--t-display);color:var(--t-ink);gap:.6rem;text-decoration:none;display:flex}.top[data-astro-cid-2zvnjmkx] nav[data-astro-cid-2zvnjmkx]{gap:2.2rem;display:none}.top[data-astro-cid-2zvnjmkx] nav[data-astro-cid-2zvnjmkx] a[data-astro-cid-2zvnjmkx]{padding-block:.6rem;font-size:.95rem;text-decoration:none}.top[data-astro-cid-2zvnjmkx] nav[data-astro-cid-2zvnjmkx] a[data-astro-cid-2zvnjmkx]:hover{text-underline-offset:6px;text-decoration:underline}@media (width>=860px){.top[data-astro-cid-2zvnjmkx] nav[data-astro-cid-2zvnjmkx]{display:flex}}.hero[data-astro-cid-2zvnjmkx]{text-align:center;justify-items:center;gap:1.4rem;padding:clamp(3rem,8vw,6rem) 1.5rem 0;display:grid}.hero[data-astro-cid-2zvnjmkx] h1[data-astro-cid-2zvnjmkx]{max-width:14ch;font-size:clamp(3rem,9vw,6.4rem)}.lead[data-astro-cid-2zvnjmkx]{max-width:50ch;font-size:1.15rem}.hero__img[data-astro-cid-2zvnjmkx]{border-radius:260px 260px 0 0;width:min(960px,100%);margin-top:2.5rem;overflow:hidden}.hero__img[data-astro-cid-2zvnjmkx] img[data-astro-cid-2zvnjmkx]{aspect-ratio:16/10;object-fit:cover;width:100%}.rit[data-astro-cid-2zvnjmkx]{gap:0;padding:0;list-style:none;display:grid}.rit[data-astro-cid-2zvnjmkx] li[data-astro-cid-2zvnjmkx]{border-top:1px solid color-mix(in srgb, var(--t-ink) 25%, transparent);align-items:start;gap:1rem;padding-block:2rem;display:grid}.rit[data-astro-cid-2zvnjmkx] li[data-astro-cid-2zvnjmkx]:last-child{border-bottom:1px solid color-mix(in srgb, var(--t-ink) 25%, transparent)}.rit__n[data-astro-cid-2zvnjmkx]{font:400 3rem/1 var(--t-display);color:color-mix(in srgb, var(--t-ink) 55%, var(--t-paper))}.rit[data-astro-cid-2zvnjmkx] h3[data-astro-cid-2zvnjmkx]{margin-bottom:.4rem;font-size:1.7rem}.rit__meta[data-astro-cid-2zvnjmkx]{align-items:baseline;gap:1.2rem;font-weight:600;display:flex}.rit__meta[data-astro-cid-2zvnjmkx] b[data-astro-cid-2zvnjmkx]{font:400 1.5rem var(--t-display);color:var(--t-ink)}@media (width>=800px){.rit[data-astro-cid-2zvnjmkx] li[data-astro-cid-2zvnjmkx]{grid-template-columns:90px 1fr 190px;gap:2rem}.rit__meta[data-astro-cid-2zvnjmkx]{text-align:right;flex-direction:column;align-items:flex-end;gap:.2rem}}.band[data-astro-cid-2zvnjmkx]{background:var(--t-accent);color:var(--t-deep);text-align:center;padding:clamp(4rem,9vw,7rem) 1.5rem}.band[data-astro-cid-2zvnjmkx] blockquote[data-astro-cid-2zvnjmkx]{max-width:22ch;font:italic 400 clamp(1.8rem, 5vw, 3.2rem)/1.25 var(--t-display);margin:0 auto}.band[data-astro-cid-2zvnjmkx] footer[data-astro-cid-2zvnjmkx]{letter-spacing:.16em;text-transform:uppercase;margin-top:1.6rem;font:600 .85rem Nunito Sans}.steps[data-astro-cid-2zvnjmkx]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:2rem;display:grid}.stp[data-astro-cid-2zvnjmkx]{text-align:center}.stp[data-astro-cid-2zvnjmkx] span[data-astro-cid-2zvnjmkx]{border:1.5px solid var(--t-ink);width:56px;height:56px;font:400 1.4rem var(--t-display);color:var(--t-ink);border-radius:50%;place-items:center;margin:0 auto 1rem;display:grid}.stp[data-astro-cid-2zvnjmkx] h3[data-astro-cid-2zvnjmkx]{margin-bottom:.4rem;font-size:1.5rem}.space[data-astro-cid-2zvnjmkx]{align-items:center;gap:1.2rem;display:grid}.space[data-astro-cid-2zvnjmkx] figure[data-astro-cid-2zvnjmkx]{border-radius:200px 200px 16px 16px;margin:0;overflow:hidden}.space[data-astro-cid-2zvnjmkx] img[data-astro-cid-2zvnjmkx]{aspect-ratio:4/5;object-fit:cover;width:100%}.space__copy[data-astro-cid-2zvnjmkx] h2[data-astro-cid-2zvnjmkx]{text-align:left;margin-bottom:1rem}@media (width>=860px){.space[data-astro-cid-2zvnjmkx]{grid-template-columns:repeat(3,1fr)}.space__copy[data-astro-cid-2zvnjmkx]{text-align:center;grid-column:1/-1;max-width:560px;margin-inline:auto}.space__copy[data-astro-cid-2zvnjmkx] h2[data-astro-cid-2zvnjmkx]{text-align:center}.s2[data-astro-cid-2zvnjmkx]{transform:translateY(40px)}}.visit[data-astro-cid-2zvnjmkx]{gap:2.5rem;display:grid}.visit[data-astro-cid-2zvnjmkx] h2[data-astro-cid-2zvnjmkx]{text-align:left;margin-bottom:1.2rem}.addr[data-astro-cid-2zvnjmkx]{margin-bottom:1rem;font-size:1.15rem;font-weight:600}.visit[data-astro-cid-2zvnjmkx] dl[data-astro-cid-2zvnjmkx]{gap:.6rem;margin:0;display:grid}.visit[data-astro-cid-2zvnjmkx] dl[data-astro-cid-2zvnjmkx] div[data-astro-cid-2zvnjmkx]{border-bottom:1px solid color-mix(in srgb, var(--t-ink) 25%, transparent);justify-content:space-between;padding-bottom:.6rem;display:flex}.visit[data-astro-cid-2zvnjmkx] dd[data-astro-cid-2zvnjmkx]{margin:0;font-weight:600}.map[data-astro-cid-2zvnjmkx]{border-radius:200px 200px 16px 16px;min-height:300px;overflow:hidden}@media (width>=860px){.visit[data-astro-cid-2zvnjmkx]{grid-template-columns:1fr 1fr;align-items:center}}.book[data-astro-cid-2zvnjmkx] .p360{--p360-bg:var(--t-ink);--p360-fg:var(--t-paper);--p360-eyebrow:var(--t-paper);--p360-radius:40px}.book[data-astro-cid-2zvnjmkx] .p360__cta{background:var(--t-paper);color:var(--t-deep)}.foot[data-astro-cid-2zvnjmkx]{text-align:center;border-top:1px solid color-mix(in srgb, var(--t-ink) 25%, transparent);padding:2rem 1rem 2.5rem;font-size:.88rem}@font-face{font-family:DM Serif Display;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-normal.C5_t9oOD.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-normal._kVFYEpx.woff)format("woff")}@font-face{font-family:DM Serif Display;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/dm-serif-display-latin-400-italic.DpcbibHm.woff2)format("woff2"),url(/_astro/dm-serif-display-latin-400-italic.BgxzcTJK.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/work-sans-latin-400-normal.jUejSri3.woff2)format("woff2"),url(/_astro/work-sans-latin-400-normal.DE1_0GuN.woff)format("woff")}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/work-sans-latin-600-normal.DB-2V89X.woff2)format("woff2"),url(/_astro/work-sans-latin-600-normal.Cg-NlmS7.woff)format("woff")}.t[data-astro-cid-g5eixwfi]{background:var(--t-paper);color:var(--t-ink);font-family:Work Sans,system-ui,sans-serif;font-size:1.0625rem;line-height:1.7;overflow-x:clip}h1[data-astro-cid-g5eixwfi],h2[data-astro-cid-g5eixwfi],h3[data-astro-cid-g5eixwfi]{font-family:var(--t-display);font-weight:400;line-height:1.08}h2[data-astro-cid-g5eixwfi]{margin-bottom:1.6rem;font-size:clamp(2.2rem,5.5vw,3.6rem)}em[data-astro-cid-g5eixwfi]{color:var(--t-accent-text);font-style:italic}.eyebrow[data-astro-cid-g5eixwfi]{letter-spacing:.2em;text-transform:uppercase;color:var(--t-accent-text);margin-bottom:.8rem;font-size:.78rem;font-weight:600}.center[data-astro-cid-g5eixwfi]{text-align:center}.wrap[data-astro-cid-g5eixwfi]{width:min(1100px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem)}.btn[data-astro-cid-g5eixwfi]{background:var(--t-btn);min-height:50px;color:var(--t-btn-ink);border:2px solid var(--t-btn);border-radius:14px;justify-content:center;align-items:center;padding:.8rem 1.8rem;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.btn[data-astro-cid-g5eixwfi]:hover{transform:translateY(-2px)}.btn--line[data-astro-cid-g5eixwfi]{color:var(--t-ink);background:0 0}.btn--sm[data-astro-cid-g5eixwfi]{min-height:44px;padding-inline:1.2rem;font-size:.92rem}.top[data-astro-cid-g5eixwfi]{justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem clamp(1rem,4vw,3rem);display:flex}.logo[data-astro-cid-g5eixwfi]{font:400 1.7rem/1 var(--t-display);text-decoration:none}.logo[data-astro-cid-g5eixwfi] em[data-astro-cid-g5eixwfi]{color:var(--t-accent-text)}.top[data-astro-cid-g5eixwfi] nav[data-astro-cid-g5eixwfi]{gap:2rem;display:none}.top[data-astro-cid-g5eixwfi] nav[data-astro-cid-g5eixwfi] a[data-astro-cid-g5eixwfi]{padding-block:.6rem;font-size:.95rem;font-weight:600;text-decoration:none}.top[data-astro-cid-g5eixwfi] nav[data-astro-cid-g5eixwfi] a[data-astro-cid-g5eixwfi]:hover{color:var(--t-accent-text)}@media (width>=860px){.top[data-astro-cid-g5eixwfi] nav[data-astro-cid-g5eixwfi]{display:flex}}.hero[data-astro-cid-g5eixwfi]{align-items:center;gap:2rem;width:min(1180px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(1.5rem,5vw,4rem);display:grid}.hero[data-astro-cid-g5eixwfi] h1[data-astro-cid-g5eixwfi]{margin-bottom:1.2rem;font-size:clamp(3rem,8vw,5.6rem)}.lead[data-astro-cid-g5eixwfi]{max-width:46ch;margin-bottom:1.6rem}.cta[data-astro-cid-g5eixwfi]{flex-wrap:wrap;gap:.8rem;display:flex}.badges[data-astro-cid-g5eixwfi]{flex-wrap:wrap;gap:1.2rem;margin-top:1.6rem;padding:0;font-size:.92rem;font-weight:600;list-style:none;display:flex}.hero__img[data-astro-cid-g5eixwfi]{box-shadow:18px 18px 0 var(--t-accent);border-radius:36px 36px 200px;overflow:hidden}.hero__img[data-astro-cid-g5eixwfi] img[data-astro-cid-g5eixwfi]{aspect-ratio:5/4;object-fit:cover;width:100%}@media (width>=900px){.hero[data-astro-cid-g5eixwfi]{grid-template-columns:1.05fr .95fr}}.board[data-astro-cid-g5eixwfi]{background:var(--t-ink);color:var(--t-paper);padding:clamp(3rem,8vw,6rem) 1.25rem}.board__in[data-astro-cid-g5eixwfi]{border:3px solid color-mix(in srgb, var(--t-paper) 55%, transparent);outline:6px solid var(--t-ink);outline-offset:-14px;border-radius:12px;width:min(1100px,100%);margin-inline:auto;padding:clamp(1.5rem,5vw,3.5rem)}.board[data-astro-cid-g5eixwfi] h2[data-astro-cid-g5eixwfi]{text-align:center;margin-bottom:.2rem}.board__sub[data-astro-cid-g5eixwfi]{text-align:center;opacity:.75;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2.4rem;font-size:.8rem}.board__cols[data-astro-cid-g5eixwfi]{gap:2.4rem;display:grid}.board[data-astro-cid-g5eixwfi] h3[data-astro-cid-g5eixwfi]{border-bottom:2px dashed color-mix(in srgb, var(--t-paper) 40%, transparent);margin-bottom:1rem;padding-bottom:.4rem;font-size:1.7rem}.board[data-astro-cid-g5eixwfi] ul[data-astro-cid-g5eixwfi]{gap:.6rem;padding:0;list-style:none;display:grid}.board[data-astro-cid-g5eixwfi] li[data-astro-cid-g5eixwfi]{align-items:baseline;gap:.6rem;display:flex}.board[data-astro-cid-g5eixwfi] li[data-astro-cid-g5eixwfi] i[data-astro-cid-g5eixwfi]{border-bottom:1.5px dotted color-mix(in srgb, var(--t-paper) 50%, transparent);flex:1}.board[data-astro-cid-g5eixwfi] b[data-astro-cid-g5eixwfi]{font-weight:600}@media (width>=860px){.board__cols[data-astro-cid-g5eixwfi]{grid-template-columns:repeat(3,1fr)}}.story[data-astro-cid-g5eixwfi]{align-items:center;gap:2.5rem;display:grid}.story__img[data-astro-cid-g5eixwfi]{border:10px solid var(--t-accent);border-radius:50%;max-width:420px;margin-inline:auto;overflow:hidden}.story__img[data-astro-cid-g5eixwfi] img[data-astro-cid-g5eixwfi]{aspect-ratio:1;object-fit:cover;width:100%}.story[data-astro-cid-g5eixwfi] p[data-astro-cid-g5eixwfi]{max-width:52ch;margin-bottom:1rem}@media (width>=860px){.story[data-astro-cid-g5eixwfi]{grid-template-columns:.8fr 1.2fr}}.orig[data-astro-cid-g5eixwfi]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.2rem;display:grid}.orig[data-astro-cid-g5eixwfi] article[data-astro-cid-g5eixwfi]{text-align:center;border:2px solid color-mix(in srgb, var(--t-ink) 12%, transparent);background:#fff;border-radius:24px;padding:2rem}.orig__bean[data-astro-cid-g5eixwfi]{background:var(--t-ink);border-radius:50%;width:110px;height:110px;margin:0 auto 1rem;overflow:hidden}.orig__bean[data-astro-cid-g5eixwfi] img[data-astro-cid-g5eixwfi]{object-fit:cover;width:100%;height:100%}.orig[data-astro-cid-g5eixwfi] h3[data-astro-cid-g5eixwfi]{font-size:1.8rem}.alt[data-astro-cid-g5eixwfi]{color:var(--t-accent-text);margin-bottom:.4rem;font-weight:600}.quote[data-astro-cid-g5eixwfi] blockquote[data-astro-cid-g5eixwfi]{text-align:center;max-width:24ch;font:400 clamp(1.8rem, 4.6vw, 3rem)/1.2 var(--t-display);margin:0 auto}.quote[data-astro-cid-g5eixwfi] footer[data-astro-cid-g5eixwfi]{color:var(--t-accent-text);letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font:600 .9rem Work Sans}.visit[data-astro-cid-g5eixwfi]{gap:2rem;display:grid}.addr[data-astro-cid-g5eixwfi]{margin-bottom:1rem;font-weight:600}.visit[data-astro-cid-g5eixwfi] dl[data-astro-cid-g5eixwfi]{gap:.5rem;margin:0;display:grid}.visit[data-astro-cid-g5eixwfi] dl[data-astro-cid-g5eixwfi] div[data-astro-cid-g5eixwfi]{border-bottom:2px dotted color-mix(in srgb, var(--t-ink) 35%, transparent);justify-content:space-between;padding-bottom:.4rem;display:flex}.visit[data-astro-cid-g5eixwfi] dd[data-astro-cid-g5eixwfi]{margin:0;font-weight:600}.map[data-astro-cid-g5eixwfi]{border-radius:200px 36px 36px;min-height:280px;overflow:hidden}@media (width>=860px){.visit[data-astro-cid-g5eixwfi]{grid-template-columns:1fr 1.1fr;align-items:center}}#pedir[data-astro-cid-g5eixwfi] .p360{--p360-bg:#fff;--p360-fg:var(--t-ink);--p360-eyebrow:var(--t-accent-text);--p360-radius:36px;border:2px solid color-mix(in srgb, var(--t-ink) 15%, transparent)}.foot[data-astro-cid-g5eixwfi]{text-align:center;opacity:.75;padding:2rem 1rem 2.5rem;font-size:.88rem}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/bodoni-moda-latin-500-normal.CtAcMono.woff2)format("woff2"),url(/_astro/bodoni-moda-latin-500-normal.B12im5S-.woff)format("woff")}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/bodoni-moda-latin-700-normal._PBEXphw.woff2)format("woff2"),url(/_astro/bodoni-moda-latin-700-normal.B4v_frWu.woff)format("woff")}@font-face{font-family:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/bodoni-moda-latin-500-italic.CpCRhJ5E.woff2)format("woff2"),url(/_astro/bodoni-moda-latin-500-italic.B93mrTlm.woff)format("woff")}.t[data-astro-cid-3lhjqn7p]{background:var(--t-paper);color:var(--t-ink);font-family:Inter,system-ui,sans-serif;line-height:1.7;overflow-x:clip}h1[data-astro-cid-3lhjqn7p],h2[data-astro-cid-3lhjqn7p],h3[data-astro-cid-3lhjqn7p]{font-family:var(--t-display);font-weight:500;line-height:1.02}em[data-astro-cid-3lhjqn7p]{font-style:italic;font-weight:500}.ribbon[data-astro-cid-3lhjqn7p]{background:var(--t-ink);color:var(--t-paper);text-align:center;letter-spacing:.14em;text-transform:uppercase;padding:.55rem 1rem;font-size:.78rem}.eyebrow[data-astro-cid-3lhjqn7p]{letter-spacing:.3em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.72rem;font-weight:600}.gold[data-astro-cid-3lhjqn7p]{color:var(--t-accent)}.wrap[data-astro-cid-3lhjqn7p]{width:min(1180px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem)}.head[data-astro-cid-3lhjqn7p]{border-bottom:1px solid var(--t-ink);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem;margin-bottom:2.6rem;padding-bottom:1.2rem;display:flex}.head[data-astro-cid-3lhjqn7p] h2[data-astro-cid-3lhjqn7p]{font-size:clamp(2.4rem,6vw,4.4rem)}.head[data-astro-cid-3lhjqn7p] p[data-astro-cid-3lhjqn7p]{max-width:36ch}.btn[data-astro-cid-3lhjqn7p]{background:var(--t-btn);min-height:50px;color:var(--t-btn-ink);letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--t-ink);justify-content:center;align-items:center;padding:.85rem 2.2rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.btn[data-astro-cid-3lhjqn7p]:hover,.btn--gold[data-astro-cid-3lhjqn7p]{background:var(--t-accent);color:var(--t-ink);border-color:var(--t-accent)}.btn--gold[data-astro-cid-3lhjqn7p]:hover{background:var(--t-paper)}.top[data-astro-cid-3lhjqn7p]{border-bottom:1px solid var(--t-ink);grid-template-columns:1fr auto 1fr;align-items:center;padding:1.2rem clamp(1rem,4vw,3rem);display:grid}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p]{letter-spacing:.2em;text-transform:uppercase;gap:1.6rem;font-size:.78rem;font-weight:600;display:flex}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p]:last-child{justify-content:flex-end}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p] a[data-astro-cid-3lhjqn7p]{padding-block:.8rem;text-decoration:none}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p] a[data-astro-cid-3lhjqn7p]:hover{text-underline-offset:6px;text-decoration:underline}.logo[data-astro-cid-3lhjqn7p]{font:700 clamp(1.1rem, 4vw, 1.8rem)/1 var(--t-display);letter-spacing:.24em;text-align:center;text-decoration:none}@media (width<=640px){.top[data-astro-cid-3lhjqn7p]{grid-template-columns:1fr;justify-items:center;gap:.4rem}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p]:first-child,.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p]:last-child{justify-content:center}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p]{gap:1.1rem}.top[data-astro-cid-3lhjqn7p] nav[data-astro-cid-3lhjqn7p]:last-child{display:none}}.hero[data-astro-cid-3lhjqn7p]{border-bottom:1px solid var(--t-ink);gap:0;display:grid}.hero__txt[data-astro-cid-3lhjqn7p]{align-content:center;justify-items:start;gap:1.4rem;padding:clamp(2.5rem,8vw,6rem) clamp(1.25rem,5vw,4rem);display:grid}.hero[data-astro-cid-3lhjqn7p] h1[data-astro-cid-3lhjqn7p]{font-size:clamp(3rem,9vw,7rem)}.lead[data-astro-cid-3lhjqn7p]{max-width:40ch}.hero__img[data-astro-cid-3lhjqn7p]{background:var(--t-accent);border-left:1px solid var(--t-ink);position:relative;overflow:hidden}.hero__img[data-astro-cid-3lhjqn7p] img[data-astro-cid-3lhjqn7p]{object-fit:cover;object-position:62% 50%;width:100%;height:100%;min-height:360px}.stamp[data-astro-cid-3lhjqn7p]{background:var(--t-ink);width:108px;height:108px;color:var(--t-paper);text-align:center;font:italic 500 1rem/1.1 var(--t-display);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:18px;right:18px;transform:rotate(-12deg)}@media (width>=900px){.hero[data-astro-cid-3lhjqn7p]{grid-template-columns:1fr 1fr;min-height:min(78vh,720px)}}.cols[data-astro-cid-3lhjqn7p]{gap:2.4rem 1.6rem;display:grid}.col[data-astro-cid-3lhjqn7p]{gap:.3rem;text-decoration:none;display:grid;position:relative}.col__img[data-astro-cid-3lhjqn7p]{background:#f1ece0;overflow:hidden}.col__img[data-astro-cid-3lhjqn7p] img[data-astro-cid-3lhjqn7p]{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .6s}.col[data-astro-cid-3lhjqn7p]:hover img[data-astro-cid-3lhjqn7p]{transform:scale(1.05)}.col__n[data-astro-cid-3lhjqn7p]{font:italic 500 1.2rem var(--t-display);margin-top:.8rem}.col[data-astro-cid-3lhjqn7p] h3[data-astro-cid-3lhjqn7p]{font-size:2.2rem}.col[data-astro-cid-3lhjqn7p] p[data-astro-cid-3lhjqn7p]{max-width:30ch}.col__go[data-astro-cid-3lhjqn7p]{letter-spacing:.2em;text-transform:uppercase;text-underline-offset:6px;margin-top:.4rem;font-size:.78rem;font-weight:600;text-decoration:underline}@media (width>=800px){.cols[data-astro-cid-3lhjqn7p]{grid-template-columns:repeat(3,1fr)}.col--2[data-astro-cid-3lhjqn7p]{margin-top:3.5rem}.col--3[data-astro-cid-3lhjqn7p]{margin-top:1.5rem}}.look[data-astro-cid-3lhjqn7p]{background:var(--t-ink);color:var(--t-paper);text-align:center;padding:clamp(4rem,10vw,8rem) 1.5rem}.look__q[data-astro-cid-3lhjqn7p]{font:italic 500 clamp(1.8rem, 5vw, 3.6rem)/1.2 var(--t-display)}.look__by[data-astro-cid-3lhjqn7p]{letter-spacing:.2em;text-transform:uppercase;color:var(--t-accent);margin-top:1.6rem;font-size:.75rem}.serv[data-astro-cid-3lhjqn7p] ul[data-astro-cid-3lhjqn7p]{gap:0;padding:0;list-style:none;display:grid}.serv[data-astro-cid-3lhjqn7p] li[data-astro-cid-3lhjqn7p]{border-top:1px solid var(--t-ink);gap:.4rem;padding:2rem 0;display:grid}.serv[data-astro-cid-3lhjqn7p] li[data-astro-cid-3lhjqn7p]:last-child{border-bottom:1px solid var(--t-ink)}.serv[data-astro-cid-3lhjqn7p] li[data-astro-cid-3lhjqn7p] span[data-astro-cid-3lhjqn7p]{font:italic 500 1.4rem var(--t-display)}.serv[data-astro-cid-3lhjqn7p] h3[data-astro-cid-3lhjqn7p]{font-size:2rem}@media (width>=800px){.serv[data-astro-cid-3lhjqn7p] li[data-astro-cid-3lhjqn7p]{grid-template-columns:90px 1fr 1fr;align-items:baseline;gap:2rem}}.rev__grid[data-astro-cid-3lhjqn7p]{gap:1.2rem;display:grid}.rev[data-astro-cid-3lhjqn7p] blockquote[data-astro-cid-3lhjqn7p]{border:1px solid var(--t-ink);font:italic 500 1.35rem/1.35 var(--t-display);margin:0;padding:1.8rem}.rev[data-astro-cid-3lhjqn7p] footer[data-astro-cid-3lhjqn7p]{letter-spacing:.2em;text-transform:uppercase;margin-top:1rem;font:600 .75rem Inter}@media (width>=800px){.rev__grid[data-astro-cid-3lhjqn7p]{grid-template-columns:repeat(3,1fr)}}.shop[data-astro-cid-3lhjqn7p]{border:1px solid var(--t-ink);gap:0;width:min(1180px,100% - 2.5rem);margin-block:clamp(3rem,8vw,6rem);padding:0;display:grid}.shop__card[data-astro-cid-3lhjqn7p]{background:var(--t-ink);color:var(--t-paper);align-content:center;justify-items:start;gap:1rem;padding:clamp(2rem,5vw,3.5rem);display:grid}.shop__card[data-astro-cid-3lhjqn7p] h2[data-astro-cid-3lhjqn7p]{font-size:clamp(2.2rem,5vw,3.4rem)}.shop[data-astro-cid-3lhjqn7p] dl[data-astro-cid-3lhjqn7p]{gap:.5rem;width:100%;margin:.4rem 0 1rem;display:grid}.shop[data-astro-cid-3lhjqn7p] dl[data-astro-cid-3lhjqn7p] div[data-astro-cid-3lhjqn7p]{border-bottom:1px solid color-mix(in srgb, var(--t-paper) 25%, transparent);justify-content:space-between;padding-bottom:.5rem;display:flex}.shop[data-astro-cid-3lhjqn7p] dd[data-astro-cid-3lhjqn7p]{color:var(--t-accent);margin:0;font-weight:600}.map[data-astro-cid-3lhjqn7p]{min-height:300px;overflow:hidden}@media (width>=860px){.shop[data-astro-cid-3lhjqn7p]{grid-template-columns:1fr 1.2fr}}.cat[data-astro-cid-3lhjqn7p] .p360{--p360-bg:var(--t-accent);--p360-fg:var(--t-ink);--p360-eyebrow:var(--t-ink);--p360-radius:0}.cat[data-astro-cid-3lhjqn7p] .p360__cta{background:var(--t-ink);color:var(--t-paper);text-transform:uppercase;letter-spacing:.16em;border-radius:0;font-size:.78rem}.foot[data-astro-cid-3lhjqn7p]{text-align:center;letter-spacing:.08em;border-top:1px solid var(--t-ink);padding:2rem 1rem 2.5rem;font-size:.82rem}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/plus-jakarta-sans-latin-600-normal.DLTa1BUW.woff2)format("woff2"),url(/_astro/plus-jakarta-sans-latin-600-normal.BR_Ojra4.woff)format("woff")}.t[data-astro-cid-57fdojro]{background:var(--t-paper);color:#17323a;font-family:Inter,system-ui,sans-serif;font-size:1.0625rem;line-height:1.7;overflow-x:clip}h1[data-astro-cid-57fdojro],h2[data-astro-cid-57fdojro],h3[data-astro-cid-57fdojro]{font-family:var(--t-display);color:var(--t-ink);letter-spacing:-.02em;font-weight:800;line-height:1.12}h2[data-astro-cid-57fdojro]{max-width:20ch;margin-bottom:2.2rem;font-size:clamp(1.9rem,4.4vw,2.9rem)}.eyebrow[data-astro-cid-57fdojro]{color:var(--t-ink);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.6rem;margin-bottom:.8rem;font:700 .78rem Plus Jakarta Sans;display:inline-flex}.eyebrow[data-astro-cid-57fdojro]:before{content:"";background:var(--t-accent);border-radius:2px;width:28px;height:3px}.wrap[data-astro-cid-57fdojro]{width:min(1140px,100% - 2rem);margin-inline:auto;padding-block:clamp(3rem,7vw,5.5rem)}.btn[data-astro-cid-57fdojro]{background:var(--t-btn);min-height:50px;color:var(--t-btn-ink);border:2px solid var(--t-btn);border-radius:14px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font:700 1rem Plus Jakarta Sans;text-decoration:none;transition:transform .15s,box-shadow .2s;display:inline-flex}.btn[data-astro-cid-57fdojro]:hover{box-shadow:0 14px 24px -14px var(--t-ink);transform:translateY(-2px)}.btn--line[data-astro-cid-57fdojro]{color:var(--t-ink);background:0 0}.btn--sm[data-astro-cid-57fdojro]{min-height:44px;padding-inline:1.2rem}.bar[data-astro-cid-57fdojro]{background:var(--t-ink);color:#fff;flex-wrap:wrap;justify-content:space-between;gap:.3rem 1.5rem;padding:.5rem clamp(1rem,4vw,3rem);font-size:.84rem;display:flex}.bar[data-astro-cid-57fdojro] a[data-astro-cid-57fdojro]{color:#fff;font-weight:600}.top[data-astro-cid-57fdojro]{z-index:10;background:#fff;border-bottom:1px solid #d6e4e7;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,3rem);display:flex;position:sticky;top:0}.logo[data-astro-cid-57fdojro]{font:800 1.25rem/1 var(--t-display);color:var(--t-ink);align-items:center;gap:.6rem;text-decoration:none;display:flex}.logo__cross[data-astro-cid-57fdojro]{background:var(--t-ink);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:1.5rem;display:grid}.top[data-astro-cid-57fdojro] nav[data-astro-cid-57fdojro]{gap:1.8rem;display:none}.top[data-astro-cid-57fdojro] nav[data-astro-cid-57fdojro] a[data-astro-cid-57fdojro]{padding-block:.7rem;font-size:.95rem;font-weight:600;text-decoration:none}.top[data-astro-cid-57fdojro] nav[data-astro-cid-57fdojro] a[data-astro-cid-57fdojro]:hover{color:var(--t-ink);text-underline-offset:6px;text-decoration:underline}@media (width>=860px){.top[data-astro-cid-57fdojro] nav[data-astro-cid-57fdojro]{display:flex}}.hero[data-astro-cid-57fdojro]{align-items:center;gap:2rem;width:min(1180px,100% - 2rem);margin-inline:auto;padding-block:clamp(2rem,6vw,5rem);display:grid}.chip[data-astro-cid-57fdojro]{background:var(--t-tint);color:var(--t-ink);border-radius:999px;margin-bottom:1.2rem;padding:.4rem 1rem;font-size:.88rem;font-weight:600;display:inline-block}.hero[data-astro-cid-57fdojro] h1[data-astro-cid-57fdojro]{margin-bottom:1.2rem;font-size:clamp(2.6rem,6.6vw,4.8rem)}.hero[data-astro-cid-57fdojro] h1[data-astro-cid-57fdojro] span[data-astro-cid-57fdojro]{background:linear-gradient(transparent 62%, var(--t-accent) 62%)}.lead[data-astro-cid-57fdojro]{max-width:48ch;margin-bottom:1.6rem}.cta[data-astro-cid-57fdojro]{flex-wrap:wrap;gap:.8rem;display:flex}.trust[data-astro-cid-57fdojro]{flex-wrap:wrap;gap:1.5rem;margin-top:2rem;padding:0;font-size:.9rem;list-style:none;display:flex}.trust[data-astro-cid-57fdojro] b[data-astro-cid-57fdojro]{color:var(--t-ink);font:800 1.6rem Plus Jakarta Sans;display:block}.hero__vis[data-astro-cid-57fdojro]{box-shadow:0 30px 60px -30px var(--t-ink);border-radius:36px;overflow:hidden}.hero__vis[data-astro-cid-57fdojro] img[data-astro-cid-57fdojro]{aspect-ratio:16/11;object-fit:cover;width:100%}@media (width>=900px){.hero[data-astro-cid-57fdojro]{grid-template-columns:1.1fr .9fr}.hero__vis[data-astro-cid-57fdojro] img[data-astro-cid-57fdojro]{aspect-ratio:4/5}}.esp[data-astro-cid-57fdojro]{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;display:grid}.esp[data-astro-cid-57fdojro] article[data-astro-cid-57fdojro]{background:#fff;border:1px solid #d6e4e7;border-radius:20px;padding:1.8rem;transition:transform .2s,box-shadow .2s}.esp[data-astro-cid-57fdojro] article[data-astro-cid-57fdojro]:hover{box-shadow:0 20px 36px -24px var(--t-ink);transform:translateY(-4px)}.esp__ic[data-astro-cid-57fdojro]{background:var(--t-tint);width:54px;height:54px;color:var(--t-ink);border-radius:16px;place-items:center;margin-bottom:1rem;display:grid}.esp[data-astro-cid-57fdojro] h3[data-astro-cid-57fdojro]{margin-bottom:.4rem;font-size:1.3rem}.how[data-astro-cid-57fdojro]{background:var(--t-ink);color:#fff;padding:clamp(3rem,7vw,5.5rem) 1rem}.how__in[data-astro-cid-57fdojro]{width:min(1140px,100%);margin-inline:auto}.how[data-astro-cid-57fdojro] h2[data-astro-cid-57fdojro],.how[data-astro-cid-57fdojro] h3[data-astro-cid-57fdojro]{color:#fff}.on[data-astro-cid-57fdojro]{color:#9fd6d6}.how[data-astro-cid-57fdojro] ol[data-astro-cid-57fdojro]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.4rem;padding:0;list-style:none;display:grid}.how[data-astro-cid-57fdojro] li[data-astro-cid-57fdojro]{border-top:3px solid var(--t-accent);padding-top:1rem}.how[data-astro-cid-57fdojro] li[data-astro-cid-57fdojro] span[data-astro-cid-57fdojro]{color:#9fd6d6;font:800 2.4rem/1 Plus Jakarta Sans}.how[data-astro-cid-57fdojro] h3[data-astro-cid-57fdojro]{margin-block:.4rem;font-size:1.2rem}.how[data-astro-cid-57fdojro] p[data-astro-cid-57fdojro]{opacity:.88}.team[data-astro-cid-57fdojro]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1rem;margin-bottom:2rem;display:grid}.team[data-astro-cid-57fdojro] article[data-astro-cid-57fdojro]{text-align:center;background:#fff;border:1px solid #d6e4e7;border-radius:20px;padding:1.8rem 1rem}.avatar[data-astro-cid-57fdojro]{background:var(--t-tint);width:84px;height:84px;color:var(--t-ink);border:4px solid var(--t-accent);border-radius:50%;place-items:center;margin:0 auto 1rem;font:800 1.6rem Plus Jakarta Sans;display:grid}.team[data-astro-cid-57fdojro] h3[data-astro-cid-57fdojro]{font-size:1.1rem}.gal[data-astro-cid-57fdojro]{gap:.8rem;display:grid}.gal[data-astro-cid-57fdojro] figure[data-astro-cid-57fdojro]{border-radius:20px;margin:0;overflow:hidden}.gal[data-astro-cid-57fdojro] img[data-astro-cid-57fdojro]{aspect-ratio:16/10;object-fit:cover;width:100%}@media (width>=800px){.gal[data-astro-cid-57fdojro]{grid-template-columns:repeat(3,1fr)}}.quote[data-astro-cid-57fdojro] blockquote[data-astro-cid-57fdojro]{background:var(--t-tint);color:var(--t-ink);border-radius:28px;margin:0;padding:clamp(1.8rem,5vw,3.5rem);font:600 clamp(1.3rem,3vw,1.9rem)/1.4 Plus Jakarta Sans}.quote[data-astro-cid-57fdojro] footer[data-astro-cid-57fdojro]{margin-top:1rem;font-size:.95rem;font-weight:600}.faq[data-astro-cid-57fdojro] details[data-astro-cid-57fdojro]{background:#fff;border:1px solid #d6e4e7;border-radius:16px;max-width:820px;margin-bottom:.7rem;padding:1rem 1.4rem}.faq[data-astro-cid-57fdojro] summary[data-astro-cid-57fdojro]{cursor:pointer;color:var(--t-ink);min-height:32px;font:700 1.05rem Plus Jakarta Sans}.faq[data-astro-cid-57fdojro] p[data-astro-cid-57fdojro]{margin-top:.6rem}.loc[data-astro-cid-57fdojro]{gap:2rem;display:grid}.loc[data-astro-cid-57fdojro] h2[data-astro-cid-57fdojro]{max-width:none}.addr[data-astro-cid-57fdojro]{margin-bottom:1rem;font-weight:600}.loc[data-astro-cid-57fdojro] dl[data-astro-cid-57fdojro]{gap:.5rem;margin:0;display:grid}.loc[data-astro-cid-57fdojro] dl[data-astro-cid-57fdojro] div[data-astro-cid-57fdojro]{border-bottom:1px solid #c8dadd;justify-content:space-between;padding-bottom:.5rem;display:flex}.loc[data-astro-cid-57fdojro] dd[data-astro-cid-57fdojro]{color:var(--t-ink);margin:0;font-weight:600}.map[data-astro-cid-57fdojro]{border-radius:24px;min-height:300px;overflow:hidden}@media (width>=860px){.loc[data-astro-cid-57fdojro]{grid-template-columns:1fr 1.2fr;align-items:center}}#agendar[data-astro-cid-57fdojro] .p360{--p360-bg:var(--t-ink);--p360-fg:#fff;--p360-eyebrow:#9fd6d6;--p360-radius:28px}#agendar[data-astro-cid-57fdojro] .p360__cta{color:var(--t-ink);background:#fff}.foot[data-astro-cid-57fdojro]{text-align:center;background:#fff;border-top:1px solid #d6e4e7;padding:2rem 1rem 2.5rem;font-size:.88rem}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-400-normal.9mHNbWWO.woff2)format("woff2"),url(/_astro/bebas-neue-latin-400-normal.Bi-ndsyu.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/archivo-latin-400-normal.C81ewxNO.woff2)format("woff2"),url(/_astro/archivo-latin-400-normal.Bl602Mgc.woff)format("woff")}@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/archivo-latin-700-normal.D9cHMWGj.woff2)format("woff2"),url(/_astro/archivo-latin-700-normal.lT5TFe7H.woff)format("woff")}.t[data-astro-cid-it2ietnj]{background:var(--t-ink);color:var(--t-paper);font-family:Archivo,system-ui,sans-serif;font-size:1.0625rem;line-height:1.65;overflow-x:clip}h1[data-astro-cid-it2ietnj],h2[data-astro-cid-it2ietnj],h3[data-astro-cid-it2ietnj]{font-family:var(--t-display);letter-spacing:.02em;text-transform:uppercase;font-weight:400;line-height:.92}h2[data-astro-cid-it2ietnj]{margin-bottom:.6rem;font-size:clamp(3rem,9vw,6rem)}h2[data-astro-cid-it2ietnj]:after{content:"";background:var(--t-accent);width:120px;height:6px;margin-top:.6rem;display:block}.sub[data-astro-cid-it2ietnj]{opacity:.85;max-width:46ch;margin-bottom:2.4rem}.wrap[data-astro-cid-it2ietnj]{width:min(1180px,100% - 2rem);margin-inline:auto;padding-block:clamp(3rem,8vw,6rem)}.btn[data-astro-cid-it2ietnj]{background:var(--t-btn);min-height:52px;color:var(--t-btn-ink);font:400 1.4rem/1 var(--t-display);letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--t-btn);justify-content:center;align-items:center;padding:.8rem 1.8rem;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.btn[data-astro-cid-it2ietnj]:hover{box-shadow:5px 5px 0 var(--t-paper);transform:translate(-3px,-3px)}.btn--line[data-astro-cid-it2ietnj]{border-color:var(--t-paper);color:var(--t-paper);background:0 0}.btn--sm[data-astro-cid-it2ietnj]{min-height:44px;padding-inline:1.2rem;font-size:1.15rem}.top[data-astro-cid-it2ietnj]{z-index:5;justify-content:space-between;align-items:center;gap:1rem;padding:1rem clamp(1rem,4vw,3rem);display:flex;position:absolute;inset:0 0 auto}.logo[data-astro-cid-it2ietnj]{font:400 1.9rem/1 var(--t-display);letter-spacing:.08em;color:var(--t-paper);text-decoration:none}.logo[data-astro-cid-it2ietnj] b[data-astro-cid-it2ietnj]{color:var(--t-accent-text);margin-left:.3rem;font-weight:400}.top[data-astro-cid-it2ietnj] nav[data-astro-cid-it2ietnj]{font:400 1.25rem var(--t-display);letter-spacing:.1em;text-transform:uppercase;gap:1.8rem;display:none}.top[data-astro-cid-it2ietnj] nav[data-astro-cid-it2ietnj] a[data-astro-cid-it2ietnj]{padding-block:.6rem;text-decoration:none}.top[data-astro-cid-it2ietnj] nav[data-astro-cid-it2ietnj] a[data-astro-cid-it2ietnj]:hover{color:var(--t-accent-text)}@media (width>=860px){.top[data-astro-cid-it2ietnj] nav[data-astro-cid-it2ietnj]{display:flex}}.hero[data-astro-cid-it2ietnj]{isolation:isolate;align-items:end;min-height:min(92vh,860px);padding:7rem clamp(1rem,4vw,3rem) 4rem;display:grid;position:relative}.hero__bg[data-astro-cid-it2ietnj]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-it2ietnj] img[data-astro-cid-it2ietnj]{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.hero__bg[data-astro-cid-it2ietnj]:after{content:"";background:linear-gradient(0deg, var(--t-ink) 8%, color-mix(in srgb, var(--t-ink) 45%, transparent) 55%, color-mix(in srgb, var(--t-ink) 25%, transparent));position:absolute;inset:0}.tape[data-astro-cid-it2ietnj]{background:var(--t-accent);color:var(--t-paper);font:400 1.25rem var(--t-display);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.4rem;padding:.35rem 1rem;display:inline-block;transform:rotate(-2deg)}.hero[data-astro-cid-it2ietnj] h1[data-astro-cid-it2ietnj]{margin-bottom:1.2rem;font-size:clamp(4rem,15vw,10.5rem)}.hero[data-astro-cid-it2ietnj] h1[data-astro-cid-it2ietnj] span[data-astro-cid-it2ietnj]{color:var(--t-accent-text)}.lead[data-astro-cid-it2ietnj]{max-width:46ch;margin-bottom:1.8rem;font-size:1.15rem}.cta[data-astro-cid-it2ietnj]{flex-wrap:wrap;gap:.9rem;display:flex}.marq[data-astro-cid-it2ietnj]{background:var(--t-accent);color:var(--t-paper);white-space:nowrap;z-index:2;margin-block:-.6rem;padding-block:.7rem;position:relative;overflow:hidden;transform:rotate(-1.2deg)}.marq[data-astro-cid-it2ietnj] span[data-astro-cid-it2ietnj]{font:400 clamp(1.4rem, 4vw, 2rem) var(--t-display);letter-spacing:.14em;text-transform:uppercase;padding-left:1rem;animation:28s linear infinite m;display:inline-block}@keyframes m{to{transform:translate(-50%)}}.flash[data-astro-cid-it2ietnj]{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.2rem;display:grid}.fl[data-astro-cid-it2ietnj]{background:var(--t-paper);color:var(--t-ink);gap:.2rem;padding:1rem 1rem 1.4rem;transition:transform .2s;display:grid}.fl--1[data-astro-cid-it2ietnj]{transform:rotate(-1.4deg)}.fl--2[data-astro-cid-it2ietnj]{transform:rotate(1deg)}.fl--3[data-astro-cid-it2ietnj]{transform:rotate(-.5deg)}.fl[data-astro-cid-it2ietnj]:hover{transform:rotate(0)translateY(-4px)}.fl__art[data-astro-cid-it2ietnj]{background:var(--t-ink);margin-bottom:.6rem}.fl__art[data-astro-cid-it2ietnj] img[data-astro-cid-it2ietnj]{aspect-ratio:1;object-fit:cover;width:100%}.fl[data-astro-cid-it2ietnj] h3[data-astro-cid-it2ietnj]{font-size:2rem}.fl[data-astro-cid-it2ietnj] p[data-astro-cid-it2ietnj]{font-size:.9rem;font-weight:700}.fl[data-astro-cid-it2ietnj] b[data-astro-cid-it2ietnj]{font:400 1.7rem var(--t-display);color:#b3122e;letter-spacing:.04em}.art[data-astro-cid-it2ietnj]{margin-top:2rem;padding:0;list-style:none}.art[data-astro-cid-it2ietnj] li[data-astro-cid-it2ietnj]{border-top:2px solid color-mix(in srgb, var(--t-paper) 35%, transparent);align-items:baseline;gap:.3rem 1.2rem;padding:1.6rem 0;display:grid}.art[data-astro-cid-it2ietnj] li[data-astro-cid-it2ietnj]:last-child{border-bottom:2px solid color-mix(in srgb, var(--t-paper) 35%, transparent)}.art__n[data-astro-cid-it2ietnj]{font:400 3rem/1 var(--t-display);color:var(--t-accent-text)}.art[data-astro-cid-it2ietnj] h3[data-astro-cid-it2ietnj]{font-size:2.6rem}.art[data-astro-cid-it2ietnj] p[data-astro-cid-it2ietnj]{opacity:.85}.art[data-astro-cid-it2ietnj] b[data-astro-cid-it2ietnj]{text-transform:uppercase;letter-spacing:.12em;font-size:.85rem}@media (width>=800px){.art[data-astro-cid-it2ietnj] li[data-astro-cid-it2ietnj]{grid-template-columns:90px 1fr auto}}.proc[data-astro-cid-it2ietnj]{background:var(--t-paper);color:var(--t-ink);padding:clamp(3rem,8vw,6rem) 1rem}.proc__in[data-astro-cid-it2ietnj]{width:min(1180px,100%);margin-inline:auto}.proc[data-astro-cid-it2ietnj] h2[data-astro-cid-it2ietnj]:after{background:#b3122e}.proc[data-astro-cid-it2ietnj] ol[data-astro-cid-it2ietnj]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-block:2rem;padding:0;list-style:none;display:grid}.proc[data-astro-cid-it2ietnj] li[data-astro-cid-it2ietnj] span[data-astro-cid-it2ietnj]{background:var(--t-ink);width:54px;height:54px;color:var(--t-paper);font:400 2rem var(--t-display);place-items:center;margin-bottom:.8rem;display:grid}.proc[data-astro-cid-it2ietnj] h3[data-astro-cid-it2ietnj]{margin-bottom:.3rem;font-size:2rem}.care[data-astro-cid-it2ietnj]{background:color-mix(in srgb, var(--t-ink) 6%, var(--t-paper));border-left:8px solid #b3122e;padding:.6rem 1.2rem}.quotes[data-astro-cid-it2ietnj]{gap:1.2rem;display:grid}.quotes[data-astro-cid-it2ietnj] blockquote[data-astro-cid-it2ietnj]{border:2px solid var(--t-paper);font:400 clamp(1.6rem, 3.5vw, 2.4rem)/1.1 var(--t-display);text-transform:uppercase;margin:0;padding:2rem}.quotes[data-astro-cid-it2ietnj] footer[data-astro-cid-it2ietnj]{letter-spacing:.14em;color:var(--t-accent-text);margin-top:1rem;font:700 .85rem Archivo}@media (width>=800px){.quotes[data-astro-cid-it2ietnj]{grid-template-columns:1fr 1fr}.quotes[data-astro-cid-it2ietnj] blockquote[data-astro-cid-it2ietnj]:nth-child(2){transform:translateY(24px)}}.loc[data-astro-cid-it2ietnj]{gap:2rem;display:grid}.addr[data-astro-cid-it2ietnj]{margin-bottom:1rem;font-weight:700}.loc[data-astro-cid-it2ietnj] dl[data-astro-cid-it2ietnj]{gap:.5rem;margin:0;display:grid}.loc[data-astro-cid-it2ietnj] dl[data-astro-cid-it2ietnj] div[data-astro-cid-it2ietnj]{border-bottom:1px dashed color-mix(in srgb, var(--t-paper) 40%, transparent);justify-content:space-between;padding-bottom:.5rem;display:flex}.loc[data-astro-cid-it2ietnj] dd[data-astro-cid-it2ietnj]{color:var(--t-accent-text);margin:0;font-weight:700}.age[data-astro-cid-it2ietnj]{opacity:.8;margin-top:1rem;font-size:.88rem}.map[data-astro-cid-it2ietnj]{border:2px solid var(--t-paper);min-height:300px;overflow:hidden}@media (width>=860px){.loc[data-astro-cid-it2ietnj]{grid-template-columns:1fr 1.2fr;align-items:center}}#cita[data-astro-cid-it2ietnj] .p360{--p360-bg:var(--t-paper);--p360-fg:var(--t-ink);--p360-eyebrow:#b3122e;--p360-radius:0;border:2px solid var(--t-paper);box-shadow:10px 10px 0 var(--t-accent)}#cita[data-astro-cid-it2ietnj] .p360__cta{font-family:var(--t-display);letter-spacing:.1em;text-transform:uppercase;border-radius:0;font-size:1.3rem;font-weight:400}.foot[data-astro-cid-it2ietnj]{text-align:center;opacity:.75;padding:2rem 1rem 2.5rem;font-size:.88rem}@media (prefers-reduced-motion:reduce){.marq[data-astro-cid-it2ietnj] span[data-astro-cid-it2ietnj]{animation:none}}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/libre-baskerville-latin-400-normal.C42RasBZ.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-400-normal.BTm3cn9P.woff)format("woff")}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/libre-baskerville-latin-700-normal.CLGq6Yj4.woff2)format("woff2"),url(/_astro/libre-baskerville-latin-700-normal.D1DCMXWx.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-sans-3-latin-400-normal.DQi5PRDE.woff2)format("woff2"),url(/_astro/source-sans-3-latin-400-normal.RR2C27NP.woff)format("woff")}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-sans-3-latin-600-normal.DeckBYAU.woff2)format("woff2"),url(/_astro/source-sans-3-latin-600-normal.Ck0n4g8U.woff)format("woff")}.t[data-astro-cid-axepijy5]{background:var(--t-paper);color:#1d2433;font-family:"Source Sans 3",system-ui,sans-serif;font-size:1.125rem;line-height:1.7;overflow-x:clip}h1[data-astro-cid-axepijy5],h2[data-astro-cid-axepijy5],h3[data-astro-cid-axepijy5]{font-family:var(--t-display);color:var(--t-ink);font-weight:700;line-height:1.2}h2[data-astro-cid-axepijy5]{max-width:22ch;margin-bottom:2.4rem;font-size:clamp(1.8rem,4vw,2.6rem)}em[data-astro-cid-axepijy5]{color:var(--t-accent);font-style:italic}.eyebrow[data-astro-cid-axepijy5]{letter-spacing:.22em;text-transform:uppercase;color:var(--t-ink);align-items:center;gap:.8rem;margin-bottom:.9rem;font-size:.78rem;font-weight:600;display:flex}.eyebrow[data-astro-cid-axepijy5]:before{content:"";background:var(--t-accent);width:38px;height:2px}.wrap[data-astro-cid-axepijy5]{width:min(1140px,100% - 2.5rem);margin-inline:auto;padding-block:clamp(3.2rem,8vw,6rem)}.btn[data-astro-cid-axepijy5]{background:var(--t-btn);min-height:50px;color:var(--t-btn-ink);letter-spacing:.1em;text-transform:uppercase;border:1.5px solid var(--t-btn);border-radius:2px;justify-content:center;align-items:center;padding:.8rem 1.8rem;font:600 .95rem/1 "Source Sans 3",sans-serif;text-decoration:none;transition:transform .15s,background .2s,color .2s;display:inline-flex}.btn[data-astro-cid-axepijy5]:hover{transform:translateY(-2px)}.btn--gold[data-astro-cid-axepijy5]{background:var(--t-accent);color:var(--t-ink);border-color:var(--t-accent)}.btn--line[data-astro-cid-axepijy5]{color:var(--t-paper);border-color:var(--t-paper);background:0 0}.btn--sm[data-astro-cid-axepijy5]{min-height:44px;padding-inline:1.1rem;font-size:.82rem}.bar[data-astro-cid-axepijy5]{background:var(--t-ink);color:var(--t-paper);flex-wrap:wrap;justify-content:space-between;gap:.3rem 1.5rem;padding:.5rem clamp(1rem,4vw,3rem);font-size:.88rem;display:flex}.bar[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5]{color:var(--t-accent);font-weight:600}.top[data-astro-cid-axepijy5]{background:var(--t-paper);z-index:10;border-bottom:1px solid #d9d4c5;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,3rem);display:flex;position:sticky;top:0}.logo[data-astro-cid-axepijy5]{font:700 1.2rem/1 var(--t-display);color:var(--t-ink);align-items:center;gap:.7rem;text-decoration:none;display:flex}.logo__sq[data-astro-cid-axepijy5]{background:var(--t-ink);width:38px;height:38px;color:var(--t-accent);place-items:center;font-size:1.4rem;display:grid}.top[data-astro-cid-axepijy5] nav[data-astro-cid-axepijy5]{gap:1.6rem;display:none}.top[data-astro-cid-axepijy5] nav[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5]{padding-block:.7rem;font-size:.95rem;font-weight:600;text-decoration:none}.top[data-astro-cid-axepijy5] nav[data-astro-cid-axepijy5] a[data-astro-cid-axepijy5]:hover{text-underline-offset:6px;text-decoration:underline;text-decoration-color:var(--t-accent);text-decoration-thickness:2px}@media (width>=980px){.top[data-astro-cid-axepijy5] nav[data-astro-cid-axepijy5]{display:flex}}.hero[data-astro-cid-axepijy5]{isolation:isolate;min-height:min(80vh,760px);color:var(--t-paper);align-items:center;padding:4rem clamp(1rem,5vw,4rem);display:grid;position:relative}.hero__bg[data-astro-cid-axepijy5]{z-index:-1;position:absolute;inset:0}.hero__bg[data-astro-cid-axepijy5] img[data-astro-cid-axepijy5]{object-fit:cover;object-position:75% 50%;width:100%;height:100%}.hero__bg[data-astro-cid-axepijy5]:after{content:"";background:linear-gradient(90deg, var(--t-ink) 10%, color-mix(in srgb, var(--t-ink) 70%, transparent) 55%, color-mix(in srgb, var(--t-ink) 10%, transparent));position:absolute;inset:0}.hero__copy[data-astro-cid-axepijy5]{max-width:640px}.hero[data-astro-cid-axepijy5] .eyebrow[data-astro-cid-axepijy5]{color:var(--t-accent)}.hero[data-astro-cid-axepijy5] h1[data-astro-cid-axepijy5]{color:var(--t-paper);margin-bottom:1.2rem;font-size:clamp(2.2rem,5.6vw,4rem)}.lead[data-astro-cid-axepijy5]{opacity:.92;max-width:52ch;margin-bottom:1.8rem}.cta[data-astro-cid-axepijy5]{flex-wrap:wrap;gap:.8rem;display:flex}.stats[data-astro-cid-axepijy5]{background:var(--t-accent);color:var(--t-ink)}.stats[data-astro-cid-axepijy5]>div[data-astro-cid-axepijy5]{grid-template-columns:repeat(2,1fr);gap:1rem;width:min(1140px,100% - 2.5rem);margin-inline:auto;padding-block:1.8rem;display:grid}.stats[data-astro-cid-axepijy5] p[data-astro-cid-axepijy5]{display:grid}.stats[data-astro-cid-axepijy5] b[data-astro-cid-axepijy5]{font:700 clamp(1.8rem, 4vw, 2.6rem)/1.1 var(--t-display)}.stats[data-astro-cid-axepijy5] span[data-astro-cid-axepijy5]{font-size:.92rem;font-weight:600}@media (width>=760px){.stats[data-astro-cid-axepijy5]>div[data-astro-cid-axepijy5]{grid-template-columns:repeat(4,1fr)}}.areas[data-astro-cid-axepijy5]{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:1.2rem;display:grid}.areas[data-astro-cid-axepijy5] article[data-astro-cid-axepijy5]{border:1px solid #d9d4c5;border-top:4px solid var(--t-accent);background:#fff;padding:1.8rem;transition:transform .2s,box-shadow .2s}.areas[data-astro-cid-axepijy5] article[data-astro-cid-axepijy5]:hover{box-shadow:0 20px 36px -24px var(--t-ink);transform:translateY(-4px)}.areas__n[data-astro-cid-axepijy5]{font:700 1rem var(--t-display);color:#6f5a2c;letter-spacing:.1em}.areas[data-astro-cid-axepijy5] h3[data-astro-cid-axepijy5]{margin-block:.4rem .5rem;font-size:1.25rem}.vals[data-astro-cid-axepijy5]{background:var(--t-ink);color:var(--t-paper);padding:clamp(3.2rem,8vw,6rem) 1.25rem}.vals__in[data-astro-cid-axepijy5]{width:min(1140px,100%);margin-inline:auto}.vals[data-astro-cid-axepijy5] h2[data-astro-cid-axepijy5],.vals[data-astro-cid-axepijy5] h3[data-astro-cid-axepijy5]{color:var(--t-paper)}.on[data-astro-cid-axepijy5]{color:var(--t-accent)}.vals__grid[data-astro-cid-axepijy5]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.6rem;margin-bottom:2.4rem;display:grid}.vals__grid[data-astro-cid-axepijy5]>div[data-astro-cid-axepijy5]{border-top:2px solid var(--t-accent);padding-top:1rem}.vals[data-astro-cid-axepijy5] h3[data-astro-cid-axepijy5]{margin-bottom:.3rem;font-size:1.2rem}.vals[data-astro-cid-axepijy5] p[data-astro-cid-axepijy5]{opacity:.88}.gal[data-astro-cid-axepijy5]{gap:.8rem;display:grid}.gal[data-astro-cid-axepijy5] figure[data-astro-cid-axepijy5]{border:1px solid color-mix(in srgb, var(--t-accent) 55%, transparent);margin:0;overflow:hidden}.gal[data-astro-cid-axepijy5] img[data-astro-cid-axepijy5]{aspect-ratio:4/3;object-fit:cover;width:100%}@media (width>=800px){.gal[data-astro-cid-axepijy5]{grid-template-columns:repeat(3,1fr)}}.team[data-astro-cid-axepijy5]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.2rem;display:grid}.team[data-astro-cid-axepijy5] article[data-astro-cid-axepijy5]{text-align:center;background:#fff;border:1px solid #d9d4c5;padding:2rem 1.2rem}.avatar[data-astro-cid-axepijy5]{background:var(--t-ink);width:92px;height:92px;color:var(--t-accent);font:700 1.6rem var(--t-display);border:4px solid var(--t-accent);border-radius:50%;place-items:center;margin:0 auto 1rem;display:grid}.team[data-astro-cid-axepijy5] h3[data-astro-cid-axepijy5]{font-size:1.15rem}.team[data-astro-cid-axepijy5] p[data-astro-cid-axepijy5]{color:#4a5164;font-size:1rem}.steps[data-astro-cid-axepijy5]{gap:0;max-width:820px;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-axepijy5] li[data-astro-cid-axepijy5]{grid-template-columns:56px 1fr;gap:1.2rem;padding-bottom:2rem;display:grid;position:relative}.steps[data-astro-cid-axepijy5] li[data-astro-cid-axepijy5]:not(:last-child):before{content:"";background:var(--t-accent);width:2px;position:absolute;top:56px;bottom:0;left:27px}.steps[data-astro-cid-axepijy5] span[data-astro-cid-axepijy5]{background:var(--t-ink);width:56px;height:56px;color:var(--t-accent);font:700 1.3rem var(--t-display);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.steps[data-astro-cid-axepijy5] h3[data-astro-cid-axepijy5]{margin-bottom:.2rem;font-size:1.2rem}.quote[data-astro-cid-axepijy5] blockquote[data-astro-cid-axepijy5]{border-left:6px solid var(--t-accent);font:italic 400 clamp(1.25rem, 2.6vw, 1.8rem)/1.5 var(--t-display);color:var(--t-ink);background:#fff;margin:0;padding:clamp(1.6rem,4vw,3rem)}.quote[data-astro-cid-axepijy5] footer[data-astro-cid-axepijy5]{color:#4a5164;margin-top:1rem;font:600 .95rem "Source Sans 3"}.faq[data-astro-cid-axepijy5] details[data-astro-cid-axepijy5]{background:#fff;border:1px solid #d9d4c5;max-width:820px;margin-bottom:.7rem;padding:1rem 1.4rem}.faq[data-astro-cid-axepijy5] summary[data-astro-cid-axepijy5]{cursor:pointer;font:700 1.05rem var(--t-display);color:var(--t-ink);min-height:32px}.faq[data-astro-cid-axepijy5] p[data-astro-cid-axepijy5]{margin-top:.6rem}.loc[data-astro-cid-axepijy5]{gap:2rem;display:grid}.loc[data-astro-cid-axepijy5] h2[data-astro-cid-axepijy5]{max-width:none}.addr[data-astro-cid-axepijy5]{margin-bottom:1rem;font-weight:600}.loc[data-astro-cid-axepijy5] dl[data-astro-cid-axepijy5]{gap:.5rem;margin:0;display:grid}.loc[data-astro-cid-axepijy5] dl[data-astro-cid-axepijy5] div[data-astro-cid-axepijy5]{border-bottom:1px solid #d9d4c5;justify-content:space-between;padding-bottom:.5rem;display:flex}.loc[data-astro-cid-axepijy5] dd[data-astro-cid-axepijy5]{color:var(--t-ink);margin:0;font-weight:600}.map[data-astro-cid-axepijy5]{border:1px solid #d9d4c5;min-height:300px;overflow:hidden}@media (width>=860px){.loc[data-astro-cid-axepijy5]{grid-template-columns:1fr 1.2fr;align-items:center}}#consulta[data-astro-cid-axepijy5] .p360{--p360-bg:var(--t-ink);--p360-fg:var(--t-paper);--p360-eyebrow:var(--t-accent);--p360-radius:2px}#consulta[data-astro-cid-axepijy5] .p360__cta{background:var(--t-accent);color:var(--t-ink);border-radius:2px}.foot[data-astro-cid-axepijy5]{text-align:center;color:#4a5164;background:#fff;border-top:1px solid #d9d4c5;padding:2rem 1rem 2.5rem;font-size:.88rem}
