@charset "UTF-8";.wad2.md-theme-default .wad2-link{display:flex;padding:8px 8px 8px 0;align-items:center;grid-gap:4px;gap:4px;font-family:IBM Plex Mono,monospace;font-size:16px;line-height:24px;font-weight:700;border-radius:100px;color:#4a67fe}.wad2.md-theme-default .wad2-link svg path{fill:#4a67fe}.wad2.md-theme-default .wad2-link--dark{color:#000}.wad2.md-theme-default .wad2-link--dark svg path{fill:#000}.wad2.md-theme-default .wad2-link--grey{color:#454545}.wad2.md-theme-default .wad2-link--grey svg path{fill:#454545}.wad2.md-theme-default .wad2-link:hover{color:#445fea}.wad2.md-theme-default .wad2-link:hover svg path{fill:#445fea}.wad2.md-theme-default .wad2-link--button,.wad2.md-theme-default .wad2-link--button--navy-blue,.wad2.md-theme-default .wad2-link--button-dark,.wad2.md-theme-default .wad2-link--button-green{color:#fff;background-color:#4a67fe;padding-left:18px}.wad2.md-theme-default .wad2-link--button--navy-blue:hover,.wad2.md-theme-default .wad2-link--button-dark:hover,.wad2.md-theme-default .wad2-link--button-green:hover,.wad2.md-theme-default .wad2-link--button:hover{color:#fff;background-color:#445fea}.wad2.md-theme-default .wad2-link--button--navy-blue:hover svg path,.wad2.md-theme-default .wad2-link--button--navy-blue svg path,.wad2.md-theme-default .wad2-link--button-dark:hover svg path,.wad2.md-theme-default .wad2-link--button-dark svg path,.wad2.md-theme-default .wad2-link--button-green:hover svg path,.wad2.md-theme-default .wad2-link--button-green svg path,.wad2.md-theme-default .wad2-link--button:hover svg path,.wad2.md-theme-default .wad2-link--button svg path{fill:#fff}.wad2.md-theme-default .wad2-link--button-dark{background-color:#000c4b}.wad2.md-theme-default .wad2-link--button-dark:hover{background-color:#000c4b;filter:brightness(.9)}.wad2.md-theme-default .wad2-link--button-green{background-color:#a4fc4e;color:#000}.wad2.md-theme-default .wad2-link--button-green svg path{fill:#000}.wad2.md-theme-default .wad2-link--button-green:hover{background-color:#a4fc4e;color:#000;filter:brightness(.9)}.wad2.md-theme-default .wad2-link--button-green:hover svg path{fill:#000}.wad2.md-theme-default .wad2-link--button--navy-blue{background-color:#18004a}.wad2.md-theme-default .wad2-link--button--navy-blue:hover{background-color:#18004a;filter:brightness(.9)}.wad2.md-theme-default .wad2-link--narrow{padding-right:0}.featured-job-card{border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);transition:box-shadow .3s linear;font-family:IBM Plex Sans,sans-serif;background-color:#fff}.featured-job-card__content{padding:18px}.featured-job-card__content-header{display:flex;align-items:center;grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.featured-job-card__logo{width:44px;height:44px;flex-grow:0;flex-shrink:0}.featured-job-card__logo-image{border-radius:50%;width:44px;height:44px;cursor:pointer}.featured-job-card__logo-image:hover{border:8px #f3f3f3}.featured-job-card a.featured-job-card__title{color:#333}.featured-job-card__title{font-size:18px;line-height:24px;font-weight:500;max-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-job-card__title:hover{color:#4a67fe}.featured-company-card{border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);transition:box-shadow .3s linear;font-family:IBM Plex Sans,sans-serif;background-color:#fff;color:#333;cursor:pointer}.featured-company-card:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.featured-company-card__header{width:100%;margin-bottom:73px}.featured-company-card__header img{border-radius:6px 6px 0 0}.featured-company-card__footer{padding:6px 18px 18px;box-sizing:border-box;position:relative}.featured-company-card__footer__logo{width:98px;height:98px;position:absolute;top:-98px;left:0;right:0;margin:auto;background-color:#fff;border-radius:50%;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.5)}.featured-company-card__footer__logo img{width:100%}.featured-company-card__footer__info-text{color:#333}.featured-company-card__footer__info-text--name{margin-top:3px;margin-left:0;display:block;width:100%;font-size:22px;line-height:26px}.featured-company-card__footer__info-text a.featured-company-card__footer__info-text--name,.featured-company-card__footer__info-text a.featured-company-card__footer__info-text--name:hover{color:#333}.featured-company-card__footer__info-text--headquarters{text-transform:uppercase;font-size:14px;line-height:16px;margin:4px 0 2px}.featured-company-card__footer__values{padding-bottom:6px}.featured-company-card__footer__values p{background-repeat:no-repeat;background-position:3px 3px;margin:0 0 3px;font-size:13px;line-height:16px;color:#333;font-family:IBM Plex Sans,sans-serif;padding-left:20px}.featured-company-card__footer__active-jobs{padding-bottom:8px;padding-top:8px;font-family:IBM Plex Mono,monospace;color:#4a67fe;font-weight:600;font-size:14px;line-height:24px}.featured-tech-talk-card{border-radius:6px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);overflow:hidden}.featured-tech-talk-card:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.7)}.featured-tech-talk-card__info{padding:12px;color:#333}.featured-tech-talk-card__info-speaker{font-size:18px;line-height:28px}.featured-tech-talk-card__info-title{font-size:18px;line-height:28px;font-weight:700}.wad2-featured-live-event{width:100%;background:#000c4b;color:#fff;text-align:center;border-radius:6px;font-size:18px;line-height:28px}.wad2-featured-live-event p{margin:0}.wad2-featured-live-event__banner{background:#333;color:hsla(0,0%,100%,.7960784314);font-weight:700;padding:4px 16px;text-align:center;border-radius:6px 6px 0 0}.wad2-featured-live-event__banner--upcoming{background:#4a67fe}.wad2-featured-live-event__banner--live{background:#ff174d}.wad2-featured-live-event__banner--replay{background:#333}.wad2-featured-live-event__container{padding:0 18px 18px}.wad2-featured-live-event__container svg{display:block;margin:0 auto}.wad2-featured-live-event__content{font-weight:400}.wad2-featured-live-event__content__heading{margin:0;font-size:18px;line-height:28px;font-weight:700}.wad2-featured-live-event__links{margin-top:12px;display:flex;align-items:flex-start;align-content:flex-start;justify-content:center;grid-row-gap:8px;row-gap:8px;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;flex-wrap:wrap}.featured-article-card{border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);overflow:hidden;background:#fff8ef}.featured-article-card:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.7)}.featured-article-card__thumbnail{background-size:cover;background-position:50%;width:100%;aspect-ratio:2/1}.featured-article-card__info{max-width:208px;padding:12px;color:#333}.featured-article-card__info-date,.featured-article-card__info-title{font-size:18px;line-height:28px}.featured-conversation-card{border-radius:6px;overflow:hidden;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);background:#fff}.featured-conversation-card__title{display:flex;padding:12px;font-size:18px;line-height:28px;font-weight:700;color:#333}.featured-conversation-card--iframe-container{position:relative;width:100%;padding-bottom:56%}.featured-conversation-card--iframe-container iframe{position:absolute;width:100%;height:100%}.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}@font-face{font-family:slick;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.wad3-ads-carousel{display:flex;width:100%;flex-direction:column;grid-gap:12px;gap:12px;grid-gap:var(--wad3-container-spacing);gap:var(--wad3-container-spacing)}.wad3-ads-carousel__header{display:flex;justify-content:space-between;align-items:center;grid-gap:8px;gap:8px;align-self:stretch}.wad3-ads-carousel__heading{color:#333;font-weight:600;font-size:20px;line-height:30px}@media screen and (min-width:899px){.wad3-ads-carousel__heading{font-size:24px;line-height:32px}}.wad3-ads-carousel__controls{display:flex;align-items:center;grid-gap:12px;gap:12px}.wad3-ads-carousel__slider{margin:0 -10px}.wad3-ads-carousel__slide{display:flex;width:auto!important;margin:0 10px}.wad3-ads-carousel .slick-list{overflow:unset;overflow-x:hidden;overflow-y:visible;padding-bottom:5px}.wad3-ads-carousel .slick-list .slick-slide{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.wad3-ads-carousel .wad3-ads__image--company{border-radius:50%;overflow:hidden}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-Regular.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-Regular-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSans-Medium.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexSans-Medium-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-SemiBold.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexSans-SemiBold-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IBMPlexSans-Bold.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/IBMPlexSans-Bold-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-MediumItalic-ext.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexSans-MediumItalic.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/IBMPlexMono-Regular-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-Medium.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/IBMPlexMono-Medium-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexMono-SemiBold.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/IBMPlexMono-SemiBold-ext.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:url(/fonts/Material-Icons.woff2) format("woff2")}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;src:url(/fonts/Material-Icons-Outlined.woff2) format("woff2")}:root{--md-theme-default-primary-on-background:#4a67fe;--wad3-cols:4;--wad3-col-gap:12px;--wad3-container-padding:12px;--wad3-container-spacing:12px;--wad3-container-max-width:100%;--wad3-section-padding:40px}@media screen and (min-width:580px){:root{--wad3-cols:8;--wad3-col-gap:20px;--wad3-container-padding:20px;--wad3-container-spacing:20px;--wad3-section-padding:40px}}@media screen and (min-width:900px){:root{--wad3-cols:12;--wad3-col-gap:24px;--wad3-container-padding:24px;--wad3-container-spacing:24px;--wad3-container-max-width:1200px;--wad3-section-padding:64px}}:root{--wad3-typo-display-size--xxs:20px;--wad3-typo-display-size--xs:24px;--wad3-typo-display-size--sm:30px;--wad3-typo-display-size--md:36px;--wad3-typo-display-size--lg:48px;--wad3-typo-display-size--xl:48px;--wad3-typo-display-line-height--xxs:30px;--wad3-typo-display-line-height--xs:32px;--wad3-typo-display-line-height--sm:34px;--wad3-typo-display-line-height--md:44px;--wad3-typo-display-line-height--lg:54px;--wad3-typo-display-line-height--xl:54px;--wad3-viewport-section-padding:64px;--wad3-viewport-section-spacing:40px}@media screen and (min-width:900px){:root{--wad3-typo-display-size--xxs:24px;--wad3-typo-display-size--xs:30px;--wad3-typo-display-size--sm:36px;--wad3-typo-display-size--md:48px;--wad3-typo-display-size--lg:60px;--wad3-typo-display-size--xl:72px;--wad3-typo-display-line-height--xxs:32px;--wad3-typo-display-line-height--xs:34px;--wad3-typo-display-line-height--sm:44px;--wad3-typo-display-line-height--md:54px;--wad3-typo-display-line-height--lg:68px;--wad3-typo-display-line-height--xl:80px}}@media screen and (min-width:580px){:root{--wad3-viewport-section-padding:80px}}@media screen and (min-width:900px){:root{--wad3-viewport-section-padding:96px}}@media screen and (min-width:580px){:root{--wad3-viewport-section-spacing:40px}}@media screen and (min-width:900px){:root{--wad3-viewport-section-spacing:64px}}@media screen and (min-width:900px){.wad2.md-theme-default .wad2-home__hero img{width:954px}}.wad2.md-theme-default .wad2-home__main{display:flex;flex-direction:column;grid-gap:32px;gap:32px}.wad2.md-theme-default .wad2-home__main-heading{display:flex;width:100%;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.wad2.md-theme-default .wad2-home__main-heading .wad2-home-content__header,.wad2.md-theme-default .wad2-home__main-heading .wad2-home-content__header--white{margin-top:0}.wad2.md-theme-default .wad2-home__main-video{display:flex;align-items:flex-end;grid-gap:30px;gap:30px;align-self:stretch}.wad2.md-theme-default .wad2-home__centering-container,.wad2.md-theme-default .wad2-home__centering-container--with-text{display:flex;justify-content:center;align-items:center;flex-direction:column}.wad2.md-theme-default .wad2-home__centering-container--with-text{text-align:center;margin-bottom:64px}.wad2.md-theme-default .wad2-home__container-max,.wad2.md-theme-default .wad2-home__container-max--760{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#333}.wad2.md-theme-default .wad2-home__container-max--760{max-width:760px}.wad2.md-theme-default .wad2-home-section-header{display:flex}.wad2.md-theme-default .wad2-home-section-header--right{justify-content:flex-end}.wad2.md-theme-default .wad2-home-section-header__text{background-color:#ff174d;padding:8px;display:flex;font-size:36px;line-height:40px;font-weight:700;color:#fff}@media screen and (min-width:0)and (max-width:374px){.wad2.md-theme-default .wad2-home-section-header__text{padding:8px;font-size:30px;line-height:36px}}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-section-header__text{padding:8px 32px;font-size:48px;line-height:48px}}.wad2.md-theme-default .wad2-home-hero{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-hero{padding-bottom:60px}}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-hero{flex-wrap:nowrap}}.wad2.md-theme-default .wad2-home-hero__left{flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wad2.md-theme-default .wad2-home-hero__right{padding-top:30px}@media screen and (min-width:580px){.wad2.md-theme-default .wad2-home-hero__right{padding:30px}}.wad2.md-theme-default .wad2-home-hero__title{margin:0;color:#333;font-weight:700;font-size:60px;line-height:60px}@media screen and (min-width:0)and (max-width:374px){.wad2.md-theme-default .wad2-home-hero__title{font-size:48px;line-height:48px}}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-hero__title{font-size:96px;line-height:96px;height:295px}}.wad2.md-theme-default .wad2-home-hero__image{width:100%;height:auto}.wad2.md-theme-default .wad2-home__separator{width:100%;height:calc(2vw + 2px);display:block;margin-bottom:-1px;margin-top:-1px}.wad2.md-theme-default .wad2-home__separator-fill-surface{fill:#fff}.wad2.md-theme-default .wad2-home__separator-fill-light{fill:#f7f9ff}.wad2.md-theme-default .wad2-home__separator-fill-medium{fill:#ecefff}.wad2.md-theme-default .wad2-home__separator-fill-dark{fill:#011167}.wad2.md-theme-default .wad2-home--background-light{background-color:#f7f9ff}.wad2.md-theme-default .wad2-home--background-medium{background-color:#ecefff}.wad2.md-theme-default .wad2-home--background-dark{background-color:#011167}.wad2.md-theme-default .wad2-home-content{width:100%;max-width:700px}.wad2.md-theme-default .wad2-home-content__subheader,.wad2.md-theme-default .wad2-home-content__subheader--white{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:28px;color:#4a67fe;margin:0}.wad2.md-theme-default .wad2-home-content__subheader--dark{color:#333}.wad2.md-theme-default .wad2-home-content__subheader--white{color:#fff}.wad2.md-theme-default .wad2-home-content__header,.wad2.md-theme-default .wad2-home-content__header--white{color:#333;margin-top:12px;margin-bottom:0;font-weight:600;font-size:30px;line-height:36px}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-content__header,.wad2.md-theme-default .wad2-home-content__header--white{font-size:36px;line-height:40px}}.wad2.md-theme-default .wad2-home-content__header--white{color:#fff}.wad2.md-theme-default .wad2-home-content__text{color:#333;margin-top:12px;margin-bottom:0;font-size:18px;line-height:28px}.wad2.md-theme-default .wad2-home-content__links{display:flex;align-items:flex-start;align-content:flex-start;grid-row-gap:8px;row-gap:8px;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;flex-wrap:wrap}.wad2.md-theme-default .wad2-home-content__links--italic{font-style:italic}.wad2.md-theme-default .wad2-home-content__links--spaced{margin-top:30px}.wad2.md-theme-default .wad2-home-head{padding-bottom:30px}.wad2.md-theme-default .wad2-home-wwc{padding-top:30px}.wad2.md-theme-default .wad2-home-wwc-teaser{border-radius:6px;overflow:hidden}.wad2.md-theme-default .wad2-home-wwc-teaser__video{width:100%;border-radius:6px}.wad2.md-theme-default .wad2-home-testimonial{display:flex;flex-wrap:wrap;justify-content:center;grid-row-gap:18px;row-gap:18px;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding:0 18px;margin-top:30px}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-testimonial{align-items:center;margin-top:20px;flex-wrap:nowrap;padding:0}}.wad2.md-theme-default .wad2-home-testimonial__image{width:80px;height:80px}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-testimonial__image{width:140px;height:140px}}.wad2.md-theme-default .wad2-home-testimonial__body{width:100%;max-width:700px}.wad2.md-theme-default .wad2-home-testimonial__heading{color:#000c4b;font-weight:500;font-style:italic;font-size:24px;line-height:32px;text-align:center;margin:0}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-testimonial__heading{text-align:left;font-size:30px;line-height:36px}}.wad2.md-theme-default .wad2-home-testimonial__text{font-family:IBM Plex Mono,monospace;font-size:14px;line-height:20px;margin-bottom:0;text-align:center;margin-top:13px}.wad2.md-theme-default .wad2-home-testimonial__text span{font-weight:700}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-testimonial__text{text-align:left}}.wad2.md-theme-default .wad2-home-event-code100{padding-top:30px}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-event-code100{padding-top:100px}}.wad2.md-theme-default .wad2-home-event-code100__wrapper{background:#000;display:flex;grid-gap:20px;gap:20px;border-radius:6px;overflow:hidden;flex-grow:1}@media screen and (min-width:0)and (max-width:768px){.wad2.md-theme-default .wad2-home-event-code100__wrapper{flex-direction:column}}.wad2.md-theme-default .wad2-home-event-code100__header{min-width:260px;display:flex;flex:1 0 0;align-items:baseline;justify-content:center}.wad2.md-theme-default .wad2-home-event-code100__links{margin-top:12px;display:flex;align-items:flex-start;align-content:flex-start;grid-row-gap:8px;row-gap:8px;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;flex-wrap:wrap}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-event-code100__links{grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px}}.wad2.md-theme-default .wad2-home-event-code100__link.wad2-link{padding-left:18px;color:#fff}.wad2.md-theme-default .wad2-home-event-code100__link.wad2-link svg path{fill:#fff}.wad2.md-theme-default .wad2-home-event-code100__link.wad2-link:hover{color:#fff}.wad2.md-theme-default .wad2-home-event-code100__link.wad2-link:hover svg path{fill:#fff}@media screen and (min-width:374px){.wad2.md-theme-default .wad2-home-event-code100__link.wad2-link--spaced{padding-left:0}}.wad2.md-theme-default .wad2-home-event-code100__link--button.wad2-link--button{color:#000;background-color:#a4fc4e}.wad2.md-theme-default .wad2-home-event-code100__link--button.wad2-link--button svg path{fill:#000}.wad2.md-theme-default .wad2-home-event-code100__link--button.wad2-link--button:hover{color:#000;background-color:#73e203}.wad2.md-theme-default .wad2-home-event-code100__link--button.wad2-link--button:hover svg path{fill:#000}.wad2.md-theme-default .wad2-home-event-code100__content{min-width:344px;font-size:18px;line-height:28px;font-weight:400;color:#fff;padding:30px 18px;flex:1 0 0;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}@media screen and (min-width:0)and (max-width:374px){.wad2.md-theme-default .wad2-home-event-code100__content{min-width:280px}}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-event-code100__content{padding:30px}}.wad2.md-theme-default .wad2-home-event-code100__heading{color:#a4fc4e;font-family:IBM Plex Sans,sans-serif;font-size:36px;line-height:40px;font-weight:600;margin:0 0 12px}@media screen and (min-width:0)and (max-width:1092px){.wad2.md-theme-default .wad2-home-event-code100__heading{font-size:30px;line-height:36px}}.wad2.md-theme-default .wad2-home-event-code100__subheader{font-family:IBM Plex Mono,monospace;font-weight:700;margin:0 0 12px}.wad2.md-theme-default .wad2-home-event-code100__text{margin:0 0 12px}.wad2.md-theme-default .wad2-home-event-code100__text--green{color:#a4fc4e}.wad2.md-theme-default .wad2-home-live{padding-top:30px;padding-bottom:30px}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-live{padding-top:100px}}.wad2.md-theme-default .wad2-home-live__cards{display:flex;grid-gap:30px;gap:30px;flex-wrap:wrap}.wad2.md-theme-default .wad2-home-live__card{min-width:260px;flex:1}.wad2.md-theme-default .wad2-home-browse-jobs-section{padding-bottom:30px}.wad2.md-theme-default .wad2-home-browse-jobs-section__header{color:#333;font-weight:600;font-size:24px;line-height:32px;margin-bottom:0}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-browse-jobs-section__header{font-size:30px;line-height:36px}}.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:row;grid-row-gap:8px;grid-column-gap:2px;width:100%}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;grid-column-gap:2px;-moz-column-gap:2px;column-gap:2px;grid-row-gap:8px;row-gap:8px;flex-wrap:wrap}}.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list--locations{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:calc(100% - 34px);max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list--locations{width:100%}}.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list-item{display:flex;flex-direction:column;align-items:center}.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list-item-logo{width:40px;height:40px}.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list-item--location{align-items:flex-start}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-browse-jobs-section__links-list-item--location{align-items:center}}.wad2.md-theme-default .wad2-home-browse-jobs-section__links{display:flex;align-items:flex-start;align-content:flex-start;grid-row-gap:8px;row-gap:8px;grid-column-gap:18px;-moz-column-gap:18px;column-gap:18px;flex-wrap:wrap}.wad2.md-theme-default .wad2-home-jobs{padding-top:18px;padding-bottom:18px}.wad2.md-theme-default .wad2-home-jobs__list{display:grid;grid-template-columns:1fr;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;width:100%;min-width:260px;grid-row-gap:30px;row-gap:30px;grid-column-gap:30px;position:relative}@media screen and (min-width:580px){.wad2.md-theme-default .wad2-home-jobs__list{grid-template-columns:repeat(2,minmax(260px,705px))}}@media screen and (min-width:840px){.wad2.md-theme-default .wad2-home-jobs__list{grid-template-columns:repeat(3,minmax(260px,705px))}}.wad2.md-theme-default .wad2-home-jobs__header{color:#333;margin-top:0;margin-bottom:0;font-weight:600;font-size:24px;line-height:32px}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-jobs__header{font-size:30px;line-height:36px}}.wad2.md-theme-default .wad2-home-companies{padding-bottom:18px}.wad2.md-theme-default .wad2-home-companies__cards-list{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px;width:100%;justify-content:center}@media screen and (min-width:1112px){.wad2.md-theme-default .wad2-home-companies__cards-list{align-items:baseline}}.wad2.md-theme-default .wad2-home-companies__cards-list__card{width:320px}@media screen and (min-width:374px){.wad2.md-theme-default .wad2-home-companies__cards-list__card{width:344px}}.wad2.md-theme-default .wad2-home-companies__header{color:#000c4b;margin-top:0;margin-bottom:0;font-weight:600;font-size:24px;line-height:32px}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-companies__header{font-size:30px;line-height:36px}}.wad2.md-theme-default .wad2-home-tech-talks{padding-top:30px;padding-bottom:30px}.wad2.md-theme-default .wad2-home-tech-talks__video{display:flex;align-items:flex-end;grid-gap:30px;gap:30px;width:100%}@media screen and (min-width:0)and (max-width:900px){.wad2.md-theme-default .wad2-home-tech-talks__video{flex-direction:column}}.wad2.md-theme-default .wad2-home-tech-talks__video-player{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0}@media screen and (min-width:0)and (max-width:900px){.wad2.md-theme-default .wad2-home-tech-talks__video-player{width:100%}}.wad2.md-theme-default .wad2-home-tech-talks__video-player__iframe{padding-bottom:56.25%;position:relative;height:0;overflow:hidden;max-width:100%;width:100%;border-radius:6px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.wad2.md-theme-default .wad2-home-tech-talks__video-player__iframe iframe{position:absolute;width:100%;height:100%;top:0;left:0}.wad2.md-theme-default .wad2-home-tech-talks__video__info{display:flex;width:368px;flex-direction:column;align-items:flex-start;grid-gap:12px;gap:12px}.wad2.md-theme-default .wad2-home-tech-talks__video__info h2{margin:0}.wad2.md-theme-default .wad2-home-tech-talks__video__info-text{color:#454529}@media screen and (min-width:0)and (max-width:900px){.wad2.md-theme-default .wad2-home-tech-talks__video__info{width:100%}}.wad2.md-theme-default .wad2-home-tech-talks__header{color:#262626}.wad2.md-theme-default .wad2-home-tech-talks__slider{width:100%;max-height:none;overflow:hidden;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.wad2.md-theme-default .wad2-home-tech-talks__slider__header{display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;align-self:stretch;width:100%}.wad2.md-theme-default .wad2-home-tech-talks__slider__header h2{margin:0}.wad2.md-theme-default .wad2-home-tech-talks__slider__controls{display:flex;align-items:center;grid-gap:12px;gap:12px}.wad2.md-theme-default .wad2-home-tech-talks__slider__control{cursor:pointer}.wad2.md-theme-default .wad2-home-tech-talks__slider .video-card{width:344px!important;height:230px!important;border-radius:6px}@media screen and (min-width:0)and (max-width:374px){.wad2.md-theme-default .wad2-home-tech-talks__slider .video-card{height:170px!important}}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-tech-talks__slider .video-card{height:198px!important}}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-tech-talks__slider .video-card{height:230px!important}}.wad2.md-theme-default .wad2-home-tech-talks__slider-button{display:flex;justify-content:flex-end;align-items:center}.wad2.md-theme-default .wad2-home-tech-talks-content{display:flex;width:100%;align-items:flex-start;grid-gap:30px;gap:30px;justify-content:space-between;flex-wrap:wrap}.wad2.md-theme-default .wad2-home-tech-talks-content--left{flex-basis:100%}@media screen and (min-width:768px)and (max-width:1092px){.wad2.md-theme-default .wad2-home-tech-talks-content--left{flex-basis:700px}}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-tech-talks-content--left{flex-basis:588px}}.wad2.md-theme-default .wad2-home-tech-talks-content--right{padding-right:20px;display:none}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-tech-talks-content--right{display:block}}.wad2.md-theme-default .wad2-home-tech-talks-videos{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px;justify-content:center}.wad2.md-theme-default .wad2-home-tech-talks-videos__video-card{width:344px!important;min-height:285px}.wad2.md-theme-default .wad2-home-articles{margin:12px;margin:var(--wad3-container-spacing)}.wad2.md-theme-default .wad2-home-articles__cards-cell{display:flex;justify-content:center}.wad2.md-theme-default .wad2-home-articles__cards-container{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:18px;grid-row-gap:18px;width:100%}@media screen and (min-width:580px){.wad2.md-theme-default .wad2-home-articles__cards-container{grid-template-columns:repeat(2,1fr)}.wad2.md-theme-default .wad2-home-articles__cards-container>:nth-child(odd){justify-content:flex-end}.wad2.md-theme-default .wad2-home-articles__cards-container>:nth-child(2n){justify-content:flex-start}}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-articles__cards-container{grid-template-columns:repeat(4,1fr)}}.wad2.md-theme-default .wad2-home-articles__card{width:100%;max-width:375px;min-width:252px;height:100%}.wad2.md-theme-default .wad2-home-coffee-with-devs{margin-top:30px}@media screen and (min-width:1092px){.wad2.md-theme-default .wad2-home-coffee-with-devs{margin-top:100px}}.wad2.md-theme-default .wad2-home-conversations{display:flex;width:100%;flex-wrap:wrap;grid-gap:30px;gap:30px;justify-content:center;align-items:stretch}.wad2.md-theme-default .wad2-home-conversations__card{max-width:344px;width:344px}.wad2.md-theme-default .wad2-home-conversations__links{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.wad2.md-theme-default .wad2-home-newsletter{padding-top:30px;padding-bottom:30px}.wad2.md-theme-default .wad2-home-newsletter-benefits{margin-top:18px;color:#000c4b;font-size:18px;line-height:28px}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-newsletter-benefits{margin-top:12px}}.wad2.md-theme-default .wad2-home-newsletter-benefits__title{font-weight:700;margin-top:18px}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-newsletter-benefits__title{margin-top:12px}}.wad2.md-theme-default .wad2-home-newsletter-benefits__item{display:flex;align-items:center;grid-gap:14px;gap:14px;margin-top:6px}.wad2.md-theme-default .wad2-home-newsletter-benefits__item-icon{width:24px;height:24px;flex-grow:0;flex-shrink:0}.wad2.md-theme-default .wad2-home-join{padding-top:30px;padding-bottom:30px}.wad2.md-theme-default .wad2-home-join__subheader{font-family:IBM Plex Mono,monospace;font-size:18px;line-height:28px;color:#fff;margin:0;font-style:italic}.wad2.md-theme-default .wad2-home-join__header{color:#fff;margin-top:12px;margin-bottom:0;font-weight:600;font-size:30px;line-height:36px;font-style:italic}@media screen and (min-width:1000px){.wad2.md-theme-default .wad2-home-join__header{font-size:36px;line-height:40px}}.wad2.md-theme-default .wad2-home-join__benefit{color:#fff;font-size:18px;line-height:28px;display:flex;align-items:center;grid-gap:14px;gap:14px;font-style:italic}.wad2.md-theme-default .wad2-home-join__benefit-icon{flex-grow:0;flex-shrink:0}.wad2.md-theme-default .wad2-home-join__benefits-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:8px;gap:8px}.wad2.md-theme-default .wad2-home-join__links{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-style:italic}.wad2.md-theme-default .wad2-home-join__company{margin-top:30px;font-style:italic}@media screen and (min-width:768px){.wad2.md-theme-default .wad2-home-join__company{margin-top:60px}}.wad2.md-theme-default .featured-tech-talk-card.wad2-home-tech-talks-videos__video-card{width:auto!important;margin:0 10px}