.title-right[data-astro-cid-5iszo7mq].custom:before{left:0;left:var(--hero-left,0);top:0;top:var(--hero-top,0);transform:scale(1);transform:scale(var(--hero-scale,1))}.hero-content[data-astro-cid-5iszo7mq]{background:linear-gradient(#fff,#eee);padding:3rem}.hero-content[data-astro-cid-5iszo7mq] .hero-wrapper[data-astro-cid-5iszo7mq]{position:relative}.hero-content[data-astro-cid-5iszo7mq] .hero-decoration[data-astro-cid-5iszo7mq]{width:76px;position:absolute;top:31px;left:-76px}.hero-content[data-astro-cid-5iszo7mq] .hero-decoration[data-astro-cid-5iszo7mq] img[data-astro-cid-5iszo7mq]{width:76px;height:126px}.hero-content[data-astro-cid-5iszo7mq] .hero-section[data-astro-cid-5iszo7mq]{text-align:center;background-color:var(--color-white);padding:2rem}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq]{max-width:var(--desktop-layout);margin:0 auto}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-title[data-astro-cid-5iszo7mq]{letter-spacing:-1px;color:var(--color-dark-blue);margin-bottom:1rem;font-family:Work Sans;font-size:4.25rem;font-weight:700;line-height:1.2;position:relative}@media (width<=764px){.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-subtitle[data-astro-cid-5iszo7mq],.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-title[data-astro-cid-5iszo7mq]{max-width:100%}}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-title[data-astro-cid-5iszo7mq] .title-left[data-astro-cid-5iszo7mq]{color:var(--color-fucsia);letter-spacing:-.99px;font-family:Spline Sans Mono,Arial}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-title[data-astro-cid-5iszo7mq] .title-right[data-astro-cid-5iszo7mq]{color:var(--color-dark-blue);z-index:1;letter-spacing:-.99px;position:relative}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-title[data-astro-cid-5iszo7mq] .title-right[data-astro-cid-5iszo7mq]:before{content:"";z-index:-1;background-image:url("data:image/svg+xml,%3csvg%20width='354.471'%20xmlns='http://www.w3.org/2000/svg'%20height='103.367'%20viewBox='734%20220.189%20354.471%20103.367'%20fill='none'%3e%3cpath%20d='M1038.856,246.131C1038.856,246.131,699.783,244.101,747.536,288.265C771.217,310.166,1003.175,294.389,1003.175,294.389C1003.175,294.389,1102.936,288.903,1073.248,269.521C1043.561,250.140,866.012,239.628,866.012,239.628'%20class='fills'/%3e%3cg%20class='strokes'%3e%3cpath%20d='M1038.856,246.131C1038.856,246.131,699.783,244.101,747.536,288.265C771.217,310.166,1003.175,294.389,1003.175,294.389C1003.175,294.389,1102.936,288.903,1073.248,269.521C1043.561,250.140,866.012,239.628,866.012,239.628'%20style='fill:%20none;%20stroke-width:%203;%20stroke:%20rgb(20,%20206,%20202);%20stroke-opacity:%201;'%20class='stroke-shape'/%3e%3c/g%3e%3c/svg%3e");background-repeat:no-repeat;background-size:contain;width:100%;height:2em;position:absolute;top:-22px;left:1rem;transform:scale(1.2)}@media (width<=768px){.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-title[data-astro-cid-5iszo7mq] .title-right[data-astro-cid-5iszo7mq]:before{display:none}}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-subtitle[data-astro-cid-5iszo7mq]{color:var(--color-dark-blue);margin:1rem 0;font-family:Spline Sans Mono,Arial;font-size:2rem;font-weight:600;line-height:1.5}.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-description[data-astro-cid-5iszo7mq]{color:var(--color-font-main);max-width:70%;margin-bottom:1.5rem;font-size:1rem;line-height:1.5}@media (width<=764px){.hero-content[data-astro-cid-5iszo7mq] .hero-container[data-astro-cid-5iszo7mq] .hero-description[data-astro-cid-5iszo7mq]{max-width:100%}}.learning-section[data-astro-cid-he6dnnlu]{background-color:var(--color-white);text-align:center;background-image:url(data:image/webp;base64,UklGRmwCAABXRUJQVlA4WAoAAAAgAAAAdgAAdgAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDggfgAAAHAJAJ0BKncAdwA+bTaZSaQioqQgiACADYlpbt0KbcAU0eSVzxoCkZkLZDJSRZb1zwsMY3+dESQjla0VUlfvmzLS2WXttzwoSgkHlDJEuB27QnqAAAD++fV+CGBS5K+qnvCOkFkmWS+7yWm9kkW2Uien6E4Y43kABZ/CLgAAAA==);background-repeat:repeat;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem 5rem;display:flex}@media (width<=768px){.learning-section[data-astro-cid-he6dnnlu]{padding-bottom:3rem}}.learning-wrapper[data-astro-cid-he6dnnlu]{width:100%}.learning-container[data-astro-cid-he6dnnlu]{max-width:var(--desktop-layout);margin:0 auto}.learning-container[data-astro-cid-he6dnnlu] .learning-title-container[data-astro-cid-he6dnnlu]{margin:0 auto}.learning-container[data-astro-cid-he6dnnlu] .learning-title[data-astro-cid-he6dnnlu]{color:var(--color-dark-blue);padding:0 2rem 4.25rem;font-family:Work Sans,sans-serif;font-size:3rem;font-weight:700;display:inline-flex;position:relative}@media (width<=768px){.learning-container[data-astro-cid-he6dnnlu] .learning-title[data-astro-cid-he6dnnlu]{padding:0 2rem 2rem}.learning-container[data-astro-cid-he6dnnlu] .learning-title[data-astro-cid-he6dnnlu] .learning-deco[data-astro-cid-he6dnnlu]{display:none}}.learning-container[data-astro-cid-he6dnnlu] .learning-title[data-astro-cid-he6dnnlu] .learning-deco[data-astro-cid-he6dnnlu]{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='408.94'%20xmlns='http://www.w3.org/2000/svg'%20height='100.643'%20fill='none'%3e%3cg%20class='fills'%3e%3crect%20rx='0'%20ry='0'%20x='12.836'%20y='15.821'%20width='74'%20height='69'%20transform='matrix(-0.603227,%200.797570,%20-0.797570,%20-0.603227,%20120.032501,%2040.929278)'%20class='frame-background'/%3e%3c/g%3e%3cg%20class='frame-children'%3e%3cpath%20d='M91.462,52.475C86.960,49.574,74.915,42.126,74.915,42.126C74.915,42.126,35.138,41.358,17.537,41.019L17.786,60.286L75.134,61.393L91.462,52.475ZZM82.583,54.569L75.982,58.176L75.877,49.996L75.819,45.469L82.507,49.653ZM73.590,58.979L20.157,57.948L20.079,52.008L73.517,53.255L73.550,55.799ZM73.485,50.871L20.050,49.623L19.970,43.450L73.403,44.482L73.423,46.077Z'%20style='color:%20rgb(0,%200,%200);%20paint-order:%20markers;%20fill:%20rgb(21,%2016,%2053);%20fill-opacity:%201;'%20class='fills'/%3e%3c/g%3e%3cpath%20d='M92.027,49.259C92.027,49.259,174.051,42.628,193.056,44.522C212.062,46.417,274.080,46.417,302.088,49.259C330.096,52.101,396.116,46.417,396.116,46.417'%20class='fills'/%3e%3cg%20class='strokes'%3e%3cpath%20d='M92.027,49.259C92.027,49.259,174.051,42.628,193.056,44.522C212.062,46.417,274.080,46.417,302.088,49.259C330.096,52.101,396.116,46.417,396.116,46.417'%20style='fill:%20none;%20stroke-width:%202;%20stroke:%20rgb(21,%2016,%2053);%20stroke-opacity:%201;'%20class='stroke-shape'/%3e%3c/g%3e%3cpath%20d='M402.585,41.897L395.126,47.269L383.236,56.099'%20class='fills'/%3e%3cg%20class='strokes'%3e%3cpath%20d='M402.585,41.897L395.126,47.269L383.236,56.099'%20style='fill:%20none;%20stroke-width:%202;%20stroke:%20rgb(21,%2016,%2053);%20stroke-opacity:%201;'%20class='stroke-shape'/%3e%3c/g%3e%3cpath%20d='M403.139,54.901L397.739,51.104L387.238,41.705'%20class='fills'/%3e%3cg%20class='strokes'%3e%3cpath%20d='M403.139,54.901L397.739,51.104L387.238,41.705'%20style='fill:%20none;%20stroke-width:%202;%20stroke:%20rgb(21,%2016,%2053);%20stroke-opacity:%201;'%20class='stroke-shape'/%3e%3c/g%3e%3cpath%20d='M395.443,39.772L392.853,59.128'%20class='fills'/%3e%3cg%20class='strokes'%3e%3cpath%20d='M395.443,39.772L392.853,59.128'%20style='fill:%20none;%20stroke-width:%202;%20stroke:%20rgb(21,%2016,%2053);%20stroke-opacity:%201;'%20class='stroke-shape'/%3e%3c/g%3e%3cpath%20d='M402.931,48.690L384.858,45.804'%20class='fills'/%3e%3cg%20class='strokes'%3e%3cpath%20d='M402.931,48.690L384.858,45.804'%20style='fill:%20none;%20stroke-width:%202;%20stroke:%20rgb(21,%2016,%2053);%20stroke-opacity:%201;'%20class='stroke-shape'/%3e%3c/g%3e%3c/svg%3e");background-size:cover;width:calc(100% + 8rem);position:absolute;top:-10px;bottom:-10px;left:180px;transform:translate(-50%)}.learning-container[data-astro-cid-he6dnnlu] .learning-list[data-astro-cid-he6dnnlu]{flex-wrap:wrap;justify-content:center;gap:1rem;list-style:none;display:flex}.learning-container[data-astro-cid-he6dnnlu] .learning-list[data-astro-cid-he6dnnlu] .learning-card[data-astro-cid-he6dnnlu]{box-sizing:border-box;background-color:var(--color-white);border-radius:50px;align-items:center;gap:1rem;width:calc(50% - 1rem);min-height:100px;padding:1rem 1.5rem;transition:transform .2s,box-shadow .2s;display:flex}@media (width<=768px){.learning-container[data-astro-cid-he6dnnlu] .learning-list[data-astro-cid-he6dnnlu] .learning-card[data-astro-cid-he6dnnlu]{width:100%}}.learning-container[data-astro-cid-he6dnnlu] .learning-list[data-astro-cid-he6dnnlu] .learning-card[data-astro-cid-he6dnnlu] .card-icon[data-astro-cid-he6dnnlu]{color:var(--color-fucsia);font-size:1.5rem;font-weight:700}.learning-container[data-astro-cid-he6dnnlu] .learning-list[data-astro-cid-he6dnnlu] .learning-card[data-astro-cid-he6dnnlu] .card-text[data-astro-cid-he6dnnlu]{color:var(--color-fucsia);text-align:left;font-family:Work Sans,sans-serif;font-size:1rem}.module-coming-section[data-astro-cid-exvzkguz]{background-color:var(--color-pink);color:var(--color-font-main);text-align:center;border-radius:25px}.module-coming-section[data-astro-cid-exvzkguz] .module-coming-container[data-astro-cid-exvzkguz]{max-width:var(--desktop-layout);text-align:center;margin:0 auto;padding:3rem 1rem}.module-coming-section[data-astro-cid-exvzkguz] .module-coming-container[data-astro-cid-exvzkguz] .module-title[data-astro-cid-exvzkguz]{color:var(--color-dark-blue);margin-bottom:2rem;font-family:Work Sans,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2;position:relative}.module-coming-section[data-astro-cid-exvzkguz] .module-coming-container[data-astro-cid-exvzkguz] .module-title-top[data-astro-cid-exvzkguz] img[data-astro-cid-exvzkguz]{margin-right:.5rem}.module-coming-section[data-astro-cid-exvzkguz] .module-coming-container[data-astro-cid-exvzkguz] .module-title-bot[data-astro-cid-exvzkguz]{color:var(--color-dark-blue);z-index:1;margin-top:.5rem;font-size:3rem;display:inline-block;position:relative}.module-coming-section[data-astro-cid-exvzkguz] .module-coming-container[data-astro-cid-exvzkguz] .module-title-bot[data-astro-cid-exvzkguz] img[data-astro-cid-exvzkguz]{z-index:-1;width:100%;position:absolute;top:calc(100% - 1.35rem)}.timeline-section[data-astro-cid-nhsigp2r]{background-color:var(--color-white);padding:3rem 1rem}@media (width<=1024px){.timeline-section[data-astro-cid-nhsigp2r]{max-width:100%;padding:1rem 0;overflow:hidden}}.timeline-section[data-astro-cid-nhsigp2r] .timeline-container[data-astro-cid-nhsigp2r]{max-width:var(--desktop-layout);margin:0 auto;padding:0 1rem;overflow:hidden}@media (width<=1024px){.timeline-section[data-astro-cid-nhsigp2r] .timeline-container[data-astro-cid-nhsigp2r]{padding:1rem 0}.timeline-list[data-astro-cid-nhsigp2r]{max-width:85vw}}.timeline-list[data-astro-cid-nhsigp2r]{justify-content:space-between;align-items:center;min-height:136px;margin:0 auto;padding:0;list-style:none;display:flex}@media (width<=768px){.timeline-list[data-astro-cid-nhsigp2r]{flex-direction:column;align-items:flex-start;max-width:100%}}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]{text-align:center;flex:1;position:relative}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=gray] .timeline-badge[data-astro-cid-nhsigp2r]{border-color:#f0f0f0;border-color:var(--color-gray,#f0f0f0)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=gray] .timeline-content[data-astro-cid-nhsigp2r]{background:#f0f0f0;background:var(--color-gray,#f0f0f0)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=pink] .timeline-badge[data-astro-cid-nhsigp2r]{border-color:#ff9ae8;border-color:var(--color-pink,#ff9ae8)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=pink] .timeline-content[data-astro-cid-nhsigp2r]{background:#ff9ae8;background:var(--color-pink,#ff9ae8)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=turquoise] .timeline-badge[data-astro-cid-nhsigp2r]{border-color:#31efb8;border-color:var(--color-green,#31efb8)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=turquoise] .timeline-content[data-astro-cid-nhsigp2r]{background:#31efb8;background:var(--color-green,#31efb8)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=white] .timeline-badge[data-astro-cid-nhsigp2r]{border:1px solid #000;width:32px;height:32px}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r][data-color=white] .timeline-content[data-astro-cid-nhsigp2r]{background:#fff;background:var(--color-white,#fff);border:1px solid #000}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:first-child .timeline-item-content[data-astro-cid-nhsigp2r]:after{width:50%;transform:translate(0)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:last-child .timeline-item-content[data-astro-cid-nhsigp2r]:after{width:50%;transform:translate(-100%)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-item-content[data-astro-cid-nhsigp2r]:after{content:"";background-color:#000;width:100%;height:6px;margin-top:-1px;position:absolute;left:50%;transform:translate(-50%)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:nth-child(odd) .timeline-content[data-astro-cid-nhsigp2r]{top:10px}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:nth-child(2n) .timeline-content[data-astro-cid-nhsigp2r]{bottom:4px}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-badge[data-astro-cid-nhsigp2r]{border:solid 7px var(--color-green);background-color:var(--color-white);z-index:10;border-radius:50%;width:20px;height:20px;margin:0 auto;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-content[data-astro-cid-nhsigp2r]{background:var(--color-green);border-radius:50px;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:8rem;min-height:3.5rem;padding:0 1rem;font-size:.75rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-content[data-astro-cid-nhsigp2r] .timeline-title[data-astro-cid-nhsigp2r]{color:var(--color-dark-blue);font-family:Work Sans,sans-serif;font-size:1rem;font-weight:700}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-content[data-astro-cid-nhsigp2r] .coming-soon-tag[data-astro-cid-nhsigp2r]{color:var(--color-dark-blue);border-radius:5px;margin-left:.5rem;padding:.2rem .4rem;font-size:.75rem;display:inline-block}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-item-content[data-astro-cid-nhsigp2r]{width:100%;height:0;position:absolute}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-link[data-astro-cid-nhsigp2r]{color:var(--color-dark-blue);margin-top:.5rem;font-size:.9rem;-webkit-text-decoration:none;text-decoration:none;display:inline-block}@media (width<=768px){.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]{flex-basis:64px;justify-content:center;margin:0 auto;display:flex}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:last-child{margin-bottom:0}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-link[data-astro-cid-nhsigp2r]{width:80vw;position:relative}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-item-content[data-astro-cid-nhsigp2r]{justify-content:center;height:auto;min-height:100px;display:inline-flex;position:relative}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-item-content[data-astro-cid-nhsigp2r]:after{left:0}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-content[data-astro-cid-nhsigp2r]{max-width:65vw;position:relative}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-badge[data-astro-cid-nhsigp2r]{margin:0;position:absolute;top:16px;bottom:auto;left:1rem}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-content[data-astro-cid-nhsigp2r]{top:-2rem;left:1rem;transform:translate(-50%)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:nth-child(2n) .timeline-content[data-astro-cid-nhsigp2r],.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:nth-child(odd) .timeline-content[data-astro-cid-nhsigp2r]{top:5px;bottom:auto;transform:translate(18px)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:first-child .timeline-item-content[data-astro-cid-nhsigp2r]:after{background-color:var(--color-green);width:6px;height:50%;top:50%;left:.8rem}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r]:last-child .timeline-item-content[data-astro-cid-nhsigp2r]:after{background-color:var(--color-green);width:6px;height:50%;left:.8rem;transform:translate(0)}.timeline-list[data-astro-cid-nhsigp2r] .timeline-item[data-astro-cid-nhsigp2r] .timeline-item-content[data-astro-cid-nhsigp2r]:after{content:"";background-color:var(--color-green);width:6px;height:100%;position:absolute;top:0;left:.8rem;transform:translate(0)}}.video-section[data-astro-cid-nhsigp2r]{max-width:var(--desktop-layout);justify-content:center;align-items:center;margin:0 auto;display:flex}.video-wrapper[data-astro-cid-nhsigp2r]{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.video-iframe[data-astro-cid-nhsigp2r]{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.timeline-footer[data-astro-cid-nhsigp2r]{text-align:center;margin:2.5rem 0}.footer-link[data-astro-cid-nhsigp2r]{color:var(--color-dark-blue);font-family:Spline Sans Mono,monospace;font-size:1rem;-webkit-text-decoration:underline;text-decoration:underline}.course-section[data-astro-cid-2m4c4bgo]{background-color:var(--color-white);text-align:center;color:var(--color-font-main);padding:4rem 1rem 5rem}.course-section[data-astro-cid-2m4c4bgo] .course-decorated-title[data-astro-cid-2m4c4bgo]{position:relative}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo]{max-width:var(--desktop-layout);margin:0 auto}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-title-deco[data-astro-cid-2m4c4bgo]{content:"";z-index:-1;background-size:cover;width:420px;position:absolute;top:-34px;left:45%;transform:translate(-50%)}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-title-deco[data-astro-cid-2m4c4bgo] .image[data-astro-cid-2m4c4bgo]{width:100%}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-title-container[data-astro-cid-2m4c4bgo]{position:relative}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-title[data-astro-cid-2m4c4bgo]{color:var(--color-dark-blue);text-align:center;z-index:5;margin-bottom:2rem;font-family:Work Sans,sans-serif;font-size:3rem;font-weight:700;display:inline-block;position:relative}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-description[data-astro-cid-2m4c4bgo]{color:var(--color-dark-blue);margin-bottom:2rem;font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.5}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo]{flex-wrap:wrap;justify-content:center;gap:1rem;padding:0;list-style:none;display:flex}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo]{border:2px solid var(--color-black);text-align:center;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:1rem;font-family:Spline Sans Mono,monospace;font-size:1rem;line-height:1.5;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].small{max-width:calc(33.333% - 1rem);max-height:150px}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].medium{max-width:calc(40% - 1rem);max-height:200px}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].big{max-width:calc(50% - 1rem);max-height:250px}@media (width<=768px){.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].big,.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].medium,.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].small{max-width:100%}}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo]:hover{transform:translateY(-5px);box-shadow:0 4px 8px #0000001a}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo].style{border-color:var(--color-green)}.course-section[data-astro-cid-2m4c4bgo] .course-container[data-astro-cid-2m4c4bgo] .course-card-list[data-astro-cid-2m4c4bgo] .course-card[data-astro-cid-2m4c4bgo] .course-card-text[data-astro-cid-2m4c4bgo]{text-align:center;margin:0}._structure-section_39pt9_1{background-color:#fff;background-color:var(--color-white,#fff);padding:3rem 0 0}._structure-section_39pt9_1 ._structure-container_39pt9_5{flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._structure-title_39pt9_12{color:var(--color-dark-blue,#151035);text-align:center;margin-bottom:5rem;font-family:Work Sans,sans-serif;font-size:3rem;font-weight:700;display:inline-flex;position:relative}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._structure-title_39pt9_12 ._structure-title-deco_39pt9_22{width:140%;position:absolute;top:100%;left:-20%}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30{width:100%;margin:0;padding:0;list-style:none}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36{max-width:1200px;max-width:var(--desktop-layout,1200px);border-radius:8px;margin:0 auto;transition:background-color .3s;overflow:hidden}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36:last-child ._block-item-wrapper_39pt9_43{padding-bottom:3rem}@media (width<=748px){._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36:last-child ._block-item-wrapper_39pt9_43{padding-bottom:0}}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36:not([data-color]),._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36[data-color=gray]{background-color:#f0f0f0;background-color:var(--color-gray,#f0f0f0)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36[data-color=pink]{background-color:#ff9ae8;background-color:var(--color-pink,#ff9ae8)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36[data-color=turquoise]{background-color:#31efb8;background-color:var(--color-green,#31efb8)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36[data-color=white]{background-color:#fff;background-color:var(--color-white,#fff)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43{margin:0 auto}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71{justify-content:space-between;align-items:center;padding:2rem;display:flex}@media (width<=748px){._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71{flex-direction:column;align-items:flex-start;padding:1.5rem 2rem}}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-info_39pt9_83{flex-direction:column;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-info_39pt9_83 ._block-number_39pt9_87{text-transform:uppercase;color:var(--color-dark-blue,#151035);font-family:Spline Sans Mono,Arial;font-size:2rem;font-weight:700;line-height:1.2}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-info_39pt9_83 ._block-title_39pt9_96{color:var(--color-dark-blue,#151035);font-size:2rem;font-weight:700;line-height:1.2}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-info_39pt9_83 ._block-status_39pt9_103{color:var(--color-dark-blue,#151035);align-items:center;gap:.25rem;margin:1rem 0 .25rem;font-size:1.25rem;display:flex}@media (width<=748px){._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-info_39pt9_83 ._block-status_39pt9_103{margin-top:.5rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124{margin-top:1rem}}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-info_39pt9_83 ._block-status_39pt9_103 ._clock-icon_39pt9_116{flex-shrink:0;width:1rem;height:1rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124{align-items:center;gap:.5rem;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._block-controls-button_39pt9_133{border:solid 1px var(--color-dark-blue);box-sizing:border-box;background:var(--color-white);min-height:40px;color:var(--color-dark-blue);border-radius:5px;justify-content:center;align-items:center;min-width:136px;padding:.5rem;font-family:Work Sans,sans-serif;font-size:.75rem;font-weight:400;display:flex}@media (width<=350px){._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._block-controls-button_39pt9_133{min-width:60px}}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._block-controls-button_39pt9_133._expanded_39pt9_154{background:0 0}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._icon_39pt9_159,._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._more-options_39pt9_160{color:var(--color-dark-blue,#151035);cursor:pointer;background:0 0;border:none;font-size:1.5rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._icon_39pt9_159 svg,._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._more-options_39pt9_160 svg{width:46px;height:46px}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._icon_39pt9_159._disabled_39pt9_172,._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._block-item-wrapper_39pt9_43 ._block-header_39pt9_71 ._block-controls_39pt9_124 ._more-options_39pt9_160._disabled_39pt9_172{opacity:.5;pointer-events:none}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181{background-color:#fff;background-color:var(--color-white,#fff);max-height:0;list-style:none;transition:max-height .3s ease-in-out;overflow:hidden}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181:not([data-color]),._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181[data-color=gray]{background-color:#f0f0f0;background-color:var(--color-gray,#f0f0f0)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181[data-color=pink]{background-color:#ff9ae8;background-color:var(--color-pink,#ff9ae8)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181[data-color=turquoise]{background-color:#31efb8;background-color:var(--color-green,#31efb8)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181[data-color=white]{background-color:#fff;background-color:var(--color-white,#fff)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-empty_39pt9_205{text-align:center;padding:1rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 strong{font-weight:700}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214{max-width:1200px;max-width:var(--desktop-layout,1200px);align-items:center;margin:0 auto;font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.2;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-item-controls_39pt9_223{margin-left:a2rem;flex-shrink:0;gap:.5rem;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-item-link_39pt9_230{color:var(--color-dark-blue);justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.75rem .75rem 0;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-item-link_39pt9_230:hover{color:var(--color-dark-blue);background-color:#ffffff40;-webkit-text-decoration:none;text-decoration:none}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-item-link_39pt9_230:hover ._icon_39pt9_159{color:var(--color-dark-blue)}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._icon_39pt9_159{color:var(--color-dark-blue);fill:var(--color-dark-blue);stroke:var(--color-dark-blue);align-items:center;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._icon_39pt9_159 svg{width:16px;height:16px}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214:first-child{padding-top:1rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214:last-child{border-bottom:none;padding-bottom:1rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-item-name_39pt9_272{margin-left:2rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-link_39pt9_276{color:var(--color-fucsia,#f23ae5);justify-content:center;align-items:center;font-size:.9rem;-webkit-text-decoration:underline;text-decoration:underline;display:flex}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._module-item-module_39pt9_282{font-weight:600}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214 ._play-icon_39pt9_296{width:22px;height:22px;margin-left:.25rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36 ._module-list_39pt9_181 ._module-item_39pt9_214._module-empty_39pt9_205{color:var(--color-gray-dark,#b0b0b0);font-size:.9rem}._structure-section_39pt9_1 ._structure-container_39pt9_5 ._block-list_39pt9_30 ._block-item_39pt9_36._expanded_39pt9_154 ._module-list_39pt9_181{max-height:500px}.skills-section[data-astro-cid-4enin44c]{background:var(--color-light-gray)}.skills-section[data-astro-cid-4enin44c] .skill-section-wrapper[data-astro-cid-4enin44c]{background-color:var(--color-green);text-align:center;border-radius:2rem;padding:3rem 1rem}.skills-section[data-astro-cid-4enin44c] .skill-container[data-astro-cid-4enin44c]{max-width:var(--desktop-layout);margin:0 auto}.skills-section[data-astro-cid-4enin44c] .skill-container[data-astro-cid-4enin44c] .skills-title[data-astro-cid-4enin44c]{color:var(--color-dark-blue);margin-bottom:4rem;font-family:Work Sans,sans-serif;font-size:2.5rem;font-weight:700}.skills-section[data-astro-cid-4enin44c] .skill-container[data-astro-cid-4enin44c] .skills-list[data-astro-cid-4enin44c]{flex-wrap:wrap;justify-content:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=720px){.skills-section[data-astro-cid-4enin44c] .skill-container[data-astro-cid-4enin44c] .skills-list[data-astro-cid-4enin44c]{grid-template-columns:repeat(2,auto)}}.skills-section[data-astro-cid-4enin44c] .skill-container[data-astro-cid-4enin44c] .skills-list[data-astro-cid-4enin44c] .skill-item[data-astro-cid-4enin44c]{background-color:var(--color-white);color:var(--color-dark-blue);text-align:center;border-radius:50px;justify-content:center;align-items:center;width:auto;max-width:400px;min-height:80px;padding:1rem 3rem;font-family:Work Sans,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:0 4px 10px #0000001a}.skills-section[data-astro-cid-4enin44c] .skill-container[data-astro-cid-4enin44c] .skills-list[data-astro-cid-4enin44c] .skill-item[data-astro-cid-4enin44c].arrow-decoration{color:var(--color-dark-blue);font-size:2rem;position:absolute;top:calc(100% + 20px);left:50%;transform:translate(-50%)}.assignments-section[data-astro-cid-rgiqj6am]{background-color:var(--color-white);text-align:center;padding:4.5rem 1rem 3rem}@media (width<=768px){.assignments-section[data-astro-cid-rgiqj6am]{padding-bottom:4rem}}.assignments-container[data-astro-cid-rgiqj6am]{max-width:var(--desktop-layout);margin:0 auto}.assignments-wrapper[data-astro-cid-rgiqj6am]{display:inline-flex;position:relative}.assignments-title[data-astro-cid-rgiqj6am]{color:var(--color-dark-blue);z-index:1;margin-bottom:4rem;font-family:Work Sans,sans-serif;font-size:2.5rem;font-weight:700;position:relative}.assignments-title[data-astro-cid-rgiqj6am] img[data-astro-cid-rgiqj6am]{z-index:-1;width:336px;position:absolute;top:-20px;left:-65px}.assignments-cta[data-astro-cid-rgiqj6am],.assignments-description[data-astro-cid-rgiqj6am],.assignments-status[data-astro-cid-rgiqj6am],.assignments-text[data-astro-cid-rgiqj6am]{color:var(--color-dark-blue);font-family:Spline Sans Mono,monospace}.assignments-description[data-astro-cid-rgiqj6am]{margin-bottom:1.5rem;font-size:1rem;line-height:1.5}.assignments-status[data-astro-cid-rgiqj6am]{margin:1rem 0;font-size:1rem}.assignments-list[data-astro-cid-rgiqj6am]{margin:1.5rem 0;font-size:1.25rem;line-height:1.5}.assignments-top-text[data-astro-cid-rgiqj6am]{margin-bottom:2rem}.assignments-coming-soon[data-astro-cid-rgiqj6am]{margin-bottom:2rem;font-weight:700}.assignments-coming-soon[data-astro-cid-rgiqj6am] img[data-astro-cid-rgiqj6am]{margin-right:.25rem}.assignments-highlighted-text[data-astro-cid-rgiqj6am]{font-size:1.5rem;font-weight:700;color:var(--color-fucsia)!important}.assignments-highlighted-text[data-astro-cid-rgiqj6am].bottom{margin-bottom:3rem}.assignments-highlighted-text[data-astro-cid-rgiqj6am] [data-astro-cid-rgiqj6am]{color:var(--color-fucsia)!important}.assignments-bottom-text[data-astro-cid-rgiqj6am]{margin-bottom:1rem}.assignments-text[data-astro-cid-rgiqj6am]{color:var(--color-fucsia);text-align:center;font-size:1rem;font-weight:700;line-height:1.8;display:inline-block}.assignments-cta[data-astro-cid-rgiqj6am]{text-align:center;margin-top:2rem}.assignments-button[data-astro-cid-rgiqj6am]{padding:.75rem 2rem;font-family:Spline Sans Mono,monospace;font-size:1rem;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:all .3s;display:inline-block}.assignments-bottom-text[data-astro-cid-rgiqj6am] a,.assignments-highlighted-text[data-astro-cid-rgiqj6am] a,.assignments-text[data-astro-cid-rgiqj6am] a,.assignments-top-text[data-astro-cid-rgiqj6am] a{color:var(--color-dark-blue);-webkit-text-decoration:underline;text-decoration:underline}.assignments-bottom-text[data-astro-cid-rgiqj6am] a:hover,.assignments-highlighted-text[data-astro-cid-rgiqj6am] a:hover,.assignments-text[data-astro-cid-rgiqj6am] a:hover,.assignments-top-text[data-astro-cid-rgiqj6am] a:hover{color:var(--color-pink);-webkit-text-decoration:none;text-decoration:none}.instructor-section[data-astro-cid-2f2cafck]{background-color:var(--color-light-gray);flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}.instructor-section[data-astro-cid-2f2cafck] .instructor-wrapper[data-astro-cid-2f2cafck]{background:var(--color-white);border-radius:210px;width:100%;padding:3rem 0;position:relative}.instructor-section[data-astro-cid-2f2cafck] .instructor-wrapper[data-astro-cid-2f2cafck] .instructor-wrapper-deco[data-astro-cid-2f2cafck]{aspect-ratio:1;width:calc(100% + 2.2rem);height:calc(100% + 2.2rem);position:absolute;top:-1.1rem;left:-1.1rem;transform:rotate(150deg)}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck]{max-width:var(--desktop-layout);flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto;display:flex}@media (width<=1024px){.instructor-section[data-astro-cid-2f2cafck] .instructor-wrapper[data-astro-cid-2f2cafck]{border-radius:0;padding:1rem 0}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck]{flex-direction:column;align-items:center;gap:2rem}}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-details[data-astro-cid-2f2cafck]{text-align:left;flex:500px;padding:0 2rem}@media (width<=1024px){.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-details[data-astro-cid-2f2cafck]{flex:auto;padding:0 2rem 2rem}}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-details[data-astro-cid-2f2cafck] .instructor-title[data-astro-cid-2f2cafck]{color:var(--color-dark-blue);margin-bottom:1rem;font-family:Work Sans,sans-serif;font-size:2.5rem;font-weight:700}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-details[data-astro-cid-2f2cafck] .instructor-title[data-astro-cid-2f2cafck] .instructor-highlight[data-astro-cid-2f2cafck]{color:var(--color-green)}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-details[data-astro-cid-2f2cafck] .instructor-description[data-astro-cid-2f2cafck]{color:var(--color-dark-blue);font-family:Work Sans,sans-serif;font-size:1rem;line-height:1.5}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-image-wrapper[data-astro-cid-2f2cafck]{aspect-ratio:1;border:4px solid var(--color-green);border-radius:50%;flex:340px;justify-content:center;align-items:center;max-width:340px;display:flex;position:relative}@media (width<=1024px){.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-image-wrapper[data-astro-cid-2f2cafck]{flex:auto;max-width:calc(100% - 2rem);margin:0 1rem}}.instructor-section[data-astro-cid-2f2cafck] .instructor-container[data-astro-cid-2f2cafck] .instructor-image-wrapper[data-astro-cid-2f2cafck] .instructor-image[data-astro-cid-2f2cafck]{aspect-ratio:1;border-radius:50%;width:100%;height:auto}.certificate-section[data-astro-cid-arw5ym4x]{background-color:var(--color-pink);border-radius:32px;margin:0 auto;padding:48px 24px 45px}.certificate-container[data-astro-cid-arw5ym4x]{text-align:center;max-width:960px;margin:0 auto}.certificate-title[data-astro-cid-arw5ym4x]{letter-spacing:-.87px;max-width:891px;margin:0 auto 23px;font-size:48px;font-weight:700;line-height:1.2}.certificate-description[data-astro-cid-arw5ym4x],.certificate-title[data-astro-cid-arw5ym4x]{color:var(--color-dark-blue);font-family:Work Sans,sans-serif}.certificate-description[data-astro-cid-arw5ym4x]{max-width:753px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.5}.certificate-description[data-astro-cid-arw5ym4x] p[data-astro-cid-arw5ym4x]{margin:0}.certificate-description[data-astro-cid-arw5ym4x] a{color:var(--color-dark-blue);-webkit-text-decoration:underline;text-decoration:underline}.certificate-button[data-astro-cid-arw5ym4x],.certificate-button[data-astro-cid-arw5ym4x]:hover,.certificate-description[data-astro-cid-arw5ym4x] a:hover{-webkit-text-decoration:none;text-decoration:none}.certificate-cta[data-astro-cid-arw5ym4x]{margin-top:20px}.certificate-button[data-astro-cid-arw5ym4x]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-white);border:1px solid var(--color-dark-blue);color:var(--color-dark-blue);letter-spacing:0;white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;min-width:201px;height:40px;padding:0 24px;font-family:Spline Sans Mono,monospace;font-size:12px;font-weight:400;line-height:1.5;display:inline-flex}.certificate-button[data-astro-cid-arw5ym4x]:hover{transform:translateY(-1px)}@media (width<=768px){.certificate-section[data-astro-cid-arw5ym4x]{border-radius:24px;min-height:auto;margin:0 1rem;padding:32px 16px}.certificate-title[data-astro-cid-arw5ym4x]{letter-spacing:-.58px;max-width:100%;margin-bottom:16px;font-size:32px}.certificate-description[data-astro-cid-arw5ym4x]{max-width:100%}.certificate-button[data-astro-cid-arw5ym4x]{min-width:100%}}
