:root{--advgh-ink:#0b2f3a;--advgh-petrol:#0b2f3a;--advgh-petrol-2:#123d4a;--advgh-blue:#123d4a;--advgh-blue-dark:#0b2f3a;--advgh-accent:#a9744c;--advgh-accent-strong:#8c5e3c;--advgh-accent-soft:#cda07b;--advgh-accent-text:#7a5134;--advgh-header-bg:#fbfaf7;--advgh-header-scrolled:#f7f4ef;--advgh-surface:#f7f5f1;--advgh-surface-2:#efebe4;--advgh-white:#fbfaf7;--advgh-night:#071c24;--advgh-muted:#5e6b70;--advgh-line:#0b2f3a24;--advgh-radius:10px;--advgh-radius-sm:6px;--advgh-shadow:0 18px 48px #0b2f3a38;--advgh-font:"Outfit", "Segoe UI", system-ui, sans-serif;--advgh-cta-soft:#eef2f3;--type-menu:15px;--type-hero:52px;--type-hero-sub:20px;--type-cta:15px;--type-page:48px;--type-section:36px;--type-section-sub:21px;--type-universo:21px;--type-universo-text:17px;--type-body:18px;--type-body-2:17px;--type-card:19px;--type-card-sum:16px;--type-meta:13px;--type-footer:15px;--type-copy:13px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--advgh-font);font-size:var(--type-body);color:var(--advgh-ink);background:var(--advgh-surface);text-align:left;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}a{color:var(--advgh-blue);text-underline-offset:.2em;text-decoration-thickness:2px}a:hover{color:var(--advgh-ink)}img{max-width:100%;height:auto}h1,h2,h3,h4{font-family:var(--advgh-font);letter-spacing:-.02em;color:var(--advgh-ink);text-align:left;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:500}p,li,blockquote{text-align:left;text-align-last:left}.advgh-wrap{width:100%;max-width:1180px;margin:0 auto;padding-left:clamp(1rem,4vw,1.5rem);padding-right:clamp(1rem,4vw,1.5rem)}.advgh-btn{cursor:pointer;min-height:48px;font-family:inherit;font-weight:600;font-size:var(--type-cta);border:none;border-radius:10px;justify-content:center;align-items:center;padding:.85rem 1.35rem;line-height:1.2;transition:transform .2s,background .2s,box-shadow .2s,color .2s;display:inline-flex;text-decoration:none!important}.advgh-btn-primary{background:var(--advgh-blue);color:#fff!important}.advgh-btn-primary:hover{background:var(--advgh-blue-dark);transform:translateY(-2px);color:#fff!important}.advgh-btn-ghost{background:0 0;border:1.5px solid #ffffffbf;color:#fff!important}.advgh-btn-ghost:hover{background:#ffffff1f;transform:translateY(-2px);color:#fff!important}.advgh-btn-outline{border:1.5px solid var(--advgh-blue);background:0 0;color:var(--advgh-blue)!important}.advgh-btn-outline:hover{background:var(--advgh-ink);border-color:var(--advgh-ink);transform:translateY(-2px);color:#fff!important}.advgh-btn-accent{background:var(--advgh-accent-strong);box-shadow:0 12px 28px #0b2f3a47;color:#fff!important}.advgh-btn-accent:hover{background:#7a5134;transform:translateY(-2px);color:#fff!important}.advgh-site-header{z-index:1000;background:var(--advgh-header-bg);border-bottom:1px solid #0000;transition:box-shadow .25s,background-color .25s,border-color .25s;position:sticky;top:0;overflow-x:clip}.advgh-site-header .advgh-wrap{max-width:min(1520px,100%)}.advgh-site-header--light{-webkit-backdrop-filter:blur(14px);background:#fbfaf7eb;border-bottom-color:#0b2f3a14}.advgh-site-header.is-scrolled{background:#f7f4eff7;border-bottom-color:#a9744c59;box-shadow:0 10px 28px #0b2f3a12}.advgh-header-inner{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.65rem 1.2rem;min-height:82px;max-height:88px;padding:.45rem 0;display:flex;overflow-x:clip}.advgh-logo-box{box-shadow:none;color:var(--advgh-ink);letter-spacing:-.02em;background:0 0;border-radius:0;flex-shrink:0;align-items:center;width:185px;max-width:min(185px,52vw);padding:0;font-size:1.15rem;font-weight:800;text-decoration:none;display:inline-flex}.advgh-site-header .advgh-logo-box{width:clamp(200px,15vw + 20px,290px);max-width:min(290px,60vw);margin-left:clamp(.5rem,1vw,.9rem)}.advgh-site-header .advgh-logo-box img{width:100%;max-height:52px}.advgh-logo-box--light{box-shadow:none;background:0 0;padding:0}.advgh-logo-box img{object-fit:contain;width:185px;max-width:100%;height:auto;max-height:72px;display:block}.advgh-nav-toggle{width:44px;height:44px;color:var(--advgh-ink);cursor:pointer;background:0 0;border:1px solid #0b2f3a38;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:border-color .2s,background-color .2s;display:none}.advgh-nav-toggle:hover{border-color:var(--advgh-accent);background:#a9744c0f}.advgh-nav-toggle span,.advgh-nav-toggle span:before,.advgh-nav-toggle span:after{background:currentColor;border-radius:2px;width:18px;height:2px;transition:transform .22s,opacity .22s,top .22s;display:block;position:relative}.advgh-nav-toggle span:before,.advgh-nav-toggle span:after{content:"";position:absolute;left:0}.advgh-nav-toggle span:before{top:-6px}.advgh-nav-toggle span:after{top:6px}.advgh-nav-toggle.is-open span{background:0 0}.advgh-nav-toggle.is-open span:before{top:0;transform:rotate(45deg)}.advgh-nav-toggle.is-open span:after{top:0;transform:rotate(-45deg)}.advgh-nav{flex-wrap:nowrap;align-items:center;gap:.35rem .85rem;min-width:0;margin-left:auto;display:flex}.advgh-nav a{letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;padding:.35rem .15rem;font-size:13px;font-weight:500;line-height:1.2;transition:color .2s;position:relative;color:var(--advgh-ink)!important;text-decoration:none!important}.advgh-nav a:not(.advgh-header-cta):after{content:"";background:var(--advgh-accent);transform-origin:0;height:1.5px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.advgh-nav a:not(.advgh-header-cta):hover{color:var(--advgh-accent)!important}.advgh-nav a:not(.advgh-header-cta):hover:after,.advgh-nav a:not(.advgh-header-cta).is-active:after{transform:scaleX(1)}.advgh-nav a:not(.advgh-header-cta).is-active{color:var(--advgh-ink)!important}.advgh-nav a.advgh-header-cta,.advgh-header-cta{border:1.5px solid var(--advgh-accent);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;min-height:36px;margin-left:.35rem;padding:.4rem .85rem;font-size:12px;font-weight:600;line-height:1.2;transition:background-color .2s,color .2s,transform .2s,border-color .2s;display:inline-flex;color:var(--advgh-ink)!important;background:0 0!important;text-decoration:none!important}.advgh-nav a.advgh-header-cta:hover,.advgh-header-cta:hover{border-color:var(--advgh-accent-strong);transform:translateY(-1px);color:var(--advgh-accent-strong)!important;background:#a9744c1f!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.advgh-kicker{color:var(--advgh-accent-text);letter-spacing:.14em;text-transform:uppercase;background:#a9744c29;border-radius:6px;margin-bottom:1.1rem;padding:.45rem .85rem;font-size:.75rem;font-weight:700;display:inline-block}.agh-hero{width:100%;min-height:min(78vh,680px);color:var(--advgh-white);background:var(--advgh-ink);isolation:isolate;position:relative;overflow:hidden}.agh-hero-slide{opacity:0;visibility:hidden;align-items:center;transition:opacity .9s,visibility .9s;display:flex;position:absolute;inset:0}.agh-hero-slide.is-active{opacity:1;visibility:visible}.agh-hero-img{z-index:0;background-size:cover;background-position:var(--focal,center);transition:transform 8s ease-out;position:absolute;inset:0 0 0 35%;transform:scale(1.08)}.agh-hero-slide.is-active .agh-hero-img{transform:scale(1)}.agh-hero-shade{z-index:1;background:linear-gradient(90deg, var(--advgh-ink) 0%, var(--advgh-ink) 32%, #0b2f3a8c 44%, #0b2f3a1f 56%, #0b2f3a00 68%);position:absolute;inset:0}.agh-hero-inner{z-index:2;width:100%;padding-top:clamp(4rem,9vw,6rem);padding-bottom:clamp(4rem,9vw,6rem);position:relative}.agh-hero-copy{max-width:min(40rem,54vw)}.agh-hero-num{color:var(--advgh-accent-soft);letter-spacing:.02em;align-items:center;gap:.8rem;font-size:clamp(1.7rem,2.6vw,2.4rem);font-weight:800;line-height:1;display:flex}.agh-hero-num:after{content:"";background:var(--advgh-accent);width:clamp(44px,7vw,84px);height:2px}.agh-hero-title{font-size:var(--type-hero);text-transform:uppercase;letter-spacing:.005em;color:var(--advgh-white);margin:.85rem 0;font-weight:500;line-height:1.1}.agh-hero-title span{color:var(--advgh-accent-soft);display:block}.agh-hero-text{max-width:32rem;font-size:var(--type-hero-sub);color:#fbfaf7db;margin:0 0 1.4rem;font-weight:400;line-height:1.45}.agh-hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.agh-hero-slide.is-active .agh-hero-num{animation:.6s both advgh-fade-up}.agh-hero-slide.is-active .agh-hero-title{animation:.6s 80ms both advgh-fade-up}.agh-hero-slide.is-active .agh-hero-text{animation:.6s .16s both advgh-fade-up}.agh-hero-slide.is-active .agh-hero-actions{animation:.6s .24s both advgh-fade-up}.agh-hero-arrow{z-index:4;width:46px;height:46px;color:var(--advgh-white);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07212a59;border:1.5px solid #fbfaf766;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid;position:absolute;top:auto;bottom:clamp(1rem,3vw,2rem);transform:none}.agh-hero-arrow:hover{background:var(--advgh-accent);border-color:var(--advgh-accent)}.agh-hero-arrow svg{fill:currentColor;width:22px;height:22px}.agh-hero-arrow.prev{left:auto;right:calc(clamp(.75rem,2vw,1.5rem) + 3.4rem)}.agh-hero-arrow.next{right:clamp(.75rem,2vw,1.5rem)}.agh-hero-pause{z-index:4;width:46px;height:46px;color:var(--advgh-white);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07212a59;border:1.5px solid #fbfaf766;border-radius:50%;place-items:center;transition:background .2s,border-color .2s;display:grid;position:absolute;bottom:clamp(1rem,3vw,2rem);right:calc(clamp(.75rem,2vw,1.5rem) + 6.8rem)}.agh-hero-pause:hover{background:var(--advgh-accent-strong);border-color:var(--advgh-accent-strong)}.agh-hero-pause svg{fill:currentColor;width:20px;height:20px}@media (max-width:760px){.agh-hero-pause{width:40px;height:40px;right:.75rem}}.agh-hero-dots{z-index:4;justify-content:center;gap:.5rem;display:flex;position:absolute;bottom:clamp(1rem,3vw,2rem);left:42%;right:0}.agh-hero-dot{cursor:pointer;background:#fbfaf759;border:0;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s,transform .2s}.agh-hero-dot.is-active{background:var(--advgh-accent);transform:scale(1.25)}.agh-hero-dot:hover{background:var(--advgh-accent-soft)}.advgh-highlights{background:var(--advgh-blue);color:#fff;padding:clamp(2rem,4vw,2.75rem) 0}.advgh-highlights-title{letter-spacing:.14em;text-transform:uppercase;color:#ffffffe0;text-align:center;margin:0 0 1.5rem;font-size:.85rem;font-weight:700}.advgh-highlights-grid{grid-template-columns:repeat(4,1fr);gap:1.15rem;display:grid}.advgh-highlight-card{text-align:center;padding:1rem .65rem}.advgh-highlight-card h3{margin:0 0 .4rem;font-size:1.05rem;line-height:1.3;color:#fff!important}.advgh-highlight-card p{color:#ffffffe0;margin:0;font-size:.98rem;line-height:1.5}.advgh-highlight-icon{color:#fff;background:#ffffff24;border-radius:14px;place-items:center;width:58px;height:58px;margin:0 auto .85rem;display:grid}.advgh-highlight-icon svg{width:28px;height:28px}.advgh-section{padding:clamp(3rem,6vw,4.5rem) 0}.advgh-section-alt{background:var(--advgh-white)}.advgh-section-head{text-align:left;max-width:42rem;margin:0 0 2.25rem}.advgh-section-head .advgh-kicker{color:var(--advgh-accent-text);background:#a9744c1f;margin-bottom:.85rem}.advgh-section-head h2{font-size:var(--type-section);margin:.5rem 0 .85rem;font-weight:500;line-height:1.2}.advgh-section-head p{color:var(--advgh-muted);font-size:var(--type-section-sub);margin:0;line-height:1.45}.advgh-section-actions{text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:2rem;display:flex}.advgh-services-grid,.advgh-services-grid-3{gap:1.25rem;display:grid}.advgh-services-grid{grid-template-columns:repeat(4,1fr)}.advgh-services-grid-3{grid-template-columns:repeat(3,1fr)}.advgh-service-card{background:var(--advgh-white);border:1px solid var(--advgh-line);border-radius:var(--advgh-radius);height:100%;padding:1.5rem 1.35rem 1.4rem;transition:transform .3s,box-shadow .3s,border-color .3s}.advgh-service-card:hover{box-shadow:var(--advgh-shadow);border-color:#a9744c66;transform:translateY(-4px)}.advgh-service-card .icon{object-fit:contain;width:52px;height:52px;margin-bottom:1rem;display:block}.advgh-service-card h3{margin:0 0 .55rem;font-size:1.05rem;font-weight:600;line-height:1.3}.advgh-service-card p{color:var(--advgh-muted);margin:0;font-size:.92rem;line-height:1.55}.advgh-card{background:var(--advgh-white);border-radius:var(--advgh-radius);border:1px solid var(--advgh-line);flex-direction:column;height:100%;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.advgh-card:hover{box-shadow:var(--advgh-shadow);transform:translateY(-4px)}.advgh-card .thumb{aspect-ratio:16/11;overflow:hidden}.advgh-card .thumb img{object-fit:cover;width:100%;height:100%;box-shadow:none;border-radius:0;transition:transform .45s;display:block}.advgh-card:hover .thumb img{transform:scale(1.04)}.advgh-card .body{flex-direction:column;flex:1;gap:.55rem;padding:1.25rem 1.35rem 1.45rem;display:flex}.advgh-card .cat{color:var(--advgh-accent-text);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.advgh-card h3{margin:0;font-size:1.25rem;line-height:1.25}.advgh-card h3 a{color:var(--advgh-ink);text-decoration:none}.advgh-card h3 a:hover{color:var(--advgh-accent)}.advgh-card .excerpt{color:var(--advgh-muted);margin:0;font-size:.95rem;line-height:1.55}.advgh-posts-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.advgh-team-grid{grid-template-columns:repeat(2,minmax(0,320px));justify-content:center;gap:2rem;display:grid}.advgh-team-card{text-align:center;width:100%;max-width:360px;margin-inline:auto}.advgh-team-card img{aspect-ratio:1;object-fit:cover;object-position:top center;border-radius:var(--advgh-radius);width:100%;box-shadow:var(--advgh-shadow);margin-bottom:1.1rem;display:block}.advgh-team-card h3{margin:0 0 .25rem;font-size:1.15rem}.advgh-team-card .role{color:var(--advgh-accent-text);margin:0 0 .75rem;font-size:.9rem;font-weight:600}.advgh-team-card p{color:var(--advgh-muted);margin:0;font-size:.95rem;line-height:1.55}.advgh-cta{color:#fff;text-align:center;border-radius:calc(var(--advgh-radius) + 6px);background:linear-gradient(135deg,#0b2f3a 0%,#0f3947 55%,#123d4a 100%);padding:clamp(2.5rem,5vw,3.75rem);position:relative;overflow:hidden}.advgh-cta:after{content:"";pointer-events:none;background:radial-gradient(circle,#a9744c59,#0000 65%);width:280px;height:280px;position:absolute;inset:auto -10% -40% auto}.advgh-cta h2{z-index:1;margin:0 0 .75rem;font-size:clamp(1.8rem,3vw,2.4rem);position:relative;color:#fff!important}.advgh-cta p{color:#ffffffd1;z-index:1;max-width:34rem;margin:0 auto 1.5rem;line-height:1.6;position:relative}.advgh-cta .advgh-btn{z-index:1;position:relative}.advgh-page-banner{background:radial-gradient(circle at 12% 20%, #a9744c24, transparent 42%), radial-gradient(circle at 88% 30%, #0b2f3a14, transparent 38%), var(--advgh-surface);text-align:left;margin-bottom:1rem;padding:clamp(3rem,6vw,4.5rem) 1.25rem 2.5rem}.advgh-page-banner h1{font-size:var(--type-page);margin:0 0 .75rem;font-weight:500;line-height:1.15;color:var(--advgh-ink)!important}.advgh-page-banner p{color:var(--advgh-accent-text);max-width:36rem;margin:0 0 1rem;font-size:22px;font-weight:400;line-height:1.45}.advgh-breadcrumb{color:var(--advgh-accent-text);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.advgh-breadcrumb a{text-decoration:none;color:inherit!important}.advgh-prose{max-width:46rem;color:var(--advgh-muted);white-space:pre-line;line-height:1.65;font-size:var(--type-body);margin:0}.advgh-prose h2,.advgh-prose h3{color:var(--advgh-ink);margin-top:2rem}.advgh-split{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.advgh-split>*{min-width:0}.advgh-split .advgh-prose{max-width:none;margin:0}.advgh-round-media img{border-radius:var(--advgh-radius);width:100%;height:auto;box-shadow:var(--advgh-shadow);object-fit:cover;display:block}.advgh-round-media.advgh-media-cover img{aspect-ratio:4/5;object-position:top center}.advgh-list{margin:1rem 0 0;padding:0;list-style:none}.advgh-list li{color:var(--advgh-muted);margin-bottom:.55rem;padding-left:1.25rem;line-height:1.5;position:relative}.advgh-list li:before{content:"";background:var(--advgh-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.advgh-media-strip{grid-template-columns:1.2fr 1fr;align-items:center;gap:2rem;display:grid}.advgh-media-strip img{border-radius:var(--advgh-radius);box-shadow:var(--advgh-shadow);width:100%;height:auto;display:block}.advgh-news-list{gap:1rem;max-width:52rem;margin:0 auto;display:grid}.advgh-news-item,.advgh-contact-card{background:var(--advgh-white);border:1px solid var(--advgh-line);border-radius:var(--advgh-radius);padding:1.25rem 1.35rem}.advgh-news-item{border-radius:var(--advgh-radius-sm);grid-template-columns:7.5rem 1fr;gap:1rem 1.25rem;transition:transform .25s,box-shadow .25s;display:grid}.advgh-news-item:hover{transform:translateY(-2px);box-shadow:0 12px 28px #11182714}.advgh-news-item time{color:var(--advgh-blue);font-size:1rem;font-weight:700}.advgh-news-item h3{margin:0 0 .35rem;font-size:1.2rem}.advgh-news-item h3 a{color:var(--advgh-ink);text-decoration:none}.advgh-news-item h3 a:hover{color:var(--advgh-blue);text-decoration:underline}.advgh-news-item p{color:var(--advgh-muted);margin:0;font-size:1.05rem;line-height:1.6}.advgh-acad-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.35rem 1.1rem;display:grid}.advgh-acad-cover-item{text-align:left;flex-direction:column;gap:.4rem;max-width:11.5rem;display:flex}.advgh-acad-cover{aspect-ratio:2/3;background:var(--advgh-surface-2);width:100%;max-width:11.5rem;box-shadow:none;border:1px solid var(--advgh-line);transition:border-color .2s;display:block;overflow:hidden}.advgh-acad-cover:hover{box-shadow:none;border-color:#a9744c73;transform:none}.advgh-acad-cover img{object-fit:cover;width:100%;height:100%;display:block}.advgh-acad-cover-placeholder{width:100%;height:100%;color:var(--advgh-ink);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.92rem;font-weight:700;line-height:1.35;display:flex}.advgh-acad-cover-meta{justify-content:flex-start;gap:.65rem;display:flex}.advgh-acad-type,.advgh-acad-year{color:var(--advgh-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.78rem;font-weight:600}.advgh-acad-cover-item h3{margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.advgh-acad-cover-item h3 a{color:var(--advgh-ink);text-decoration:none}.advgh-acad-cover-item h3 a:hover{color:var(--advgh-accent-strong)}.advgh-acad-autor{color:var(--advgh-muted);margin:0;font-size:.82rem;line-height:1.4}.advgh-acad-cta{margin:.15rem 0 0}.advgh-acad-cta a{color:var(--advgh-accent-strong);border-bottom:1px solid var(--advgh-accent);font-size:.84rem;font-weight:600;text-decoration:none}.advgh-acad-cta a:hover{color:var(--advgh-ink)}.advgh-acad-detail{grid-template-columns:minmax(10rem,14rem) 1fr;align-items:start;gap:2rem;display:grid}.advgh-acad-detail-cover{aspect-ratio:2/3;margin:0;overflow:hidden;box-shadow:0 12px 28px #1118271f}.advgh-acad-detail-cover img{object-fit:cover;width:100%;height:100%;display:block}.advgh-acad-detail-body p{margin:0 0 1rem}.advgh-acad-filters{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.75rem;display:flex}.advgh-acad-filters a{border:1.5px solid var(--advgh-line);min-height:44px;color:var(--advgh-ink);background:#fff;border-radius:10px;align-items:center;padding:.55rem 1rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.advgh-acad-filters a.is-active,.advgh-acad-filters a:hover{background:var(--advgh-blue);border-color:var(--advgh-blue);color:#fff}.advgh-contact-grid{grid-template-columns:1.2fr 1fr;gap:1.5rem;display:grid}.advgh-contact-card{padding:1.75rem}.advgh-contact-card h3{margin:0 0 .75rem;font-size:1.15rem}.advgh-contact-card p,.advgh-contact-card a{color:var(--advgh-muted);line-height:1.6;text-decoration:none}.advgh-map{border-radius:var(--advgh-radius);width:100%;height:340px;min-height:340px;box-shadow:var(--advgh-shadow);border:0;margin-top:1.25rem;display:block}.advgh-form{gap:.85rem;display:grid}.advgh-form label{gap:.35rem;font-size:.92rem;font-weight:600;display:grid}.advgh-form input,.advgh-form textarea{border:1px solid var(--advgh-line);font:inherit;border-radius:8px;width:100%;padding:.85rem 1rem}.advgh-form textarea{min-height:140px}.advgh-form-msg{color:var(--advgh-ink);background:#123d4a14;border-radius:8px;padding:.85rem 1rem}.advgh-site-footer{background:var(--advgh-night);color:#ffffffd1;text-align:left;padding:24px 0 0}.advgh-site-footer a{color:#ffffffe6;font-weight:400;text-decoration:none}.advgh-site-footer a:hover{color:var(--advgh-accent-soft)}.advgh-site-footer h2,.advgh-site-footer h3{letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:14px;font-weight:400;color:var(--advgh-accent-soft)!important}.advgh-footer-logo{width:220px;max-width:min(220px,70vw);margin-bottom:.75rem}.advgh-site-footer .advgh-footer-logo img{filter:none;width:220px;max-width:100%;height:auto;max-height:none}.advgh-footer-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem 2rem;padding-bottom:22px;display:grid}.advgh-footer-grid--4{grid-template-columns:1.3fr 1fr 1.2fr 1fr}.advgh-footer-tagline{color:#fbfaf7c7;max-width:21rem;margin:.6rem 0 0;font-size:16px;font-weight:400;line-height:1.5}.advgh-social-list{flex-wrap:wrap;gap:.55rem;display:flex}.advgh-social-btn{border:1px solid var(--advgh-accent);width:2.35rem;height:2.35rem;color:var(--advgh-accent);cursor:default;background:0 0;border-radius:50%;place-items:center;font-weight:400;text-decoration:none;display:inline-grid}a.advgh-social-btn{cursor:pointer}a.advgh-social-btn:hover{color:var(--advgh-accent-soft);border-color:var(--advgh-accent-soft)}.advgh-social-btn svg{width:1.05rem;height:1.05rem}.advgh-contact-info{gap:0;margin:0;padding:0;list-style:none;display:grid}.advgh-contact-info li{font-size:var(--type-footer);font-weight:400;line-height:20px}.advgh-footer-contact-item{align-items:flex-start;gap:.55rem;display:flex}.advgh-footer-contact-item svg{width:1rem;height:1rem;color:var(--advgh-accent);flex-shrink:0;margin-top:.35rem}.advgh-footer-legal{border-top:1px solid #a9744c59}.advgh-footer-copy{text-align:left;min-height:36px;font-size:var(--type-copy);color:#ffffffb3;align-items:center;margin:0;padding:10px 0;font-weight:400;line-height:1.45;display:flex}.advgh-whatsapp{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:9999;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;text-decoration:none;transition:transform .2s;display:grid;position:fixed;box-shadow:0 10px 28px #0f1c2e38}.advgh-whatsapp:hover{transform:translateY(-2px)scale(1.04)}.advgh-whatsapp svg{fill:#fff;width:30px;height:30px}@keyframes advgh-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.advgh-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.advgh-reveal.is-visible{opacity:1;transform:translateY(0)}.advgh-reveal.is-visible.advgh-service-card:hover,.advgh-reveal.is-visible.advgh-card:hover,.advgh-reveal.is-visible.advgh-news-item:hover{transform:translateY(-4px)}.advgh-reveal.is-visible.advgh-news-item:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.advgh-reveal{opacity:1;transition:none;transform:none}.agh-hero-slide,.agh-hero-img,.agh-hero-slide.is-active .agh-hero-num,.agh-hero-slide.is-active .agh-hero-title,.agh-hero-slide.is-active .agh-hero-text,.agh-hero-slide.is-active .agh-hero-actions{transition:none;animation:none}.agh-hero-slide.is-active .agh-hero-img{transform:none}.advgh-btn,.advgh-service-card,.advgh-card,.advgh-news-item,.advgh-acad-cover{transition:none}}@media (max-width:1400px){.advgh-header-inner{flex-wrap:wrap;max-height:none}.advgh-nav-toggle{background:0 0;border-color:#0b2f3a47;margin-left:auto;display:inline-flex}.advgh-nav{background:var(--advgh-header-scrolled);border-top:1px solid #a9744c47;flex-flow:column wrap;align-items:stretch;gap:.15rem;width:100%;margin-left:0;padding:.65rem .15rem 1.1rem;display:none;box-shadow:inset 0 8px 16px #0b2f3a08}.advgh-site-header.is-open .advgh-nav{display:flex}.advgh-nav a{white-space:normal;letter-spacing:.04em;border-bottom:1px solid #0b2f3a1f;padding:.85rem .45rem;font-size:16px}.advgh-nav a:not(.advgh-header-cta):after{display:none}.advgh-nav a:not(.advgh-header-cta).is-active{border-bottom-color:#a9744c73;color:var(--advgh-accent-strong)!important}.advgh-nav a.advgh-header-cta,.advgh-header-cta{border-bottom:1.5px solid var(--advgh-accent);width:fit-content;font-size:var(--type-cta);min-height:40px;margin-top:.65rem;margin-left:0;padding:.5rem 1rem}.advgh-logo-box{width:min(160px,48vw)}.advgh-logo-box img{width:100%;max-height:64px}.advgh-site-header .advgh-logo-box{width:min(260px,60vw);max-width:min(260px,60vw)}.advgh-site-header .advgh-logo-box img{max-height:46px}}@media (max-width:1240px){.advgh-highlights-grid,.advgh-services-grid-3,.advgh-services-grid,.advgh-posts-grid,.advgh-acad-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.agh-hero{min-height:82vh}.agh-hero-slide{align-items:flex-end}.agh-hero-img{background-position:var(--focalMobile,center top);inset:0}.agh-hero-shade{background:linear-gradient(#07212a26 0%,#08232d73 45%,#061e27e6 78%,#061e27f5 100%)}.agh-hero-inner{padding-bottom:clamp(4.5rem,14vw,6rem)}.agh-hero-copy{max-width:none}.agh-hero-title{font-size:34px;line-height:1.15}.agh-hero-text{max-width:none;font-size:17px;line-height:1.5}.advgh-section-head h2,.agh-home-intro-inner h2,.agh-proximidade-copy h2,.agh-home-cta-copy h2{font-size:28px}.agh-universo-icon-box{width:110px;height:110px;margin-bottom:18px}.agh-universo-icon{width:96px;height:96px}.agh-universo-card h3{font-size:20px}.agh-universo-card p{font-size:16px}.agh-hero-dots{left:0;right:0}.advgh-split,.advgh-media-strip,.advgh-contact-grid,.advgh-footer-grid,.advgh-acad-detail{grid-template-columns:1fr}.advgh-acad-detail-cover{max-width:14rem;margin:0 auto}.advgh-map{height:280px;min-height:280px}.advgh-page-banner{padding:clamp(2.25rem,8vw,3rem) 1rem 1.75rem}}@media (max-width:700px){.advgh-highlights-grid,.advgh-services-grid-3,.advgh-services-grid,.advgh-posts-grid,.advgh-team-grid{grid-template-columns:1fr}.advgh-acad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .85rem}.advgh-news-item{grid-template-columns:1fr}.agh-hero-actions{flex-direction:column;align-items:stretch}.agh-hero-actions .advgh-btn{width:100%}.agh-hero-arrow{display:none}.advgh-page-banner h1{font-size:34px;line-height:1.15}.advgh-page-banner p,.advgh-section-head p,.advgh-prose{font-size:17px;line-height:1.55}.advgh-section{padding:clamp(2.25rem,8vw,3.25rem) 0}.advgh-logo-box{width:min(148px,52vw);max-width:min(148px,52vw)}.advgh-logo-box img{width:100%;max-height:56px}.advgh-site-header .advgh-logo-box{width:min(215px,62vw);max-width:min(215px,62vw);margin-left:0}.advgh-site-header .advgh-logo-box img{max-height:36px}.advgh-card h3,.advgh-news-item h3,.advgh-service-card h3{font-size:1.05rem;line-height:1.3}.advgh-wrap{padding-left:.9rem;padding-right:.9rem}.advgh-section-actions{flex-direction:column;align-items:stretch}.advgh-section-actions .advgh-btn{width:100%}}.agh-attend-section{padding-top:.5rem}.agh-attend-card{background:var(--advgh-white);border:1px solid var(--advgh-line);border-radius:calc(var(--advgh-radius) + 4px);max-width:52rem;box-shadow:var(--advgh-shadow);margin:0 auto;padding:clamp(1.5rem,4vw,2.5rem)}.agh-attend-form{gap:2rem;display:grid}.agh-attend-block h2{color:var(--advgh-accent-text);margin:0 0 1rem;font-size:1.2rem}.agh-attend-help{color:var(--advgh-muted);margin:-.35rem 0 1rem;font-size:.95rem;line-height:1.55}.agh-attend-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.agh-attend-full{grid-column:1/-1}.agh-attend-form label{color:var(--advgh-ink);gap:.4rem;font-size:.92rem;font-weight:600;display:grid}.agh-attend-field{display:block;position:relative}.agh-attend-field-icon{width:1.1rem;height:1.1rem;color:var(--advgh-accent);pointer-events:none;position:absolute;top:.95rem;left:.9rem}.agh-attend-field-icon svg{width:100%;height:100%;display:block}.agh-attend-form input,.agh-attend-form textarea{border:1px solid var(--advgh-line);width:100%;font:inherit;background:var(--advgh-white);color:var(--advgh-ink);border-radius:8px;padding:.85rem 1rem .85rem 2.6rem}.agh-attend-form textarea{resize:vertical;min-height:150px}.agh-attend-textarea .agh-attend-field-icon{top:1rem}.agh-attend-represent{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;display:grid}.agh-attend-chip{text-align:center;border:1.5px solid var(--advgh-line);background:var(--advgh-white);cursor:pointer;color:var(--advgh-ink);border-radius:10px;justify-items:center;gap:.45rem;padding:1rem .6rem;font-size:.82rem;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:grid;position:relative}.agh-attend-chip input{opacity:0;pointer-events:none;position:absolute}.agh-attend-chip-icon{width:1.5rem;height:1.5rem;color:var(--advgh-accent)}.agh-attend-chip-icon svg{width:100%;height:100%;display:block}.agh-attend-chip:hover,.agh-attend-chip.is-active{border-color:var(--advgh-accent);color:var(--advgh-ink);background:#a9744c14}.agh-attend-actions{justify-items:center;gap:.85rem;display:grid}.agh-attend-actions .advgh-btn{min-width:min(100%,18rem)}.agh-attend-secure{color:var(--advgh-muted);text-align:center;align-items:center;gap:.45rem;margin:0;font-size:.85rem;line-height:1.4;display:flex}.agh-attend-secure svg{width:1rem;height:1rem;color:var(--advgh-accent);flex:none}.agh-attend-success{text-align:center;padding:clamp(1.5rem,4vw,2.5rem) .5rem}.agh-attend-success-icon{width:3.5rem;height:3.5rem;color:var(--advgh-accent);background:#a9744c1f;border-radius:50%;place-items:center;margin-bottom:1rem;display:inline-grid}.agh-attend-success-icon svg{width:2rem;height:2rem}.agh-attend-success h2{color:var(--advgh-ink);margin:0 0 .75rem;font-size:clamp(1.4rem,3vw,1.8rem)}.agh-attend-success p{max-width:34rem;color:var(--advgh-muted);margin:0 auto;line-height:1.65}.agh-attend-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.agh-attend-represent{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.agh-attend-grid{grid-template-columns:1fr}.agh-attend-represent{grid-template-columns:1fr 1fr}.agh-attend-actions .advgh-btn{width:100%}}.agh-home-intro{background:var(--advgh-white)}.agh-home-intro-inner{text-align:left;max-width:44rem;margin:0}.agh-home-intro-inner h2{font-size:var(--type-section);color:var(--advgh-ink);margin:0 0 1rem;font-weight:500;line-height:1.2}.agh-home-intro-inner p{color:var(--advgh-muted);font-size:var(--type-body);margin:0 0 1.5rem;line-height:1.6}.agh-home-universos{background:var(--advgh-surface-2)}.agh-universo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid}.agh-universo-card{text-align:left;padding:.25rem .35rem .5rem}.agh-universo-icon-box{justify-content:center;align-items:center;width:150px;height:150px;margin:0 0 24px;display:flex}.agh-universo-icon{object-fit:contain;width:132px;height:132px;display:block}.agh-universo-card h3,.agh-universo-head h2{font-size:var(--type-universo);color:var(--advgh-ink);margin:0 0 .55rem;font-weight:600;line-height:1.25}.agh-universo-card p{color:var(--advgh-muted);font-size:var(--type-universo-text);margin:0;line-height:1.5}.agh-discrete-link{text-align:left;margin:1.75rem 0 0}.agh-discrete-link a{color:var(--advgh-ink);border-bottom:1px solid var(--advgh-accent);font-weight:600;text-decoration:none}.agh-discrete-link a:hover{color:var(--advgh-accent-strong)}.agh-proximidade{grid-template-columns:.72fr 1.28fr;min-height:0;display:grid}.agh-proximidade-media,.agh-home-cta-media{min-height:220px;max-height:320px;overflow:hidden}.agh-proximidade-media img,.agh-home-cta-media img{object-fit:cover;width:100%;height:100%;display:block}.agh-proximidade-media img{object-position:center center}.agh-home-cta-media img{object-position:center 30%}.agh-proximidade-copy,.agh-home-cta-copy{background:var(--advgh-petrol);color:#fbfaf7eb;flex-direction:column;justify-content:center;padding:70px clamp(1.5rem,4vw,3rem);display:flex}.agh-proximidade-copy{padding-block:70px}.agh-proximidade-copy h2,.agh-home-cta-copy h2{color:#fff;font-size:var(--type-section);margin:.4rem 0 1rem;font-weight:500;line-height:1.2}.agh-proximidade-copy p,.agh-home-cta-copy p{max-width:640px;font-size:var(--type-body);color:#fbfaf7d6;margin:0 0 1rem;line-height:1.6}.advgh-kicker-light{color:var(--advgh-accent-soft)}.agh-home-pauta{background:var(--advgh-white)}.agh-pauta-grid,.agh-insights-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.agh-pauta-card{padding:0}.agh-pauta-thumb{aspect-ratio:1;background:var(--advgh-surface-2);place-items:center;margin-bottom:.85rem;padding:1.1rem;display:grid;overflow:hidden}.agh-pauta-thumb img{object-fit:contain;width:100%;max-width:7.5rem;height:100%;max-height:7.5rem;display:block}.agh-pauta-thumb--photo{aspect-ratio:16/10;place-items:stretch stretch;padding:0}.agh-pauta-thumb--photo img{object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%;max-height:none}.agh-insights-grid .agh-pauta-thumb{aspect-ratio:16/10;place-items:stretch stretch;padding:0}.agh-insights-grid .agh-pauta-thumb img{object-fit:cover;width:100%;max-width:none;height:100%;max-height:none}.agh-pauta-meta{color:var(--advgh-accent-text);font-size:var(--type-meta);letter-spacing:.08em;margin:0 0 .4rem;font-weight:500;line-height:1.4}.agh-pauta-card h3{font-size:var(--type-card);margin:0 0 .5rem;font-weight:600;line-height:1.3}.agh-pauta-card h3 a{color:var(--advgh-ink);text-decoration:none}.agh-pauta-card h3 a:hover{color:var(--advgh-accent-strong)}.agh-pauta-card p{color:var(--advgh-muted);font-size:var(--type-card-sum);margin:0 0 .75rem;line-height:1.5}.agh-pauta-card--editorial{padding:.25rem 0 1.25rem}.agh-pauta-more{color:var(--advgh-ink);border-bottom:1px solid var(--advgh-accent);font-weight:600;text-decoration:none}.agh-pauta-more:hover{color:var(--advgh-accent-strong)}.agh-home-cta{border-bottom:1px solid var(--advgh-accent);grid-template-columns:.9fr 1.1fr;display:grid}.agh-home-cta--light .agh-home-cta-copy{background:var(--advgh-cta-soft);color:var(--advgh-ink);text-align:center;align-items:center;padding-block:75px}.agh-home-cta--light .agh-home-cta-copy h2{color:var(--advgh-petrol);text-align:center}.agh-home-cta--light .agh-home-cta-copy p{color:#5a6e75;text-align:center}.agh-home-cta--solo{background:var(--advgh-petrol);display:block}.agh-home-cta--solo .agh-home-cta-copy{max-width:52rem;margin:0 auto;padding-block:clamp(2.5rem,6vw,4rem)}.agh-page-light{background:var(--advgh-white)}.agh-page-soft{background:var(--advgh-surface)}.agh-prose-wide{max-width:52rem}.agh-prose-wide p{color:var(--advgh-muted);font-size:var(--type-body);margin:0 0 1rem;line-height:1.6}.agh-lead-line{font-weight:600;color:var(--advgh-ink)!important}.agh-placa-figure{max-width:28rem;margin:2rem 0 0}.agh-placa-figure img{object-fit:contain;width:100%;height:auto;display:block}.agh-qs-banner{padding-top:clamp(3.5rem,7vw,5rem);padding-bottom:clamp(2.75rem,5vw,3.5rem)}.agh-qs-banner .advgh-page-banner-lead{max-width:42rem;color:var(--advgh-petrol);margin:0 0 1.25rem;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:500;line-height:1.45}.agh-qs-split{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(1.75rem,4vw,3rem);display:grid}.agh-qs-manifesto-body{max-width:none}.agh-qs-manifesto-body p{font-size:var(--type-body);line-height:1.6}.agh-qs-visual{background:0 0;margin:0;overflow:hidden}.agh-qs-visual img{object-fit:contain;width:100%;height:auto;display:block}.agh-qs-visual--duo img{object-fit:cover;aspect-ratio:4/3;object-position:center top}.agh-qs-duo-copy{max-width:34rem}.agh-qs-duo-copy h2{font-size:var(--type-section);margin:.35rem 0 1rem;font-weight:500;line-height:1.2}.agh-qs-duo-copy p{font-size:var(--type-body);color:var(--advgh-muted);margin:0;line-height:1.6}.agh-socios-intro{gap:1rem;max-width:48rem;display:grid}.agh-socio-profile{grid-template-columns:1fr 1.05fr;align-items:start;gap:clamp(1.75rem,4.5vw,3.25rem);margin-bottom:clamp(3rem,7vw,4.5rem);display:grid}.agh-socio-profile--reverse{direction:rtl}.agh-socio-profile--reverse>*{direction:ltr}.agh-socio-photo{background:var(--advgh-surface-2);margin:0;overflow:hidden}.agh-socio-photo img{object-fit:cover;object-position:center top;aspect-ratio:3/4;width:100%;height:auto;min-height:420px;display:block}.agh-socio-copy h2{margin:0 0 .35rem;font-size:28px;font-weight:500;line-height:1.2}.agh-socio-role{font-size:17px;font-weight:500;line-height:1.45;color:var(--advgh-accent-text)!important;margin:0 0 1.1rem!important}.agh-socio-copy p{font-size:var(--type-body);line-height:1.6}.agh-socio-highlights{gap:.55rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.agh-socio-highlights li{font-size:var(--type-body-2);color:var(--advgh-ink);padding-left:1rem;line-height:1.5;position:relative}.agh-socio-highlights li:before{content:"";background:var(--advgh-accent);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.55em;left:0}.agh-socio-links{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.agh-band-petrol{background:var(--advgh-petrol);color:#fff;text-align:center;padding:clamp(2.25rem,5vw,3.25rem) 0}.agh-band-petrol p{margin:0;max-width:40rem;margin-inline:auto;font-size:clamp(1.15rem,2.4vw,1.55rem);line-height:1.45}.agh-band-soft{background:var(--advgh-cta-soft);color:var(--advgh-petrol);text-align:left;align-items:center;min-height:190px;padding:58px 0;display:flex}.agh-band-soft p{max-width:860px;font-size:var(--type-section);color:var(--advgh-petrol);margin:0;font-weight:500;line-height:1.2}.agh-band-petrol-stack h2{color:#fff;margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.9rem)}.agh-band-petrol-stack p{color:#fbfaf7e0;margin:0 0 .85rem;font-size:1.05rem}.agh-band-petrol-stack .advgh-btn{margin-top:.75rem}.agh-universo-block+.agh-universo-block{border-top:1px solid var(--advgh-line)}.agh-universo-head{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.agh-universo-head .agh-universo-icon-box{flex-shrink:0;width:110px;height:110px;margin:0}.agh-universo-head .agh-universo-icon{width:96px;height:96px}.agh-universo-lead{color:var(--advgh-ink);font-weight:500;font-size:var(--type-section-sub);margin:0;line-height:1.4}.agh-universo-head--visual{flex-direction:column;gap:1.15rem;max-width:42rem}.agh-universo-visual{background:var(--advgh-surface-2);width:100%;max-width:42rem;margin:0;overflow:hidden}.agh-universo-visual img{aspect-ratio:16/9;object-fit:cover;object-position:center center;width:100%;display:block}.agh-universo-block .agh-universo-head h2{font-size:var(--type-universo);color:var(--advgh-ink);margin:0 0 .45rem;font-weight:600}.agh-universo-block .agh-universo-lead{font-size:var(--type-body-2);color:var(--advgh-muted);font-weight:400;line-height:1.55}.agh-universo-block .agh-prose-wide p,.agh-universo-block .agh-list{font-size:var(--type-body-2)}.agh-ca-close{align-items:center;min-height:0;padding:1.25rem 0}.agh-ca-close-stack{max-width:54rem}.agh-ca-close-stack h2{font-size:var(--type-universo);color:var(--advgh-petrol);margin:0 0 .35rem;font-weight:600;line-height:1.25}.agh-ca-close-stack p{max-width:none;font-size:var(--type-body-2);color:var(--advgh-muted);margin:0 0 .3rem;font-weight:400;line-height:1.4}.agh-ca-close-cta{font-size:var(--type-cta);margin-top:.5rem;padding:.45rem .95rem}.agh-list{color:var(--advgh-muted);font-size:var(--type-body-2);margin:0 0 1.5rem;padding-left:1.15rem;line-height:1.55}.agh-list li+li{margin-top:.35rem}.agh-na-pratica{background:var(--advgh-surface-2);border-left:3px solid var(--advgh-accent);max-width:46rem;padding:1.15rem 1.25rem}.agh-na-pratica span{color:var(--advgh-accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.4rem;font-size:.75rem;font-weight:700;display:block}.agh-na-pratica p{color:var(--advgh-ink);margin:0}.agh-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:1.75rem;display:grid}.agh-photo-card{margin:0}.agh-photo-card img{aspect-ratio:3/2;object-fit:cover;object-position:center center;background:var(--advgh-surface-2);width:100%;display:block}.agh-photo-card--portrait img{aspect-ratio:3/4;object-position:center top}.agh-photo-card--contain img{object-fit:contain;object-position:center 15%}.agh-photo-card figcaption{color:var(--advgh-muted);flex-direction:column;gap:.25rem;margin-top:.55rem;font-size:.88rem;display:flex}.agh-photo-card figcaption a{color:var(--advgh-accent-strong);border-bottom:1px solid var(--advgh-accent);width:fit-content;font-weight:600;text-decoration:none}.agh-photo-media{text-decoration:none;display:block;position:relative;overflow:hidden}.agh-photo-media img{transition:transform .35s}.agh-photo-media:hover img{transform:scale(1.03)}.agh-photo-play{pointer-events:none;background:linear-gradient(#071c240d,#071c2459);place-items:center;display:grid;position:absolute;inset:0}.agh-photo-play svg{color:#fff;background:#0b2f3ab8;border:2px solid #cda07bd9;border-radius:50%;width:3.1rem;height:3.1rem;padding:.75rem .7rem .75rem .9rem;box-shadow:0 8px 24px #071c2459}.agh-alem-intro{max-width:42rem}.agh-alem-intro p:first-child{color:var(--advgh-ink);font-weight:500;font-size:var(--type-section-sub);line-height:1.4}.agh-alem-eixo-head{max-width:42rem;margin-bottom:1.5rem}.agh-alem-eixo-head h2{font-size:var(--type-section);margin:0 0 .85rem}.agh-alem-eixo-head p{font-size:var(--type-body-2);color:var(--advgh-muted);line-height:1.6}.agh-alem-photo-single{max-width:28rem;margin:0}.agh-alem-photo-wide{max-width:52rem}.agh-alem-photo-wide img{aspect-ratio:16/7;object-fit:cover}.agh-alem-ideias-grid{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem;margin-top:.25rem;display:grid}.agh-alem-ideias-grid .agh-photo-card img,.agh-alem-ideias-side img{aspect-ratio:16/9;object-fit:cover;width:100%}.agh-alem-ideias-grid figcaption{margin-top:.65rem}.agh-alem-ideias-grid figcaption a{font-size:var(--type-body-2)}.agh-alem-close{text-align:left;border-bottom:1px solid var(--advgh-accent);min-height:0;padding:75px 0}.agh-alem-close-stack{max-width:54rem}.agh-alem-close-stack h2{color:var(--advgh-petrol);margin:0 0 .85rem;font-size:36px;font-weight:600;line-height:1.25}.agh-alem-close-stack p{max-width:none;color:var(--advgh-muted);margin:0 0 .55rem;font-size:18px;font-weight:400;line-height:1.5}.agh-alem-close-cta{background:var(--advgh-petrol);margin-top:.85rem;padding:.55rem 1.1rem;font-size:15px;color:#fff!important}.agh-alem-close-cta:hover{background:var(--advgh-petrol-2);color:#fff!important}.agh-photo-media:hover .agh-photo-play svg{background:var(--advgh-petrol);border-color:var(--advgh-accent-soft)}.agh-insight-cover{background:var(--advgh-surface-2);max-width:28rem;margin:0 0 1.5rem;overflow:hidden}.agh-insight-cover img{aspect-ratio:16/10;object-fit:cover;object-position:center center;width:100%;display:block}.agh-insight-cover--icon{aspect-ratio:1;place-items:center;max-width:14rem;padding:1.5rem;display:grid}.agh-insight-cover--icon img{aspect-ratio:auto;object-fit:contain;width:min(100%,8rem);height:auto}.agh-insight-shell--agh.agh-page-light,.agh-insight-shell--agh{background:#f4f5f7 url(/brand/photos/insight-agh-bg.jpg) 50%/100% 100% no-repeat;min-height:70vh;padding-block:2rem 2.5rem;position:relative}.agh-insight-shell--agh>.advgh-wrap{z-index:1;max-width:64rem;position:relative}.agh-insight-shell--agh .agh-insight-article--agh{background:#fffffff0;border:1px solid #0b2f3a0f;max-width:52rem;margin-inline:auto;padding:2rem 2.25rem 2.5rem;box-shadow:0 12px 40px #0b2f3a0f}@media (max-width:720px){.agh-insight-shell--agh{background-position:50%;padding-block:1.25rem 1.75rem}.agh-insight-shell--agh .agh-insight-article--agh{padding:1.15rem 1rem 1.6rem}}.agh-copper-rule{background:var(--advgh-accent);width:4.5rem;height:2px;margin:1.5rem 0 0}.agh-estudos-list{gap:0;margin-top:1.5rem;display:grid}.agh-estudo-item{border-top:1px solid var(--advgh-line);padding:1.5rem 0}.agh-estudo-item:last-child{border-bottom:1px solid var(--advgh-line)}.agh-estudo-meta{color:var(--advgh-accent-text);letter-spacing:.08em;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:0 0 .45rem;font-size:.72rem;font-weight:700;display:flex}.agh-estudo-badge{background:var(--advgh-petrol);color:#fff;letter-spacing:.06em;border-radius:3px;margin-right:.65rem;padding:.2rem .45rem;display:inline-block}.agh-estudo-item h2{margin:0 0 .55rem;font-size:clamp(1.25rem,2.4vw,1.55rem);line-height:1.25}.agh-estudo-item h2 a{color:var(--advgh-ink);text-decoration:none}.agh-estudo-item h2 a:hover{color:var(--advgh-accent-strong)}.agh-estudo-autor{color:var(--advgh-ink);margin:0 0 .75rem;font-weight:600}.agh-estudo-detail{max-width:52rem}.agh-estudo-detail:has(.agh-flipbook){max-width:min(1100px,100%)}.agh-empty{color:var(--advgh-muted);grid-column:1/-1;margin:.5rem 0 0;font-size:1.02rem;line-height:1.55}.agh-contato-layout{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(1.5rem,4vw,2.5rem);display:grid}.agh-contato-form-col{background:var(--advgh-white);border:1px solid var(--advgh-line);padding:clamp(1.25rem,3vw,1.75rem)}.agh-contato-form-col h2{margin:0 0 1.25rem;font-size:1.35rem}.agh-contato-aside{background:var(--advgh-cta-soft);color:var(--advgh-muted);border-left:3px solid var(--advgh-petrol);box-shadow:inset 0 3px 0 0 var(--advgh-accent);padding:clamp(1.35rem,3vw,1.75rem)}.agh-contato-aside-lead{color:var(--advgh-petrol);font-size:var(--type-universo);margin:0 0 .65rem;font-weight:600;line-height:1.35}.agh-contato-aside p{font-size:var(--type-body-2);color:var(--advgh-muted);margin:0 0 .75rem;line-height:1.55}.agh-contato-aside-divider{background:var(--advgh-line);height:1px;margin:1rem 0}.agh-contato-aside-local h3{letter-spacing:.08em;text-transform:uppercase;color:var(--advgh-petrol);margin:0 0 .55rem;font-size:.8rem;font-weight:700}.agh-contato-aside .advgh-contact-info,.agh-contato-aside .advgh-contact-info a{color:var(--advgh-muted)}.agh-contato-aside .advgh-contact-info a:hover{color:var(--advgh-accent-strong)}.agh-page-intro,.agh-page-intro+.advgh-acad-filters,.agh-page-intro~.advgh-acad-filters{margin-bottom:1.75rem}.agh-attend-disclaimer{color:#8a9498;margin:0 0 1rem;font-size:.75rem;line-height:1.5}.agh-attend-privacy{color:var(--advgh-ink);align-items:flex-start;gap:.65rem;margin:0 0 1.25rem;font-size:.9rem;display:flex;font-weight:500!important}.agh-attend-privacy input{accent-color:var(--advgh-accent);flex-shrink:0;margin-top:.25rem;width:auto!important}.agh-attend-privacy a{color:var(--advgh-accent-strong);text-underline-offset:.15em;font-weight:700;text-decoration:underline}@media (max-width:1240px){.agh-universo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.agh-universo-grid,.agh-pauta-grid,.agh-insights-grid,.agh-photo-grid,.advgh-footer-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.agh-socio-profile--reverse{direction:ltr}.agh-proximidade,.agh-home-cta,.agh-contato-layout,.agh-socio-profile,.agh-socio-profile--reverse,.agh-qs-split,.agh-alem-ideias-grid{grid-template-columns:1fr}.agh-alem-photo-single,.agh-alem-photo-wide{max-width:none}.agh-socio-photo img{min-height:0}.agh-band-soft{min-height:0;padding:45px 0}.agh-band-soft .advgh-wrap{padding-left:26px;padding-right:26px}.agh-band-soft p{font-size:28px}.agh-alem-close{padding:2.25rem 0}.agh-alem-close-stack h2{font-size:1.75rem}.agh-alem-close-stack p{font-size:var(--type-body-2)}.agh-ca-close{min-height:0;padding:1.75rem 0}.agh-ca-close-stack p{font-size:var(--type-body-2)}.agh-universo-head--visual,.agh-universo-visual{max-width:none}.agh-contato-layout{gap:1.25rem}.agh-contato-form-col,.agh-contato-aside{padding:1.1rem 1rem}.agh-attend-privacy{font-size:.84rem;line-height:1.45}.agh-socio-photo img{aspect-ratio:3/4;object-position:center top}.agh-home-cta-media,.agh-proximidade-media{min-height:180px;max-height:220px}.agh-proximidade,.agh-home-cta{min-height:auto}}@media (max-width:560px){.agh-universo-grid,.agh-pauta-grid,.agh-insights-grid,.agh-photo-grid,.advgh-footer-grid--4{grid-template-columns:1fr}.agh-universo-icon-box{width:120px;height:120px}.agh-photo-card img{aspect-ratio:4/3;object-position:center top}.agh-photo-card--portrait img{aspect-ratio:3/4;object-position:center top}.agh-photo-card--contain img{object-fit:contain;object-position:center 15%}}.agh-hp{height:0;position:absolute;left:-9999px;overflow:hidden}.agh-attend-field:focus-within,.agh-attend-form input:focus,.agh-attend-form textarea:focus,.agh-attend-form button:focus-visible,.agh-search-form input:focus-visible{outline:2px solid var(--advgh-accent);outline-offset:2px}.agh-attend-chip:has(input:focus-visible){outline:2px solid var(--advgh-accent-strong);outline-offset:2px}.advgh-skip{position:absolute;top:0;left:-9999px}.advgh-linklike{font:inherit;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.advgh-linklike:hover{color:var(--advgh-accent-soft);text-decoration:underline}#conteudo:focus{outline:none}.advgh-skip:focus{z-index:10000;color:var(--advgh-ink);border-radius:var(--advgh-radius-sm);box-shadow:var(--advgh-shadow);background:#fff;padding:.5rem 1rem;top:1rem;left:1rem}.agh-breadcrumb{color:var(--advgh-muted);margin:0 0 1.2rem;font-size:.82rem}.agh-breadcrumb ol{flex-wrap:wrap;gap:.35rem .5rem;margin:0;padding:0;list-style:none;display:flex}.agh-breadcrumb li:not(:last-child):after{content:">";color:var(--advgh-accent);margin-left:.5rem}.agh-breadcrumb a{color:var(--advgh-ink);text-decoration:none}.agh-insight-byline,.agh-insight-source{color:var(--advgh-muted);margin:0 0 1rem}.agh-sintese,.agh-toc,.agh-faq,.agh-continue,.agh-insight-cta{background:var(--advgh-surface-2);border-left:3px solid var(--advgh-accent);margin:1.75rem 0;padding:1.1rem 1.2rem}.agh-sintese ul,.agh-toc ol,.agh-continue ul,.agh-hub-list{margin:.6rem 0 0;padding-left:1.1rem}.agh-share{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:1.5rem 0;font-size:.9rem;display:flex}.agh-share-label{color:var(--advgh-muted);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.agh-share button{color:var(--advgh-accent-strong);cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.agh-flipbook{background:#4a4a4a;border-radius:2px;outline:none;width:100%;max-width:min(1100px,100%);margin:1.25rem 0 1.75rem;overflow:hidden}.agh-flipbook:focus-visible{box-shadow:0 0 0 3px #e8c49899}.agh-estudo-detail .agh-flipbook,.advgh-acad-detail-body .agh-flipbook{max-width:none}.advgh-acad-detail:has(.agh-flipbook){display:block}.agh-flipbook-seo{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.agh-flipbook-stagewrap{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:min(80vh,900px);padding:1.25rem 1rem;display:flex;position:relative}.agh-flipbook-pan{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.agh-flipbook.is-zoomed .agh-flipbook-pan{pointer-events:auto;cursor:grab}.agh-flipbook.is-zoomed .agh-flipbook-pan:active{cursor:grabbing}.agh-flipbook-zoom{transform-origin:50%;will-change:transform;width:100%;transition:transform .12s ease-out}.agh-flipbook-stage{pointer-events:auto;width:100%;margin-inline:auto}.agh-flipbook-stage .stf__parent{margin-inline:auto}.agh-flipbook-overlay{color:#f2efe9;text-align:center;background:#4a4a4a;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.agh-flipbook-loading{letter-spacing:.02em;flex-direction:column;align-items:center;gap:.9rem;font-size:.92rem;display:flex}.agh-flipbook-spinner{border:3px solid #ffffff40;border-top-color:#e8c498;border-radius:50%;width:34px;height:34px;animation:.9s linear infinite agh-flip-spin}@keyframes agh-flip-spin{to{transform:rotate(360deg)}}.agh-flipbook-error{flex-direction:column;align-items:center;gap:1rem;display:flex}.agh-flipbook-error-detail{color:#b9b3a8;word-break:break-word;max-width:40ch;font-size:.8rem}.agh-flipbook-toolbar{background:#3a3a3a;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.55rem .85rem;display:flex}.agh-flipbook-tb-group{align-items:center;gap:.25rem;display:flex}.agh-flipbook-tb-nav{flex:auto;justify-content:center}.agh-flipbook-btn{color:#e6e2da;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:background .15s,color .15s;display:inline-flex}.agh-flipbook-btn:hover:not(:disabled){color:#fff;background:#ffffff1f}.agh-flipbook-btn[aria-pressed=true]{color:#2b2b2b;background:#e8c498e6}.agh-flipbook-btn:disabled{opacity:.35;cursor:default}.agh-flipbook-zoom-label{text-align:center;color:#cfcabf;min-width:3ch;font-size:.8rem}.agh-flipbook-counter{color:#e6e2da;align-items:center;gap:.15rem;padding:0 .35rem;font-size:.9rem;display:inline-flex}.agh-flipbook-page-input{text-align:center;color:#fff;width:3.2ch;font:inherit;background:#0000004d;border:1px solid #ffffff2e;border-radius:4px;padding:.15rem .2rem;font-size:.9rem}.agh-flipbook-counter-total{color:#cfcabf}.agh-flipbook-thumbs{background:#333;border-top:1px solid #ffffff14;max-height:320px;overflow-y:auto}.agh-flipbook-thumbs-head{color:#e6e2da;letter-spacing:.06em;text-transform:uppercase;background:#333;justify-content:space-between;align-items:center;padding:.6rem .85rem;font-size:.85rem;display:flex;position:sticky;top:0}.agh-flipbook-thumbs-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.75rem;padding:.85rem;display:grid}.agh-flipbook-thumb{cursor:pointer;color:#cfcabf;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:.35rem;padding:.35rem;font-size:.75rem;display:flex}.agh-flipbook-thumb img{background:#fff;width:100%;height:auto;display:block;box-shadow:0 1px 4px #0006}.agh-flipbook-thumb--text{background:#f4f0ea;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;min-height:4.5rem;display:flex}.agh-flipbook-thumb-placeholder{font-family:var(--advgh-font-display,Georgia, serif);color:#5c4a3a;font-size:1.25rem}.agh-flipbook-thumb:hover{border-color:#ffffff40}.agh-flipbook-thumb.is-current{color:#fff;border-color:#e8c498}.agh-flipbook-toast{color:#fff;pointer-events:none;opacity:0;background:#000000d1;border-radius:999px;padding:.45rem .9rem;font-size:.85rem;transition:opacity .2s;position:absolute;bottom:4.5rem;left:50%;transform:translate(-50%)}.agh-flipbook-toast:not(:empty){opacity:1}.agh-flipbook.is-fullscreen{background:#4a4a4a;flex-direction:column;max-width:none;height:100%;display:flex}.agh-flipbook.is-fullscreen .agh-flipbook-stagewrap{flex:auto;min-height:0}.agh-flipbook.is-fullscreen .agh-flipbook-thumbs{max-height:40vh}@media (max-width:720px){.agh-flipbook-stagewrap{min-height:min(70vh,640px);padding:.75rem .5rem}.agh-flipbook-btn{width:34px;height:34px}.agh-flipbook-zoom-label{display:none}}.agh-flip-page{box-sizing:border-box;width:100%;height:100%;color:var(--advgh-ink);font-family:var(--advgh-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:linear-gradient(#fbfaf7 0%,#f0ebe3 100%);padding:clamp(1.75rem,7cqw,3.25rem) clamp(1.5rem,6.5cqw,3rem) clamp(2.25rem,8cqw,3.5rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0b2f3a14;container-type:inline-size}.agh-flip-page--cover{background:radial-gradient(120% 80% at 10% 0,#a9744c29,#0000 55%),linear-gradient(165deg,#fbfaf7 0%,#efe8dc 100%);flex-direction:column;justify-content:center;gap:clamp(.7rem,2.6cqw,1.15rem);padding:clamp(2.25rem,8cqw,3.75rem) clamp(1.75rem,6.5cqw,3.25rem);display:flex}.agh-flip-page-kicker{background:var(--advgh-ink);color:#fbfaf7;letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;padding:.34rem .66rem;font-size:clamp(.78rem,2.7cqw,.98rem);font-weight:600;display:inline-block}.agh-flip-page-title{font-family:var(--advgh-font);color:var(--advgh-ink);margin:0;font-size:clamp(1.85rem,7cqw,2.6rem);font-weight:700;line-height:1.2}.agh-flip-page-meta{letter-spacing:.04em;color:var(--advgh-accent-text);margin:0;font-size:clamp(.9rem,2.9cqw,1.1rem);font-weight:600}.agh-flip-page-autor{color:var(--advgh-ink);margin:.35rem 0 0;font-size:clamp(1.1rem,3.4cqw,1.32rem);font-weight:700}.agh-flip-page--body{line-height:1.75}.agh-flip-page--body p{text-align:justify;text-justify:inter-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .95em;font-size:clamp(1.15rem,3.9cqw,1.45rem);line-height:1.75}.agh-flip-page--body p:last-of-type{margin-bottom:0}.agh-flip-page--blank{background:#f7f1e6}.agh-flip-page-folio{color:#8a7a68;letter-spacing:.04em;font-size:clamp(.75rem,2.4cqw,.92rem);position:absolute;bottom:clamp(.75rem,3cqw,1.35rem);right:clamp(1rem,4cqw,1.75rem)}.agh-flip-page--cover .agh-flip-page-folio{opacity:.55}.agh-flipbook--html .agh-flipbook-stage .stf__item{background:0 0}.agh-flipbook--html .agh-flipbook-stagewrap{background:#5a534c}.agh-cookie{z-index:40;background:var(--advgh-white);border:1px solid var(--advgh-line);max-width:22rem;box-shadow:var(--advgh-shadow);padding:1rem 1.1rem;position:fixed;bottom:1rem;right:1rem}.agh-cookie-actions{gap:.6rem;margin-top:.8rem;display:flex}.agh-404-links{flex-wrap:wrap;gap:.75rem 1.25rem;display:flex}.agh-search-form{flex-wrap:wrap;align-items:end;gap:.6rem;margin:1rem 0 1.5rem;display:flex}.agh-search-form input{border:1px solid var(--advgh-line);background:var(--advgh-white);min-width:14rem;padding:.55rem .7rem}.agh-author-photo{max-width:12rem;margin:0 0 1.2rem}.agh-pauta-thumb img{object-fit:cover;width:100%;height:100%}
