.hero{position:relative;overflow:hidden;isolation:isolate;padding:191px 16px 84px;background-color:#000;color:#fff;text-align:center}.hero__media{position:absolute;top:0;left:0;z-index:-1;width:100%;height:694px;opacity:.45}.hero__media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero::before,.hero::after{content:"";position:absolute;z-index:-1;pointer-events:none}.hero::before{top:156px;left:-779px;width:1432px;height:494px;border-radius:50%;background-color:rgba(0,0,0,.38);filter:blur(49px)}.hero::after{top:506px;left:0;width:100%;height:371px;background:linear-gradient(0deg, #000 68.87%, rgba(4, 21, 35, 0) 133.83%)}.hero__inner{display:flex;flex-direction:column;align-items:center}.hero__eyebrow{margin:0 0 15px;font-size:18px;font-weight:700;line-height:42px}.hero__title{max-width:905px;margin:0;color:#fff;font-size:42px;font-weight:400;line-height:48px}.hero__title strong{font-weight:600}.hero__lede{max-width:770px;margin:36px 0 0;font-size:20px;line-height:30px}.hero__actions{display:flex;justify-content:center;gap:24px;margin-top:36px}.hero__button{display:inline-flex;align-items:center;justify-content:center;background-color:#d60c0b;color:#fff;font-weight:700;transition:background-color .2s ease,border-color .2s ease}.hero__button:hover,.hero__button:focus-visible{border-color:#aa0003;background-color:#aa0003;color:#fff;text-decoration:none}.hero__button{min-width:172px;min-height:56px;padding:12px 24px;border:1px solid #d60c0b;border-radius:4px;font-size:16px;line-height:24px}.hero__button--outline{border-color:#fff;background-color:rgba(0,0,0,0)}.hero__button--outline:hover,.hero__button--outline:focus-visible{border-color:#fff;background-color:hsla(0,0%,100%,.1)}.hero__start{margin:24px 0 0;color:#d1d1d1;font-size:14px;line-height:24px}.hero__start strong{color:#fff}@media all and (max-width: 991px){.hero{padding:173px 24px 0}.hero__media{height:693px;opacity:1}.hero::before{display:none}.hero::after{top:334px;height:562px;background:linear-gradient(0deg, #000 58.66%, rgba(4, 21, 35, 0) 105.73%)}.hero__title{max-width:360px;font-size:40px}.hero__title strong{display:block}.hero__title-lead{display:block}.hero__break{display:none}.hero__lede{max-width:358px;font-size:18px}.hero__actions{flex-direction:column;width:100%;max-width:364px}.hero__button{width:100%;min-width:0}}.about{position:relative;overflow:hidden;isolation:isolate;padding:90px 16px;background-color:#000;color:#fff}.about::after{content:"";position:absolute;top:1019px;left:calc(50% + 414px);z-index:-1;width:534px;height:592px;border-radius:50%;background-color:#0a5b89;filter:blur(275px);clip-path:inset(-698px -1000px -1000px -1000px)}@media all and (max-width: 991px){.about{padding:86px 36px 75px}.about::after{display:none}}.reasons__title{max-width:346px;margin:0 auto 60px;color:#fff;font-size:32px;font-weight:600;line-height:42px;text-align:center}.reasons__list{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:25px;max-width:1079px;margin:0 auto;padding:0;list-style:none}.reasons__card{padding:25px 22px;border:1px solid #1a2a40;border-radius:8px;background-color:#0c1626}.reasons__head{display:flex;align-items:center;justify-content:space-between;height:55px}.reasons__number{margin-top:-7px;color:rgba(0,0,0,0);font-size:46.55px;font-weight:700;line-height:67px;-webkit-text-stroke:1px #3a4d63}.reasons__card-title{max-width:268px;margin:15px 0 0;color:#fff;font-size:25px;font-weight:700;line-height:32px}.reasons__subtitle{width:-moz-fit-content;width:fit-content;background:linear-gradient(100deg, #1295df 5.17%, #0A5B89 94.31%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);margin:7px 0 0;font-size:14px;font-weight:700;line-height:28px}.reasons__text{max-width:292px;margin:35px 0 0;color:#e0e0e0;font-size:14px;font-weight:600;line-height:24px}@media all and (max-width: 991px){.reasons__list{grid-template-columns:minmax(0, 1fr);max-width:343px}}.audience{display:grid;grid-template-columns:minmax(0, 444px) minmax(0, 498px);justify-content:space-between;align-items:start;-moz-column-gap:48px;column-gap:48px;max-width:1110px;margin:90px auto 0}.audience__title{max-width:383px;margin:5px 0 0;color:#fff;font-size:32px;font-weight:600;line-height:48px}.audience__tabs{display:flex;flex-direction:column;gap:40px;margin:40px 0 0;padding:0;list-style:none}.audience__tab{display:flex;align-items:center;gap:38px;cursor:pointer}.audience__progress{position:relative;flex:0 0 8px;height:8px;overflow:hidden;border-radius:99px;background-color:hsla(0,0%,100%,.12)}.audience__progress::after{content:"";position:absolute;top:0;left:0;width:100%;height:0;border-radius:99px;background-color:#fff}.audience__tab-body{flex:1 1 0;min-width:0}.audience__tab-title{margin:0;color:#fff;font-size:22px;line-height:1.3}.audience__tab-text{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s ease}.audience__tab-text p{min-height:0;margin:0;padding-top:16px;overflow:hidden;color:#cfd1d2;font-size:16px;line-height:27px}.audience__tab.active{align-items:stretch;cursor:default}.audience__tab.active .audience__progress{height:auto}.audience__tab.active .audience__progress::after{animation:audience-progress 5s linear forwards}.audience__tab.active .audience__tab-text{grid-template-rows:1fr;opacity:1}.audience__card{display:grid;padding:45px 28px;border:1px solid #1a2a40;background-color:#0c1626}.audience__panel{grid-area:1/1;visibility:hidden;opacity:0;transition:opacity .4s ease,visibility .4s}.audience__panel.active{visibility:visible;opacity:1}.audience__counter{width:-moz-fit-content;width:fit-content;background:linear-gradient(100deg, #1295df 5.17%, #0A5B89 94.31%);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);margin:0;font-size:16px;font-weight:600;line-height:16px}.audience__panel-title{max-width:365px;margin:10px 0 30px;color:#fff;font-size:24px;font-weight:600;line-height:42px}.audience__label{margin:0 0 10px;color:#a3aeb5;font-size:12px;font-weight:600;line-height:15px}.audience__label--divided{margin-top:25px;padding-top:25px;border-top:1px solid #1a2a40}.audience__roles,.audience__industries{display:flex;margin:0;padding:0;list-style:none}.audience__roles{flex-direction:column;gap:10px}.audience__role{display:flex;align-items:center;gap:21px;min-height:47px;padding:12px 16px;border:1px solid #1a2a40;border-radius:4px;background-color:#101d31;color:#fff;font-size:14px;font-weight:700;line-height:1.5}.audience__role img{flex-shrink:0}.audience__industries{flex-wrap:wrap;gap:10px}.audience__industry{padding:4px 10px;border:1px solid #1a2a40;border-radius:50px;color:#fff;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap}.audience__button{display:inline-flex;align-items:center;justify-content:center;background-color:#d60c0b;color:#fff;font-weight:700;transition:background-color .2s ease,border-color .2s ease}.audience__button:hover,.audience__button:focus-visible{border-color:#aa0003;background-color:#aa0003;color:#fff;text-decoration:none}.audience__button{min-width:178px;margin-top:30px;padding:15px;border-radius:5px;font-size:13px;line-height:normal}.audience__arrows{display:none}.audience__arrow{padding:0;border:none;background:none;line-height:0;cursor:pointer}.audience__arrow--next img{transform:scaleX(-1)}@media all and (max-width: 991px){.audience{grid-template-columns:minmax(0, 1fr);max-width:342px;margin-top:50px}.audience__title{max-width:346px;margin:0 auto 60px;text-align:center}.audience__tabs{display:none}.audience__card{padding:30px 23px 30px 22px}.audience__panel-title{max-width:263px}.audience__role{min-height:66px}.audience__role span{max-width:230px}.audience__industries{gap:5px}.audience__arrows{display:flex;justify-content:space-between;justify-self:center;width:350px;max-width:calc(100vw - 32px);margin-top:60px}}@keyframes audience-progress{to{height:100%}}.schedule{padding:90px 16px;background-color:#fff;color:#000}.schedule__title,.schedule__lede{color:#1a1a1a;text-align:center}.schedule__title{margin:0;font-size:32px;font-weight:600;line-height:42px}.schedule__lede{margin:16px 0 0;font-size:16px;line-height:24px}.schedule__list{display:flex;flex-direction:column;gap:80px;max-width:1099px;margin:80px auto 0;padding:0;list-style:none}.schedule__item{display:flex;align-items:center;gap:40px}.schedule__date{position:relative;flex:0 0 257px;aspect-ratio:1;border-radius:11px;background:url("/img/cyber-room/date-tile.webp") center/cover;color:#fff;font-weight:700;line-height:1;container-type:inline-size}.schedule__date span{position:absolute;white-space:nowrap}.schedule__month{top:12.26cqw;left:7.39cqw;color:#5ceceb;font-size:8.95cqw}.schedule__day{top:30.04cqw;left:7.39cqw;font-size:37.57cqw}.schedule__time{top:79.57cqw;left:10.12cqw;font-size:7.78cqw;font-weight:600}.schedule__body{flex:0 1 802px;min-width:0}.schedule__room{margin:0;font-size:14px;line-height:1.44}.schedule__name{margin:5px 0 0;color:#000;font-size:24px;font-weight:600;line-height:25px}.schedule__lead,.schedule__text{font-size:18px;line-height:1.44}.schedule__lead{margin:25px 0 0;font-style:italic}.schedule__text{margin:25px 0 0}.schedule__lead+.schedule__text{margin-top:10px}.schedule__button{display:inline-flex;align-items:center;justify-content:center;margin-top:25px;padding:15px 19px;background-color:#0a5b89;color:#fff;font-size:20px;font-weight:600;line-height:26px;transition:background-color .2s ease}.schedule__button:hover,.schedule__button:focus-visible{background-color:#08496e;color:#fff;text-decoration:none}@media all and (max-width: 991px){.schedule{padding:80px 20px}.schedule__title{max-width:300px;margin-inline:auto}.schedule__list{max-width:374px;margin-top:65px}.schedule__item{flex-direction:column;align-items:stretch;gap:31px}.schedule__date{flex-basis:auto;border-radius:16px}.schedule__body{flex-basis:auto;padding-inline:7.5px}.schedule__room{margin-top:5px;font-size:18px}.schedule__name{margin-top:29px;line-height:1.3}.schedule__lead,.schedule__text{margin-top:24px}.schedule__lead+.schedule__text{margin-top:15px}.schedule__button{width:100%;min-height:64px;margin-top:24px;border-radius:4px}}.signup{position:relative;overflow:hidden;padding:122px 16px;background-color:#041523;color:#fff}.signup::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(300px 240px at calc(50% + 650px) 210px, rgba(10, 138, 101, 0.45) 0%, rgba(10, 138, 101, 0) 100%),radial-gradient(260px 200px at calc(50% + 535px) 332px, rgba(10, 50, 138, 0.4) 0%, rgba(10, 50, 138, 0) 100%)}.signup__card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:36px;max-width:556px;margin:0 auto;padding:0 21px 39px;border-radius:28px;text-align:center}.signup__card::before{content:"";position:absolute;inset:0;z-index:-1;padding:1px;border-radius:inherit;background:linear-gradient(180deg, #041523 10%, #fff 159.3%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.signup__eyebrow{margin:0 0 -20px;font-size:16px;font-weight:600;line-height:12px}.signup__break--mobile{display:none}.signup__title{margin:0;color:#fff;font-size:32px;font-weight:700;line-height:42px}.signup__text{max-width:391px;margin:0;color:#8a96a5;font-size:15px;line-height:1.5}.signup__list{display:flex;flex-direction:column;gap:20px;width:416px;max-width:100%;margin:0;padding:0;list-style:none;text-align:left}.signup__item{display:grid;grid-template-columns:31px 102px minmax(0, 1fr);align-items:center;line-height:1.5}.signup__date{color:#8a96a5;font-size:13px}.signup__name{font-size:14px;font-weight:700}.signup__button{display:inline-flex;align-items:center;justify-content:center;background-color:#d60c0b;color:#fff;font-weight:700;transition:background-color .2s ease,border-color .2s ease}.signup__button:hover,.signup__button:focus-visible{border-color:#aa0003;background-color:#aa0003;color:#fff;text-decoration:none}.signup__button{min-width:178px;padding:11px 15px;border-radius:5px;font-size:13px;line-height:normal}@media all and (max-width: 991px){.signup{padding:41px 15px}.signup::before{background:radial-gradient(260px 220px at 100% 85%, rgba(10, 138, 101, 0.35) 0%, rgba(10, 138, 101, 0) 100%),radial-gradient(200px 160px at 90% 100%, rgba(10, 50, 138, 0.4) 0%, rgba(10, 50, 138, 0) 100%)}.signup__card{gap:24px;max-width:384px;padding-bottom:38px}.signup__eyebrow{margin-bottom:-4px}.signup__title{max-width:287px}.signup__break{display:none}.signup__break--mobile{display:inline}.signup__text{max-width:312px}.signup__button{order:1}.signup__list{order:2;gap:10px;width:278px}.signup__item{grid-template-columns:30.5px minmax(0, 1fr)}.signup__item img{grid-row:span 2}}.faq{padding:128px 0;color:#1a1a1a;text-align:center}@media all and (max-width: 767px){.faq{padding:80px 16px}}.faq__eyebrow{color:#636c70;font-size:18px;font-weight:400;line-height:24px;margin:0 auto;padding-bottom:24px}.faq h2{font-size:32px;font-weight:600;line-height:36px;margin:0 auto 24px;max-width:484px}@media all and (max-width: 767px){.faq h2{font-size:26px;line-height:36px}}.faq p{font-size:16px;line-height:24px;margin-bottom:104px}@media all and (max-width: 767px){.faq p{line-height:24px;margin-bottom:48px}}.faq__question{border-radius:16px;background:#fafafa;padding:40px;max-width:795px;margin:0 auto 16px;text-align:left}@media all and (max-width: 767px){.faq__question{padding:16px}}.faq__question:not([open]) .faq__summary span::after{transform:rotate(180deg)}.faq__summary{display:flex;justify-content:space-between;gap:32px;font-size:18px;font-weight:600;line-height:24px;color:#1a1a1a;cursor:pointer;list-style:none}@media all and (max-width: 767px){.faq__summary{line-height:24px;gap:16px}}.faq__summary span{width:32px;height:32px;background-color:#fff;border-radius:4px;flex-shrink:0}@media all and (max-width: 767px){.faq__summary span{width:40px;height:40px}}.faq__summary span:after{display:block;width:32px;height:32px;background-image:url("../../../../img/pages/m365/icons/faq-arrow.svg");background-repeat:no-repeat;background-position:center;background-size:8px 6px;flex:0 0 32px;content:"";transition:all 150ms ease-out}@media all and (max-width: 767px){.faq__summary span:after{width:40px;height:40px;flex:0 0 40px;background-size:12px 10px}}.faq__summary::-webkit-details-marker{display:none}.faq__content{margin-top:24px}@media all and (max-width: 767px){.faq__content{margin-top:16px}}.faq__content p{color:#1a1a1a;font-size:15px;line-height:24px;margin-bottom:24px}.faq__content p:last-child{margin-bottom:0}@media all and (max-width: 767px){.faq__content p{line-height:24px}}.faq__content ul{padding-left:16px;margin-bottom:24px}.faq__content ul:last-child{margin-bottom:0}.faq__content ul li{font-size:15px;font-weight:400;line-height:24px}.faq__gradient-text{background:var(--Icon-gradient, linear-gradient(90deg, #0A8A65 -13.33%, #0A328A 109.17%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:600}.faq{padding:90px 16px;background-color:#fff}.faq h2{max-width:588px;font-size:32px;line-height:42px}.faq p.faq__eyebrow{margin-bottom:0;text-transform:uppercase}.faq__summary span{margin-block:-4px}.faq__question{margin-bottom:24px;background-color:#f7f7f7}.faq__question:last-child{margin-bottom:0}body{background-color:#000}
