.mana-hero{--mana-blue:#4e7fa3;--mana-blue-dark:#3f6b8c;--mana-green:#4f7f6a;--mana-green-dark:#3f6a58;--mana-gold:#d9a441;--mana-cream:#faf8f3;--mana-beige:#f5daa1;--mana-gray:#6b6b6b;--mana-white:#fff;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;isolation:isolate;overflow:hidden;position:relative}.mana-hero--bg-blue{background:var(--mana-blue);color:var(--mana-cream)}.mana-hero--bg-blue_texture{background:radial-gradient(circle at 82% 18%,rgba(245,218,161,.16),transparent 28%),radial-gradient(circle at 12% 82%,rgba(79,127,106,.22),transparent 30%),linear-gradient(135deg,var(--mana-blue) 0,var(--mana-blue-dark) 100%);color:var(--mana-cream)}.mana-hero--bg-green{background:radial-gradient(circle at 82% 18%,rgba(245,218,161,.16),transparent 28%),linear-gradient(135deg,var(--mana-green) 0,var(--mana-green-dark) 100%);color:var(--mana-cream)}.mana-hero--bg-cream{background:var(--mana-cream);color:var(--mana-blue)}.mana-hero--bg-image_background{background:var(--mana-blue);color:var(--mana-cream)}.mana-hero__texture{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.04) 1px,transparent 0);background-size:44px 44px;inset:0;mix-blend-mode:soft-light;opacity:.14;pointer-events:none;position:absolute;z-index:1}.mana-hero--bg-cream .mana-hero__texture{background-image:linear-gradient(rgba(78,127,163,.05) 1px,transparent 0),linear-gradient(90deg,rgba(78,127,163,.04) 1px,transparent 0);opacity:.22}.mana-hero__background-image{background-position:50%;background-size:cover;filter:saturate(.88) contrast(.96);inset:0;opacity:.28;position:absolute;z-index:0}.mana-hero__background-image:after{background:linear-gradient(90deg,rgba(78,127,163,.94),rgba(78,127,163,.78) 48%,rgba(78,127,163,.58));content:"";inset:0;position:absolute}.mana-hero__decor{pointer-events:none;position:absolute;z-index:3}.mana-hero__decor--dots{background-image:radial-gradient(circle,rgba(245,218,161,.86) 0 6px,transparent 7px);background-size:28px 28px;height:92px;opacity:.84;right:15%;top:20%;width:92px}.mana-hero__decor--line{background:linear-gradient(90deg,transparent,rgba(217,164,65,.78) 50%,transparent);bottom:34px;height:1px;left:50%;transform:translateX(-50%);width:min(260px,42vw)}.mana-hero--blog_header .mana-hero__decor--dots,.mana-hero--simple_header .mana-hero__decor--dots{opacity:.38}.mana-hero__inner{margin-inline:auto;position:relative;width:min(100% - 48px,1180px);z-index:5}.mana-hero__content{position:relative;z-index:6}.mana-hero__eyebrow{color:var(--mana-beige);font-family:Poppins,system-ui,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.16em;margin:0 0 18px;text-transform:uppercase}.mana-hero--bg-cream .mana-hero__eyebrow{color:var(--mana-gold)}.mana-hero__eyebrow:after{background:rgba(217,164,65,.88);content:"";display:block;height:1px;margin-top:14px;width:54px}.mana-hero--align-center .mana-hero__eyebrow:after{margin-inline:auto}.mana-hero__title{color:currentColor;margin:0;text-wrap:balance}.mana-hero__subtitle{color:rgba(250,248,243,.9);font-size:clamp(1.02rem,1.28vw,1.24rem);font-weight:400;line-height:1.68;margin:24px 0 0;max-width:680px}.mana-hero__subtitle p{margin:0}.mana-hero--bg-cream .mana-hero__subtitle{color:hsla(0,0%,42%,.92)}.mana-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.mana-hero--align-center .mana-hero__actions,.mana-hero__button{justify-content:center}.mana-hero__button{align-items:center;border-radius:999px;display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-size:.94rem;font-weight:600;gap:10px;min-height:48px;padding:13px 24px;text-decoration:none;transition:transform .22s ease,background-color .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease}.mana-hero__button:hover{transform:translateY(-2px)}.mana-hero__button-arrow{font-size:1rem;line-height:1;transform:translateY(-1px)}.mana-hero__button--primary{background:var(--mana-cream);box-shadow:0 14px 36px rgba(25,57,77,.16);color:var(--mana-blue-dark)}.mana-hero__button--primary:hover{background:var(--mana-white);color:var(--mana-blue-dark)}.mana-hero__button--secondary{background:rgba(250,248,243,.06);border:1px solid rgba(250,248,243,.5);color:var(--mana-cream)}.mana-hero__button--secondary:hover{background:rgba(250,248,243,.12);border-color:rgba(250,248,243,.9);color:var(--mana-cream)}.mana-hero--bg-cream .mana-hero__button--primary{background:var(--mana-blue);color:var(--mana-cream)}.mana-hero--bg-cream .mana-hero__button--secondary{background:rgba(78,127,163,.04);border-color:rgba(78,127,163,.34);color:var(--mana-blue)}.mana-hero--editorial_home{align-items:center;display:flex;min-height:620px}.mana-hero--editorial_home .mana-hero__inner{max-width:1080px;padding:clamp(92px,9vw,136px) 0;text-align:center}.mana-hero--editorial_home .mana-hero__content{margin-inline:auto;max-width:980px}.mana-hero--editorial_home .mana-hero__title{font-family:Optima Nova LT,Cormorant Garamond,Lora,Georgia,serif;font-size:clamp(3.6rem,8vw,7.8rem);font-weight:500;letter-spacing:-.055em;line-height:.92}.mana-hero--editorial_home .mana-hero__subtitle{font-size:clamp(1.04rem,1.35vw,1.32rem);line-height:1.75;margin-inline:auto;max-width:820px}.mana-hero--editorial_home .mana-hero__actions{justify-content:center;margin-top:42px}.mana-hero--editorial_home .mana-hero__background-image{opacity:.23}.mana-hero--split_image{align-items:center;display:flex;min-height:520px}.mana-hero--split_image .mana-hero__inner{align-items:center;display:grid;gap:clamp(48px,7vw,96px);grid-template-columns:1fr .9fr;padding:clamp(72px,8vw,118px) 0}.mana-hero--split_image .mana-hero__content{max-width:590px}.mana-hero--split_image .mana-hero__title{font-family:Poppins,system-ui,sans-serif;font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.08}.mana-hero__visual{display:flex;justify-content:center;min-width:0;position:relative}.mana-hero--image-left .mana-hero__visual{order:-1}.mana-hero__image-wrap{aspect-ratio:1.08/1;border-radius:120px 120px 36px 36px;box-shadow:0 28px 70px rgba(30,61,80,.22);overflow:hidden;position:relative;width:min(100%,430px);z-index:3}.mana-hero__image-shape{background:var(--mana-cream);border-radius:999px;bottom:-28px;height:76px;left:12%;opacity:.98;position:absolute;width:170px;z-index:1}.mana-hero--bg-cream .mana-hero__image-shape{background:var(--mana-beige);opacity:.55}.mana-hero__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.mana-hero--simple_header{min-height:auto}.mana-hero--simple_header .mana-hero__inner{max-width:900px;padding:clamp(76px,8vw,112px) 0;text-align:center}.mana-hero--simple_header .mana-hero__content{margin-inline:auto;max-width:860px}.mana-hero--simple_header .mana-hero__title{font-family:Optima Nova LT,Cormorant Garamond,Lora,Georgia,serif;font-size:clamp(3rem,6vw,5.8rem);font-weight:500;letter-spacing:-.045em;line-height:.98}.mana-hero--simple_header .mana-hero__subtitle{margin-inline:auto;max-width:760px}.mana-hero--size-small.mana-hero--split_image .mana-hero__inner{padding-block:58px}.mana-hero--size-small.mana-hero--editorial_home{min-height:480px}.mana-hero--size-small.mana-hero--editorial_home .mana-hero__inner,.mana-hero--size-small.mana-hero--simple_header .mana-hero__inner{padding-block:72px}.mana-hero--size-large.mana-hero--split_image .mana-hero__inner{padding-block:132px}.mana-hero--size-large.mana-hero--editorial_home{min-height:720px}.mana-hero--size-large.mana-hero--editorial_home .mana-hero__inner{padding-block:156px}.mana-hero--align-center .mana-hero__content{margin-inline:auto;text-align:center}.mana-hero--align-center .mana-hero__subtitle{margin-inline:auto}@media (max-width:980px){.mana-hero--split_image .mana-hero__inner{gap:48px;grid-template-columns:1fr;padding:76px 0;text-align:center}.mana-hero--split_image .mana-hero__content,.mana-hero--split_image .mana-hero__eyebrow:after,.mana-hero--split_image .mana-hero__subtitle{margin-inline:auto}.mana-hero--split_image .mana-hero__actions{justify-content:center}.mana-hero--image-left .mana-hero__visual{order:0}.mana-hero__decor--dots{opacity:.42;right:7%;top:10%}}@media (max-width:640px){.mana-hero__inner{width:min(100% - 32px,1180px)}.mana-hero--editorial_home{min-height:520px}.mana-hero--editorial_home .mana-hero__inner{padding:76px 0 92px}.mana-hero--editorial_home .mana-hero__title{font-size:clamp(3rem,15vw,4.8rem)}.mana-hero--split_image .mana-hero__title{font-size:clamp(2.5rem,13vw,3.8rem)}.mana-hero--simple_header .mana-hero__title{font-size:clamp(2.8rem,14vw,4.4rem)}.mana-hero__subtitle{font-size:1rem;line-height:1.62}.mana-hero__actions,.mana-hero__button{width:100%}.mana-hero__image-wrap{border-radius:86px 86px 28px 28px;width:min(100%,360px)}.mana-hero__decor--line{bottom:24px}}.mana-hero--js .mana-hero__actions,.mana-hero--js .mana-hero__eyebrow,.mana-hero--js .mana-hero__subtitle,.mana-hero--js .mana-hero__title,.mana-hero--js .mana-hero__visual{opacity:0;transform:translateY(18px)}.mana-hero--visible .mana-hero__actions,.mana-hero--visible .mana-hero__eyebrow,.mana-hero--visible .mana-hero__subtitle,.mana-hero--visible .mana-hero__title,.mana-hero--visible .mana-hero__visual{opacity:1;transform:translateY(0);transition:opacity .7s ease,transform .7s ease}.mana-hero--visible .mana-hero__title{transition-delay:90ms}.mana-hero--visible .mana-hero__subtitle{transition-delay:.17s}.mana-hero--visible .mana-hero__actions,.mana-hero--visible .mana-hero__visual{transition-delay:.25s}@media (prefers-reduced-motion:reduce){.mana-hero--js .mana-hero__actions,.mana-hero--js .mana-hero__eyebrow,.mana-hero--js .mana-hero__subtitle,.mana-hero--js .mana-hero__title,.mana-hero--js .mana-hero__visual{opacity:1;transform:none}.mana-hero--visible .mana-hero__actions,.mana-hero--visible .mana-hero__eyebrow,.mana-hero--visible .mana-hero__subtitle,.mana-hero--visible .mana-hero__title,.mana-hero--visible .mana-hero__visual{transition:none}}