.frequency-flow-module__eyZfqG__transition{background:linear-gradient(180deg, #e4ddd0 0%, var(--brand-light-sand) 46%, var(--brand-white) 100%);pointer-events:none;width:100%;height:clamp(72px,8vw,112px);position:relative;overflow:hidden}.frequency-flow-module__eyZfqG__art{width:100%;height:100%;display:block;position:absolute;inset:0}.frequency-flow-module__eyZfqG__waves{transform-origin:50%;animation:10.8s ease-in-out infinite alternate frequency-flow-module__eyZfqG__waveDrift}.frequency-flow-module__eyZfqG__waveDeep,.frequency-flow-module__eyZfqG__waveSage,.frequency-flow-module__eyZfqG__waveGold{fill:none;stroke-linecap:round;stroke-width:1.35px;transform-box:fill-box;transform-origin:50%;vector-effect:non-scaling-stroke;animation:9.8s ease-in-out infinite alternate frequency-flow-module__eyZfqG__waveOscillation}.frequency-flow-module__eyZfqG__waveDeep{stroke:url(#frequency-deep)}.frequency-flow-module__eyZfqG__waveSage{stroke:url(#frequency-sage);stroke-width:1.1px;animation-duration:10.6s;animation-delay:-3.2s}.frequency-flow-module__eyZfqG__waveGold{stroke:url(#frequency-gold);stroke-width:1px;animation-duration:11.2s;animation-delay:-6.4s}.frequency-flow-module__eyZfqG__pulseHalo{fill:#b0894a;filter:url(#frequency-glow);opacity:.22}.frequency-flow-module__eyZfqG__pulseGlow{fill:#b0894a;opacity:.42}.frequency-flow-module__eyZfqG__pulseCore{fill:#b0894a;opacity:.96}.frequency-flow-module__eyZfqG__pulse{animation:3.8s ease-in-out infinite frequency-flow-module__eyZfqG__pulseBreathe}.frequency-flow-module__eyZfqG__staticPulse{display:none}@keyframes frequency-flow-module__eyZfqG__waveDrift{0%{opacity:.88;transform:translateY(2.5px)scaleY(.97)}to{opacity:1;transform:translateY(-2.5px)scaleY(1.035)}}@keyframes frequency-flow-module__eyZfqG__waveOscillation{0%{transform:translateY(-2px)scaleY(.97)}to{transform:translateY(2px)scaleY(1.035)}}@keyframes frequency-flow-module__eyZfqG__pulseBreathe{0%,to{opacity:.76}50%{opacity:1}}@media (max-width:520px){.frequency-flow-module__eyZfqG__transition{height:72px}.frequency-flow-module__eyZfqG__waveDeep,.frequency-flow-module__eyZfqG__waveSage,.frequency-flow-module__eyZfqG__waveGold{stroke-width:1px}}@media (prefers-reduced-motion:reduce){.frequency-flow-module__eyZfqG__waves,.frequency-flow-module__eyZfqG__waveDeep,.frequency-flow-module__eyZfqG__waveSage,.frequency-flow-module__eyZfqG__waveGold,.frequency-flow-module__eyZfqG__pulse{animation:none}.frequency-flow-module__eyZfqG__movingPulse{display:none}.frequency-flow-module__eyZfqG__staticPulse{display:inline}}
.page-module___8aEwW__hero{background:linear-gradient(165deg, var(--brand-light-sand), var(--brand-sand) 65%, #e4ddd0);min-height:100svh;padding:8.5rem 0 5.5rem;position:relative;overflow:hidden}.page-module___8aEwW__heroGrid{z-index:2;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(2rem,6vw,4rem);display:grid;position:relative}.page-module___8aEwW__hero h1{color:var(--brand-deep-green);max-width:15ch;font-size:clamp(2.8rem,6.5vw,5rem)}.page-module___8aEwW__hero h1 em{color:var(--brand-gold);font-style:italic}.page-module___8aEwW__lead{color:#3d4a41;font-size:1em;line-height:var(--line-reading);max-width:58ch;margin-top:1.5rem}.page-module___8aEwW__actions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.page-module___8aEwW__heroImage{position:relative}.page-module___8aEwW__heroImage:before,.page-module___8aEwW__heroImage:after{content:"";border:1px solid #b0894a85;border-radius:50%;position:absolute;inset:8% -8% -5% 5%}.page-module___8aEwW__heroImage:after{border-color:#7d928499;inset:-4% 4% 6% -8%}.page-module___8aEwW__heroImage img{aspect-ratio:4/4.6;border:6px solid var(--brand-white);object-fit:cover;object-position:center 20%;z-index:1;border-radius:190px 190px 24px 24px;width:100%;position:relative;box-shadow:0 24px 60px #22392f47}.page-module___8aEwW__section{padding-block:clamp(4rem,8vw,6rem)}.page-module___8aEwW__sectionAlt{background:linear-gradient(180deg, var(--brand-light-sand), var(--brand-white))}.page-module___8aEwW__sectionDark{background:var(--brand-deep-green);color:var(--brand-light-sand)}.page-module___8aEwW__sectionHeader{max-width:62ch;margin-bottom:2.5rem}.page-module___8aEwW__sectionHeader h2{color:var(--brand-deep-green);font-size:clamp(2.2rem,5vw,3.2rem)}.page-module___8aEwW__sectionDark .page-module___8aEwW__sectionHeader h2{color:var(--brand-light-sand)}.page-module___8aEwW__sectionHeader p:last-child{margin-top:.8rem}.page-module___8aEwW__aboutGrid,.page-module___8aEwW__contactGrid,.page-module___8aEwW__practice{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.2rem,6vw,4rem);display:grid}.page-module___8aEwW__aboutImage img{aspect-ratio:4/4.25;filter:grayscale();object-fit:cover;border-radius:180px 180px 16px 16px;box-shadow:0 20px 50px #1e272142}.page-module___8aEwW__aboutCopy h2{color:var(--brand-deep-green);margin-bottom:1rem;font-size:clamp(2.2rem,5vw,3rem)}.page-module___8aEwW__aboutCopy p+p{margin-top:1rem}.page-module___8aEwW__credentials{flex-wrap:wrap;gap:.5rem;margin-top:1.4rem;display:flex}.page-module___8aEwW__credential{background:var(--brand-sand);color:var(--brand-deep-green);font-size:var(--type-ui);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.35rem .85rem;font-weight:500}.page-module___8aEwW__cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.3rem;display:grid}.page-module___8aEwW__card,.page-module___8aEwW__post{border-radius:18px;padding:1.8rem;text-decoration:none;transition:box-shadow .18s,transform .18s;display:block}.page-module___8aEwW__card{background:var(--brand-white);border:1px solid #22392f1a}.page-module___8aEwW__card:hover,.page-module___8aEwW__card:focus-visible{box-shadow:var(--shadow-soft);transform:translateY(-4px)}.page-module___8aEwW__card h3,.page-module___8aEwW__post h3{font-size:var(--type-card-title);margin:.55rem 0}.page-module___8aEwW__card h3{color:var(--brand-deep-green)}.page-module___8aEwW__tag,.page-module___8aEwW__more,.page-module___8aEwW__postDate{color:var(--brand-gold-text);font-size:var(--type-ui);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.page-module___8aEwW__more{margin-top:1rem;display:inline-block}.page-module___8aEwW__practice{background:#fff;border:1px solid #22392f1a;border-radius:24px;gap:0;margin-top:3rem;overflow:hidden}.page-module___8aEwW__practice img{object-fit:cover;height:100%}.page-module___8aEwW__practiceCopy{padding:clamp(2rem,5vw,3.5rem)}.page-module___8aEwW__practiceCopy h3{color:var(--brand-deep-green);margin-bottom:.7rem;font-size:1.8rem}.page-module___8aEwW__note{background:var(--brand-sand);border-left:3px solid var(--brand-gold);color:#43504a;font-size:var(--type-legal);line-height:var(--line-reading);border-radius:18px;margin-top:2.5rem;padding:1.5rem 1.8rem}.page-module___8aEwW__kitIntro{background:var(--brand-deep-green);color:var(--brand-light-sand);border-radius:24px;grid-template-columns:1fr auto;gap:1.5rem;margin-top:2.5rem;padding:clamp(2rem,5vw,3.5rem);display:grid}.page-module___8aEwW__kitIntro h3{font-size:clamp(1.8rem,4vw,2.5rem)}.page-module___8aEwW__kitIntro p{max-width:62ch;margin-top:.6rem}.page-module___8aEwW__philosophy{background:var(--brand-deep-green);color:var(--brand-light-sand)}.page-module___8aEwW__philosophyGrid{grid-template-columns:.8fr 1.2fr;display:grid}.page-module___8aEwW__philosophy img{filter:grayscale();object-fit:cover;height:100%}.page-module___8aEwW__quote{align-self:center;padding:clamp(2.5rem,7vw,5rem)}.page-module___8aEwW__quote blockquote{font-family:var(--font-cormorant), serif;font-size:clamp(1.7rem,4vw,2.5rem);font-style:italic;line-height:var(--line-reading)}.page-module___8aEwW__quote cite{color:var(--brand-gold-light);font-size:var(--type-ui);letter-spacing:.17em;text-transform:uppercase;margin-top:1.4rem;font-style:normal;display:block}.page-module___8aEwW__post{background:#fdfcfa0f;border:1px solid #fdfcfa24}:is(.page-module___8aEwW__sectionDark .eyebrow,.page-module___8aEwW__kitIntro .eyebrow,.page-module___8aEwW__sectionDark .page-module___8aEwW__postDate){color:var(--brand-gold-light)}.page-module___8aEwW__post h3{color:var(--brand-light-sand)}.page-module___8aEwW__post p{color:#c3cec6;font-size:var(--type-card);line-height:var(--line-reading)}.page-module___8aEwW__contactItem+.page-module___8aEwW__contactItem{margin-top:1.4rem}.page-module___8aEwW__contactLabel{color:var(--brand-gold-text);font-size:var(--type-ui);letter-spacing:.16em;text-transform:uppercase;font-weight:500}.page-module___8aEwW__contactItem a{color:var(--brand-deep-green);font-size:1em;text-decoration:none}.page-module___8aEwW__contactSocialLink{align-items:center;gap:.55rem;display:inline-flex}.page-module___8aEwW__contactSocialLink span{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.page-module___8aEwW__contactSocialIcon{color:var(--brand-deep-green);flex:none;width:1.35rem;height:1.35rem;transition:color .18s,transform .18s}.page-module___8aEwW__contactSocialLink:hover span,.page-module___8aEwW__contactSocialLink:focus-visible span{color:var(--brand-gold-text);text-decoration-color:currentColor}.page-module___8aEwW__contactSocialLink:hover .page-module___8aEwW__contactSocialIcon,.page-module___8aEwW__contactSocialLink:focus-visible .page-module___8aEwW__contactSocialIcon{color:var(--brand-gold-text);transform:translateY(-1px)}.page-module___8aEwW__map{border:1px solid #22392f1f;border-radius:18px;min-height:350px;overflow:hidden}.page-module___8aEwW__map iframe{border:0;width:100%;height:100%;min-height:350px}.page-module___8aEwW__whatsapp{color:#fff;isolation:isolate;touch-action:manipulation;z-index:90;background:#08783e;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;text-decoration:none;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 8px 24px #00000040}.page-module___8aEwW__whatsapp:hover{background:#066f38}.page-module___8aEwW__whatsapp:focus-visible{box-shadow:0 0 0 3px #fff, 0 0 0 6px var(--brand-deep-green), 0 8px 24px #00000040;outline:none}.page-module___8aEwW__whatsappIcon{width:29px;height:29px;display:block}.page-module___8aEwW__whatsappTooltip{background:var(--brand-deep-green);color:#fff;font-size:var(--type-ui);opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;border-radius:6px;padding:.45rem .7rem;font-weight:500;line-height:1.2;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:50%;right:calc(100% + .75rem);transform:translate(6px,-50%)}.page-module___8aEwW__whatsapp:hover .page-module___8aEwW__whatsappTooltip,.page-module___8aEwW__whatsapp:focus-visible .page-module___8aEwW__whatsappTooltip{opacity:1;visibility:visible;transform:translateY(-50%)}@media (max-width:820px){.page-module___8aEwW__heroGrid,.page-module___8aEwW__aboutGrid,.page-module___8aEwW__contactGrid,.page-module___8aEwW__practice,.page-module___8aEwW__philosophyGrid{grid-template-columns:1fr}.page-module___8aEwW__hero{padding-top:7rem}.page-module___8aEwW__heroImage{max-width:320px;margin-inline:auto}.page-module___8aEwW__aboutImage{max-width:360px;margin-inline:auto}.page-module___8aEwW__practice img,.page-module___8aEwW__philosophy img{width:100%;max-height:460px}.page-module___8aEwW__kitIntro{grid-template-columns:1fr}}@media (max-width:420px){.page-module___8aEwW__actions{flex-direction:column;align-items:stretch}.page-module___8aEwW__actions a{width:100%}.page-module___8aEwW__whatsapp{bottom:max(.75rem, env(safe-area-inset-bottom));width:52px;height:52px;right:.75rem}.page-module___8aEwW__whatsappIcon{width:27px;height:27px}.page-module___8aEwW__whatsappTooltip{top:auto;bottom:calc(100% + .6rem);right:0;transform:translateY(6px)}.page-module___8aEwW__whatsapp:hover .page-module___8aEwW__whatsappTooltip,.page-module___8aEwW__whatsapp:focus-visible .page-module___8aEwW__whatsappTooltip{transform:translateY(0)}}
