.page-template-page-sobre-nos .fm-announcement-bar,.page-template-page-sobre-nos .site-header__announcement,.page-template-page-sobre-nos .site-header__top-bar,.page-template-page-sobre-nos #masthead .site-header__subnav,.page-template-page-sobre-nos #masthead #primary-menu-panel,.page-template-page-sobre-nos .fm-breadcrumb,.page-template-page-sobre-nos .wt-storefront-breadcrumb,.page-template-page-sobre-nos .site-breadcrumb,.page-template-page-sobre-nos .fm-product-promo-banner,.page-template-page-sobre-nos .wt-storefront-notices-wrapper:empty,.page-template-page-sobre-nos #masthead .fm-header-action--instagram,.page-template-page-sobre-nos #masthead .fm-header-action--youtube,.page-template-page-sobre-nos #masthead .fm-header-action--menu,.page-template-page-sobre-nos #masthead .site-header__toggle{display:none!important}.page-template-page-sobre-nos .site-footer{background:var(--rdc-bg,var(--fm-background,#f4f1ea))!important}.site-main--about-page,.page-template-page-sobre-nos{--rdc-about-bg:var(--rdc-page-bg);--rdc-about-bg-2:var(--rdc-page-bg-2);--rdc-about-surface:var(--rdc-page-card-soft);--rdc-about-surface-2:var(--rdc-page-card-soft);--rdc-about-card:var(--rdc-page-card-soft);--rdc-about-card-hover:var(--rdc-page-card-hover);--rdc-about-border:var(--rdc-page-border);--rdc-about-border-strong:var(--rdc-page-border-strong);--rdc-about-text:var(--rdc-page-text);--rdc-about-text-2:var(--rdc-page-text-2);--rdc-about-muted:var(--rdc-page-muted);--rdc-about-accent:var(--rdc-page-accent);--rdc-about-accent-deep:var(--rdc-page-accent-deep);--rdc-about-shadow:var(--rdc-page-shadow)}.site-main--about-page{background:var(--rdc-about-bg);color:var(--rdc-about-text);font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,sans-serif;position:relative;overflow-x:hidden}.site-main--about-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(1200px 600px at 80% -10%,#ffd60a0d,#0000 60%),radial-gradient(900px 500px at 0 100%,#ffd60a08,#0000 60%);position:absolute;inset:0}.site-main--about-page>section{z-index:1;position:relative}.rdc-about-hero,.rdc-about-highlights,.rdc-about-operations,.rdc-about-location,.rdc-about-access,.rdc-about-social,.rdc-about-links{padding:80px 0;position:relative}.rdc-about-hero{padding-top:60px}.rdc-about-section-heading__eyebrow,.rdc-about-summary-card__eyebrow,.rdc-about-highlight-card__eyebrow,.rdc-about-hours-card__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--rdc-about-accent);align-items:center;gap:10px;margin:0 0 18px;padding:0 0 0 22px;font:700 11px/1 JetBrains Mono,ui-monospace,monospace;display:inline-flex;position:relative}.rdc-about-section-heading__eyebrow:before,.rdc-about-summary-card__eyebrow:before,.rdc-about-highlight-card__eyebrow:before,.rdc-about-hours-card__eyebrow:before{content:"";background:var(--rdc-about-accent);width:14px;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rdc-about-section-heading__title{letter-spacing:-.025em;color:var(--rdc-about-text);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(32px,4.5vw,56px);font-weight:500;line-height:1.05}.rdc-about-section-heading__description{color:var(--rdc-about-text-2);max-width:620px;margin:0;font-size:16px;line-height:1.65}.rdc-about-section-heading--centered{text-align:center;margin-bottom:50px}.rdc-about-section-heading--centered .rdc-about-section-heading__eyebrow,.rdc-about-section-heading--centered .rdc-about-section-heading__description{margin-left:auto;margin-right:auto}.rdc-about-hero__grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}@media (max-width:980px){.rdc-about-hero__grid{grid-template-columns:1fr;gap:40px}}.rdc-about-hero__content{flex-direction:column;display:flex}.rdc-about-hero__actions{flex-wrap:wrap;gap:12px;margin:28px 0 24px;display:flex}.rdc-about-hero__actions a,.rdc-about-hero__actions .fm-button{letter-spacing:.04em;text-transform:uppercase;background:var(--rdc-about-accent);border:1px solid var(--rdc-about-accent);border-radius:6px;align-items:center;gap:8px;padding:14px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex;color:var(--rdc-page-cta-text,#000)!important}.rdc-about-hero__actions a:hover,.rdc-about-hero__actions .fm-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.rdc-about-hero__actions a+a,.rdc-about-hero__actions a.is-secondary,.rdc-about-hero__actions [class*=--ghost],.rdc-about-hero__actions [class*=--secondary]{border-color:var(--rdc-about-border-strong);background:0 0;color:var(--rdc-about-text)!important}.rdc-about-hero__actions a+a:hover{border-color:var(--rdc-about-accent);background:#ffffff0a;color:var(--rdc-about-accent)!important}.rdc-about-hero__signals{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rdc-about-hero__signals li{color:var(--rdc-about-text-2);align-items:center;gap:12px;font-size:13.5px;display:flex}.rdc-about-hero__signals svg{width:18px;height:18px;color:var(--rdc-about-accent);flex:0 0 18px}.rdc-about-hero__aside{flex-direction:column;gap:18px;display:flex}.rdc-about-video-card,.rdc-about-summary-card{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);-webkit-backdrop-filter:blur(8px);border-radius:14px;padding:24px}.rdc-about-video-card__title{letter-spacing:-.01em;color:var(--rdc-about-text);margin:8px 0 16px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500;display:block}.rdc-about-video-card__frame{aspect-ratio:16/9;border:1px solid var(--rdc-about-border);background:#000;border-radius:10px;width:100%;position:relative;overflow:hidden}.rdc-about-video-card__frame iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.rdc-about-video-card__caption{color:var(--rdc-about-muted);margin:14px 0 0;font-size:13px;line-height:1.55}.rdc-about-summary-card__list{flex-direction:column;gap:14px;margin-top:8px;display:flex}.rdc-about-summary-card__item{border-bottom:1px solid var(--rdc-about-border);padding:12px 0}.rdc-about-summary-card__item:last-child{border-bottom:0;padding-bottom:0}.rdc-about-summary-card__item strong{color:var(--rdc-about-text);margin-bottom:4px;font-size:14px;font-weight:700;display:block}.rdc-about-summary-card__item p{color:var(--rdc-about-text-2);margin:0;font-size:13px;line-height:1.55}.rdc-about-highlights__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.rdc-about-highlight-card{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);border-radius:14px;flex-direction:column;padding:28px;transition:border-color .2s,transform .2s,background .2s;display:flex}.rdc-about-highlight-card:hover{border-color:var(--rdc-about-accent);background:var(--rdc-about-card-hover);transform:translateY(-3px)}.rdc-about-highlight-card__eyebrow{margin-bottom:14px}.rdc-about-highlight-card h3{letter-spacing:-.02em;color:var(--rdc-about-text);margin:0 0 14px;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;font-weight:500;line-height:1.2}.rdc-about-highlight-card p{color:var(--rdc-about-text-2);margin:0 0 18px;font-size:14px;line-height:1.6}.rdc-about-highlight-card ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.rdc-about-highlight-card ul li{color:var(--rdc-about-text-2);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.rdc-about-highlight-card ul svg{width:14px;height:14px;color:var(--rdc-about-accent);flex:0 0 14px;margin-top:4px}.rdc-about-operations__grid,.rdc-about-access__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.rdc-about-operation-card,.rdc-about-access-card{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);border-radius:14px;padding:26px;transition:border-color .2s,background .2s,transform .2s}.rdc-about-operation-card:hover,.rdc-about-access-card:hover{border-color:var(--rdc-about-accent);background:var(--rdc-about-card-hover);transform:translateY(-3px)}.rdc-about-operation-card__icon,.rdc-about-access-card__icon{width:44px;height:44px;color:var(--rdc-about-accent);background:#ffd60a14;border:1px solid #ffd60a33;border-radius:10px;justify-content:center;align-items:center;margin-bottom:16px;display:inline-flex}.rdc-about-operation-card__icon svg,.rdc-about-access-card__icon svg{width:22px;height:22px}.rdc-about-operation-card h3,.rdc-about-access-card h3{color:var(--rdc-about-text);letter-spacing:-.01em;margin:0 0 8px;font-size:16px;font-weight:700}.rdc-about-operation-card p,.rdc-about-access-card p{color:var(--rdc-about-text-2);margin:0;font-size:13.5px;line-height:1.6}.rdc-about-location__grid{grid-template-columns:1.4fr 1fr;align-items:start;gap:50px;display:grid}@media (max-width:980px){.rdc-about-location__grid{grid-template-columns:1fr;gap:32px}}.rdc-about-location__address{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);border-left:3px solid var(--rdc-about-accent);border-radius:10px;flex-direction:column;gap:6px;margin:24px 0 20px;padding:20px 22px;display:flex}.rdc-about-location__address strong{color:var(--rdc-about-text);font-size:16px;font-weight:700}.rdc-about-location__address span{color:var(--rdc-about-text-2);font-size:13.5px}.rdc-about-location__tags{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.rdc-about-location__tags span{letter-spacing:.08em;text-transform:uppercase;background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);color:var(--rdc-about-text-2);border-radius:4px;padding:7px 12px;font:700 11px/1 JetBrains Mono,monospace}.rdc-about-location .fm-button{letter-spacing:.04em;text-transform:uppercase;background:var(--rdc-about-accent);color:var(--rdc-page-cta-text,#000);border:0;border-radius:6px;align-items:center;gap:8px;padding:14px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.rdc-about-location .fm-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.rdc-about-hours-card{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);border-radius:14px;padding:26px}.rdc-about-hours-card h3{letter-spacing:-.02em;color:var(--rdc-about-text);margin:0 0 18px;font-family:Cormorant Garamond,Georgia,serif;font-size:22px;font-weight:500}.rdc-about-hours-card__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rdc-about-hours-card__list li{border-bottom:1px solid var(--rdc-about-border);justify-content:space-between;align-items:center;padding:12px 0;font-size:13.5px;display:flex}.rdc-about-hours-card__list li:last-child{border-bottom:0}.rdc-about-hours-card__list li span{color:var(--rdc-about-text-2)}.rdc-about-hours-card__list li strong{color:var(--rdc-about-text);letter-spacing:.04em;font:600 13px/1 JetBrains Mono,monospace}.rdc-about-social__grid{grid-template-columns:1fr 2fr;align-items:start;gap:50px;display:grid}@media (max-width:980px){.rdc-about-social__grid{grid-template-columns:1fr;gap:32px}}.rdc-about-social__cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.rdc-about-social-card{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);color:inherit;border-radius:14px;flex-direction:column;gap:10px;padding:22px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}.rdc-about-social-card:hover{border-color:var(--rdc-about-accent);background:var(--rdc-about-card-hover);text-decoration:none;transform:translateY(-3px)}.rdc-about-social-card__icon{width:38px;height:38px;color:var(--rdc-about-accent);background:#ffd60a14;border:1px solid #ffd60a33;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.rdc-about-social-card__icon svg{width:18px;height:18px}.rdc-about-social-card strong{color:var(--rdc-about-text);letter-spacing:-.005em;font-size:15px;font-weight:700}.rdc-about-social-card p{color:var(--rdc-about-text-2);margin:0;font-size:13px;line-height:1.5}.rdc-about-links__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.rdc-about-link-card{background:var(--rdc-about-card);border:1px solid var(--rdc-about-border);color:inherit;border-radius:14px;flex-direction:column;gap:8px;padding:26px 28px;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:flex}.rdc-about-link-card:hover{border-color:var(--rdc-about-accent);background:var(--rdc-about-card-hover);text-decoration:none;transform:translateY(-3px)}.rdc-about-link-card h3{letter-spacing:-.015em;color:var(--rdc-about-text);margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:20px;font-weight:500}.rdc-about-link-card p{color:var(--rdc-about-text-2);margin:0;font-size:13.5px;line-height:1.5}.rdc-about-link-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--rdc-about-accent);align-items:center;gap:6px;margin-top:8px;font:700 11px/1 JetBrains Mono,monospace;display:inline-flex}.rdc-about-link-card span svg{width:14px;height:14px}@media (max-width:640px){.rdc-about-hero,.rdc-about-highlights,.rdc-about-operations,.rdc-about-location,.rdc-about-social,.rdc-about-access,.rdc-about-links{padding:56px 0}.rdc-about-section-heading__title{font-size:clamp(28px,7vw,38px)}.rdc-about-video-card,.rdc-about-summary-card,.rdc-about-highlight-card,.rdc-about-operation-card,.rdc-about-access-card,.rdc-about-social-card,.rdc-about-link-card,.rdc-about-hours-card{border-radius:12px;padding:20px}.rdc-about-highlight-card h3,.rdc-about-link-card h3{font-size:19px}}.site-main--about-page svg{flex-shrink:0;max-width:100%;height:auto}.site-main--about-page [class*=__icon] svg{width:22px!important;height:22px!important}.site-main--about-page [class*=__signals] svg{width:18px!important;height:18px!important}.site-main--about-page ul li svg{width:14px!important;height:14px!important}.site-main--about-page [class*=-card]>svg{width:28px!important;height:28px!important}.site-main--about-page .fm-button--ghost,.rdc-about-hero__actions .fm-button--ghost{color:var(--rdc-about-text)!important;border:1px solid var(--rdc-about-border-strong)!important;background:0 0!important}.site-main--about-page .fm-button--ghost:hover,.rdc-about-hero__actions .fm-button--ghost:hover{border-color:var(--rdc-about-accent)!important;color:var(--rdc-about-accent)!important;background:#ffffff0a!important}
