@font-face{font-family:Merriweather;src:url(/assets/fonts/Merriweather-Variable.ttf)format("truetype");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway-400.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/assets/fonts/GolosText-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Coworking;src:url(/assets/fonts/14fee4cf31fa0514bbd957af785a01c1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway-500.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway-700.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway-800.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(/assets/fonts/raleway-900.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-ThinItalic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-UltraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-UltraLightItalic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-SemiboldItalic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Extrabold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-ExtraboldItalic.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-BlackItalic.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Gilroy;src:url(/assets/fonts/Gilroy-HeavyItalic.woff2)format("woff2");font-weight:1000;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--blue:#0039ae;--ink:#16171a;--muted:#777e82;--font-display:"Raleway", "Segoe UI", Arial, sans-serif;--font-ui:"Gilroy", "Segoe UI", Arial, sans-serif;--font-accent:"Coworking", Georgia, serif;--display:var(--font-display);--ui:var(--font-ui);color:var(--ink);font-family:var(--font-ui);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#fff;font-weight:600}*{box-sizing:border-box}html{background:#fff;min-width:320px}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}.catalog-nav-item{display:inline-flex;position:relative}.site-header .primary-nav .catalog-trigger{color:var(--ink);font:300 20.381px/28.0529px Satoshi, var(--font-ui);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.site-header .primary-nav .catalog-trigger[aria-expanded=true]{color:#0039ae}.mega-menu{box-sizing:border-box;z-index:20;background:linear-gradient(171.996deg,#013bb0 4.3582%,#0153c3 98.459%);border-radius:13px;width:237px;padding:13px 10px 19px 12px;position:absolute;top:calc(100% + 10.2045px);left:2.09813px}.mega-links{gap:4px;display:grid}.mega-links a{color:#fff;font-family:Satoshi, var(--font-ui);overflow-wrap:break-word;font-size:20.381px;font-weight:300;line-height:28.0912px;text-decoration:none}.mega-links a:hover,.mega-links a:focus-visible{font-weight:700}@media (width<=1100px){.catalog-trigger,.mega-menu{display:none}}@media (width>=1280px){body:has(.account-shell-courses,.account-shell-settings) .site-header .header-top{gap:23.103px;padding-inline:15px}body:has(.account-shell-courses,.account-shell-settings) .site-header .primary-nav{gap:30.572px}body:has(.account-shell-courses,.account-shell-settings) .site-header .primary-nav .nav-link{font:300 20.381px/28.0529px Satoshi, var(--font-ui)}body:has(.account-shell-courses,.account-shell-settings) .site-header .primary-nav .nav-link--store{font-weight:900}body:has(.account-shell-courses,.account-shell-settings) .site-header .phone-main{font:600 19.253px/1 var(--font-ui);gap:5.776px}body:has(.account-shell-courses,.account-shell-settings) .site-header .phone-caption{color:#979da0;font:600 11.552px/1 var(--font-ui);margin-top:3.851px}.page-layout .site-header.site-header--home{width:1237px;margin-top:9px;left:-.5px}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .header-top{gap:23.103px;min-height:85.849px;padding-inline:15px}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .primary-nav{gap:30.572px}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .primary-nav .nav-link{font:300 20.381px/28.0529px Satoshi, var(--font-ui)}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .primary-nav .nav-link.nav-link--store{font-weight:900}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .header-search-row{gap:25px;width:1207px;margin:8.431px auto 0}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .header-search-row .brand,:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .header-search-row .brand img{flex-shrink:0;width:101.192px;height:46.05px}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .header-search-row .global-search{border-color:#f0f4f6;border-radius:10.709px;flex:0 0 928.79px;height:44.772px}.site-header--home .global-search input{font:600 12.493px/1 var(--font-ui)}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .phone-main{font:600 19.253px/1 var(--font-ui);gap:5.776px}:is(.site-header--home,.site-header--webinars,.site-header--courses,.site-header--congresses) .phone-caption{color:#979da0;font:600 11.552px/1 var(--font-ui);margin-top:3.851px}.page-layout .site-header:is(.site-header--webinars,.site-header--courses,.site-header--congresses){width:1237px;margin-top:23px;left:6.5px}:is(.site-header--webinars,.site-header--courses,.site-header--congresses) .header-search-row{height:47px}:is(.site-header--webinars,.site-header--courses,.site-header--congresses) .header-search-row .global-search{border-color:#0039ae}:is(.site-header--webinars,.site-header--courses,.site-header--congresses) .global-search input{font:600 20px/1 var(--font-ui)}.page-layout .figma-home .figma-hero{margin-top:48.7664px!important}}.site-header .nav-link.nav-link--store{color:#0039ae;font-weight:900}.site-header .catalog-trigger{align-items:center;gap:5.095px;display:inline-flex}.site-header .catalog-trigger[aria-expanded=true]{color:#0039ae}.site-header .catalog-chevron{flex:0 0 20.381px;width:20.381px;height:20.381px;transition:transform .18s;display:block}.site-header .catalog-trigger[aria-expanded=true] .catalog-chevron{transform:rotate(180deg)}.site-header .phone-main img{flex-shrink:0;width:17.328px;height:17.328px;display:block}.site-header .global-search button img{width:16.063px;height:16.063px;display:block}.site-header .login-button img{flex-shrink:0;width:18.736px;height:18.736px;display:block}@media (prefers-reduced-motion:reduce){.site-header .catalog-chevron{transition:none}}.site-header .login-button picture{flex:none;display:block}.site-header .menu-button img{width:22.194px;height:22.194px;display:block}@media (width<=600px){body:has(.classic-webinars,.event-webinar-detail) .site-header--figma-mobile .phone{display:flex}body:has(.classic-webinars,.classic-courses,.classic-congresses,.event-webinar-detail) .site-header--figma-mobile .global-search{border-color:#0039ae}.page-layout .site-header.site-header--figma-mobile{grid-template-rows:36.989px 37.914px;grid-template-columns:74.718px minmax(0,1fr) 30.516px 36.989px;gap:11.097px;width:min(338.452px,100% - 51.548px)}.site-header.site-header--figma-mobile .login-entry{grid-area:1/3;align-self:center;width:30.516px;min-width:0}.site-header.site-header--figma-mobile .brand,.site-header.site-header--figma-mobile .brand img{width:74.718px;height:34.003px}.site-header.site-header--figma-mobile .phone{width:143.344px;height:27.699px}.site-header.site-header--figma-mobile .phone-main{font:600 14.796px/1 var(--font-ui);white-space:nowrap;gap:5.548px}.site-header.site-header--figma-mobile .phone-main img{width:14.796px;height:14.796px}.site-header.site-header--figma-mobile .phone-caption{font:600 9.247px/1 var(--font-ui);margin-top:3.699px}.page-layout .site-header.site-header--figma-mobile .login-button{background:linear-gradient(#013aaf,#0056c5);border-radius:7.623px;align-self:center;width:30.516px;min-width:30.516px;height:31.872px;min-height:31.872px}.site-header.site-header--figma-mobile .login-button img{width:22.378px;height:22.378px}.site-header.site-header--figma-mobile .menu-button{border-radius:11.097px;width:36.989px;height:36.989px}.site-header.site-header--figma-mobile .global-search{border-radius:8.766px;height:36.065px;min-height:36.065px;margin-top:.925px;padding:0 9.688px}.site-header.site-header--figma-mobile .global-search input{font:600 15px/1 var(--font-ui)}.site-header.site-header--figma-mobile .global-search button img{width:13.149px;height:13.149px}}@media (width<=360px){.page-layout .site-header.site-header--figma-mobile{grid-template-columns:60px minmax(0,1fr) 30.516px 36.989px;column-gap:7px;width:calc(100% - 28px)}.site-header.site-header--figma-mobile .brand,.site-header.site-header--figma-mobile .brand img{width:60px;height:27.304px}}.page-layout{isolation:isolate;display:flow-root;position:relative}.home-decorations{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.home-decorations-canvas{width:min(1440px,100%);height:100%;margin:auto;position:relative}.home-decoration{display:block;position:absolute}.home-decoration img{max-width:none;display:block}.home-decoration--a{top:0;left:0}.home-decoration--b{top:592px;right:0}.home-decoration--c{top:1604px;left:0}.home-decoration--d{top:2719px;right:0}.page-layout .figma-home{background:0 0}@media (width<=600px){.home-decorations-canvas{max-width:390px}.home-decoration--a{top:865px}.home-decoration--b{top:1702.96px}.home-decoration--c{top:2166.24px}.home-decoration--d{top:3467px}}.original-decoration{width:var(--decor-slot-w);height:var(--decor-slot-h);pointer-events:none;overflow:visible}.original-decoration>.original-decoration-image{object-fit:cover;transform-origin:0 0;transform:var(--decor-matrix);pointer-events:none;display:block;position:absolute;inset:0 auto auto 0;width:var(--decor-w)!important;height:var(--decor-h)!important;max-width:none!important}@media (width<=600px){.original-decoration--600{width:var(--decor-slot-w-mobile);height:var(--decor-slot-h-mobile)}.original-decoration--600>.original-decoration-image{transform:var(--decor-matrix-mobile);width:var(--decor-w-mobile)!important;height:var(--decor-h-mobile)!important}}@media (width<=760px){.original-decoration--760{width:var(--decor-slot-w-mobile);height:var(--decor-slot-h-mobile)}.original-decoration--760>.original-decoration-image{transform:var(--decor-matrix-mobile);width:var(--decor-w-mobile)!important;height:var(--decor-h-mobile)!important}}.event-decorations{display:none}.page-layout:has(.event-congress-detail)>.event-decorations{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:clip}.event-decorations-canvas{width:min(1440px,100%);height:100%;margin-inline:auto;position:relative}.event-decoration-top{width:316px;height:568px;display:block;position:absolute;top:0;left:0}.event-decoration-top img{width:100%;max-width:none;height:100%;display:block}.event-decorations-canvas>:where(.original-decoration:not(.event-decoration-top)){display:none}@media (width>=1280px){.event-decorations-canvas>:where(.original-decoration:not(.event-decoration-top)){max-width:none;height:960.266px;position:absolute}.event-decorations-canvas>.event-decoration-middle-right{width:636px;display:block;top:844px;right:0}.event-decorations-canvas>.event-decoration-middle-left{width:509px;display:block;top:2251px;left:0}.page-layout:has(.event-congress-detail #description[open]) .event-decoration-lower-right{width:554px;display:block;top:5180px;right:0}.page-layout:has(.event-congress-detail #description[open]) .event-decoration-lower-left{width:475px;display:block;top:7623px;left:0}}@media (width<=760px){.event-decorations-canvas{width:min(390px,100%)}.event-decoration-top{width:213px;height:353.769px;top:44px;left:auto;right:0}.event-decorations-canvas>.event-decoration-mobile{max-width:none;height:353.769px;display:block;position:absolute}.event-decoration-mobile-4248{width:221.119px;top:1291px;left:0}.event-decoration-mobile-5786{width:212px;top:2168px;right:0}.event-decoration-mobile-5787{width:195.119px;top:5018px;left:0}.event-decoration-mobile-5789{width:188px;top:8138px;right:0}.event-decoration-mobile-5791{width:198.119px;top:9722px;left:0}}.broadcast-decorations{display:none}.page-layout:has(.event-webinar-detail)>.broadcast-decorations{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:clip}.broadcast-decorations-canvas{width:1440px;height:100%;margin-inline:auto;position:relative}.broadcast-decoration{max-width:none;display:block;position:absolute}.broadcast-decoration--desktop-top{width:315.616px;height:567.528px;top:0;left:0}.broadcast-decoration--desktop-right{width:627px;height:960.266px;top:930px;left:813px}.broadcast-decoration--desktop-left{width:518px;height:960.266px;top:2073px;left:0}.broadcast-decoration--mobile-top,.broadcast-decoration--mobile-left,.broadcast-decoration--mobile-right{display:none}@media (width<=760px){.broadcast-decorations-canvas{width:min(390px,100%)}.broadcast-decoration--desktop-top,.broadcast-decoration--desktop-right,.broadcast-decoration--desktop-left{display:none}.broadcast-decoration--mobile-top{width:213px;height:353.769px;display:block;top:44px;left:177px}.broadcast-decoration--mobile-left{width:221.119px;height:353.769px;display:block;top:1291px;left:0}.broadcast-decoration--mobile-right{width:139px;height:353.769px;display:block;top:2267px;left:251px}}@media (width<=600px){.page-layout:has(.event-webinar-detail) .site-footer.figma-footer{min-height:995px!important}.page-layout:has(.event-webinar-detail) .footer-inner{min-height:995px;padding:63.59px 29px 0 61px}.page-layout:has(.event-webinar-detail) .footer-top{grid-template-rows:minmax(133px,auto) minmax(78px,auto) minmax(163px,auto) minmax(199px,auto) minmax(165px,auto);gap:0}.page-layout:has(.event-webinar-detail) .footer-top .footer-socials{grid-row:2;align-self:start;margin:0 0 0 59.92px}.page-layout:has(.event-webinar-detail) .footer-column:first-of-type{grid-row:3}.page-layout:has(.event-webinar-detail) .footer-column:nth-of-type(2){grid-row:4;margin-left:-2px}.page-layout:has(.event-webinar-detail) .footer-top .footer-contacts{grid-row:5}.page-layout:has(.event-webinar-detail) .footer-brand{width:209.285px;margin:43px 0 0 24px}.page-layout:has(.event-webinar-detail) .footer-brand small{max-width:154.817px;font-size:16.305px}.page-layout:has(.event-webinar-detail) .footer-callback{color:#80bff1}}.event-prices{gap:2px;display:grid}.event-prices del{color:var(--muted);font-size:12px}.similar-events{margin-top:80px}.similar-events h2{font:800 clamp(36px,4vw,56px)/1 var(--display)}.payout-panel{gap:20px;min-width:0;display:grid}.payout-panel fieldset{border:1px solid #dce3ef;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:24px;display:grid}.payout-panel label{gap:8px;font-size:16px;display:grid}.payout-panel input,.payout-panel textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:#17243a;background:#fff;border:1px solid #dce3ef;border-radius:10px;padding:12px}.payout-panel article{overflow-wrap:anywhere;border:1px solid #dce3ef;border-radius:16px;padding:20px}.payout-panel nav{align-items:center;gap:16px;display:flex}.watch-progress-status{z-index:2;color:#fff;pointer-events:none;background:#102344dd;border-radius:8px;padding:8px 12px;font:14px/1.4 sans-serif;position:absolute;top:8px;left:8px;right:8px}@media (width<=650px){.payout-panel fieldset{grid-template-columns:minmax(0,1fr);padding:16px}}.event-main-card section.webinar-materials{background:#fff;border:.449px solid #fff;border-radius:2.696px;flex-direction:column;align-items:center;gap:7.193px;width:min(100%,321.697px);margin:0 auto 18px;padding:.449px .449px 7.638px;font-family:Manrope,sans-serif;display:flex}.webinar-materials h2{color:#0039ae;letter-spacing:.4324px;text-transform:uppercase;border-bottom:.449px solid #0039ae;align-self:stretch;margin:0;padding:5.841px 8.087px 7.004px;font:700 10.014px/8.357px Manrope,sans-serif}.webinar-materials .webinar-material{background:linear-gradient(90deg,#013476,#0050a7);border:.449px solid #fff;border-radius:1.797px;align-items:center;gap:4.493px;width:min(100%,304.624px);margin:0;padding:3.594px 4.942px 4.043px;display:flex}.webinar-material-format{color:#0039ae;background:#fff;border-radius:4.369px;flex:0 0 30.58px;place-items:center;height:30.58px;font:700 12.014px/18.567px Manrope,sans-serif;display:grid}.webinar-material-copy{flex-direction:column;flex:1;gap:.449px;min-width:0;display:flex}.webinar-material-copy strong{color:#fff;overflow-wrap:anywhere;font:600 12px/14px Manrope,sans-serif}.webinar-material-copy small{color:#e4e0e0;font:400 8px/7.638px Manrope,sans-serif}.webinar-materials button{color:#0039ae;cursor:pointer;background:#fff;border:.88px solid #fff;border-radius:4px;flex-shrink:0;padding:4.401px 9.683px;font:600 9.68px Manrope,sans-serif}.webinar-materials button:disabled{opacity:.65;cursor:wait}.webinar-materials button:focus-visible{outline-offset:2px;outline:2px solid #0039ae}.webinar-materials>p{color:#4a5568;margin:0;padding:8px;font:400 12px/15px Manrope,sans-serif}.webinar-materials>details{box-sizing:border-box;overflow-wrap:anywhere;width:100%;min-width:0;padding:8px}.webinar-materials>details summary{cursor:pointer;color:#0039ae}@media (width>=761px){.event-main-card section.webinar-materials{border-width:1.122px;border-radius:6.73px;gap:6.73px;width:100%;margin:0 0 18px;padding:1.122px 1.122px 19.068px}.webinar-materials h2{letter-spacing:1.0796px;border-bottom-width:1.122px;margin-bottom:11.227px;padding:14.581px 20.189px 17.487px;font-size:25px;line-height:20.862px}.webinar-materials .webinar-material{border-width:1.122px;border-radius:4.486px;gap:11.216px;width:min(100%,760.459px);padding:8.973px 12.338px 10.095px}.webinar-material-format{border-radius:4.486px;flex-basis:31.405px;height:31.405px;font-size:12.338px;line-height:19.068px}.webinar-material-copy{gap:1.122px}.webinar-material-copy strong{padding-bottom:.662px;font-size:20px;line-height:20.862px}.webinar-material-copy small{font-size:12.338px;line-height:19.068px}.webinar-materials button{border-width:1.122px;padding:5.608px 12.338px;font-size:12.34px}}.rich-text-content{overflow-wrap:anywhere}.rich-text-content h1{margin:1.2em 0 .5em;line-height:1.15}.rich-text-content table{border-collapse:collapse;width:100%;margin:1.25rem 0;display:table}.rich-text-content th,.rich-text-content td{text-align:left;vertical-align:top;border:1px solid #cbd5e1;padding:.7rem .85rem}.rich-text-content th{background:#f3f6fa;font-weight:700}.rich-text-content hr{border:0;border-top:1px solid #cbd5e1;margin:1.5rem 0}.rich-text-content code{background:#eef1f5;border-radius:4px;padding:.12em .35em;font-family:monospace}@media (width<=640px){.rich-text-content{overflow-x:auto}.rich-text-content table{min-width:520px}}.rich-text-content{line-height:1.7}.rich-text-content>:first-child{margin-top:0}.rich-text-content>:last-child{margin-bottom:0}.rich-text-content h2,.rich-text-content h3,.rich-text-content h4{margin:1.2em 0 .5em;line-height:1.2}.rich-text-content ul,.rich-text-content ol{padding-left:1.5rem}.rich-text-content blockquote{background:#0758ca0a;border-left:3px solid #0758ca;margin:1em 0;padding:.55em 1em}.rich-text-content img{border-radius:16px;max-width:100%;height:auto;margin:1.2rem auto;display:block}.rich-text-content a{color:#0758ca;text-decoration:underline}@media (width>=1280px){.page-layout:has(.account-shell-courses){overflow-x:clip}.page-layout:has(.account-shell-courses)>.site-footer{margin-top:0}.page-layout:has(.account-shell-courses):before{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.page-layout:has(.account-shell-courses):after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.page-layout:has(.account-shell-courses):before{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:452.137px;height:454.406px;top:0;left:calc(50% - 720px);transform:matrix(.425554,.904933,-.904933,.425554,123.207,-35)}.page-layout:has(.account-shell-courses):after{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:720.583px;height:724.2px;top:441px;left:calc(50% + 79px);transform:matrix(.425554,.904933,-.904933,.425554,655.352,0)}.account-shell.account-shell-courses{box-sizing:border-box;background:#ffffff5e;border-radius:48.668px;width:1222px;max-width:calc(100% - 64px);min-height:511px;margin:56.72px auto 57px;padding:19.04px 23.28px 30px 44.44px;transform:translate(-1px)}.account-shell-courses .course-account-heading nav{height:17.189px;margin-left:8.46px}.account-shell-courses .course-account-heading h1{margin-top:-.259px}.account-shell.account-shell-courses .account-layout{margin-top:11.64px}.account-shell-courses .account-content{padding-top:2.12px}.account-shell-courses .account-course-grid{margin-top:25.036px;padding-left:8.21px}body:has(.account-shell-courses) .site-header{width:1237.78px;max-width:calc(100% - 64px);margin:23px auto 0;transform:translate(6.89px)}body:has(.account-shell-courses) .site-header .header-top{height:85.849px;min-height:0}body:has(.account-shell-courses) .site-header .header-search-row{gap:57px;width:1207px;max-width:100%;height:47px;min-height:0;margin:8.431px auto 0}body:has(.account-shell-courses) .site-header .brand{flex:none;width:101.192px;height:46.05px}body:has(.account-shell-courses) .site-header .brand img{flex:none;width:101.192px;height:46.05px}body:has(.account-shell-courses) .site-header .global-search{border-radius:10.709px;flex:928.79px;width:928.79px;height:44.772px}body:has(.account-shell-courses) .site-header .global-search input{font-size:20px}body:has(.account-shell-courses) .site-header .login-button{background:#0039ae;border:0;border-radius:31.5px;flex:0 0 63px;width:63px;height:63px;padding:0}body:has(.account-shell-courses) .site-header .login-button picture{display:none}body:has(.account-shell-courses) .header-account-label{display:none}body:has(.account-shell-courses) .header-account-initials{font:700 23.625px/36.619px Manrope, var(--font-ui);display:block;transform:translateY(-1.575px)}}.account-shell-courses .account-head,.account-shell-courses #account-section-navigation,.account-shell-courses .account-sidebar>a{display:none}.course-account-heading nav{color:#2c2c3266;align-items:center;gap:10.417px;font:600 15.626px/1.1 Gilroy,sans-serif;display:flex}.course-account-heading nav a{color:inherit;text-decoration:none}.course-account-heading nav img{width:15.626px;height:15.626px}.course-account-heading h1{color:#0039ae;margin:4px 0 0;font:600 42.32px/1 Raleway,sans-serif}.course-account-heading h1 span{color:#bbbcbc}.account-shell-courses .account-layout{grid-template-columns:284.604px minmax(0,1fr);gap:13.746px;margin-top:12px}.account-shell-courses .account-sidebar{border:2.116px solid #0039ae;border-radius:14.055px;padding:18.739px;position:static}.account-shell-courses .course-account-user{color:#fff;background:linear-gradient(121.38deg,#0039ae 6.9663%,#0155c5 124.91%);border:0;border-radius:14.055px;justify-content:flex-start;align-items:center;gap:7.027px;width:100%;padding:14.055px;display:flex}.course-account-user b{color:#0039ae;background:#fff;border-radius:9.37px;flex:none;place-items:center;width:37.479px;height:37.479px;font:600 18.739px/1 Gilroy,sans-serif;display:grid}.course-account-user>span{gap:4.685px;min-width:0;display:grid}.course-account-user strong{overflow-wrap:anywhere;font:600 18.739px/1 Gilroy,sans-serif}.course-account-user small{opacity:.4;overflow-wrap:anywhere;font:600 11.712px/1 Gilroy,sans-serif}.course-account-user>img{display:none}.account-shell-courses #course-account-navigation{border:0;border-radius:0;gap:0;margin:9.37px 0 0;padding:0;display:grid;overflow:visible}.account-shell-courses #course-account-navigation button{color:#2c2c32;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:7.027px;padding:7.027px 0;font:600 16.397px/1 Gilroy,sans-serif;display:flex}.course-menu-icon{background:#f0f4f6;border-radius:9.37px;flex:none;place-items:center;width:37.479px;height:37.479px;display:grid}.course-menu-icon img{width:21.082px;height:21.082px;display:block}.account-shell-courses [aria-current=page] .course-menu-icon{background:#0039ae}.course-menu-icon--certificates img{width:100%;height:100%}.account-course-filters{background:#f3f3f3;border-radius:11.937px;align-items:center;gap:4.341px;height:34.914px;padding:4.341px;display:flex}.account-course-filters button{color:#2c2c32;cursor:pointer;background:0 0;border:2.116px solid #0000;border-radius:8.682px;flex:1;min-width:0;height:26.232px;padding:0 13.022px;font:600 13.022px/1 Gilroy,sans-serif}.account-course-filters button[aria-pressed=true]{color:#0039ae;background:#fff;border-color:#0039ae}.account-course-grid{grid-template-columns:repeat(4,minmax(0,195.169px));gap:22.442px;margin-top:23px;display:grid}.account-course{min-width:0}.account-course-cover{aspect-ratio:191.013/239.664;color:#777;place-items:center;width:97.87%;text-decoration:none;display:grid}.account-course-cover img{object-fit:cover;width:100%;height:100%;display:block}.account-course button.account-course-cover{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.account-course-caption{width:92.204%;margin-top:8.316px}.account-course-lecturers{display:none}@media (width>=1280px){.account-shell.account-shell-courses:has(.account-webinars-recordings){width:1269px;min-height:740px;margin-bottom:39px;transform:translate(3.5px)}.account-webinars-recordings .account-course-filters{width:855.929px;max-width:100%}.account-shell-courses .account-webinars-recordings .account-course-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24.694px 7.624px;width:878.376px;max-width:calc(100% - 13.21px);margin-left:13.21px;padding:0}.account-webinars-recordings .account-course{grid-template-rows:minmax(186px,auto) auto;grid-template-columns:46.856% minmax(0,1fr);align-items:start;min-height:256.306px;display:grid}.account-webinars-recordings .account-course:nth-child(3),.account-webinars-recordings .account-course:nth-child(4){grid-template-rows:minmax(175px,auto) auto}.account-webinars-recordings .account-course-cover{aspect-ratio:204.277/256.306;grid-area:1/1/3;width:calc(100% + .277px)}.account-webinars-recordings .account-course-caption{grid-area:1/2;width:100%;margin:38px 0 0}.account-webinars-recordings .account-course-meta{letter-spacing:.3833px;min-height:14.432px;font-size:12.778px}.account-webinars-recordings .account-course-meta span,.account-webinars-recordings .account-course-meta time{width:82.362px}.account-webinars-recordings .account-course-meta img{width:74.092px;height:6.74px;top:4.4px;left:34.063%}.account-webinars-recordings .account-course-lecturers{color:#0039ae;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;min-height:19.236px;margin:16.832px 0 0;font:700 15.54px/1.1 Satoshi,sans-serif;display:block}.account-webinars-recordings .account-course h3{width:211px;max-width:100%;min-height:59px;margin:3.504px auto 0;font-size:15.54px}.account-webinars-recordings .account-course>.account-recording-button{border-radius:12px;grid-area:2/2;width:214px;max-width:calc(100% - 9px);min-height:50px;margin:0 0 0 9px;font-size:19.66px}}.account-course-meta{color:#777;letter-spacing:.2981px;text-transform:uppercase;text-align:center;justify-content:space-between;gap:49px;font:500 9.938px/1.12 Montserrat,sans-serif;display:flex;position:relative}.account-course-meta span,.account-course-meta time{overflow-wrap:anywhere;width:64.058px;min-width:0}.account-course-meta img{width:57.626px;height:5.24px;position:absolute;top:3.42px;left:34.063%}.account-course h3{text-transform:uppercase;text-align:center;overflow-wrap:anywhere;margin:2.59px 0 0;font:500 12.087px/1.1 Satoshi,sans-serif}.account-course h3 a{color:#0039ae;text-decoration:none}.account-course-pages{z-index:1;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex;position:relative}.account-recording-button{color:#fff;cursor:pointer;background:#0143b5;border:0;border-radius:9.621px;justify-content:center;align-items:center;width:100%;min-height:40px;font:600 16.035px/1 Gilroy,sans-serif;display:flex}.account-recording-button:disabled{cursor:wait;opacity:.6}.account-course>.account-recording-button{margin-top:8px}.recordings-load-more{z-index:1;grid-column:1/-1;position:relative}.account-course-empty{text-align:center;flex-direction:column;align-items:center;margin-top:41.036px;display:flex}.account-course-empty>img{object-fit:contain;width:175.757px;height:175.757px;display:block}.account-course-empty>p{color:#2c2c33;opacity:.65;margin:16.543px 0 0;font:600 16.542px/1 Gilroy,sans-serif}.account-course-empty>a{box-sizing:border-box;color:#fff;background:#0143b5;border-radius:12px;justify-content:center;align-items:center;width:282px;max-width:100%;min-height:50px;margin-top:17.158px;padding:10px;font:600 19.66px/1 Gilroy,sans-serif;text-decoration:none;display:flex}@media (width>=1280px){.account-course-empty{width:calc(100% - 56.446px);margin-left:28.223px;position:relative;left:28.223px}}@media (width<=1000px) and (width>=761px){.account-course-grid{grid-template-columns:repeat(2,minmax(0,195.169px))}}@media (width<=760px){.page-layout:has(.account-shell-courses){overflow-x:clip}.page-layout:has(.account-shell-courses):before{content:"";z-index:-1;pointer-events:none;transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:254.463px;height:255.74px;position:absolute;top:54px;left:0;transform:matrix(.556857,.830609,-.830609,.556857,46.4199,0)}.account-shell-courses .account-course-grid{isolation:isolate;position:relative}.account-shell-courses .account-course-grid:after{content:"";z-index:-1;pointer-events:none;transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:254.463px;height:255.74px;position:absolute;bottom:-196.769px;right:-26px;transform:matrix(.556857,.830609,-.830609,.556857,278.882,-98.0294)}.account-shell.account-shell-courses{width:calc(100% - 52px);margin:15px auto 0}.course-account-heading nav{gap:9.465px;height:15.38px;font-size:14.197px}.course-account-heading nav img{width:14.197px;height:14.197px}.course-account-heading h1{margin-top:0;font-size:23.07px}.account-shell-courses .account-layout{margin-top:5.767px;display:block}.account-shell-courses .account-sidebar{border:0;border-radius:12.769px;width:338.36px;max-width:calc(100% + .36px);margin-left:2.883px;padding:17.026px;box-shadow:inset 0 0 0 2px #0039ae}.account-shell-courses .account-sidebar:has(#course-account-navigation:not(.course-account-navigation--closed)){min-height:336.255px}.account-shell-courses .course-account-user{border-radius:12.769px;gap:6.385px;padding:12.769px;border:0!important}.account-shell-courses .course-account-user>span,.account-shell-courses #course-account-navigation .course-menu-icon{display:grid}.course-account-user b{border-radius:8.513px;width:34.051px;height:34.051px;font-size:17.026px}.course-account-user strong{font-size:17.026px}.course-account-user small{font-size:10.641px}.course-account-user>img{width:26.915px;height:26.915px;margin-left:auto;display:block;transform:rotate(90deg)}.account-shell-courses #course-account-navigation{margin-top:8.513px}.account-shell-courses #course-account-navigation.course-account-navigation--closed{display:none}.account-shell-courses #course-account-navigation button{border-radius:12.769px;gap:6.385px;padding:6.385px 0;font-size:17px;border:0!important}.course-menu-icon{border-radius:8.513px;width:34.051px;height:34.051px}.course-menu-icon img{width:19.154px;height:19.154px}.course-menu-icon--certificates img{width:100%;height:100%}.account-shell-courses .account-content{margin-top:17.528px}.account-course-filters{background:0 0;flex-direction:column;align-items:stretch;gap:19.275px;width:calc(100% - 3px);height:auto;margin-left:4px;padding:0}.account-course-filters button{background:#fff6;border-width:2px;border-radius:13.945px;flex:none;height:48.772px;padding:13.945px 20.917px;font-size:20.917px}.account-course-grid{box-sizing:border-box;background:#ffffff5e;border-radius:16.521px;grid-template-columns:minmax(0,271px);justify-content:start;gap:30.095px;width:calc(100% - 2px);margin-top:22.134px;padding:25px 0 14.095px 39.88px}.account-course-cover{aspect-ratio:265.229/332.783;width:97.87%}.account-course-caption{margin-top:11.537px}.account-course-meta{letter-spacing:.414px;gap:68px;font-size:13.799px}.account-course-meta span,.account-course-meta time{width:88.947px}.account-course-meta img{width:80.016px;height:7.28px;top:4.75px}.account-course h3{min-height:63.535px;margin-top:3.596px;font-size:16.783px}.account-course-empty{box-sizing:border-box;background:#ffffff5e;border-radius:16.521px;width:calc(100% - 2.072px);min-height:303.804px;margin:22.212px 0 0 .12px;padding:11.01px 0 25.804px}.account-course-empty>img{width:160.041px;height:160.041px;transform:translate(.916px)}.account-course-empty>p{max-width:calc(100% - 12px);margin-top:13.949px;font-size:17px;transform:translate(2.916px)}.account-course-empty>a{white-space:nowrap;background:linear-gradient(#0039ae,#0155c4);border-radius:13.427px;width:261px;min-height:56px;margin-top:20px;padding-inline:0;transform:translate(.416px)}.account-course-empty{isolation:isolate;position:relative}.account-course-empty:after{content:"";z-index:-1;pointer-events:none;transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:254.463px;height:255.74px;position:absolute;top:94px;left:calc(100% - 154.048px);transform:matrix(.556857,.830609,-.830609,.556857,212.42,0)}.account-shell.account-shell-webinars .account-layout{margin-top:10.48px}.account-shell-webinars .account-sidebar{margin-left:0}.account-shell-webinars .account-content{margin-top:10.745px}.account-shell-webinars .account-course-filters{margin-left:1px}.account-shell-webinars .account-course-grid{margin-top:1.134px}.account-webinars-recordings .account-course-grid{row-gap:35px;margin-top:16.134px;margin-left:2px;padding-bottom:20px}.account-webinars-recordings .account-course>.account-recording-button{z-index:1;width:315px;max-width:calc(100% + 44px);margin-top:8.095px;margin-left:-28.88px;position:relative}.account-webinars-recordings .recordings-load-more{width:315px;max-width:calc(100% + 44px);margin-top:-27px;margin-left:-28.88px}}.profile-personal-fields{flex-direction:column;grid-column:1/-1;gap:18px;width:100%;min-width:0;display:flex}.profile-field-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;width:100%;display:grid}.profile-field{min-width:0;position:relative}.profile-field>span{margin-bottom:6px;display:block}.profile-field input,.profile-field select{box-sizing:border-box;width:100%;min-width:0}.profile-field--birth_date>small{display:none}@media (width<=680px){.profile-settings form:has(>.profile-personal-fields){border:0;flex-direction:column;padding:0;display:flex}.profile-personal-fields{gap:6.726px;width:min(319.345px,100%);margin-inline:auto}.profile-field-row{gap:6.726px}.profile-field-row--details{grid-template-columns:minmax(0,108.998px) repeat(2,minmax(0,1fr))}.profile-personal-fields .profile-field{margin:0;display:block}.profile-personal-fields .profile-field>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-personal-fields .profile-field input,.profile-personal-fields .profile-field select{color:#0039ae;height:28.027px;font:600 11.473px/1 var(--font-ui);box-shadow:none;background:#efefef;border:0;border-radius:6.726px;margin:0;padding:7.848px 8.969px;display:block}.profile-personal-fields .profile-field input::placeholder{color:#1924248f;opacity:1}.profile-personal-fields .profile-field select{appearance:none;background-image:url(/assets/profile/field-chevron.svg);background-position:right 5.605px center;background-repeat:no-repeat;background-size:13.453px 13.453px;padding-right:23px;font-size:8.018px}.profile-personal-fields .profile-field--gender select{background-image:url(/assets/profile/gender-chevron.svg);background-position:right 8.969px center;font-size:8.969px}.profile-personal-fields .profile-field.is-empty select{color:#1924248f;font-family:Satoshi, var(--font-ui);font-weight:400}.profile-personal-fields .profile-field--email input,.profile-personal-fields .profile-field--phone input{font-size:8.969px}.profile-personal-fields .profile-field--birth_date input{background-image:url(/assets/profile/calendar.svg);background-position:right 8.969px center;background-repeat:no-repeat;background-size:10.09px 10.09px;border:.561px solid #bbbcbc4d;padding-right:20px;font-size:8.969px}.profile-field--birth_date input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.profile-personal-fields .profile-field--birth_date.is-empty input{color:#0000}.profile-field--birth_date.is-empty>small{color:#1924248f;width:calc(100% - 33.634px);font:400 8.969px/1 Satoshi, var(--font-ui);pointer-events:none;display:block;position:absolute;top:5px;left:8.969px}.profile-personal-fields .profile-field input:focus-visible,.profile-personal-fields .profile-field select:focus-visible{outline-offset:2px;outline:2px solid #0039ae}}.profile-photo{width:176.883px;min-height:248.592px;margin:0 auto;position:relative}.profile-photo h2{color:#0039ae;width:100%;font:600 20.144px/20px var(--font-ui);text-align:center;margin:0}.account-content .profile-photo h2{font:600 20.144px/20px var(--font-ui);margin:0}.profile-portrait{width:177.097px;height:177.097px;margin-top:8.743px;position:relative}.profile-portrait-image{box-sizing:border-box;object-fit:cover;border:5.875px solid #0039ae;border-radius:89.807px;width:177.097px;height:177.097px;display:block}.profile-portrait-empty{background:#efefef}.profile-photo-actions{gap:3.357px;display:flex;position:absolute;top:139.327px;left:56.654px}.profile-photo-actions button{-webkit-backdrop-filter:blur(10.072px);backdrop-filter:blur(10.072px);cursor:pointer;background:#ffffff1a;border:0;border-radius:125.898px;place-items:center;width:30.216px;height:30.216px;padding:0;display:grid}.profile-photo-actions button img{width:15.108px;height:15.108px;display:block}.profile-photo-actions button:disabled{cursor:default;opacity:.5}.profile-photo-actions button:focus-visible{outline-offset:2px;outline:2px solid #0039ae}.profile-photo>p{font:400 12px/1.3 var(--font-ui)}.profile-channels{flex-direction:column;gap:21.374px;width:min(310.74px,100%);margin-top:18.155px;display:flex}.profile-settings .profile-channels h3{color:#0039ae;font:600 21.374px/21px var(--font-ui);margin:0}.profile-channel-list{flex-direction:column;justify-content:space-between;gap:10.687px;width:100%;min-height:140.713px;display:flex}.profile-channel-list label{color:#797979;width:100%;min-height:19.593px;font:600 14.25px/1 var(--font-ui);cursor:pointer;border-radius:10.687px;align-items:center;gap:7.125px;display:flex}.profile-channel-list label span{flex:1}.profile-channel-list input{appearance:none;cursor:pointer;background:url(/assets/profile/switch-off.svg) 50%/100% 100% no-repeat;border:0;border-radius:20px;flex:none;width:35.624px;height:19.593px;margin:0;padding:0}.profile-channel-list input:checked{background-image:url(/assets/profile/switch-on.svg)}.profile-channel-list input:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.profile-channel-list input:disabled{cursor:wait}.profile-channels>p{font:400 13px/1.3 var(--font-ui);margin:0}@media (width<=600px){.account-shell-settings .profile-channels{margin-left:16.26px}}.telegram-binding{overflow-wrap:anywhere;border:1px solid #dce3ef;border-radius:16px;margin-top:24px;padding:20px}.telegram-binding h3{margin:0 0 12px;font-size:18px}.telegram-binding p,.telegram-binding ol{margin:12px 0;font-size:14px;line-height:1.5}.telegram-binding ol{padding-left:20px}.telegram-binding button,.telegram-binding a{color:#0044c8;font:inherit;cursor:pointer;background:#fff;border:1px solid #0044c8;border-radius:10px;margin:6px 8px 6px 0;padding:10px 14px;font-size:14px;display:inline-block}.telegram-binding button:disabled{opacity:.5;cursor:default}.telegram-binding label{align-items:center;gap:10px;font-size:14px;display:flex}.telegram-binding input[type=checkbox]{flex:0 0 18px;width:18px;height:18px}.telegram-binding [role=alert]{color:#a62727}.telegram-binding :focus-visible{outline-offset:3px;outline:2px solid #0044c8}@media (width>=1280px){.account-shell-settings .profile-settings{grid-template-columns:185.224px minmax(0,1fr);gap:0 33.356px;width:min(812px,100%);margin-top:0;display:grid}.profile-settings>.profile-photo{width:185.224px;min-height:259.84px;margin:0}.account-content .profile-settings .profile-photo h2{color:#2c2c32;width:812px;max-width:calc(100vw - 100px);font:600 21.068px/21.068px var(--font-ui);text-align:left}.profile-settings .profile-portrait{width:185.224px;height:185.224px;margin-top:27.213px}.profile-settings .profile-portrait-image{border-width:6.145px;border-radius:93.929px;width:185.224px;height:185.224px}.profile-settings .profile-photo-actions{gap:3.511px;top:145.722px;left:59.2545px}.profile-settings .profile-photo-actions button{-webkit-backdrop-filter:blur(10.534px);backdrop-filter:blur(10.534px);width:31.602px;height:31.602px}.profile-settings .profile-photo-actions button img{width:15.801px;height:15.801px}.profile-settings>form:has(>.profile-personal-fields){background:0 0;border:0;border-radius:0;flex-direction:column;align-self:start;width:min(586.184px,100%);margin:50.036px 0 0;padding:0;display:flex}.profile-settings>p{grid-column:1/-1}.profile-settings .profile-personal-fields{gap:11.783px}.profile-settings .profile-field-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:11.783px}.profile-settings .profile-field{margin:0;display:block}.profile-settings .profile-field>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.profile-settings .profile-field input,.profile-settings .profile-field select{color:#0039ae;height:49.094px;font:600 15.71px/1 var(--font-ui);box-shadow:none;background:#efefef;border:0;border-radius:11.783px;margin:0;padding:13.746px 15.71px;display:block}.profile-settings .profile-field select{appearance:none;background:#efefef url(/assets/profile/field-chevron.svg) right 9.819px center/23.565px 23.565px no-repeat;padding-right:33.384px}.profile-settings .profile-field--gender select{background-image:url(/assets/profile/gender-chevron.svg);background-position:right 15.71px center}.profile-settings .profile-field.is-empty select{color:#1924248f;font-family:Satoshi, var(--font-ui);font-weight:400}.profile-settings .profile-field--specialization.is-empty select{font-size:16px;font-weight:500}.profile-settings .profile-field input::placeholder{color:#1924248f;opacity:1}.profile-settings .profile-field--birth_date input{background:#efefef url(/assets/profile/calendar.svg) right 15.71px center/17.674px 17.674px no-repeat;border:.982px solid #bbbcbc4d;padding-right:33.384px}.profile-settings .profile-field--birth_date input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.profile-settings .profile-field--birth_date.is-empty input{color:#0000}.profile-settings .profile-field--birth_date.is-empty>small{color:#1924248f;width:calc(100% - 49px);font:400 15.71px/1 Satoshi, var(--font-ui);pointer-events:none;display:block;position:absolute;top:50%;left:15.71px;transform:translateY(-50%)}.profile-settings .profile-field input:focus-visible,.profile-settings .profile-field select:focus-visible{outline-offset:2px;outline:2px solid #0039ae}.profile-settings>.profile-channels{grid-column:1/-1;gap:22.355px;width:min(791px,100% - 9px);margin:15.16px 0 0 9px}.profile-settings .profile-channels h3{color:#2c2c32;font:600 22.355px/22.355px var(--font-ui)}.profile-settings .profile-channel-list{gap:11.178px;min-height:147.172px}.profile-settings .profile-channel-list label{color:#2c2c32;min-height:20.492px;font:600 14.904px/1 var(--font-ui);gap:7.452px}.profile-settings .profile-channel-list input{width:37.259px;height:20.492px}}@media (width<=1279px){.account-shell-settings .course-account-heading,.account-shell-settings .course-account-user,.account-shell-settings #course-account-navigation{display:none}}@media (width>=1280px){@media (width>=1280px){.page-layout:has(.account-shell-settings){overflow-x:clip}.page-layout:has(.account-shell-settings)>.site-footer{margin-top:0}.page-layout:has(.account-shell-settings):before{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.page-layout:has(.account-shell-settings):after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.page-layout:has(.account-shell-settings):before{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:452.137px;height:454.406px;top:0;left:calc(50% - 720px);transform:matrix(.425554,.904933,-.904933,.425554,123.207,-35)}.page-layout:has(.account-shell-settings):after{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:720.583px;height:724.2px;top:441px;left:calc(50% + 79px);transform:matrix(.425554,.904933,-.904933,.425554,655.352,0)}.account-shell.account-shell-settings{box-sizing:border-box;background:#ffffff5e;border-radius:48.668px;width:1222px;max-width:calc(100% - 64px);min-height:511px;margin:56.72px auto 57px;padding:19.04px 23.28px 30px 44.44px;transform:translate(-1px)}.account-shell-settings .course-account-heading nav{height:17.189px;margin-left:8.46px}.account-shell-settings .course-account-heading h1{margin-top:-.259px}.account-shell.account-shell-settings .account-layout{margin-top:11.64px}.account-shell-settings .account-content{padding-top:2.12px}.account-shell-settings .account-course-grid{margin-top:25.036px;padding-left:8.21px}body:has(.account-shell-settings) .site-header{width:1237.78px;max-width:calc(100% - 64px);margin:23px auto 0;transform:translate(6.89px)}body:has(.account-shell-settings) .site-header .header-top{height:85.849px;min-height:0}body:has(.account-shell-settings) .site-header .header-search-row{gap:57px;width:1207px;max-width:100%;height:47px;min-height:0;margin:8.431px auto 0}body:has(.account-shell-settings) .site-header .brand{flex:none;width:101.192px;height:46.05px}body:has(.account-shell-settings) .site-header .brand img{flex:none;width:101.192px;height:46.05px}body:has(.account-shell-settings) .site-header .global-search{border-radius:10.709px;flex:928.79px;width:928.79px;height:44.772px}body:has(.account-shell-settings) .site-header .global-search input{font-size:20px}body:has(.account-shell-settings) .site-header .login-button{background:#0039ae;border:0;border-radius:31.5px;flex:0 0 63px;width:63px;height:63px;padding:0}body:has(.account-shell-settings) .site-header .login-button picture{display:none}body:has(.account-shell-settings) .header-account-label{display:none}body:has(.account-shell-settings) .header-account-initials{font:700 23.625px/36.619px Manrope, var(--font-ui);display:block;transform:translateY(-1.575px)}}.account-shell-settings .account-head,.account-shell-settings #account-section-navigation,.account-shell-settings .account-sidebar>a{display:none}.course-account-heading nav{color:#2c2c3266;align-items:center;gap:10.417px;font:600 15.626px/1.1 Gilroy,sans-serif;display:flex}.course-account-heading nav a{color:inherit;text-decoration:none}.course-account-heading nav img{width:15.626px;height:15.626px}.course-account-heading h1{color:#0039ae;margin:4px 0 0;font:600 42.32px/1 Raleway,sans-serif}.course-account-heading h1 span{color:#bbbcbc}.account-shell-settings .account-layout{grid-template-columns:284.604px minmax(0,1fr);gap:13.746px;margin-top:12px}.account-shell-settings .account-sidebar{border:2.116px solid #0039ae;border-radius:14.055px;padding:18.739px;position:static}.account-shell-settings .course-account-user{color:#fff;background:linear-gradient(121.38deg,#0039ae 6.9663%,#0155c5 124.91%);border:0;border-radius:14.055px;justify-content:flex-start;align-items:center;gap:7.027px;width:100%;padding:14.055px;display:flex}.course-account-user b{color:#0039ae;background:#fff;border-radius:9.37px;flex:none;place-items:center;width:37.479px;height:37.479px;font:600 18.739px/1 Gilroy,sans-serif;display:grid}.course-account-user>span{gap:4.685px;min-width:0;display:grid}.course-account-user strong{overflow-wrap:anywhere;font:600 18.739px/1 Gilroy,sans-serif}.course-account-user small{opacity:.4;overflow-wrap:anywhere;font:600 11.712px/1 Gilroy,sans-serif}.course-account-user>img{display:none}.account-shell-settings #course-account-navigation{border:0;border-radius:0;gap:0;margin:9.37px 0 0;padding:0;display:grid;overflow:visible}.account-shell-settings #course-account-navigation button{color:#2c2c32;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:7.027px;padding:7.027px 0;font:600 16.397px/1 Gilroy,sans-serif;display:flex}.course-menu-icon{background:#f0f4f6;border-radius:9.37px;flex:none;place-items:center;width:37.479px;height:37.479px;display:grid}.course-menu-icon img{width:21.082px;height:21.082px;display:block}.account-shell-settings [aria-current=page] .course-menu-icon{background:#0039ae}.course-menu-icon--certificates img{width:100%;height:100%}.account-shell.account-shell-settings{min-height:631px;margin-bottom:38px}.account-shell.account-shell-settings .account-layout{column-gap:44.956px}.account-shell-settings .account-content{padding-top:8.07px}.account-shell-settings .profile-breadcrumbs,.account-shell-settings .profile-mobile-title,.account-shell-settings .profile-user-menu{display:none}.page-layout:has(.account-shell-settings) .site-footer.figma-footer{margin-top:0!important}.account-shell-settings .course-menu-icon--settings img{content:url(/assets/profile/menu-settings-active.svg)}}dialog.logout-confirm-backdrop{box-sizing:border-box;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0}dialog.logout-confirm-backdrop::backdrop{background:0 0}.logout-confirm-close picture,.logout-confirm-close img{width:100%;height:100%;display:block}.logout-confirm button:disabled{cursor:wait;opacity:.65}@media (width>=761px){dialog.logout-confirm-backdrop{-webkit-backdrop-filter:blur(3.9px);backdrop-filter:blur(3.9px);background:#8d8d8d4f}dialog.logout-confirm-backdrop::backdrop{background:0 0}dialog.logout-confirm-backdrop .logout-confirm{width:393.286px;box-shadow:none;border-radius:16.012px;padding:24.017px;position:absolute;top:max(60px,50% - 126.193px);left:calc(50% - 201px)}dialog.logout-confirm-backdrop .logout-confirm h2{width:calc(100% + 19.75px);min-height:17px;font:600 24.017px/17px var(--font-ui);text-align:center;color:#2c2c32;margin:0 -9.875px 24.017px}dialog.logout-confirm-backdrop .logout-confirm button:not(.logout-confirm-close){height:50.036px;font:600 16.012px/1 var(--font-ui);border-radius:12.009px;display:block}.logout-confirm .logout-confirm-yes{background:#0039ae}.logout-confirm .logout-confirm-no{color:#2c2c32;background:#f0f4f6;margin-top:8.006px}.logout-confirm .logout-confirm-close{background:0 0;width:29.501px;height:29.501px;padding:0;top:-26.8066px;left:399px;right:auto}}@media (width<=760px){dialog.logout-confirm-backdrop .logout-confirm{width:min(318px,100% - 48px);box-shadow:none;border-radius:16.012px;padding:24.017px;position:absolute;top:max(75px,50% - 118.5px);left:calc(50% + 1px);transform:translate(-50%)}dialog.logout-confirm-backdrop .logout-confirm h2{width:calc(100% + 19.034px);min-height:13px;font:600 19px/13px var(--font-ui);text-align:center;color:#2c2c32;margin:0 -9.517px 24.017px}dialog.logout-confirm-backdrop .logout-confirm button:not(.logout-confirm-close){height:50.036px;font:600 16.012px/1 var(--font-ui);border-radius:12.009px;display:block}.logout-confirm .logout-confirm-yes{background:#0039ae}.logout-confirm .logout-confirm-no{color:#2c2c32;background:#f0f4f6;margin-top:8.006px}.logout-confirm .logout-confirm-close{background:0 0;width:42px;height:42px;padding:0;top:-55px;right:-18px}.logout-confirm-close span{display:none}.logout-confirm-close img{border-radius:50%;width:42px;height:42px;display:block}}.account-shell-certificates.account-shell-courses .account-head{display:none}.account-shell-certificates.account-shell-courses:before,.account-shell-certificates.account-shell-courses:after{content:none}.account-shell-certificates.account-shell-courses #course-account-navigation button{display:flex}.account-shell-certificates .certificate-list{background:0 0;border-radius:0;gap:19px;padding:0;display:grid}.account-shell-certificates .certificate-list article{color:#fff;background:linear-gradient(90deg,#013476,#0050a7);border:1.227px solid #fff;border-radius:4.909px;align-items:center;gap:12.271px;padding:9.817px 13.498px 11.044px;display:flex}.account-shell-certificates .certificate-list article>span{border-radius:4.909px;flex:none;width:34.36px;height:34.36px;font:700 11px/20.861px Manrope,sans-serif}.account-shell-certificates .certificate-list article>div{flex:1;gap:1.227px;min-width:0}.account-shell-certificates .certificate-list article strong{overflow-wrap:anywhere;padding-bottom:.724px;font:600 21.882px/22.825px Manrope,sans-serif}.account-shell-certificates .certificate-list article small{color:#e4e0e0;font:400 13.499px/20.861px Manrope,sans-serif}.account-shell-certificates .certificate-download{border:1.227px solid #fff;border-radius:4px;flex:none;padding:6.136px 13.498px;font:600 13.5px Manrope,sans-serif}.account-shell-certificates .certificate-list article,.account-shell-certificates .certificate-download{border:0;box-shadow:inset 0 0 0 1.227px #fff}.account-shell-certificates .course-menu-icon--certificates img{content:url(/assets/profile/menu-certificates-active.svg)}@media (width>=1280px){.account-shell.account-shell-courses.account-shell-certificates{min-height:740px;margin-bottom:39px}.account-shell-certificates.account-shell-courses .account-content{padding-top:.16px}.account-shell-certificates .certificates-panel{width:832px;max-width:calc(100% - 21.21px);margin-left:21.21px}}@media (width<=760px){.account-shell-certificates .certificate-list{isolation:isolate;position:relative}.account-shell-certificates .certificate-list:after{content:"";z-index:-1;pointer-events:none;transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:254.463px;height:255.74px;position:absolute;bottom:-235.769px;right:-27px;transform:matrix(.556857,.830609,-.830609,.556857,268.882,-98.0294)}.account-shell-certificates .course-account-heading h1 span{display:block}.account-shell-certificates.account-shell-courses .account-layout{margin-top:10.48px}.account-shell-certificates.account-shell-courses .account-sidebar{border:0;margin-left:0;padding:17.026px}.account-shell-certificates.account-shell-courses .account-content{margin-top:25.745px}.account-shell-certificates .certificate-list{box-sizing:border-box;background:#ffffff5e;border-radius:16.521px;align-content:start;gap:9.657px;width:336px;max-width:100%;min-height:246px;margin-left:1px;padding:13px 8.635px 13px 9px}.account-shell-certificates .certificate-list article{border-radius:1.878px;gap:4.696px;padding:3.757px 5.166px 4.227px;box-shadow:inset 0 0 0 .47px #fff}.account-shell-certificates .certificate-list article>span{border-radius:4.566px;width:31.96px;height:31.96px;font-size:10.623px;line-height:19.404px}.account-shell-certificates .certificate-list article>div{gap:.47px}.account-shell-certificates .certificate-list article strong{padding-bottom:.277px;font-size:13.52px;line-height:15.451px}.account-shell-certificates .certificate-list article small{font-size:8.361px;line-height:7.983px}.account-shell-certificates .certificate-download{padding:4.6px 10.12px;font-size:10.12px;box-shadow:inset 0 0 0 .92px #fff}.page-layout:has(.account-shell-courses.account-shell-certificates) .site-footer.figma-footer{min-height:1034px!important;margin-top:47px!important}.page-layout:has(.account-shell-courses.account-shell-certificates) .footer-inner{min-height:1034px}}.date-filter{color:#fff;flex-direction:column;align-self:center;gap:16px;width:100%;min-width:0;max-width:279.421px;display:flex}.date-filter .date-filter-heading{justify-content:space-between;align-items:center;min-height:26px;display:flex}.date-filter .date-filter-heading h3{color:inherit;font:700 23.684px/1.1 var(--display);margin:0}.date-filter button{cursor:pointer}.figma-filter .date-filter button{width:auto}.date-filter .date-reset{color:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:400;display:flex}.date-reset img{width:9px;height:9px}.date-modes{justify-content:space-between;gap:8px;display:flex}.date-filter .date-modes button{color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12px;font-weight:400;display:flex}.date-toggle{background:#bbbcbc;border:.909px solid #0039ae;border-radius:24.545px;flex:0 0 40px;width:40px;height:20.909px;position:relative}.date-toggle.is-on{background:#fff;border-color:#fff}.date-toggle img{width:20.909px;height:20.909px;position:absolute;top:-.909px;left:-.909px}.date-toggle.is-on img{left:18.09px}.date-calendar{color:#013cb0;background:#fff;border-radius:15px;width:100%;min-width:0;height:278px;position:relative;overflow:hidden}.date-month-navigation{z-index:2;justify-content:space-between;align-items:center;gap:8px;height:42px;margin:5px 12px 0;display:flex;position:relative}.date-filter .date-month-navigation button{color:#013cb0;background:0 0;border:0;padding:0}.date-month-navigation .date-prev,.date-month-navigation .date-next{flex-shrink:0;place-items:center;width:24px;height:32px;display:grid}.date-month-navigation .date-prev img,.date-month-navigation .date-next img{width:10px;height:16px}.date-prev img{transform:rotate(180deg)}.date-month-navigation .date-month{font:700 23.684px/1.1 var(--display);text-transform:capitalize;align-items:center;gap:7px;display:flex}.date-month-chevron{width:16px;height:16px;position:relative;overflow:hidden}.date-month-chevron img{width:92px;max-width:none;height:16px;position:absolute;top:0;left:0}.date-days{z-index:1;grid-template-columns:repeat(10,minmax(0,1fr));gap:10.493px 4px;margin:6px 18px 0;display:grid;position:relative}.date-filter .date-days button{color:#939393;background:#ededed;border:0;border-radius:4.328px;min-width:0;height:22.507px;padding:0;font:400 15.771px/1.1 Roboto,sans-serif}.date-filter .date-days button.in-range{background:#0039ae36;border-radius:0}.date-filter .date-days button{position:relative}.date-filter .date-days button[data-range-next=true]:after{content:"";background:#0039ae36;width:4px;height:100%;position:absolute;top:0;right:-4px}.date-filter .date-days button.in-range:nth-child(10n+1){border-radius:4.328px 0 0 4.328px}.date-filter .date-days button.in-range:nth-child(10n){border-radius:0 4.328px 4.328px 0}.date-filter .date-days button.is-selected{color:#fff;background:#0039ae}.date-year{color:#eee;pointer-events:none;font:700 129.985px/1.1 Roboto,sans-serif;position:absolute;top:142px;left:-10px}.date-filter .date-selection{color:#fff;font:500 11.842px/1.1 var(--ui);text-align:left;background:0 0;border:0;align-self:center;align-items:center;gap:5.921px;margin-top:-7px;padding:0;display:flex}.date-selection img{background:#fff;border-radius:3.947px;width:11.842px;height:11.842px}.date-month-options{z-index:3;scrollbar-width:thin;scrollbar-color:#0039ae #9a9a9a;background:#fff;border-top:1px solid #0039ae;flex-direction:column;gap:7px;height:221px;margin:-2px 10px 0 15px;padding:6px 7px 6px 0;display:flex;position:relative;overflow-y:auto}.date-filter .date-month-options button{color:#777;font:600 11px/1 var(--ui);text-transform:capitalize;text-align:left;background:0 0;border:0;border-radius:0;flex-shrink:0;padding:0}.date-filter .date-month-options button[aria-pressed=true]{color:#0039ae}.date-options-year{color:#0039ae;font:600 11px/1 var(--ui);justify-content:space-between;display:flex}.date-options-year img{background:#0039ae;border-radius:3.947px;width:11.842px;height:11.842px}.date-filter.is-month-picker .date-modes,.date-filter.is-month-picker .date-selection,.date-filter.is-month-picker .date-year{display:none}.date-filter.is-month-picker .date-prev,.date-filter.is-month-picker .date-next{visibility:hidden}.date-filter.is-month-picker .date-month-chevron img{width:16px;height:11px;top:3px;transform:scaleY(-1)}.date-filter button:focus-visible{outline-offset:2px;outline:2px solid #00aeef}.date-filter--compact .date-filter-heading h3{line-height:26px}.date-filter--compact .date-month-navigation{justify-content:flex-start;margin-left:81px;margin-right:0}.date-filter--compact:not(.is-month-picker) .date-month-navigation{height:26px;margin:0;position:absolute;top:11px;left:81px}.date-filter--compact:not(.is-month-picker) .date-days{margin-top:53px}.date-filter--compact:not(.is-month-picker) .date-month-chevron{width:25px;height:16px}.date-filter--compact:not(.is-month-picker) .date-month-chevron img{width:16.666px;height:11.014px;top:4px;left:4.167px;transform:scaleY(-1)}@media (width>=901px){.catalog-page .catalog-layout{grid-template-columns:311px minmax(0,1fr)}}.filter-choice{color:#fff;border:0;flex-direction:column;gap:11.842px;width:100%;min-width:0;margin:0;padding:0;display:flex}.filter-choice legend{font:600 13.816px/1.1 var(--ui);color:inherit;margin:0 0 11.842px;padding:0}.filter-choice-search{border:.689px solid #fff;border-radius:8.268px;width:100%;position:relative;overflow:hidden}.filter-choice .filter-choice-search input{color:#fff;width:100%;height:34.31px;min-height:0;font:600 11px/1 var(--ui);background:0 0;border:0;border-radius:0;outline:none;padding:0 33px 0 11.31px;display:block}.filter-choice .filter-choice-search input::placeholder{color:#fff;opacity:1}.filter-choice-search input::-webkit-search-cancel-button{display:none}.filter-choice-search:focus-within{box-shadow:inset 0 0 0 .5px #fff}.filter-choice .filter-choice-search:not(.is-open) input{height:25.622px}.filter-choice-search:not(.is-open) .filter-choice-search-icon{top:6.61px}.filter-choice-search-icon{pointer-events:none;width:12.402px;height:12.402px;position:absolute;top:11.31px;right:11.31px}.filter-choice-options{scrollbar-width:thin;scrollbar-color:white #9a9a9a;border-top:1px solid #fff;flex-direction:column;gap:7px;max-height:165px;margin:0 11.31px;padding:5px 7px 8px 0;display:flex;overflow-y:auto}.filter-choice .filter-choice-options button{color:#fff;width:100%;min-height:11.842px;font:600 11px/1 var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:0;display:flex}.filter-choice .filter-choice-options button:hover,.filter-choice .filter-choice-options button.is-active{background:#ffffff26;border-radius:3px}.filter-choice-options p{font:500 11px/1.3 var(--ui);margin:0}.filter-choice-option-check{background:#fff;border-radius:3.947px;flex-shrink:0;width:11.842px;height:11.842px;display:block}.filter-choice-option-check img{width:100%;height:100%;display:block}.filter-choice .filter-choice-selected{color:#fff;font:500 11.842px/1.1 var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5.921px;padding:0;display:flex}.filter-choice-selected img{background:#fff;border-radius:3.947px;flex-shrink:0;width:11.842px;height:11.842px}.filter-choice-selected:focus-visible{outline-offset:3px;outline:2px solid #fff}.figma-filter .filter-choice{gap:11.842px;margin:0;padding:0;display:flex}.filters .catalog-price{border:0;min-width:0;margin:0;padding:0}.filters .catalog-price legend{color:#fff;font:600 13.816px/1.1 var(--font-ui);margin-bottom:11.842px;padding:0}.filters .catalog-price-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11.842px;display:grid}.filters .catalog-price-fields label{flex-direction:column;gap:3.947px;min-width:0;margin:0;display:flex}.filters .catalog-price-fields label>span{color:#ffffff4d;font:600 9.868px/1 var(--font-ui)}.filters .catalog-price-fields input{color:#2c2c32;height:49.342px;min-height:0;font:600 15.789px/1 var(--font-ui);background:#fff;border:0;border-radius:11.842px;padding:13.816px 15.789px}.filters .catalog-price-fields input::placeholder{color:#2c2c32;opacity:1}.filters input.catalog-price-range{appearance:none;cursor:pointer;border:0;border-radius:7.895px;width:100%;height:3.947px;min-height:0;margin:15.789px 0 6.908px;padding:0;display:block}.filters input.catalog-price-range::-webkit-slider-thumb{appearance:none;background:url(/assets/filters/figma/price-thumb.svg) 50%/100% 100% no-repeat;border:0;width:17.763px;height:17.763px}.filters input.catalog-price-range::-moz-range-thumb{background:url(/assets/filters/figma/price-thumb.svg) 50%/100% 100% no-repeat;border:0;width:17.763px;height:17.763px}.filters .catalog-price input:focus-visible{outline-offset:3px;outline:2px solid #70a9ff}.filters .catalog-checks{color:#fff;border:0;min-width:0;margin:0;padding:0}.filters .catalog-checks legend{font:600 13.816px/1.1 var(--ui);margin:0 0 11.842px;padding:0}.filters .catalog-checks-list{flex-direction:column;gap:11.842px;display:flex}.filters .catalog-checks label{cursor:pointer;font:500 11.842px/1 var(--ui);align-items:center;gap:5.921px;margin:0;display:flex}.filters .catalog-checks input{appearance:none;cursor:pointer;background:0 0;border:.987px solid #bbbcbc;border-radius:3.947px;flex:0 0 11.842px;width:11.842px;height:11.842px;min-height:0;margin:0;padding:0}.filters .catalog-checks input:checked{background:#fff url(/assets/filters/figma/catalog-check.svg) 50%/100% 100% no-repeat;border-color:#fff}.filters .catalog-checks button{color:inherit;font:600 11.842px/1 var(--ui);text-align:left;cursor:pointer;background:0 0;border:0;margin:11.842px 0 0;padding:0;display:block}.filters .catalog-checks input:focus-visible,.filters .catalog-checks button:focus-visible{outline-offset:3px;outline:2px solid #fff}.event-poster-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,225px),1fr));align-items:stretch;gap:38px 18px;padding:24px 0;display:grid}.event-poster-grid .poster-card{text-align:center;flex-direction:column;justify-self:center;align-items:center;width:min(225px,100%);min-width:0;min-height:419px;display:flex}.event-poster-grid .poster-card a.home-poster-cover{aspect-ratio:204.277/256.306;background:0 0;border-radius:0;flex:none;width:204.277px;max-width:100%;height:auto;padding:0;display:block;overflow:hidden}.event-poster-grid .home-poster-cover img{object-fit:cover;width:100%;height:100%;display:block}.event-poster-grid .poster-card p.home-poster-meta{letter-spacing:.3188px;color:#777;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 32% minmax(0,1fr);align-items:center;gap:0;width:min(192.45px,100%);margin:8.889px 0 2.77px;font:500 10.628px/1.12 Montserrat,sans-serif;display:grid}.event-poster-grid .home-poster-meta span{overflow-wrap:anywhere;padding:0}.event-poster-grid .home-poster-meta img{width:100%;height:6px}.event-poster-grid .poster-card h3{color:#0039ae;width:min(193.441px,100%);min-height:43.394px;font:500 12.926px/1.1 var(--font-ui);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.event-poster-grid .poster-card del{color:#2c2c3280;font:600 12.989px/1 Gilroy,sans-serif}.event-poster-grid .poster-card>strong{color:#0039ae;font:700 18.618px/1.15 var(--font-ui);margin:4px 0 12px}.event-poster-grid .poster-card a.home-poster-action{box-sizing:border-box;color:#fff;text-transform:none;background:#013cb0;border-radius:14.318px;justify-content:center;align-items:center;width:100%;min-height:42px;margin-top:auto;padding:8px;font:600 19.091px/1.1 Gilroy,sans-serif;text-decoration:none;display:flex}.event-poster-grid a:focus-visible,.classic-view-switch button:focus-visible{outline-offset:4px;outline:2px solid #0039ae}.classic-view-switch button{cursor:pointer}.classic-view-switch button[aria-label=Карточки].active img{filter:brightness(0)invert()}.classic-view-switch button[aria-label=Список]:not(.active) img{filter:brightness(0)saturate()}@media (width<=900px){.classic-category .classic-heading-row .classic-view-switch{gap:6px;display:flex;position:static}.classic-category .classic-heading-row{align-items:center;gap:12px}.classic-category .classic-heading-row .classic-view-switch button{border-radius:10px;width:40px;height:40px}.classic-category .classic-heading-row .classic-view-switch img{width:22px;height:22px}.event-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.event-poster-grid .poster-card{min-height:339px}.event-poster-grid .poster-card h3{min-height:62px;font-size:12px}.event-poster-grid .poster-card p.home-poster-meta{font-size:8px}.event-poster-grid .poster-card a.home-poster-action{border-radius:10px;min-height:40px;font-size:16px}}.congress-list-book{color:#fff;width:183px;height:40px;font:600 16.035px/1 var(--font-ui);background:#0143b5;border-radius:9.621px;justify-content:center;align-items:center;text-decoration:none;display:flex}.congress-list-details{color:#777;text-decoration:underline}.congress-list-item a:focus-visible{outline-offset:3px;outline:2px solid #00aeef}.congresses-desktop-heading{display:none}@media (width>=901px){.classic-congresses .congresses-heading{display:none}.classic-category.classic-congresses:not(.classic-materials) .classic-results{background:#ffffff5e;border-radius:46px;padding:0 0 25px;display:block;box-shadow:0 4px 8.2px #00000040}.congresses-desktop-heading{min-height:120px;padding:22px 30px 0 37px;display:block;position:relative}.congresses-desktop-heading .classic-view-switch{gap:6.833px;position:absolute;top:18px;right:32.517px}.congresses-desktop-heading .classic-view-switch button{-webkit-backdrop-filter:blur(29.038px);backdrop-filter:blur(29.038px);background:0 0;border:1.705px solid #0039ae;border-radius:20.498px;width:68.325px;height:68.325px;padding:0}.congresses-desktop-heading .classic-view-switch button.active{background:linear-gradient(90deg,#0039ae,#0157c6);border:0}.congresses-desktop-heading .classic-view-switch img{width:30.746px;height:30.746px;display:block}.congresses-desktop-heading .classic-crumbs{font:600 15.111px/1.1 var(--font-ui);color:#2c2c3266;align-items:center;gap:6.044px}.congresses-desktop-heading .classic-crumbs img{width:18.133px;height:18.133px}.congresses-desktop-heading .classic-heading-row{width:100%;margin:4.867px 0 0 -8px}.congresses-desktop-heading .classic-heading-row h1{font:700 47.315px/1 var(--display);color:#0039ae}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item{--congress-body-top:11px;border:0;grid-template-columns:316px minmax(0,1fr);column-gap:28px;min-height:364px;padding:0 30px 0 26px;display:grid;position:relative}.congress-list-item:after{content:"";border-bottom:2px solid #013cb0;position:absolute;bottom:25px;left:31px;right:30px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-cover{border:2.072px solid #013cb0;border-radius:45.587px;align-self:start;width:316px;height:310.82px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-cover img{object-fit:cover;width:calc(100% + 4.144px);max-width:none;height:395.726px;position:relative;top:-6.216px;left:-2.072px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-body{min-width:0;padding:var(--congress-body-top) 0 0;display:block}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-meta{font:600 20px/1.1 var(--font-ui);color:#777;margin:0 0 13px 3px;display:block}.congress-list-item .classic-event-meta time{display:block}.congress-list-item .classic-event-meta a{left:680px;top:calc(var(--congress-body-top) - 9px);color:#013cb0;font:600 24px/1.1 var(--font-ui);text-decoration:underline;position:absolute}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item h2{color:#0039ae;width:min(450px,100%);min-height:56px;font:700 28px/1 var(--display);margin:0 0 12px}.congress-list-item .congress-list-rating{margin:0 0 4.181px 3px}.congress-list-item .classic-event-prices{align-items:flex-start;min-height:42px;margin-left:5px;position:relative}.congress-list-item .classic-event-prices strong{color:#0039ae;font:700 36.35px/1 Satoshi, var(--font-ui)}.congress-list-item .classic-event-prices del{text-align:center;color:#939393;width:104px;font:600 14.069px/1 var(--font-ui);position:absolute;top:0;left:152px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .congress-list-speakers{color:#939393;width:min(459px,100%);min-height:36px;font:500 16px/1.1 "Golos Text", var(--font-ui);margin:0 0 8px 3px}.congress-list-item .congress-list-summary{display:none}.congress-list-item .congress-list-details{font:600 15px/1.1 var(--font-ui);margin-left:7px;display:block}.congress-list-item .congress-list-book{background:#013cb0;border-radius:14.318px;width:225px;height:42px;margin:21.5px 0 0 auto;font-size:19.091px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(2){--congress-body-top:15px;min-height:363px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(3){--congress-body-top:10px;min-height:362px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(4){--congress-body-top:16px;min-height:363px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(5){--congress-body-top:10px;min-height:365px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(n+6){--congress-body-top:10px;column-gap:23px;min-height:376px;padding-left:31px}.congress-list-item:nth-of-type(2):after,.congress-list-item:nth-of-type(4):after,.congress-list-item:nth-of-type(5):after{bottom:29px}.congress-list-item:last-of-type:after{content:none}.classic-category.classic-congresses:not(.classic-materials) .classic-more{color:#fff;width:228.25px;height:50px;font:600 20px/1 var(--font-ui);background:#0143b5;border-radius:12px;justify-content:center;justify-self:start;align-items:center;margin:0 0 0 344px;padding:0;display:flex}}@media (width<=900px){.classic-category.classic-congresses:not(.classic-materials) .classic-layout{gap:12px}.classic-category.classic-congresses:not(.classic-materials) .classic-results{background:#ffffff5e;border-radius:26.968px;width:min(361px,100% - 8px);margin-left:8px;padding:9px 0 10px;display:block;box-shadow:0 2.345px 4.807px #00000040}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item{border:0;flex-direction:column;align-items:flex-start;min-height:528px;padding:0 0 30px;display:flex;position:relative}.congress-list-item:after{content:"";border-bottom:1.29px solid #013cb0;width:calc(100% - 26px);position:absolute;bottom:26px;left:5px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-body{padding:0;display:contents}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-meta{width:calc(100% - 23.39px);height:34px;font:600 13.137px/1.1 var(--font-ui);order:0;align-items:flex-start;margin-left:23.39px;display:flex}.congress-list-item .classic-event-meta time{color:#777;margin-top:5.91px}.congress-list-item .classic-event-meta a{color:#013cb0;font:600 15.765px/1.1 var(--font-ui);text-decoration:underline;position:absolute;left:225.05px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-cover{border:1.707px solid #013cb0;border-radius:37.547px;flex-shrink:0;order:1;align-self:flex-start;width:min(260.267px,100% - 48px);height:256px;margin:0 0 20px 39px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .classic-event-cover img{object-fit:cover;width:calc(100% + 3.414px);max-width:none;height:325.931px;position:relative;top:-5.117px;left:-1.707px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item h2{width:min(295.587px,100% - 32px);min-height:36.784px;font:700 18.392px/1 var(--display);text-align:center;order:2;margin:0 0 1.216px 21.42px}.congress-list-item .congress-list-rating{min-height:18.846px;font:500 12.66px/1.1 "Golos Text", var(--font-ui);order:3;gap:7.913px;margin:0 0 6.154px 107px}.congress-list-rating .webinar-rating-stars{gap:.633px}.congress-list-rating .webinar-rating-stars>span{width:17.217px;height:18.846px}.congress-list-item .classic-event-prices{order:4;align-items:flex-start;gap:8px;min-height:27.65px;margin:0 0 0 101px}.congress-list-item .classic-event-prices strong{color:#0039ae;font:700 23.877px/1 Satoshi, var(--font-ui)}.congress-list-item .classic-event-prices del{color:#939393;font:600 9.241px/1 var(--font-ui)}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item .congress-list-speakers{color:#939393;width:calc(100% - 46px);min-height:23.122px;font:500 10.51px/1.1 "Golos Text", var(--font-ui);order:5;margin:0 0 8.488px 23.39px;display:block}.congress-list-item .congress-list-summary{display:none}.congress-list-item .congress-list-details{font:600 9.853px/1.1 var(--font-ui);order:6;margin-left:150.02px}.congress-list-item .congress-list-book{flex-shrink:0;order:7;margin:5.9017px 0 0 86px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(2){min-height:503px;padding-bottom:5px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(3){min-height:502px;padding-bottom:4px}.classic-category.classic-congresses:not(.classic-materials) .congress-list-item:nth-of-type(n+4){min-height:508px;padding-bottom:8px}.congress-list-item:nth-of-type(n+3) .congress-list-book{margin-top:7.9017px;margin-left:89px}.congress-list-item:nth-of-type(n+4) .congress-list-book{margin-top:9.9017px}.congress-list-item:nth-of-type(n+2):after{bottom:1px}.congress-list-item:last-of-type:after{content:none}.classic-category.classic-congresses:not(.classic-materials) .classic-more{color:#fff;width:183px;height:40px;font:600 16.035px/1 var(--font-ui);background:#0143b5;border-radius:9.621px;justify-content:center;justify-self:start;align-items:center;margin:0 0 0 89px;padding:0;display:flex}}.filters.category-filters{box-sizing:border-box;color:#fff;background:linear-gradient(211.848deg,#091930 13.949%,#003baf 39.63%,#0156c5 93.208%);border:0;border-radius:15.789px;flex-direction:column;grid-area:filters;gap:16px;width:311px;max-width:100%;padding:26px 15.789px 15.789px;display:flex}.filters.category-filters>h2{color:#fff;font:700 23.684px/1.1 var(--display);margin:0}.category-filter-choices{flex-direction:column;gap:11.842px;display:flex}.category-filter-choices .filter-choice{min-height:112.5px}.category-filter-actions{flex-direction:column;gap:7.895px;width:100%;display:flex}.filters.category-filters .category-filter-actions button{color:#0039ae;width:100%;height:49.342px;font:600 15.789px/1 var(--font-ui);cursor:pointer;background:#fff;border:0;border-radius:11.842px;padding:0}.filters.category-filters .category-filter-actions button+button{color:#fff;background:0 0;border:.987px solid #fff}.category-filter-actions button:focus-visible{outline-offset:3px;outline:2px solid #fff}.filters.category-filters{position:static;top:auto}.category-filter-fields{display:contents}.category-filter-dialog{overscroll-behavior:contain;background:0 0;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:69px 0 28px;position:fixed;inset:0;overflow:auto}.category-filter-dialog::backdrop{-webkit-backdrop-filter:blur(3.9px);backdrop-filter:blur(3.9px);background:#8d8d8d4f}.category-filter-dialog-close{cursor:pointer;background:0 0;border:0;border-radius:21px;width:42px;height:42px;padding:0;position:absolute;top:16px;right:29px;overflow:hidden}.category-filter-dialog-close img{width:100%;height:100%;display:block}.category-filter-dialog-close:focus-visible{outline-offset:3px;border-radius:50%;outline:2px solid #fff}.filters.category-filters .category-filter-disclosure{display:none}@media (width<=900px){.filters.category-filters{background:linear-gradient(181.1deg,#091930 -13.9488%,#003baf 39.6296%,#0156c5 93.208%);gap:0;width:344px;padding:0}.filters.category-filters>h2{display:none}.filters.category-filters .category-filter-disclosure{color:#fff;width:100%;height:42px;font:700 18px/1.1 var(--display);cursor:pointer;background:0 0;border:0;border-radius:15.789px;justify-content:space-between;align-items:center;padding:11px 15.789px 11.2px;display:flex}.category-filter-disclosure img{width:10.793px;height:6.507px;display:block}.category-filter-disclosure[aria-expanded=true] img{transform:rotate(180deg)}.category-filter-disclosure:focus-visible{outline-offset:3px;outline:2px solid #00aeef}.category-filter-fields{display:none}.category-filters.is-expanded .category-filter-fields{flex-direction:column;gap:16px;padding:16px 15.789px 15.789px;display:flex}.category-filter-dialog .filters.category-filter-modal{background:linear-gradient(210.131deg,#091930 -13.949%,#003baf 39.63%,#0156c5 93.208%);gap:16px;width:min(325px,100% - 32px);min-height:1200px;margin:0 auto;padding:26px 15.789px 15.789px}.category-filter-dialog .category-filter-modal>h2{display:block}.category-filter-dialog .category-filter-fields{display:contents}.category-filter-dialog .category-filter-modal{transform:translate(.5px)}.category-filter-modal>h2{line-height:26px}.category-filter-modal .category-filter-choices{margin-bottom:-4.158px}.category-filter-modal .filter-choice{min-height:101.211px}.category-filter-modal .filter-choice legend,.category-filter-modal .catalog-price legend,.category-filter-modal .catalog-checks legend{line-height:15px}.category-filter-modal .filter-choice-search{width:min(281px,100%)}.category-filter-modal .catalog-checks{min-height:86.0526px}.category-filter-modal .catalog-checks:has(button[aria-expanded=false]){min-height:157.105px}.category-filter-modal input.catalog-price-range{margin-bottom:0}.category-filter-modal .date-filter{align-self:flex-start}.category-filter-modal .date-calendar{width:min(279px,100%)}.category-filter-modal .date-selection{align-self:flex-start;margin-top:0;line-height:11.8421px}}@media (width>=901px){.filters.category-filters{background:linear-gradient(211.848deg,#091930 -13.9488%,#003baf 39.6296%,#0156c5 93.208%)}.filters.category-filters--courses{background:linear-gradient(205.79deg,#091930 -13.9488%,#003baf 39.6296%,#0156c5 93.208%)}.filters.category-filters--congresses{background:linear-gradient(211.911deg,#091930 -13.9488%,#003baf 39.6296%,#0156c5 93.208%);min-height:1232px}.classic-congresses .classic-layout,.classic-webinars .classic-layout{grid-template-columns:minmax(0,1fr) 311px}.filters.category-filters>h2{line-height:26px}.category-filter-choices{margin-bottom:-4.158px}.category-filter-choices .filter-choice{min-height:101.211px}.category-filters .filter-choice legend,.category-filters .catalog-price legend,.category-filters .catalog-checks legend{line-height:15px}.category-filters .filter-choice-search{width:281px}.category-filters .catalog-checks{min-height:86.0526px}.category-filters .catalog-checks:has(button[aria-expanded=false]){min-height:157.105px}.category-filters input.catalog-price-range{margin-bottom:0}.category-filters .date-calendar{width:min(279px,100%)}.category-filters .date-selection{align-self:flex-start;margin-top:0;line-height:11.8421px}}.webinar-list-item{box-sizing:border-box;grid-template-columns:247px minmax(0,1fr);gap:46px;min-height:363px;padding:0 31.75px 52px 6px;display:grid;position:relative}.webinar-list-item:after{content:"";border-bottom:2px solid #013cb0;position:absolute;bottom:24px;left:0;right:0}.webinar-list-cover{background:#fff;border:2.072px solid #013cb0;border-radius:45.587px;height:311px;display:block;overflow:hidden}.webinar-list-cover img{object-fit:cover;width:100%;height:100%;display:block}.webinar-list-body{min-width:0;padding-top:14px}.webinar-list-body time{color:#777;font:600 24px/1.1 var(--font-ui);margin-bottom:3.6px;display:block}.webinar-list-speaker{color:#013cb0;min-height:28px;font:700 28px/1 var(--display);margin-bottom:7px}.webinar-list-body h2{color:#0039ae;min-height:56px;font:700 28px/1 var(--display);overflow-wrap:anywhere;margin:0 0 13px -3px}.webinar-list-body h2 a{color:inherit;text-decoration:none}.webinar-list-rating{color:#939393;min-height:23.819px;font:500 16px/1.1 "Golos Text", var(--font-ui);align-items:center;gap:10px;margin-bottom:9.181px;display:flex}.webinar-rating-stars{gap:.8px;display:flex}.webinar-rating-stars>span{width:21.76px;height:23.819px;display:block;position:relative;overflow:hidden}.webinar-rating-stars img{width:235.14%;max-width:none;height:214.81%;position:absolute;top:-16.05%;left:-117.57%}.webinar-list-price{align-items:flex-start;gap:10px;min-height:36.35px;display:flex}.webinar-list-price strong{color:#0039ae;font:700 36.35px/1 Satoshi, var(--font-ui)}.webinar-list-price del{color:#939393;font:600 14.069px/1 var(--font-ui);white-space:nowrap;padding-top:2px}.webinar-list-details{color:#777;width:fit-content;font:600 15px/1.1 var(--font-ui);margin-top:7.65px;text-decoration:underline;display:block}.webinar-list-book{color:#fff;width:228.25px;height:50px;font:600 20px/1 var(--font-ui);background:#0143b5;border-radius:12px;justify-content:center;align-items:center;margin:.5px 0 0 auto;text-decoration:none;display:flex}.webinar-list-item a:focus-visible{outline-offset:3px;outline:2px solid #00aeef}@media (width>=901px){.webinar-results-heading.courses-results-heading{min-height:119px}.course-list-item{gap:43px;min-height:362px;padding:0 41px 51px 14px}.course-list-item:after{bottom:var(--course-divider-bottom,20px)}.course-list-item .webinar-list-body{padding-top:var(--course-body-top,11px)}.course-list-item .webinar-list-body h2{margin-bottom:5px}.course-list-city{top:var(--course-body-top,11px);color:#013cb0;font:600 24px/1.1 var(--font-ui);text-decoration:underline;position:absolute;left:716px}.course-list-item .webinar-list-details{margin-left:-1px}.course-list-item .webinar-list-book{margin-top:var(--course-book-gap,9.5px);margin-right:.75px}.course-list-item:nth-of-type(2){--course-body-top:14px;--course-book-gap:.5px;min-height:359px;padding-bottom:48px}.course-list-item:nth-of-type(3){--course-body-top:14px;--course-book-gap:7.5px;min-height:366px;padding-bottom:55px}.course-list-item:nth-of-type(4){--course-body-top:21px;--course-book-gap:-6.5px;--course-divider-bottom:24px;min-height:363px;padding-bottom:52px}.course-list-item:nth-of-type(5){--course-body-top:21px;--course-book-gap:-6.5px;--course-divider-bottom:30px;min-height:371px;padding-bottom:60px}.course-list-item:nth-of-type(6){--course-body-top:16px;--course-book-gap:10.5px;min-height:364px;padding-bottom:53px}.classic-category.classic-courses:not(.classic-materials) .classic-results:has(>.classic-more){padding-bottom:34px}.classic-courses .classic-more{color:#fff;width:228.25px;height:50px;font:600 20px/1 var(--font-ui);background:#0143b5;border-radius:12px;justify-content:center;align-items:center;margin:0 0 0 312px;padding:0;display:flex}}@media (width<=900px){.webinar-list-item{flex-direction:column;align-items:center;gap:0;min-height:637px;padding:0 0 26px;display:flex}.webinar-list-body{display:contents}.webinar-list-body time{order:0;width:min(291.476px,100%);margin:0 0 22px;font-size:14.636px}.webinar-list-cover{border-width:2.445px;border-radius:53.795px;order:1;width:min(291.476px,100%);height:367px;margin-bottom:22px}.webinar-list-speaker{text-align:center;order:2;width:100%;min-height:17.076px;margin-bottom:4.264px;font-size:17.076px}.webinar-list-body h2{text-align:center;order:3;width:min(298px,100%);min-height:34.152px;margin:0 0 5.508px;font-size:17.076px}.webinar-list-rating{order:4;justify-content:center}.webinar-list-price{order:5;justify-content:center;gap:7px;min-height:22.168px}.webinar-list-price strong{font-size:22.168px}.webinar-list-price del{padding-top:1.22px;font-size:8.58px}.webinar-list-details{order:6;margin-top:8.532px;font-size:10.682px}.webinar-list-book{border-radius:9.621px;order:7;width:183px;height:40px;margin:7.55px auto 0;font-size:16.035px}.webinar-list-item:after{bottom:12px}.classic-category.classic-courses:not(.classic-materials) .classic-results{background:#ffffff5e;border-radius:26.968px;width:min(361px,100%);padding:0 12px 26px;display:block;box-shadow:0 2.345px 4.807px #00000040}.course-list-item{min-height:640px;padding-top:4.88px;padding-bottom:25px}.course-list-item .webinar-list-body time{color:#656565;align-self:flex-start;width:171.368px;margin-bottom:22.0204px;margin-left:19px}.course-list-city{color:#013cb0;font:600 14.636px/1.1 var(--font-ui);text-decoration:underline;position:absolute;top:4.88px;left:270.26px}.course-list-item .webinar-list-cover{align-self:flex-start;max-width:calc(100% - 19px);margin-left:19px}.course-list-item .webinar-list-speaker{align-self:flex-start;width:min(302px,100%);margin-left:21px}.course-list-item .webinar-list-body h2{text-wrap:balance;align-self:flex-start;max-width:calc(100% - 19.29px);margin-left:19.29px}.course-list-item .webinar-list-rating{align-self:flex-start;margin-left:93px}.course-list-item .webinar-list-price{justify-content:flex-start;align-self:flex-start;margin-left:115px}.course-list-item .webinar-list-details{color:#656565;align-self:flex-start;margin-left:142.79px}.course-list-item .webinar-list-book{align-self:flex-start;margin:6.55px 0 0 76px}.course-list-item:after{border-bottom-width:1.29px;bottom:16px}.classic-courses .classic-results:has(>.classic-more) .course-list-item:last-of-type{min-height:633px;padding-bottom:18px}.classic-courses .classic-more{color:#fff;width:183px;height:40px;font:600 16.035px/1 var(--font-ui);background:#0143b5;border-radius:9.621px;justify-content:center;align-items:center;margin:0 0 0 77px;padding:0;display:flex}}.classic-courses .classic-more{cursor:pointer;justify-self:start}.classic-category.classic-courses:not(.classic-materials) .classic-more{margin-top:0}.classic-courses .classic-more:disabled{cursor:wait;opacity:.6}.course-list-item:last-of-type:after{content:none}@font-face{font-family:Montserrat;src:url(/assets/fonts/Montserrat-Variable.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}.figma-home section.lecturers-strip{background:#ffffff5e;border-radius:46px;height:auto;min-height:402px;padding:31px 35px 35px}.figma-home .lecturers-strip header{gap:24px;min-height:47px}.figma-home .lecturers-strip h2{font:700 47.315px/1 var(--font-display);color:#0039ae}.figma-home .lecturers-strip header>a{height:43px;font:800 13.639px/1 var(--font-display);background:linear-gradient(60.1786deg,#002a81 1.5039%,#0055c4 82.834%);border-radius:10.229px;flex:0 0 225px;justify-content:center;align-items:center;padding:11.934px 13.639px;display:flex}.figma-home section.lecturers-strip .home-lecturer-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:20.32px;margin:20px 6px 0;display:grid}.figma-home .home-lecturer-grid article{min-width:0}.home-lecturer-link{color:#777;flex-direction:column;gap:7px;text-decoration:none;display:flex}.home-lecturer-portrait{aspect-ratio:174.869/178;background:#fff;border:3.131px solid #0039ae;border-radius:113.598px;width:100%;display:block;overflow:hidden}.home-lecturer-portrait img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.home-lecturer-name{letter-spacing:.5114px;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;min-height:49px;font:600 17.046px/1.12 Montserrat,sans-serif;display:block}.figma-home section.lecturers-strip .home-lecturer-pages{justify-content:center;align-items:center;gap:6px;margin-top:24px;display:flex}.home-lecturer-pages button{cursor:pointer;background:0 0;border:0;width:12px;height:12px;padding:0;position:relative}.home-lecturer-pages button:after{content:"";position:absolute;inset:-5px -3px}.home-lecturer-pages img{width:100%;height:100%;display:block}.home-lecturer-link:focus-visible,.home-lecturer-pages button:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #0039ae}@media (width>=901px){.figma-home section.lecturers-strip{width:min(1237px,100% - 48px);left:0}.figma-home .lecturers-strip header{margin-right:-27px}}@media (width<=900px) and (width>=601px){.figma-home section.lecturers-strip .home-lecturer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.figma-home section.lecturers-strip{width:min(359px,100% - 24px);box-shadow:none;background:0 0;border-radius:0;min-height:0;padding:0}.figma-home .lecturers-strip header{min-height:48px;display:block}.figma-home .lecturers-strip h2{text-align:center;width:297px;max-width:100%;font:700 24px/1 var(--font-display);margin:0 auto}.figma-home .lecturers-strip header>a{display:none}.figma-home section.lecturers-strip .home-lecturer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12.905px;margin:19.637px 0 0}.home-lecturer-link{gap:3.176px}.home-lecturer-portrait{aspect-ratio:111.063/113.051;border-width:1.988px;border-radius:72.148px}.home-lecturer-name{letter-spacing:.3248px;min-height:31.121px;font-size:10.826px}}:is(.classic-webinars,.classic-courses,.classic-congresses) .webinar-lecturers{background:#ffffff5e;border-radius:46px;width:min(1237px,100% - 48px);min-height:402px;margin-top:38px;margin-bottom:0;padding:32.25px 41px 35px;position:relative}.webinar-lecturers header{justify-content:space-between;align-items:center;gap:20px;margin:0 -11px 19.75px 0;display:flex}.webinar-lecturers h2{color:#0039ae;font:700 46.056px/1 var(--display);margin:0}.webinar-lecturers header>a{color:#fff;height:50px;font:600 20px/1 var(--font-ui);background:#0143b5;border-radius:12px;flex:0 0 228.25px;justify-content:center;align-items:center;text-decoration:none;display:flex}.webinar-lecturer-page{grid-template-columns:repeat(6,minmax(0,1fr));gap:20.32px;display:none}.webinar-lecturer-page.is-active{display:grid}.webinar-lecturers .home-lecturer-portrait{height:178px}.webinar-lecturers .home-lecturer-name{margin:0}.webinar-lecturers .home-lecturer-name>span{display:block}.webinar-lecturer-dots{justify-content:center;gap:6px;margin-top:24px;display:flex}.webinar-lecturers-prev,.webinar-lecturers-next{cursor:pointer;background:0 0;border:0;width:43px;height:43px;padding:0;position:absolute;top:165px}.webinar-lecturers-prev{left:-18px}.webinar-lecturers-next{right:-21px}.webinar-lecturers-prev img,.webinar-lecturers-next img{width:100%;height:100%;display:block}.webinar-lecturers button:disabled{opacity:.45;cursor:default}.webinar-lecturers-more{display:none}@media (width>=1280px){:is(.classic-webinars,.classic-courses,.classic-congresses) .webinar-lecturers{left:8.5px}.webinar-lecturers header{align-items:flex-start;min-height:50px;margin-left:-6px}.webinar-lecturers header>a{width:228.25px;position:absolute;top:19px;right:29.75px}}@media (width<=600px){.classic-webinars .webinar-lecturers{left:1px}}@media (width<=900px){:is(.classic-webinars,.classic-courses,.classic-congresses) .webinar-lecturers{border-radius:46px;width:min(364px,100% - 26px);min-height:448px;margin-top:9px;padding:33px 16.63px 13px}.webinar-lecturers header{margin:0 0 24px;display:block}.webinar-lecturers h2{text-align:center;width:274.146px;max-width:100%;margin:0 auto;font-size:22.153px}.webinar-lecturers header>a,.webinar-lecturers-prev,.webinar-lecturers-next,.webinar-lecturer-dots{display:none}.webinar-lecturer-page,.webinar-lecturer-page.is-active{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 11.906px;display:grid}.webinar-lecturers .home-lecturer-link{gap:4.104px}.webinar-lecturers .home-lecturer-portrait{border-width:1.835px;border-radius:66.597px;height:104.352px}.webinar-lecturers .home-lecturer-name{letter-spacing:.2998px;min-height:28.726px;font-size:9.993px}.webinar-lecturer-page>.home-lecturer-link:nth-child(n+4){justify-self:center;gap:4.001px;width:min(99.947px,100%)}.webinar-lecturer-page>.home-lecturer-link:nth-child(n+4) .home-lecturer-portrait{border-width:1.789px;border-radius:64.927px;height:101.736px}.webinar-lecturer-page>.home-lecturer-link:nth-child(n+4) .home-lecturer-name{letter-spacing:.2923px;min-height:28.006px;font-size:9.743px}.webinar-lecturers-more{color:#fff;width:183px;height:40px;font:600 16.035px/1 var(--font-ui);cursor:pointer;background:#0143b5;border:0;border-radius:9.621px;justify-content:center;align-items:center;margin:22px auto 0;padding:0;display:flex}}@media (width>=901px){.classic-courses .course-lecturers{margin-top:35px}.course-lecturers header{margin-bottom:15.75px}.course-lecturers .webinar-lecturer-page{grid-template-columns:repeat(6,174.869px)}.course-lecturers .webinar-lecturer-page>.home-lecturer-link:first-child{align-self:center;gap:5px}.course-lecturers .webinar-lecturer-dots{margin-top:23px}.course-lecturers .webinar-lecturers-prev,.course-lecturers .webinar-lecturers-next{top:158px}}@media (width>=1280px){.course-lecturers header>a{top:28px;right:59.75px}}@media (width<=900px){.classic-courses .course-lecturers{margin-top:18px}}@media (width<=600px){.classic-courses .course-lecturers{left:-2px}}@media (width>=901px){.congress-lecturers header{margin-bottom:15.75px}.congress-lecturers .webinar-lecturer-page{grid-template-columns:repeat(6,174.869px)}.congress-lecturers .webinar-lecturer-page>.home-lecturer-link:first-child{align-self:center;gap:5px}.congress-lecturers .webinar-lecturer-dots{margin-top:23px}.congress-lecturers .webinar-lecturers-prev{top:165px}.congress-lecturers .webinar-lecturers-next{top:158px}}@media (width>=1280px){.congress-lecturers header>a{top:20px;right:50.75px}}@media (width<=900px){.classic-congresses .congress-lecturers{margin-top:16px}}@media (width<=600px){.classic-congresses .congress-lecturers{left:-2px}}.classic-category:is(.classic-courses,.classic-congresses) .courses-promo{position:relative;overflow:visible}.courses-promo>a,.courses-promo .category-promo-media{display:block}.courses-promo .category-promo-arrow{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:50%;width:43px;height:43px;padding:0;position:absolute}.classic-category:is(.classic-courses,.classic-congresses) .classic-promo .category-promo-arrow img{aspect-ratio:auto;border-radius:50%;width:100%;height:100%;display:block}.category-promo-arrow.previous{top:168px;left:-25px}.category-promo-arrow.previous img{transform:scaleX(-1)}.category-promo-arrow.next{top:173px;right:-23px}.courses-promo .category-promo-dots{display:none}@media (width<=900px){.courses-promo .category-promo-arrow{width:34px;height:34px;top:49.2537%}.courses-promo .category-promo-arrow.previous{left:-22px}.courses-promo .category-promo-arrow.next{right:-15.004px}.courses-promo .category-promo-dots{gap:5.14286px;display:flex;position:absolute;top:calc(100% + 11px);left:calc(50% + .002px);transform:translate(-50%)}.courses-promo .category-promo-dots button{cursor:pointer;background:0 0;border:0;width:10.2857px;height:10.2857px;padding:0}.courses-promo .category-promo-dots button:nth-child(2){transform:translate(.571429px)}.classic-category:is(.classic-courses,.classic-congresses) .classic-promo .category-promo-dots img{aspect-ratio:1;border-radius:0;width:10.2857px;height:10.2857px;display:block}}.webinar-mobile-heading,.courses-mobile-heading,.webinar-decorations{display:none}.congresses-heading .classic-crumbs img{width:18.133px;height:18.133px}.webinar-desktop-decoration{display:none}.classic-category.classic-webinars:not(.classic-materials) .classic-results{background:#ffffff5e;border-radius:46px;padding:0 31px 24px;display:block;box-shadow:0 4px 8.2px #00000040}@media (width>=901px){.classic-category.classic-courses:not(.classic-materials) .classic-results{background:#ffffff5e;border-radius:46px;padding:0 31px 24px;display:block;box-shadow:0 4px 8.2px #00000040}}.webinar-results-heading{min-height:120px;padding-top:22px;position:relative}.webinar-results-heading .classic-crumbs{color:#2c2c3266;font:600 15.111px/1.1 var(--font-ui);gap:6.044px;margin-left:6px}.webinar-results-heading .classic-heading-row{width:100%;margin:4.867px 0 0 3px}.webinar-results-heading .classic-heading-row h1{color:#0039ae;font:700 47.315px/1 var(--display)}.webinar-results-heading .classic-view-switch{position:absolute;top:22px;right:0}.webinar-results-heading .classic-crumbs{align-items:center}.webinar-results-heading .classic-crumbs img{width:18.133px;height:18.133px}.webinar-results-heading .classic-view-switch{gap:6.833px}.webinar-results-heading .classic-view-switch button{-webkit-backdrop-filter:blur(29.038px);backdrop-filter:blur(29.038px);background:0 0;border:1.705px solid #0039ae;border-radius:20.498px;width:68.325px;height:68.325px;padding:0}.webinar-results-heading .classic-view-switch button.active{background:linear-gradient(90deg,#0039ae,#0157c6);border:0}.webinar-results-heading .classic-view-switch img{width:30.746px;height:30.746px;display:block}.classic-category.classic-webinars .classic-more{color:#fff;width:228.25px;height:50px;font:600 20px/1 var(--font-ui);cursor:pointer;background:#0143b5;border-radius:12px;margin:28px auto 7px;padding:0;display:block}.classic-category.classic-webinars .classic-more:disabled{cursor:wait;opacity:.6}@media (width>=1280px){.classic-category.classic-congresses{padding-top:30.7194px}.classic-category.classic-congresses .classic-promo{width:1235px;margin-top:0;margin-bottom:0;left:14.5px}.classic-category.classic-congresses .classic-promo img{border-radius:53.282px;height:402px}.classic-category.classic-congresses .classic-content{padding-top:26px}.classic-category.classic-congresses:not(.classic-materials) .classic-layout{grid-template-columns:871px 311px;gap:46px;width:1228px;margin-left:15.5px}.classic-congresses .category-filters{margin-top:10px}.page-layout:has(.classic-courses) .site-footer.figma-footer{margin-top:35px!important}.page-layout:has(.classic-courses) .figma-footer .footer-brand{top:358px;left:calc(50% - 1.5px)}.page-layout:has(.classic-courses) .figma-footer .footer-brand small{min-height:27.931px}.page-layout:has(.classic-congresses) .site-footer.figma-footer{left:-10px;margin-top:38px!important}.page-layout:has(.classic-congresses) .figma-footer .footer-brand{top:358px;left:calc(50% - 1.5px)}.page-layout:has(.classic-congresses) .figma-footer .footer-brand small{min-height:27.931px}.classic-category.classic-courses{padding-top:30.7194px}.classic-category.classic-courses .classic-promo{width:1235px;margin-top:0;margin-bottom:0;left:4.5px}.classic-category.classic-courses .classic-promo img{border-radius:53.282px;height:402px}.classic-category.classic-courses .classic-content{padding-top:21px}.classic-category.classic-courses:not(.classic-materials) .classic-layout{grid-template-columns:871px 311px;gap:31px;width:1213px;margin-left:23.5px}.classic-courses .category-filters{margin-top:15px}.webinar-decorations{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:clip}.webinar-decorations-canvas{width:1440px;height:100%;margin-inline:auto;position:relative}.webinar-decoration{display:none}.webinar-desktop-decoration{max-width:none;display:block;position:absolute}.webinar-desktop-decoration--6{width:584px;height:860.32px;top:1740px;left:856px}.webinar-desktop-decoration--7{width:493.873px;height:860.32px;top:2780px;left:0}.webinar-desktop-decoration--8{width:315.615px;height:567.528px;top:0;left:0}.webinar-decorations--courses .webinar-desktop-decoration--7{width:495.873px;top:3075px}.webinar-decorations--congresses .webinar-desktop-decoration--6{width:644px;top:1722px;left:796px}.classic-category.classic-congresses:before,.classic-category.classic-congresses:after,.classic-category.classic-courses:before,.classic-category.classic-courses:after,.classic-category.classic-webinars:before,.classic-category.classic-webinars:after{content:none}.classic-category.classic-webinars{padding-top:19.7194px}.classic-category.classic-webinars .classic-promo{width:1238px;margin-top:0;margin-bottom:0;left:12px}.classic-category.classic-webinars .classic-promo img{border-radius:63.487px;height:427px}.classic-category.classic-webinars:not(.classic-materials) .classic-layout{grid-template-columns:871px 311px;gap:41px;width:1223px;margin-left:23.5px}.classic-webinars .category-filters{margin-top:4px}.webinar-results-heading .classic-view-switch{left:663px;right:auto}.classic-category.classic-webinars .classic-more{margin-left:322px;margin-right:0}}@media (width<=900px){.classic-category.classic-congresses .classic-promo{width:min(343.996px,100% - 46px);padding:0}.classic-category.classic-congresses .classic-promo img{aspect-ratio:343.996/469;object-fit:contain;border-radius:30px;width:100%;height:auto}.classic-category.classic-congresses .classic-content{width:calc(100% - 12px)}.classic-congresses .congresses-heading{min-height:43px;margin:0 0 12px 28px}.congresses-heading .classic-crumbs{font:600 12.746px/1.1 var(--font-ui);align-items:center;gap:5.099px}.congresses-heading .classic-crumbs img{width:15.296px;height:15.296px}.congresses-heading .classic-heading-row{margin:7.704px 0 0}.congresses-heading .classic-heading-row h1{font:700 20px/1 var(--display);color:#0039ae;margin:0}.classic-category.classic-congresses:not(.classic-materials) .classic-layout{gap:12px}.classic-category.classic-congresses .category-filters{max-width:calc(100% - 28px);margin:0 0 0 20px}.classic-category.classic-courses .classic-promo{width:min(343.996px,100% - 46px);padding:0}.classic-category.classic-courses .classic-promo img{aspect-ratio:343.996/469;object-fit:contain;border-radius:30px;width:100%;height:auto}.classic-category.classic-courses .classic-content{width:calc(100% - 12px)}.classic-courses .courses-mobile-heading{min-height:43px;margin:0 0 12px 28px;display:block}.courses-mobile-heading .classic-crumbs{font:600 12.746px/1.1 var(--font-ui);align-items:center;gap:5.099px}.classic-courses .courses-mobile-heading .classic-crumbs img{width:15.296px;height:15.296px}.courses-mobile-heading .classic-heading-row{margin:7.704px 0 0}.courses-mobile-heading .classic-heading-row h1{font:700 20px/1 var(--display);color:#0039ae;margin:0}.classic-category.classic-courses:not(.classic-materials) .classic-layout{gap:19px}.classic-category.classic-courses .category-filters{max-width:calc(100% - 28px);margin:0 0 0 20px}.courses-mobile-heading{display:block}.courses-mobile-heading .classic-crumbs img{width:18.133px;height:18.133px}.classic-category.classic-webinars .classic-promo{width:min(343.996px,100% - 46px);padding:0}.classic-category.classic-webinars .classic-promo img{aspect-ratio:343.996/469;object-fit:contain;border-radius:30px;width:100%;height:auto}.classic-category.classic-webinars .classic-content{width:calc(100% - 12px)}.webinar-mobile-heading{margin:0 0 12px 28px;display:block}.webinar-mobile-heading .classic-crumbs{font:600 12.746px/1.1 var(--font-ui);align-items:center;gap:5.099px}.webinar-mobile-heading .classic-crumbs img{width:15.296px;height:15.296px}.webinar-mobile-heading .classic-heading-row{margin:7.704px 0 0}.webinar-mobile-heading .classic-heading-row h1{font:700 20px/1 var(--display);color:#0039ae;margin:0}.webinar-results-heading{display:none}.classic-category.classic-webinars:not(.classic-materials) .classic-layout{gap:19px}.classic-category.classic-webinars .category-filters{max-width:calc(100% - 28px);margin:0 0 0 20px}.classic-category.classic-webinars:not(.classic-materials) .classic-results{border-radius:26.968px;width:min(361px,100%);padding:32.88px 12px 24px;box-shadow:0 2.345px 4.807px #00000040}}@media (width<=600px){.classic-category.classic-congresses{padding-top:11px}.classic-category.classic-congresses:before,.classic-category.classic-congresses:after{content:none}.classic-category.classic-congresses .classic-promo{margin-top:0;margin-bottom:0;left:3px}.classic-category.classic-congresses .classic-content{margin-top:44px;padding-top:0}.classic-category.classic-courses{padding-top:11px}.classic-category.classic-courses:before,.classic-category.classic-courses:after{content:none}.classic-category.classic-courses .classic-promo{margin-top:0;margin-bottom:0;left:3px}.classic-category.classic-courses .classic-content{margin-top:44px;padding-top:0}.classic-category.classic-webinars{padding-top:11px}.classic-category.classic-webinars .classic-promo{margin-top:0;margin-bottom:0;left:3px}.classic-category.classic-webinars .classic-content{margin-top:44px;padding-top:0}.classic-webinars .webinar-mobile-heading{min-height:43px}.classic-category.classic-webinars:before,.classic-category.classic-webinars:after{content:none}.webinar-decorations{z-index:-1;pointer-events:none;display:block;position:absolute;inset:0;overflow:clip}.webinar-decorations-canvas{width:min(390px,100%);height:100%;margin-inline:auto;position:relative}.webinar-decoration{max-width:none;height:353.77px;display:block;position:absolute}.webinar-decoration--18068{width:173.119px;top:702px;left:0}.webinar-decoration--18069{width:175px;top:1856px;right:0}.webinar-decoration--18070{width:212.119px;top:3025px;left:0}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .site-footer.figma-footer{margin-top:36px;min-height:1018px!important}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer:before{background:url(/assets/category/webinar-footer-mobile.png) 0 0/390px 1064.6px no-repeat;width:390px;height:1064.6px;inset:-46.5996px auto auto 0}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .footer-inner{min-height:1018px;padding:63.5879px 29px 0 61px}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-top{grid-template-rows:minmax(133px,auto) minmax(78px,auto) minmax(163px,auto) minmax(199px,auto) minmax(165px,auto);gap:0}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .legal{width:min(261px,100%)}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-top .footer-socials{grid-row:2;align-self:start;margin:0 0 0 -8px}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-column:first-of-type{grid-row:3}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-column:nth-of-type(2){grid-row:4;margin-left:-2px}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-top .footer-contacts{grid-row:5}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-brand{width:209.285px;margin:43px 0 0 24px}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-brand small{max-width:154.817px;font-size:16.305px}.page-layout:has(.classic-webinars,.classic-courses,.classic-congresses) .figma-footer .footer-callback{color:#80bff1}.page-layout:has(.classic-courses) .site-footer.figma-footer{margin-top:35px}.page-layout:has(.classic-congresses) .site-footer.figma-footer{margin-top:43px;min-height:1027px!important}.page-layout:has(.classic-congresses) .footer-inner{min-height:1027px}.page-layout:has(.classic-congresses) .figma-footer:before{background-image:url(/assets/category/congresses-footer-mobile.png);background-size:390px 1073.6px;height:1073.6px}}.checkout-dialog{overscroll-behavior:contain;box-sizing:border-box;border:0;width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);margin:auto;overflow-y:auto}.checkout-dialog::backdrop{background:#0c0f14a6}.checkout-dialog h2{overflow-wrap:anywhere;padding-right:20px;font-size:24px;line-height:1.25}.checkout-dialog input:not([type=checkbox]),.checkout-dialog select{box-sizing:border-box;width:100%;min-width:0}.checkout-dialog input[type=checkbox]{width:auto}.checkout-dialog fieldset{min-width:0}.checkout-dialog p{font-size:14px;line-height:1.45}.checkout-dialog .checkout-consent{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.checkout-dialog .checkout-consent input{flex:none;margin:3px 0 0}@media (width<=600px){.checkout-dialog{padding:24px}.checkout-dialog h2{font-size:20px}}.event-main-copy .event-rating{letter-spacing:0;flex-wrap:wrap;align-items:center;gap:0;display:flex}.event-main-copy .event-rating .event-rating-stars{flex:none;gap:1.075px;width:150.471px;height:32px;margin:0;display:flex}.event-rating-stars i{flex:0 0 29.235px;height:32px;display:block;position:relative;overflow:hidden}.event-rating-stars i img{width:235.14%;max-width:none;height:214.81%;position:absolute;top:-16.05%;left:-117.57%}.event-main-copy .event-rating .event-rating-value{color:#939393;margin:0 0 0 13.429px;font:500 21.496px/1.1 Golos Text,sans-serif}.event-main-copy .event-rating a{color:#979da0;margin-left:24px;font:500 16px/1.1 Golos Text,sans-serif;text-decoration:underline}@media (width<=760px){.event-main-copy .event-rating .event-rating-stars{gap:.839px;width:117.555px;height:25px}.event-rating-stars i{flex-basis:22.84px;height:25px}.event-main-copy .event-rating .event-rating-value{margin-left:10.495px;font-size:16.794px}.event-main-copy .event-rating a{margin-left:19px;font-size:12.5px}}.event-main-card .event-congress-speakers{grid-template-columns:1fr;min-width:0}.event-main-card .event-congress-speakers>div{grid-template-columns:repeat(7,minmax(0,1fr));gap:16px 19.759px;display:grid}@media (width>=1280px){.event-main-card .event-congress-speakers,.event-main-card .event-congress-speakers>div{width:1086px}}.event-main-card .event-congress-speakers a{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;width:100%;height:auto;margin:0;text-decoration:none;display:flex;overflow:visible}.event-main-card .event-congress-speakers a img,.event-main-card .event-congress-speakers a>span{box-sizing:border-box;aspect-ratio:138.207/140.681;object-fit:cover;background:#fff;border:2.474px solid #9c9c9c;border-radius:89.781px;width:138.207px;max-width:100%;height:auto}.event-main-card .event-congress-speakers a strong{letter-spacing:.4042px;text-align:center;text-transform:uppercase;color:#777;width:100%;max-width:none;min-height:38.727px;margin-top:5.532px;font:600 13.472px/1.12 Montserrat,sans-serif}.event-main-card .event-congress-speakers a strong span{width:auto;height:auto;color:inherit;font:inherit;display:block}.event-main-card .event-congress-speakers a:first-child strong{color:#0039ae}.event-main-card .event-congress-speakers a:first-child img,.event-main-card .event-congress-speakers a:first-child>span{border-color:#0039ae}@media (width<=760px){.event-main-card:has(.event-congress-speakers){grid-template-columns:minmax(0,1fr)}.event-main-card:has(.event-congress-speakers)>*{min-width:0}.event-main-card .event-congress-speakers{gap:14px;padding:0}.event-main-card .event-congress-speakers h2{text-transform:none;color:#0039ae;font:700 20px/1 Raleway,sans-serif}.event-main-card .event-congress-speakers>div{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:0 13.443px;width:309px;max-width:100%}.event-main-card .event-congress-speakers a img,.event-main-card .event-congress-speakers a>span{aspect-ratio:94.037/95.721;border-width:1.684px;border-radius:61.088px;width:94.037px}.event-main-card .event-congress-speakers a strong{letter-spacing:.275px;color:#838383;min-height:26.35px;margin-top:3.764px;font-size:9.166px}.event-main-card .event-congress-speakers .event-speakers-more{background:#0143b5;border-radius:9.621px;width:315px;max-width:100%;height:40px;min-height:40px;padding:0 16px;font:600 16.035px/1 Gilroy,sans-serif}}.event-photo-gallery{width:405px;min-width:0;max-width:100%}.event-gallery-stage{position:relative}.event-gallery-image{box-sizing:border-box;aspect-ratio:405/398.361;background:#fff;border:2.656px solid #013cb0;border-radius:58.426px;width:100%;position:relative;overflow:hidden}.event-gallery-image>img{object-fit:contain;width:100%;height:100%;display:block}.event-gallery-image>img.is-cover{object-fit:contain}.event-gallery-expand{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.event-gallery-expand:focus-visible{outline-offset:-6px;outline:3px solid #013cb0}.event-gallery-controls{justify-content:center;align-items:center;gap:20px;margin-top:12px;display:flex}.event-gallery-controls button{color:#0039ae;cursor:pointer;background:#fff;border:1px solid #cbd7ee;border-radius:50%;width:36px;height:36px}.event-gallery-lightbox{box-sizing:border-box;color:#fff;background:#101724;border:0;border-radius:16px;width:min(1200px,94vw);max-width:94vw;max-height:94dvh;margin:auto;padding:48px 16px 16px;position:fixed;inset:0}.event-gallery-lightbox::backdrop{background:#000000d9}.event-gallery-lightbox>img{object-fit:contain;width:100%;height:72dvh;display:block}.event-lightbox-close{color:#fff;cursor:pointer;background:0 0;border:0;width:40px;height:40px;font-size:32px;position:absolute;top:6px;right:10px}.event-gallery-stage>button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:35.47px;height:35.47px;padding:0;position:absolute;top:181px}.event-gallery-prev{left:-21px}.event-gallery-next{right:-17.47px}.event-gallery-stage>button img{width:100%;height:100%;display:block}.event-gallery-prev img{transform:scaleX(-1)}.event-gallery-options{scrollbar-width:thin;grid-auto-columns:123.838px;grid-auto-flow:column;gap:16.36px;margin-top:15.639px;padding:0;display:grid;position:relative;overflow-x:auto}.event-gallery-options button{cursor:pointer;background:#fff;border:1.558px solid #bbbcbc;border-radius:4.45px;height:120.905px;padding:0;overflow:hidden}.event-gallery-options button[aria-pressed=true]{border-color:#013cb0}.event-gallery-options button:focus-visible{outline-offset:-4px;outline:2px solid #013cb0}.event-gallery-options img{object-fit:contain;width:100%;height:100%;display:block}.event-gallery-status{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.event-gallery-image>[role=alert],.event-gallery-empty{color:#777;padding:24px}@media (width<=760px){.event-photo-gallery{justify-self:center;width:297.719px;margin:0 auto}.event-gallery-image{aspect-ratio:297.719/292.838;border-width:1.952px;border-radius:42.95px}.event-gallery-stage>button{width:26.075px;height:26.075px;top:120px}.event-gallery-prev{left:-12.66px}.event-gallery-next{right:-12.66px}.event-gallery-options{grid-auto-columns:91.033px;gap:12.02px;margin-top:11.5px}.event-gallery-options button{border-width:1.145px;border-radius:3.271px;height:88.878px}}.event-congress-detail .event-detail-breadcrumbs{align-items:center;gap:6.044px;min-width:0;display:flex}.event-congress-detail .event-detail-breadcrumbs img{flex:0 0 18.133px;width:18.133px;height:18.133px}.event-congress-detail .event-detail-breadcrumbs span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-speakers-label{color:#0039ae}@media (width<=600px){.page-layout:has(.event-congress-detail) .site-header .phone{display:flex}.page-layout:has(.event-congress-detail) .site-header .global-search{border-color:#0039ae}.event-congress-detail.event-detail-page{margin-top:7px}}@media (width<=760px){.event-congress-detail.event-detail-page{width:calc(100% - 33px);margin-inline:auto;padding-top:0;position:relative;transform:translate(1.5px)}.event-congress-detail .event-detail-breadcrumbs{z-index:1;color:#2c2c3266;gap:4.591px;max-width:calc(100% - 26px);margin:0;font:600 11.477px/1.1 Gilroy,sans-serif;position:absolute;top:16px;left:13px}.event-congress-detail .event-detail-breadcrumbs a{color:inherit;white-space:nowrap;text-decoration:none}.event-congress-detail .event-detail-breadcrumbs span{color:#0039ae}.event-congress-detail .event-detail-breadcrumbs img{flex-basis:13.773px;width:13.773px;height:13.773px}.event-congress-detail .event-main-card{background:#ffffff5e;border-radius:21.384px;flex-direction:column;align-items:stretch;gap:0;min-height:1375px;padding:46px 19px 37px;display:flex;box-shadow:0 1.859px 3.812px #00000040}.event-congress-detail .event-main-copy{display:contents}.event-congress-detail .event-main-copy .kicker,.event-congress-detail .event-main-copy .circle-button{display:none}.event-congress-detail .event-main-copy h1{color:#0039ae;letter-spacing:0;text-transform:none;order:1;width:282px;max-width:100%;min-height:60px;margin:0 0 0 4px;font:700 20px/1 Raleway,sans-serif}.event-congress-detail .event-media-column{order:2;margin-top:10px}.event-congress-detail .event-photo-gallery{justify-self:start;margin-left:7.66px;margin-right:0}.event-congress-detail .event-gallery-options{margin-top:4.112px}.event-congress-detail .event-main-copy .event-rating{flex-wrap:nowrap;order:3;min-height:25px;margin:10.172px 0 0 -1px!important}.event-congress-detail .event-main-price{order:4;align-items:flex-start;min-height:35.299px;margin:15px 0 0;padding:0}.event-congress-detail .event-main-price strong{color:#0039ae;font:700 32.09px/1.1 Satoshi, var(--font-ui);white-space:nowrap;order:-1}.event-congress-detail .event-main-price del{font:600 12.42px/1 Gilroy,sans-serif}.event-congress-detail .event-main-copy>p:not(.event-rating){color:#939393;order:5;width:288px;max-width:100%;min-height:155px;margin:8.701px 0 0 3px;font:500 14.064px/1.1 Golos Text,sans-serif}.event-congress-detail .event-main-copy .hero-actions{order:6;width:315px;max-width:100%;margin:16px 0 0}.event-congress-detail .event-main-copy .hero-actions .primary-button{background:#0143b5;border-radius:9.621px;width:100%;height:40px;min-height:40px;padding:0;font:600 16.035px/1 Gilroy,sans-serif}.event-congress-detail .event-congress-speakers{order:7;grid-template-columns:minmax(0,1fr);gap:14.63px;margin-top:43px}.event-congress-detail .event-congress-speakers h2{min-height:20px;margin-left:3px}.event-congress-detail .event-congress-speakers>div{justify-self:start;margin-left:3px}.event-congress-detail .event-congress-speakers a strong{margin-top:2.689px}.event-congress-detail .event-congress-speakers .event-speakers-more{justify-self:start;margin-top:24.46px}}@media (width<=374px){.event-congress-detail .event-main-copy .event-rating{flex-wrap:wrap;row-gap:6px}.event-congress-detail .event-main-copy .event-rating a{flex-basis:100%;margin-left:0}}@media (width>=1280px){.event-congress-detail.event-detail-page{margin-top:34.734px;width:1216px;max-width:none;margin-inline:auto;position:relative;transform:translate(13px)}.event-congress-detail .event-detail-breadcrumbs{z-index:1;color:#2c2c3266;max-width:calc(100% - 74px);margin:0;font:600 15.111px/1.1 Gilroy,sans-serif;position:absolute;top:22px;left:37px}.event-congress-detail .event-detail-breadcrumbs a{color:inherit;white-space:nowrap;text-decoration:none}.event-congress-detail .event-main-card{background:#ffffff5e;border-radius:46px;grid-template-columns:405px minmax(0,1fr);align-content:start;align-items:start;gap:32px 63px;min-height:1173px;padding:70px 80px 22px;position:relative;box-shadow:0 4px 8.2px #00000040}.event-congress-detail .event-main-copy{flex-direction:column;align-items:flex-start;width:595px;min-height:535px;padding:0;display:flex}.event-congress-detail .event-main-copy h1{box-sizing:border-box;letter-spacing:0;text-transform:none;width:485.447px;max-width:485.447px;min-height:162px;margin:0;font:700 36.211px/1 Raleway,sans-serif}.event-congress-detail .event-main-copy .event-rating{min-height:32px;margin:0!important}.event-congress-detail .event-main-price{align-items:flex-start;min-height:49px;margin:59px 0 0 4px;padding:0}.event-congress-detail .event-main-price strong{font:700 44.428px/1.1 Satoshi, var(--font-ui);white-space:nowrap}.event-congress-detail .event-main-price del{font:600 17.195px/1 Gilroy,sans-serif}.event-congress-detail .event-main-copy>p:not(.event-rating){box-sizing:border-box;color:#939393;width:595px;min-height:88px;margin:35px 0 0;font:500 16px/1.1 Golos Text,sans-serif}.event-congress-detail .event-main-copy .hero-actions{margin:49px 0 0 4px}.event-congress-detail .event-main-copy .hero-actions .primary-button{background:#013cb0;border-radius:19.218px;width:302px;height:56.373px;min-height:56.373px;padding:0;font:600 25.624px/1.1 Gilroy,sans-serif}.event-congress-detail .event-congress-speakers{gap:16px;margin-left:-3px;padding-top:0}.event-congress-detail .event-congress-speakers h2{min-height:43px;margin-left:6px;font:700 36.211px/1 Raleway,sans-serif}.event-congress-detail .event-congress-speakers>div{row-gap:10.079px}.event-congress-detail .event-congress-speakers .event-speakers-more{background:#013cb0;border-radius:17.045px;width:267.857px;height:50px;min-height:50px;margin-top:9.079px;padding:0;font:600 22.727px/1.1 Gilroy,sans-serif;transform:translate(3px)}}.event-congress-detail .event-facts article{background:#ffffff5e;position:relative}.event-congress-detail .event-facts article:before,.event-congress-detail .event-facts article:nth-child(2):before{content:none;display:none}.event-congress-detail .event-facts article>img{object-fit:contain;width:62px;height:62px;position:absolute;top:42px;left:32px}.event-congress-detail .event-facts small{color:#0039ae;margin:0}.event-congress-detail .event-facts strong{overflow-wrap:anywhere;display:block}@media (width>=1280px){.event-congress-detail .event-facts{grid-template-columns:repeat(2,595px);gap:24px;margin:22px 0}.event-congress-detail .event-facts article{border-radius:46px;min-height:168px;padding:38px 47px 30px 185px;box-shadow:0 4px 8.2px #00000040}.event-congress-detail .event-facts article>img{width:83px;height:82px;top:43px;left:63px}.event-congress-detail .event-facts small{white-space:nowrap;font:700 36px/1.14 Raleway,sans-serif}.event-congress-detail .event-facts strong{color:#939393;font:600 20px/1.1 Golos Text,sans-serif}.event-congress-detail .event-facts article:nth-child(2){padding-left:182px}.event-congress-detail .event-facts article:nth-child(2)>img{left:60px}.event-congress-detail .event-facts article:nth-child(2) strong{color:#777;margin-top:12.96px;font:600 24px/1.1 Gilroy,sans-serif}}@media (width<=760px){.event-congress-detail .event-facts{grid-template-columns:minmax(0,1fr);gap:17px;margin:14.96px 0 8.04px 1px}.event-congress-detail .event-facts article{border-radius:26.982px;min-height:99px;padding:22.29px 34.57px 20px 108.51px;box-shadow:0 2.346px 4.81px #00000040}.event-congress-detail .event-facts article>img{width:48.684px;height:48.097px;top:25.22px;left:36.95px}.event-congress-detail .event-facts small{white-space:nowrap;font:700 21.116px/1.14 Raleway,sans-serif}.event-congress-detail .event-facts strong{color:#939393;font:600 11.731px/1.1 Golos Text,sans-serif}.event-congress-detail .event-facts article:nth-child(2){border-radius:27.059px;width:calc(100% + 1px);padding-top:22.35px;padding-left:107.06px}.event-congress-detail .event-facts article:nth-child(2)>img{width:48.824px;height:48.235px;top:25.29px;left:35.29px}.event-congress-detail .event-facts article:nth-child(2) small{font-size:21.176px}.event-congress-detail .event-facts article:nth-child(2) strong{color:#777;margin-top:7.63px;font:600 14.118px/1.1 Gilroy,sans-serif}}@media (width<=374px){.event-congress-detail .event-facts article,.event-congress-detail .event-facts article:nth-child(2){padding-left:82px;padding-right:16px}.event-congress-detail .event-facts article>img,.event-congress-detail .event-facts article:nth-child(2)>img{left:18px}.event-congress-detail .event-facts small{white-space:normal}}@media (width<=760px){.event-congress-detail .event-accordions{width:100%;box-shadow:none;background:0 0;border-radius:0;gap:16px;margin-left:1px;display:grid;overflow:visible}.event-congress-detail .event-accordions>details{background:#ffffff5e;border:0;border-radius:27.059px;margin:0;box-shadow:0 2.353px 4.824px #00000040}.event-congress-detail .event-accordions>details>summary{color:#0039ae;text-transform:uppercase;min-height:0;padding:20px 58px 20px 26px;font:700 20px/1.14 Raleway,sans-serif;display:block;position:relative}.event-congress-detail .event-accordions>.event-partners-details>summary{padding-top:23px;padding-left:25px}.event-congress-detail .event-accordions>#reviews>summary{padding-top:18px}.event-congress-detail .event-accordions>details>summary:after,.event-congress-detail .event-accordions>details[open]>summary:after{content:"";background:url(/assets/event-accordion-mobile-chevron.svg) 50%/100% 100% no-repeat;border-radius:0;width:18.36px;height:11px;display:block;position:absolute;top:29px;left:auto;right:30.6px;transform:none}.event-congress-detail .event-accordions>details[open]>summary:after{transform:rotate(180deg)}.event-congress-detail .event-accordions>.event-partners-details>summary:after{top:46px;right:28.55px}.event-congress-detail #description[open]>summary{padding-bottom:50.4px}.event-congress-detail #description>.event-accordion-body{padding:0 18px 25px 26px}.event-congress-detail #description .lead,.event-congress-detail #description .event-content-block,.event-congress-detail #description .event-editorial{color:#646464;overflow-wrap:anywhere;max-width:100%;margin:0;font:600 17px/1.4 Gilroy,sans-serif}.event-congress-detail #description .lead p,.event-congress-detail #description .event-content-block>p,.event-congress-detail #description .event-editorial p{margin:0 0 33.6px}.event-congress-detail #description .event-content-block{border:0;padding:0}.event-congress-detail #description .event-content-block>h2{color:#0039ae;font:700 20px/1.14 Raleway,sans-serif}.event-congress-detail .event-accordions>details>summary:focus-visible{outline-offset:3px;border-radius:27.059px;outline:2px solid #013cb0}}@media (width>=1280px){.event-congress-detail .event-accordions{box-shadow:none;background:0 0;border-radius:0;gap:17px;width:1216px;margin-left:-7px;display:grid;overflow:visible}.event-congress-detail .event-accordions>details{background:#ffffff5e;border:0;border-radius:37.923px;margin:0;box-shadow:0 4px 8.2px #00000040}.event-congress-detail .event-accordions>details>summary{box-sizing:border-box;color:#6c6c6c;text-transform:uppercase;min-height:87.925px;padding:26.64px 110px 26.64px 26.64px;font:700 31.085px/.96 Raleway,sans-serif;display:block;position:relative}.event-congress-detail .event-accordions>details>summary:after,.event-congress-detail .event-accordions>details[open]>summary:after{content:"";background:url(/assets/event-accordion-chevron.svg) 50%/100% 100% no-repeat;border-radius:0;width:3.14%;height:23px;position:absolute;top:calc(50% + 1.52px);left:92.68%;transform:translateY(-50%)}.event-congress-detail .event-accordions>.event-partners-details>summary:after{top:calc(50% - 2.46px)}.event-congress-detail .event-accordions>details[open]>summary:after{transform:translateY(-50%)rotate(180deg)}.event-congress-detail .event-accordions>details>summary:focus-visible{outline-offset:3px;border-radius:37.923px;outline:2px solid #013cb0}.event-congress-detail .event-accordions>.event-partners-details[open]{border-radius:46px;position:relative;left:7px}.event-congress-detail .event-accordions>.event-partners-details[open]>summary{color:#0039ae;min-height:135px;padding:62px 110px 31.96px 58px;font:700 36px/1.14 Raleway,sans-serif}.event-congress-detail .event-accordions>.event-partners-details[open]>summary:after{top:70.5px;left:91.12%}.event-congress-detail .event-accordions>#reviews[open]{border-radius:46px}.event-congress-detail .event-accordions>#reviews[open]>summary{color:#0039ae;min-height:105.04px;padding:64px 110px 0 53px;font:700 36px/1.14 Raleway,sans-serif}}.event-partner-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.event-partner-logo{background:#fff;border:1px solid #0039ae;border-radius:8.212px;justify-content:center;align-items:center;min-width:0;height:41.401px;padding:4px 8.212px;display:flex;overflow:hidden}.event-partner-logo img{object-fit:contain;width:100%;height:100%;display:block}.event-partner-logo span{text-align:center;overflow-wrap:anywhere;font:600 11px/1.1 Gilroy,sans-serif}@media (width>=1280px){.event-congress-detail .event-partner-logos{grid-template-columns:repeat(5,218.021px);gap:18px 8.692px}.event-congress-detail .event-partner-logo:nth-child(-n+5){margin-bottom:.237px}.event-congress-detail .event-partner-logo{border-width:2px;border-radius:17.384px;height:87.643px;padding:10px 17.384px}.event-congress-detail .event-partner-logo span{font-size:17px}.event-congress-detail .event-partners-details>.event-accordion-body{padding-inline:58px 31px}}.event-partner-gifts{margin-top:24px}.event-partner-gifts h3{color:#0039ae;margin:0 0 22px;font:700 20px/1.14 Raleway,sans-serif}.event-gift-list{gap:17px;display:grid}.event-gift{grid-template-columns:105.212px minmax(0,1fr);gap:18.128px;min-width:0;display:grid}.event-gift-icon{border-radius:50%;width:105.212px;height:107.096px;display:block;overflow:hidden}.event-gift-icon img{width:100%;max-width:none;height:100%;display:block}.event-gift-copy{min-width:0;padding-top:10.83px}.event-gift-brand{width:137.407px;max-width:100%;height:27.609px}.event-gift-brand img{object-fit:contain;width:100%;height:100%}.event-gift-brand span{color:#646464;font:700 18px/1.1 Gilroy,sans-serif}.event-gift-brand:has(span){overflow-wrap:anywhere;height:auto;min-height:27.609px}.event-gift-copy p{color:#646464;white-space:pre-wrap;overflow-wrap:anywhere;margin:8.491px 0 0 11.43px;font:600 14.44px/1.01 Gilroy,sans-serif}.event-gifts-toggle{color:#fff;cursor:pointer;background:#0143b5;border:0;border-radius:9.621px;width:315px;max-width:100%;height:40px;margin:20px auto 0;font:600 16.035px/1 Gilroy,sans-serif;display:block}@media (width<=760px){.event-congress-detail .event-partner-gifts{margin-top:17.4px}.event-congress-detail .event-partner-gifts h3{margin-bottom:26.2px}.event-congress-detail .event-gift-list{gap:6.904px;margin-left:17px}.event-congress-detail .event-gift:first-child{margin-bottom:1px}.event-congress-detail .event-gifts-toggle{margin:17.904px 0 0 4px}}@media (width>=1280px){.event-congress-detail .event-partner-gifts{margin:39.837px 0 28px -17px}.event-congress-detail .event-partner-gifts h3{margin:0 0 29.96px 20px;font-size:36px}.event-congress-detail .event-gift-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:31.241px 76.488px;max-width:1115px}.event-congress-detail .event-gift{grid-template-columns:188.386px minmax(0,1fr);gap:32.454px}.event-congress-detail .event-gift-icon{width:188.386px;height:191.759px}.event-congress-detail .event-gift-copy{padding-top:19.39px}.event-congress-detail .event-gift-brand{width:246.033px;height:49.434px}.event-congress-detail .event-gift-brand:has(span){height:auto;min-height:49.434px}.event-congress-detail .event-gift-brand span{font-size:32px}.event-congress-detail .event-gift-copy p{margin:15.206px 0 0 20.47px;font-size:25.855px}.event-congress-detail .event-gifts-toggle{border-radius:12px;width:228.25px;height:50px;margin:40.241px 0 0 419px}}@media (width<=760px){.event-congress-detail .event-partners-details{min-width:0}.event-congress-detail .event-partners-details>.event-accordion-body{padding:2.2px 23px 18px 17px}.event-congress-detail .event-partner-logos{gap:8.2px 4.11px}.event-congress-detail .event-partner-logo{border-width:.945px}}.event-review-list{min-width:0}.event-review-list h3{color:#0039ae;margin:0 0 24px;font:700 36px/1.14 Raleway,sans-serif}.event-review-cards{gap:24px;display:grid}.event-review-card{background:#ffffff5e;border-radius:46px;grid-template-columns:138.207px minmax(0,1fr);gap:30.793px;min-height:279px;padding:16px 45px 32px 20px;display:grid;box-shadow:0 4px 8.2px #00000040}.event-review-avatar{background:#fff;border:2.474px solid #9c9c9c;border-radius:89.781px;width:138.207px;height:140.681px;position:relative;overflow:hidden}.event-review-avatar img{width:82px;height:98px;position:absolute;top:15.53px;left:25.53px}.event-review-content{color:#777;min-width:0}.event-review-content header{min-height:61px;padding-right:240px;position:relative}.event-review-content time{min-height:22px;font:600 20px/1.1 Gilroy,sans-serif;display:block}.event-review-content h4{color:#0039ae;overflow-wrap:anywhere;margin:0;font:700 25px/1.14 Raleway,sans-serif}.event-review-stars{gap:3.285px;display:flex;position:absolute;top:12px;right:-4px}.event-review-stars span{width:43.904px;height:48.057px;display:block;position:relative;overflow:hidden}.event-review-stars img{width:235.14%;max-width:none;height:214.81%;position:absolute;top:-16.05%;left:-117.57%}.event-review-content>p{white-space:pre-wrap;overflow-wrap:anywhere;min-height:100px;margin:16px 0 27px;font:500 23.807px/1.1 Gilroy,sans-serif}.event-review-content>a{color:#0039ae;overflow-wrap:anywhere;font:500 15px/1 Raleway,sans-serif;text-decoration:underline;display:block}.event-review-more{color:#fff;cursor:pointer;background:#0143b5;border:0;border-radius:12px;width:228.25px;max-width:100%;height:50px;margin:41px auto 0;font:600 20px/1 Gilroy,sans-serif;display:block}@media (width>=1280px){.event-congress-detail #reviews>.event-accordion-body{padding:0 111px 47px 61px}.event-congress-detail .event-review-list h3{margin-left:-8px}}@media (width<=1279px){.event-review-content header{padding-right:0}.event-review-stars{margin-top:4px;position:static}}@media (width<=760px){.event-congress-detail #reviews>.event-accordion-body{padding:0 23px 18px 8px}.event-review-list h3{margin:0 0 14px 11px;font-size:20px}.event-review-cards{gap:4px}.event-review-card{border-radius:14.364px;grid-template-columns:43.157px minmax(0,1fr);gap:10.593px;min-height:149px;padding:5px 13px 16px 6.25px;box-shadow:0 1.249px 2.561px #00000040}.event-review-avatar{border-width:.773px;border-radius:28.035px;width:43.157px;height:43.929px}.event-review-avatar img{width:25.605px;height:30.602px;top:4.84px;left:7.97px}.event-review-content header{min-height:46px}.event-review-content time{min-height:13px;font-size:9px}.event-review-content h4{font-size:11px}.event-review-stars{gap:1.341px;margin-top:.6px}.event-review-stars span{width:17.927px;height:19.623px}.event-review-content>p{min-height:58px;margin:5px 0 11px;font-size:10px}.event-review-content>a{font-size:8px}.event-review-more{border-radius:9.621px;width:315px;height:40px;margin-top:27px;font-size:16.035px}}.event-main-card section.event-playback{aspect-ratio:323.556/182;color:#fff;background:#0a1a2e;border-radius:2.711px;width:100%;min-width:0;font-family:Manrope,sans-serif;position:relative;overflow:hidden}.event-playback video,.event-playback iframe{object-fit:contain;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.event-playback-state{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:7.23px;padding:12px;display:flex;position:absolute;inset:0}.event-playback .event-playback-state p{color:#fff9;margin:0;font:500 9.973px/15.459px Manrope,sans-serif}.event-playback-state button{pointer-events:auto;color:#fff;font:inherit;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:4px;padding:7px 12px;font-size:12px}.event-playback-state .event-playback-start{-webkit-backdrop-filter:blur(3.069px);backdrop-filter:blur(3.069px);border:1.534px solid #ffffff4d;border-radius:24.55px;flex-shrink:0;justify-content:center;align-items:center;width:49.1px;height:49.1px;padding:1.534px 14.96px 1.534px 17.261px;display:flex}.event-playback-start span{flex-shrink:0;width:25.103px;height:36.368px;position:relative;overflow:hidden}.event-playback-start img{width:144.87%;max-width:none;height:100%;position:absolute;top:0;left:-20.51%}.event-playback-live{letter-spacing:.3667px;pointer-events:none;background:#d93030;border-radius:1.667px;align-items:center;gap:3.334px;padding:1.945px 5.556px 1.973px;font:700 6.112px/9.446px Manrope,sans-serif;display:flex;position:absolute;top:9px;left:8px}.event-playback-live i{background:#fff;border-radius:50%;width:3.889px;height:3.889px}.event-playback button:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=760px){.event-main-card section.event-playback{width:min(100%,323.556px);margin-inline:auto}.event-webinar-detail .event-detail-breadcrumbs{align-items:center;gap:4.443px;min-width:0;max-width:100%;font:600 11.107px/1.1 Gilroy,sans-serif;display:flex}.event-webinar-detail .event-detail-breadcrumbs a{color:#2c2c3266;flex-shrink:0;text-decoration:none}.event-webinar-detail .event-detail-breadcrumbs img{flex:0 0 13.328px;width:13.328px;height:13.328px}.event-webinar-detail .event-detail-breadcrumbs span{text-overflow:ellipsis;white-space:nowrap;color:#0039ae;min-width:0;font:700 8.82px/13.671px Manrope,sans-serif;overflow:hidden}}.event-main-card section.event-chat{color:#4a5568;background:0 0;border:.823px solid #0039ae;border-radius:4.94px;width:100%;min-width:0;min-height:333px;padding:.823px;font-family:Manrope,sans-serif}.event-chat .event-chat-heading{border-bottom:.823px solid #fff;justify-content:space-between;align-items:start;gap:8px;padding:9.88px 11.527px 10.703px;display:flex}.event-chat .event-chat-online{color:#e4e0e0;white-space:nowrap;background:linear-gradient(99.529deg,#0039ae 4.8499%,#005ebe 97.739%);border-radius:9.99px;min-width:73.241px;height:20.664px;padding:1.508px 7.99px 2.172px;font:400 10.989px/16.984px Manrope,sans-serif}.event-chat .event-chat-heading h2{color:#646464;letter-spacing:1.0094px;text-transform:uppercase;margin:0;font:700 15px/19.506px Manrope,sans-serif}.event-chat .event-chat-messages{overscroll-behavior:contain;height:242.239px;padding:9.56px 11.53px;overflow:hidden auto}.event-chat .event-chat-message{background:0 0;border:0;border-radius:0;margin:0 0 12px;padding:0}.event-chat .event-chat-author{color:#0039ae;align-items:center;gap:4.94px;display:flex}.event-chat .event-chat-avatar{color:#fff;background:#0039ae;border-radius:8.233px;flex:0 0 16.467px;place-items:center;height:16.467px;font:700 7.41px/11.486px Manrope,sans-serif;display:grid}.event-chat .event-chat-author strong{overflow-wrap:anywhere;min-width:0;font:700 14.681px/13.997px Manrope,sans-serif}.event-chat .event-chat-author time{flex-shrink:0;font:400 11.011px/12.762px Manrope,sans-serif}.event-chat .event-chat-message p{color:#4a5568;white-space:pre-wrap;overflow-wrap:anywhere;margin:2.47px 0 0;padding-left:21.407px;font:400 12px/14.326px Manrope,sans-serif}.event-chat .event-chat-compose{align-items:stretch;gap:6.587px;padding:8.233px 9.88px;display:flex}.event-chat .event-chat-compose input{color:#4a5568;background:#ffffff3d;border:.823px solid #0139ae;border-radius:3.293px;flex:1;min-width:0;height:26.347px;padding:6.586px 9.056px;font:400 9.88px Manrope,sans-serif}.event-chat .event-chat-compose input::placeholder{color:#757575;opacity:1}.event-chat .event-chat-compose button{background:#0139ae;border:0;border-radius:3.293px;flex-shrink:0;place-items:center;width:26.347px;height:26.347px;padding:0;display:grid}.event-chat .event-chat-compose button img{width:11.527px;height:11.527px}.event-chat button{cursor:pointer}.event-chat button:disabled{cursor:default;opacity:.5}.event-chat :is(button,input):focus-visible{outline-offset:2px;outline:2px solid #0039ae}.event-chat .event-chat-readonly,.event-chat .event-chat-error{margin:0;padding:8.233px 9.88px;font:400 12px/1.4 Manrope,sans-serif}.event-chat .event-chat-error{color:#ac2525}.event-chat .event-chat-readonly button,.event-chat-messages button{color:#0039ae;background:0 0;border:0;padding:4px 0;font:400 11px/1.4 Manrope,sans-serif}.event-chat .event-chat-history{display:block}@media (width<=760px){.event-main-card section.event-chat{width:min(100%,322px);margin-inline:auto}}.webinar-information{display:none}@media (width<=760px){.event-webinar-detail .webinar-information{flex-direction:column;gap:20px;width:min(100%,321.697px);margin:-3px 0 18px 1px;display:flex}.event-main-card .webinar-information-panel{color:#4a5568;background:#fff;border:.449px solid #fff;border-radius:2.696px;flex-direction:column;align-items:center;gap:7.189px;min-width:0;padding:.449px .449px 7.638px;display:flex}.webinar-information-panel h2{color:#0039ae;letter-spacing:.4324px;text-transform:uppercase;border-bottom:.449px solid #0039ae;align-self:stretch;margin:0;padding:5.841px 8.087px 7.004px;font:700 17px/8.357px Manrope,sans-serif}.webinar-program-list{flex-direction:column;gap:12px;width:min(100%,304.624px);margin:0;padding:0;list-style:none;display:flex}.webinar-program-list li{color:#4a5568;align-items:start;gap:5.392px;margin:0;font:400 12px/12px Manrope,sans-serif;display:flex}.webinar-program-list li:before{content:"";background:#0139ae;border-radius:1.797px;flex:0 0 3.594px;height:3.594px;margin-top:2.246px}.webinar-program-list li>div{overflow-wrap:anywhere;flex-shrink:0;min-width:0;max-width:calc(100% - .392px)}.webinar-program-list li:first-child{min-height:18.427px;line-height:11px}.webinar-program-list li:first-child>div{width:303.238px}.webinar-program-list li:nth-child(2){min-height:17.225px;line-height:10px}.webinar-program-list li:nth-child(2)>div{width:280.405px}.webinar-program-list li:nth-child(3)>div{width:277.201px}.webinar-program-list li:nth-child(4)>div{width:282.008px}.webinar-program-list li:nth-child(5){line-height:8.469px}.webinar-program-list .rich-text-content{font:inherit}.webinar-program-list p{margin:0}.webinar-information-panel .webinar-speaker-profile{background:0 0;border:0;border-radius:0;align-items:start;gap:7.189px;width:min(100%,304.624px);margin:0;padding:0;display:flex}.webinar-speaker-initials{color:#fff;background:linear-gradient(135deg,#003a85,#0052ab);border-radius:4.433px;flex:0 0 35.463px;place-items:center;height:35.463px;font:700 11.082px/17.177px Manrope,sans-serif;display:grid}.webinar-speaker-copy{overflow-wrap:anywhere;flex-direction:column;gap:7px;min-width:0;display:flex}.webinar-speaker-copy>a{color:#0039ae;font:700 15px/9.75px Manrope,sans-serif;text-decoration:none}.webinar-speaker-copy .webinar-speaker-workplace{color:#000;margin:0;padding-bottom:.265px;font:600 12px/8.357px Manrope,sans-serif}.webinar-speaker-copy .webinar-speaker-bio{color:#4a5568;padding-top:1.26px;font:400 12px/15px Manrope,sans-serif}.webinar-speaker-bio p{margin:0}.event-webinar-detail .event-speakers,.event-webinar-detail #program{display:none}}.webinar-hero,.event-detail-breadcrumbs.webinar-card-breadcrumb{display:none}@media (width<=760px){[data-node-id="2165:4753"] .event-detail-page.event-webinar-detail{margin-top:2px;padding-top:0}[data-node-id="2165:4753"] .event-webinar-detail .event-main-card{align-items:stretch;position:relative;overflow:visible}[data-node-id="2165:4753"] .event-main-copy{display:none}[data-node-id="2165:4753"] .event-detail-breadcrumbs.webinar-card-breadcrumb{order:0;height:13.671px;margin:18px 13px 9.329px;display:flex}[data-node-id="2165:4753"] .webinar-desktop-breadcrumb{display:none}[data-node-id="2165:4753"] .event-media-column{margin-top:11px}.event-webinar-detail .webinar-hero{color:#fff;background:#003477;order:1;width:100vw;min-height:257px;margin-left:-16px;padding:13px 20px 13px 38px;display:block;position:relative;overflow:hidden}.webinar-hero-background{pointer-events:none;position:absolute;inset:0}.webinar-hero-background img{object-fit:fill;width:100%;max-width:none;height:100%;display:block}.webinar-hero-date{background:#ffffff12;border:.722px solid #ffffff1f;border-radius:4.333px;width:130px;height:73.587px;padding:10.83px 14.44px;position:relative}.webinar-hero-date span{color:#fff6;letter-spacing:.8667px;text-transform:uppercase;font:400 10px/11.194px Manrope,sans-serif;display:block}.webinar-hero-date strong{color:#fff;white-space:nowrap;margin-top:5.056px;font:700 11.556px/17.911px Manrope,sans-serif;display:block}.webinar-hero-date small{color:#ffffff8c;white-space:nowrap;margin-top:1.449px;font:400 8.667px/13.433px Manrope,sans-serif;display:block}.webinar-hero-copy{margin-top:9.773px;position:relative}.webinar-hero-meta{color:#ffffff73;letter-spacing:.314px;align-items:center;gap:4.848px;min-height:13.73px;font:500 9.42px/9.705px Manrope,sans-serif;display:flex}.webinar-hero-live{color:#fff;letter-spacing:.3768px;text-transform:uppercase;background:#d93030;border-radius:1.713px;flex-shrink:0;align-items:center;gap:3.425px;padding:1.998px 6.851px 2.027px;font:700 6.28px/9.705px Manrope,sans-serif;display:flex}.webinar-hero-live i{background:#fff;border-radius:1.998px;width:3.996px;height:3.996px}.webinar-hero h1{color:#fff;font-variation-settings:"wdth" 100;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;margin:5.2px 0 0;font:700 20px/20px Merriweather,serif}.webinar-hero .webinar-hero-summary{color:#ffffffa6;width:min(100%,323px);margin:7.71px 0 0;font:400 10px/11.494px Manrope,sans-serif}.webinar-hero-speaker{align-items:center;gap:5.818px;margin-top:5.518px;display:flex}.webinar-hero-speaker>span{color:#0139ae;background:#fff;border:.97px solid #fff3;border-radius:10.667px;flex:0 0 21.333px;place-items:center;height:21.333px;font:700 7.273px/11.273px Manrope,sans-serif;display:grid}.webinar-hero-speaker>div{min-width:0}.webinar-hero-speaker strong{color:#fff;font:600 10px/14.389px Manrope,sans-serif;display:block}.webinar-hero-speaker small{color:#ffffff80;margin-top:.714px;font:400 10px/12.14px Manrope,sans-serif;display:block}}@media (width>=761px){.event-detail-page.event-webinar-detail{--broadcast-left:max(24px,calc((100vw - 1216px)/2 + 9px));width:min(1216px,100% - 48px);margin:52px 0 0 var(--broadcast-left);padding:0}.event-webinar-detail .event-main-card{flex-direction:column;align-items:stretch;gap:0;min-height:1836px;padding:22px 29px 25px 25px;display:flex}.event-webinar-detail .webinar-desktop-breadcrumb{display:none}.event-webinar-detail .event-detail-breadcrumbs.webinar-card-breadcrumb{order:-1;align-items:center;gap:6.044px;min-height:18.133px;margin:0 0 18.867px 12px;font:600 15.111px/1.1 Gilroy,sans-serif;display:flex}.event-webinar-detail .webinar-card-breadcrumb a{color:#2c2c3266;text-decoration:none}.event-webinar-detail .webinar-card-breadcrumb img{flex-shrink:0;width:18.133px;height:18.133px}.event-webinar-detail .webinar-card-breadcrumb [aria-current]{color:#0039ae;font:700 12px/18.6px Manrope,sans-serif}.event-webinar-detail .event-main-copy{display:none}.event-webinar-detail .event-main-card{background:#ffffff5e;overflow:visible;box-shadow:0 4px 8.2px #00000040}.event-webinar-detail .webinar-hero{width:100vw;min-height:349px;margin-left:calc(-25px - var(--broadcast-left));color:#fff;background:#003477;order:0;grid-template-columns:minmax(0,1fr) 329.002px;align-items:start;column-gap:33.745px;margin-bottom:19px;padding:50px max(24px,50vw - 589px) 54px max(24px,50vw - 571px);display:grid;position:relative}.event-webinar-detail .webinar-hero-background{pointer-events:none;position:absolute;inset:0}.event-webinar-detail .webinar-hero-background img{object-fit:fill;width:100%;height:100%;display:block}.event-webinar-detail .webinar-hero-copy{grid-area:1/1;min-width:0;position:relative}.event-webinar-detail .webinar-hero-date{text-align:right;background:#ffffff12;border:1.828px solid #ffffff1f;border-radius:10.967px;grid-area:1/2;width:329.002px;min-height:186.233px;padding:27.42px 36.55px;position:relative}.event-webinar-detail .webinar-hero-date span{color:#fff6;letter-spacing:2.1933px;text-transform:uppercase;font:400 18.278px/28.331px Manrope,sans-serif;display:block}.event-webinar-detail .webinar-hero-date strong{color:#fff;margin-top:12.789px;font:700 29.245px/45.329px Manrope,sans-serif;display:block}.event-webinar-detail .webinar-hero-date small{color:#ffffff8c;margin-top:3.661px;font:400 21.933px/33.997px Manrope,sans-serif;display:block}.event-webinar-detail .webinar-hero-meta{color:#ffffff73;letter-spacing:.58px;align-items:center;gap:10.545px;min-height:25.362px;font:500 11.6px/17.927px Manrope,sans-serif;display:flex}.event-webinar-detail .webinar-hero-live{color:#fff;white-space:nowrap;background:#d93030;border-radius:3.164px;align-items:center;gap:6.327px;padding:3.691px 12.655px 3.744px;font:700 11.6px/17.927px Manrope,sans-serif;display:flex}.event-webinar-detail .webinar-hero-live i{background:#fff;border-radius:50%;width:7.382px;height:7.382px}.event-webinar-detail .webinar-hero h1{color:#fff;letter-spacing:0;text-transform:none;overflow-wrap:anywhere;margin:15.818px 0 0;font:700 25.309px/32.902px Merriweather,serif}.event-webinar-detail .webinar-hero-summary{color:#ffffffa6;max-width:590.545px;margin:11.996px 0 0;font:400 13.709px/25px Manrope,sans-serif}.event-webinar-detail .webinar-hero-speaker{align-items:center;gap:12.655px;margin-top:15.59px;display:flex}.event-webinar-detail .webinar-hero-speaker>span{color:#0139ae;background:#fff;border:2.109px solid #fff3;border-radius:23.2px;flex:0 0 46.4px;place-items:center;height:46.4px;font:700 15.818px/24.518px Manrope,sans-serif;display:grid}.event-webinar-detail .webinar-hero-speaker strong{color:#fff;font:600 20.192px/31.297px Manrope,sans-serif;display:block}.event-webinar-detail .webinar-hero-speaker small{color:#ffffff80;margin-top:1.553px;font:400 17.085px/26.404px Manrope,sans-serif;display:block}.event-webinar-detail .event-media-column{order:1;grid-template-columns:minmax(0,803.08fr) minmax(0,336.486fr);align-content:start;align-items:start;gap:22.432px;width:100%;min-width:0;display:grid}.event-webinar-detail .event-media-column>.event-playback{aspect-ratio:716/402.75;border-radius:6.73px;grid-area:1/1}.event-webinar-detail .event-media-column>.event-chat{border-width:1.122px;border-radius:6.73px;grid-area:1/2/span 3;align-self:start;min-height:454px;padding:1.122px}.event-webinar-detail .event-media-column>.webinar-information{grid-area:2/1}.event-webinar-detail .event-media-column>.webinar-materials{grid-area:3/1}.event-webinar-detail .event-speakers,.event-webinar-detail #program{display:none}.event-webinar-detail .webinar-information{flex-direction:column;gap:40.378px;width:100%;min-width:0;display:flex}.event-webinar-detail .webinar-information-panel{background:#fff;border:1.122px solid #fff;border-radius:6.73px;flex-direction:column;align-items:center;gap:17.946px;min-width:0;padding:1.122px 1.122px 19.068px;display:flex}.event-webinar-detail .webinar-information-panel h2{color:#0039ae;letter-spacing:1.0796px;text-transform:uppercase;border-bottom:1.122px solid #0039ae;align-self:stretch;margin:0;padding:14.581px 20.189px 17.487px;font:700 25px/20.862px Manrope,sans-serif}.event-webinar-detail .webinar-program-list{flex-direction:column;gap:11.216px;width:min(100%,760.459px);margin:0;padding:0;list-style:none;display:flex}.event-webinar-detail .webinar-program-list li{color:#4a5568;gap:13.459px;font:400 20px/21.143px Manrope,sans-serif;display:flex}.event-webinar-detail .webinar-program-list li:before{content:"";background:#0139ae;border-radius:4.486px;flex:0 0 8.973px;height:8.973px;margin-top:5.608px}.event-webinar-detail .webinar-program-list li>div{overflow-wrap:anywhere;min-width:0}.event-webinar-detail .webinar-program-list .rich-text-content{font:inherit}.event-webinar-detail .webinar-program-list p{margin:0}.event-webinar-detail .webinar-speaker-profile{background:0 0;border:0;align-items:start;gap:17.946px;width:min(100%,760.459px);margin:0;padding:0;display:flex}.event-webinar-detail .webinar-speaker-initials{color:#fff;background:linear-gradient(135deg,#003a85,#0052ab);border-radius:8.973px;flex:0 0 71.784px;place-items:center;height:71.784px;font:700 22.432px/34.77px Manrope,sans-serif;display:grid}.event-webinar-detail .webinar-speaker-copy{overflow-wrap:anywhere;flex-direction:column;gap:2.243px;min-width:0;display:flex}.event-webinar-detail .webinar-speaker-copy>a{color:#0039ae;font:700 20px/24.339px Manrope,sans-serif;text-decoration:none}.event-webinar-detail .webinar-speaker-workplace{color:#000;margin:0;padding-bottom:.662px;font:600 20px/20.862px Manrope,sans-serif}.event-webinar-detail .webinar-speaker-bio{color:#4a5568;padding-top:3.146px;font:400 20px/20.862px Manrope,sans-serif}.event-webinar-detail .webinar-speaker-bio p{margin:0}.event-webinar-detail .event-chat-messages{height:330px;padding:13.02px 15.7px}.event-webinar-detail .event-playback-state{gap:17.946px}.event-webinar-detail .event-playback-state p{font-size:14.581px;line-height:22.601px}.event-webinar-detail .event-playback-start{-webkit-backdrop-filter:blur(4.486px);backdrop-filter:blur(4.486px);border-width:2.243px;border-radius:35.892px;width:71.784px;height:71.784px;padding:2.243px 21.871px 2.243px 25.236px}.event-webinar-detail .event-playback-start span{width:36.701px;height:53.169px}.event-webinar-detail .event-chat-heading{border-bottom-width:1.122px;padding:13.459px 15.7px 14.581px}.event-webinar-detail .event-chat-heading h2{letter-spacing:1.3751px;font-size:17.144px;line-height:26.594px}.event-webinar-detail .event-chat-online{border-radius:13.61px;min-width:99.776px;height:28.151px;padding:2.05px 10.89px;font-size:14.971px;line-height:23.139px}.event-webinar-detail .event-chat-author{gap:6.73px}.event-webinar-detail .event-chat-avatar{border-radius:11.216px;flex-basis:22.432px;height:22.432px;font-size:10.095px;line-height:15.647px}.event-webinar-detail .event-chat-author strong{font-size:20px;line-height:19.068px}.event-webinar-detail .event-chat-author time{font-size:15px;line-height:17.385px}.event-webinar-detail .event-chat-message p{margin-top:3.365px;padding-left:29.162px;font-size:13.459px;line-height:19.516px}.event-webinar-detail .event-chat-compose{gap:8.973px;padding:12.338px 13.459px 11.216px}.event-webinar-detail .event-chat-compose input{border-width:1.122px;border-radius:4.486px;height:35.892px;padding:8.973px 12.338px;font-size:13.459px}.event-webinar-detail .event-chat-compose button{border-radius:4.486px;width:35.892px;height:35.892px}.event-webinar-detail .event-chat-compose button img{width:15.7px;height:15.7px}}.event-webinar-detail.event-paid-webinar .event-main-card{min-height:0}.event-webinar-detail.event-paid-webinar .event-main-copy{background:#fff;border-radius:16px;order:1;width:100%;min-width:0;margin:0 0 24px;padding:20px;display:block}.event-webinar-detail.event-paid-webinar .event-main-copy>.kicker,.event-webinar-detail.event-paid-webinar .event-main-copy>h1,.event-webinar-detail.event-paid-webinar .event-main-copy>p:not(.event-rating){display:none}.event-webinar-detail.event-paid-webinar .event-media-column{order:2}.event-webinar-detail.event-paid-webinar .event-accordions{margin-top:24px}.event-webinar-detail.event-paid-webinar .event-accordion-body img{width:auto;max-width:100%;height:auto;margin-inline:auto;display:block}.event-detail-page:not(.event-webinar-detail) .event-main-card{align-items:start;height:auto;min-height:0}.event-detail-page:not(.event-webinar-detail) .event-main-copy{min-height:0}.event-detail-page>.event-detail-breadcrumbs{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;line-height:1.5;display:flex}.event-detail-page>.event-detail-breadcrumbs a{color:#707784;text-decoration:none}.event-detail-page>.event-detail-breadcrumbs img{flex-shrink:0;width:18px;height:18px}.event-detail-page>.event-detail-breadcrumbs [aria-current=page]{color:#0039ae;white-space:normal;overflow-wrap:anywhere}.event-section-navigation{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.event-section-navigation a,.event-section-navigation span{border-radius:12px;padding:12px 18px;font-weight:600;text-decoration:none}.event-section-navigation a{color:#0039ae;background:#eef4ff}.event-section-navigation [aria-current=page]{color:#fff;background:#0039ae}.event-section-navigation [aria-disabled=true]{color:#737987;background:#f3f4f6}@media (width>=761px) and (width<=1100px){.event-detail-page:not(.event-webinar-detail) .event-main-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:32px}}.event-overview .event-facts article:before{content:none;display:none}.event-overview .event-facts article{position:relative}.event-overview .event-facts article>img{object-fit:contain;width:62px;height:62px;position:absolute;top:42px;left:32px}.event-overview .event-main-copy h1{overflow-wrap:anywhere}.event-overview .event-main-price{flex-wrap:wrap}.event-overview .event-main-price strong{color:#0039ae}.event-overview .event-main-copy .primary-button{max-width:100%}.event-overview:not(.event-congress-detail) .event-speakers{display:block}.event-overview:not(.event-congress-detail) .event-speakers h2{color:#0039ae;text-transform:none;margin-bottom:18px;font-size:26px}.event-overview:not(.event-congress-detail) .event-speakers>div{flex-wrap:wrap;align-items:start;gap:20px;display:flex}.event-overview:not(.event-congress-detail) .event-speakers a{text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;width:138px;height:auto;margin:0;display:flex;overflow:visible}.event-overview:not(.event-congress-detail) .event-speakers a>img,.event-overview:not(.event-congress-detail) .event-speakers a>span{object-fit:cover;border:2px solid #0039ae;border-radius:50%;width:100px;height:100px}.event-overview:not(.event-congress-detail) .event-speakers strong{color:#707784;overflow-wrap:anywhere;margin-top:10px;font-size:14px;line-height:1.3}.event-access-state{text-align:center;background:#fff;border-radius:28px;margin:40px auto;padding:48px 24px;box-shadow:0 4px 18px #02122914}.event-access-state h1{color:#0039ae;font:700 clamp(24px,4vw,36px)/1.2 Raleway,sans-serif}.event-access-state p{color:#707784;line-height:1.5}.event-access-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.event-access-actions a{color:#0039ae}.event-detail-page.event-webinar-detail .event-main-card{min-height:0}.event-webinar-detail .webinar-card-breadcrumb{min-width:0}.event-webinar-detail .webinar-card-breadcrumb [aria-current]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.event-webinar-detail .event-chat{background:#fff}.event-webinar-detail .event-chat-author{flex-wrap:wrap}.event-webinar-detail .event-chat-author strong{overflow-wrap:anywhere;min-width:0}@media (width<=760px){.event-overview.event-detail-page>.event-detail-breadcrumbs{max-width:100%;font:600 12px/1.4 Gilroy,sans-serif;position:static}.event-overview .event-main-card{flex-direction:column;align-items:stretch;gap:16px;padding:22px 18px;display:flex}.event-overview .event-main-copy{display:contents}.event-overview .event-main-copy h1{color:#0039ae;letter-spacing:0;text-transform:none;order:0;width:auto;min-height:0;margin:0;font:700 24px/1.12 Raleway,sans-serif}.event-overview .event-main-copy .kicker{display:none}.event-overview .event-media-column{order:1;min-width:0;margin:0}.event-overview .event-photo-gallery{width:min(100%,297.719px);margin:0 auto}.event-overview .event-main-copy .event-rating{order:2;margin:0!important}.event-overview .event-main-price{order:3;margin:0;padding:0}.event-overview .event-main-price strong{font-size:32px}.event-overview .event-main-copy>p:not(.event-rating){color:#777;order:4;width:auto;min-height:0;margin:0;font-size:16px;line-height:1.4}.event-overview .event-main-copy .hero-actions{order:5;margin:0}.event-overview .event-speakers{order:6}.event-overview .event-facts article,.event-overview .event-facts article:nth-child(2){min-height:98px;padding:24px 18px 24px 82px}.event-overview .event-facts article>img,.event-overview .event-facts article:nth-child(2)>img{width:44px;height:44px;top:24px;left:20px}.event-overview .event-facts small{white-space:normal;font-size:20px}.event-overview .event-facts strong{font-size:15px}.event-section-navigation{gap:8px}.event-section-navigation a,.event-section-navigation span{padding:10px 12px;font-size:13px}.event-webinar-detail .event-main-card .webinar-card-breadcrumb{height:auto}}@media (width>=761px) and (width<=1100px){.event-webinar-detail .webinar-hero{grid-template-columns:minmax(0,1fr) 250px;padding-inline:32px}.event-webinar-detail .webinar-hero-date{width:250px;padding:22px}.event-webinar-detail .webinar-hero-date strong{font-size:24px}.event-webinar-detail .event-media-column{grid-template-columns:minmax(0,1fr) 280px;gap:16px}}.related-webinars{background:#ffffff5e;border-radius:46px;width:min(1216px,100% - 48px);margin:28px auto 80px;padding:58px 41px;font-family:Manrope,sans-serif;position:relative;box-shadow:0 4px 8.2px #00000040}.related-webinars header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:38.2px;display:flex}.related-webinars h2{color:#0039ae;margin:0;font:700 25px/24.8px Manrope,sans-serif}.related-webinars header>a{color:#2c2c32;white-space:nowrap;font:600 15px/18.6px Manrope,sans-serif;text-decoration:none}.related-webinars-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:15.146px;display:grid}.related-webinar{background:#fff;border-radius:6.491px;min-width:0;overflow:hidden;box-shadow:0 4.327px 4.327px #00000040}.related-webinar-cover{background:linear-gradient(133.737deg,#0059b5,#037);align-items:flex-end;height:97.365px;padding:10.818px 12.982px;text-decoration:none;display:flex}.related-webinar-cover>span{color:#fffc;background:#ffffff26;border-radius:2.164px;padding:2.164px 8.655px;font:700 15px/16.768px Manrope,sans-serif}.related-webinar-body{flex-direction:column;align-items:stretch;gap:8.655px;padding:11.651px 15.146px 12.982px;display:flex}.related-webinar h3{overflow-wrap:anywhere;margin:0;font:600 20px/18.986px Manrope,sans-serif}.related-webinar h3 a{color:#0039ae;text-decoration:none}.related-webinar-speaker{color:#4a5568;overflow-wrap:anywhere;align-items:center;gap:12.832px;font:400 20.165px/31.164px Manrope,sans-serif;text-decoration:none;display:flex}.related-webinar-speaker>span{color:#fff;background:#0039ae;border-radius:50%;flex:0 0 40.329px;place-items:center;height:40.329px;font:700 16.498px/25.572px Manrope,sans-serif;display:grid}.related-webinar time{color:#2c2c32;font:400 15px/18.391px Manrope,sans-serif}.related-webinar-action{color:#fff;text-align:center;background:linear-gradient(90deg,#0157b1,#01357a);border:1.082px solid #fff;border-radius:4.327px;padding:9.737px 7.573px 7.573px;font:600 15px Manrope,sans-serif;text-decoration:none;display:block}.related-webinars a:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.related-webinar--recording{border:1.082px solid #fff;min-height:302px;padding:0}.related-webinar--recording .related-webinar-cover{background:linear-gradient(133.568deg,#0057b1,#00357b)}.related-webinar--recording .related-webinar-cover>span{color:#ffffffb3;background:#ffffff1f}.related-webinar--recording .related-webinar-body{gap:14px;padding-top:11.9px}.related-webinar--recording h3{padding-bottom:.595px}.related-webinar--recording .related-webinar-speaker{gap:12.109px;font-size:19.029px;line-height:29.408px}.related-webinar--recording .related-webinar-speaker>span{flex-basis:38.057px;height:38.057px;font-size:15.569px;line-height:24.132px}.related-webinar--recording .related-webinar-action{color:#f4f6f9;background:linear-gradient(90deg,#0156b0,#01367b)}@media (width>=761px){.related-webinars{min-height:482px;margin-top:23px;margin-left:max(24px,50vw - 596px)}.related-webinar:nth-child(3):not(.related-webinar--recording){border:1.082px solid #fff}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-cover{background:linear-gradient(133.567deg,#0156b0,#01377e)}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-speaker{gap:12.488px;font-size:19.624px;line-height:30.328px}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-speaker>span{background:#6b4fa0;flex-basis:39.248px;height:39.248px;font-size:16.056px;line-height:24.887px}.related-webinar:nth-child(3):not(.related-webinar--recording) time{color:#000}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-action{color:#f4f6f9;background:linear-gradient(90deg,#0153ab,#013b84)}}@media (width<=760px){.related-webinars{border-radius:33.721px;width:calc(100% - 33px);min-height:929px;margin:22px 17px 13px 16px;padding:23.58px 19px 33px 23px;box-shadow:0 2.932px 6.011px #00000040}.related-webinars header{flex-direction:column;align-items:start;gap:17.12px;margin-bottom:0}.related-webinars h2{font-size:17px;line-height:18.18px}.related-webinars-grid{grid-template-rows:minmax(263.84px,auto) minmax(257.807px,auto);grid-template-columns:minmax(0,1fr);gap:16px}.related-webinar{border-radius:5.563px;box-shadow:0 3.709px 3.709px #00000040}.related-webinar-cover{height:83.446px;padding:9.272px 11.126px}.related-webinar-cover>span{padding:1.854px 7.417px;font-size:12.856px;line-height:14.371px}.related-webinar-body{gap:7.417px;padding:9.986px 12.98px 11.126px}.related-webinar h3{font-size:17.141px;line-height:16.272px}.related-webinar-speaker{gap:10.998px;font-size:17.282px;line-height:26.708px}.related-webinar-speaker>span{flex-basis:34.564px;height:34.564px;font-size:14.14px;line-height:21.917px}.related-webinar time{font-size:12.856px;line-height:15.762px}.related-webinar-action{border-width:.927px;border-radius:3.709px;padding:8.344px 6.49px 6.49px;font-size:12.856px}.related-webinar--recording{border-width:.924px;border-radius:5.541px;min-height:257.807px}.related-webinar--recording .related-webinar-cover{height:83.118px;padding:9.235px 11.082px}.related-webinar--recording .related-webinar-cover>span{padding:1.847px 7.388px;font-size:12.805px;line-height:14.315px}.related-webinar--recording .related-webinar-body{gap:11.951px;padding:10.159px 12.929px 11.082px}.related-webinar--recording h3{padding-bottom:.508px;font-size:17.073px;line-height:16.208px}.related-webinar--recording .related-webinar-speaker{gap:10.337px;font-size:16.244px;line-height:25.105px}.related-webinar--recording .related-webinar-speaker>span{flex-basis:32.488px;height:32.488px;font-size:13.291px;line-height:20.601px}.related-webinar--recording time{font-size:12.805px;line-height:15.7px}.related-webinar--recording .related-webinar-action{border-width:.924px;border-radius:3.694px;padding:8.312px 6.465px 6.465px;font-size:12.805px}.related-webinar:nth-child(3):not(.related-webinar--recording){border:.932px solid #fff;border-radius:5.594px;margin-right:-2px;box-shadow:0 3.729px 3.729px #00000040}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-cover{background:linear-gradient(133.567deg,#0156b0,#01377e);height:83.912px;padding:9.324px 11.188px}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-cover>span{border-radius:1.865px;padding:1.865px 7.459px;font-size:12.927px;line-height:14.451px}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-body{gap:7.459px;padding:10.041px 13.053px 11.188px}.related-webinar:nth-child(3):not(.related-webinar--recording) h3{font-size:17.237px;line-height:16.363px}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-speaker{gap:10.762px;font-size:16.912px;line-height:26.137px}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-speaker>span{background:#6b4fa0;flex-basis:33.825px;height:33.825px;font-size:13.837px;line-height:21.448px}.related-webinar:nth-child(3):not(.related-webinar--recording) time{color:#000;font-size:12.927px;line-height:15.85px}.related-webinar:nth-child(3):not(.related-webinar--recording) .related-webinar-action{color:#f4f6f9;background:linear-gradient(90deg,#0153ab,#013b84);border-width:.932px;border-radius:3.729px;padding:8.391px 6.526px 6.526px;font-size:12.927px}}.figma-format .format-card-link{z-index:1;position:absolute;inset:0}.figma-format:after,.figma-format h2,.figma-format .format-mobile-icon,.figma-format .format-mobile-arrow{pointer-events:none}.figma-format>div>span{position:relative}.figma-format>div>span>a{color:inherit;text-decoration:none}.figma-format>div>span>a:after{content:"";border-radius:inherit;position:absolute;inset:0}.figma-format>div>span:has(a:hover){outline:1px solid}.figma-format a:focus-visible{outline-offset:3px;outline:2px solid}.home-course-card{box-sizing:border-box;background:#ffffff5e;border-radius:46px;flex-direction:column;align-items:center;min-width:0;min-height:581px;padding:21px 35px 19.378px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 8.2px #00000040}.home-course-cover{border-radius:32.072px;flex-shrink:0;width:305.6px;max-width:100%;height:382px;display:block;overflow:hidden}.home-course-cover img{object-fit:cover;width:100%;height:100%;display:block}.home-course-meta{color:#777;letter-spacing:.5114px;text-align:center;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 117.865px minmax(0,1fr);align-items:center;gap:0;width:100%;margin-top:13px;font:500 17.046px/1.12 Montserrat,sans-serif;display:grid}.home-course-meta span,.home-course-meta time{overflow-wrap:anywhere}.home-course-meta img{width:117.865px;height:9.8px;display:block}.home-course-lecturer{display:none}.home-course-card h3{color:#0039ae;letter-spacing:.5114px;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;max-width:284.735px;min-height:57px;margin:14.205px 0 12.704px;font:700 17.046px/1.12 Montserrat,sans-serif}.home-course-action{color:#fff;width:204.586px;max-width:100%;height:42.622px;font:800 13.639px/1 var(--font-display);text-transform:uppercase;background:linear-gradient(62.2638deg,#002a81 1.5039%,#0055c4 82.834%);border-radius:10.229px;flex-shrink:0;justify-content:center;align-items:center;margin-top:auto;text-decoration:none;display:flex}.home-course-card a:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.home-course-pages{justify-content:center;gap:6px;margin-top:30px;display:flex}.home-course-pages button{cursor:pointer;background:0 0;border:0;width:12px;height:12px;padding:0;display:block}.home-course-pages img{width:12px;height:12px;display:block}.home-course-pages button:focus-visible{outline-offset:4px;border-radius:50%;outline:2px solid #0039ae}@media (width>=601px){.home-course-card--inactive-page{display:none}}@media (width<=600px){.home-course-pages{display:none}.home-course-card{border-radius:40.897px;min-height:440.981px;padding:20.449px 20.449px 14.893px;box-shadow:0 3.556px 7.29px #00000040}.home-course-cover{width:305.842px;height:232.746px}.home-course-meta{letter-spacing:.4546px;grid-template-columns:minmax(0,1fr) 104.791px minmax(0,1fr);width:255.084px;max-width:100%;margin-top:21.529px;font-size:15.155px}.home-course-meta img{width:104.791px}.home-course-lecturer{color:#777;letter-spacing:.4546px;text-align:center;text-transform:uppercase;margin-top:13.254px;font:700 15.155px/1.12 Montserrat,sans-serif;text-decoration:none;display:block}.home-course-card h3{letter-spacing:.4546px;max-width:253.151px;min-height:51px;margin:2.585px 0 10.49px;font-size:15.155px}.home-course-action{width:183px;height:40.088px;font:600 16.035px/1 var(--ui);text-transform:none;background:#0143b5;border-radius:9.621px}}.lecturer-video-section[open]{min-height:476px}.lecturer-video-section[open] summary{min-height:81px;padding-bottom:0}.lecturer-video-content{padding:0 27px 17px}.lecturer-video-grid{grid-template-columns:repeat(4,minmax(0,240px));gap:24px 58px;display:grid}.lecturer-video-item{min-width:0}.lecturer-video-play,.lecturer-video-player{background:#fff;border:3.019px solid #bbbcbc;border-radius:8.624px;width:239.996px;max-width:100%;height:234.316px;padding:0;display:block;position:relative}.lecturer-video-play{cursor:pointer}.lecturer-video-item:first-child .lecturer-video-play,.lecturer-video-play:hover,.lecturer-video-play:focus-visible{border-color:#0039ae}.lecturer-video-play:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.lecturer-video-play img{width:69.027px;height:100px;position:absolute;top:63.98px;left:81.98px}.lecturer-page .lecturer-video-title{width:242px;max-width:100%;font:500 19.74px/1.1 var(--font-ui);color:#0039ae;text-transform:uppercase;overflow-wrap:anywhere;margin:17.684px 0 0}.lecturer-page .lecturer-video-item:first-child .lecturer-video-title{margin-top:14.684px}.lecturer-video-more{color:#fff;width:183px;height:40px;font:600 16.035px/1 var(--font-ui);cursor:pointer;background:#0143b5;border:0;border-radius:9.621px;margin:24px auto 0;display:block}.lecturer-video-empty{color:#0039ae}@media (width>=601px) and (width<=1279px){.lecturer-video-grid{grid-template-columns:repeat(2,minmax(0,240px));justify-content:space-between;gap:24px}}@media (width<=600px){.lecturer-video-section[open]{border-radius:13px;width:calc(100% - 2px);min-height:527px}.lecturer-video-section[open] summary{min-height:44.92px;padding:15.35px 17.54% 0 15.35px}.lecturer-video-section[open] summary img{width:3.16%;top:19.25px;right:3.3%;transform:translateY(-50%)}.lecturer-video-content{padding:0 15.55px 17px}.lecturer-video-grid{grid-template-columns:repeat(2,minmax(0,138.221px));grid-auto-rows:minmax(207.91px,auto);gap:0 33.399px}.lecturer-video-item{min-height:196.22px}.lecturer-video-play,.lecturer-video-player{border-width:1.739px;border-radius:4.967px;width:138.219px;height:134.948px}.lecturer-video-play img{width:39.754px;height:57.592px;top:36.85px;left:47.21px}.lecturer-page .lecturer-video-title{width:139.373px;margin-top:11.912px;font-size:11.369px}.lecturer-page .lecturer-video-item:nth-child(odd) .lecturer-video-title{margin-top:10.182px}.lecturer-video-more{margin-top:9.26px}}.pro-media{color:#071a36;gap:20px;display:grid}.pro-media__head,.pro-media__toolbar,.pro-media__pages,.pro-media__inspector-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.pro-media__head h2{margin:3px 0;font-size:clamp(28px,4vw,44px)}.pro-media__head p{color:#667085;margin:0}.pro-media__head>div>span{color:#0758ca;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.pro-media button{cursor:pointer}.pro-media__view{border:1px solid #d9e1ec;border-radius:12px;padding:4px;display:flex}.pro-media__view button{background:0 0;border:0;border-radius:8px;padding:8px 12px}.pro-media__view .active{color:#fff;background:#0758ca}.pro-media__toolbar{flex-wrap:wrap}.pro-media__toolbar label:first-child{flex:1;min-width:220px}.pro-media__toolbar input,.pro-media__toolbar select,.pro-media__inspector input,.pro-media__inspector textarea{box-sizing:border-box;width:100%;color:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:12px}.pro-media__drop{text-align:center;background:#f7faff;border:2px dashed #b7c6dc;border-radius:20px;justify-items:center;gap:7px;padding:24px;transition:all .2s;display:grid}.pro-media__drop.is-dragging{background:#eaf3ff;border-color:#0758ca;transform:scale(1.005)}.pro-media__drop span{color:#667085;font-size:13px}.pro-media__drop button,.pro-media__caption button,.pro-media__pages button,.pro-media__inspector-actions button{color:#fff;background:#0758ca;border:0;border-radius:10px;padding:10px 14px;font-weight:700}.pro-media__progress{background:#dce5f1;border-radius:99px;width:min(420px,100%);height:6px;overflow:hidden}.pro-media__progress i{background:#0758ca;height:100%;transition:width .2s;display:block}.pro-media__notice,.pro-media__error{color:#14702f;background:#eaf8ee;border-radius:10px;margin:0;padding:11px 14px}.pro-media__error{color:#a61b1b;background:#fff0f0}.pro-media__items.is-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;display:grid}.pro-media__item{background:#fff;border:1px solid #dfe6ef;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 8px 24px #132d4e0f}.pro-media__item.is-current{outline:3px solid #0758ca}.pro-media__preview{aspect-ratio:4/3;background:#edf2f7;border:0;width:100%;padding:0;display:block}.pro-media__preview img{object-fit:cover;width:100%;height:100%}.pro-media__check{z-index:1;background:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:9px;left:9px;box-shadow:0 2px 10px #0002}.pro-media__check input{margin:0}.pro-media__caption{gap:5px;padding:12px;display:grid}.pro-media__caption strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pro-media__caption small{color:#667085}.pro-media__items.is-list{gap:8px;display:grid}.pro-media__items.is-list .pro-media__item{grid-template-columns:90px 1fr;align-items:center;display:grid}.pro-media__items.is-list .pro-media__preview{aspect-ratio:1}.pro-media__empty{text-align:center;color:#667085;border:1px solid #e2e8f0;border-radius:18px;place-content:center;gap:5px;min-height:180px;display:grid}.pro-media__pages{justify-content:center}.pro-media__pages button:disabled{opacity:.4}.pro-media__danger{border:0;border-radius:10px;padding:10px 14px;color:#fff!important;background:#b42318!important}.pro-media__backdrop{z-index:1000;background:#071a3699;justify-content:flex-end;display:flex;position:fixed;inset:0}.pro-media__inspector{box-sizing:border-box;background:#fff;align-content:start;gap:16px;width:min(430px,100%);height:100%;padding:24px;display:grid;overflow:auto;box-shadow:-20px 0 60px #0002}.pro-media__inspector header{justify-content:space-between;align-items:center;display:flex}.pro-media__inspector header button{background:0 0;border:0;font-size:28px}.pro-media__inspector>img{object-fit:contain;background:#eef2f7;border-radius:14px;width:100%;max-height:280px}.pro-media__inspector dl{grid-template-columns:auto 1fr;gap:7px 14px;margin:0;font-size:13px;display:grid}.pro-media__inspector dt{color:#667085}.pro-media__inspector dd{overflow-wrap:anywhere;margin:0}.pro-media__inspector label{gap:6px;font-weight:600;display:grid}.pro-media__inspector-actions{flex-wrap:wrap;justify-content:flex-start}@media (width<=640px){.pro-media__head{align-items:flex-start}.pro-media__toolbar{grid-template-columns:1fr 110px;display:grid}.pro-media__toolbar .pro-media__danger{grid-column:1/-1}.pro-media__items.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-media__caption{padding:9px}.pro-media__caption strong{font-size:13px}.pro-media__items.is-list .pro-media__item{grid-template-columns:72px 1fr}.pro-media__pages{font-size:12px}.pro-media__pages button{padding:8px}.pro-media__inspector{padding:18px}}.pro-media-picker{z-index:1200;background:#07162bcc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.pro-media-picker__dialog{box-sizing:border-box;background:#fff;border-radius:22px;width:min(1180px,100%);max-height:calc(100vh - 48px);padding:28px;position:relative;overflow:auto}.pro-media-picker__close{float:right;z-index:3;cursor:pointer;background:#fff;border:0;font-size:30px;position:sticky;top:0}@media (width<=640px){.pro-media-picker{padding:8px}.pro-media-picker__dialog{max-height:calc(100vh - 16px);padding:18px}}.rich-editor{color:#071a36;background:#fff;border:1px solid #cbd5e1;border-radius:14px;overflow:hidden}.rich-editor:focus-within{border-color:#0758ca;box-shadow:0 0 0 3px #0758ca22}.rich-editor__toolbar{background:#f7faff;border-bottom:1px solid #dfe6ef;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;display:flex}.rich-editor__toolbar button,.rich-editor__toolbar select{color:#071a36;background:0 0;border:1px solid #0000;border-radius:8px;width:auto;min-height:34px;padding:5px 9px;font-size:12px}.rich-editor__toolbar button:hover,.rich-editor__toolbar button.active{color:#0758ca;background:#fff;border-color:#cbd5e1}.rich-editor__toolbar button:disabled{opacity:.35}.rich-editor__toolbar select{background:#fff;border-color:#cbd5e1}.rich-editor__spacer{flex:1}.rich-editor .tiptap{min-height:var(--rich-editor-min-height);outline:0;padding:15px 17px;line-height:1.65}.rich-editor .tiptap p{margin:0 0 .8em}.rich-editor .tiptap h2,.rich-editor .tiptap h3,.rich-editor .tiptap h4{margin:1em 0 .45em;line-height:1.2}.rich-editor .tiptap ul,.rich-editor .tiptap ol{padding-left:1.5rem}.rich-editor .tiptap blockquote{background:#0758ca0a;border-left:3px solid #0758ca;margin:1em 0;padding:.5em 1em}.rich-editor .tiptap img{border-radius:12px;max-width:100%;height:auto;margin:1rem auto;display:block}.rich-editor .tiptap a{color:#0758ca;text-decoration:underline}.rich-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#98a2b3;pointer-events:none;height:0}.rich-editor>small{text-align:right;color:#667085;padding:0 12px 9px;display:block}.rich-editor__color{cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;min-width:32px;height:32px;font-weight:700;display:inline-flex;position:relative}.rich-editor__color input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.rich-editor__menu{position:relative}.rich-editor__menu summary{cursor:pointer;border-radius:7px;align-items:center;min-height:32px;padding:5px 8px;list-style:none;display:flex}.rich-editor__menu>div{z-index:30;border:1px solid var(--line,#cbd5e1);background:var(--surface,#fff);border-radius:10px;grid-template-columns:repeat(2,minmax(130px,1fr));gap:4px;width:300px;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #0b173633}.rich-editor .tableWrapper{margin:1rem 0;overflow-x:auto}.rich-editor table{border-collapse:collapse;table-layout:fixed;width:100%}.rich-editor th,.rich-editor td{border:1px solid var(--line,#cbd5e1);vertical-align:top;min-width:80px;padding:8px 10px;position:relative}.rich-editor th{background:var(--surface-soft,#f4f6f9);font-weight:700}.rich-editor .selectedCell:after{content:"";pointer-events:none;background:#1458d526;position:absolute;inset:0}.rich-editor .column-resize-handle{background:var(--primary,#0758ca);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.rich-editor hr{border:0;border-top:1px solid var(--line,#cbd5e1);margin:1.5rem 0}.rich-editor code{background:var(--surface-soft,#eef1f5);border-radius:4px;padding:.12em .35em;font-family:monospace}@media (width<=640px){.rich-editor__menu>div{grid-template-columns:1fr 1fr;width:auto;position:fixed;top:auto;left:16px;right:16px}}.center-program-panel{background:#fff;border:2.858px solid #939393;border-radius:9.358px;padding:19.14px 25.14px 25px}.center-program-panel-head{justify-content:space-between;align-items:center;gap:16px;min-height:40.399px;margin-bottom:30.601px;display:flex}.professional-content .center-program-panel-head h2{color:#0039ae;font:600 18.578px/1 var(--font-ui);align-items:center;gap:9.851px;margin:0;display:flex}.center-program-panel-icon{background:#f0f4f6;border-radius:10.1px;flex:none;place-items:center;width:40.399px;height:40.399px;display:grid}.center-program-panel-icon img{width:32.338px;height:33.416px;display:block}.center-program-create{color:#0039ae;font:600 13px/1.2 var(--font-ui);cursor:pointer;background:0 0;border:0;padding:8px}.center-program-create:focus-visible{outline-offset:2px;outline:2px solid #0039ae}.center-programs-table-wrap{background:#fff;border-top:2.16px solid #939393;overflow-x:auto}.center-programs-table{border-collapse:collapse;text-align:left;width:100%;min-width:710px}.center-programs-table th{font:500 14.338px/1.3 var(--font-ui);color:#797979;padding:12px 12px 18px 0}.center-programs-table td{vertical-align:middle;padding:12px 12px 12px 0}.center-programs-table th:first-child{width:35%}.center-programs-table th:nth-child(2){width:20%}.center-programs-table th:nth-child(3){width:15%}.center-program-material{align-items:center;gap:8px;display:flex}.center-program-material img{object-fit:cover;flex:none;width:51.74px;height:64.919px}.center-program-material strong{color:#0039ae;font:700 9.102px/1.1 Satoshi,var(--font-ui);text-transform:uppercase;overflow-wrap:anywhere;max-width:140.048px;display:block}.center-program-material small{color:#797979;font:500 9.102px/1.1 Satoshi,var(--font-ui);text-transform:uppercase;margin-top:6px;display:block}.center-programs-table time{white-space:nowrap;color:#939393;font:500 14.725px/1 var(--font-ui)}.center-program-students{color:#0039ae;font:600 16.435px/1 var(--font-ui)}.center-programs-table .moderation-badge{min-width:96.658px;min-height:19.827px;font:600 12.392px/1 var(--font-ui);text-transform:none;border-radius:7.172px;justify-content:center;align-items:center;padding:2px 8px;display:inline-flex}.center-programs-table .moderation-badge.status-published{color:#fff;background:#0039ae}.center-programs-table .moderation-badge.status-pending_review{color:#fff;background:#939393}.center-programs-table .moderation-badge.status-draft{color:#2c2c32;background:#bbbcbc}.center-program-actions summary{color:#0039ae;cursor:pointer;font-size:13px}.center-program-actions>div{gap:8px;margin-top:8px;display:grid}.center-program-actions button{font-size:12px}.center-program-actions summary:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.center-program-more{cursor:pointer;background:#f0f4f6;border:0;border-radius:6.468px;place-items:center;width:25.87px;height:25.87px;padding:0;display:grid}.center-program-more img{width:20.476px;height:5.39px;display:block}.center-program-row-actions{align-items:center;gap:9.18px;display:flex}.center-program-edit{cursor:pointer;background:0 0;border:0;flex:none;width:25.87px;height:25.87px;padding:0}.center-program-edit img{width:25.87px;height:25.87px;display:block}.center-program-edit:disabled{opacity:.4;cursor:not-allowed}.center-program-edit:focus-visible,.center-program-more:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.center-program-action-popup{z-index:1000;background:#fff;border:1px solid #d7dadd;border-radius:9px;gap:8px;width:220px;max-width:calc(100vw - 16px);padding:8px;display:grid;position:fixed;box-shadow:0 8px 24px #0039ae26}.center-program-action-popup button{font:600 13px/1.2 var(--font-ui);white-space:normal;padding:10px}.center-program-pagination{color:#797979;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 25px;font-size:14.338px;display:flex}.center-program-pagination nav,.center-page-item{align-items:center;gap:10px;display:flex}.center-program-pagination button{color:#fff;width:28px;height:26.6px;font:600 16.818px/1 var(--font-ui);cursor:pointer;background:#939393;border:0;border-radius:9.734px;place-items:center;padding:0;display:grid}.center-program-pagination [aria-current]{background:#0039ae}.center-program-pagination .center-page-arrow{background:0 0}.center-page-arrow img{width:28px;height:26.6px;display:block}.center-page-arrow--previous img{transform:rotate(180deg)}.center-program-pagination button:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.center-program-panel>.center-program-pagination{margin-top:auto;padding:20px 0 0}@media (width>=1280px){.center-program-panel{flex-direction:column;min-height:669px;display:flex}.center-program-panel-head,.center-program-panel>.center-programs-table-wrap{flex:none}}.center-recent-panel{box-sizing:border-box;border:2px solid #939393;border-radius:6.548px;flex-direction:column;width:528px;max-width:100%;min-height:350px;margin-top:28px;padding:7px 17.51px 14px;display:flex}.center-recent-panel .center-program-panel-head{min-height:28.27px;margin-bottom:10px}.professional-content .center-recent-panel .center-program-panel-head h2{gap:6.89px;font-size:13px}.center-recent-panel .center-program-panel-icon{border-radius:7.067px;width:28.27px;height:28.27px}.center-recent-panel .center-program-panel-icon img{width:22.629px;height:23.383px}.center-recent-types{gap:55.063px;max-width:100%;padding-bottom:10px;display:flex;overflow-x:auto}.center-recent-types button{color:#0039ae;opacity:.7;font:500 10.033px/1 var(--font-ui);cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.center-recent-types button[aria-pressed=true]{opacity:1;font-weight:700}.center-recent-types button:focus-visible,.center-recent-view-all:focus-visible{outline-offset:2px;outline:2px solid #0039ae}.center-recent-panel .center-programs-table-wrap{border-top-width:1.51px}.center-recent-panel .center-programs-table{table-layout:fixed;min-width:488px}.center-recent-panel .center-programs-table th{padding:9px 5px 15px 0;font-size:10.033px}.center-recent-panel .center-programs-table th:first-child{width:33.4%}.center-recent-panel .center-programs-table th:nth-child(2){width:18.5%}.center-recent-panel .center-programs-table th:nth-child(3){width:21.3%}.center-recent-panel .center-programs-table th:nth-child(4){width:17.7%}.center-recent-panel .center-programs-table td{padding:5px 5px 5px 0}.center-recent-panel .center-program-material{gap:5.6px}.center-recent-panel .center-program-material img{width:36.206px;height:45.427px}.center-recent-panel .center-program-material strong,.center-recent-panel .center-program-material small{max-width:98px;font-size:6.369px}.center-recent-panel .center-program-material small{margin-top:4px}.center-recent-panel .moderation-badge{border-radius:5.019px;min-width:67.64px;min-height:13.87px;padding:1px 4px;font-size:8.67px}.center-recent-panel .center-program-students{font-size:11.5px}.center-recent-panel .center-programs-table time{font-size:10.303px}.center-recent-panel .center-program-row-actions{gap:6.42px}.center-recent-panel .center-program-edit,.center-recent-panel .center-program-edit img,.center-recent-panel .center-program-more{width:18.103px;height:18.103px}.center-recent-panel .center-program-more{border-radius:4.526px}.center-recent-panel .center-program-more img{width:14.33px;height:3.771px}.center-recent-view-all{color:#0039ae;font:500 13.302px/1 var(--font-ui);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:14px 0 0;text-decoration:underline}@media (width>=1280px){.training-center-cabinet.center-overview-layout .professional-layout{column-gap:18px}}.professional-stats .center-publication-stat{box-sizing:border-box;background:#fff;border:2.116px solid #0039ae;border-radius:8.682px;width:208.574px;max-width:100%;min-height:218px;padding:10.38px 13.58px 16px;display:block;position:relative;box-shadow:0 0 0 4.34px #f3f3f3}.professional-content .center-publication-stat h2{color:#0039ae;font:600 13.022px/1 var(--font-ui);align-items:center;gap:9.48px;margin:0;display:flex}.center-publication-stat h2 span{background:#f0f4f6;border-radius:9.37px;flex:none;place-items:center;width:37.479px;height:37.479px;display:grid}.center-publication-stat h2 img{width:30px;height:31px;display:block}.professional-stats .center-publication-stat strong{color:#939393;font:600 32px/1 var(--font-ui);margin:9.52px 0 0 3.96px;display:block}.center-publication-stat dl{color:#797979b3;font:500 13.302px/.7 var(--font-ui);gap:13px;margin:14.62px 16px 0 6.08px;display:grid}.center-publication-stat dl div{justify-content:space-between;gap:12px;display:flex}.center-publication-stat dd{margin:0}.center-publication-stat button{color:#0039aeb3;font:500 13.302px/.7 var(--font-ui);cursor:pointer;background:0 0;border:0;margin:30px 0 0 3.96px;padding:0;text-decoration:underline;display:block}.center-publication-stat button:focus-visible{outline-offset:3px;outline:2px solid #0039ae}@media (width<=760px){.center-overview-layout .professional-stats{grid-template-columns:repeat(auto-fit,minmax(208.574px,1fr))}}.training-center-cabinet .professional-head{align-items:center;gap:20px}.training-center-cabinet .professional-head h1{color:#0039ae;letter-spacing:normal;margin:4px 0 0;font:600 42.32px/1 Raleway,sans-serif}.training-center-cabinet .professional-head h1>span{color:#bbbcbc}.center-breadcrumbs{color:#2c2c3266;font:600 15.626px/1.1 var(--font-ui);align-items:center;gap:10.417px;display:flex}.center-breadcrumbs a{color:inherit;text-decoration:none}.center-current-organization{color:#fff;text-align:center;width:202px;min-height:40px;font:600 15px/1 var(--font-ui);overflow-wrap:anywhere;background:#0039ae;border-radius:8.682px;justify-content:center;align-items:center;padding:8.682px 13.022px;display:flex}.training-center-cabinet .professional-sidebar{background:#fff;border:2.116px solid #0039ae;border-radius:14.055px;padding:18.739px}.center-sidebar-identity{color:#0039ae;align-items:center;gap:16.852px;margin-bottom:9.37px;display:flex}.center-sidebar-avatar{color:#fff;background:#0039ae;border-radius:50%;flex:none;place-items:center;width:55.868px;height:55.868px;font:700 20.95px/32.473px Manrope,sans-serif;display:grid}.center-sidebar-identity>div{min-width:0}.center-sidebar-identity strong{font:700 17.736px/1 var(--font-ui);overflow-wrap:anywhere;display:block}.center-sidebar-identity small{color:#0039aeb3;font:500 13.302px/.7 var(--font-ui);margin:4.434px 0 0 1.77px;display:block}.training-center-cabinet .professional-sidebar nav{border:0;border-radius:0;margin:0}.training-center-cabinet .professional-sidebar button{color:#2c2c32;font:600 16.397px/1 var(--font-ui);text-align:left;background:#fff;border-radius:14.055px;justify-content:flex-start;align-items:center;gap:7.027px;padding:7.027px 0;border:0!important}.training-center-cabinet .professional-sidebar button.active{color:#2c2c32;background:#fff}.training-center-cabinet .center-sidebar-icon{background:#f0f4f6;border-radius:9.37px;flex:none;place-items:center;width:37.479px;height:37.479px;display:grid}.center-sidebar-icon img{width:21.082px;height:21.082px;display:block}.center-sidebar-icon--home img{width:21px;height:21px}.center-sidebar-icon--program img{width:30px;height:31px}.center-sidebar-icon--create img{width:37.479px;height:37.479px}.training-center-cabinet button.active .center-sidebar-icon--program,.training-center-cabinet button.active .center-sidebar-icon--home{background:#0039ae}.training-center-cabinet .professional-sidebar button:focus-visible{outline-offset:2px;outline:2px solid #0039ae}@media (width>=1280px){.page-layout:has(.training-center-cabinet) .header-search-row{gap:57px;width:1207px;max-width:100%;height:47px;min-height:0;margin:8.431px auto 0}.page-layout:has(.training-center-cabinet) .brand{flex:none;width:101.192px;height:46.05px}.page-layout:has(.training-center-cabinet) .brand img{flex:none;width:101.192px;height:46.05px}.page-layout:has(.training-center-cabinet) .global-search{border-radius:10.709px;flex:928.79px;width:928.79px;height:44.772px}.page-layout:has(.training-center-cabinet) .global-search input{font-size:20px}.page-layout:has(.training-center-cabinet) .site-header .login-button{background:#0039ae;border:0;border-radius:31.5px;flex:0 0 63px;width:63px;height:63px;padding:0}.page-layout:has(.training-center-cabinet) .site-header .login-button picture{display:none}.page-layout:has(.training-center-cabinet) .header-account-label{display:none}.page-layout:has(.training-center-cabinet) .header-account-initials{font:700 23.625px/36.619px Manrope,var(--font-ui);display:block;transform:translateY(-1.575px)}.page-layout:has(.training-center-cabinet){overflow-x:clip}.page-layout:has(.training-center-cabinet):before{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.page-layout:has(.training-center-cabinet):after{content:"";z-index:-1;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.page-layout:has(.training-center-cabinet):before{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:452.137px;height:454.406px;top:0;left:calc(50% - 720px);transform:matrix(.425554,.904933,-.904933,.425554,123.207,-35)}.page-layout:has(.training-center-cabinet):after{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:720.583px;height:724.2px;top:441px;left:calc(50% + 79px);transform:matrix(.425554,.904933,-.904933,.425554,655.352,0)}.training-center-cabinet{background:#ffffff5e;border-radius:48.668px;width:min(1222px,100% - 48px);padding:19.04px 11px 24px 52.9px}.training-center-cabinet .professional-head{align-items:flex-start;min-height:66px}.training-center-cabinet .professional-head h1{margin-left:-8.46px}.training-center-cabinet .professional-head-actions{padding:9.96px 12px 0 0}.training-center-cabinet .professional-layout{grid-template-columns:284.604px minmax(0,1fr);gap:54.496px;margin-top:19.96px}}@media (width<=760px){.training-center-cabinet .professional-head h1{font-size:28px}.training-center-cabinet .professional-sidebar nav{gap:16px}}.site-header{z-index:5;width:min(1237px,100% - 48px);margin:22px auto 0;position:relative}.header-top,.header-search-row,.primary-nav,.nav-link,.phone-main,.login-button{align-items:center;display:flex}.header-top{justify-content:space-between;gap:24px;min-height:78px}.primary-nav{white-space:nowrap;gap:clamp(14px,1.8vw,28px)}.nav-link{color:var(--ink);font-family:var(--display);gap:5px;font-size:18px;font-weight:400;text-decoration:none}.nav-link img{width:20px;height:20px}.nav-link--store{color:var(--blue);font-weight:900}.phone{color:#2c2c32;flex-direction:column;flex:none;align-items:flex-end;text-decoration:none;display:flex}.phone-main{gap:6px;font-size:18px;font-weight:700}.phone-caption{color:var(--muted);font-size:12px;font-weight:600;text-decoration:underline}.header-search-row{gap:25px;min-height:47px}.brand,.brand img{width:101px;height:46px;display:block}.global-search{border:2px solid var(--blue);border-radius:11px;flex:1;align-items:center;height:45px;padding:0 14px;display:flex}.global-search input{border:0;outline:0;flex:1;min-width:0;font-size:17px}.global-search button{background:0 0;border:0;padding:4px}.login-button{color:#fff;background:linear-gradient(#013aaf,#0056c5);border-radius:11px;flex:0 0 138px;justify-content:center;gap:5px;height:47px;font-size:13px;font-weight:700;text-decoration:none}.menu-button,.mobile-nav{display:none}.section{width:min(1237px,100% - 48px);margin:100px auto}.kicker{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font-size:13px;font-weight:800}.hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;min-height:620px;margin-top:55px;display:grid}.hero h1,.page-title h1,.event-hero h1,.auth-form h1,.account-head h1,.application-page h1{font:900 clamp(52px,6.3vw,92px)/.93 var(--display);letter-spacing:-.055em;margin:18px 0 28px}.hero h1 em{color:var(--blue);font-style:normal}.hero>div>p{max-width:620px;color:var(--muted);font-size:21px;line-height:1.5}.hero-actions{align-items:center;gap:24px;margin-top:36px;display:flex}.primary-button,.outline-button{cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;min-height:50px;padding:0 28px;font-weight:800;text-decoration:none;display:inline-flex}.primary-button{background:var(--blue);color:#fff}.primary-button:hover{background:#002d8a}.outline-button{color:var(--ink);background:0 0;border:1px solid #cfd2d4}.text-link,.arrow-link{color:var(--ink);font-weight:700;text-decoration:none}.hero-visual{background:radial-gradient(circle,#f6f2fb 0 45%,#0000 46%);border-radius:50%;place-items:center;height:500px;display:grid;position:relative}.hero-visual img{z-index:2;filter:drop-shadow(0 32px 35px #370f6e40);width:min(330px,80%);position:relative}.hero-orbit{color:#664ca1;letter-spacing:.35em;border:1px solid #b9acd7;border-radius:50%;place-items:start center;width:440px;height:440px;padding-top:7px;font-size:11px;display:grid;position:absolute;transform:rotate(-24deg)}.section-heading{margin-bottom:35px}.section-heading.row{justify-content:space-between;align-items:end;display:flex}.section-heading h2,.cta h2,.detail-grid h2{font:800 clamp(38px,4.2vw,62px)/1 var(--display);letter-spacing:-.045em;margin:12px 0}.category-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.category-card{color:#fff;border-radius:18px;flex-direction:column;min-height:280px;padding:26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.category-card:after{content:"";border:1px solid #ffffff40;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-60px;right:-40px}.category-card>span{margin-left:auto;font-size:24px}.category-card h3{font:800 28px/1.05 var(--display);margin:auto 0 12px}.category-card p{opacity:.85;max-width:210px;font-size:13px}.category-card.blue{background:#0039ae}.category-card.orange{background:#e8793b}.category-card.violet{background:#7451aa}.category-card.green{background:#397968}.event-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.event-card{min-width:0}.event-visual{background:#eef1f5;border-radius:15px;height:315px;display:block;position:relative;overflow:hidden}.event-visual>img{object-fit:cover;width:100%;height:100%}.event-art{color:#fff;background:linear-gradient(145deg,#0039ae,#7b53b4);place-items:center;height:100%;display:grid;position:relative;overflow:hidden}.event-art:before,.event-art:after{content:"";border:1px solid #ffffff59;border-radius:50%;width:230px;height:230px;position:absolute}.event-art:after{width:130px;height:130px}.event-art span{font:900 54px var(--display);z-index:1}.badge{color:var(--blue);background:#fff;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800;position:absolute;top:12px;left:12px}.event-meta{color:var(--muted);border-bottom:1px solid #dfe1e2;justify-content:space-between;margin-top:14px;padding-bottom:9px;font-size:11px;display:flex}.event-card h3{font:700 20px/1.2 var(--display);min-height:48px;margin:12px 0 8px}.event-card h3 a{color:var(--ink);text-decoration:none}.event-card>p{color:var(--muted);min-height:38px;font-size:13px;line-height:1.45}.event-bottom{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.event-bottom strong{font-size:17px}.arrow-link{color:var(--blue);font-size:12px}.cta{background:var(--blue);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;padding:60px;display:flex}.cta .kicker{color:#a9c3ff}.cta p{opacity:.75}.primary-button.light{color:var(--blue);background:#fff}.site-footer{background:#f0f0ed;margin-top:120px;padding:65px max(24px,50% - 618.5px) 20px}.footer-grid{grid-template-columns:1.5fr repeat(3,1fr);gap:60px;display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.footer-grid p,.footer-grid a{color:#626665;margin:0;font-size:13px;line-height:1.55;text-decoration:none}.footer-grid h3{font:700 19px var(--display);margin:0 0 8px}.footer-bottom{color:#8a8d89;border-top:1px solid #d6d7d2;margin-top:45px;padding-top:18px;font-size:11px}.page-title{margin:0 0 60px}.page-title h1{max-width:900px}.page-title p{color:var(--muted);font-size:20px}.catalog-page{margin-top:75px}.catalog-layout{grid-template-columns:280px 1fr;gap:46px;display:grid}.filters{border:1px solid #e1e2e3;border-radius:14px;gap:20px;height:max-content;padding:22px;display:grid}.filters h2{font:800 22px var(--display);margin:0}.filters label,.auth-form label,.dialog label,.application-form label{color:#5c6162;gap:7px;font-size:12px;font-weight:700;display:grid}.filters input,.filters select,.auth-form input,.dialog input,.application-form input,.application-form textarea{background:#fff;border:1px solid #d8dbdc;border-radius:9px;outline:none;padding:11px}.reset-button{color:var(--blue);background:0 0;border:0;text-decoration:underline}.results-head{color:var(--muted);justify-content:flex-end;margin-bottom:18px;font-size:12px;display:flex}.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.empty-state{text-align:center;color:var(--muted);border:1px dashed #d7d9da;border-radius:15px;padding:60px}.empty-state h2,.empty-state h3{color:var(--ink)}.event-hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;margin-top:70px;display:grid}.event-hero h1{font-size:clamp(48px,5.5vw,78px)}.event-hero>div>p{color:var(--muted);font-size:19px;line-height:1.5}.breadcrumbs{color:var(--muted);margin-bottom:40px;font-size:12px}.breadcrumbs a{color:var(--blue)}.circle-button{width:52px;height:52px;color:var(--blue);background:#fff;border:1px solid #d6d8da;border-radius:50%;font-size:24px}.event-poster{color:#fff;background:linear-gradient(155deg,#623595,#0039ae);border-radius:18px;flex-direction:column;justify-content:flex-end;height:520px;padding:40px;display:flex;position:relative;overflow:hidden}.event-poster:before{content:"";border:1px solid #ffffff4d;border-radius:50%;width:430px;height:430px;position:absolute;top:-100px;left:-90px}.event-poster div{font:900 90px var(--display);position:absolute;top:80px}.event-poster strong{font:800 34px var(--display)}.event-poster span{opacity:.7;margin-top:10px}.detail-grid{grid-template-columns:1fr 360px;gap:90px;display:grid}.lead{color:#555;font-size:20px;line-height:1.7}.event-info{background:#f1f2f2;border-radius:15px;height:max-content;padding:28px;position:sticky;top:20px}.event-info dl{grid-template-columns:90px 1fr;gap:14px;font-size:13px;display:grid}.event-info dt{color:var(--muted)}.event-info dd{margin:0}.event-info .primary-button{width:100%;margin-top:20px}.schedule>div{border-top:1px solid #ddd;grid-template-columns:50px 1fr;gap:16px;padding:18px 0;display:grid}.schedule>div>span{color:var(--blue);font-weight:800}.schedule small{color:var(--muted);margin-top:5px;display:block}.dialog-backdrop{z-index:20;background:#0c0f14b3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.dialog{background:#fff;border-radius:18px;width:min(520px,100%);padding:35px;position:relative}.dialog-close{background:0 0;border:0;font-size:28px;position:absolute;top:15px;right:18px}.dialog h2{font:800 28px var(--display)}.dialog label{margin:22px 0}.full{width:100%}.form-error{color:#943e37;background:#fae1de;border-radius:8px;margin:12px 0;padding:11px;font-size:12px}.success{text-align:center}.success>span,.application-form.success>span{color:#37764e;background:#dcefe3;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto;font-size:26px;display:grid}.auth-page{grid-template-columns:1fr 1fr;min-height:720px;margin-top:45px;display:grid}.auth-art{color:#fff;background:linear-gradient(145deg,#0039ae,#6d47a2);flex-direction:column;justify-content:center;padding:clamp(50px,8vw,130px);display:flex}.auth-art span{letter-spacing:.15em;font-weight:900}.auth-art h2{font:900 clamp(42px,5vw,72px)/.95 var(--display);max-width:500px}.auth-art p{opacity:.75;max-width:500px;line-height:1.7}.auth-form{flex-direction:column;justify-content:center;gap:18px;padding:90px clamp(40px,8vw,130px);display:flex}.auth-form h1{margin:10px 0;font-size:58px}.auth-form>p{color:var(--muted);font-size:13px}.auth-form a{color:var(--blue)}.account-page{margin-top:70px}.account-head{justify-content:space-between;align-items:center;display:flex}.account-head h1{margin-bottom:10px;font-size:62px}.account-head p{color:var(--muted)}.account-tabs{border-bottom:1px solid #ddd;gap:30px;margin:40px 0;display:flex}.account-tabs a{color:var(--ink);padding:16px 0;font-weight:700;text-decoration:none}.account-page>section>h2{font:800 34px var(--display)}.material-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.material-card{border-radius:18px;flex-direction:column;min-height:360px;padding:32px;display:flex}.material-card>span{text-transform:uppercase;font-size:11px;font-weight:800}.material-card h2{font:800 32px/1.05 var(--display);margin-top:auto}.material-card p{line-height:1.5}.material-card .outline-button{align-self:flex-start}.material-0{background:#e8efff}.material-1{background:#f6e9dc}.material-2{background:#e3f1eb}.narrow{max-width:900px}.accordion article{border-top:1px solid #ddd}.accordion article button{text-align:left;width:100%;font:700 20px var(--display);background:0 0;border:0;justify-content:space-between;padding:24px 0;display:flex}.accordion article p{color:#5f6363;padding:0 40px 25px 0;line-height:1.7}.lecturer-placeholder{background:#f0f0ed;border-radius:18px;grid-template-columns:260px 1fr;align-items:center;gap:45px;padding:50px;display:grid}.lecturer-portrait{color:#fff;height:300px;font:900 70px var(--display);background:linear-gradient(155deg,#d6c8eb,#69459e);border-radius:14px;place-items:center;display:grid}.lecturer-placeholder h2{font:800 44px var(--display)}.lecturer-placeholder p{color:var(--muted);line-height:1.7}.application-page{grid-template-columns:1fr 520px;align-items:start;gap:80px;margin-top:75px;display:grid}.application-page h1{font-size:68px}.application-page>div>p,.application-page li{color:var(--muted);line-height:1.6}.application-page ol{gap:16px;margin-top:35px;display:grid}.application-form{border:1px solid #e0e1e1;border-radius:16px;gap:17px;padding:32px;display:grid}.application-form h2{font:800 28px var(--display);margin:0}.application-form small{color:var(--muted);line-height:1.4}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.header-top{display:none}.site-header{margin-top:16px}.hero{grid-template-columns:1fr .75fr}.category-grid,.event-grid,.catalog-grid,.footer-grid{grid-template-columns:repeat(2,1fr)}.application-page{grid-template-columns:1fr 440px;gap:40px}}@media (width<=760px){.site-header,.section{width:min(100% - 28px,1237px)}.header-search-row{flex-wrap:wrap;gap:10px}.brand,.brand img{width:78px;height:auto}.global-search{flex-basis:100%;order:4}.login-button{flex-basis:105px}.menu-button{background:#eee;border:0;border-radius:9px;width:47px;height:47px;display:block}.mobile-nav{background:#fff;border-radius:12px;min-width:220px;padding:15px;display:grid;position:absolute;top:110px;right:0;box-shadow:0 18px 50px #00000029}.mobile-nav a{color:var(--ink);padding:10px;text-decoration:none}.section{margin:65px auto}.hero{min-height:auto;display:block}.hero h1{font-size:54px}.hero-visual{height:370px;margin-top:40px}.hero-orbit{width:320px;height:320px}.category-grid,.event-grid,.catalog-grid,.material-grid{grid-template-columns:1fr}.event-visual{height:390px}.section-heading.row,.cta,.account-head{flex-direction:column;align-items:flex-start;gap:20px}.cta{padding:36px}.footer-grid{grid-template-columns:1fr;gap:35px}.catalog-layout{display:block}.filters{margin-bottom:30px}.event-hero,.detail-grid,.auth-page,.application-page{grid-template-columns:1fr}.event-poster{height:430px}.detail-grid{gap:30px}.event-info{position:static}.auth-art{padding:55px 28px}.auth-form{padding:60px 28px}.application-page{display:grid}.lecturer-placeholder{grid-template-columns:1fr;padding:25px}.lecturer-portrait{height:260px}.dialog{padding:28px}.page-title h1,.application-page h1{font-size:52px}}.checkout-payment{border:1px solid #d8dbdc;border-radius:12px;margin:22px 0;padding:16px}.checkout-payment legend{font:800 16px var(--display);padding:0 8px}.checkout-payment label{margin:10px 0}.checkout-payment select{background:#fff;border:1px solid #d8dbdc;border-radius:9px;padding:11px}.checkout-payment__note{color:#454b55;background:#f2f6ff;border-radius:9px;padding:12px;font-size:12px;line-height:1.45}.checkout-payment__note strong{color:var(--blue)}.checkout-payment__note p{margin:5px 0 0}.route-progress{z-index:1000;pointer-events:none;opacity:0;height:3px;transition:opacity .18s;position:fixed;inset:0 0 auto;overflow:hidden}.route-progress span{background:linear-gradient(90deg,#0039ae,#4383ff);border-radius:0 999px 999px 0;width:38%;height:100%;display:block;transform:translate(-110%)}.route-progress--active{opacity:1}.route-progress--active span{animation:1.05s cubic-bezier(.4,0,.2,1) infinite route-progress}.route-transition{will-change:opacity,transform;animation:.38s cubic-bezier(.22,1,.36,1) both route-enter}@keyframes route-progress{0%{transform:translate(-110%)}55%{width:52%;transform:translate(145%)}to{width:32%;transform:translate(310%)}}@keyframes route-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.route-progress,.route-progress span,.route-transition{transition:none!important;animation:none!important}.route-transition{transform:none}}.not-found-page{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:620px;display:flex}.not-found-code{font:900 clamp(120px,22vw,300px)/.72 var(--display);letter-spacing:-.08em;color:#075ccc}.not-found-page>.section{margin:35px auto}.not-found-page .primary-button{margin-top:20px}.auth-password{position:relative}.auth-password input{padding-right:46px!important}.auth-password button{color:#b8b8b8;cursor:pointer;background:0 0;border:0;width:30px;height:30px;font-size:20px;position:absolute;top:50%;right:12px;translate:0 -50%}html,body,#root{max-width:100%;overflow-x:clip}.figma-home{color:#0039ae;background:#fff;position:relative;overflow:hidden}.figma-home .section{width:min(1248px,100% - 48px);margin:48px auto}.silver{z-index:0;pointer-events:none;position:absolute}.figma-hero{background:linear-gradient(115deg,#f2f1ee 0 38%,#edf3ff 65%,#e6e9ed);border-radius:48px;position:relative;overflow:hidden;height:405px!important;margin-top:46px!important}.hero-copy{z-index:4;flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:70px;left:54px}.hero-copy strong{font:400 62px/.8 Georgia,serif}.hero-copy span{font:400 30px/.88 var(--font-ui);color:#9b9b9b;text-align:center;margin:8px 0 16px}.hero-copy a{color:#aaa;background:#fff;border-radius:14px;padding:12px 25px;text-decoration:none;box-shadow:0 2px 9px #ddd}.hero-star{object-fit:contain;width:610px;height:610px;position:absolute;top:-115px;left:390px}.hero-man{object-fit:contain;z-index:3;height:390px;position:absolute;bottom:-70px}.man-b{left:550px}.hero-arrow{z-index:6;color:#3773d0;background:#fff;border:0;border-radius:50%;width:34px;height:34px;font-size:28px;position:absolute;top:48%}.hero-arrow.left{left:-11px}.hero-arrow.right{right:-11px}.slider-dots{justify-content:center;align-items:center;gap:7px;height:14px;margin:14px 0;display:flex}.slider-dots>*{background:#c6c6c6;border-radius:50%;width:12px;height:12px;display:block}.slider-dots b{background:#0759c8}.figma-formats{z-index:2;grid-template-rows:285px 263px;grid-template-columns:490px 1fr 1fr;gap:14px 16px;display:grid;position:relative}.figma-format{color:#2c2c32;background:#ffffffb8;border-radius:24px;padding:29px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 4px 6px #0000003b}.figma-format>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.figma-format:after{content:"";position:absolute;inset:0}.figma-format h2,.figma-format>div{z-index:2;position:relative}.figma-format h2{text-transform:uppercase;font:800 31px/.9 var(--font-display);margin:0 0 34px}.figma-format>div{flex-wrap:wrap;gap:4px;display:flex}.figma-format span{white-space:nowrap;color:#222;background:#f4f4f4;border-radius:9px;padding:9px 10px;font-size:12px}.webinars{color:#fff;grid-row:1/3}.webinars:after{background:linear-gradient(#071629 0 34%,#0000 75%)}.webinars span,.congresses span{color:#fff;background:#ffffff1f;border:1px solid #ffffff2b}.courses{grid-column:2}.free{grid-column:3}.congresses{color:#fff;grid-column:2/4}.congresses:after{background:linear-gradient(90deg,#08182e 0 48%,#08182e1a)}.congresses h2{margin-bottom:18px}.congresses>div{max-width:600px}.nearest h2,.all-events>h2{font:800 45px/1 var(--font-display);text-align:center;margin:0 0 26px}.nearest-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.nearest-card{color:#0039ae;background:#fffc;border-radius:34px;padding:0 17px 17px;overflow:hidden;box-shadow:0 4px 9px #ccc}.nearest-card>div{background:linear-gradient(155deg,#fff,#e4eeff);height:385px;margin:0 -17px 14px;position:relative;overflow:hidden}.card-star{width:360px;position:absolute;top:40px;left:-25px}.card-person{height:360px;position:absolute;bottom:-20px;right:-28px}.nearest-card>div strong{font:400 39px/.85 Georgia,serif;position:absolute;top:24px;left:20px}.nearest-card>div small{position:absolute;top:95px;left:22px}.nearest-card p,.poster-card p{text-transform:uppercase;color:#686d77;margin:10px 0;font-size:12px}.nearest-card p span,.poster-card p span{padding:0 22px}.nearest-card h3{font:800 17px/1 var(--font-display);text-transform:uppercase;min-height:52px}.nearest-card>a,.poster-card>a{color:#fff;text-transform:uppercase;background:#0055c7;border-radius:9px;justify-content:center;align-items:center;height:42px;font-weight:800;text-decoration:none;display:flex}.all-events{position:relative;margin-top:72px!important}.events-layout{grid-template-columns:1fr 292px;gap:24px;display:grid}.poster-grid{grid-template-columns:repeat(4,1fr);gap:38px 18px;display:grid}.poster-card{min-width:0}.poster-card>img{object-fit:cover;width:100%;height:310px}.poster-card h3{font:800 13px/1.1 var(--font-display);text-transform:uppercase;margin:7px 0}.poster-card>strong{margin:9px 0;font-size:14px;display:block}.poster-card>a{height:35px}.figma-filter{color:#fff;background:linear-gradient(#062b6b,#075dcc);border-radius:18px;height:max-content;padding:22px}.figma-filter h3{margin:0 0 16px;font-size:26px}.figma-filter label,.figma-filter fieldset{gap:7px;margin:12px 0;font-size:13px;display:grid}.figma-filter input:not([type=checkbox]):not([type=range]){border:0;border-radius:7px;min-width:0;padding:10px}.figma-filter label>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.figma-filter fieldset{border:0;padding:0}.figma-filter fieldset label{margin:5px 0;display:block}.figma-filter button{color:#0055c7;border:0;border-radius:8px;width:100%;padding:11px;font-weight:800}.figma-filter button.reset{color:#fff;background:0 0;border:1px solid #fff;margin-top:8px}.show-more{color:#fff;background:#0055c7;border-radius:12px;justify-content:center;align-items:center;width:228px;height:50px;margin:48px auto;text-decoration:none;display:flex}.figma-faq article{background:#ffffffbd;border-radius:40px;margin:19px 0;overflow:hidden;box-shadow:0 4px 5px #00000038}.figma-faq button{text-align:left;color:#6c6c6c;text-transform:uppercase;width:100%;font:800 25px/1 var(--font-display);background:0 0;border:0;justify-content:space-between;padding:24px 28px;display:flex}.figma-faq button b{color:#0055c7;font-size:32px}.figma-faq article>p{color:#666;padding:0 28px 25px}.lecturers-strip{background:#ffffffa6;border-radius:28px;padding:28px 36px;box-shadow:0 2px 14px #eee}.lecturers-strip header{justify-content:space-between;align-items:center;display:flex}.lecturers-strip h2{font:800 42px/1 var(--font-display);margin:0}.lecturers-strip header>a{color:#fff;text-transform:uppercase;background:#0055c7;border-radius:8px;padding:12px 28px;font-size:11px;text-decoration:none}.lecturers-strip>div:not(.slider-dots){grid-template-columns:repeat(6,1fr);gap:16px;margin-top:22px;display:grid}.lecturers-strip article{text-align:center;color:#555;text-transform:uppercase;font-size:12px}.lecturers-strip article>span{border:4px solid #0055c7;border-radius:50%;height:160px;display:block;overflow:hidden}.lecturers-strip article img{object-fit:cover;object-position:top;width:100%;height:100%}.lecturers-strip article p{margin:8px 0}@media (width<=900px){.figma-hero{height:360px!important}.hero-copy{left:25px}.hero-copy strong{font-size:44px}.hero-man{height:300px}.man-a{left:230px}.man-b{left:360px}.man-c{left:500px}.man-d{left:640px}.figma-formats{grid-template-columns:1fr 1fr}.webinars{grid-row:auto;min-height:520px}.congresses{grid-column:1/3;min-height:270px}.nearest-grid{grid-template-columns:repeat(2,1fr)}.nearest-card:last-child{display:none}.events-layout{grid-template-columns:1fr}.poster-grid{grid-template-columns:repeat(3,1fr)}.figma-filter{display:none}.lecturers-strip>div:not(.slider-dots){grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.figma-home .section{width:calc(100% - 28px)}.figma-hero{height:420px!important}.hero-copy{top:35px}.hero-copy strong{font-size:38px}.hero-copy span{font-size:22px}.hero-star{width:450px;top:0;left:40px}.hero-man{height:250px;bottom:-25px}.man-a{left:50px}.man-b{left:135px}.man-c{left:220px}.man-d{left:300px}.figma-formats{flex-direction:column;display:flex}.figma-format{min-height:270px}.webinars{min-height:490px}.congresses{min-height:350px}.nearest-grid{grid-template-columns:1fr}.nearest-card:nth-child(n+2){display:none}.poster-grid{grid-template-columns:repeat(2,1fr);gap:28px 10px}.poster-card>img{height:250px}.figma-faq button{padding:20px;font-size:17px}.lecturers-strip{padding:22px 16px}.lecturers-strip h2{font-size:28px}.lecturers-strip header>a{padding:10px}.lecturers-strip>div:not(.slider-dots){grid-template-columns:repeat(2,1fr)}}@media (width>=901px){.site-header--home{width:min(1219px,100% - 48px)}.figma-home .section{position:relative;left:8px}.figma-home .figma-hero{margin-top:52px!important}.figma-home .figma-formats{margin-top:-21px;margin-bottom:0}.figma-home .nearest{margin-top:38px}.figma-home .all-events{margin-top:72px!important}.figma-home .poster-grid{grid-template-columns:repeat(4,225px);gap:22px 18px}.figma-home .events-layout{grid-template-columns:954px 272px;gap:22px}.figma-home .figma-faq{height:447px;margin-top:48px;margin-bottom:48px;left:6px}.figma-home .figma-faq article{height:88px;margin:0 0 23px}.figma-home .figma-faq article:nth-child(3){height:114px}.figma-home .figma-faq article:last-child{margin-bottom:0}.figma-home .figma-faq button{height:100%;padding:27px;font-size:31px}.figma-home .lecturers-strip{height:auto;margin-bottom:0}.figma-home .lecturers-strip article>span{height:174px}.page-layout:has(.figma-home)>.figma-footer{margin-top:37px!important}}.silver-a{width:500px;top:-60px;left:-210px;transform:rotate(65deg)}.hero-copy{top:80px}.hero-copy strong{font-size:68px}.hero-star{width:820px;height:820px;top:-200px;left:340px}.man-a{left:390px}.man-c{left:770px}.man-d{left:980px}.figma-hero .man-c{height:450px}.figma-faq button img{flex:none;width:39px;height:23px}.home-personal{gap:12px;display:grid}.home-personal a{color:var(--blue);font-weight:700}.home-benefits,.home-counters{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.home-benefits article,.home-counters article{background:#f4f5f6;border-radius:16px;padding:24px}.home-benefits strong,.home-counters strong{font:800 26px var(--font-display)}.home-counters span{color:var(--muted);margin-top:6px;display:block}.payments{align-items:center;gap:17px;display:flex}.payments img:first-child{width:67px;height:21px}.payments img:nth-child(2){width:44px;height:25px}.payments img:nth-child(3){width:69px;height:21px}@media (width<=760px){.home-benefits,.home-counters{grid-template-columns:1fr 1fr}}.home-hero-media,.home-hero-media img{z-index:1;width:100%;height:100%;display:block;position:absolute;inset:0}.home-hero-media img{object-fit:cover}.figma-hero:has(.home-hero-media) .hero-copy{display:none}.registrations{margin-top:70px}.registrations article{border-top:1px solid #ddd;justify-content:space-between;gap:25px;padding:22px 0;display:flex}.registrations article span,.registrations article p{color:var(--muted);font-size:12px}.registrations article h3{font:700 21px var(--display);margin:6px 0}.registrations article h3 a{color:var(--ink);text-decoration:none}.registrations article>strong{color:#397968;font-size:12px}.lecturer-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lecturer-card>span{color:var(--blue);margin-top:16px;font-size:11px;font-weight:800;display:block}.lecturer-card h2{font:800 28px var(--display);margin:9px 0}.lecturer-card p{color:var(--muted);font-size:13px;line-height:1.6}@media (width<=760px){.lecturer-grid{grid-template-columns:1fr}.registrations article{display:block}.registrations article>strong{margin-top:10px;display:block}}.faq-controls{gap:18px;margin-bottom:30px;display:grid}.faq-controls>label{gap:7px;font-size:12px;font-weight:700;display:grid}.faq-controls input{font:inherit;border:1px solid #d8dcdf;border-radius:12px;padding:13px 15px}.faq-sections{flex-wrap:wrap;gap:8px;display:flex}.faq-sections button{color:var(--ink);cursor:pointer;background:#f1f3f5;border:0;border-radius:999px;padding:9px 14px}.faq-sections button.active{background:var(--blue);color:#fff}.account-list article{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;display:flex}.account-list small{color:var(--muted);margin-top:6px;display:block}.account-list article>div:last-child{align-items:center;gap:12px;display:flex}.pill{text-transform:uppercase;background:#eee;border-radius:20px;padding:6px 9px;font-size:10px}.compare-button{color:var(--blue);background:0 0;border:0;margin-top:14px;padding:0;font-weight:700}.card-error{color:#a4433f;margin-top:7px;display:block}.compare-table{border:1px solid #ddd;border-radius:18px;overflow:hidden}.compare-row{border-top:1px solid #ddd;grid-template-columns:180px repeat(2,minmax(0,1fr));display:grid}.compare-row:first-child{border-top:0}.compare-row>*{border-left:1px solid #ddd;padding:18px}.compare-row>:first-child{border-left:0}.compare-head div{gap:10px;display:grid}.compare-head a{font:700 19px var(--display);color:var(--ink)}.compare-head button{color:#a4433f;background:0 0;border:0;justify-self:start;padding:0}@media (width<=760px){.account-list article{align-items:flex-start;display:block}.account-list article>div:last-child{margin-top:10px}.compare-row{grid-template-columns:110px repeat(2,minmax(160px,1fr))}.compare-table{overflow:auto}}.lecturer-profile{grid-template-columns:280px 1fr;align-items:start;gap:55px;margin-bottom:70px;display:grid}.lecturer-portrait-large{width:280px;height:350px;font-size:72px}.lecturer-profile h1{font:800 clamp(38px,6vw,72px) var(--display);margin:10px 0 22px}.lecturer-profile dl{grid-template-columns:130px 1fr;gap:10px;margin:30px 0;display:grid}.lecturer-profile dt{color:var(--muted)}.lecturer-profile dd{margin:0}.lecturer-events{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lecturer-events article{border:1px solid #ddd;border-radius:16px;padding:24px}.lecturer-events span{color:var(--muted);font-size:11px}.lecturer-events h3 a{color:var(--ink)}.growth-form{border:1px solid #ddd;border-radius:18px;gap:18px;padding:30px;display:grid}.legal-content{white-space:pre-wrap;line-height:1.75}.footer-subscribe{border-bottom:1px solid #fff3;justify-content:space-between;align-items:center;gap:30px;margin-bottom:40px;padding-bottom:35px;display:flex}.footer-subscribe h2{margin:0}.footer-subscribe form{gap:10px;display:flex}.footer-subscribe input{min-width:280px}@media (width<=760px){.lecturer-profile{grid-template-columns:1fr}.lecturer-portrait-large{width:100%;height:280px}.lecturer-events{grid-template-columns:1fr}.footer-subscribe,.footer-subscribe form{display:grid}.footer-subscribe input{min-width:0}}.event-card{position:relative}.card-favorite{z-index:2;width:38px;height:38px;color:var(--blue);cursor:pointer;background:#fff;border:0;border-radius:50%;font-size:22px;position:absolute;top:12px;right:12px;box-shadow:0 4px 16px #0000001f}.event-lecturer{color:var(--blue);font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.event-rating{color:#e8793b;margin-top:9px;font-size:13px;font-weight:800}.event-rating small{color:var(--muted)}.cookie-banner{z-index:50;background:#fff;border:2px solid #0039ae;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;width:min(920px,100% - 32px);padding:18px 22px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 50px #00267833}.cookie-banner p{margin:0;font-size:13px;line-height:1.5}.cookie-banner a{color:#0039ae}.cookie-banner .primary-button{white-space:nowrap}@media (width<=640px){.cookie-banner{align-items:stretch;display:grid;bottom:12px}.cookie-banner .primary-button{width:100%}}.registration-actions{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.registration-actions strong{color:#397968;font-size:12px}.registration-actions .outline-button{min-height:38px;padding:0 18px}.video-backdrop{z-index:50;-webkit-backdrop-filter:blur(3.9px);backdrop-filter:blur(3.9px);background:#8d8d8d4f;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.video-dialog{color:#fff;width:min(803px,100%);position:relative}.video-player{aspect-ratio:16/9;background:#0a1a2e;border-radius:7px;overflow:hidden;box-shadow:0 24px 70px #0a1a2e59}.video-player video{background:#0a1a2e;width:100%;height:100%;display:block}.video-dialog h2{font:800 24px var(--display);text-shadow:0 1px 8px #0000004d;margin:18px 0 5px}.video-dialog p{color:#ffffffd9;margin:0}.video-close{z-index:2;color:#fff;cursor:pointer;background:#0a1a2eb8;border:1px solid #ffffff73;border-radius:50%;width:42px;height:42px;font-size:28px;line-height:1;position:absolute;top:10px;right:10px}.video-close:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (width<=760px){.registration-actions{align-items:flex-start;margin-top:14px}.video-backdrop{padding:12px}.video-dialog h2{font-size:20px}}dialog.video-backdrop{box-sizing:border-box;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;overflow:auto}dialog.video-backdrop:not([open]){display:none}dialog.video-backdrop::backdrop{-webkit-backdrop-filter:blur(3.9px);backdrop-filter:blur(3.9px);background:#8d8d8d4f}.video-dialog{flex-direction:column;display:flex}.video-dialog h2{order:2}.video-close{background:0 0;border:0;padding:0;overflow:hidden}.video-close img{width:42px;height:42px;display:block}@media (width<=760px){dialog.video-backdrop{padding:0}.video-dialog{width:349.069px;max-width:calc(100% - 40px);position:absolute;top:calc(50% - 42.85px);left:calc(50% - 173.135px)}.video-dialog h2{text-transform:uppercase;color:#0039ae;width:319.911px;max-width:calc(100% - 29px);text-shadow:none;margin:0;font:500 14px/1.1 Satoshi,sans-serif;position:absolute;bottom:calc(100% + 7.85px);left:-.865px}.video-player{box-shadow:none;border-radius:2.925px}.video-close{top:-55.65px;right:-6.07px}}@media (width<=389px){.video-dialog{left:21px}}.recording-player{isolation:isolate;position:relative;container-type:inline-size}.recording-player video{object-fit:contain;transform-origin:50%}.recording-player button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0}.recording-player button:disabled{cursor:not-allowed;opacity:.5}.recording-player button:focus-visible,.recording-player input:focus-visible,.recording-player select:focus-visible{outline-offset:2px;outline:2px solid #fff}.recording-player .recording-start{aspect-ratio:1;-webkit-backdrop-filter:blur(.9849cqw);backdrop-filter:blur(.9849cqw);box-sizing:border-box;background:#ffffff26;border:.4925cqw solid #ffffff4d;border-radius:50%;width:15.7562%;position:absolute;top:33.2823%;left:42.1493%;overflow:hidden}.recording-start span{width:54.54%;height:79%;position:absolute;top:10.49%;left:25.23%;overflow:hidden}.recording-start img{width:100%;max-width:none;height:100%;display:block}.recording-controls{z-index:2;background:#ffffff14;border-radius:1.5639cqw;width:97.402%;height:10.1858%;position:absolute;top:87.7764%;left:1.4696%}.recording-controls button{place-items:center;height:100%;display:grid;position:absolute;top:0}.recording-controls img{object-fit:contain;display:block}.recording-toggle{width:5.9082%;font:500 1.3cqw/1 Satoshi,sans-serif;left:0}.recording-toggle img{width:2.5523cqw;height:2.8015cqw}.recording-seek{width:47.2474%;left:6.1765%}.recording-time{color:#fff;white-space:nowrap;width:12.6776%;font:500 1.67445cqw/1.1 Satoshi,sans-serif;position:absolute;top:29.6%;left:54.1176%}.recording-mute{width:4.8235%;left:68.8235%}.recording-mute img{width:3.558cqw;height:2.9301cqw;transform:scaleY(-1)}.recording-mute[aria-pressed=true] img{opacity:.45}.recording-volume{width:12.0329%;left:73.6706%}.recording-settings-toggle{width:5.2941%;left:87.8235%}.recording-settings-toggle img{width:3.3584cqw;height:3.3584cqw}.recording-fullscreen{width:5.8824%;left:93.0882%}.recording-fullscreen img{width:3.9425cqw;height:3.9425cqw}.recording-controls input[type=range]{appearance:none;cursor:pointer;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;top:0}.recording-controls input[type=range]:disabled{cursor:not-allowed}.recording-controls input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#fff var(--progress),#9299a3 var(--progress));border:0;border-radius:2px;height:.7901cqw}.recording-controls input[type=range]::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:.7901cqw;height:.7901cqw}.recording-controls input[type=range]::-moz-range-track{background:linear-gradient(to right,#fff var(--progress),#9299a3 var(--progress));border:0;border-radius:2px;height:.7901cqw}.recording-controls input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:.7901cqw;height:.7901cqw}.recording-controls .recording-volume::-webkit-slider-runnable-track{background:linear-gradient(to right,#2374df var(--progress),#9299a3 var(--progress))}.recording-controls .recording-volume::-webkit-slider-thumb{width:1.6744cqw;height:1.6744cqw;margin-top:-.4422cqw}.recording-controls .recording-volume::-moz-range-track{background:linear-gradient(to right,#2374df var(--progress),#9299a3 var(--progress))}.recording-controls .recording-volume::-moz-range-thumb{width:1.6744cqw;height:1.6744cqw}.recording-settings{z-index:3;box-sizing:border-box;color:#fff;background:#ffffff14;border-radius:1.7309cqw;gap:1.5576cqw;width:29.9425%;height:21.2309%;padding:1.3837cqw 1.5556cqw;font:500 1.3845cqw/1.1 Satoshi,sans-serif;display:grid;position:absolute;top:63.8398%;left:68.5051%}.recording-settings>div,.recording-settings>label{min-width:0;height:1.731cqw;color:inherit;font:inherit;justify-content:space-between;align-items:center;gap:2px;margin:0;display:flex}.recording-settings output{white-space:nowrap}.recording-settings select{width:45%;min-width:0;height:1.731cqw;min-height:0;box-shadow:none;appearance:none;color:inherit;text-align:right;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0 1.5cqw 0 0}.recording-settings label{position:relative}.recording-settings label:after{content:"";pointer-events:none;background:url(/assets/profile/video-chevron.svg) 50%/100% 100% no-repeat;width:1.23cqw;height:1.12cqw;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(90deg)}.recording-settings option{color:#fff;background:#0a1a2e;font:14px sans-serif}.recording-error{z-index:4;color:#fff;text-align:center;background:#0a1a2e;flex-direction:column;justify-content:center;align-items:center;gap:12px;font:500 14px/1.4 Satoshi,sans-serif;display:flex;position:absolute;inset:8% 7% 20%}.recording-error button{color:#fff;text-decoration:underline}.recording-player:fullscreen{aspect-ratio:auto;width:100vw;height:100vh;box-shadow:none;border-radius:0}.recording-player:fullscreen .recording-controls{height:40px;top:auto;bottom:2%}.recording-player:fullscreen .recording-settings{height:auto;top:auto;bottom:calc(2% + 50px)}@media (width>=761px){.video-dialog{width:803.081px;max-width:calc(100% - 80px);position:absolute;top:max(80px,50% - 228px);left:max(24px,50% - 447px)}.video-dialog h2{text-transform:uppercase;color:#0039ae;width:736px;max-width:calc(100% - 45px);text-shadow:none;margin:0;font:500 19.74px/1.1 Satoshi,sans-serif;position:absolute;bottom:calc(100% + 10.286px);left:-2px}.video-close{width:29.501px;height:29.501px;top:-36px;left:calc(100% - 3.081px);right:auto}.video-close img{width:100%;height:100%}.video-player{box-shadow:none;border-radius:6.73px}.recording-player .recording-start{-webkit-backdrop-filter:blur(.558599cqw);backdrop-filter:blur(.558599cqw);border-width:.279299cqw;width:8.93858%;top:42.0536%;left:45.5309%}.recording-controls{width:97.375%;height:6.64109%;top:91.0804%;left:1.36972%}.recording-toggle{width:3.70844%}.recording-toggle img{width:1.33859cqw;height:1.46934cqw}.recording-seek{width:68.1586%;left:3.70844%}.recording-time{width:7.54476%;font-size:.996164cqw;top:33.3333%;left:72.5064%}.recording-mute{width:2.17391%;left:81.5857%}.recording-mute img{width:2.11685cqw;height:1.74329cqw}.recording-volume{width:7.16113%;left:84.1432%}.recording-settings-toggle{width:3.58056%;left:92.3274%}.recording-settings-toggle img{width:1.99818cqw;height:1.99818cqw}.recording-fullscreen{width:3.38325%;left:95.9079%}.recording-fullscreen img{width:2.34559cqw;height:2.34559cqw}.recording-settings{border-radius:10px;gap:1.12068cqw;width:21.542%;height:15.2745%;padding:.996164cqw 1.12068cqw;font-size:.996164cqw;top:74.3802%;left:77.2027%}.recording-settings>div,.recording-settings>label,.recording-settings select{height:1.2452cqw}.recording-settings select{padding-right:1.2452cqw}.recording-settings label:after{width:.896547cqw;height:.809383cqw}.recording-controls input[type=range]::-webkit-slider-runnable-track{height:.498082cqw}.recording-controls input[type=range]::-moz-range-track{height:.498082cqw}.recording-controls input[type=range]::-webkit-slider-thumb{width:.996164cqw;height:.996164cqw;margin-top:-.249041cqw}.recording-controls input[type=range]::-moz-range-thumb{width:.996164cqw;height:.996164cqw}}.filters{color:#fff;background:linear-gradient(210.131deg,#091930 -13.949%,#003baf 39.63%,#0156c5 93.208%);border:0;border-radius:15.789px;padding:26px 15.789px 15.789px}.catalog-filter-layer{z-index:30;position:fixed;inset:0}.catalog-filter-close{cursor:pointer;background:0 0;border:0;width:42px;height:42px;padding:0;position:absolute;top:16px;left:min(50% + 124px,100% - 58px)}.catalog-filter-close img{width:42px;height:42px;display:block}.catalog-filter-close:focus-visible{border-radius:50%;outline:2px solid #0055c4}.filters-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.filters h2{color:#fff;font:700 23.684px/1.1 var(--font-display);margin:0}.filters .reset-button{color:#fff;font-size:12px}.filters label{color:#fff;font-size:14px}.filters input,.filters select{box-sizing:border-box;color:#fff;background:0 0;border:1px solid #ffffffe6;width:100%;min-width:0;height:40px}.filters option{color:#091930;background:#fff}.filters input::placeholder{color:#ffffffbf}.price-filter{grid-template-columns:1fr 1fr;gap:8px;display:grid}.filters input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=900px){.filters{position:static}.price-filter{grid-template-columns:1fr}}.filters .filter-check{grid-template-columns:auto 1fr;align-items:center;gap:9px;display:flex}.filters .filter-check input{accent-color:#fff;width:18px;height:18px;margin:0}.filter-actions{gap:8px;display:grid}.filter-apply,.filter-clear,.mobile-filter-button{border:0;border-radius:9px;min-height:48px;font-weight:700}.filter-apply{color:#0039ae;background:#fff}.filter-clear{color:#fff;background:0 0;border:1px solid #ffffffb3}.mobile-filter-button{color:#fff;text-align:left;background:linear-gradient(185deg,#091930,#0156c5);width:100%;margin-bottom:18px;padding:0 18px;display:none}.mobile-filter-button span{float:right;color:#0039ae;text-align:center;background:#fff;border-radius:50%;min-width:22px;height:22px;padding-top:2px}.filters .filter-actions{gap:7.895px;display:grid}.filters .filter-actions button{height:49.342px;min-height:49.342px;font:600 15.789px/1 var(--ui);border-radius:11.842px}.filters .filter-clear{border:.987px solid #fff}@media (width<=900px){.mobile-filter-button{display:block}.filters{display:none}.filters.filters-open{box-sizing:border-box;z-index:30;gap:16px;width:min(325px,100% - 32px);max-height:calc(100dvh - 85px);display:grid;position:fixed;inset:69px auto auto 50%;overflow:auto;transform:translate(-50%);box-shadow:0 24px 80px #0006}body:has(.filters-open){overflow:hidden}}.profile-settings{margin-top:70px}.profile-settings form{border:1px solid #ddd;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:28px;display:grid}.profile-settings h3{margin:32px 0 14px}.profile-settings .notification-preferences{grid-template-columns:1fr}.notification-preferences label{align-items:center;gap:12px;display:flex}.notification-preferences input{width:20px;height:20px}.profile-settings .primary-button,.profile-settings .form-error,.profile-settings .form-success{grid-column:1/-1}.form-success{color:#397968}@media (width<=680px){.profile-settings form{grid-template-columns:1fr}.profile-settings .primary-button,.profile-settings .form-error,.profile-settings .form-success{grid-column:auto}}.event-tabs{border-bottom:1px solid #ddd;gap:30px;margin-top:20px;margin-bottom:20px;display:flex;overflow:auto}.event-tabs a{color:var(--ink);white-space:nowrap;padding:16px 0;font-weight:700;text-decoration:none}.event-content-block,.review-card,.qa-card{border-top:1px solid #ddd;padding:22px 0}.event-content-block ul{line-height:1.8}.review-card{margin:0}.review-card b{color:#e8793b}.review-card cite{color:var(--muted);font-size:12px}.accordion details{border-top:1px solid #ddd;padding:20px 0}.accordion summary{cursor:pointer;font-weight:700}.question-form{gap:14px;margin-top:28px;display:grid}.question-form label{gap:8px;font-weight:700;display:grid}.question-form textarea{border:1px solid #d8dbdc;border-radius:9px;min-height:100px;padding:12px}.event-info .outline-button{margin-top:10px}.share-button{margin:16px auto;display:block}.event-map{border:0;border-radius:10px;width:100%;height:220px;margin-top:14px}.refund-terms{border-top:1px solid #d8dbdc;margin-top:18px;padding-top:18px}.refund-terms p{color:var(--muted);font-size:12px;line-height:1.5}@media (width<=760px){.event-tabs{width:calc(100% - 24px)}.event-map{height:180px}}@media (width>=761px){body:has(.event-detail-page) .figma-footer{margin-top:0!important}.event-detail-page{margin:34px auto 0;padding:0 0 20px}.event-detail-breadcrumbs{margin:0 0 18px 37px}.event-main-card{box-sizing:border-box;border-radius:46px;grid-template-columns:405px minmax(0,1fr);gap:63px;min-height:1173px;padding:70px 80px 34px}.event-media-column{align-content:start;gap:16px;display:grid}.event-main-card .event-poster{border:3px solid #013cb0;border-radius:58px;width:405px;height:398px;min-height:398px}.event-gallery-thumbs{grid-template-columns:repeat(3,124px);gap:16px;display:grid}.event-gallery-thumbs button{color:#111;background:#fff;border:1px solid #bbbcbc;border-radius:5px;place-items:center;height:121px;font-size:34px;display:grid}.event-gallery-thumbs button:first-child{background:#fff url(/assets/category-congress-card.png) 50%/cover no-repeat}.event-main-copy{min-height:500px;padding:0}.event-main-copy .kicker{display:none}.event-main-copy h1{color:#0039ae;max-width:485px;font:700 36px/1 var(--display);letter-spacing:0;text-transform:none;margin:0}.event-main-copy>p:not(.event-rating){color:#939393;margin-top:210px;font-size:16px;line-height:1.1}.event-rating{color:#939393;letter-spacing:2px;order:-1;margin:126px 0 0!important;font-size:24px!important}.event-rating span,.event-rating a{color:#939393;letter-spacing:0;margin-left:12px;font-size:16px}.event-main-price{color:#0039ae;margin-top:-190px;padding:0}.event-main-price strong{color:#0039ae;order:-1;font-size:44px}.event-main-price del{font-size:17px}.event-main-copy .hero-actions{margin-top:auto}.event-main-copy .hero-actions .primary-button{border-radius:17px;width:268px;min-height:50px;font-size:23px}.event-main-copy .circle-button{display:none}.event-speakers{grid-template-columns:1fr;gap:18px;padding-top:24px}.event-speakers h2{color:#0039ae;text-transform:none;font-size:36px}.event-speakers>div{grid-template-columns:repeat(7,1fr);gap:16px;display:grid}.event-speakers a{color:#777;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;width:138px;height:auto;margin:0;display:flex;overflow:visible}.event-speakers a img,.event-speakers a>span{box-sizing:border-box;object-fit:cover;background:#fff;border:2.5px solid #9c9c9c;border-radius:50%;width:138px;height:141px}.event-speakers a:first-child img,.event-speakers a:first-child>span{border-color:#0039ae}.event-speakers a strong{text-transform:uppercase;max-width:120px;margin-top:5px;font:600 13px/1.12 Montserrat,sans-serif}.event-speakers-more{border-radius:17px;justify-self:center;width:268px;min-height:50px;font-size:23px}.event-facts{margin:20px 0}.event-main-copy h1{order:1}.event-rating{order:2;margin:54px 0 0!important}.event-main-price{order:3;margin:34px 0 0;padding:0}.event-main-copy>p:not(.event-rating){order:4;margin:34px 0 0}.event-main-copy .hero-actions{order:5;margin-top:34px}.event-facts article{box-sizing:border-box;border-radius:46px;min-height:169px;padding:46px 34px 30px 118px;position:relative}.event-facts article:before{content:"⌖";color:#fff;background:#075ccc;border-radius:50%;place-items:center;width:62px;height:62px;font-size:35px;display:grid;position:absolute;top:42px;left:32px}.event-facts article:nth-child(2):before{content:"◷"}.event-facts small{color:#0039ae;font-size:24px;font-weight:700}.event-facts strong{color:#777;font-size:18px}[data-node-id]>.similar-events{width:1216px;margin:12px auto 24px}[data-node-id]>.similar-events>h2{color:#0039ae;margin:0 0 24px;font-size:24px}[data-node-id]>.similar-events .event-grid{grid-template-columns:repeat(3,1fr);gap:24px}[data-node-id]>.similar-events .event-card--figma-export .event-visual{aspect-ratio:389/624;border-radius:46px;height:auto;box-shadow:0 4px 8px #00000040}[data-node-id]>.similar-events .event-card--figma-export>:not(.event-visual),[data-node-id]>.similar-events .event-card:nth-child(n+4){display:none}[data-node-id="2032:7125"]{background:0 0}[data-node-id="2032:7125"] .event-accordions{box-shadow:none;background:0 0;overflow:visible}[data-node-id="2032:7125"] .event-accordions>details{background:#ffffffc7;border:0;border-radius:46px;margin-bottom:20px;overflow:hidden;box-shadow:0 4px 16px #0212291f}[data-node-id="2032:7125"] .event-accordions>details>summary{color:#0039ae;font-size:28px}[data-node-id="2032:7125"] .event-accordion-body{padding:0 34px 44px}[data-node-id="2032:7125"] .event-content-block{border-top:0;padding:24px 0 0}[data-node-id="2032:7125"] .event-content-block>h2{color:#0039ae;font:700 28px/1 var(--display);margin:0 0 28px}[data-node-id="2032:7125"] .event-partners{margin:6px 0 34px}[data-node-id="2032:7125"] .event-partners>div{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}[data-node-id="2032:7125"] .event-partners span{color:#314864;background:#fff;border:1px solid #a8b5c7;border-radius:9px;place-items:center;min-height:62px;font:700 17px/1 Montserrat,sans-serif;display:grid}[data-node-id="2032:7125"] .event-editorial{color:#4c525d;max-width:1080px;font:400 18px/1.78 Gilroy,Arial,sans-serif}[data-node-id="2032:7125"] .event-editorial h3{color:#0039ae;font:700 28px/1.12 var(--display);margin:76px 0 30px}[data-node-id="2032:7125"] .event-editorial h4{color:#0039ae;font:700 20px/1.2 var(--display);margin:60px 0 24px}[data-node-id="2032:7125"] .event-editorial p{margin:0 0 44px}[data-node-id="2032:7125"] #reviews .event-accordion-body{gap:14px;display:grid}[data-node-id="2032:7125"] .review-card{background:#fff;border:1px solid #d5dbe3;border-radius:24px;min-height:118px;padding:22px 28px}[data-node-id="2032:7125"] .review-card p{color:#5c626c;margin:10px 0;line-height:1.45}[data-node-id="2032:7125"] .similar-events{margin-top:24px;margin-bottom:24px}}.calendar-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.calendar-actions .outline-button{text-align:center;padding-left:8px;padding-right:8px}.event-poster.has-cover{background:#eef1f5;padding:0}.event-poster.has-cover:before{display:none}.event-poster.has-cover img{object-fit:cover;width:100%;height:100%}.program-toggle{margin-top:18px}.event-mobile-action{display:none}.event-detail-page{padding-top:28px;padding-bottom:20px}.event-detail-breadcrumbs{margin-bottom:18px;font-size:14px}.event-main-card{background:#fff;border-radius:42px;grid-template-columns:minmax(340px,.9fr) minmax(420px,1.1fr);gap:42px;padding:34px;display:grid;box-shadow:0 8px 24px #02122914}.event-main-card .event-poster{border-radius:28px;min-height:510px;overflow:hidden}.event-main-copy{flex-direction:column;align-items:flex-start;padding:14px 10px 0 0;display:flex}.event-main-copy h1{letter-spacing:-.045em;text-transform:uppercase;max-width:720px;margin:18px 0;font-size:clamp(42px,4.7vw,76px);line-height:.95}.event-main-copy>p{max-width:620px;font-size:19px;line-height:1.45}.event-main-price{align-items:baseline;gap:14px;margin-top:auto;padding-top:24px;display:flex}.event-main-price strong{color:#07182f;font-size:34px}.event-main-price del,.event-main-price small{color:var(--muted)}.event-main-copy .hero-actions{margin-top:18px}.event-speakers{grid-column:1/-1;grid-template-columns:220px 1fr;align-items:center;gap:20px;padding-top:6px;display:grid}.event-speakers h2{text-transform:uppercase;margin:0;font-size:28px}.event-speakers>div{align-items:center;display:flex}.event-speakers a{background:#e9eef8;border:4px solid #fff;border-radius:50%;width:92px;height:92px;margin-left:-12px;text-decoration:none;overflow:hidden}.event-speakers a:first-child{margin-left:0}.event-speakers img{object-fit:cover;width:100%;height:100%}.event-speakers span{color:#075bdd;place-items:center;width:100%;height:100%;font-size:30px;display:grid}.event-facts{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.event-facts article{background:#fff;border-radius:28px;min-height:116px;padding:24px 30px;box-shadow:0 5px 18px #02122912}.event-facts small{color:var(--muted);margin-bottom:10px;display:block}.event-facts strong{font-size:22px}.event-accordions{background:#fff;border-radius:36px;overflow:hidden;box-shadow:0 8px 24px #02122912}.event-accordions>details{border-bottom:1px solid #dce3ed}.event-accordions>details:last-child{border-bottom:0}.event-accordions>details>summary{cursor:pointer;text-transform:uppercase;justify-content:space-between;align-items:center;padding:28px 34px;font-size:30px;font-weight:800;list-style:none;display:flex}.event-accordions>details>summary::-webkit-details-marker{display:none}.event-accordions>details>summary:after{content:"+";color:#075bdd;background:#eef4ff;border-radius:50%;place-items:center;width:42px;height:42px;font-size:28px;display:grid}.event-accordions>details[open]>summary:after{content:"−"}.event-accordion-body{padding:0 34px 34px}.event-accordion-body>h2:first-child{display:none}.event-utility-actions{background:#fff;border-radius:28px;margin:20px 0 50px;padding:24px}.event-utility-actions .calendar-actions{max-width:560px}.event-utility-actions .share-button{margin-left:0}.event-utility-actions .event-map{max-width:720px}@media (width<=760px){.event-detail-page{width:calc(100% - 24px);padding-top:14px}.event-main-card{border-radius:26px;grid-template-columns:1fr;gap:20px;padding:14px}.event-main-card .event-poster{aspect-ratio:1.25;border-radius:20px;min-height:0}.event-main-copy{padding:4px 8px 10px}.event-main-copy h1{margin:12px 0;font-size:35px}.event-main-copy>p{font-size:16px}.event-main-price strong{font-size:26px}.event-main-copy .hero-actions{width:100%}.event-speakers{grid-template-columns:1fr;padding:4px 8px 12px}.event-speakers h2{font-size:22px}.event-speakers a{width:64px;height:64px}.event-facts{grid-template-columns:1fr;gap:10px;margin:12px 0}.event-facts article{border-radius:22px;min-height:88px;padding:18px 20px}.event-facts strong{font-size:18px}.event-accordions{border-radius:24px}.event-accordions>details>summary{padding:21px 20px;font-size:21px}.event-accordion-body{padding:0 20px 24px}.event-utility-actions{border-radius:22px;margin-bottom:86px;padding:18px}[data-node-id="2032:7125"] .event-editorial{color:#4c525d;font-size:17px;line-height:1.4}[data-node-id="2032:7125"] .event-editorial h3{color:#0039ae;margin:33px 0 17px;font-size:20px;line-height:1.15}[data-node-id="2032:7125"] .event-editorial h4{color:#0039ae;margin:27px 0 16px;font-size:16px;line-height:1.2}[data-node-id="2032:7125"] .event-editorial p{margin:0 0 25px}[data-node-id="2032:7125"] .event-partners>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}[data-node-id="2032:7125"] .event-partners span{border:1px solid #a8b5c7;border-radius:8px;place-items:center;min-height:42px;font-size:11px;display:grid}[data-node-id]>.similar-events{width:calc(100% - 36px);margin:32px auto}[data-node-id]>.similar-events>h2{color:#0039ae;font-size:18px}[data-node-id]>.similar-events .event-grid{grid-template-columns:repeat(2,1fr);gap:12px}[data-node-id]>.similar-events .event-card--figma-export .event-visual{aspect-ratio:389/624;border-radius:20px;height:auto}[data-node-id]>.similar-events .event-card--figma-export>:not(.event-visual){display:none}[data-node-id]>.similar-events .event-card:nth-child(n+4){display:block}[data-node-id="2165:4753"] .event-detail-page{width:calc(100% - 33px);margin:18px 17px 0 16px}[data-node-id="2165:4753"] .event-detail-breadcrumbs{margin:0 0 10px;font-size:11px}[data-node-id="2165:4753"] .event-main-card{background:#ffffff5e;border-radius:21.384px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden;box-shadow:0 1.859px 3.812px #00000040}[data-node-id="2165:4753"] .event-media-column{order:2;align-content:start;gap:14px;width:calc(100% - 33.444px);margin-inline:17px 16.444px;display:grid;position:relative}[data-node-id="2165:4753"] .event-video-poster{aspect-ratio:auto;background:#05070a;border:0;border-radius:0;height:190px}[data-node-id="2165:4753"] .event-video-poster img{opacity:.18;object-fit:cover}[data-node-id="2165:4753"] .event-video-play{z-index:2;color:#fff;background:#0000004d;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:52px;height:52px;padding-left:4px;font-size:20px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[data-node-id="2165:4753"] .event-main-copy{color:#fff;background:linear-gradient(145deg,#031a3b,#075dcb);border-radius:18px 18px 0 0;order:1;padding:22px}[data-node-id="2165:4753"] .event-main-copy .kicker{color:#b8d3ff}[data-node-id="2165:4753"] .event-main-copy h1{color:#fff;font-variation-settings:"wdth" 100;letter-spacing:0;text-transform:none;margin:8px 0 14px;font:700 20px/20px Merriweather,serif}[data-node-id="2165:4753"] .event-main-copy>p:not(.event-rating){color:#ffffffa6;margin:0 0 14px;font:400 10px/11.494px Manrope,sans-serif}[data-node-id="2165:4753"] .event-main-price{margin-top:8px;padding:0}[data-node-id="2165:4753"] .event-main-price strong{color:#fff}[data-node-id="2165:4753"] .event-main-copy .hero-actions{display:none}[data-node-id="2165:4753"] .event-speakers{background:#fff;border-radius:0 0 18px 18px;order:3;padding:18px}[data-node-id="2165:4753"] .event-speakers>div{display:flex}[data-node-id="2165:4753"] .event-speakers-more{display:none}[data-node-id="2165:4753"] .event-facts{grid-template-columns:1fr 1fr}[data-node-id="2165:4753"] .event-facts article{border-radius:16px;min-height:76px;padding:14px}[data-node-id="2165:4753"] .event-facts strong{font-size:13px}[data-node-id="2165:4753"] .event-accordions>details>summary{padding:17px 18px;font-size:17px}[data-node-id="2165:4753"] .event-accordion-body{padding:0 18px 20px}[data-node-id="2165:4753"] .event-mobile-action{box-shadow:none;border-radius:14px;margin-top:16px;position:static}.event-mobile-action{z-index:12;background:#fff;border-top:1px solid #d9dcdf;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #00000014}.event-mobile-action div{gap:2px;display:grid}.event-mobile-action small{color:var(--muted)}.event-mobile-action .primary-button{min-height:44px}}@media (width>=761px){body:has(.event-detail-page) .figma-footer{margin-top:0!important}.event-detail-page{margin:34px auto 0;padding:0 0 20px}.event-detail-breadcrumbs{margin:0 0 18px 37px}.event-main-card{box-sizing:border-box;border-radius:46px;grid-template-columns:405px minmax(0,1fr);gap:63px;min-height:1173px;padding:70px 80px 34px}.event-media-column{align-content:start;gap:16px;display:grid}.event-main-card .event-poster{border:3px solid #013cb0;border-radius:58px;width:405px;height:398px;min-height:398px}.event-gallery-thumbs{grid-template-columns:repeat(3,124px);gap:16px;display:grid}.event-gallery-thumbs button{color:#111;background:#fff;border:1px solid #bbbcbc;border-radius:5px;place-items:center;height:121px;font-size:34px;display:grid}.event-gallery-thumbs button:first-child{background:#fff url(/assets/category-congress-card.png) 50%/cover no-repeat}.event-main-copy{min-height:500px;padding:0}.event-main-copy .kicker{display:none}.event-main-copy h1{color:#0039ae;max-width:485px;font:700 36px/1 var(--display);letter-spacing:0;text-transform:none;margin:0}.event-main-copy>p:not(.event-rating){color:#939393;margin-top:210px;font-size:16px;line-height:1.1}.event-rating{color:#939393;letter-spacing:2px;order:-1;margin:126px 0 0!important;font-size:24px!important}.event-rating span,.event-rating a{color:#939393;letter-spacing:0;margin-left:12px;font-size:16px}.event-main-price{color:#0039ae;margin-top:-190px;padding:0}.event-main-price strong{color:#0039ae;order:-1;font-size:44px}.event-main-price del{font-size:17px}.event-main-copy .hero-actions{margin-top:auto}.event-main-copy .hero-actions .primary-button{border-radius:17px;width:268px;min-height:50px;font-size:23px}.event-main-copy .circle-button{display:none}.event-speakers{grid-template-columns:1fr;gap:18px;padding-top:24px}.event-speakers h2{color:#0039ae;text-transform:none;font-size:36px}.event-speakers>div{grid-template-columns:repeat(7,1fr);gap:16px;display:grid}.event-speakers a{color:#777;text-align:center;background:0 0;border:0;flex-direction:column;align-items:center;width:138px;height:auto;margin:0;display:flex;overflow:visible}.event-speakers a img,.event-speakers a>span{box-sizing:border-box;object-fit:cover;background:#fff;border:2.5px solid #9c9c9c;border-radius:50%;width:138px;height:141px}.event-speakers a:first-child img,.event-speakers a:first-child>span{border-color:#0039ae}.event-speakers a strong{text-transform:uppercase;max-width:120px;margin-top:5px;font:600 13px/1.12 Montserrat,sans-serif}.event-speakers-more{border-radius:17px;justify-self:center;width:268px;min-height:50px;font-size:23px}.event-facts{margin:20px 0}.event-main-copy h1{order:1}.event-rating{order:2;margin:54px 0 0!important}.event-main-price{order:3;margin:34px 0 0;padding:0}.event-main-copy>p:not(.event-rating){order:4;margin:34px 0 0}.event-main-copy .hero-actions{order:5;margin-top:34px}.event-facts article{box-sizing:border-box;border-radius:46px;min-height:169px;padding:46px 34px 30px 118px;position:relative}.event-facts article:before{content:"⌖";color:#fff;background:#075ccc;border-radius:50%;place-items:center;width:62px;height:62px;font-size:35px;display:grid;position:absolute;top:42px;left:32px}.event-facts article:nth-child(2):before{content:"◷"}.event-facts small{color:#0039ae;font-size:24px;font-weight:700}.event-facts strong{color:#777;font-size:18px}}.lecturer-filters{grid-template-columns:2fr 1fr 1fr;gap:14px;margin-bottom:35px;display:grid}.lecturer-filters label{gap:7px;font-size:12px;font-weight:700;display:grid}.lecturer-filters input,.lecturer-filters select{background:#fff;border:1px solid #d8dbdc;border-radius:9px;padding:11px}.lecturer-card footer{color:var(--muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.lecturer-card footer b{color:#e8793b}@media (width<=760px){.lecturer-filters{grid-template-columns:1fr}.lecturer-card footer{flex-direction:column}}.social-links,.lecturer-tabs{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.social-links a{color:var(--blue);font-weight:700}.lecturer-tabs button{cursor:pointer;background:#fff;border:1px solid #d8dbdc;border-radius:999px;padding:9px 16px}.lecturer-tabs button.active{background:var(--blue);color:#fff;border-color:var(--blue)}.lecturer-reviews{margin-top:70px}.lecturer-portrait img{object-fit:cover;border-radius:inherit;width:100%;height:100%}img.lecturer-portrait{object-fit:cover}.page-layout:has(.lecturer-page)>.site-footer{margin-top:0}.lecturer-decorations{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.lecturer-decorations-canvas{width:min(1440px,100%);height:100%;margin-inline:auto;position:relative}.lecturer-decoration{display:block;position:absolute}.lecturer-decoration img{max-width:none;display:block}.lecturer-decoration--first{top:0;left:0}.lecturer-decoration--second{top:763px;right:0}.lecturer-page .lecturer-profile{grid-template-columns:391px minmax(0,1fr);position:relative}.lecturer-breadcrumbs{font:600 15.111px/1.1 var(--font-ui);grid-column:1/-1;align-items:center;gap:6.044px;display:flex;top:22px;left:37px;right:37px}.lecturer-breadcrumbs a,.lecturer-breadcrumbs span{color:#2c2c3266;text-decoration:none}.lecturer-breadcrumbs img{flex:none;width:18.133px;height:18.133px}.lecturer-breadcrumbs span{overflow-wrap:anywhere;min-width:0}.lecturer-page .lecturer-profile>.lecturer-portrait-large{object-fit:cover;object-position:center top;color:#0039ae;background:#fff;border:7px solid #0039ae;border-radius:254px;place-items:center;width:391px;height:398px;display:grid;overflow:hidden}.lecturer-page .lecturer-profile h1{font:700 47.315px/1 var(--display);letter-spacing:0;color:#0039ae;margin:0 0 19px}.lecturer-page .lecturer-specialty{max-width:440px;font:700 36px/.83 var(--display);color:#777;text-align:center;display:block}.lecturer-page .lecturer-profile-content{min-width:0}.lecturer-page .lecturer-biography{color:#0039ae;font:600 24px/1.4 var(--font-ui)}.lecturer-page .lecturer-biography p{color:inherit;font:inherit;margin:0}.lecturer-page .lecturer-events-heading{color:#0039ae;font:700 47.315px/1 var(--display);letter-spacing:0;margin:26.075px 0 27.685px 8px}.lecturer-page .lecturer-profile{margin-bottom:44px}.lecturer-disclosures{gap:23.075px;margin-bottom:0;display:grid}.lecturer-disclosure{-webkit-backdrop-filter:blur(3.55252px);backdrop-filter:blur(3.55252px);background:#ffffff5e;border-radius:37.923px;overflow:hidden;box-shadow:0 3.55252px 3.55252px #00000040}.lecturer-disclosure summary{cursor:pointer;min-height:87.925px;font:700 31.085px/.96 var(--display);color:#6c6c6c;text-transform:uppercase;padding:26.64px 17.54% 26.64px 26.64px;list-style:none;display:block;position:relative}.lecturer-disclosure summary::-webkit-details-marker{display:none}.lecturer-disclosure summary img{width:3.14%;height:23px;position:absolute;top:calc(50% + 1.52px);right:4.18%;transform:translateY(-50%)}.lecturer-disclosure:first-child summary img{top:calc(50% - 2.46px)}.lecturer-disclosure[open] summary{color:#013cb0}.lecturer-disclosure[open] summary img{transform:translateY(-50%)rotate(180deg)}.lecturer-disclosure summary:focus-visible{outline-offset:-2px;outline:2px solid #0039ae}.lecturer-disclosure-content{color:#0039ae;font:600 24px/1.4 var(--font-ui);padding:0 26.64px 26.64px}.lecturer-disclosure-content dl{grid-template-columns:minmax(120px,1fr) 3fr;gap:12px 24px;margin:0;display:grid}.lecturer-disclosure-content dd{min-width:0;margin:0}.lecturer-disclosure-content .rich-text-content{font:inherit;color:inherit}.lecturer-disclosure-content p{color:inherit;margin:0}.lecturer-disclosure-content ul{margin:0}.lecturer-page .lecturer-events{grid-template-columns:repeat(3,minmax(0,392px));gap:19px}.lecturer-page .lecturer-events .home-course-card--lecturer{border:0;border-radius:46px;min-height:702px;padding:25.08px 34.031px 34.526px 46px}.home-course-card--lecturer .home-course-cover{border-radius:0;width:311.969px;height:391.427px}.home-course-card--lecturer .home-course-meta{letter-spacing:.4869px;grid-template-columns:minmax(0,1fr) 94.7px minmax(0,1fr);width:289.33px;margin-top:30.083px;font-size:16.231px}.lecturer-page .home-course-card--lecturer .home-course-meta span{font:inherit}.home-course-card--lecturer .home-course-meta img{width:94.7px;height:8.56px}.lecturer-page .home-course-card--lecturer h3{width:293.907px;max-width:100%;min-height:66.271px;font:500 19.74px/1.1 var(--font-ui);letter-spacing:0;margin:21.52px 0 4.239px}.home-course-card--lecturer .home-course-price{color:#0039ae;flex-direction:column;align-items:center;width:100%;min-height:48.27px;display:flex}.home-course-card--lecturer .home-course-price del{font:600 19.837px/1 var(--font-ui);color:#2c2c324d}.home-course-card--lecturer .home-course-price strong{font:700 28.433px/1 var(--font-ui)}.home-course-card--lecturer .home-course-action{width:228.25px;height:50px;font:600 20px/1 var(--font-ui);text-transform:none;background:#0143b5;border-radius:12px;margin-top:12.4px}@media (width>=1280px){.page-layout:has(.lecturer-page) .figma-footer .footer-brand{top:358px;left:calc(50% - 1.5px)}.page-layout:has(.lecturer-page) .figma-footer .footer-brand small{min-height:27.931px}.section.lecturer-page{margin-bottom:34px}.lecturer-page .lecturer-events{width:calc(100% - 2px);margin-left:2px}.page-layout .site-header.site-header--lecturer-profile{margin-top:23px;left:6.5px}.site-header--lecturer-profile .header-top{min-height:85.849px}.site-header--lecturer-profile .nav-link.nav-link--store{font-size:20.381px}.site-header--lecturer-profile .header-search-row{margin-top:8.431px;gap:25px;width:1207px;margin-inline:auto}.site-header--lecturer-profile .header-search-row .brand,.site-header--lecturer-profile .header-search-row .brand img{flex-shrink:0;width:101.192px;height:46.05px}.site-header--lecturer-profile .header-search-row .global-search{border-color:#0039ae;border-radius:10.709px;flex:0 0 928.79px;height:44.772px}.section.lecturer-page{margin-top:34.72px}.lecturer-breadcrumbs{grid-column:auto;position:absolute}.section.lecturer-page{width:1216px;position:relative;left:13px}.lecturer-page .lecturer-profile{background:#ffffff5e;border-radius:46px;grid-template-columns:449px 440px;align-content:start;align-items:start;gap:50px 52px;min-height:935px;padding:82px 111px 50px 112px;box-shadow:0 4px 8.2px #00000040}.lecturer-page .lecturer-profile>.lecturer-portrait-large{margin-left:58px}.lecturer-page .lecturer-profile-content{text-align:center;align-self:center}.lecturer-page .lecturer-biography{grid-column:1/-1;width:993px}}@media (width<=760px){.lecturer-page .lecturer-profile{grid-template-columns:minmax(0,1fr)}.lecturer-page .lecturer-profile>.lecturer-portrait-large{border-width:3.254px;border-radius:118.076px;justify-self:center;width:181.762px;height:185.016px}.lecturer-page .lecturer-profile h1{text-align:center;margin-bottom:8.832px;font-size:21.995px}.lecturer-page .lecturer-specialty{max-width:204.541px;margin-inline:auto;font-size:16.735px}}@media (width<=600px){.page-layout:has(.lecturer-page) .site-footer.figma-footer{min-height:1018px!important}.page-layout:has(.lecturer-page) .figma-footer:before{background:url(/assets/lecturer-profile/footer-background-mobile.png) 0 0/390px 1064.6px no-repeat;width:390px;height:1064.6px;inset:-46.5996px auto auto 0}.page-layout:has(.lecturer-page) .footer-inner{min-height:1018px;padding:63.59px 31px 0 59px}.page-layout:has(.lecturer-page) .figma-footer .footer-top{grid-template-rows:minmax(133px,auto) minmax(78px,auto) minmax(163px,auto) minmax(199px,auto) minmax(165px,auto);gap:0}.page-layout:has(.lecturer-page) .figma-footer .legal{width:min(261px,100%)}.page-layout:has(.lecturer-page) .figma-footer .footer-top .footer-socials{grid-row:2;align-self:start;margin:0 0 0 -8px}.page-layout:has(.lecturer-page) .figma-footer .footer-column:first-of-type{grid-row:3}.page-layout:has(.lecturer-page) .figma-footer .footer-column:nth-of-type(2){grid-row:4;margin-left:-2px}.page-layout:has(.lecturer-page) .figma-footer .footer-top .footer-contacts{grid-row:5}.page-layout:has(.lecturer-page) .figma-footer .footer-brand{width:209.285px;margin:43px 0 0 24px}.page-layout:has(.lecturer-page) .figma-footer .footer-brand small{max-width:154.817px;font-size:16.305px}.page-layout:has(.lecturer-page) .figma-footer .footer-callback{color:#80bff1}.section.lecturer-page{margin-bottom:75px}.lecturer-page .lecturer-events-heading{margin:10px 0 3.879px;font-size:18.121px}.lecturer-page .lecturer-events{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 6px;width:calc(100% + 28px);margin-left:-14px}.lecturer-page .lecturer-events .home-course-card--lecturer{border-radius:21.534px;min-height:325px;padding:11.74px 15.429px 0 21.53px;box-shadow:0 1.873px 3.839px #00000040}.home-course-card--lecturer .home-course-cover{width:146.041px;height:183.237px}.home-course-card--lecturer .home-course-meta{letter-spacing:.2279px;grid-template-columns:minmax(0,1fr) 44.331px minmax(0,1fr);width:135.448px;margin-top:7.023px;font-size:7.598px}.home-course-card--lecturer .home-course-meta img{width:44.331px;height:4px}.lecturer-page .home-course-card--lecturer h3{width:137.586px;min-height:31.023px;margin:10.08px 0 1.977px;font-size:9.241px}.home-course-card--lecturer .home-course-price{min-height:22.596px}.home-course-card--lecturer .home-course-price del{font-size:9.286px}.home-course-card--lecturer .home-course-price strong{font-size:13.31px}.home-course-card--lecturer .home-course-action{border-radius:9.621px;align-self:flex-start;width:calc(100% + 36.959px);max-width:none;height:40px;margin:auto -15.429px 0 -21.53px;font-size:16.035px}.lecturer-page .lecturer-profile{margin-bottom:11px}.lecturer-disclosures{gap:9px}.lecturer-disclosure{-webkit-backdrop-filter:blur(1.00499px);backdrop-filter:blur(1.00499px);border-radius:10.728px;box-shadow:0 1.00499px 1.00499px #00000040}.lecturer-disclosure summary{min-height:31px;padding:10px 17.54% 9.48px 10px;font-size:12px}.lecturer-disclosure summary img{height:6.507px;top:calc(50% + 1.37px)}.lecturer-disclosure:first-child summary img{top:calc(50% + .24px)}.lecturer-disclosure-content{padding:0 10px 12px;font-size:15px}.lecturer-disclosure-content dl{grid-template-columns:1fr;gap:4px}.lecturer-disclosure-content dd+dt{margin-top:8px}.lecturer-decorations-canvas{max-width:390px}.lecturer-decoration--first{top:18px;left:auto;right:0}.lecturer-decoration--first img{width:212px;height:354px}.lecturer-decoration--second{top:702px;left:0;right:auto}.lecturer-decoration--second img{width:174px;height:354px}.page-layout .site-header.site-header--lecturer-profile .global-search{border-color:#0039ae}.section.lecturer-page{margin-top:10px}.lecturer-breadcrumbs{grid-column:auto;gap:4.591px;font-size:11.477px;position:absolute;top:10.23px;left:17.2px;right:17.2px}.lecturer-breadcrumbs img{width:13.773px;height:13.773px}.lecturer-breadcrumbs span{color:#0039ae}.section.lecturer-page{width:min(344px,100% - 46px)}.lecturer-page .lecturer-profile{background:#ffffff5e;border-radius:21.384px;align-content:start;row-gap:0;min-height:800px;padding:45px 27px 30px 31px;box-shadow:0 1.859px 3.812px #00000040}.lecturer-page .lecturer-profile>.lecturer-portrait-large{justify-self:start;margin-left:50px}.lecturer-page .lecturer-profile-content{justify-self:start;width:min(204.541px,100%);margin:20.984px 0 0 48px}.lecturer-page .lecturer-biography{margin-top:22.4px;font-size:15px}}@media (width<=360px){.lecturer-page .lecturer-profile>.lecturer-portrait-large,.lecturer-page .lecturer-profile-content{justify-self:center;margin-left:0}}.search-results .page-title h1{font:900 clamp(52px, 6vw, 86px) / .95 var(--display);letter-spacing:-.055em;margin:16px 0 22px}.search-results .page-title p{font-size:18px}.search-columns{gap:50px;display:grid}.search-group>h2{font:800 34px var(--display)}.search-group>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.search-group a{color:var(--ink);border:1px solid #dfe1e2;border-radius:15px;flex-direction:column;gap:8px;min-height:170px;padding:24px;text-decoration:none;display:flex}.search-group a:hover{border-color:var(--blue);box-shadow:0 12px 30px #0039ae14}.search-group strong{font:700 20px var(--display)}.search-group span{color:var(--blue);text-transform:uppercase;font-size:11px}.search-group p{color:var(--muted);font-size:13px;line-height:1.5}@media (width<=760px){.search-group>div{grid-template-columns:1fr}}.global-search{position:relative}.search-suggestions{z-index:30;background:#fff;border:1px solid #dfe1e2;border-radius:0 0 15px 15px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px #001e5029}.search-suggestions a{color:var(--ink);flex-direction:column;align-items:flex-start;gap:2px;padding:11px 15px;text-decoration:none;display:flex}.search-suggestions a:hover{background:#f3f6fb}.search-suggestions a span{color:var(--blue);text-transform:uppercase;font-size:10px}.search-suggestion-state{color:var(--muted);padding:15px}.search-suggestions .search-all-results{color:var(--blue);border-top:1px solid #edf0f3;font-weight:700}.search-history{max-width:760px}.search-history>div{justify-content:space-between;align-items:center;display:flex}.search-history button{color:var(--blue);cursor:pointer;background:0 0;border:0}.search-history ul{border-top:1px solid #e5e7e9;margin:12px 0 0;padding:0;list-style:none}.search-history li{border-bottom:1px solid #e5e7e9;justify-content:space-between;align-items:center;padding:14px 0;display:flex}.search-history a{color:var(--ink);font-weight:700;text-decoration:none}.search-history span{color:var(--muted);font-size:12px}.classic-category{color:#121c2f;padding-top:20px}.classic-promo{padding-top:0}.classic-promo img{border-radius:40px;width:100%;display:block}.classic-content{padding-top:38px}.classic-crumbs{color:#929292;gap:8px;font-size:14px;display:flex}.classic-crumbs a{color:inherit}.classic-content>h1{font:400 54px/1.05 var(--display);margin:24px 0 36px}.classic-layout{grid-template-columns:278px minmax(0,1fr);align-items:start;gap:32px;display:grid}.classic-filters{color:#fff;background:linear-gradient(175deg,#092342,#064fbd 63%,#0876ec);border-radius:22px;gap:22px;padding:29px 24px 34px;display:grid}.classic-filters h2{font:700 31px/1 var(--display);margin:0 0 4px}.classic-filters label,.classic-filters fieldset{border:0;gap:9px;margin:0;padding:0;font-weight:600;display:grid}.classic-filters select,.classic-filters input{box-sizing:border-box;color:#fff;background:0 0;border:1px solid #ffffffd9;border-radius:8px;width:100%;height:44px;padding:0 13px}.classic-filters option{color:#111}.classic-price{grid-template-columns:1fr 1fr;gap:7px;display:grid}.classic-check{align-items:center;gap:8px!important;font-weight:400!important;display:flex!important}.classic-check input{width:18px;height:18px;margin:0}.classic-filters button,.classic-more{color:#064db7;background:#fff;border:0;border-radius:9px;height:50px;font-weight:700}.classic-results{gap:20px;display:grid}.classic-event{background:#fff;border:1px solid #e2e4e8;border-radius:18px;grid-template-columns:285px minmax(0,1fr);min-height:244px;display:grid;overflow:hidden}.classic-event-cover{background:#ececea}.classic-event-cover img,.classic-event-cover span{object-fit:cover;width:100%;height:100%;min-height:244px;display:block}.classic-event-cover span{background:linear-gradient(145deg,#091d3a,#0b67d6)}.classic-event-body{flex-direction:column;padding:25px 28px;display:flex}.classic-event-meta{color:#777;gap:25px;font-size:14px;display:flex}.classic-event h2{font:700 28px/1.1 var(--display);margin:14px 0 7px}.classic-event h2 a{color:inherit;text-decoration:none}.classic-event p{color:#6e7480;margin:7px 0}.classic-speaker{font-weight:600;color:#174ca8!important}.classic-event-foot{justify-content:space-between;align-items:end;margin-top:auto;display:flex}.classic-event-foot strong{font-size:22px}.classic-event-foot a{color:#fff;background:#075ccc;border-radius:9px;padding:12px 22px;font-weight:600;text-decoration:none}.classic-more{color:#fff;background:#075ccc;justify-self:center;width:190px}.classic-lecturers{padding-top:70px;padding-bottom:90px}.classic-lecturers>h2{font:400 48px var(--display);margin:0 0 28px}.classic-lecturers>div{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.classic-lecturers a{color:inherit;text-decoration:none}.classic-lecturers img,.classic-lecturers a>span{aspect-ratio:1;object-fit:cover;background:#eee;border-radius:50%;place-items:center;width:100%;font-size:50px;display:grid}.classic-lecturers strong,.classic-lecturers small{text-align:center;margin-top:9px;display:block}.classic-lecturers small{color:#838383;font-size:12px}@media (width<=900px){.classic-category{padding-top:8px}.classic-promo{width:100%;padding-inline:16px}.classic-promo img{border-radius:18px}.classic-content{padding-top:25px}.classic-content>h1{margin:18px 0 24px;font-size:40px}.classic-layout{grid-template-columns:1fr}.classic-filters{display:none}.classic-event{grid-template-columns:122px minmax(0,1fr);min-height:190px}.classic-event-cover img,.classic-event-cover span{min-height:190px}.classic-event-body{padding:16px}.classic-event h2{font-size:20px}.classic-event-body>p:not(.classic-speaker){display:none}.classic-event-meta{gap:3px;font-size:12px;display:grid}.classic-event-foot strong{font-size:16px}.classic-event-foot a{padding:9px 12px}.classic-lecturers>div{grid-template-columns:repeat(6,130px);overflow:auto}.classic-lecturers>h2{font-size:36px}}@media (width<=520px){.classic-promo img{object-fit:cover;height:134px}.classic-content>h1{font-size:34px}.classic-event{grid-template-columns:105px minmax(0,1fr)}.classic-event-body{padding:12px}.classic-event h2{margin:8px 0 3px;font-size:17px}.classic-event-foot a{font-size:12px}.classic-lecturers{padding-top:50px}}.classic-filter-toggle{display:none}@media (width<=900px){.classic-filter-toggle{color:#fff;background:#075ccc;border:0;border-radius:10px;width:100%;height:48px;margin:0 0 20px;font-weight:700;display:block}.classic-filters.is-open{display:grid}}.classic-content>h1{width:calc(100% - 310px)}.classic-layout{grid-template-columns:minmax(0,1fr) 278px;grid-template-areas:"results filters"}.classic-filters{grid-area:filters}.classic-results{grid-area:results}@media (width<=900px){.classic-content>h1{width:100%}.classic-layout{grid-template-columns:1fr;grid-template-areas:"filters""results"}}.classic-category{position:relative;overflow:hidden}.classic-category:before,.classic-category:after{content:"";z-index:0;pointer-events:none;background:url(/assets/decorations/silver-original.png) 50%/contain no-repeat;width:430px;height:430px;position:absolute}.classic-category:before{top:25px;left:-285px;transform:rotate(38deg)}.classic-category:after{top:1780px;right:-245px;transform:rotate(56deg)}.classic-category>.section{z-index:1;position:relative}.classic-heading-row{justify-content:space-between;align-items:end;width:calc(100% - 310px);margin:24px 0 36px;display:flex}.classic-heading-row h1{font:400 54px/1.05 var(--display);margin:0}.classic-view-switch{gap:8px;display:flex}.classic-view-switch button{color:#075ccc;background:#fff;border:1px solid #075ccc;border-radius:10px;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.classic-view-switch button.active{color:#fff;background:#075ccc}.classic-filters .classic-reset{color:#fff;background:0 0;border:1px solid #fff}.classic-dates>div{justify-content:space-between;display:flex}.classic-calendar{color:#777;text-align:center;background:#fff;border-radius:9px;grid-template-columns:repeat(7,1fr);gap:3px;padding:12px;font-size:10px;display:grid}.classic-calendar b{color:#075ccc;grid-column:1/-1;padding-bottom:6px;font-size:13px}.classic-calendar span{color:#999;font-size:9px}.classic-calendar i{aspect-ratio:1;place-items:center;font-style:normal;display:grid}.classic-calendar i.selected{color:#fff;background:#075ccc;border-radius:50%}.classic-event-cover .classic-webinar-art{color:#fff;background:linear-gradient(155deg,#ff801d,#ffb33d);display:block;position:relative;overflow:hidden}.classic-webinar-art:before{content:"";opacity:.82;background:url(/assets/category-orange-blob.png) 50%/contain no-repeat;position:absolute;inset:25% -42% -32% -30%}.classic-webinar-art img{object-fit:contain;object-position:right bottom;width:112%;height:92%;position:absolute;bottom:-2%;right:-16%}.classic-webinar-art em{z-index:2;font:900 25px/1 var(--display);font-style:normal;position:absolute;top:12px;left:12px}.classic-webinar-art small{z-index:3;font:800 11px/1.05 var(--display);background:#703214bf;padding:7px;position:absolute;bottom:13px;left:12px;right:12px}.classic-lecturers header{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.classic-lecturers header h2{font:600 48px var(--display);margin:0}.classic-lecturers header>a{color:#fff;background:#075ccc;border-radius:10px;padding:15px 28px;font-weight:700;text-decoration:none}.classic-lecturer-dots{justify-content:center;margin-top:22px;gap:8px!important;display:flex!important}.classic-lecturer-dots>*{background:#ccc;border-radius:50%;width:10px;height:10px}.classic-lecturer-dots b{background:#075ccc}@media (width<=900px){.classic-category:before{width:220px;height:220px;top:40px;left:-165px}.classic-category:after{width:240px;height:240px;top:1450px;right:-175px}.classic-heading-row{width:100%;margin:18px 0 24px}.classic-heading-row h1{font-size:40px}.classic-view-switch{display:none}.classic-lecturers header h2{font-size:36px}.classic-lecturers header>a,.classic-calendar{display:none}}@media (width<=520px){.classic-heading-row h1{font-size:34px}}.classic-materials .classic-results{background:#ffffff5e;border-radius:0 0 46px 46px;gap:0;padding:0 30px 24px;box-shadow:0 4px 8px #0000002e}.classic-materials .classic-event{background:0 0;border:0;border-bottom:2px solid #013cb0;border-radius:0;grid-template-columns:247px minmax(0,1fr);min-height:363px;overflow:visible}.classic-materials .classic-event-cover{background:#fff;border:2px solid #013cb0;border-radius:46px;align-self:center;height:311px;overflow:hidden}.classic-materials .classic-event-cover img,.classic-materials .classic-event-cover>span{object-fit:cover;width:100%;height:100%;min-height:0}.classic-materials .classic-filters{align-content:start;min-height:780px}.classic-materials .classic-event-body{padding:34px 26px 27px 38px}.classic-materials .classic-event h2{color:#0045b8;max-width:520px}.classic-materials .classic-event-foot strong{color:#075ccc;font-size:28px}.classic-materials .classic-more{margin-top:28px;margin-bottom:0}.classic-category:not(.classic-materials) .classic-layout{grid-template-columns:minmax(0,871px) 311px;gap:32px}.classic-category:not(.classic-materials) .classic-results{box-sizing:border-box;background:#ffffff5e;border-radius:0 0 46px 46px;gap:0;padding:0 30px 24px;box-shadow:0 4px 8px #0000002e}.classic-category:not(.classic-materials) .classic-event{background:0 0;border:0;border-bottom:2px solid #013cb0;border-radius:0;grid-template-columns:316px minmax(0,1fr);min-height:368px;overflow:visible}.classic-category:not(.classic-materials) .classic-event-cover{background:#fff;border:2px solid #013cb0;border-radius:46px;align-self:center;height:311px;overflow:hidden}.classic-category:not(.classic-materials) .classic-event-cover img,.classic-category:not(.classic-materials) .classic-event-cover>span{object-fit:cover;width:100%;height:100%;min-height:0}.classic-category:not(.classic-materials) .classic-event-body{padding:31px 0 27px 28px}.classic-category:not(.classic-materials) .classic-event-meta{justify-content:space-between;font-size:16px}.classic-category:not(.classic-materials) .classic-event-meta span:last-child{color:#013cb0;text-decoration:underline}.classic-category:not(.classic-materials) .classic-speaker{margin:16px 0 0;font-size:18px}.classic-category:not(.classic-materials) .classic-event h2{color:#0039ae;margin:10px 0}.classic-category:not(.classic-materials) .classic-event-foot strong{color:#0039ae;font-size:28px}.classic-event-prices{align-items:baseline;gap:14px;display:flex}.classic-event-prices del{color:#939393;font-size:13px}.classic-category:not(.classic-materials) .classic-more{margin-top:28px}.classic-webinars .classic-event,.classic-courses .classic-event{grid-template-columns:247px minmax(0,1fr)}.classic-category .classic-promo{margin-top:20px;margin-bottom:0}.classic-category .classic-content{margin-top:0;margin-bottom:0;padding-top:18px}.classic-category .classic-lecturers{margin-top:48px;margin-bottom:40px;padding-top:0;padding-bottom:0}.classic-category:not(.classic-materials) .classic-lecturers{margin-bottom:0}.classic-materials .classic-lecturers{margin-bottom:24px}@media (width>=901px){body:has(.classic-materials) .figma-footer{min-height:295px;margin-top:0!important;padding:34px max(40px,50% - 618.5px) 22px!important}body:has(.classic-materials) .figma-footer .footer-top{gap:52px}body:has(.classic-materials) .figma-footer .footer-top h3{font-size:20px}body:has(.classic-materials) .figma-footer .footer-top a{font-size:11px}body:has(.classic-materials) .figma-footer .footer-top p{font-size:11px}body:has(.classic-materials) .figma-footer .footer-top .legal{font-size:11px}body:has(.classic-materials) .figma-footer .footer-top>div:not(.legal) a{font-size:13px}body:has(.classic-materials) .figma-footer .footer-brand{display:none}body:has(.classic-category:not(.classic-materials)) .figma-footer{margin-top:0!important}body:has(.classic-category:not(.classic-materials)) .figma-footer .footer-brand strong{letter-spacing:0;font-size:0;line-height:1}body:has(.classic-category:not(.classic-materials)) .figma-footer .footer-brand strong:before{content:"DSK";font:800 145px/.72 var(--font-display);letter-spacing:-.08em;display:block}body:has(.classic-category:not(.classic-materials)) .figma-footer .footer-brand strong:after{content:"S C H O O L";font:500 26px/1 var(--font-display);letter-spacing:.32em;margin-top:22px;display:block}}@media (width<=900px){.classic-materials .classic-results{border-radius:0 0 24px 24px;padding:0 12px 18px}.classic-materials .classic-event{grid-template-columns:122px minmax(0,1fr);min-height:210px}.classic-materials .classic-event-cover{border-radius:22px;height:184px}.classic-materials .classic-filters{min-height:0}.classic-materials .classic-event-body{padding:14px}.classic-materials .classic-event-foot strong{font-size:17px}.classic-category:not(.classic-materials) .classic-layout{grid-template-columns:1fr;grid-template-areas:"filters""results"}.classic-category:not(.classic-materials) .classic-results{border-radius:0 0 24px 24px;padding:0 12px 18px}.classic-category:not(.classic-materials) .classic-event{grid-template-columns:122px minmax(0,1fr);min-height:210px}.classic-category:not(.classic-materials) .classic-event-cover{border-radius:22px;height:184px}.classic-category:not(.classic-materials) .classic-event-body{padding:14px}.classic-category:not(.classic-materials) .classic-event-meta{font-size:11px}.classic-category:not(.classic-materials) .classic-speaker{margin-top:8px;font-size:13px}.classic-category:not(.classic-materials) .classic-event-foot strong{font-size:17px}}@media (width<=520px){.classic-category .classic-promo{margin-top:18px}.classic-category .classic-content{margin-top:28px}.classic-category .classic-lecturers{margin-top:36px;margin-bottom:54px}.classic-materials .classic-event{grid-template-columns:105px minmax(0,1fr)}.classic-materials .classic-webinar-art em{font-size:14px}.classic-materials .classic-webinar-art small{padding:4px;font-size:7px}}.academy-hero{grid-template-columns:1fr .85fr;align-items:center;gap:80px;min-height:570px;margin-top:45px;display:grid}.academy-hero h1{font:900 clamp(56px, 7vw, 96px)/.9 var(--display);letter-spacing:-.06em;margin:18px 0 28px}.academy-hero p{max-width:620px;color:var(--muted);font-size:20px;line-height:1.55}.academy-art{aspect-ratio:1;text-align:center;color:#fff;background:radial-gradient(circle at 35% 30%,#8f6bc3,#51338d 55%,#0039ae);border-radius:50%;place-content:center;display:grid;box-shadow:0 35px 80px #34257538}.academy-art span{font:900 clamp(70px, 9vw, 130px)/.8 var(--display)}.academy-art strong{letter-spacing:.45em;margin-top:25px}.academy-benefits{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.academy-benefits article{background:#f1f1ee;border-radius:18px;flex-direction:column;min-height:240px;padding:28px;display:flex}.academy-benefits span{color:#7050b2;font-weight:800}.academy-benefits h2{font:800 28px/1.05 var(--display);margin:auto 0 12px}.academy-benefits p{color:var(--muted);line-height:1.5}.academy-filters{gap:10px;margin-bottom:28px;display:flex;overflow:auto}.academy-filters button{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d7d9dc;border-radius:999px;padding:10px 18px}.academy-filters button[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#fff}.academy-cta{color:#fff;background:#5c46bd;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;padding:55px;display:flex}.academy-cta h2{font:800 clamp(36px, 4vw, 58px)/1 var(--display);margin:12px 0}.academy-cta p{opacity:.8}.academy-cta .kicker{color:#b9caff}@media (width<=760px){.academy-hero{flex-direction:column-reverse;align-items:stretch;gap:36px;min-height:0;margin-top:30px;display:flex}.academy-hero h1{font-size:50px}.academy-hero p{font-size:16px}.academy-art{aspect-ratio:1.35;border-radius:18px;width:100%}.academy-benefits{grid-template-columns:1fr}.academy-benefits article{min-height:190px}.academy-cta{padding:28px;display:grid}.academy-cta .primary-button{width:100%}}.account-shell{margin-top:65px}.certificate-list{gap:10px;display:grid}.certificate-list article{color:#fff;background:linear-gradient(100deg,#013476,#0050a7);border:1px solid #fff;border-radius:5px;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.certificate-list article>span{color:#0039ae;background:#fff;border-radius:8px;place-items:center;width:58px;height:58px;font-weight:800;display:grid}.certificate-list article div{gap:4px;min-width:0;display:grid}.certificate-list article strong{line-height:1.2}.certificate-list article small{color:#ffffffb8}.certificate-download{color:#0039ae;background:#fff;border-radius:7px;padding:10px 18px;font-weight:700;text-decoration:none}@media (width<=760px){.certificate-list article{grid-template-columns:42px 1fr auto;gap:7px;padding:6px;font-size:11px}.certificate-list article>span{width:38px;height:38px;font-size:10px}.certificate-list article small{font-size:9px}.certificate-download{padding:7px 10px;font-size:10px}}.account-layout{grid-template-columns:250px minmax(0,1fr);gap:55px;margin-top:45px;display:grid}.account-sidebar{align-self:start;position:sticky;top:20px}.account-sidebar nav{border:1px solid #e0e2e4;border-radius:16px;margin-bottom:18px;display:grid;overflow:hidden}.account-sidebar button{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e0e2e4;justify-content:space-between;padding:17px 18px;font-weight:700;display:flex}.account-sidebar button:last-child{border-bottom:0}.account-sidebar button.active{background:var(--blue);color:#fff}.account-sidebar>a{color:var(--ink);margin:12px 4px;font-size:13px;display:block}.account-content{min-width:0}.account-content h2{font:800 clamp(34px, 4vw, 54px)/1 var(--display);margin:0 0 30px}.account-stat-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:55px;display:grid}.account-stat-grid article{background:#f0f1ef;border-radius:16px;gap:20px;padding:25px;display:grid}.account-stat-grid span{color:var(--muted)}.account-stat-grid strong{font:900 48px var(--display);color:var(--blue)}.account-section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px;display:flex}.account-section-head h2{margin:10px 0 0}.registration-card{border-top:1px solid #ddd;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:22px;padding:22px 0;display:grid}.registration-date{text-align:center;width:64px;height:64px;color:var(--blue);background:#edf2ff;border-radius:14px;place-content:center;display:grid}.registration-date strong{font:900 24px/1 var(--display)}.registration-date span{text-transform:uppercase;font-size:11px}.registration-card h3{font:800 24px var(--display);margin:7px 0}.registration-card h3 a{color:var(--ink)}.registration-card p,.registration-card>div>span{color:var(--muted);font-size:12px}.registration-actions{justify-items:end;gap:12px;display:grid}.registration-actions>strong{color:#397968;font-size:12px}.account-event-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-list{margin-top:0}@media (width<=760px){.account-shell{width:min(100% - 28px,1237px);margin-top:35px}.account-head{align-items:flex-start}.account-head h1{font-size:42px}.account-layout{margin-top:28px;display:block}.account-sidebar{position:static}.account-sidebar nav{border:0;border-radius:0;gap:8px;padding-bottom:8px;display:flex;overflow:auto}.account-sidebar button{white-space:nowrap;border-radius:999px;padding:10px 15px;border:1px solid #dadddf!important}.account-sidebar button span,.account-sidebar>a{display:none}.account-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-stat-grid article{padding:14px}.account-stat-grid strong{font-size:34px}.account-content{margin-top:35px}.account-section-head{align-items:start}.account-section-head .outline-button{display:none}.registration-card{grid-template-columns:55px minmax(0,1fr);gap:14px}.registration-date{width:52px;height:52px}.registration-actions{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.registration-actions .primary-button,.registration-actions .outline-button{min-height:42px}.account-event-grid{grid-template-columns:1fr}}.account-user-card{color:#fff;background:linear-gradient(120deg,#0039ae,#0155c5);border-radius:12px;align-items:center;gap:8px;padding:10px;display:flex}.account-user-card>b{color:#0039ae;background:#fff;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.account-user-card span{gap:3px;display:grid}.account-user-card small{color:#ffffff8c}.logout-confirm-backdrop{z-index:120;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#111c2b94;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.logout-confirm{box-sizing:border-box;background:#fff;border-radius:15px;width:min(328px,100vw - 48px);padding:22px 20px 20px;position:relative;box-shadow:0 18px 55px #0c1d3a29}.logout-confirm h2{color:#25282e;font:600 17px/1.25 var(--display);letter-spacing:0;margin:0 0 18px}.logout-confirm button:not(.logout-confirm-close){width:100%;height:49px;font:500 16px var(--display);cursor:pointer;border:0;border-radius:11px}.logout-confirm-yes{color:#fff;background:#0644c2}.logout-confirm-no{color:#25282e;background:#f0f3f5;margin-top:9px}.logout-confirm-close{color:#fff;width:34px;height:34px;font:300 28px/1 var(--display);cursor:pointer;background:#ffffff47;border:0;border-radius:50%;position:absolute;top:-42px;right:-10px}@font-face{font-family:Manrope;src:url(/assets/fonts/Manrope-Variable.ttf)format("truetype");font-style:normal;font-weight:200 800;font-display:swap}.profile-breadcrumbs,.profile-mobile-title,.account-sidebar .profile-user-menu,.header-account-initials{display:none}@media (width<=600px){body:has(.account-shell-settings,.account-shell-courses) .site-header{width:min(338.452px,100% - 51.548px);height:86px;margin:12px auto 0;display:block;position:relative}:is(body:has(.account-shell-settings,.account-shell-courses) .site-header .header-top,body:has(.account-shell-settings,.account-shell-courses) .site-header .header-search-row){display:contents}:is(body:has(.account-shell-settings,.account-shell-courses) .site-header .primary-nav,body:has(.account-shell-settings,.account-shell-courses) .site-header .menu-button){display:none}body:has(.account-shell-settings,.account-shell-courses) .site-header .brand{position:absolute;top:1.48px;left:0}body:has(.account-shell-settings,.account-shell-courses) .site-header .brand{width:74.718px;height:34.003px}body:has(.account-shell-settings,.account-shell-courses) .site-header .brand img{width:74.718px;height:34.003px}body:has(.account-shell-settings,.account-shell-courses) .site-header .phone{width:143.344px;height:27.699px;display:flex;position:absolute;top:4.65px;left:105.41px}body:has(.account-shell-settings,.account-shell-courses) .site-header .phone-main{font:600 14.796px/15px var(--font-ui);white-space:nowrap;gap:5.548px}body:has(.account-shell-settings,.account-shell-courses) .site-header .phone-main img{width:14.796px;height:14.796px}body:has(.account-shell-settings,.account-shell-courses) .site-header .phone-caption{font:600 9.247px/9px var(--font-ui);margin-top:3.699px}body:has(.account-shell-settings,.account-shell-courses) .site-header .global-search{box-sizing:border-box;border:2px solid #0039ae;border-radius:8.766px;width:100%;height:36.065px;min-height:0;margin:0;padding:0 9.688px;position:absolute;top:49.01px;left:0}body:has(.account-shell-settings,.account-shell-courses) .site-header .global-search input{font:600 15px/1 var(--font-ui)}body:has(.account-shell-settings,.account-shell-courses) .site-header .global-search button img{width:13.149px;height:13.149px}body:has(.account-shell-settings,.account-shell-courses) .site-header .login-button{background:#0039ae;border:0;border-radius:21px;width:42px;min-width:0;height:42px;min-height:0;padding:0;display:flex;position:absolute;top:0;left:299.23px}body:has(.account-shell-settings,.account-shell-courses) .site-header .login-button picture{display:none}body:has(.account-shell-settings,.account-shell-courses) .header-account-label{display:none}body:has(.account-shell-settings,.account-shell-courses) .header-account-initials{font:700 15.75px/24.413px Manrope, var(--font-ui);display:block;transform:translateY(-1.05px)}.account-shell.account-shell-settings{isolation:isolate;width:min(338px,100% - 52px);margin-top:15px;margin-bottom:0;position:relative}.account-shell-settings:before,.account-shell-settings:after{content:"";pointer-events:none;z-index:-1;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.account-shell-settings:before{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:254.463px;height:255.74px;top:-24.48px;left:-26px;transform:matrix(.719979,.693996,-.693996,.719979,11.1973,0)}.account-shell-settings:after{transform-origin:0 0;background:url(/assets/decorations/silver-original.png) 50%/100% 100% no-repeat;width:254.463px;height:255.74px;top:562px;left:166px;transform:matrix(.556857,.830609,-.830609,.556857,212.42,0)}.profile-breadcrumbs{color:#2c2c3266;height:15px;font:600 14.197px/1.1 var(--font-ui);white-space:nowrap;align-items:center;gap:9.465px;margin-left:2.88px;display:flex}.profile-breadcrumbs a{color:inherit;text-decoration:none}.profile-breadcrumbs img{width:14.197px;height:14.197px}.profile-mobile-title{letter-spacing:0;color:#0039ae;width:min(339px,100%);margin:0;font:600 23.07px/1 Raleway,sans-serif;display:block}.profile-mobile-title span{color:#bbbcbc}.account-shell-settings .account-head{display:none}.account-shell-settings .account-layout{margin-top:14.86px;display:block}.account-shell-settings .account-sidebar{box-sizing:border-box;border:0;border-radius:12.701px;width:min(336.555px,100%);padding:16.935px;position:static;box-shadow:inset 0 0 0 1.912px #0039ae}.account-shell-settings .account-sidebar .profile-user-menu{color:#fff;background:linear-gradient(129.58deg,#0039ae 6.9663%,#0155c5 124.91%);border-radius:12.701px;justify-content:flex-start;align-items:center;gap:6.351px;width:100%;height:59.272px;margin:0;padding:12.701px;display:flex;border:0!important}.profile-user-menu>b{color:#0039ae;width:33.87px;height:33.87px;font:600 16.935px/1 var(--font-ui);background:#fff;border-radius:8.467px;flex:none;place-items:center;display:grid}.account-sidebar .profile-user-menu>span{text-align:left;flex-direction:column;gap:4.234px;width:183.107px;min-width:0;display:flex}.profile-user-menu strong{text-overflow:ellipsis;font:600 16.935px/17px var(--font-ui);overflow:hidden}.profile-user-menu small{color:#fff6;font:600 10.584px/11px var(--font-ui)}.profile-user-menu img{flex:none;width:26.771px;height:26.771px}.account-shell-settings .account-sidebar:not(.account-sidebar--expanded) nav{display:none}.account-shell-settings .account-sidebar--expanded nav{margin-top:8.467px}.profile-user-menu:focus-visible{outline-offset:4px;outline:2px solid #0039ae}.account-shell-settings .account-content{margin-top:12.989px}.account-shell-settings .profile-settings{margin-top:0}.account-shell-settings .profile-photo{margin-left:76.49px;margin-right:0}.account-shell-settings .profile-personal-fields{margin-left:5.74px;margin-right:0}.page-layout:has(.account-shell-settings) .site-footer.figma-footer{min-height:1007px!important;margin-top:24.503px!important}.page-layout:has(.account-shell-settings) .figma-footer:before{background:url(/assets/profile/footer-glow.png) top/100% 100% no-repeat;height:1053.6px;inset:-46.5996px 0 auto}.page-layout:has(.account-shell-settings,.account-shell-courses) .footer-inner{min-height:1007px;padding:63.59px 29px 0 61px}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-top{grid-template-rows:minmax(133px,auto) minmax(78px,auto) minmax(163px,auto) minmax(199px,auto) minmax(165px,auto);gap:0}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .legal{width:min(261px,100%)}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-top .footer-socials{grid-row:2;align-self:start;margin:0 0 0 -8px}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-column:first-of-type{grid-row:3}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-column:nth-of-type(2){grid-row:4;margin-left:-2px}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-top .footer-contacts{grid-row:5}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-brand{width:209.285px;margin:43px 0 0 24px}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-brand small{max-width:154.817px;font-size:16.305px}.page-layout:has(.account-shell-settings,.account-shell-courses) .figma-footer .footer-callback{color:#80bff1}.page-layout:has(.account-shell-courses) .site-footer.figma-footer{min-height:1026px!important;margin-top:54px!important}.page-layout:has(.account-shell-courses .account-course-empty) .site-footer.figma-footer{min-height:1073px!important;margin-top:28.196px!important}.page-layout:has(.account-shell-courses) .footer-inner{min-height:1026px}.page-layout:has(.account-shell-courses .account-course-empty) .footer-inner{min-height:1073px}.page-layout:has(.account-shell-courses) .figma-footer:before{background:url(/assets/profile/courses-footer-base.png) top/100% 100% no-repeat;height:1119.6px;inset:-46.5996px 0 auto}.page-layout:has(.account-webinars-recordings) .site-footer.figma-footer{min-height:1034px!important;margin-top:14px!important}.page-layout:has(.account-webinars-recordings) .footer-inner{min-height:1034px}}.lecturer-cabinet{margin-top:65px}.lecturer-cabinet>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.lecturer-cabinet>header h1{font:900 clamp(48px, 6vw, 78px)/.95 var(--display);letter-spacing:-.05em;margin:15px 0}.lecturer-cabinet>header p{color:var(--muted)}.lecturer-cabinet>nav{border-bottom:1px solid #ddd;gap:12px;margin:45px 0;display:flex}.lecturer-cabinet>nav button{cursor:pointer;background:0 0;border:0;padding:16px 4px;font-weight:800}.lecturer-cabinet>nav button.active{color:var(--blue);border-bottom:3px solid var(--blue)}.moderation-badge{background:#eee;border-radius:999px;padding:8px 12px;font-size:11px;font-weight:800;display:inline-flex}.status-approved,.status-published{color:#286540;background:#dff2e6}.status-pending,.status-pending_review{color:#8c5d00;background:#fff0cf}.status-draft{color:#174eb5;background:#e7edff}.status-changes_requested,.status-rejected{color:#8f352d;background:#f8dfdc}.lecturer-cabinet-grid{grid-template-columns:minmax(0,1fr) 420px;align-items:start;gap:55px;display:grid}.lecturer-cabinet-grid h2,.lecturer-profile-editor h2{font:800 42px var(--display);margin-top:0}.lecturer-event-list article{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.lecturer-event-list article>div:last-child{justify-items:end;gap:12px;display:grid}.lecturer-event-list h3{font:800 24px var(--display);margin:8px 0}.lecturer-event-list p,.lecturer-event-list div>span{color:var(--muted);font-size:12px}.lecturer-event-form,.lecturer-profile-editor>form{border:1px solid #ddd;border-radius:18px;gap:16px;padding:28px;display:grid}.lecturer-event-form h2{font-size:30px}.lecturer-event-form label,.lecturer-profile-editor label{gap:7px;font-size:12px;font-weight:700;display:grid}.lecturer-event-form input,.lecturer-event-form select,.lecturer-event-form textarea,.lecturer-profile-editor input,.lecturer-profile-editor textarea{border:1px solid #d7dadd;border-radius:9px;padding:11px}.lecturer-event-form textarea,.lecturer-profile-editor textarea{min-height:100px}.lecturer-event-form>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lecturer-profile-editor{max-width:900px}.lecturer-profile-preview{background:#f0f1ef;border-radius:18px;grid-template-columns:220px 1fr;gap:35px;padding:35px;display:grid}.lecturer-profile-preview>div{color:#fff;height:240px;font:900 64px var(--display);background:linear-gradient(145deg,#7251ae,#0039ae);border-radius:14px;place-items:center;display:grid}.lecturer-profile-preview h3{font:800 40px var(--display);margin:15px 0}.lecturer-profile-preview p{color:var(--muted);line-height:1.6}@media (width<=800px){.lecturer-cabinet{margin-top:35px}.lecturer-cabinet>header{align-items:start;display:grid}.lecturer-cabinet>header h1{font-size:48px}.lecturer-cabinet>nav{overflow:auto}.lecturer-cabinet>nav button{white-space:nowrap}.lecturer-cabinet-grid{grid-template-columns:1fr}.lecturer-event-form{grid-row:1}.lecturer-event-list article{align-items:start;display:grid}.lecturer-event-list article>div:last-child{justify-items:start;display:flex}.lecturer-profile-preview{grid-template-columns:1fr}.lecturer-profile-preview>div{height:210px}.lecturer-profile-editor .account-section-head .outline-button{display:inline-flex}.lecturer-event-form>div{grid-template-columns:1fr}}.professional-cabinet{margin-top:65px}.professional-head{justify-content:space-between;align-items:end;gap:30px;display:flex}.professional-head h1{font:900 clamp(48px,6vw,78px)/.95 var(--display);letter-spacing:-.05em;margin:15px 0}.professional-head p,.professional-event-list p,.professional-event-list small{color:var(--muted)}.professional-head-actions{align-items:center;gap:12px;display:flex}.professional-layout{grid-template-columns:250px minmax(0,1fr);gap:55px;margin-top:45px;display:grid}.professional-sidebar{align-self:start;position:sticky;top:20px}.professional-sidebar nav{border:1px solid #e0e2e4;border-radius:16px;margin-bottom:18px;display:grid;overflow:hidden}.professional-sidebar button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e0e2e4;justify-content:space-between;padding:17px 18px;font-weight:700;display:flex}.professional-sidebar button:last-child{border-bottom:0}.professional-sidebar button.active{background:var(--blue);color:#fff}.professional-sidebar>a{color:var(--ink);margin:12px 4px;font-size:13px}.professional-content{min-width:0}.professional-content h2{font:800 clamp(34px,4vw,54px)/1 var(--display);margin:0 0 30px}.professional-stats{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:45px;display:grid}.professional-stats article{background:#f0f1ef;border-radius:16px;gap:20px;padding:25px;display:grid}.professional-stats span{color:var(--muted)}.professional-stats strong{font:900 48px var(--display);color:var(--blue)}.organization-summary{border:1px solid #e0e2e4;border-radius:18px;padding:30px}.organization-summary h3{font:800 34px var(--display);margin:12px 0}.organization-summary p{color:var(--muted);line-height:1.6}.organization-summary dl{grid-template-columns:100px 1fr;gap:10px;display:grid}.organization-summary dt{color:var(--muted)}.organization-summary dd{margin:0}.professional-event-list article{border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;display:flex}.professional-event-list article>div:last-child{justify-items:end;gap:12px;display:grid}.professional-event-list h3{font:800 24px var(--display);margin:8px 0}.center-event-form,.center-profile-form{border:1px solid #ddd;border-radius:18px;gap:16px;margin-bottom:35px;padding:28px;display:grid}.center-event-form h3{font:800 28px var(--display);margin:0}.center-event-form label,.center-profile-form label{gap:7px;font-size:12px;font-weight:700;display:grid}.center-event-form input,.center-event-form select,.center-profile-form input,.center-profile-form textarea{border:1px solid #d7dadd;border-radius:9px;padding:11px}.center-event-form>div,.center-profile-form>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.center-profile-form textarea{min-height:140px}@media (width<=760px){.professional-cabinet{width:min(100% - 28px,1237px);margin-top:35px}.professional-head{align-items:start;display:grid}.professional-head h1{font-size:42px}.professional-head-actions{justify-content:space-between}.professional-layout{margin-top:28px;display:block}.professional-sidebar{position:static}.professional-sidebar nav{border:0;gap:8px;padding-bottom:8px;display:flex;overflow:auto}.professional-sidebar button{white-space:nowrap;border-radius:999px;padding:10px 15px;border:1px solid #dadddf!important}.professional-sidebar button span,.professional-sidebar>a{display:none}.professional-content{margin-top:35px}.professional-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.professional-stats article{padding:14px}.professional-stats strong{font-size:34px}.professional-event-list article{align-items:start;display:grid}.professional-event-list article>div:last-child{justify-items:start;display:flex}.center-event-form>div,.center-profile-form>div{grid-template-columns:1fr}.mobile-training-menu{z-index:45;min-width:0;box-shadow:none;background:#fff;border-radius:0;padding:0 0 24px;display:block;position:fixed;inset:109px max(23px,50vw - 172px) 0;overflow:auto}body:has(.mobile-training-menu){overflow:hidden}.mobile-audience{grid-template-columns:1fr 1fr;gap:3.9px;display:grid}.mobile-audience button{color:#fff;min-height:48px;font:600 13.935px/1 var(--font-ui);background:linear-gradient(178.448deg,#013bb0 4.3582%,#0153c3 98.459%);border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;display:flex}.mobile-audience button.active{color:#fff;background:linear-gradient(178.448deg,#013bb0 4.3582%,#0153c3 98.459%)}.mobile-audience button:last-child{font-size:13.115px}.mobile-audience img{flex:none;width:14.383px;height:15.697px}.mobile-training-menu>p{color:#797979;font:500 13px/1.2 var(--font-ui);text-align:center;min-height:46.8px;margin:10px 0 9px;padding:0 14px}.mobile-training-sections{gap:20px;display:grid}.mobile-training-sections details{color:#0039ae;background:#fff;border:0;border-radius:16.918px;overflow:hidden;box-shadow:0 1px 4px #00000040}.mobile-training-sections details[open]{color:#fff;background:#08182e}.mobile-training-sections summary{min-height:65px;font:700 22.567px/.96 var(--display);text-transform:uppercase;cursor:pointer;justify-content:space-between;align-items:center;padding:12px 22.557px;list-style:none;display:flex}.mobile-training-sections summary>span{align-items:center;gap:7.519px;min-width:0;display:flex}.mobile-training-icon{flex:none;width:27.673px;height:27.673px}.mobile-training-chevron{flex:none;width:22.557px;height:22.557px;transform:rotate(-90deg)}.mobile-training-sections details[open] .mobile-training-chevron{transform:none}.mobile-training-sections .mobile-training-webinars{color:#fff;box-shadow:none;background:linear-gradient(251.327deg,#061122 9.0143%,#0a1d36 99.026%)}.mobile-training-sections .mobile-training-webinars summary{font-size:21.21px}.mobile-training-webinars .mobile-training-icon{width:31.956px;height:31.956px}.mobile-training-sections .mobile-training-congresses{color:#fff;box-shadow:none;background:linear-gradient(90deg,#091930,#0765bd)}.mobile-training-congresses .mobile-training-icon{width:27px;height:31px}.mobile-training-sections .mobile-training-materials summary{font-size:18px;font-weight:800}.mobile-training-materials .mobile-training-icon{width:22.557px;height:22.557px}.mobile-training-sections summary::-webkit-details-marker{display:none}.mobile-training-sections details[open] summary b{transform:rotate(90deg)}.mobile-training-sections details>div{flex-wrap:wrap;gap:6px;padding:0 16px 16px;display:flex}.mobile-training-sections details a{color:inherit;background:#ffffff1a;border-radius:999px;padding:8px 10px;font-size:11px}.mobile-secondary-links{border-top:1px solid #e4e6e8;justify-content:space-around;gap:8px;margin-top:15px;padding-top:13px;display:flex}.mobile-secondary-links a{color:var(--ink);padding:8px;font-size:12px;font-weight:700}}body{font-family:var(--font-ui);font-weight:600}button,input,select,textarea{font-family:inherit}.site-header,.site-header .nav-link,.site-header .catalog-trigger,.mega-chips,.figma-format span,.nearest-card p,.poster-card p,.poster-card strong,.figma-filter,.show-more,.lecturers-strip article,.lecturers-strip header>a,.site-header .nav-link,.site-header .catalog-trigger{font-weight:500}.hero-copy strong,.nearest-card>div strong{font-family:var(--font-accent);font-weight:400}.figma-home .hero-dots{z-index:3;gap:6px;margin:20px 0 34px;position:relative}.figma-home .hero-dots button{cursor:pointer;background:0 0;border:0;width:12px;height:12px;padding:0;display:block;position:relative}.figma-home .hero-dots button img{width:100%;height:100%;display:block}.figma-home .hero-dots button:after{content:"";position:absolute;inset:-4px -3px}.figma-home .hero-dots button:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.figma-home a.home-hero-media:focus-visible{outline-offset:-3px;border-radius:inherit;outline:3px solid #0039ae}.figma-home .hero-arrow{width:43px;height:43px;box-shadow:none;color:#0000;background:0 0;border:0;padding:0;font-size:0;top:50%;transform:translateY(-50%)}.figma-home .hero-arrow img{border-radius:50%;width:100%;height:100%;display:block}.figma-home .hero-arrow.left{left:6px}.figma-home .hero-arrow.right{right:6px}.mobile-hero-art{display:none}@media (width>=901px){.figma-home .figma-formats{margin-top:0}}.figma-format{padding:25px 28px}.figma-format h2{margin-bottom:20px}.figma-format>div{align-content:flex-start;gap:5px}.figma-format span{max-width:100%;padding:7px 9px;font-size:11px;line-height:1.15}.figma-format.free h2{font-size:29px}.figma-format .format-mobile-icon,.figma-format .format-mobile-arrow{display:none}.format-congress-scene{position:absolute;inset:0}.format-congress-scene img{object-fit:cover;width:100%;height:100%}@media (width>=901px){.figma-home .figma-formats{grid-template-rows:4px 285px 14px 263px;grid-template-columns:490fr 11fr 5fr 355fr 24fr 362fr 1fr;gap:0}.figma-home .figma-format{color:#0039ae;background:#ffffff69;border-radius:20.263px;min-width:0;min-height:0;padding:27.017px;box-shadow:0 3.683px 3.683px #00000040}.figma-home .figma-format.courses{grid-area:2/4;padding-top:39.59px}.figma-home .figma-format.free{grid-area:2/6}.figma-home .figma-format.webinars{color:#fff;box-shadow:none;background:#061122;border-radius:24px;grid-area:1/1/5;padding:27px 30px}.figma-home .figma-format.congresses{color:#fff;box-shadow:none;background:#091930;border-radius:24px;grid-area:4/3/auto/8;padding:32px}.figma-home .figma-format h2{height:30.406px;font:700 30.383px/.96 var(--font-display);margin:0 0 49.717px}.figma-home .figma-format.courses h2{margin-bottom:38.669px}.figma-home .figma-format.webinars h2,.figma-home .figma-format.congresses h2{height:36.014px;font-size:36.975px}.figma-home .figma-format.webinars h2{margin-bottom:11.986px}.figma-home .figma-format.congresses h2{margin-bottom:18px}.figma-home .figma-format>div{gap:3.377px}.figma-home .figma-format.webinars>div{gap:4px;max-width:417px}.figma-home .figma-format.congresses>div{gap:4px;max-width:557px}.figma-home .figma-format>div>span{font:600 11.82px/1 var(--font-ui);color:#2c2c32;background:#f4f4f4;border:0;border-radius:8.443px;padding:8.443px}.figma-home .figma-format.webinars>div>span,.figma-home .figma-format.congresses>div>span{color:#fff;background:#ffffff1a;border-radius:10px;padding:10px;font-size:14px}.figma-home .figma-format.webinars>img{width:calc(100% + 31px);height:383px;inset:189px auto auto -31px}.figma-home .figma-format.webinars:after{filter:blur(50px);background:linear-gradient(90.2132deg,#060d1d 3.7945%,#061324 13.532%,#0a1932 25.767%,#0a1e37 46.921%,#09192f 65.606%,#091627 78.836%,#061122 84.196% 89.557%);width:564px;height:254px;inset:-18px auto auto -21px}.figma-home .format-congress-scene{mix-blend-mode:lighten;width:488px;height:217px;inset:-2px auto auto 263px;-webkit-mask:url(/assets/home/figma/congress-mask.svg) 0 0/488px 217px no-repeat;-webkit-mask-source-type:alpha;mask:url(/assets/home/figma/congress-mask.svg) 0 0/488px 217px no-repeat alpha}.figma-home .format-congress-scene img{width:510.676px;height:287px;position:absolute;top:-68px;left:1.004px;transform:scaleX(-1)}.figma-home .figma-format.congresses:after{display:none}}@media (width<=600px){.figma-home .silver-b{top:1050px;right:-170px}.figma-home .silver-d{bottom:650px;right:-170px}.site-header.site-header--figma-mobile{grid-template-rows:37px 38px;grid-template-columns:75px minmax(0,1fr) 31px 37px;gap:11px 7px;width:min(338px,100% - 52px);margin:12px auto 0;display:grid}.site-header--figma-mobile .header-top,.site-header--figma-mobile .header-search-row{display:contents}.site-header--figma-mobile .primary-nav{display:none}.site-header--figma-mobile .brand{grid-area:1/1;align-self:center;width:75px;height:35px}.site-header--figma-mobile .brand img{object-fit:contain;width:75px;height:35px}.site-header--figma-mobile .phone{grid-area:1/2;place-self:center end}.site-header--figma-mobile .phone-main{gap:5px;font-size:14.8px;line-height:1}.site-header--figma-mobile .phone-main img{width:15px;height:15px}.site-header--figma-mobile .phone-caption{font-size:9.2px}.site-header--figma-mobile .login-button{border-radius:8px;grid-area:1/3;width:31px;min-width:31px;height:32px;min-height:32px;padding:0;font-size:0}.site-header--figma-mobile .login-button img{width:22px;height:22px}.site-header--figma-mobile .menu-button{color:#0759c8;background:#f0f4f6;border:0;border-radius:11px;grid-area:1/4;place-items:center;width:37px;height:37px;padding:0;font-size:21px;display:grid}.site-header--figma-mobile .global-search{border:2px solid #bbbcbc;border-radius:9px;grid-area:2/1/auto/-1;width:100%;height:36px;min-height:36px;padding:0 10px}.site-header--figma-mobile .global-search input{font-size:15px}.figma-home .section{width:calc(100% - 46px);margin:31px auto}.figma-home .figma-hero{background:#06121d;border-radius:30px;width:min(344px,100% - 46px);margin-bottom:0;height:469px!important;margin-top:19px!important}.figma-hero>:not(.mobile-hero-art):not(.home-hero-media):not(.hero-arrow){display:none}.mobile-hero-art{object-fit:cover;width:100%;height:100%;display:block}.home-hero-media{display:block;position:absolute;inset:0}.home-hero-media img{object-fit:cover;width:100%;height:100%}.figma-home .hero-arrow{width:34px;height:34px;top:50%}.figma-home .hero-arrow.left{left:10px}.figma-home .hero-arrow.right{right:10px}.figma-home .hero-dots{height:10.2857px;margin:19px 0 0}.figma-home .slider-dots{gap:4px}.figma-home .slider-dots>*{width:7px;height:7px}.figma-home .hero-dots button{width:10.2857px;height:10.2857px}.figma-home .figma-formats{grid-template-rows:none;grid-template-columns:1fr;gap:7.519px;margin:26.7143px auto 0;display:grid}.figma-home .figma-format,.figma-home .figma-format.webinars,.figma-home .figma-format.congresses{color:#0039ae;background:#ffffff69;border-radius:16.918px;grid-area:auto/1;align-items:center;min-height:0;padding:18.7978px 22.5574px;display:flex;box-shadow:0 1px 4px #00000040}.figma-home .figma-format.webinars{color:#fff;box-shadow:none;background:linear-gradient(252.472deg,#061122 9.0143%,#0a1d36 99.026%)}.figma-home .figma-format.congresses{color:#fff;box-shadow:none;background:linear-gradient(90deg,#091930,#0765bd)}.figma-home .figma-format>img,.figma-home .figma-format>picture,.figma-home .figma-format>div,.figma-home .figma-format:after{display:none}.figma-home .figma-format h2,.figma-home .figma-format.free h2{font:700 22.567px/.96 var(--font-display);flex:1;min-width:0;margin:0 0 0 7.519px}.figma-home .figma-format.webinars h2{font-size:21.21px}.figma-home .figma-format.free h2{font-size:18px;font-weight:800}.figma-home .figma-format .format-mobile-icon,.figma-home .figma-format .format-mobile-arrow{background:0 0;border:0;border-radius:0;flex:none;padding:0;display:block;position:relative}.figma-home .format-mobile-icon{width:27.6726px;height:27.6726px}.figma-home .webinars .format-mobile-icon{width:31.9563px;height:31.9563px}.figma-home .free .format-mobile-icon{width:22.5574px;height:22.5574px}.figma-home .congresses .format-mobile-icon{width:27px;height:31px}.figma-home .format-mobile-icon img{width:100%;height:100%;display:block}.figma-home .webinars .format-mobile-icon img{width:117.92%;height:125.63%;position:absolute;top:0;left:-8.96%}.figma-home .congresses .format-mobile-icon img{width:129.63%;height:116.55%;position:absolute;top:0;left:-13.18%}.figma-home .format-mobile-arrow{width:22.5574px;height:22.5574px}.figma-home .format-mobile-arrow img{width:100%;height:100%;display:block;transform:rotate(-90deg)}.figma-home .figma-format:focus-visible{outline-offset:3px;outline:2px solid #0039ae}.figma-home .nearest h2,.figma-home .all-events>h2{margin-bottom:20px;font-size:31px}.figma-home .nearest-card>div{height:328px}.figma-home .poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 10px}.figma-home .poster-card:nth-child(n+5){display:none}.figma-home .poster-card>img{height:220px}.figma-home .poster-card p{justify-content:space-between;gap:4px;font-size:9px;display:flex}.figma-home .poster-card p span{padding:0}.figma-home .poster-card h3{min-height:43px;font-size:11px}.figma-home .show-more{border-radius:10px;width:181px;height:42px;margin:31px auto;font-size:13px}.figma-home .lecturers-strip{box-shadow:none;background:0 0;border-radius:0;padding:0}.figma-home .lecturers-strip header{display:block}.figma-home .lecturers-strip h2{width:297px;max-width:100%;font-size:29px;line-height:.95}.figma-home .lecturers-strip header>a{display:none}.figma-home .lecturers-strip>div:not(.slider-dots){grid-template-columns:repeat(3,1fr);gap:13px}.figma-home .lecturers-strip article>span{border-width:3px;height:111px}.figma-home .lecturers-strip article{font-size:10px}.figma-footer .footer-top{grid-template-columns:1fr;gap:25px}.figma-footer .footer-top h3{font-size:24px}.figma-footer .footer-contacts{gap:24px;margin-top:4px}.figma-footer .footer-brand strong{font-size:78px}.figma-footer .footer-brand small{font-size:10px}}.figma-home .figma-faq article.is-open button img{transform:rotate(180deg)}@media (width>=901px){.figma-home .events-layout{grid-template-columns:minmax(0,1fr) 312px}.figma-home .poster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.figma-home .figma-filter{color:#fff;background:linear-gradient(160deg,#091930 8%,#003baf 38%,#0156c5 94%);border-radius:16px;flex-direction:column;gap:16px;width:100%;height:max-content;padding:26px 16px 16px;display:flex}.site-header .brand img{object-fit:contain}.site-header .brand--default img{filter:brightness(0)saturate()invert(18%)sepia(98%)saturate(3747%)hue-rotate(221deg)brightness(81%)}.figma-home .figma-filter h3{font:700 24px/1.1 var(--font-display);margin:0}.figma-home .filter-group{border:0;flex-direction:column;gap:11.842px;min-width:0;margin:0;padding:0;display:flex}.figma-home .filter-group>strong,.figma-home .filter-group>legend{font:600 13.816px/1.1 var(--font-ui);margin:0;padding:0}.figma-home fieldset.filter-group>legend{margin-bottom:11.842px}.figma-home .filter-group label{color:#fff;font:500 11.842px/1.1 var(--font-ui);align-items:center;gap:5.921px;margin:0;display:flex}.figma-home .filter-group input:is([type=checkbox],[type=radio]){appearance:none;cursor:pointer;background:0 0;border:.987px solid #bbbcbc;border-radius:3.947px;flex:0 0 11.842px;width:11.842px;height:11.842px;min-height:0;margin:0;padding:0}.figma-home .filter-group input[type=checkbox]:checked{background:#fff url(/assets/filters/figma/check.svg) 50%/11.842px 11.842px no-repeat;border-color:#fff}.figma-home .filter-group input[type=radio]:checked{background:#fff url(/assets/filters/figma/category-check.svg) 50%/11.842px 11.842px no-repeat;border-color:#fff}.figma-home .filter-group input:is([type=checkbox],[type=radio]):focus-visible{outline-offset:3px;outline:2px solid #fff}.figma-home .filter-search{border:1px solid #fff;border-radius:8px;align-items:center;height:27px;padding:0 10px;display:flex}.figma-home .filter-search input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-size:10px}.figma-home .filter-search input::placeholder{color:#fff;opacity:1}.figma-home .filter-search span{font-size:16px;line-height:1}.figma-home .price-inputs{grid-template-columns:1fr 1fr;gap:11.842px;display:grid}.figma-home .filter-price .price-inputs label{gap:3.947px;min-width:0;margin:0;display:grid}.figma-home .price-inputs small{color:#ffffff4d;font:600 9.868px/1 var(--font-ui)}.figma-home .filter-price .price-inputs input{color:#2c2c32;width:100%;min-width:0;height:49.342px;font:600 15.789px/1 var(--font-ui);background:#fff;border:0;border-radius:11.842px;padding:0 15.789px}.figma-home .filter-price>input[type=range]{appearance:none;border-radius:7.895px;width:100%;height:3.947px;margin:0}.figma-home .filter-price>input[type=range]::-webkit-slider-thumb{appearance:none;cursor:pointer;background:url(/assets/filters/figma/price-thumb.svg) 50%/100% 100% no-repeat;border:0;border-radius:50%;width:17.763px;height:17.763px}.figma-home .filter-price>input[type=range]::-moz-range-thumb{background:url(/assets/filters/figma/price-thumb.svg) 50%/100% 100% no-repeat;border:0;border-radius:50%;width:17.763px;height:17.763px}.figma-home .filter-expand{color:#fff;width:auto;font:600 12px/1.1 var(--font-ui);background:0 0;border:0;align-self:flex-start;padding:0}.figma-home .filter-actions{gap:8px;display:grid}.figma-home .filter-actions button{color:#0039ae;width:100%;height:49px;font:600 16px/1 var(--font-ui);background:#fff;border:0;border-radius:12px;padding:0 16px}.figma-home .filter-actions button.reset{color:#fff;background:0 0;border:1px solid #fff;margin:0}@media (width<=900px){.figma-home .figma-filter{display:none}}.login-entry{flex:0 0 138px;position:relative}.login-entry>.login-button{cursor:pointer;border:0;width:100%}.login-audience-menu{z-index:30;background:linear-gradient(175deg,#013bb0 4%,#0153c3 98%);border-radius:13px;gap:7px;width:260px;padding:12px;display:grid;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 38px #0420533d}.login-audience-menu:before{content:"";background:#013bb0;border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.login-audience-menu a{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:10px;grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:64px;padding:9px 10px;text-decoration:none;display:grid;position:relative}.login-audience-menu a:hover,.login-audience-menu a:focus-visible{background:#fff3;outline:none}.login-audience-icon{background:0 0;place-items:center;width:32px;height:32px;display:grid}.login-audience-icon img{flex-shrink:0;display:block}.login-audience-menu a>span:last-child{gap:4px;display:grid}.login-audience-menu strong{font:600 13px/1.1 var(--font-ui)}.login-audience-menu small{color:#ffffffb3;font:500 10px/1.2 var(--font-ui)}@media (width<=600px){.site-header--figma-mobile .login-entry{grid-area:1/3;width:31px;min-width:31px}.site-header--figma-mobile .login-entry>.login-button{width:31px;min-width:31px}.site-header--figma-mobile .login-audience-menu{width:min(300px,100vw - 52px);position:fixed;top:58px;right:26px}}.figma-home section.figma-faq{flex-direction:column;gap:23.091px;height:auto;display:flex}.figma-home .home-faq-heading,.figma-home .home-faq-decoration{display:none}.figma-home .figma-faq article,.figma-home .figma-faq article:nth-child(3),.figma-home .figma-faq article.is-open{background:#ffffff5e;border-radius:37.923px;height:auto;min-height:0;margin:0}.figma-home .figma-faq button.faq-question{height:auto;min-height:87.925px;font:700 31.085px/.96 var(--font-display);color:#6c6c6c;cursor:pointer;align-items:center;gap:24px;padding:26.64px 4.18% 26.64px 26.64px;display:flex}.figma-home .faq-question>span{overflow-wrap:anywhere;flex:1;min-width:0;max-width:976.055px;display:block}.figma-home .faq-arrow{flex:none;width:39px;height:23px;display:block}.figma-home .faq-question .faq-arrow img{width:100%;height:100%;display:block}.figma-home .faq-answer{color:#6c6c6c;padding:0 26.64px 26.64px}.figma-home .faq-answer[hidden]{display:none}.figma-home .faq-answer .rich-text-content>:first-child{margin-top:0}.figma-home .faq-answer .rich-text-content>:last-child{margin-bottom:0}.figma-home .faq-question:focus-visible{outline-offset:-4px;border-radius:inherit;outline:2px solid #0039ae}@media (width<=600px){.figma-home section.figma-faq{isolation:isolate;gap:11px;width:calc(100% - 36.705px);margin-left:25px;margin-right:11.705px;position:relative}.figma-home .home-faq-decoration{z-index:-1;pointer-events:none;width:205px;max-width:none;height:310px;display:block;position:absolute;top:-203px;right:-11.705px}.page-layout:has(.home-faq-decoration) .home-decoration--d{display:none}.figma-home .home-faq-heading{box-sizing:border-box;flex:none;width:344px;max-width:calc(100% - 14px);height:50px;margin:0 0 14px 14px;padding-top:6px;display:block;position:relative}.figma-home .home-faq-heading h2{color:#0039ae;width:211.475px;max-width:100%;font:700 24px/1 var(--font-display);text-align:center;margin:0;position:relative;left:47.017%;transform:translate(-50%)}.figma-home .figma-faq article,.figma-home .figma-faq article:nth-child(3),.figma-home .figma-faq article.is-open{border-radius:18.844px}.figma-home .figma-faq button.faq-question{gap:24px;min-height:55px;padding:12.75px 16.648px 12.25px 13.647px;font-size:16px;line-height:.96}.figma-home .faq-question .faq-brand{color:#0039ae}.figma-home .faq-arrow{width:16px;height:11px}.figma-home .faq-answer{padding:0 13.647px 16px}}.section.faq-page{width:min(1216px,100% - 48px);margin-bottom:78.3px}.page-layout:has(.faq-page)>.site-footer{margin-top:0}.faq-page .faq-breadcrumbs{font:600 15.111px/1.1 var(--font-ui);align-items:center;gap:6.044px;margin-bottom:6.867px;display:flex}.faq-page .faq-breadcrumbs a,.faq-page .faq-breadcrumbs span{color:#2c2c3266;text-decoration:none}.faq-page .faq-breadcrumbs img{flex:none;width:18.133px;height:18.133px;display:block}.faq-page>.cms-blocks>.cms-hero{margin:0 0 29.685px;padding:0}.faq-page>.cms-blocks>.cms-hero h2{color:#0039ae;font:700 47.315px/1 var(--display);letter-spacing:0;margin:0}.faq-page .faq-page-accordion{isolation:isolate;gap:17px;display:grid;position:relative}.page-layout:has(.faq-page){overflow-x:clip}.page-content:has(.faq-page){display:flow-root;overflow:clip}.faq-decoration{z-index:-1;pointer-events:none;display:block;position:absolute}.faq-decoration--left{width:263px;height:603px;top:-30px;left:-125px}.faq-decoration--right{width:615px;height:961px;top:314px;left:700px}.faq-decoration--mobile{display:none}.faq-page .faq-page-accordion article{-webkit-backdrop-filter:blur(3.55252px);backdrop-filter:blur(3.55252px);background:#ffffff5e;border:0;border-radius:37.923px;overflow:hidden;box-shadow:0 3.55252px 3.55252px #00000040}.faq-page .faq-page-accordion article>button{color:#6c6c6c;min-height:87.925px;font:700 31.085px/.96 var(--display);text-transform:uppercase;cursor:pointer;align-items:center;padding:26.64px 17.54% 26.64px 26.64px;display:flex;position:relative}.faq-page .faq-page-accordion article>button img{width:3.14%;height:23px;position:absolute;top:50%;right:4.18%;transform:translateY(-50%)}.faq-page .faq-page-accordion article.is-open>button{color:#013cb0}.faq-page .faq-page-accordion article.is-open>button img{transform:translateY(-50%)rotate(180deg)}.faq-page .faq-page-accordion article>button:focus-visible{outline-offset:-3px;outline:2px solid #0039ae}.faq-page .faq-page-answer{padding:0 12.91% 26.64px 27px}.faq-page .faq-page-answer .rich-text-content{font:600 24px/1.4 var(--font-ui);color:#797979}.faq-page .faq-page-answer .rich-text-content p{color:inherit;line-height:inherit;padding:0}.faq-page .faq-page-answer .rich-text-content a{color:inherit}@media (width>=1280px){.page-layout .site-header.site-header--faq{margin-top:23px}.site-header--faq .header-top{min-height:85.849px}.site-header--faq .header-search-row{margin-top:8.431px}.section.faq-page{margin-top:53.72px;position:relative;left:13px}.faq-page .faq-breadcrumbs,.faq-page>.cms-blocks>.cms-hero{position:relative;left:-2px}.page-layout:has(.faq-page) .figma-footer .footer-brand{top:358px;left:calc(50% - 1.5px)}.page-layout:has(.faq-page) .figma-footer .footer-brand small{min-height:27.931px}}@media (width<=600px){.page-layout .site-header.site-header--faq .global-search{border-color:#0039ae}.section.faq-page{width:min(338px,100% - 52px);margin-top:17px;margin-bottom:31.318px}.faq-page .faq-breadcrumbs{gap:4.591px;margin-bottom:11.227px;font-size:11.477px}.faq-page .faq-breadcrumbs img{width:13.773px;height:13.773px}.faq-page .faq-breadcrumbs [aria-current=page]{color:#0039ae}.faq-page>.cms-blocks>.cms-hero{margin-bottom:7.142px}.faq-page>.cms-blocks>.cms-hero h2{font-size:22.858px}.faq-page .faq-page-accordion{gap:8px}.faq-decoration--left,.faq-decoration--right{display:none}.faq-decoration--mobile{width:249px;height:354px;display:block;top:118px;left:115px}.faq-page .faq-page-accordion article{-webkit-backdrop-filter:blur(.98746px);backdrop-filter:blur(.98746px);border-radius:10.541px;box-shadow:0 .98746px .98746px #00000040}.faq-page .faq-page-accordion article>button{color:#605e5e;min-height:30px;padding:7.41px 17.54% 7.41px 8px;font-size:12px}.faq-page .faq-page-accordion article>button img{height:6.393px}.faq-page .faq-page-answer{padding:0 6.51% 8px 8px}.faq-page .faq-page-answer .rich-text-content{color:#656565;font-size:8px}.page-layout:has(.faq-page) .footer-inner{min-height:1073px;padding:63.59px 29px 80px 61px}.page-layout:has(.faq-page) .figma-footer .footer-top{grid-template-rows:minmax(133px,auto) minmax(78px,auto) minmax(163px,auto) minmax(199px,auto) minmax(165px,auto);gap:0}.page-layout:has(.faq-page) .figma-footer .legal{width:min(261px,100%)}.page-layout:has(.faq-page) .figma-footer .footer-top .footer-socials{grid-row:2;align-self:start;margin:0 0 0 -8px}.page-layout:has(.faq-page) .figma-footer .footer-column:first-of-type{grid-row:3}.page-layout:has(.faq-page) .figma-footer .footer-column:nth-of-type(2){grid-row:4;margin-left:-2px}.page-layout:has(.faq-page) .figma-footer .footer-top .footer-contacts{grid-row:5}.page-layout:has(.faq-page) .figma-footer .footer-brand{margin-left:-29px}}.auth-page.auth-overlay{z-index:1000;-webkit-backdrop-filter:blur(3.9px);backdrop-filter:blur(3.9px);background:#8d8d8d4f;justify-content:center;align-items:safe center;min-height:100dvh;margin:0;padding:64px 24px 24px;display:flex;position:fixed;inset:0;overflow-y:auto}.auth-dialog{outline:none;flex-shrink:0;width:min(324px,100%);position:relative}.auth-dialog .auth-close{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:29.501px;height:29.501px;padding:0;display:grid;position:absolute;top:-56px;right:-5px;overflow:hidden}.auth-dialog .auth-close picture,.auth-dialog .auth-close img{width:100%;height:100%;display:block}.auth-dialog .auth-close:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (width<=520px){.auth-dialog .auth-close{width:42px;height:42px}}.auth-dialog .auth-card{box-sizing:border-box;color:#fff;width:100%;min-height:373px;box-shadow:none;background:linear-gradient(190.258deg,#091930 -13.949%,#003baf 39.63%,#0156c5 93.208%);border:0;border-radius:16.449px;flex-direction:column;justify-content:flex-start;gap:16.669px;margin:0;padding:27.087px 16.449px 16.449px;display:flex}.auth-dialog .auth-card h1{color:#fff;font:700 20px/1.1 var(--display);letter-spacing:0;text-align:left;margin:0}.auth-dialog .auth-card label{margin:0;display:block}.auth-dialog .auth-card input:not([type=checkbox]),.auth-dialog .auth-card select{box-sizing:border-box;color:#172034;background:#f6f6f6;border:0;border-radius:11.106px;width:100%;height:46.785px;padding:0 14.808px;font-size:14.808px}.auth-dialog .auth-card input::placeholder{color:#bbbcbc;opacity:1}.auth-dialog .auth-password{position:relative}.auth-dialog .auth-password input{padding-right:45px}.auth-dialog .auth-password button{cursor:pointer;background:0 0;border:0;place-items:center;width:34px;height:100%;padding:0;display:grid;position:absolute;top:0;right:6px;translate:none}.auth-dialog .auth-password img{width:16.477px;height:16.503px}.auth-dialog .auth-card--login .auth-password input{border-radius:10.993px;height:45.841px;padding-left:14.658px;font-size:14.658px}.auth-dialog .auth-card--login .auth-password button{width:16.477px;right:14.658px}.auth-dialog .auth-card--login .auth-check{text-box-trim:trim-both;text-box-edge:cap alphabetic;min-height:11px;line-height:11px}.auth-dialog .auth-card--login .auth-check input:not(:checked){appearance:none;background:#d9d9d9;border:0;border-radius:4px}.auth-dialog .auth-card--login .auth-check input:focus-visible{outline-offset:3px;outline:2px solid #fff}.auth-dialog .auth-check{color:#fff;align-items:flex-start;gap:6px;font-size:13px;font-weight:300;line-height:1.1;display:flex!important}.auth-dialog .auth-check input{accent-color:#fff;flex-shrink:0;width:12px;height:11px;margin:0;padding:0}.auth-dialog .auth-submit,.auth-dialog .auth-back{box-sizing:border-box;color:#0039ae;width:100%;min-height:51.405px;font:700 20px/1.1 var(--display);cursor:pointer;background:#fff;border:0;border-radius:12.337px;justify-content:center;align-items:center;padding:10px 16px;text-decoration:none;display:flex}.auth-dialog .auth-submit:disabled{opacity:.6;cursor:wait}.auth-dialog .auth-links{justify-content:space-between;gap:12px;margin-top:-3.65px;display:flex}.auth-dialog .auth-links a{color:#fff;font-size:13px;font-weight:300;line-height:1;text-decoration:underline}.auth-dialog .auth-card>p{color:#fff;text-align:center;margin:0;font-size:13px;font-weight:300;line-height:1}.auth-dialog .auth-notice{color:#0042b5;background:#fff;border-radius:11px;align-items:center;gap:13px;padding:16px;font-size:12px;line-height:1.2;display:flex}.auth-dialog .auth-card--reset-sent{background:linear-gradient(192.077deg,#091930 -13.949%,#003baf 39.63%,#0156c5 93.208%);min-height:441px}.auth-dialog .auth-card--reset-sent .auth-notice{box-sizing:border-box;color:#0039ae;height:62.248px;font:500 12.816px/1.2 var(--font-ui);border-radius:14.647px;flex-shrink:0;gap:7.323px;padding:14.647px}.auth-dialog .auth-notice img{flex-shrink:0;width:32.955px;height:32.955px}.auth-dialog .auth-notice span{text-box-trim:trim-both;text-box-edge:cap alphabetic;min-width:0}.auth-dialog .auth-card--register,.auth-dialog .auth-card--forgot{min-height:0}.auth-dialog .auth-card .success a{color:#fff}.auth-dialog:has(.auth-card--register-details){width:min(359px,100%)}.auth-dialog .auth-card--register-details{--register-gap:23.541px;--register-field-gap:11.77px;--register-field-height:49.044px;--register-font:15.694px;--register-button-font:15.694px;--register-action-gap:7.847px;--register-check-size:10.88px;gap:var(--register-gap);padding:var(--register-gap);background:linear-gradient(#052765,#0155c4);border-radius:15.694px}.auth-dialog .auth-card--register-details h1{font:600 var(--register-gap)/1 var(--font-ui);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.auth-dialog .auth-register-fields{gap:var(--register-field-gap);display:grid}.auth-dialog .auth-card--register-details input:not([type=checkbox]),.auth-dialog .auth-card--register-details select{height:var(--register-field-height);padding:0 var(--register-font);border-radius:var(--register-field-gap);font:600 var(--register-font)/1 var(--font-ui)}.auth-dialog .auth-card--register-details .auth-check{gap:calc(var(--register-check-size) / 2);align-items:center}.auth-dialog .auth-card--register-details .auth-check span{opacity:.5;font:500 var(--register-check-size)/1.1 var(--font-ui);text-box-trim:trim-both;text-box-edge:cap alphabetic}.auth-dialog .auth-card--register-details .auth-check input{appearance:none;width:var(--register-check-size);height:var(--register-check-size);border-radius:calc(var(--register-check-size) / 3);background:#fff;border:0}.auth-dialog .auth-card--register-details .auth-check input:checked{background:#fff url(/assets/header/register-check.svg) 50%/100% 100% no-repeat}.auth-dialog .auth-card--register-details .auth-check input:focus-visible{outline-offset:3px;outline:2px solid #fff}.auth-dialog .auth-card--register-details .auth-submit,.auth-dialog .auth-card--register-details .auth-back{height:var(--register-field-height);min-height:var(--register-field-height);padding:0 var(--register-font);gap:var(--register-action-gap);border-radius:var(--register-field-gap);font:600 var(--register-button-font)/1 var(--font-ui)}.auth-dialog .auth-card--register-details .auth-back{margin-top:calc(var(--register-action-gap) - var(--register-gap))}.auth-dialog .auth-card--register-details .auth-submit img{width:19.617px;height:19.617px}@media (width<=520px){.auth-dialog:has(.auth-card--register-details){width:min(324.077px,100%)}.auth-dialog .auth-card--register-details{--register-gap:21.251px;--register-field-gap:10.625px;--register-field-height:44.273px;--register-font:14.167px;--register-button-font:20px;--register-action-gap:7.084px;--register-check-size:9.656px;border-radius:14.167px}.auth-dialog .auth-card--register-details .auth-submit img{width:17.709px;height:17.709px}}.auth-dialog .auth-card--recovery{--recovery-gap:21.246px;--recovery-font:14.164px;--recovery-copy:12.393px;--recovery-height:44.262px;--recovery-radius:10.623px;--recovery-action-gap:7.082px;--recovery-button-font:20px;--recovery-arrow:17.705px;gap:var(--recovery-gap);padding:var(--recovery-gap);border-radius:var(--recovery-font);background:linear-gradient(#052867,#0155c3)}.auth-dialog .auth-card--recovery h1{font:600 var(--recovery-gap)/1 var(--font-ui);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.auth-dialog .auth-card--recovery>.auth-recovery-copy{color:#bbbcbc;font:500 var(--recovery-copy)/1.2 var(--font-ui);text-box-trim:trim-both;text-box-edge:cap alphabetic}.auth-dialog .auth-card--recovery input:not([type=checkbox]){height:var(--recovery-height);padding:0 var(--recovery-font);border-radius:var(--recovery-radius);font:600 var(--recovery-font)/1 var(--font-ui)}.auth-dialog .auth-recovery-actions{gap:var(--recovery-action-gap);display:grid}.auth-dialog .auth-recovery-actions .auth-submit,.auth-dialog .auth-recovery-actions .auth-back{min-height:var(--recovery-height);height:var(--recovery-height);padding:0 var(--recovery-font);gap:var(--recovery-action-gap);border-radius:var(--recovery-radius);font:600 var(--recovery-button-font)/1 var(--font-ui)}.auth-dialog .auth-recovery-actions .auth-back{background:#f6f6f6}.auth-dialog .auth-recovery-actions img{width:var(--recovery-arrow);height:var(--recovery-arrow)}@media (width>=521px){.auth-dialog:has(.auth-card--recovery){width:min(360px,100%)}.auth-dialog .auth-card--recovery{--recovery-gap:23.607px;--recovery-font:15.738px;--recovery-copy:13.77px;--recovery-height:49.18px;--recovery-radius:11.803px;--recovery-action-gap:7.869px;--recovery-button-font:15.738px;--recovery-arrow:19.672px}}.auth-dialog .form-error{margin:0}.auth-login-label{display:none}@media (width>=521px){.auth-dialog:has(.auth-card--login:not(.auth-card--reset-sent)){width:357px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent){background:linear-gradient(191.668deg,#091930 -13.949%,#003baf 39.63%,#0156c5 93.208%);border-radius:18.125px;gap:18.367px;min-height:469px;padding:29.846px 18.125px 18.125px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) h1{font-size:17px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) .auth-login-label{color:#fff;height:23.14px;font:500 16.528px/1 var(--font-ui);text-box-trim:trim-both;text-box-edge:cap alphabetic;display:block}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) input:not([type=checkbox]){color:#0039ae;height:56.64px;font:300 15.426px/1 var(--font-ui);text-align:center;background:#fff;border-radius:13.594px;padding:0 18.125px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) input::placeholder{color:#0000}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) .auth-password button{display:none}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) .auth-check{gap:6.608px;min-height:12.12px;font-size:14.324px;line-height:12.12px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) .auth-check input{border-radius:4.407px;width:13.222px;height:12.12px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) .auth-submit{border-radius:13.594px;height:56.64px;min-height:56.64px;font-size:17px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent) .auth-links{margin-top:-4.017px;font-size:14.324px}.auth-dialog .auth-card--login:not(.auth-card--reset-sent)>p{font-size:14.324px}}.auth-dialog:has(.auth-card--new-password){width:min(360px,100%)}@media (width>=521px){.auth-dialog:has(.auth-card--reset-sent){width:min(362px,100%)}.auth-dialog .auth-card--reset-sent{border-radius:18.379px;gap:18.624px;min-height:492.722px;padding:30.264px 18.379px 18.379px}.auth-dialog .auth-card--reset-sent h1{font-size:22.346px}.auth-dialog .auth-card--reset-sent .auth-notice{border-radius:16.364px;gap:8.182px;height:69.549px;padding:16.364px;font-size:14.319px}.auth-dialog .auth-card--reset-sent .auth-notice img{width:36.82px;height:36.82px}.auth-dialog .auth-card--reset-sent input:not([type=checkbox]){height:52.272px;font:600 16.545px/1 var(--font-ui);border-radius:12.409px;padding:0 16.545px}.auth-dialog .auth-card--reset-sent .auth-password input{border-radius:12.283px;height:51.218px;padding:0 51.164px 0 16.377px;font-size:16.377px}.auth-dialog .auth-card--reset-sent .auth-password button{width:18.41px;right:16.377px}.auth-dialog .auth-card--reset-sent .auth-password img{width:18.41px;height:18.438px}.auth-dialog .auth-card--reset-sent .auth-check{gap:6.703px;min-height:12.29px;font-size:14.525px;line-height:12.29px}.auth-dialog .auth-card--reset-sent .auth-check input{border-radius:4.469px;width:13.407px;height:12.29px}.auth-dialog .auth-card--reset-sent .auth-submit{border-radius:13.784px;height:57.434px;min-height:57.434px;font-size:16px}.auth-dialog .auth-card--reset-sent .auth-links{margin-top:-4.078px}.auth-dialog .auth-card--reset-sent .auth-links a,.auth-dialog .auth-card--reset-sent>p{font-size:14.525px}}.auth-dialog .auth-card--new-password{--reset-gap:23.607px;--reset-radius:15.738px;--reset-height:49.18px;--reset-field-radius:11.803px;--reset-font:15.738px;--reset-arrow:19.672px;--reset-button-gap:7.869px;gap:var(--reset-gap);min-height:0;padding:var(--reset-gap);border-radius:var(--reset-radius);background:linear-gradient(#052867,#0155c3)}.auth-dialog .auth-card--new-password h1{font:600 var(--reset-gap)/1 var(--font-ui);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.auth-dialog .auth-card--new-password input:not([type=checkbox]),.auth-dialog .auth-card--new-password .auth-submit{height:var(--reset-height);min-height:var(--reset-height);padding:0 var(--reset-font);border-radius:var(--reset-field-radius);font:600 var(--reset-font)/1 var(--font-ui)}.auth-dialog .auth-card--new-password .auth-submit{gap:var(--reset-button-gap)}.auth-dialog .auth-card--new-password .auth-submit img{width:var(--reset-arrow);height:var(--reset-arrow)}@media (width<=520px){.auth-dialog:has(.auth-card--new-password){width:min(322px,100%)}.auth-dialog .auth-card--new-password{--reset-gap:21.115px;--reset-radius:14.077px;--reset-height:43.989px;--reset-field-radius:10.557px;--reset-font:14.077px;--reset-arrow:17.596px;--reset-button-gap:7.038px}.auth-page.auth-overlay{padding-left:24px;padding-right:24px}}.site-footer.figma-footer{isolation:isolate;color:#fff;min-height:675px;position:relative;overflow:hidden;background:#003477!important;padding:0!important}.figma-footer:before{content:"";z-index:-1;pointer-events:none;background:url(/assets/footer/figma/glow-export.png) top/100% 100% no-repeat;position:absolute;inset:0}.footer-inner{width:min(1440px,100%);min-height:675px;margin:auto;padding:49px 35px 0 57px;position:relative}.figma-footer .footer-top{grid-template-columns:261fr 231.636fr 217fr 297fr;align-items:center;gap:min(7.9167vw,114px);display:grid}.figma-footer .footer-top>*{min-width:0}.figma-footer .footer-top .legal{display:block}.figma-footer .legal p{color:#fff;white-space:pre-line;margin:0;font-size:15px;font-weight:600;line-height:1}.figma-footer .payments{align-items:center;gap:16.667px;margin-top:18px;display:flex}.figma-footer .payments img{object-fit:contain;max-width:68.75px;height:auto;max-height:25px}.figma-footer .payments .payment-logo--visa{object-fit:cover;flex:none;width:66.667px;height:20.833px}.figma-footer .payments .payment-logo--mastercard{object-fit:cover;flex:none;width:43.75px;height:25px}.figma-footer .payments .payment-logo--mir{object-fit:cover;flex:none;width:68.75px;height:20.833px}.figma-footer .footer-column h3{font:700 30.545px/1 var(--display);margin:0 0 15.273px}.figma-footer .footer-links{flex-direction:column;gap:18.98px;display:flex}.figma-footer .footer-links a{color:#ffffff80;font-size:18.98px;font-weight:600;line-height:1;text-decoration:none}.figma-footer .footer-column:nth-of-type(2) h3{margin-bottom:14.308px;font-size:28.615px}.figma-footer .footer-column:nth-of-type(2) .footer-links{gap:17.365px}.figma-footer .footer-links{width:max-content}.figma-footer .footer-column:nth-of-type(2) .footer-links a{font-size:17.365px}.figma-footer .footer-top .footer-contacts{flex-direction:column;align-items:flex-start;gap:24px;margin:0;display:flex}.figma-footer .footer-phone{flex-direction:column;align-items:flex-end;display:flex}.figma-footer .footer-phone>a:first-child{opacity:1;color:#fff;white-space:nowrap;align-items:center;gap:6px;font-size:20px;line-height:1;display:flex}.figma-footer .footer-phone img,.figma-footer .footer-contact img{border-radius:50%;flex-shrink:0;width:35px;height:35px}.figma-footer .footer-phone a.footer-callback{color:#809cd6;opacity:1;font-size:12px;line-height:1;text-decoration:underline}.figma-footer .footer-phone>a:first-child{text-decoration:none}.figma-footer .footer-contacts .footer-contact{color:#fff;white-space:pre-line;align-items:center;gap:8px;margin:0;font-size:14px;line-height:1;display:flex}.figma-footer .footer-contact span{max-width:178px}.figma-footer .footer-top .footer-socials{flex-direction:row;align-items:center;gap:7.77px;margin:0;display:flex;position:absolute;top:276px;right:106.93px}.figma-footer .footer-socials a{border:0;border-radius:0;width:60.15px;height:55.905px;display:block;opacity:1!important}.figma-footer .footer-socials img{width:100%;height:100%;display:block}.figma-footer .footer-brand{flex-direction:column;align-items:center;width:455px;margin:0;display:flex;position:absolute;top:338px;left:calc(50% - 26.5px);transform:translate(-50%)}.figma-footer .footer-brand img{object-fit:contain;width:400px;height:189.93px;display:block}.figma-footer .footer-brand small{font:500 25.088px/1.037 var(--display);text-align:center;text-transform:uppercase;margin-top:21.07px}@media (width>=1440px){.figma-footer .footer-top{grid-template-columns:261px 231.636px 217px 297px;gap:114px}}@media (width>=601px) and (width<=1100px){.figma-footer .footer-top{grid-template-columns:1fr 1fr;align-items:start;gap:36px}.footer-inner{padding:40px}.figma-footer .footer-top .footer-socials{grid-column:2;position:static}.figma-footer .footer-brand{max-width:100%;margin:60px auto 40px;position:static;transform:none}}@media (width<=600px){.site-footer.figma-footer{background:#01367d!important;min-height:1060px!important}.figma-footer:before{background-image:url(/assets/footer/figma/glow-mobile.png)}.footer-inner{min-height:1060px;padding:44px 30px 109px 64px}.figma-footer .footer-top{grid-template-columns:1fr;align-items:start;gap:25px}.figma-footer .legal{grid-row:1}.figma-footer .legal p{color:#acdfff;max-width:261px}.figma-footer .payments{margin-top:18px}.figma-footer .footer-top .footer-socials{grid-row:2;margin:-10px 0 -3px -8px;position:static}.figma-footer .footer-column h3{margin-bottom:11.736px;font-size:23.473px}.figma-footer .footer-links{gap:14.585px}.figma-footer .footer-links a{font-size:14.585px}.figma-footer .footer-column:nth-of-type(2) h3{margin-bottom:12.396px;font-size:24.791px}.figma-footer .footer-column:nth-of-type(2) .footer-links{gap:15.044px}.figma-footer .footer-column:nth-of-type(2) .footer-links a{font-size:15.044px}.figma-footer .footer-top .footer-contacts{margin-left:-5px}.figma-footer .footer-brand{width:auto;margin:43px 0 0 -34px;position:static;transform:none}.figma-footer .footer-brand img{width:209.285px;height:99.164px}.figma-footer .footer-brand small{max-width:155px;margin-top:16.836px;font-size:8.55px}}.figma-home .home-events-panel{z-index:1;background:#ffffff5e;border-radius:43.068px;align-self:start;min-width:0;padding:49px 11px 45px;position:relative}.figma-home .home-events-panel .poster-grid{align-content:start;align-items:start;gap:38px 18px}.figma-home .home-events-panel .poster-card{text-align:center;flex-direction:column;align-items:center;min-height:419px;display:flex}.figma-home .poster-card a.home-poster-cover{aspect-ratio:204.277/256.306;text-transform:none;background:0 0;border-radius:0;flex:none;width:204.277px;max-width:100%;height:auto;display:block;overflow:hidden}.figma-home .home-poster-cover img{object-fit:cover;width:100%;height:100%;display:block}.home-cover-unavailable{color:#777;text-align:center;width:100%;height:100%;font:500 14px/1.4 var(--font-ui);background:#f4f5f6;justify-content:center;align-items:center;padding:20px;display:flex}.home-course-cover{text-decoration:none}.figma-home .poster-card p.home-poster-meta{letter-spacing:.3188px;color:#777;grid-template-columns:minmax(0,1fr) 32% minmax(0,1fr);align-items:center;gap:0;width:min(192.45px,100%);margin:8.889px 0 2.77px;font:500 10.628px/1.12 Montserrat,sans-serif;display:grid}.figma-home .home-poster-meta span{overflow-wrap:anywhere;padding:0}.figma-home .home-poster-meta img{width:100%;height:6px}.figma-home .poster-card h3{color:#0039ae;width:min(193.441px,100%);min-height:43.394px;font:500 12.926px/1.1 var(--font-ui);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.figma-home .poster-card del{color:#2c2c3280;font:600 12.989px/1 Gilroy,sans-serif}.figma-home .poster-card>strong{color:#0039ae;font:700 18.618px/1.15 var(--font-ui);margin:4px 0 12px}.figma-home .poster-card a.home-poster-action{text-transform:none;background:#013cb0;border-radius:14.318px;width:100%;height:auto;min-height:42px;margin-top:auto;padding:8px;font:600 19.091px/1.1 Gilroy,sans-serif}.figma-home .home-events-panel>.show-more{margin:70px auto 0}.figma-home .nearest>a{color:#fff;background:#0143b5;border-radius:10px;justify-content:center;align-items:center;width:183px;max-width:100%;min-height:40px;margin:31px auto 0;padding:8px;font:600 16px/1.1 Gilroy,sans-serif;text-decoration:none;display:flex}@media (width>=901px){.page-layout .figma-home .figma-hero{margin-bottom:0;height:405.906px!important}.page-layout .figma-home .hero-dots{height:12px;margin:11.05px 0 27px}.page-layout .figma-home .figma-formats{margin-top:0}.figma-home .nearest h2{margin-bottom:18.685px;font-size:47.315px;font-weight:700}.figma-home .nearest>a{display:none}.page-layout .figma-home .all-events{width:min(1297px,100% - 48px);left:-20.5px}.figma-home .all-events .events-layout{grid-template-columns:minmax(0,976fr) minmax(0,311fr);align-items:start;gap:10px}.figma-home .all-events>h2{margin-bottom:23px}}@media (width<=900px){.figma-home .all-events .events-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.figma-home .home-events-panel{border-radius:40.897px;padding:36px 14px 45px;box-shadow:0 3.556px 7.29px #00000040}.figma-home .home-events-panel .poster-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.figma-home .home-events-panel .poster-card{min-height:339px;display:flex}.figma-home .home-events-panel .poster-card:nth-child(n+7){display:none}.figma-home .poster-card a.home-poster-cover{aspect-ratio:146.703/184.068;width:146.703px}.figma-home .poster-card h3{min-height:62px;font-size:12px}.figma-home .poster-card p.home-poster-meta{font-size:8px}.figma-home .poster-card a.home-poster-action{border-radius:10px;min-height:40px;font-size:16px}.figma-home .home-events-panel>.show-more{margin-top:31px}}.site-header .phone-main{color:inherit;text-decoration:none}.home-section-heading{justify-content:center;align-items:center;gap:16px;margin-bottom:23px;display:flex}.figma-home .home-section-heading h2{font:700 47.315px/1 var(--font-display);color:#0039ae;text-align:center;margin:0}.home-filter-toggle,.home-nearest-decoration{display:none}.figma-home .home-load-more{color:#fff;cursor:pointer;background:#0143b5;border:0;border-radius:10px;justify-content:center;align-items:center;width:228px;max-width:100%;min-height:49px;margin:31px auto 0;padding:10px 16px;font:600 19px/1.1 Gilroy,sans-serif;display:flex}.figma-home .home-load-more:disabled{opacity:.65;cursor:wait}.figma-home .home-course-meta{grid-template-columns:max-content minmax(20px,1fr) max-content;gap:8px}.figma-home .home-course-meta span,.figma-home .home-course-meta time{white-space:nowrap;overflow-wrap:normal}.figma-home .home-course-meta img{width:100%}.figma-home .figma-format.webinars>div>span,.figma-home .figma-format.congresses>div>span{border:1px solid #ffffff59;font-weight:500}.figma-home .home-events-decoration{z-index:-1;position:absolute;bottom:0;right:-92px}.figma-home .all-events{isolation:isolate}.figma-home .figma-faq,.figma-home .lecturers-strip{z-index:1;position:relative}.figma-home .poster-card h3{min-height:0}.figma-home .home-events-panel .poster-grid{align-items:stretch}.figma-home .home-events-panel .poster-card{grid-template-rows:auto auto 1fr auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;min-height:419px;display:grid}.figma-home .home-events-panel .poster-card>*{min-width:0;max-width:100%}.figma-home .poster-card a.home-poster-action{margin-top:0}.figma-home .poster-card>strong{align-self:end}.figma-home .poster-card:has(del){grid-template-rows:auto auto 1fr auto auto auto}.figma-home section.lecturers-strip--empty{height:auto;min-height:0;padding-block:28px}.figma-home section.lecturers-strip--empty .home-lecturer-grid{margin:20px 0 0;display:block}.figma-home .lecturers-strip--empty .empty-state{text-align:left;border:0;width:auto;min-height:0;margin:0;padding:12px 0}.figma-home .hero-dots button,.home-course-pages button,.home-lecturer-pages button{position:relative}.figma-home .hero-dots button:after,.home-course-pages button:after,.home-lecturer-pages button:after{content:"";position:absolute;inset:-7px}.figma-home button:focus-visible{outline-offset:4px;outline:2px solid #0039ae}.figma-home .figma-filter .catalog-price{color:#fff;border:0;width:100%;margin:0;padding:0}.figma-home .figma-filter .catalog-price legend{color:#fff;margin-bottom:12px;font:600 13.816px/1.1 Gilroy,sans-serif}.figma-home .figma-filter .catalog-price-fields{gap:11.842px}.figma-home .figma-filter .catalog-price-fields input{color:#2c2c32;background:#fff;border:0;border-radius:11.842px;width:100%;min-width:0;height:49.342px;padding:13px 15px;font:600 15.789px/1 Gilroy,sans-serif}.figma-home .figma-filter .catalog-price-fields label>span{color:#fff;opacity:.6;font:600 9.868px/1 Gilroy,sans-serif}.figma-home .figma-filter .catalog-price-range{margin:18px 0 4px}.figma-home .figma-filter{background:linear-gradient(199.818deg,#091930 13.949%,#003baf 39.63%,#0156c5 93.208%)}.figma-home.home-filter-surface{background:0 0;overflow:visible}.figma-home.home-filter-surface .figma-filter{width:100%;margin:0;display:flex}@media (width>=901px){.figma-home .home-section-heading{margin-bottom:23px}.figma-home .nearest .home-section-heading{margin-bottom:18.685px}.figma-home .home-events-decoration{max-height:100%}}@media (width>=601px) and (width<=1279px){.site-header .primary-nav{flex-wrap:wrap}}@media (width>=601px) and (width<=900px){.site-header .menu-button{background:#f0f4f6;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex}.site-header .header-search-row{gap:16px}.site-header .global-search{min-width:0}.site-header .mobile-training-menu{z-index:50;background:#fff;max-height:75vh;padding:20px;display:block;position:absolute;inset:100% 0 auto;overflow:auto;box-shadow:0 8px 20px #0002}.site-header .mobile-training-sections{gap:12px;display:grid}.site-header .mobile-training-sections summary{color:#0039ae;justify-content:space-between;padding:12px;font-size:20px;display:flex}.site-header .mobile-training-sections summary img{width:24px;height:24px}.site-header .mobile-training-sections details>div{gap:8px;padding:12px;display:grid}.site-header .mobile-audience{gap:12px;display:flex}.site-header .mobile-audience img{width:20px;height:20px}.page-layout .figma-home .figma-hero{aspect-ratio:1248/406;margin-bottom:0;height:auto!important}.figma-home .figma-formats{grid-template-rows:auto auto;grid-template-columns:repeat(2,minmax(0,1fr))}.figma-home .figma-format{grid-area:auto;min-width:0;min-height:285px}.figma-home .figma-format h2{font-size:28px}.figma-home .figma-format.webinars{grid-area:1/1}.figma-home .figma-format.courses{grid-area:1/2}.figma-home .figma-format.free{grid-area:2/1}.figma-home .figma-format.congresses{grid-area:2/2}.home-decorations .home-decoration--b,.home-decorations .home-decoration--c,.figma-home .home-events-decoration{display:none}}@media (width<=900px){.figma-home .home-section-heading{justify-content:space-between}.figma-home .home-section-heading h2{text-align:left;font-size:32px}.home-filter-toggle{color:#2c2c32;cursor:pointer;background:0 0;border:0;flex:none;padding:10px 0 10px 8px;font:500 13px/1.1 Gilroy,sans-serif;display:block}.figma-home .events-layout>.figma-filter{display:none}.figma-home .home-course-meta{font-size:14px}}@media (width<=600px){.figma-home .nearest-grid{isolation:isolate;position:relative}.home-nearest-decoration{z-index:-1;pointer-events:none;display:block;position:absolute}.home-nearest-decoration--b{top:55%;right:-24px}.home-nearest-decoration--c{bottom:-24px;left:-24px}.figma-home .nearest.section{margin-top:20px}.figma-home .all-events.section{margin-top:20px!important}.figma-home .lecturers-strip--empty.section{margin-bottom:36px}.page-layout:has(.figma-home)>.figma-footer{margin-top:24px}.page-layout .figma-home .figma-hero{aspect-ratio:344/469;height:auto!important}.figma-home .home-hero-media img{object-fit:contain}.figma-home .home-section-heading h2{font-size:24px;line-height:1}.figma-home .home-section-heading{gap:8px;margin-bottom:16px}.figma-home .nearest .home-course-cover img{object-fit:contain}.figma-home .home-course-meta{width:100%;font-size:15.155px}.figma-home .home-load-more{width:183px;min-height:40px;font-size:16px}.figma-home .home-events-decoration{bottom:-45px;right:-24px}.figma-home .home-events-panel .poster-card{min-height:339px}.figma-home .home-events-panel .poster-card:nth-child(n+7){display:grid}.figma-home .home-events-panel{padding-bottom:0}.figma-home .home-events-panel>.show-more{margin-bottom:20px;transform:translateY(20px)}.figma-home section.lecturers-strip--empty{padding:16px 12px}.figma-home .lecturers-strip--empty .empty-state{text-align:center}.figma-home .lecturers-strip--empty header>a{width:183px;height:40px;margin:16px auto 0;display:flex}.figma-home .lecturers-strip--empty header{min-height:0}body:has(.figma-home) .figma-footer .footer-brand small{white-space:normal;width:220px;max-width:100%;margin:16px auto 0;font:500 18px/1 Gilroy,sans-serif}.home-decorations .home-decoration--b,.home-decorations .home-decoration--c{display:none}}
