.ImiPage-module__-hIC5G__hero{isolation:isolate;background:#030a1c;position:relative;overflow:hidden}.ImiPage-module__-hIC5G__heroBackgroundLayer{position:absolute;inset:0}.ImiPage-module__-hIC5G__heroBackgroundImage{background:linear-gradient(120deg,#030a1cbd 0%,#040e288a 38%,#05174357 100%),var(--asset-hero2);background-position:50%;background-size:cover;position:absolute;inset:-2%}.ImiPage-module__-hIC5G__hero:after{content:"";pointer-events:none;background:linear-gradient(#030a1cb3 0%,#030a1c2e 66%,#030a1cf0),radial-gradient(circle at 18% 24%,#d4af4a1a,#0000 24%);position:absolute;inset:0}.ImiPage-module__-hIC5G__heroGlowOverlay{pointer-events:none;background:radial-gradient(circle at 14% 20%,#d4af4a33,#0000 35%),radial-gradient(circle at 84% 72%,#729efc24,#0000 36%);position:absolute;inset:0}.ImiPage-module__-hIC5G__heroGridOverlay{opacity:.12;pointer-events:none;position:absolute;inset:0}.ImiPage-module__-hIC5G__heroShell{box-sizing:border-box;z-index:2;align-items:center;gap:1.1rem;width:min(100%,1240px);margin:0 auto;padding:clamp(6.8rem,20vw,8rem) 1rem clamp(2.4rem,7vw,3.2rem);display:grid;position:relative}.ImiPage-module__-hIC5G__heroContent,.ImiPage-module__-hIC5G__storyCard,.ImiPage-module__-hIC5G__connectionFeature,.ImiPage-module__-hIC5G__ctaCard,.ImiPage-module__-hIC5G__benefitCard,.ImiPage-module__-hIC5G__areaItem{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #adc3ea2e;box-shadow:inset 0 1px #ffffff0f,0 20px 44px #01071733}.ImiPage-module__-hIC5G__heroContent{width:min(100%,1080px);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;gap:1rem;padding:0;display:grid}.ImiPage-module__-hIC5G__kicker,.ImiPage-module__-hIC5G__sectionKicker,.ImiPage-module__-hIC5G__focusItem{color:#f2dea6;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.ImiPage-module__-hIC5G__kicker{background:#0918358f;border:1px solid #d4af4a61;border-radius:999px;width:fit-content;padding:.45rem .9rem}.ImiPage-module__-hIC5G__title,.ImiPage-module__-hIC5G__sectionTitle{color:#fff;font-family:var(--font-title);margin:0;font-weight:500}.ImiPage-module__-hIC5G__title{text-shadow:0 10px 30px #01071752;max-width:none;font-size:clamp(2.85rem,5.3vw,5.2rem);line-height:.95}.ImiPage-module__-hIC5G__titleLine,.ImiPage-module__-hIC5G__sectionTitleLine{display:block}.ImiPage-module__-hIC5G__titleAccent,.ImiPage-module__-hIC5G__sectionAccent{color:#f0d78d;font-family:Cormorant Garamond,serif;font-style:italic;font-weight:500}.ImiPage-module__-hIC5G__lead,.ImiPage-module__-hIC5G__sectionLead,.ImiPage-module__-hIC5G__paragraph,.ImiPage-module__-hIC5G__areaText,.ImiPage-module__-hIC5G__benefitText{color:#e9f1ffdb;text-wrap:pretty;margin:0;line-height:1.8}.ImiPage-module__-hIC5G__lead{max-width:64ch;font-size:clamp(.98rem,1.2vw,1.03rem)}.ImiPage-module__-hIC5G__sectionLead,.ImiPage-module__-hIC5G__paragraph,.ImiPage-module__-hIC5G__areaText,.ImiPage-module__-hIC5G__benefitText{font-size:.97rem}.ImiPage-module__-hIC5G__heroActions{flex-wrap:wrap;gap:.9rem;padding-top:.25rem;display:flex}.ImiPage-module__-hIC5G__primaryAction,.ImiPage-module__-hIC5G__secondaryAction,.ImiPage-module__-hIC5G__ctaButton{letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:auto;padding:.88rem 1.25rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.ImiPage-module__-hIC5G__primaryAction,.ImiPage-module__-hIC5G__ctaButton{color:#081632;background:linear-gradient(135deg,#d4af4a 0%,#f2dea6 100%);border:1px solid #d4af4a4d;min-width:168px}.ImiPage-module__-hIC5G__secondaryAction{color:#eef4ff;background:#07143666;border:1px solid #adc3ea38;min-width:168px}.ImiPage-module__-hIC5G__primaryAction:hover,.ImiPage-module__-hIC5G__secondaryAction:hover,.ImiPage-module__-hIC5G__ctaButton:hover{transform:translateY(-1px);box-shadow:0 14px 28px #0107173d}.ImiPage-module__-hIC5G__areaGrid{gap:.8rem;display:grid}.ImiPage-module__-hIC5G__areaItem{background:#06112b5c;border:1px solid #d4af4a24;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;padding:.9rem .95rem;transition:transform .24s,border-color .24s,background-color .24s,box-shadow .24s;display:grid}.ImiPage-module__-hIC5G__areaItem:hover{background:#0a1b4275;border-color:#d4af4a42;transform:translateY(-2px)}.ImiPage-module__-hIC5G__areaDot{background:radial-gradient(circle,#f2dea6 0%,#d4af4a 72%,#d4af4a59 100%);border-radius:999px;width:.85rem;height:.85rem;box-shadow:0 0 0 6px #d4af4a14}.ImiPage-module__-hIC5G__page{padding:clamp(4rem,7vw,5.5rem) 1rem clamp(5rem,9vw,7rem);position:relative}.ImiPage-module__-hIC5G__page:before{content:"";pointer-events:none;opacity:.34;background:radial-gradient(circle at 10% 14%,#d4af4a14,#0000 24%),radial-gradient(circle at 84% 18%,#6fa6ff14,#0000 24%);position:absolute;inset:0}.ImiPage-module__-hIC5G__shell{gap:clamp(4rem,6vw,5.5rem);width:min(100%,1240px);margin:0 auto;display:grid;position:relative}.ImiPage-module__-hIC5G__overviewSection,.ImiPage-module__-hIC5G__benefitsSection{gap:clamp(1.75rem,3vw,2.4rem);padding-inline:clamp(.1rem,.9vw,.45rem);display:grid}.ImiPage-module__-hIC5G__sectionHeader,.ImiPage-module__-hIC5G__benefitsHeader{gap:1.1rem;display:grid}.ImiPage-module__-hIC5G__sectionHeader{max-width:1240px}.ImiPage-module__-hIC5G__sectionTitle{max-width:none;font-size:clamp(2rem,4vw,2.8rem);line-height:1.05}.ImiPage-module__-hIC5G__overviewGrid{align-items:stretch;gap:1.25rem;display:grid}.ImiPage-module__-hIC5G__storyCard,.ImiPage-module__-hIC5G__connectionFeature,.ImiPage-module__-hIC5G__ctaCard{background:linear-gradient(#091a3fad 0%,#050e27cc 100%);border-radius:28px;gap:.95rem;height:100%;padding:clamp(1.35rem,3vw,1.9rem);transition:transform .24s,border-color .24s,box-shadow .24s;display:grid}.ImiPage-module__-hIC5G__storyCard:hover,.ImiPage-module__-hIC5G__connectionFeature:hover,.ImiPage-module__-hIC5G__ctaCard:hover{border-color:#d4af4a3d;box-shadow:inset 0 1px #ffffff14,0 22px 48px #0107173d}.ImiPage-module__-hIC5G__cardTitle{color:#fff;margin:0;font-size:1.06rem;font-weight:600}.ImiPage-module__-hIC5G__benefitsGrid{gap:.85rem;margin-top:clamp(.35rem,1vw,.7rem);display:grid}.ImiPage-module__-hIC5G__benefitsCopy{gap:1rem;max-width:760px;display:grid}.ImiPage-module__-hIC5G__benefitsSection{margin-top:clamp(2rem,5vw,3.5rem)}.ImiPage-module__-hIC5G__focusStrip{flex-wrap:wrap;gap:.7rem;padding-top:.15rem;display:flex}.ImiPage-module__-hIC5G__focusItem{background:#d4af4a14;border:1px solid #d4af4a29;border-radius:999px;justify-content:center;align-items:center;padding:.6rem .9rem;display:inline-flex}.ImiPage-module__-hIC5G__benefitCard{background:#08163a57;border:1px solid #adc3ea24;border-top-color:#d4af4a57;border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:.85rem;padding:.95rem 1rem;display:grid}.ImiPage-module__-hIC5G__ctaCard{align-content:center;align-self:start;justify-items:start;max-width:min(100%,420px);height:auto;min-height:0}.ImiPage-module__-hIC5G__ctaActions{flex-wrap:wrap;gap:.8rem;display:flex}.ImiPage-module__-hIC5G__benefitCard{transition:transform .2s,border-color .2s,background-color .2s}.ImiPage-module__-hIC5G__benefitCard:hover{background:#0a1b427a;border-color:#d4af4a42;transform:translateY(-2px)}.ImiPage-module__-hIC5G__benefitNumber{color:#f2dea6;letter-spacing:.08em;background:#d4af4a1a;border:1px solid #d4af4a38;border-radius:999px;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;font-size:.76rem;font-weight:700;line-height:1;display:inline-flex}.ImiPage-module__-hIC5G__benefitText{color:#e9f1ffd1;line-height:1.72}.ImiPage-module__-hIC5G__mobileBenefitsActions{justify-content:center;padding-top:.4rem;display:flex}.ImiPage-module__-hIC5G__mobileBenefitsButton{color:#f2dea6;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:#0a1b4285;border:1px solid #f2dea647;border-radius:999px;justify-content:center;align-items:center;min-width:190px;padding:.9rem 1.3rem;font-size:.78rem;font-weight:700;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex}.ImiPage-module__-hIC5G__mobileBenefitsButton:hover{background:#0c204eb3;border-color:#f2dea675;transform:translateY(-1px)}.ImiPage-module__-hIC5G__mobileBenefitsButton:focus-visible{outline-offset:2px;outline:2px solid #f2dea6e0}.ImiPage-module__-hIC5G__heroTopFade{pointer-events:none;background:linear-gradient(#061432eb,#0000);height:112px;position:absolute;inset:0 0 auto}.ImiPage-module__-hIC5G__heroBottomFade{pointer-events:none;background:linear-gradient(#0000,#030b1fb3);height:96px;position:absolute;inset:auto 0 0}@media (min-width:640px){.ImiPage-module__-hIC5G__hero{min-height:100svh}.ImiPage-module__-hIC5G__heroShell,.ImiPage-module__-hIC5G__page{padding-inline:2rem}.ImiPage-module__-hIC5G__heroShell{min-height:100svh}.ImiPage-module__-hIC5G__areaGrid,.ImiPage-module__-hIC5G__benefitsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ImiPage-module__-hIC5G__mobileBenefitsActions{display:none}}@media (min-width:1024px){.ImiPage-module__-hIC5G__heroShell,.ImiPage-module__-hIC5G__page{padding-inline:2.5rem}.ImiPage-module__-hIC5G__heroShell{grid-template-columns:minmax(0,1fr);gap:1rem}.ImiPage-module__-hIC5G__overviewGrid,.ImiPage-module__-hIC5G__benefitsHeader{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:start}.ImiPage-module__-hIC5G__ctaCard{justify-self:stretch;max-width:none}.ImiPage-module__-hIC5G__benefitsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.ImiPage-module__-hIC5G__hero:after{background:linear-gradient(#030a1cc7 0%,#030a1c6b 66%,#030a1cf5),radial-gradient(circle at 18% 24%,#d4af4a1f,#0000 24%)}.ImiPage-module__-hIC5G__heroShell{align-items:start;padding-top:clamp(7.4rem,24vw,8.8rem);padding-bottom:2rem}.ImiPage-module__-hIC5G__heroContent{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#040e288a 0%,#040e284d 100%);border:1px solid #adc3ea29;border-radius:28px;gap:1.15rem;max-width:350px;padding:1.15rem 1rem 1.05rem;box-shadow:inset 0 1px #ffffff0d,0 20px 44px #01071733}.ImiPage-module__-hIC5G__title{letter-spacing:-.01em;font-size:clamp(2.55rem,13vw,3.75rem);line-height:.92}.ImiPage-module__-hIC5G__lead{max-width:31ch;font-size:.98rem;line-height:1.68}.ImiPage-module__-hIC5G__ctaCard{width:100%;max-width:none}.ImiPage-module__-hIC5G__heroActions{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;padding-top:.15rem}.ImiPage-module__-hIC5G__primaryAction,.ImiPage-module__-hIC5G__secondaryAction{width:100%;min-width:0;padding-inline:1rem}.ImiPage-module__-hIC5G__ctaActions{flex-direction:column;align-items:stretch;width:100%}.ImiPage-module__-hIC5G__ctaButton,.ImiPage-module__-hIC5G__ctaActions .ImiPage-module__-hIC5G__secondaryAction{width:100%;min-width:0}.ImiPage-module__-hIC5G__focusStrip{display:grid}.ImiPage-module__-hIC5G__focusItem{width:100%}.ImiPage-module__-hIC5G__benefitCardCollapsed{display:none}}
