.hv3-lg-band{background:#fff;container-type:inline-size}.hv3-lg-band .hv3-lg-band__inner{--u:.0520833cqw;isolation:isolate;padding:calc(200 * var(--u)) calc(140 * var(--u) + var(--hv3-gx)) calc(var(--sec-pad-n) * var(--u));margin-inline:calc(-1 * var(--hv3-gx));position:relative}.hv3-lg-band .hv3-lg-band__inner:before{content:"";inset:0 calc(20 * var(--u));z-index:-1;border-radius:calc(40 * var(--u));background:radial-gradient(60% 120% at 100% 0,#e9ddff 0%,#e9ddff00 60%),linear-gradient(#faf7ff,#fff);position:absolute}.hv3-lg-band__crumb{gap:calc(8 * var(--u));margin:0 0 calc(22 * var(--u));font:var(--hv3-w-body) calc(16 * var(--u)) / calc(24 * var(--u)) var(--hv3-font-body);color:#6b6785;padding:0;list-style:none;display:flex}.hv3-lg-band__crumb li+li:before{content:"/";margin-right:calc(8 * var(--u))}.hv3-lg-band__crumb a{color:inherit;text-decoration:none}.hv3-lg-band__title{margin:0 0 calc(16 * var(--u));font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:calc(80 * var(--u));line-height:calc(84 * var(--u));letter-spacing:-.02em;color:#0f172a}.hv3-lg-band__meta{font:var(--hv3-w-body) max(var(--hv3-desc-min), calc(20 * var(--u))) / max(calc(var(--hv3-desc-min) * 1.5), calc(30 * var(--u))) var(--hv3-font-body);color:#7e3bed;margin:0}.hv3-lg-band__lead{max-width:calc(1000 * var(--u));margin:calc(56 * var(--u)) 0 0;font:var(--hv3-w-body) max(var(--hv3-desc-min), calc(25 * var(--u))) / max(calc(var(--hv3-desc-min) * 1.6), calc(40 * var(--u))) var(--hv3-font-body);color:#3d3a52}.hv3-lg-band__lead .hv3-lg-band__lead-run{color:#0f172a}.hv3-lg{background:#fff;container-type:inline-size}.hv3-lg .hv3-lg__inner{--u:.0520833cqw;grid-template-columns:calc(300 * var(--u)) minmax(0, calc(960 * var(--u)));column-gap:calc(90 * var(--u));padding:calc(var(--sec-pad-n) * var(--u)) calc(120 * var(--u));align-items:start;display:grid}.hv3-lg__rail{top:calc(120 * var(--u));max-height:calc(100vh - 140 * var(--u));scrollbar-width:none;position:sticky;overflow-y:auto}.hv3-lg__rail::-webkit-scrollbar{display:none}.hv3-lg__doc{min-width:0}.hv3-lg__sec{margin:0 0 calc(48 * var(--u));padding-bottom:calc(48 * var(--u));scroll-margin-top:calc(120 * var(--u));border-bottom:1px solid #ebe7f5}.hv3-lg__h2{margin:0 0 calc(20 * var(--u));font-family:var(--hv3-font-display);font-weight:var(--hv3-w-heading);font-size:max(var(--hv3-title-min), calc(40 * var(--u)));line-height:max(calc(var(--hv3-title-min) * 1.2), calc(48 * var(--u)));color:#0f172a;text-wrap:balance}.hv3-lg__p{margin:0 0 calc(18 * var(--u));font:var(--hv3-w-body) max(var(--hv3-desc-min), calc(21 * var(--u))) / max(calc(var(--hv3-desc-min) * 1.66667), calc(35 * var(--u))) var(--hv3-font-body);color:#3d3a52}.hv3-lg__p .hv3-lg__lead{color:#0f172a}.hv3-lg__list{gap:calc(10 * var(--u));margin:0 0 calc(20 * var(--u));padding:0;list-style:none;display:grid}.hv3-lg__list li{gap:calc(16 * var(--u));font:var(--hv3-w-body) max(var(--hv3-desc-min), calc(21 * var(--u))) / max(calc(var(--hv3-desc-min) * 1.57143), calc(33 * var(--u))) var(--hv3-font-body);color:#3d3a52;display:flex}.hv3-lg__list li:before{content:"";flex:none}.hv3-lg__list--ul li:before{width:calc(10 * var(--u));height:calc(10 * var(--u));margin-top:calc(12 * var(--u));border-radius:calc(2 * var(--u));background:#7e3bed;transform:rotate(45deg)}.hv3-lg__list--ol{counter-reset:n}.hv3-lg__list--ol li{counter-increment:n}.hv3-lg__list--ol li:before{content:counter(n);width:calc(30 * var(--u));height:calc(30 * var(--u));margin-top:calc(1.5 * var(--u));color:#7e3bed;font:var(--hv3-w-label) calc(15 * var(--u)) / calc(30 * var(--u)) var(--hv3-font-body);text-align:center;background:#f3edff;border-radius:50%}.hv3-lg__contact{gap:calc(18 * var(--u));padding:calc(44 * var(--u));border-radius:calc(28 * var(--u));color:#fff;scroll-margin-top:calc(120 * var(--u));background:#7e3bed;display:grid}.hv3-lg__contact .hv3-lg__h2{color:#fff;margin:0}.hv3-lg__note{font:var(--hv3-w-body) max(var(--hv3-desc-min), calc(21 * var(--u))) / max(calc(var(--hv3-desc-min) * 1.57143), calc(33 * var(--u))) var(--hv3-font-body);color:#f1eaff;margin:0}.hv3-lg__facts{gap:calc(10 * var(--u)) calc(24 * var(--u));margin:calc(6 * var(--u)) 0 0;font:var(--hv3-w-body) calc(21 * var(--u)) / calc(32 * var(--u)) var(--hv3-font-body);grid-template-columns:max-content minmax(0,1fr);display:grid}.hv3-lg__facts dt{color:#e0d2ff}.hv3-lg__facts dd{font-weight:var(--hv3-w-body);overflow-wrap:anywhere;margin:0}.hv3-lg .hv3-lg__facts a{color:#fff;text-underline-offset:3px;text-decoration:underline}.hv3-lg .hv3-lg__facts a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.hv3-lg-band__crumb a:hover{color:#7e3bed}}.hv3-lg-band__crumb a:focus-visible{outline-offset:3px;outline:2px solid #7e3bed}@media (max-width:980px){.hv3-lg-band{container-type:normal}.hv3-lg-band .hv3-lg-band__inner{--u:1px;padding:120px 32px calc(var(--sec-pad-n) * var(--u))}.hv3-lg-band .hv3-lg-band__inner:before{border-radius:28px;inset:0 12px}.hv3-lg-band__crumb{margin-bottom:14px;font-size:14px;line-height:20px}.hv3-lg-band__title{font-size:clamp(34px,9.5vw,46px);line-height:1.08}.hv3-lg-band__meta{font-size:16px;line-height:24px}.hv3-lg-band__lead{margin-top:28px;font-size:16px;line-height:26px}.hv3-lg{container-type:normal}.hv3-lg .hv3-lg__inner{--u:1px;padding:calc(var(--sec-pad-n) * var(--u)) 20px;display:block}.hv3-lg__rail{background:#faf8ff;border-radius:16px;max-height:none;margin-bottom:36px;padding:18px 12px;position:static;overflow:visible}.hv3-lg__sec{margin-bottom:28px;padding-bottom:28px;scroll-margin-top:88px}.hv3-lg__h2{margin-bottom:14px;font-size:24px;line-height:30px}.hv3-lg__p,.hv3-lg__list li,.hv3-lg__note,.hv3-lg__facts{font-size:16px;line-height:26px}.hv3-lg__list{gap:8px;margin-bottom:16px}.hv3-lg__list li{gap:12px}.hv3-lg__list--ul li:before{border-radius:2px;width:8px;height:8px;margin-top:9px}.hv3-lg__list--ol li:before{width:24px;height:24px;margin-top:1px;font-size:13px;line-height:24px}.hv3-lg__contact{border-radius:20px;gap:14px;padding:24px 20px;scroll-margin-top:88px}.hv3-lg__facts{gap:8px 16px}}
