.lh-wrap{padding-top:6px}.lh,.lh__viewport{position:relative}.lh__viewport{aspect-ratio:16/9;background-color:#1d1d1f;border-radius:32px;box-shadow:0 24px 60px rgba(30,50,200,.3);overflow:hidden;touch-action:pan-y}.lh__track{display:flex;height:100%;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.lh__pane{flex:0 0 100%;min-width:0;overflow:hidden}.lh-s,.lh__pane{height:100%;position:relative}.lh-s{align-items:center;background-color:#2a35d6;color:#fff;-moz-column-gap:clamp(16px,3vw,48px);column-gap:clamp(16px,3vw,48px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);isolation:isolate;padding:clamp(28px,4.2vw,64px) clamp(28px,4.2vw,64px) clamp(52px,5vw,72px)}.lh-s:after{background-image:radial-gradient(hsla(0,0%,100%,.16) 1px,transparent 1.4px);background-size:26px 26px;content:"";inset:0;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000);mask-image:linear-gradient(100deg,transparent 30%,#000);opacity:.5;pointer-events:none;position:absolute;z-index:-1}.lh-s--welcome{background-image:radial-gradient(60% 80% at 82% 18%,rgba(255,92,147,.55),transparent 62%),radial-gradient(55% 70% at 8% 100%,rgba(94,234,212,.3),transparent 60%),linear-gradient(128deg,#1e62ff,#3a6ce0 46%,#2f5fd0 78%,#c4134f)}.lh-s--chapters{background-color:#0b6b63;background-image:radial-gradient(60% 80% at 84% 20%,rgba(124,240,201,.35),transparent 62%),linear-gradient(128deg,#0f766e,#0e5a8a 52%,#2a35d6)}.lh-s--colleges{background-color:#1d3f8f;background-image:radial-gradient(60% 80% at 84% 22%,rgba(255,209,102,.35),transparent 62%),linear-gradient(128deg,#1d4195,#2f5fd0 55%,#be185d)}.lh-s__body{grid-column:1;min-width:0;position:relative;z-index:2}.lh-s__eyebrow{color:hsla(0,0%,100%,.88);font-size:14px;font-weight:800;letter-spacing:.04em;margin:0 0 14px}.lh-s__title{color:#fff;font-size:clamp(28px,4vw,58px);font-weight:800;letter-spacing:-.035em;line-height:1.05;margin:0;text-wrap:balance}.lh-s__lead{color:hsla(0,0%,100%,.9);font-size:clamp(15px,1.3vw,19px);line-height:1.55;margin:clamp(12px,1.6vw,22px) 0 0;max-width:34em}.lh-s__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(18px,2.4vw,32px)}.lh-s__btn{align-items:center;border-radius:999px;display:inline-flex;font-size:15px;font-weight:800;justify-content:center;min-height:46px;padding:0 22px;text-decoration:none;transition:transform .15s ease}.lh-s__btn:hover{transform:translateY(-1px)}.lh-ad__link:focus-visible,.lh-s__btn:focus-visible,.lh__arrow:focus-visible,.lh__dot:focus-visible{outline:3px solid #fff;outline-offset:3px}.lh-s__btn--solid{background-color:#fff;box-shadow:0 10px 26px rgba(10,20,100,.35);color:#1738c9}.lh-s--chapters .lh-s__btn--solid{color:#0b5f58}.lh-s--colleges .lh-s__btn--solid{color:#1f47a6}.lh-s__btn--ghost{background-color:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.45);color:#fff}.lh-s__art{bottom:0;pointer-events:none;position:absolute;right:0;top:0;width:50%;z-index:1}.lh-art__svg{aspect-ratio:1;filter:drop-shadow(0 18px 40px rgba(8,10,80,.35));height:auto;position:absolute;right:-2%;top:50%;transform:translateY(-52%);width:min(100%,560px)}.lh-art__card{backdrop-filter:blur(14px);background-color:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.34);border-radius:18px;box-shadow:0 14px 34px rgba(8,10,80,.3);display:flex;flex-direction:column;gap:8px;padding:14px 16px;position:absolute}.lh-art__card--meetup{right:4%;top:9%;transform:rotate(3deg);width:clamp(120px,14vw,200px)}.lh-art__card--pass{align-items:center;bottom:24%;left:6%;transform:rotate(-4deg);width:clamp(90px,10vw,140px)}.lh-art__pill{align-self:flex-start;background-color:#ffd166;border-radius:999px;color:#111;font-size:11px;font-weight:800;padding:3px 10px}.lh-art__line{background-color:hsla(0,0%,100%,.55);border-radius:6px;display:block;height:8px;width:70%}.lh-art__line--lg{background-color:hsla(0,0%,100%,.9);height:11px;width:92%}.lh-art__line--sm{width:60%}.lh-art__rsvp{align-self:flex-start;background-image:linear-gradient(90deg,#5586f7,#ec4899);border-radius:999px;color:#fff;font-size:12px;font-weight:800;padding:4px 16px}.lh-art__qr{background-color:#fff;background-image:radial-gradient(#111 38%,transparent 42%);background-position:3px 3px;background-size:9px 9px;border-radius:10px;box-shadow:inset 0 0 0 5px #fff;display:block;height:58px;width:58px}.lh-ad{background-color:#111;height:100%;overflow:hidden;position:relative}.lh-ad__back{filter:blur(34px) saturate(1.3);height:calc(100% + 60px);inset:-30px;max-width:none;-o-object-fit:cover;object-fit:cover;opacity:.8;pointer-events:none;position:absolute;width:calc(100% + 60px)}.lh-ad__link{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.lh-ad__img{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:auto}.lh-ad__chrome{background-color:rgba(0,0,0,.7);border-radius:999px;color:#fff;font-size:12px;left:12px;padding:4px 12px;position:absolute;top:12px;z-index:3}.lh-ad__chrome a,.lh-ad__chrome button,.lh-ad__chrome span{color:#fff}.lh__nav{display:none;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5}.lh__arrow{align-items:center;background-color:var(--banner-slider-control-bg,#fff);border:0;border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.28);color:var(--banner-slider-control-color,#111);cursor:pointer;display:inline-flex;height:48px;justify-content:center;pointer-events:auto;width:48px}.lh__arrow:hover{color:var(--secondary,#e8336e)}.lh__arrow:first-child{margin-left:14px}.lh__arrow:last-child{margin-right:14px}@media (min-width:1024px){.lh__nav{display:flex}}@media (min-width:1280px){.lh__arrow:first-child{margin-left:-25px}.lh__arrow:last-child{margin-right:-25px}}.lh__dots{align-items:center;bottom:16px;display:inline-flex;filter:drop-shadow(0 0 2px rgba(0,0,0,.45));left:50%;position:absolute;transform:translateX(-50%);z-index:6}.lh__dot{background:transparent;border:0;cursor:pointer;height:44px;padding:0;position:relative;transition:width .45s cubic-bezier(.22,.61,.36,1);width:24px}.lh__dot:before{background-color:hsla(0,0%,100%,.5);content:""}.lh__dot i,.lh__dot:before{border-radius:999px;bottom:17px;left:7px;position:absolute;right:7px;top:17px}.lh__dot i{background-color:#fff;transform:scaleX(0);transform-origin:left center}.lh__dot[aria-current=true]{width:58px}.lh__dot[aria-current=true]:before{background-color:hsla(0,0%,100%,.35)}.lh__dot[aria-current=true] i{animation:lhFill 6s linear forwards}.lh__dots.is-paused .lh__dot[aria-current=true] i{animation-play-state:paused}.lh__dots.is-still .lh__dot[aria-current=true] i{animation:none;transform:scaleX(1)}@keyframes lhFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.lh__track{transition:none}.lh__dot[aria-current=true] i{animation:none;transform:scaleX(1)}}@media (max-width:767px){.lh__viewport{aspect-ratio:auto;border-radius:24px}.lh__track{align-items:stretch;height:auto}.lh__pane{display:flex;flex-direction:column;height:auto}.lh-ad,.lh-s{flex:1 1 auto}.lh-s{align-content:start;grid-template-columns:minmax(0,1fr);height:100%;padding:22px 20px 56px;row-gap:0}.lh-s__art{grid-row:1;height:150px;inset:auto;margin-bottom:10px;position:relative;width:100%}.lh-art__svg{right:50%;transform:translate(50%,-50%);width:220px}.lh-art__card--meetup{right:2%;top:4%;width:104px}.lh-art__card--pass{bottom:4%;left:2%;width:82px}.lh-s__body{grid-row:2}.lh-s__title{font-size:28px}.lh-s__btn{flex:1 1 100%}.lh-ad{height:auto;min-height:220px}}