.urgency-text-container[data-v-a4ec9db8]{align-items:center;background:#fcede7;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,8% 50%);display:flex;padding:.75rem .75rem .75rem 1.5rem}.urgency-text-container .text[data-v-a4ec9db8]{color:#a04216;font-size:1rem;font-weight:600}.urgency-text-container img[data-v-a4ec9db8]{height:1rem;margin-left:.25rem}.urgency-text-container.noteworthy[data-v-a4ec9db8]{color:var(--secondary-y-400);font-size:.875rem;font-weight:600;padding:.5rem 1rem .5rem 2rem;width:-moz-fit-content;width:fit-content}.urgency-text-container.noteworthy img[data-v-a4ec9db8]{filter:brightness(0) saturate(100%) invert(53%) sepia(99%) saturate(591%) hue-rotate(11deg) brightness(101%) contrast(94%);height:1.2rem}.urgency-text-container.hideClipPath[data-v-a4ec9db8]{border-radius:.25rem;clip-path:none;padding:.75rem 1.25rem}@media only screen and (max-width:950px){.urgency-text-container[data-v-a4ec9db8]{font-size:1rem;padding:.5rem .75rem .5rem 1rem}.urgency-text-container img[data-v-a4ec9db8]{height:1.25rem}}@media only screen and (max-width:512px){.urgency-text-container[data-v-a4ec9db8]{font-size:.75rem;padding:.25rem .5rem .25rem 1rem}.urgency-text-container .text[data-v-a4ec9db8]{font-size:.75rem}.urgency-text-container img[data-v-a4ec9db8]{height:1rem}}.avatar-group-wrapper[data-v-684246be]{align-items:center;border:1px solid var(--border-default);border-radius:.5rem;display:flex;padding:.25rem .5rem}.avatar-group-wrapper .user-avatar-container[data-v-684246be]:first-child{margin-left:0!important}.avatar-group-wrapper .user-avatar-container .user-avatar[data-v-684246be]{border-radius:50%;cursor:pointer;outline:2px solid #fff;overflow:hidden}.avatar-group-wrapper .user-avatar-container .user-avatar.image[data-v-684246be]{height:100%;width:100%}.avatar-group-wrapper .count-container .extra-users[data-v-684246be]{align-items:center;color:var(--text-subdued);display:flex;font-size:.875rem;font-weight:600;height:100%;justify-content:center;line-height:1.25rem}.avatar-group-wrapper.faded[data-v-684246be]{opacity:.6}.avatar-group-wrapper.hide-border[data-v-684246be]{border:none;border-radius:0;padding:0}.event-pass-container[data-v-fd0659f8]{max-width:23.125rem;width:100%}.event-pass-container .workshop-pass[data-v-fd0659f8]{--mask:conic-gradient(from -45deg at bottom,transparent,#000 1deg,#000 89deg,transparent 90deg) 50%/8px 100%;align-items:center;background:#e1d8f2;border-radius:.5rem .5rem 0 0;display:flex;height:4.5rem;justify-content:center;-webkit-mask:var(--mask);mask:var(--mask);width:100%}@supports (background:conic-gradient(red 0deg,red 0deg 1deg,red 2deg)){.event-pass-container .workshop-pass[data-v-fd0659f8]{--mask:conic-gradient(from -45deg at bottom,transparent,#000 1deg 89deg,transparent 90deg) 50%/8px 100%}}.event-pass-container .workshop-pass .dot[data-v-fd0659f8]{background:#c2b2e5;border-radius:50%;height:.375rem;width:.375rem}.event-pass-container .workshop-pass .text[data-v-fd0659f8]{color:#683fbe;font-family:Plus Jakarta Sans;font-size:1.125rem;font-style:normal;font-weight:700;line-height:140%;margin:0 .5rem}.event-pass-container .registration-info[data-v-fd0659f8]{background:#fafafa;padding:2rem 1.25rem;position:relative;width:100%}.event-pass-container .registration-info .verified-tick[data-v-fd0659f8]{position:absolute;right:.375rem;top:.375rem}.event-pass-container .registration-info .key-val-pair[data-v-fd0659f8]{margin-bottom:1.5rem}.event-pass-container .registration-info .uppercase-sub-heading[data-v-fd0659f8]{color:var(--text-disabled);font-size:.875rem;font-weight:600;line-height:140%;margin-bottom:.25rem;text-transform:uppercase;width:100%}.event-pass-container .registration-info .sub-heading-value[data-v-fd0659f8]{color:#212121;color:var(--text-default,#212121);font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:140%}.event-pass-container .registration-info.rounded-corners[data-v-fd0659f8]{border-radius:0 0 .5rem .5rem}.event-pass-container .invite-friends[data-v-fd0659f8]{align-items:center;background:#f5f5f5;border-radius:0 0 .5rem .5rem;display:flex;flex-direction:column;padding:2rem 1.25rem;width:100%}.event-pass-container .invite-friends .heading[data-v-fd0659f8]{color:#212121;color:var(--text-default,#212121);display:flex;font-size:.875rem;font-style:normal;font-weight:600;line-height:140%;margin-bottom:1rem}.event-pass-container .invite-friends .heading img[data-v-fd0659f8]{filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(598%) hue-rotate(207deg) brightness(96%) contrast(101%);margin-left:.25rem}.event-pass-container .invite-friends .sharing-section[data-v-fd0659f8]{display:flex;justify-content:center;width:100%}.event-pass-container .referral-box[data-v-fd0659f8]{align-items:flex-end;background:var(--background-default);border:1px solid #eee;border:1px solid var(--border-default,#eee);border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;padding:1.25rem 1rem 1.25rem .75rem}.event-pass-container .referral-box[data-v-fd0659f8]:hover{background:#f8f6fc;border:1px solid #ede8f7;border:1px solid var(--secondary-surface-purple,#ede8f7);cursor:pointer}.event-pass-container .referral-box .top-section[data-v-fd0659f8]{align-items:flex-start;display:flex;gap:.5rem}.event-pass-container .referral-box .top-section .heading-container[data-v-fd0659f8]{align-items:center;display:flex;gap:.5rem}.event-pass-container .referral-box .top-section .heading-container .gift-icon[data-v-fd0659f8]{filter:brightness(0) saturate(100%) invert(25%) sepia(43%) saturate(4625%) hue-rotate(250deg) brightness(79%) contrast(84%);flex-shrink:0;height:auto;width:2.5rem}.event-pass-container .referral-box .top-section .heading-container .heading[data-v-fd0659f8]{color:#533298;font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:135%}.event-pass-container .referral-box .top-section .chevron-container[data-v-fd0659f8]{align-items:center;border:1px solid #bdbdbd;border:1px solid var(--border-hover,#bdbdbd);border-radius:.375rem;display:flex;height:2rem;justify-content:center;padding:.5rem;width:2rem}.event-pass-container .referral-box .top-section .chevron-container .chevron[data-v-fd0659f8]{filter:brightness(0) saturate(100%) invert(48%) sepia(0) saturate(95%) hue-rotate(158deg) brightness(96%) contrast(92%);height:auto;width:1rem}.event-pass-container .referral-box .bottom-section[data-v-fd0659f8]{color:#616161;color:var(--text-subdued,#616161);font-size:.875rem;line-height:145%;padding-left:3rem}.event-pass-container .referral-box .bottom-section .amount[data-v-fd0659f8]{color:#212121;color:var(--text-default,#212121);font-weight:600}@media only screen and (max-width:512px){.event-pass-container .registration-info .uppercase-sub-heading[data-v-fd0659f8]{font-size:.75rem}.event-pass-container .registration-info .sub-heading-value[data-v-fd0659f8]{font-size:1rem}}.public-event-container{overflow:hidden;position:relative;z-index:2}.public-event-container .without-discount{font-weight:400;-webkit-text-decoration:line-through;text-decoration:line-through}.public-event-container .top-background{align-items:center;background:#171421;display:flex;height:29.25rem;justify-content:center;overflow:hidden;position:relative;z-index:-1}.public-event-container .top-background .dot-wave-left{left:-28rem;top:-36.25rem;transform:rotate(-22deg);width:68.5rem}.public-event-container .top-background .dot-wave-left,.public-event-container .top-background .dot-wave-right{filter:brightness(0) saturate(100%) invert(11%) sepia(97%) saturate(2369%) hue-rotate(252deg) brightness(89%) contrast(88%);height:auto;position:absolute}.public-event-container .top-background .dot-wave-right{right:-9.5rem;top:-27rem;transform:rotate(-111deg) scaleX(-1);width:65.5rem}.public-event-container .top-background .gradient-section{background:rgba(104,63,190,.1);border-radius:32.6684px;filter:blur(192.572px);height:51rem;max-width:inherit;position:absolute;transform:rotate(-20.53deg);width:51rem;z-index:0}.public-event-container .main-content-container .registration-complete{align-items:flex-start;display:flex;font-size:1rem;font-weight:500;justify-content:flex-start;margin-top:2rem}.public-event-container .main-content-container .registration-complete.ended{color:#c8341b}.public-event-container .main-content-container .registration-complete.ended img{filter:brightness(0) saturate(100%) invert(22%) sepia(65%) saturate(2833%) hue-rotate(352deg) brightness(95%) contrast(91%)}.public-event-container .main-content-container .registration-complete img{height:1.5rem;margin-right:.5rem;max-width:inherit;width:1.5rem}.public-event-container .main-content-container .notify-button-container{align-items:center;color:#171421;display:flex;font-size:1rem;font-weight:500;line-height:123%;margin-top:1.5rem}.public-event-container .main-content-container .notify-button-container img{height:1.25rem;margin-right:.5rem;width:1.25rem}.public-event-container .main-content-container .notify-button-container.bottom{color:#fff}.public-event-container .main-content-container .notify-button-container.bottom .button-container{background:#e8ddff;border:none}.public-event-container .main-content-container .top-section-container{background:#fafafa}.public-event-container .main-content-container .top-section-container .top-section-content{padding:0 10.4%;transform:translateY(-21.25rem)}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card{background:#fff;border-radius:1.25rem;box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.04);display:flex;justify-content:space-between;margin-bottom:4rem;min-height:24rem;padding:2.5rem;position:relative}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .urgency-banner-desktop{position:absolute;right:0;top:1.5rem;z-index:1}@media only screen and (max-width:512px){.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .urgency-banner-desktop{top:1rem}}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container{flex:65;margin-right:2.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container{border-radius:.75rem;margin-bottom:2rem;overflow:hidden;position:relative;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container.default{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:18.5rem;padding:0 2.5rem 3rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .banner{height:auto;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .default-banner{height:auto;left:0;min-width:40.5rem;position:absolute;top:0;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .session-type{font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:600;line-height:133%;margin-bottom:.5rem;z-index:1}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .session-title{font-family:Plus Jakarta Sans;font-size:2.5rem;font-weight:800;line-height:140%;z-index:1}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .title{font-family:Plus Jakarta Sans;font-size:2rem;font-style:normal;font-weight:800;line-height:130%;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container{display:flex;flex:37;flex-direction:column;justify-content:space-between;min-width:22rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .spread-the-word{margin-bottom:3rem;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .sharing-section{width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container{align-items:center;background:var(--surface-default);border-radius:.5rem;display:flex;font-weight:500;margin-bottom:3rem;padding:.5rem .625rem;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .calendar-container{background:var(--background-default);border:.6px solid var(--border-default);border-radius:.5rem;color:var(--text-default);height:4.75rem;margin-right:1.25rem;overflow:hidden;text-align:center;width:4.75rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .calendar-container .month{background:#ede8f7;color:var(--text-highlight);font-size:.875rem;font-weight:600;line-height:140%;padding:.375rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .calendar-container .date{font-family:Plus Jakarta Sans;font-size:1.5rem;font-weight:700;line-height:140%;padding:.375rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .time-container{color:var(--text-default)}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .time-container .time-heading{font-size:.875rem;line-height:125%;margin-bottom:.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .time-container .time{font-family:Plus Jakarta Sans;font-size:1rem;font-weight:700;line-height:140%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .mobile{display:none}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container{margin-bottom:3rem;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .image-container{border-radius:50%;height:3rem;margin-right:.75rem;max-width:inherit;min-width:3rem;overflow:hidden}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .image-container img{height:3rem;max-width:inherit;width:3rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .image-container .avatar-container{border-radius:0}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .name-container{color:#171421}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .name-container .name{font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:140%;margin-bottom:.375rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .name-container .role{color:var(--text-subdued);font-size:.875rem;line-height:145%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .multiple-instructors{align-items:center;display:flex}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .multiple-instructors .profile-images{display:flex;flex-shrink:0;margin-left:1rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .multiple-instructors .instructor-names{color:#212121;color:var(--text-default,#212121);font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:140%;margin-left:.875rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .uppercase-subheading{color:var(--text-disabled);font-size:.875rem;font-weight:600;line-height:140%;margin-bottom:1rem;text-transform:uppercase;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .subheading-value{color:#212121;color:var(--text-default,#212121);font-family:Plus Jakarta Sans;font-size:1.125rem;font-weight:700;line-height:140%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .reserve-button{align-items:center;background:#683fbe;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:140%;padding:1rem 2.5rem;white-space:nowrap;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .reserve-button span{margin-left:.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .video-container{background:#fff;border:.375rem solid #fbfbfd;border-radius:1.25rem;box-shadow:0 1.25rem 2.5rem rgba(0,0,0,.04);height:-moz-fit-content;height:fit-content;margin-bottom:2.5rem;overflow:hidden;padding-bottom:56.25%;position:relative}.public-event-container .main-content-container .top-section-container .top-section-content .video-container embed,.public-event-container .main-content-container .top-section-container .top-section-content .video-container iframe,.public-event-container .main-content-container .top-section-container .top-section-content .video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .upcoming-events-and-courses-container{margin:0 -20%}.public-event-container .main-content-container .bottom-section-container{overflow:hidden;padding:5rem 0 6.25rem;position:relative;z-index:2}.public-event-container .main-content-container .bottom-section-container .random-lines-top{filter:invert(100%) sepia(6%) saturate(1002%) hue-rotate(249deg) brightness(114%) contrast(75%);left:-18.75rem;position:absolute;top:-23rem;transform:rotate(175.27deg);z-index:-1}.public-event-container .main-content-container .bottom-section-container .random-lines-bottom{bottom:-22rem;filter:invert(100%) sepia(6%) saturate(1002%) hue-rotate(249deg) brightness(114%) contrast(75%);position:absolute;right:-18.75rem;transform:rotate(-21.27deg);z-index:-1}.public-event-container .main-content-container .bottom-section-container .banner{align-items:center;background:linear-gradient(145.07deg,#683fbe -2.83%,#493080 89%);border-radius:1.25rem;box-shadow:0 0 4rem rgba(104,63,190,.27);display:flex;flex-direction:column;margin:0 11.39%;overflow:hidden;padding:3rem;position:relative;z-index:3}.public-event-container .main-content-container .bottom-section-container .banner .heading{color:rgba(246,246,255,.9);font-size:1rem;font-weight:600;line-height:130%;margin-bottom:1.25rem}.public-event-container .main-content-container .bottom-section-container .banner .event-title{color:#fdfdfd;font-family:Plus Jakarta Sans;font-size:2.25rem;font-style:normal;font-weight:800;line-height:125%;margin-bottom:1.5rem;text-align:center}.public-event-container .main-content-container .bottom-section-container .banner .date{align-items:center;color:#f6f6ff;display:flex;font-size:1.25rem;font-weight:500;line-height:130%;margin-bottom:2.5rem}.public-event-container .main-content-container .bottom-section-container .banner .date img{filter:invert(100%);height:1.5rem;margin-right:1rem;max-width:inherit;width:1.5rem}.public-event-container .main-content-container .bottom-section-container .banner .registration-complete{color:#f6f6ff}.public-event-container .main-content-container .bottom-section-container .banner .registration-complete.ended{color:#c8341b}.public-event-container .main-content-container .bottom-section-container .banner .registration-complete.ended img{filter:brightness(0) saturate(100%) invert(22%) sepia(65%) saturate(2833%) hue-rotate(352deg) brightness(95%) contrast(91%)}.public-event-container .main-content-container .bottom-section-container .banner .register-button{align-items:center;background:#e8ddff;border-radius:.375rem;color:#171421;cursor:pointer;display:flex;font-size:1.25rem;font-weight:500;justify-content:center;line-height:120%;padding:1rem 3.75rem;width:-moz-max-content;width:max-content}.public-event-container .main-content-container .bottom-section-container .banner .register-button span{margin-left:.5rem}.public-event-container .main-content-container .bottom-section-container .banner .ripple-effect{height:35.375rem;max-width:inherit;position:absolute;top:-5.75rem;width:35.375rem;z-index:-1}.public-event-container .main-content-container .bottom-section-container .sharing-section{align-items:center;display:flex;flex-direction:column;margin:4rem auto 0}.public-event-container .main-content-container .bottom-section-container .sharing-section .section-heading{color:#000;font-family:Plus Jakarta Sans;font-size:2rem;font-weight:700;line-height:142%;margin-bottom:2rem}.public-event-container .main-content-container .notify-container{padding:7.5rem 11.39%}.public-event-container .main-content-container .notify-container .cta-container{align-items:center;background:var(--secondary-surface-purple);border-radius:.75rem;display:flex;justify-content:space-between;padding:2rem 3rem}.public-event-container .main-content-container .notify-container .cta-container .heading{color:var(--text-highlight);font-family:Plus Jakarta Sans;font-size:2rem;font-weight:800;line-height:150%;margin-bottom:.75rem}.public-event-container .main-content-container .notify-container .cta-container .sub-text{color:#533298;font-size:1rem;line-height:150%}.public-event-container .main-content-container .notify-container .button-container{height:-moz-fit-content;height:fit-content;margin-left:1rem;white-space:nowrap}@media only screen and (max-width:1200px){.public-event-container .top-background{height:17.25rem}.public-event-container .top-background .gradient-section{display:none}.public-event-container .main-content-container .top-section-container .top-section-content{transform:translateY(-11.25rem)}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card{display:flex;flex-direction:column}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container{flex:auto;margin-bottom:2.5rem;margin-right:0;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container{flex:auto;min-width:auto;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .reserve-button{align-items:center;background:#683fbe;border-radius:.375rem;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;line-height:140%;padding:1rem 2.5rem;white-space:nowrap;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .reserve-button span{margin-left:.5rem}}@media only screen and (max-width:950px){.public-event-container .top-background{height:17.25rem}.public-event-container .top-background img{height:22.5rem;width:22.5rem}.public-event-container .top-background .gradient-section{display:none}.public-event-container .main-content-container .registration-complete{align-items:flex-start;display:flex;font-size:.875rem;font-weight:500;justify-content:flex-start;margin-top:1.25rem;text-align:center}.public-event-container .main-content-container .registration-complete img{height:1rem;margin-right:.25rem;max-width:inherit;width:1rem}.public-event-container .main-content-container .notify-button-container{align-items:flex-start;font-size:.875rem;text-align:center}.public-event-container .main-content-container .notify-button-container img{height:1rem;margin-right:.25rem;width:1rem}.public-event-container .main-content-container .notify-button-container .button-container{font-size:.75rem}.public-event-container .main-content-container .top-section-container .top-section-content{padding:0 1.25rem;transform:translateY(-11.625rem)}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card{align-items:center;border-radius:.625rem;box-shadow:0 1rem 1.875rem rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:2.5rem;padding:1.5rem 1.25rem 2rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container{align-items:center;display:flex;flex-direction:column;margin-bottom:1.5rem;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .desktop{display:none}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .event-type{font-size:.875rem;margin-bottom:.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .event-type span{font-weight:700}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .title{font-size:1.75rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .date-container{font-size:.8rem;font-weight:600}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .date-container img{height:1rem;margin-right:.375rem;width:1rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .instructor-container .image-container{border-radius:.75rem;height:2.375rem;margin-right:.5rem;min-width:2.375rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .instructor-container .image-container img{bottom:0;height:2.5rem;right:0;width:2.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .instructor-container .name-container{color:#171421;line-height:130%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .instructor-container .name-container .name{font-size:.875rem;margin-bottom:.375rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .instructor-container .name-container .role{font-size:.625rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .reserve-button{align-items:center;border-radius:.375rem;display:flex;font-size:.875rem;justify-content:center;padding:.875rem 1.25rem;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .reserve-button span{margin-left:0}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container{align-items:center}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .sharing-section{text-align:center}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .sharing-section .text{font-size:.75rem;margin-bottom:.75rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .mobile{display:flex;margin:1rem 0 0;width:100%}.public-event-container .main-content-container .top-section-container .top-section-content .upcoming-events-and-courses-container{margin:0}.public-event-container .main-content-container .bottom-section-container{padding:3rem 1.25rem}.public-event-container .main-content-container .bottom-section-container .random-lines-top{left:-11.25rem;top:-12.75rem;width:30.75rem}.public-event-container .main-content-container .bottom-section-container .random-lines-bottom{bottom:-11rem;right:-8.75rem;width:18.5rem}.public-event-container .main-content-container .bottom-section-container .banner{background:linear-gradient(145.07deg,#683fbe -2.83%,#493080 89%);border-radius:.5rem;box-shadow:0 0 1.5rem rgba(104,63,190,.27);margin:0;padding:2rem 1.25rem 2.5rem}.public-event-container .main-content-container .bottom-section-container .banner .heading{font-size:.875rem;margin-bottom:.75rem}.public-event-container .main-content-container .bottom-section-container .banner .event-title{font-size:1.25rem;line-height:125%;margin-bottom:1rem}.public-event-container .main-content-container .bottom-section-container .banner .date{font-size:.875rem;line-height:130%;margin-bottom:2rem}.public-event-container .main-content-container .bottom-section-container .banner .date img{height:1rem;margin-right:.375rem;width:1rem}.public-event-container .main-content-container .bottom-section-container .banner .register-button{align-items:center;display:flex;font-size:.75rem;justify-content:center;padding:.75rem 1.875rem;width:100%}.public-event-container .main-content-container .bottom-section-container .banner .ripple-effect{height:15.625rem;right:-7.8125rem;top:0;width:15.625rem}.public-event-container .main-content-container .bottom-section-container .sharing-section{align-items:center;display:flex;flex-direction:column;margin:4rem auto 0}.public-event-container .main-content-container .bottom-section-container .sharing-section .section-heading{font-size:1rem;margin-bottom:1rem}.public-event-container .main-content-container .notify-container{padding:3rem 1.25rem}.public-event-container .main-content-container .notify-container .cta-container{align-items:flex-start;flex-direction:column;padding:2rem 1rem}.public-event-container .main-content-container .notify-container .cta-container .heading{font-size:1.5rem;margin-bottom:1rem}.public-event-container .main-content-container .notify-container .cta-container .sub-text{font-size:.875rem;margin-bottom:1.5rem}.public-event-container .main-content-container .notify-container .button-container{margin-left:0;white-space:nowrap;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:512px){.public-event-container .top-background{display:none}.public-event-container .main-content-container .top-section-container .top-section-content{padding:0;transform:translateY(0)}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card{border-radius:0;box-shadow:none;margin-bottom:3.5rem;padding:1.5rem 1.25rem 3.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container{border-radius:.5rem;margin-bottom:1.25rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container.default{min-height:8rem;padding:0 1.25rem 1.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .default-banner{min-width:auto}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .session-type{font-size:.625rem;margin-bottom:.25rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .banner-container .session-title{font-size:1.25rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .title-container .title{font-size:1.75rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container,.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .spread-the-word{margin-bottom:1.5rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .calendar-container{border-radius:.375rem;height:3.75rem;margin-right:.5rem;width:3.75rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .calendar-container .month{font-size:.75rem;line-height:130%;padding:.25rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .calendar-container .date{font-size:1.25rem;padding:.25rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .time-container{color:var(--text-default)}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .time-container .time-heading{font-size:.75rem;line-height:130%}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .date-container .time-container .time{font-size:.875rem}.public-event-container .main-content-container .top-section-container .top-section-content .hero-card .sharing-container .speakers-container .instructor-container .name-container .name{font-size:1rem}}@media only screen and (min-width:1440px){.public-event-container .main-content-container .top-section-container .top-section-content .upcoming-events-and-courses-container .home-phoenix-section{background:none}}.social-sharing-original-icons{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.social-sharing-original-icons div{cursor:pointer}.social-sharing-original-icons a,.social-sharing-original-icons div{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 0 17.5px 5px hsla(0,0%,62%,.1);display:flex;height:2.5rem;justify-content:center;min-width:2.5rem;width:2.5rem}.social-sharing-original-icons a img,.social-sharing-original-icons div img{height:1.75rem;max-width:inherit;width:1.5rem}.social-sharing-original-icons a img.no-margin,.social-sharing-original-icons div img.no-margin{margin-right:0}.social-sharing-original-icons a.small,.social-sharing-original-icons div.small{height:2rem;min-width:2rem;width:2rem}.social-sharing-original-icons a.disabled,.social-sharing-original-icons div.disabled{display:none}