.summit-hero{background:#1c0d4a;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:center;overflow:hidden;padding:clamp(72px,8vw,96px) 0 clamp(160px,18vw,230px);position:relative}.summit-hero .bg_collection{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.summit-hero .bg_overlay,.summit-hero .bg_varient,.summit-hero .video_bg{height:100%;inset:0;position:absolute;width:100%}.summit-hero .video_bg{object-fit:cover;object-position:center}.summit-hero .video_bg--yt{overflow:hidden}.summit-hero .video_bg--yt .yt_frame{border:0;height:56.25vw;left:50%;min-height:100%;min-width:177.78vh;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);visibility:hidden;width:100vw}.summit-hero .video_bg--yt .yt_frame.is-playing{opacity:1;transition:opacity .3s ease;visibility:visible}.summit-hero .bg_overlay{z-index:1}.summit-hero .summit-stars{inset:0;pointer-events:none;position:absolute;z-index:1}.summit-hero .summit-stars .star{background:#fff;border-radius:50%;position:absolute}.summit-hero .page-center{padding:0 clamp(20px,5vw,64px);position:relative;width:100%;z-index:5}.summit-hero .summit-copy{align-items:flex-start;display:flex;flex-direction:column;max-width:880px}.summit-hero .summit-eyebrow{color:#fff;font-size:20px;font-weight:800}.summit-hero .summit-title{color:#ff9ee8;margin:24px 0 0;text-wrap:balance}.summit-hero h1.summit-title{font-size:clamp(50px,5.4vw,84px);font-weight:800;letter-spacing:-.02em;line-height:1.04}.summit-hero .summit-title .gtext{display:inline}.summit-hero .summit-subtitle{color:#fff;margin:8px 0 0}.summit-hero h2.summit-subtitle{font-size:clamp(40px,4.2vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1.06}.summit-hero .summit-date{color:#fff;font-size:25px;font-weight:800;margin-top:46px}.summit-hero .summit-date p{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin:0}.summit-hero .summit-date p span{color:hsla(0,0%,100%,.55);font-weight:400;margin:0 8px}.summit-hero .summit-btns{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.summit-hero .summit-btns .btn_item{display:inline-flex}.summit-hero .summit-btns .btn a{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:9px;padding:13px 34px;text-decoration:none;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.summit-hero .summit-btns .btn-solid a{background:#fff;color:#573be3}.summit-hero .summit-btns .btn-solid a:hover{box-shadow:0 14px 30px rgba(87,59,227,.35);transform:translateY(-2px)}.summit-hero .summit-btns .btn-ghost a{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.55);color:#fff}.summit-hero .summit-btns .btn-ghost a:hover{background:hsla(0,0%,100%,.16);transform:translateY(-2px)}.summit-hero .summit-btns .btn-custom a{background:#fff;color:#573be3}.summit-hero .summit-btns .btn-custom a:hover{transform:translateY(-2px)}.summit-hero .summit-decor{inset:0;pointer-events:none;position:absolute;z-index:2}.summit-hero .summit-decor .decor-glow{background:radial-gradient(circle,rgba(255,158,232,.5) 0,rgba(255,158,232,0) 65%);border-radius:50%;bottom:-40px;height:420px;left:50%;max-width:90%;position:absolute;transform:translateX(-50%);width:700px}.summit-hero .summit-decor .decor-blob{border-radius:50%;position:absolute}.summit-hero .summit-decor .decor-blob--left{background:#2b165e;bottom:-260px;height:380px;left:-14%;width:75%;z-index:1}.summit-hero .summit-decor .decor-blob--right{background:#200f4a;bottom:-290px;height:400px;right:-18%;width:85%;z-index:1}.summit-hero .summit-decor .decor-blob--front{background:#1a0b3f;bottom:-160px;height:230px;left:-6%;width:112%;z-index:2}.summit-hero .summit-decor .cactus{bottom:16px;height:130px;position:absolute;transform-origin:bottom;width:90px;z-index:3}.summit-hero .summit-decor .cactus--mid{bottom:30px;left:30%;transform:scale(1.1)}.summit-hero .summit-decor .cactus--left{left:10%;transform:scale(1.35);z-index:4}.summit-hero .summit-decor .cactus--right{right:12%;transform:scale(1.05);z-index:4}.summit-hero .summit-decor .cactus span{background:#1a0b3f;position:absolute}.summit-hero .summit-decor .cactus--mid span{background:#200f4a}.summit-hero .summit-decor .c-trunk{border-radius:12px;bottom:0;height:130px;left:34px;width:24px}.summit-hero .summit-decor .c-arm--l{border-radius:8px;bottom:52px;height:52px;left:6px;width:16px}.summit-hero .summit-decor .c-pad--l{border-radius:7px;bottom:52px;height:14px;left:6px;width:34px}.summit-hero .summit-decor .c-arm--r{border-radius:8px;bottom:70px;height:44px;right:8px;width:16px}.summit-hero .summit-decor .c-pad--r{border-radius:7px;bottom:70px;height:14px;right:8px;width:32px}.summit-hero .summit-decor .cactus--right .c-arm--l{bottom:44px;height:56px}.summit-hero .summit-decor .cactus--right .c-pad--l{bottom:44px}.summit-hero [data-reveal].pre{opacity:0;transform:translateY(24px)}.summit-hero [data-reveal].pre.in{opacity:1;transform:none;transition:opacity .72s ease,transform .72s cubic-bezier(.2,.7,.3,1)}@media (prefers-reduced-motion:reduce){.summit-hero [data-reveal].pre{opacity:1;transform:none}.summit-hero .video_bg--yt .yt_frame{display:none}}@media (max-width:767px){.summit-hero{min-height:auto!important;padding:56px 0 130px}.summit-hero .summit-eyebrow{font-size:16px}.summit-hero .summit-date{font-size:20px;margin-top:30px}.summit-hero .summit-btns .btn a{padding:12px 26px}.summit-hero .summit-decor .cactus--mid{left:20%}.summit-hero .summit-decor .cactus--right{right:6%}}