.page-hero.iim-section{padding-block:48px 56px}.page-hero__inner{display:grid;gap:40px}.page-hero__content{align-items:flex-start;display:flex;flex-direction:column;gap:18px;min-width:0}.page-hero__title{color:var(--teal-900);font:600 clamp(36px,4.4vw,52px)/1.1 var(--font-display);letter-spacing:-1.3px;text-wrap:balance}.page-hero__title--lg{font-size:clamp(38px,4.6vw,56px);letter-spacing:-1.4px}.page-hero__accent{color:var(--teal-500)}.page-hero__intro{color:var(--ink);font:300 17px/27.2px var(--font-body);text-wrap:pretty}.page-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px 28px;padding:6px 0}.page-hero__actions .iim-btn,.page-hero__link{white-space:nowrap}.page-hero__link{color:var(--teal-900);font:500 17px/27px var(--font-body)}@media (min-width:640px){.page-hero__content{gap:22px}.page-hero__intro{font-size:20px;line-height:32px}}@media (min-width:900px){.page-hero.iim-section{padding-block:64px 72px}}@media (min-width:1100px){.page-hero__inner{align-items:center;gap:48px 64px;grid-template-columns:minmax(0,1fr) minmax(0,520px)}.page-hero__inner--single{grid-template-columns:minmax(0,760px)}}.blog-btn,.blog-hero__link{align-items:center;display:inline-flex;gap:10px}.blog-hero__link{gap:8px}.blog-btn .blog-arrow,.blog-hero__link .blog-arrow{display:inline-block;flex-shrink:0;height:18px;width:18px}.blog-hero__points{display:flex;flex-direction:column;gap:10px}.blog-hero__points li{align-items:flex-start;color:var(--muted);display:flex;font:400 15px/22px var(--font-body);gap:8px}.blog-hero__points .blog-check{height:11px;margin-top:6px;width:15px}.blog-art{background:var(--white);display:flex;flex-direction:column;justify-content:center;max-width:520px;overflow:hidden;padding:72px 20px 56px;position:relative;width:100%}.blog-art__block{background:var(--teal-500);height:280px;max-width:54%;position:absolute;right:0;top:0;width:280px}.blog-art__dots{background-image:radial-gradient(circle at 4px 4px,hsla(0,0%,100%,.4) 2px,transparent 2.01px);background-size:16px 16px;height:72px;position:absolute;right:22px;top:22px;width:72px}.blog-art__square{background:var(--green);bottom:16px;height:84px;position:absolute;right:16px;width:84px}.blog-cal{box-shadow:0 18px 44px 0 rgba(10,51,61,.16);display:flex;flex-direction:column;padding:20px 18px 12px;position:relative}.blog-cal__head{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;padding-bottom:6px}.blog-cal__kicker{color:var(--muted);letter-spacing:1.2px;text-transform:uppercase}.blog-cal__kicker,.blog-cal__meta{font:500 13px/20px var(--font-body)}.blog-cal__meta{color:var(--teal-500)}.blog-cal__rows{display:flex;flex-direction:column}.blog-cal__row{border-bottom:1px solid var(--line-soft);gap:12px;padding:12px 0 11px}.blog-cal__date,.blog-cal__row{align-items:center;display:flex}.blog-cal__date{flex-direction:column;flex-shrink:0;width:40px}.blog-cal__month{color:var(--muted);font:500 11px/14px var(--font-body);letter-spacing:1px}.blog-cal__day{color:var(--teal-900);font:700 20px/24px var(--font-display)}.blog-cal__title{color:var(--ink);flex:1;font:400 14px/20px var(--font-body);min-width:0}.blog-cal__status{flex-shrink:0;font:500 11px/14px var(--font-body);letter-spacing:.8px;padding:4px 8px}.blog-cal__status--published{background:rgba(108,179,63,.18);color:var(--teal-900)}.blog-cal__status--scheduled{background:var(--mist-text);color:var(--teal-700)}.blog-cal__status--review{background:rgba(169,220,227,.6);color:var(--teal-900)}.blog-cal__status--drafting{background:var(--gray-50);color:var(--muted)}.blog-cal__note{color:var(--muted);font:300 12px/18px var(--font-body);padding-top:10px}@media (min-width:640px){.blog-art{min-height:528px;padding:75px 38px}.blog-cal{padding:22px 26px 14px}.blog-cal__row{gap:18px}.blog-cal__date{width:44px}.blog-cal__title{font-size:15px;line-height:21px}}