.institutional-page-module__1mutYq__page{padding-bottom:10px}.institutional-page-module__1mutYq__hero{background:linear-gradient(135deg,var(--petrol-50),#f9f6e9);padding:78px 0 70px}.institutional-page-module__1mutYq__hero h1{max-width:820px;color:var(--petrol-950);letter-spacing:-.055em;margin:18px 0;font-size:clamp(2.4rem,6vw,4.5rem);line-height:1.05}.institutional-page-module__1mutYq__hero p{max-width:720px;color:var(--muted);margin:0;font-size:1.05rem;line-height:1.75}.institutional-page-module__1mutYq__layout{grid-template-columns:minmax(0,1fr) 330px;gap:80px;padding-top:72px;display:grid}.institutional-page-module__1mutYq__content section{border-bottom:1px solid var(--line);margin-bottom:38px;padding:0 0 38px}.institutional-page-module__1mutYq__content section:last-child{margin-bottom:0}.institutional-page-module__1mutYq__content h2{color:var(--petrol-950);letter-spacing:-.025em;margin:0 0 15px;font-size:1.4rem}.institutional-page-module__1mutYq__content div{color:var(--muted);font-size:.95rem;line-height:1.8}.institutional-page-module__1mutYq__content p{margin:0 0 14px}.institutional-page-module__1mutYq__content p:last-child{margin-bottom:0}.institutional-page-module__1mutYq__content ul,.institutional-page-module__1mutYq__content ol{margin:12px 0;padding-left:22px}.institutional-page-module__1mutYq__content li{padding:4px 0}.institutional-page-module__1mutYq__aside{color:#fff;background:var(--petrol-800);border-radius:20px;align-self:start;padding:28px;position:sticky;top:110px}.institutional-page-module__1mutYq__aside>span{color:var(--yellow);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.institutional-page-module__1mutYq__aside h2{margin:12px 0;font-size:1.35rem}.institutional-page-module__1mutYq__aside p{color:#c9dedb;font-size:.82rem;line-height:1.7}.institutional-page-module__1mutYq__aside a{margin-top:12px;font-size:.8rem;font-weight:900;display:inline-block}.institutional-page-module__1mutYq__note{background:var(--yellow-soft);border:1px solid #ebdda8;border-radius:18px;margin-top:50px;padding:28px;line-height:1.7}@media (max-width:800px){.institutional-page-module__1mutYq__layout{grid-template-columns:1fr;gap:35px;padding-top:52px}.institutional-page-module__1mutYq__aside{position:static}.institutional-page-module__1mutYq__hero{padding:58px 0 52px}}
