.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)}}.pkg-art{background:var(--mist);max-width:520px;overflow:hidden;padding:72px 28px 24px 16px;position:relative;width:100%}.pkg-art__block{aspect-ratio:1;background:var(--teal-500);max-height:280px;position:absolute;right:0;top:0;width:53.85%}.pkg-art__square{background:var(--green);bottom:16px;height:84px;position:absolute;right:16px;width:84px}.pkg-art__dots{background-image:radial-gradient(circle at 2px 2px,hsla(0,0%,100%,.4) 2px,transparent 2.01px);background-size:16px 16px;height:68px;position:absolute;right:52px;top:24px;width:68px}.pkg-card{box-shadow:0 18px 44px 0 rgba(10,51,61,.16);display:flex;flex-direction:column;gap:6px;padding:18px 20px 16px;position:relative}.pkg-card__title{color:var(--teal-500);font:700 12px/18px var(--font-display);letter-spacing:1.2px;text-transform:uppercase}.pkg-card__list{display:flex;flex-direction:column;padding:6px 0}.pkg-card__row{align-items:center;border-bottom:1px solid var(--line-soft);display:flex;gap:16px;justify-content:space-between;padding:10px 0 9px}.pkg-card__row:last-child{border-bottom:0}.pkg-card__row dt{align-items:center;color:var(--muted);display:flex;flex-shrink:0;font:300 14px/22px var(--font-body);gap:10px;white-space:nowrap}.pkg-card__row dt:before{background:var(--green);border-radius:3px;content:"";flex-shrink:0;height:6px;width:6px}.pkg-card__row dd{color:var(--teal-900);font:500 14px/22px var(--font-body);text-align:right}.pkg-card__note{color:var(--muted);font:300 12px/18px var(--font-body)}.pkg-art__pager{align-items:center;display:flex;gap:6px;margin-top:26px;position:relative}.pkg-art__pager span{background:var(--teal-200);border-radius:4px;height:8px;width:8px}.pkg-art__pager span:first-child{background:var(--teal-900);width:24px}@media (min-width:640px){.pkg-art{padding:84px 52px 32px 24px}.pkg-card{padding:20px 26px 18px}}