.hero-centered{background:linear-gradient(45deg,#000,#2d0548);color:var(--color-white);overflow:hidden;padding-bottom:65px;padding-top:190px}@media (max-width:768px){.hero-centered{background:linear-gradient(90deg,#000,#2d0548);padding-bottom:24px;padding-top:124px}}.hero-centered.hero-centered--has-panel{padding-bottom:0}.hero-centered.hero-centered--has-buttons{padding-bottom:140px}.hero-centered:not(.hero-centered--has-panel):not(.hero-centered--has-buttons){padding-bottom:112px}.hero-centered .hero-centered__header{margin:0 auto;max-width:900px;text-align:center}.hero-centered:not(.hero-centered--has-panel) .hero-centered__header{max-width:1000px}.hero-centered .hero-centered__eyebrow{align-items:center;background:rgba(var(--color-white-rgb),.04);border:1px solid rgba(var(--color-white-rgb),.15);border-radius:var(--radius-full);display:inline-flex;font-size:var(--blk-small-size);font-weight:var(--font-weight-medium);gap:10px;line-height:1.4;margin:0 0 28px;padding:7px 16px}.hero-centered .hero-centered__eyebrow:before{background:#f97352;border-radius:50%;content:"";flex:0 0 auto;height:7px;width:7px}.hero-centered .hero-centered__title{font-size:var(--blk-h1-size);font-weight:var(--blk-heading-weight);letter-spacing:var(--blk-h1-tracking);line-height:var(--blk-h1-line)}.hero-centered .hero-centered__subtitle{color:rgba(var(--color-white-rgb),.8);font-size:var(--blk-lead-size);line-height:var(--blk-lead-line);margin:24px auto 0;max-width:740px}.hero-centered .hero-centered__subtitle b,.hero-centered .hero-centered__subtitle strong{color:var(--color-white);font-weight:var(--font-weight-semibold)}@media (max-width:768px){.hero-centered .hero-centered__subtitle{font-size:var(--blk-lead-sm-size)}}.hero-centered .hero-centered__buttons{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;margin-top:32px}.hero-centered .hero-centered__buttons.is-stacked{align-items:stretch;flex-direction:column;margin-inline:auto;width:fit-content}@media (max-width:480px){.hero-centered .hero-centered__buttons{flex-direction:column}}.hero-centered .hero-centered__buttons .button[data-button-type=blur]{background:rgba(var(--color-white-rgb),.06);box-shadow:inset 0 0 0 1px rgba(var(--color-white-rgb),.22)}.hero-centered .hero-centered__buttons .button[data-button-type=blur]:hover{background:rgba(var(--color-white-rgb),.12)}.hero-centered .hero-centered__visual{border-radius:14px 14px 0 0;box-shadow:0 -10px 60px rgba(179,136,255,.12);margin:64px auto 0;max-width:1160px;overflow:hidden}@media (max-width:768px){.hero-centered .hero-centered__visual{margin-top:40px}}.hero-centered .hero-centered__visual-media{display:block;width:100%}.hero-centered .hero-centered__visual-media.hero-centered__image{height:auto}.hero-centered .hero-centered__visual-media.hero-centered__svg svg{display:block;height:auto;width:100%}.hero-centered .visual-placeholder{align-items:center;background:rgba(var(--color-white-rgb),.04);border:1px dashed rgba(var(--color-white-rgb),.35);border-radius:14px 14px 0 0;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:780px;padding:32px;text-align:center}.hero-centered .visual-placeholder__title{font-size:var(--blk-card-title-size);font-weight:var(--font-weight-semibold);margin:0}.hero-centered .visual-placeholder__text{color:rgba(var(--color-white-rgb),.7);font-size:var(--blk-small-size);margin:0}.hero-centered .hero-centered__notice{border:1px dashed rgba(var(--color-white-rgb),.4);border-radius:14px;margin:64px auto 0;max-width:1160px;padding:24px;text-align:center}.hero-centered .hero-centered__panel-scroll{margin:64px auto 0;max-width:1160px}@media (max-width:768px){.hero-centered .hero-centered__panel-scroll{margin-top:40px;overflow-x:auto;-webkit-overflow-scrolling:touch}}.hero-centered .hero-centered__panel{background:var(--color-white);border-radius:14px 14px 0 0;box-shadow:0 -10px 60px rgba(179,136,255,.12);color:#18181b;display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden}@media (max-width:768px){.hero-centered .hero-centered__panel{min-width:900px}}.hero-centered .hero-centered__index{border-right:1px solid #ececf0;display:flex;flex-direction:column;gap:22px;padding:22px 14px}.hero-centered .hero-centered__index-title{color:#71717a;font-size:var(--blk-label-size);font-weight:var(--blk-label-weight);letter-spacing:var(--blk-label-tracking);margin:0 0 8px;padding:0 10px;text-transform:uppercase}.hero-centered .hero-centered__index-list{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.hero-centered .hero-centered__index-button{background:transparent;border:0;border-radius:var(--radius-md);color:#52525b;cursor:pointer;display:block;font-family:inherit;font-size:var(--blk-small-size);line-height:1.35;padding:9px 10px;text-align:left;transition:background-color .2s ease,color .2s ease;width:100%}.hero-centered .hero-centered__index-button:hover{background:#f6f6f8;color:#18181b}.hero-centered .hero-centered__index-button:focus-visible{outline:2px solid #b388ff;outline-offset:1px}.hero-centered .hero-centered__index-button.is-active{background:#f1f1f4;color:#18181b;font-weight:var(--font-weight-semibold)}.hero-centered .hero-centered__stage{min-width:0}.hero-centered .hero-centered__view{height:100%}.hero-centered .hero-centered__view:not(.is-active),.hero-centered .hero-centered__view[hidden]{display:none}.hero-centered .hero-centered__view-image{display:block;height:auto;width:100%}