.comunidade-module__sJ0mQa__page{--csa-primary:#544f32;--csa-gold:#a59268;--csa-paper:#e4dfd1;--csa-line:#d1cbb6;--csa-ink:#282e27;--csa-muted:#544f32;--csa-surface:#faf8f3;--csa-radius:1.5rem;color:var(--csa-ink);background:var(--csa-surface);font-family:var(--font-inter), sans-serif;overflow-wrap:break-word;line-height:1.75}.comunidade-module__sJ0mQa__page *,.comunidade-module__sJ0mQa__page :before,.comunidade-module__sJ0mQa__page :after{box-sizing:border-box}.comunidade-module__sJ0mQa__page h1,.comunidade-module__sJ0mQa__page h2,.comunidade-module__sJ0mQa__page h3{font-family:var(--font-playfair), Georgia, serif;font-weight:400}.comunidade-module__sJ0mQa__page h1{letter-spacing:-.025em;margin:1rem 0 1.5rem;font-size:clamp(2rem,3.35vw,3.15rem);line-height:1.18}.comunidade-module__sJ0mQa__page h2{letter-spacing:-.02em;margin:0 0 1.5rem;font-size:clamp(1.95rem,3.5vw,3rem);line-height:1.2}.comunidade-module__sJ0mQa__page h3{margin:.6rem 0 .85rem;font-size:1.4rem;line-height:1.3}.comunidade-module__sJ0mQa__page em{color:var(--csa-primary)}.comunidade-module__sJ0mQa__page p{margin:0 0 1.25rem}.comunidade-module__sJ0mQa__page a{text-underline-offset:.25em}.comunidade-module__sJ0mQa__page :is(a,summary):focus-visible{outline:3px solid var(--csa-primary);outline-offset:5px}.comunidade-module__sJ0mQa__page [id]{scroll-margin-top:7rem}.comunidade-module__sJ0mQa__shell{width:min(100%,80rem);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.comunidade-module__sJ0mQa__section{padding-block:clamp(4.5rem,8vw,7.5rem)}.comunidade-module__sJ0mQa__split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.comunidade-module__sJ0mQa__header{border-bottom:1px solid var(--csa-line);background:var(--csa-surface)}.comunidade-module__sJ0mQa__navigation{justify-content:space-between;align-items:center;gap:1.5rem;min-height:6.5rem;display:flex}.comunidade-module__sJ0mQa__logo{object-fit:contain;width:210px;height:65px}.comunidade-module__sJ0mQa__navigation nav{align-items:center;gap:1.6rem;font-size:.875rem;display:flex}.comunidade-module__sJ0mQa__navigation nav a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.comunidade-module__sJ0mQa__navigation nav a:hover{text-decoration:underline}.comunidade-module__sJ0mQa__navCTA{border:1px solid var(--csa-primary);border-radius:999px;padding:.5rem 1.2rem}.comunidade-module__sJ0mQa__hero{padding-top:clamp(2.5rem,5vw,5rem)}.comunidade-module__sJ0mQa__eyebrow{color:var(--csa-primary);letter-spacing:.13em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.65}.comunidade-module__sJ0mQa__lead{font-size:1.075rem;line-height:1.8}.comunidade-module__sJ0mQa__heroContent .comunidade-module__sJ0mQa__lead{max-width:38rem}.comunidade-module__sJ0mQa__micro{color:var(--csa-muted);font-size:.8rem;margin-top:.85rem!important}.comunidade-module__sJ0mQa__heroNote{border-top:1px solid var(--csa-line);align-items:center;gap:.85rem;margin-top:1.75rem;padding-top:1.5rem;font-size:.875rem;display:flex}.comunidade-module__sJ0mQa__heroNote svg{flex-shrink:0}.comunidade-module__sJ0mQa__portrait{aspect-ratio:4/5;border-radius:var(--csa-radius);min-width:0;position:relative}.comunidade-module__sJ0mQa__photo{border-radius:var(--csa-radius);object-fit:cover}.comunidade-module__sJ0mQa__photoBadge{color:var(--csa-ink);background:#fff;border-radius:1rem;align-items:center;gap:1rem;max-width:calc(100% + 1.25rem);padding:1rem 1.25rem;font-size:.75rem;line-height:1.5;display:flex;position:absolute;bottom:1.5rem;left:-1.25rem;box-shadow:0 12px 28px #282e271a}.comunidade-module__sJ0mQa__photoBadge>svg{background:var(--csa-paper);border-radius:50%;flex-shrink:0;width:3rem;height:3rem;padding:.65rem}.comunidade-module__sJ0mQa__photoBadge strong{margin-top:.15rem;font-size:.875rem;font-weight:600;display:block}.comunidade-module__sJ0mQa__secondaryPortrait{width:100%;max-width:30rem;margin-inline:auto}.comunidade-module__sJ0mQa__button{background:var(--csa-primary);color:#fff;text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;min-height:52px;padding:1rem 1.65rem;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.comunidade-module__sJ0mQa__button>svg{flex-shrink:0}.comunidade-module__sJ0mQa__button:hover{background:var(--csa-ink);transform:translateY(-1px)}.comunidade-module__sJ0mQa__white{background:#fff}.comunidade-module__sJ0mQa__sectionHeading{text-align:center;max-width:50rem;margin:0 auto 3rem}.comunidade-module__sJ0mQa__sectionHeading>p:not(.comunidade-module__sJ0mQa__eyebrow){max-width:43rem;color:var(--csa-muted);margin-inline:auto}.comunidade-module__sJ0mQa__threeGrid,.comunidade-module__sJ0mQa__benefitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.comunidade-module__sJ0mQa__card{border:1px solid var(--csa-line);border-radius:var(--csa-radius);background:var(--csa-surface);padding:2rem}.comunidade-module__sJ0mQa__card>p:last-child{color:var(--csa-muted);margin-bottom:0;font-size:.95rem}.comunidade-module__sJ0mQa__number{font-family:var(--font-playfair), Georgia, serif;color:var(--csa-primary);font-size:2rem}.comunidade-module__sJ0mQa__iconBox{background:var(--csa-paper);color:var(--csa-primary);border-radius:.9rem;margin-bottom:1.2rem;padding:.8rem;display:inline-flex}.comunidade-module__sJ0mQa__label{letter-spacing:.06em;text-transform:uppercase;color:var(--csa-primary);font-size:.7rem;font-weight:600;line-height:1.6;margin-bottom:.5rem!important}.comunidade-module__sJ0mQa__featured{background:var(--csa-primary);color:#fff;border-color:var(--csa-primary)}.comunidade-module__sJ0mQa__featured .comunidade-module__sJ0mQa__label,.comunidade-module__sJ0mQa__featured>p:last-child{color:#fff}.comunidade-module__sJ0mQa__checklist{margin:1.5rem 0 2rem;padding:0;list-style:none}.comunidade-module__sJ0mQa__checklist li{gap:.8rem;margin-block:.8rem;font-size:.95rem;display:flex}.comunidade-module__sJ0mQa__checklist svg{flex-shrink:0;margin-top:.35rem}.comunidade-module__sJ0mQa__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.comunidade-module__sJ0mQa__gallery figure{min-width:0;margin:0}.comunidade-module__sJ0mQa__gallery img{border-radius:var(--csa-radius);width:100%;height:auto;display:block}.comunidade-module__sJ0mQa__gallery figcaption{font-family:var(--font-playfair), Georgia, serif;margin-top:.8rem;font-size:1.25rem}.comunidade-module__sJ0mQa__galleryNote{text-align:center;max-width:56rem;margin:2rem auto 0!important}.comunidade-module__sJ0mQa__galleryNote a{text-decoration:underline}.comunidade-module__sJ0mQa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.comunidade-module__sJ0mQa__centerCTA{text-align:center;margin-top:3rem}.comunidade-module__sJ0mQa__dark{background:var(--csa-ink);color:var(--csa-paper)}.comunidade-module__sJ0mQa__dark h2{color:#fff}.comunidade-module__sJ0mQa__dark em,.comunidade-module__sJ0mQa__dark .comunidade-module__sJ0mQa__eyebrow{color:var(--csa-paper)}.comunidade-module__sJ0mQa__professionalNote{border-block:1px solid #e4dfd14d;align-items:flex-start;gap:1rem;margin:1.75rem 0;padding:1.25rem 0;display:flex}.comunidade-module__sJ0mQa__professionalNote>svg{flex-shrink:0;margin-top:.25rem}.comunidade-module__sJ0mQa__professionalNote p{margin:0}.comunidade-module__sJ0mQa__plans{grid-template-columns:1fr 1fr;gap:1.75rem;max-width:60rem;margin-inline:auto;display:grid}.comunidade-module__sJ0mQa__plan{border:1px solid var(--csa-line);border-radius:var(--csa-radius);background:#fff;flex-direction:column;padding:clamp(1.5rem,3vw,2.75rem);display:flex;box-shadow:0 12px 32px #282e2708}.comunidade-module__sJ0mQa__plan h3{font-size:1.9rem}.comunidade-module__sJ0mQa__plan>p{font-size:.95rem}.comunidade-module__sJ0mQa__planTag{text-transform:uppercase;letter-spacing:.13em;font-weight:600;font-size:.75rem!important}.comunidade-module__sJ0mQa__price{border-block:1px solid var(--csa-line);padding:1.5rem 0}.comunidade-module__sJ0mQa__price>span{font-size:.875rem;display:block}.comunidade-module__sJ0mQa__price strong{font-family:var(--font-playfair), Georgia, serif;white-space:nowrap;font-size:clamp(2.4rem,4.3vw,3.2rem);font-weight:400;line-height:1.5}.comunidade-module__sJ0mQa__price>p{margin:.4rem 0 0;font-size:.875rem}.comunidade-module__sJ0mQa__plan .comunidade-module__sJ0mQa__button{margin-top:auto}.comunidade-module__sJ0mQa__plan .comunidade-module__sJ0mQa__micro{text-align:center;margin-bottom:0}.comunidade-module__sJ0mQa__annual{background:var(--csa-ink);color:var(--csa-paper);border-color:var(--csa-ink)}.comunidade-module__sJ0mQa__annual h3,.comunidade-module__sJ0mQa__annual .comunidade-module__sJ0mQa__price strong{color:#fff}.comunidade-module__sJ0mQa__annual .comunidade-module__sJ0mQa__button{background:var(--csa-paper);color:var(--csa-ink)}.comunidade-module__sJ0mQa__annual .comunidade-module__sJ0mQa__button:hover{background:var(--csa-line)}.comunidade-module__sJ0mQa__annual .comunidade-module__sJ0mQa__micro{color:var(--csa-paper)}.comunidade-module__sJ0mQa__annual :focus-visible{outline-color:var(--csa-paper)}.comunidade-module__sJ0mQa__planNote{text-align:center;max-width:48rem;margin:2rem auto 0!important}.comunidade-module__sJ0mQa__faqLayout{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.comunidade-module__sJ0mQa__faq details{border-bottom:1px solid var(--csa-line)}.comunidade-module__sJ0mQa__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:64px;padding:1.25rem 0;font-weight:500;list-style:none;display:flex}.comunidade-module__sJ0mQa__faq summary::-webkit-details-marker{display:none}.comunidade-module__sJ0mQa__faq summary span{flex-shrink:0;font-size:1.4rem}.comunidade-module__sJ0mQa__faq details[open] summary span{transform:rotate(45deg)}.comunidade-module__sJ0mQa__faq details>p{color:var(--csa-muted);padding-bottom:.75rem;font-size:.95rem}.comunidade-module__sJ0mQa__closing{background:var(--csa-paper)}.comunidade-module__sJ0mQa__closing .comunidade-module__sJ0mQa__sectionHeading{margin-bottom:0}.comunidade-module__sJ0mQa__footer{border-top:1px solid var(--csa-line);padding-block:2rem}.comunidade-module__sJ0mQa__footerInner{justify-content:space-between;align-items:center;gap:2rem;font-size:.8rem;display:flex}.comunidade-module__sJ0mQa__footerInner p{margin:0}.comunidade-module__sJ0mQa__footerInner a{align-items:center;min-height:44px;display:inline-flex}.comunidade-module__sJ0mQa__mobileCTA{display:none}.comunidade-module__sJ0mQa__skip{z-index:100;color:var(--csa-ink);border:2px solid var(--csa-primary);background:#fff;padding:1rem;position:fixed;top:-10rem;left:1rem}.comunidade-module__sJ0mQa__skip:focus{top:1rem}@media (max-width:959px){.comunidade-module__sJ0mQa__split{grid-template-columns:1fr;gap:3rem}.comunidade-module__sJ0mQa__heroContent{text-align:center;max-width:43rem;margin-inline:auto}.comunidade-module__sJ0mQa__page h1{font-size:clamp(2rem,5.3vw,3rem)}.comunidade-module__sJ0mQa__heroNote{justify-content:center}.comunidade-module__sJ0mQa__portrait{width:100%;max-width:32rem;margin-inline:auto}.comunidade-module__sJ0mQa__threeGrid,.comunidade-module__sJ0mQa__benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.comunidade-module__sJ0mQa__threeGrid article:last-child{grid-column:1/-1}.comunidade-module__sJ0mQa__navigation nav{gap:1rem}.comunidade-module__sJ0mQa__navigation nav a:not(.comunidade-module__sJ0mQa__navCTA){display:none}.comunidade-module__sJ0mQa__faqLayout{grid-template-columns:1fr;gap:1.5rem}.comunidade-module__sJ0mQa__footerInner{text-align:center;flex-wrap:wrap;justify-content:center}}@media (max-width:639px){.comunidade-module__sJ0mQa__navigation{gap:.5rem;min-height:5.5rem}.comunidade-module__sJ0mQa__logo{width:168px;height:56px}.comunidade-module__sJ0mQa__navCTA{padding:.4rem .8rem;font-size:.8rem}.comunidade-module__sJ0mQa__threeGrid,.comunidade-module__sJ0mQa__benefitGrid,.comunidade-module__sJ0mQa__plans,.comunidade-module__sJ0mQa__gallery{grid-template-columns:1fr}.comunidade-module__sJ0mQa__threeGrid article:last-child{grid-column:auto}.comunidade-module__sJ0mQa__card{padding:1.7rem}.comunidade-module__sJ0mQa__photoBadge{max-width:none;padding:.8rem;bottom:.75rem;left:.75rem;right:.75rem}.comunidade-module__sJ0mQa__sectionHeading{text-align:left;margin-bottom:2rem}.comunidade-module__sJ0mQa__closing .comunidade-module__sJ0mQa__sectionHeading{text-align:center}.comunidade-module__sJ0mQa__page .comunidade-module__sJ0mQa__button{width:100%}.comunidade-module__sJ0mQa__heroNote{text-align:left;align-items:flex-start}.comunidade-module__sJ0mQa__mobileCTA{bottom:0;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom));background:var(--csa-surface);border-top:1px solid var(--csa-line);z-index:20;display:block;position:fixed;inset-inline:0}.comunidade-module__sJ0mQa__mobileCTA .comunidade-module__sJ0mQa__button{min-height:48px;padding-block:.75rem}.comunidade-module__sJ0mQa__footer{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.comunidade-module__sJ0mQa__page{scroll-padding-bottom:6rem}.comunidade-module__sJ0mQa__page :is(a,summary){scroll-margin-bottom:6rem}}@media (prefers-reduced-motion:reduce){.comunidade-module__sJ0mQa__page *,.comunidade-module__sJ0mQa__page :before,.comunidade-module__sJ0mQa__page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.comunidade-module__sJ0mQa__button:hover{transform:none}}
