@layer base{body{font-family:var(--fm-font-sans);font-size:var(--fm-font-16);line-height:normal}p{line-height:1.4;margin:var(--fm-space-12) 0}a:-moz-any-link{color:unset;font-weight:var(--fm-fw-regular);text-decoration:none}a:any-link{color:unset;font-weight:var(--fm-fw-regular);text-decoration:none}a:-moz-any-link:hover{color:unset}a:any-link:hover{color:unset}fieldset{border:none;margin:0;padding:0}}.FM-gradient-1{background:var(--fm-gradient-1)}.FM-gradient-2{background:var(--fm-gradient-2)}.FM-gradient-3{background:var(--fm-gradient-3)}.FM-gradient-4{background:var(--fm-gradient-4)}.FM-gradient-5{background:var(--fm-gradient-5)}.FM-bg-0{background-color:var(--fm-gray-0)}.FM-bg-1{background-color:var(--fm-gray-1)}.FM-bg-2{background-color:var(--fm-gray-2)}.FM-bg-3{background-color:var(--fm-gray-3)}.FM-border-gradient-1{border:2px solid;border-image-slice:1;border-image-source:linear-gradient(to right,var(--fm-red-1),var(--fm-orange-2))}.FM-border-gradient-1.FM-border-bottom{border-left:0;border-right:0;border-top:0}.FM-font-12{font-size:var(--fm-font-12)}.FM-font-14{font-size:var(--fm-font-14)}.FM-font-16{font-size:var(--fm-font-16)}.FM-font-18{font-size:var(--fm-font-18)}.FM-unspace{margin:0;padding:0}.FM-wrap,.FM-wrap-md,.FM-wrap-ms,.FM-wrap-sm{margin:auto;max-width:var(--fm-max-width);padding:0 var(--fm-desktop-margin)}.FM-wrap-md{max-width:var(--fm-max-width-md)}.FM-wrap-ms{max-width:var(--fm-max-width-ms)}.FM-wrap-sm{max-width:var(--fm-max-width-sm)}.FM-vp-md{padding-bottom:var(--fm-space-24);padding-top:var(--fm-space-24)}.FM-vp-lg{padding-bottom:var(--fm-space-48);padding-top:var(--fm-space-48)}.FM-vp-xl{padding-bottom:var(--fm-space-64);padding-top:var(--fm-space-64)}.FM-vp-top-md{padding-top:var(--fm-space-24)}.FM-vp-top-lg{padding-top:var(--fm-space-48)}.FM-vp-top-xl{padding-top:var(--fm-space-64)}.FM-vp-btm-md{padding-bottom:var(--fm-space-24)}.FM-vp-btm-lg{padding-bottom:var(--fm-space-48)}.FM-vp-btm-xl{padding-bottom:var(--fm-space-64)}@media screen and (width < 650px){.FM-wrap,.FM-wrap-md,.FM-wrap-ms,.FM-wrap-sm{padding-left:var(--fm-mobile-margin);padding-right:var(--fm-mobile-margin)}.FM-vp-md{padding-bottom:var(--fm-space-16);padding-top:var(--fm-space-16)}.FM-vp-lg{padding-bottom:var(--fm-space-24);padding-top:var(--fm-space-24)}.FM-vp-xl{padding-bottom:var(--fm-space-48);padding-top:var(--fm-space-48)}.FM-vp-top-md{padding-top:var(--fm-space-16)}.FM-vp-top-lg{padding-top:var(--fm-space-24)}.FM-vp-top-xl{padding-top:var(--fm-space-48)}.FM-vp-btm-md{padding-bottom:var(--fm-space-16)}.FM-vp-btm-lg{padding-bottom:var(--fm-space-24)}.FM-vp-btm-xl{padding-bottom:var(--fm-space-48)}}.FM-vm-sm{margin-bottom:var(--fm-space-12);margin-top:var(--fm-space-12)}.FM-vm-ms{margin-bottom:var(--fm-space-16);margin-top:var(--fm-space-16)}.FM-vm-md{margin-bottom:var(--fm-space-24);margin-top:var(--fm-space-24)}.FM-vm-lg{margin-bottom:var(--fm-space-48);margin-top:var(--fm-space-48)}.FM-vm-xl{margin-bottom:var(--fm-space-64);margin-top:var(--fm-space-64)}.FM-vm-top-sm{margin-top:var(--fm-space-12)}.FM-vm-top-ms{margin-top:var(--fm-space-16)}.FM-vm-top-md{margin-top:var(--fm-space-24)}.FM-vm-top-lg{margin-top:var(--fm-space-48)}.FM-vm-top-xl{margin-top:var(--fm-space-64)}.FM-vm-btm-sm{margin-bottom:var(--fm-space-12)}.FM-vm-btm-ms{margin-bottom:var(--fm-space-16)}.FM-vm-btm-md{margin-bottom:var(--fm-space-24)}.FM-vm-btm-lg{margin-bottom:var(--fm-space-48)}.FM-vm-btm-xl{margin-bottom:var(--fm-space-64)}@supports (-webkit-line-clamp:2){.FM-line-clamp{--line-count:2;display:-webkit-box;-webkit-line-clamp:var(--line-count);-webkit-box-orient:vertical;overflow:hidden}.FM-Grid .FM-line-clamp{-webkit-line-clamp:5}}[class*=FM-Loading-]{display:inline-block;height:16px;opacity:1;position:relative;width:16px}[class*=FM-Loading-].FM-Loading-Dot-Flashing{margin:3.2px 0;position:relative}[class*=FM-Loading-].FM-Loading-Dot-Flashing .dot{animation:dot-flashing 1s linear infinite alternate;background-color:var(--fm-gray-5);border-radius:8px;content:"";display:inline-block;height:12px;opacity:1;position:absolute;top:0;width:12px}[class*=FM-Loading-].FM-Loading-Dot-Flashing .dot:first-child{animation-delay:0;left:calc(var(--fm-space-24)*-1)}[class*=FM-Loading-].FM-Loading-Dot-Flashing .dot:nth-child(2){animation-delay:.5s;left:0}[class*=FM-Loading-].FM-Loading-Dot-Flashing .dot:nth-child(3){animation-delay:1s;left:var(--fm-space-24)}@keyframes dot-flashing{0%{opacity:1}50%,to{opacity:.2}}.FM-Loading-Dot-Spinner{--dot-width:10px;--dot-height:10px;--dot-radius:calc(var(--dot-width)*0.5);--dot-spacing:calc(var(--dot-width) + var(--dot-width)*0.5);--x1:calc(var(--dot-spacing)*1.2);--y1:calc(var(--dot-spacing)*1.2);--x2:calc(var(--x1)*0.70711);--y2:calc(var(--y1)*0.70711);--color-0:hsla(0,0%,49%,0);--color-1:#7d7d7d;animation:dot-spin 1.5s linear infinite;background-color:transparent;border-radius:var(--dot-radius);box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 0 var(--color-0),0 var(--y1) 0 0 var(--color-0),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-0),calc(var(--x1)*-1) 0 0 0 var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-0);color:transparent;height:var(--dot-height);position:relative;width:var(--dot-width)}@keyframes dot-spin{0%,to{box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}12.5%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 0 var(--color-1),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}25%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 0 var(--color-1),0 var(--y1) 0 0 var(--color-1),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}37.5%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 0 var(--color-1),0 var(--y1) 0 0 var(--color-1),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-1),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}50%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 0 var(--color-1),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-1),calc(var(--x1)*-1) 0 0 0 var(--color-1),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}62.5%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-1),calc(var(--x1)*-1) 0 0 0 var(--color-1),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-1)}75%{box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 0 var(--color-1),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-1)}87.5%{box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-1)}}.noscroll{overflow:hidden}.FM-center{text-align:center}.FM-flex-center{align-items:center;display:flex;justify-content:center}.FM-flex-between{align-items:center;display:flex;justify-content:space-between}.FM-hidden{display:none}.FM-block{display:block}.FM-balance{text-wrap:balance}.FM-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.FM-Markdown a:-moz-any-link{color:var(--fm-text-link-dark);font-weight:var(--fm-fw-medium);text-decoration:none}.FM-Markdown a:any-link{color:var(--fm-text-link-dark);font-weight:var(--fm-fw-medium);text-decoration:none}.FM-Markdown a:-moz-any-link:hover{color:var(--fm-text-link-hover-dark)}.FM-Markdown a:any-link:hover{color:var(--fm-text-link-hover-dark)}.FM-Markdown strong{font-weight:var(--fm-fw-bold)}.FM-Gradient-Text{background:linear-gradient(to right,var(--fm-red-1),var(--fm-orange-3));-webkit-background-clip:text;background-clip:text;color:transparent!important;display:inline-block}.FM-Round-Thumbnail-Item{container:RoundThumbnailItem/inline-size;text-decoration:none;width:100%}.FM-Round-Thumbnail-Item .wrap{align-items:center;display:flex;flex-direction:row;gap:var(--fm-space-12)}.FM-Round-Thumbnail-Item .thumbnail{align-items:center;background:var(--fm-gray-2);border-radius:32px;display:flex;flex-shrink:0;height:64px;justify-content:center;line-height:0;overflow:hidden;width:64px}.FM-Round-Thumbnail-Item .thumbnail img{height:auto;width:100%}.FM-Round-Thumbnail-Item .text{line-height:1.4}.FM-Round-Thumbnail-Item .main,.FM-Round-Thumbnail-Item .main a{color:#fff;font-size:var(--fm-font-18);font-weight:var(--fm-fw-bold);line-height:1.2;margin:0}.FM-Round-Thumbnail-Item .secondary{color:var(--fm-gray-5);font-size:var(--fm-font-16);margin:0}.FM-Accordion .accordion-controls{display:flex;gap:var(--fm-space-12);margin-bottom:var(--fm-space-24)}.FM-Accordion .accordion-item{border-top:1px solid var(--fm-gray-4);display:flex;flex-flow:column nowrap;padding:var(--fm-space-24) 0 calc(var(--fm-space-24) - var(--fm-space-16))}.FM-Accordion .accordion-item .accordion-header{cursor:pointer;display:flex;flex-flow:row nowrap;font-size:var(--fm-font-18);font-weight:var(--fm-fw-bold);justify-content:space-between;margin-bottom:var(--fm-space-16)}.FM-Accordion .accordion-item .accordion-header .icon{transition:transform .3s ease}.FM-Accordion .accordion-item .accordion-collapsible{animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-out;max-height:0;overflow:hidden}.FM-Accordion .accordion-item .accordion-collapsible .accordion-content{line-height:1.4;padding-bottom:var(--fm-space-16)}.FM-Accordion .accordion-item.open .icon{transform:rotateX(180deg)}.FM-Accordion .accordion-item.open .accordion-collapsible{animation-name:accordionOpen}.FM-Accordion .accordion-item.closed .accordion-collapsible{animation-name:accordionClose}.FM-Accordion .accordion-item img{max-width:600px}.FM-Accordion .accordion-item p:first-child{margin-top:0}@keyframes accordionOpen{0%{max-height:0;opacity:0}99.9999%{max-height:calc(var(--max-height) + 16px);opacity:1}to{max-height:unset;opacity:1}}@keyframes accordionClose{0%{max-height:calc(var(--max-height) + 16px);opacity:1}to{max-height:0;opacity:0}}@property --num{syntax:"<integer>";initial-value:0;inherits:false}.FM-Path-Progress{--diameter:125px;--stroke-width:7;--progress:0;--circumference:calc(var(--diameter)*3.14);--animation-duration:1s;--animation-delay:1.25s;align-items:center;display:flex;flex-flow:column nowrap;justify-content:center;position:relative;z-index:3}.FM-Path-Progress .progress-circle{display:block;height:var(--diameter);overflow:visible;transform:rotate(-90deg);width:var(--diameter)}.FM-Path-Progress .progress-circle stop{stop-color:var(--color)}.FM-Path-Progress .progress-circle use{stroke-width:var(--stroke-width);fill:none}.FM-Path-Progress .progress-circle use:first-of-type{opacity:.5}.FM-Path-Progress .progress-circle .progress-circle-bar{stroke-dasharray:var(--circumference);stroke-dashoffset:var(--circumference);animation-direction:normal;animation-duration:var(--animation-duration);animation-fill-mode:forwards;animation-iteration-count:1;visibility:hidden}.FM-Path-Progress .percentage{counter-set:num var(--num);font-size:var(--fm-font-36);font-weight:var(--fm-fw-bold);position:absolute;z-index:2}.FM-Path-Progress .icon{--size:100px;background-position:50%;background-repeat:no-repeat;background-size:var(--size);height:var(--size);opacity:.3;position:absolute;width:var(--size);z-index:1}.FM-Path-Progress .icon svg{height:100%;width:100%}.FM-Path-Progress.activated .progress-circle .progress-circle-bar{animation-name:progressUp}.FM-Path-Progress.activated.completed stop{animation-delay:var(--animation-duration);animation-direction:normal;animation-duration:0;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:completedChange}.FM-Path-Progress.activated.completed stop.primary{--complete-color:#227f59}.FM-Path-Progress.activated.completed stop.secondary{--complete-color:#04ba71}.FM-Path-Progress.no-progress .progress-circle .progress-circle-bar{display:none}.full-animation .FM-Path-Progress.activated,.full-animation .FM-Path-Progress.no-progress.activated{--progress:100!important;--animation-duration:1.3s}.full-animation .FM-Path-Progress.activated .progress-circle .progress-circle-bar,.full-animation .FM-Path-Progress.no-progress.activated .progress-circle .progress-circle-bar{animation-direction:alternate;animation-fill-mode:forwards;animation-iteration-count:2;display:unset}@keyframes progressUp{0%{stroke-dashoffset:var(--circumference);visibility:hidden;stroke-linecap:butt}.1%{stroke-linecap:round;visibility:visible}to{stroke-dashoffset:calc(var(--circumference) - var(--circumference)*var(--progress)/100);stroke-linecap:round;visibility:visible}}@keyframes completedChange{0%{--color:var(--color)}to{--color:var(--complete-color)}}@container Path-Header (min-width: 0){.FM-Path-Progress{--diameter:260px;--stroke-width:16}.FM-Path-Progress .icon{--size:200px}.page-learn-beginner .FM-Path-Progress .icon{left:5%;top:12%}.page-learn-computer-science .FM-Path-Progress .icon{left:15%;top:19%;--size:180px}.page-learn-designers-code .FM-Path-Progress .icon{left:10%;top:12%;--size:190px}.page-learn-vue .FM-Path-Progress .icon{top:19%}.page-learn-architecture .FM-Path-Progress .icon{--size:180px}.page-learn-build-tools .FM-Path-Progress .icon{left:11%;top:8%;--size:190px}.page-learn-languages .FM-Path-Progress .icon{left:13%;top:9%;--size:190px}.page-learn-browser-apis .FM-Path-Progress .icon{opacity:.7;top:8%}}.FM-Media-List{container:MediaList/inline-size;--list-gap:var(--fm-space-24);display:grid;gap:var(--list-gap);grid-template-columns:1fr}.FM-Media-List.FM-Filtered .FM-Media-Item{display:none}.FM-Media-List.FM-Filtered .FM-Media-Item.selected{display:flex}html.FM-SDS-q.FM-SDS-dg .FM-SD-initial-style.FM-Media-List .FM-Media-Item,html.FM-SDS-so .FM-SD-initial-style.FM-Media-List .FM-Media-Item,html[class*=FM-SDH-] .FM-SD-initial-style.FM-Media-List .FM-Media-Item{display:none}@media screen and (min-width:900px){.FM-Media-List{--list-gap:var(--fm-space-36)}.FM-Media-List.FM-Grid{grid-template-columns:1fr 1fr}}.FM-Media-Item{--img-full-size:300px;--content-padding:var(--fm-space-24);--content-bg:radial-gradient(circle at 100%,#000,#000 40%,rgba(0,0,0,.8) 80%,rgba(0,0,0,.6) 100%);align-items:stretch;container:MediaItem/inline-size;display:flex;flex-flow:row nowrap;position:relative}.FM-Media-Item .content{background:var(--content-bg);flex-grow:1;order:1;padding:var(--content-padding);position:relative;width:100%;z-index:1}.FM-Media-Item .thumbnail-wrap{align-items:stretch;background:var(--fm-gray-2);display:flex;flex-shrink:0;position:relative;transition:width .3s;width:calc(var(--img-full-size)*.1)}.FM-Media-Item .thumbnail-wrap img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;opacity:.5;position:absolute;transition:opacity .3s;width:100%}.FM-Media-Item .drag-handle{align-self:stretch;background:#000;display:none;order:9;padding:24px 12px 0 0;z-index:1}.FM-Media-Item .progress{background:var(--fm-gray-3);bottom:-5px;height:5px;left:0;position:absolute;width:100%;z-index:6}.FM-Media-Item .progress .highlight{background:var(--fm-red-1);height:100%}.FM-Media-Item:hover .thumbnail-wrap img{opacity:1}.FM-Media-List.FM-Draggable .FM-Media-Item .drag-handle{display:block}@container MediaItem (min-width: 900px){.FM-Media-Item .thumbnail-wrap{min-height:var(--img-full-size);width:var(--img-full-size)}}.FM-Course-Item-Content{color:var(--fm-gray-8);container:CourseItemContent/inline-size;flex-flow:column nowrap;height:100%}.FM-Course-Item-Content,.FM-Course-Item-Content .content-header{display:flex;gap:var(--fm-space-24);justify-content:space-between}.FM-Course-Item-Content .content-header{flex-flow:row nowrap}.FM-Course-Item-Content .content-header .FM-BtnBookmark{flex-shrink:0;margin-bottom:-12px}.FM-Course-Item-Content .content-body{display:flex;flex-flow:column nowrap;gap:var(--fm-space-12)}.FM-Course-Item-Content .content-body .FM-Heading-3{margin:0}.FM-Course-Item-Content .content-body .description{line-height:1.4}.FM-Course-Item-Content .content-body .meta{color:var(--fm-gray-4)}.FM-Course-Item-Content .content-body .meta .captioned{background:var(--fm-gray-4);border-radius:6px;color:var(--black);display:inline-block;font-weight:500;margin-left:var(--fm-space-6);padding:1px 4px 2px}.FM-Course-Item-Content .button-row{gap:var(--fm-space-12);margin-bottom:0}.FM-Workshop-Item-Content{color:var(--fm-gray-8);display:flex;flex-flow:column nowrap;gap:var(--fm-space-24);height:100%;justify-content:space-between}.FM-Workshop-Item-Content .content-body{display:flex;flex-flow:column nowrap;gap:var(--fm-space-12)}.FM-Workshop-Item-Content .content-body .FM-Heading-3{margin:0}.FM-Workshop-Item-Content .content-body .description{line-height:1.4}.FM-Workshop-Item-Content .content-body .meta{align-items:flex-start;display:flex;flex-flow:row nowrap;gap:var(--fm-space-24);justify-content:space-between}.FM-Workshop-Item-Content .content-body .meta .date{color:var(--fm-gray-5)}.FM-Workshop-Item-Content .content-body .meta .tag{background:var(--fm-yellow-1);border-radius:4px;color:var(--black);padding:2px 4px;white-space:nowrap}.FM-Workshop-Item-Content .content-body .meta .live-tag{border-radius:4px;color:inherit;margin:-2px 0;padding:2px 4px}.FM-Workshop-Item-Content .content-body .free-tag{background:#04ba71;border-radius:4px;color:var(--black);margin:-2px 0;padding:2px 4px}.FM-Workshop-Item-Content .button-row{gap:var(--fm-space-12);margin-bottom:0}.FM-Media-Item.state-live .FM-Workshop-Item-Content .free-tag,.FM-Media-Item:not(.state-live) .FM-Workshop-Item-Content .live-tag{display:none}[class*=FM-Search-Form]{--size:57px;--button-size:60px;--font-size:var(--fm-font-18);display:flex;font-size:var(--font-size);height:var(--size);justify-content:center;position:relative;width:100%}[class*=FM-Search-Form] label[for=search-bar]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cg stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M11 19a8 8 0 1 0 0-16 8 8 0 0 0 0 16M21 21l-4.35-4.35'/%3E%3C/g%3E%3C/svg%3E");display:block;height:24px;left:var(--fm-space-24);position:absolute;top:16px;width:24px}[class*=FM-Search-Form] input::-moz-placeholder{color:var(--fm-gray-5)}[class*=FM-Search-Form] input::placeholder{color:var(--fm-gray-5)}[class*=FM-Search-Form] input:-moz-placeholder{background:var(--fm-gray-3);border:none;border-radius:100px;color:var(--white);padding:var(--fm-space-6) calc(var(--size)/2);padding-left:var(--fm-space-64);width:100%}[class*=FM-Search-Form] input,[class*=FM-Search-Form] input:placeholder-shown{background:var(--fm-gray-3);border:none;border-radius:100px;color:var(--white);padding:var(--fm-space-6) calc(var(--size)/2);padding-left:var(--fm-space-64);width:100%}[class*=FM-Search-Form] input::-webkit-search-cancel-button,[class*=FM-Search-Form] input::-webkit-search-decoration,[class*=FM-Search-Form] input:placeholder-shown::-webkit-search-cancel-button,[class*=FM-Search-Form] input:placeholder-shown::-webkit-search-decoration{display:none}[class*=FM-Search-Form] input{padding-right:var(--size)}[class*=FM-Search-Form] .clear{position:absolute;right:20px;text-align:center;top:16px}[class*=FM-Search-Form] input:-moz-placeholder+.clear{display:none}[class*=FM-Search-Form] input:placeholder-shown+.clear{display:none}[class*=FM-Search-Form] button{background-color:var(--fm-btn);border:none;border-radius:0 40px 40px 0;cursor:pointer;display:inline-block;min-width:var(--button-size);text-align:center;text-decoration:none;white-space:nowrap}[class*=FM-Search-Form] button:hover{background:var(--fm-btn-hover)}[class*=FM-Search-Form] button span{left:-2px;position:relative}[class*=FM-Search-Form]:has([type=submit]) label{z-index:-1}[class*=FM-Search-Form]:has([type=submit]) input:-moz-placeholder{border-bottom-right-radius:0;border-top-right-radius:0;padding-left:var(--fm-space-24)}[class*=FM-Search-Form]:has([type=submit]) input,[class*=FM-Search-Form]:has([type=submit]) input:placeholder-shown{border-bottom-right-radius:0;border-top-right-radius:0;padding-left:var(--fm-space-24)}[class*=FM-Search-Form]:has([type=submit]) .clear{right:calc(var(--button-size) + 10px)}[class*=FM-Search-Form].FM-Search-Form-Small{--size:40px;--button-size:52px;--font-size:var(--fm-font-14)}[class*=FM-Search-Form].FM-Search-Form-Small label[for=search-bar]{left:16px;top:8px}[class*=FM-Search-Form].FM-Search-Form-Small input:-moz-placeholder{padding-left:var(--fm-space-48)}[class*=FM-Search-Form].FM-Search-Form-Small input,[class*=FM-Search-Form].FM-Search-Form-Small input:placeholder-shown{padding-left:var(--fm-space-48)}[class*=FM-Search-Form].FM-Search-Form-Small .clear{right:16px;top:8px}[class*=FM-Search-Form].FM-Search-Form-Small:has([type=submit]) .label{z-index:-1}[class*=FM-Search-Form].FM-Search-Form-Small:has([type=submit]) .clear{right:calc(var(--button-size) + 10px)}@media screen and (width < 650px){.FM-Search-Form{--size:40px;--button-size:52px;--font-size:var(--fm-font-16)}.FM-Search-Form label[for=search-bar]{left:16px;top:8px}.FM-Search-Form input:-moz-placeholder{padding-left:var(--fm-space-48)}.FM-Search-Form input,.FM-Search-Form input:placeholder-shown{padding-left:var(--fm-space-48)}.FM-Search-Form .clear{right:16px;top:8px}}fieldset{border:0;margin:0;padding:0}.FM-Form{container:Form/inline-size;--item-gap:var(--fm-space-16)}.FM-Form input[type=email],.FM-Form input[type=number],.FM-Form input[type=password],.FM-Form input[type=text],.FM-Form select,.FM-Form textarea{background:var(--white);border:1px solid var(--fm-gray-6);border-radius:var(--fm-radius-small);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.25);color:var(--black);display:inline-block;font-family:inherit;min-height:calc(1rem + var(--fm-space-12)*2);padding:var(--fm-space-12);resize:vertical;vertical-align:middle;width:100%}.FM-Form input[type=email]::-moz-placeholder,.FM-Form input[type=number]::-moz-placeholder,.FM-Form input[type=password]::-moz-placeholder,.FM-Form input[type=text]::-moz-placeholder,.FM-Form select::-moz-placeholder,.FM-Form textarea::-moz-placeholder{color:var(--fm-gray-5);opacity:1}.FM-Form input[type=email]::placeholder,.FM-Form input[type=number]::placeholder,.FM-Form input[type=password]::placeholder,.FM-Form input[type=text]::placeholder,.FM-Form select::placeholder,.FM-Form textarea::placeholder{color:var(--fm-gray-5);opacity:1}.FM-Form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none' viewBox='0 0 24 25'%3E%3Cpath stroke='%23aaa' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m6 9.8 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px top 10px;background-repeat:no-repeat;padding-right:var(--fm-space-36);position:relative}.FM-Form select:has(option:disabled:checked){color:var(--fm-gray-5)}.FM-Form [type=submit].spinner:after{--dot-width:5px;--dot-height:5px;--dot-radius:calc(var(--dot-width)*0.5);--dot-spacing:calc(var(--dot-width) + var(--dot-width)*0.5);--x1:calc(var(--dot-spacing)*1.2);--y1:calc(var(--dot-spacing)*1.2);--x2:calc(var(--x1)*0.70711);--y2:calc(var(--y1)*0.70711);--color-0:hsla(0,0%,100%,0);--color-1:#fff;animation:submit-spin .8s linear infinite;background-color:transparent;border-radius:var(--dot-radius);box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 0 var(--color-0),0 var(--y1) 0 0 var(--color-0),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-0),calc(var(--x1)*-1) 0 0 0 var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-0);color:transparent;content:"";height:var(--dot-height);margin-left:var(--fm-space-16);position:relative;width:var(--dot-width)}.FM-Form .form-row{margin:var(--fm-space-24) 0;width:100%}.FM-Form .form-row:first-child{margin-top:0}.FM-Form .form-row:last-child{margin-bottom:0}.FM-Form .form-flex-row{display:flex;flex-flow:row wrap;gap:var(--item-gap);margin:var(--fm-space-24) 0}.FM-Form .form-flex-row:first-child{margin-top:0}.FM-Form .form-flex-row:last-child{margin-bottom:0}.FM-Form .form-item{display:flex;flex-flow:column nowrap;gap:var(--fm-space-6);width:100%}.FM-Form .form-item.full-width{width:100%}.FM-Form .form-item label{cursor:pointer;font-size:14px}.FM-Form .form-item label.required:after{color:var(--fm-red-3);content:"*";font-size:14px;font-weight:var(--fm-fw-medium);margin-left:2px}.FM-Form .form-item input[type=checkbox]{margin-right:var(--fm-space-12);transform:scale(1.33);transform-origin:center left}.FM-Form .form-item .form-error{margin-top:0}.FM-Form .form-item .form-error:empty{margin-top:calc(var(--fm-space-6)*-1)}.FM-Form .form-radio-group{display:flex;flex-flow:column nowrap;gap:var(--fm-space-12);width:100%}.FM-Form .submit-row{align-items:center;display:flex;flex-flow:column nowrap;gap:var(--fm-space-24);justify-content:space-between;margin-top:var(--fm-space-24)}.FM-Form .submit-row .submit-left,.FM-Form .submit-row .submit-right{align-items:center;display:inline-flex;flex-flow:column nowrap;gap:var(--fm-space-24);justify-content:center}.FM-Form .submit-row .submit-left [type=submit],.FM-Form .submit-row .submit-right [type=submit]{width:100%}.FM-Form .form-error{color:var(--fm-form-error);font-size:14px;font-style:italic;font-weight:var(--fm-fw-bold);max-height:0;opacity:0;text-align:left;transition:max-height .1s ease,opacity .1s ease .1s}.FM-Form .form-error:not(:empty){max-height:1.5em;opacity:1}.FM-Radio-Box,.FM-Radio-Item{overflow:hidden}.FM-Radio-Box input[type=radio],.FM-Radio-Item input[type=radio]{display:none}.FM-Radio-Box label,.FM-Radio-Item label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Crect width='22' height='22' x='1' y='1' stroke='%23aaa' stroke-width='2' rx='11'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:24px;min-height:24px;padding-left:var(--fm-space-36)}.FM-Radio-Box input[type=radio]:checked+label,.FM-Radio-Item input[type=radio]:checked+label{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Crect width='22' height='22' x='1' y='1' stroke='%233070f0' stroke-width='2' rx='11'/%3E%3Crect width='14' height='14' x='5' y='5' fill='%233070f0' rx='7'/%3E%3C/svg%3E")}.FM-Radio-Item label{align-items:center;display:flex}.FM-Radio-Item .FM-Radio-Label{background-color:var(--fm-blue-1);border-radius:var(--fm-radius-small);color:#fff;display:inline-block;font-size:var(--fm-font-14);line-height:1.4;margin-left:var(--fm-space-6);padding:0 var(--fm-space-6)}.FM-Radio-Box label{background-position:24px;border:1px solid var(--fm-gray-2);border-radius:var(--fm-radius-small);display:block;padding:var(--fm-space-24);padding-left:calc(var(--fm-space-48) + var(--fm-space-24))}@container Form (min-width: 420px){.FM-Form .form-item{width:calc(50% - var(--item-gap)*1/2)}.FM-Form .submit-row{flex-flow:row nowrap}.FM-Form .submit-row .submit-left,.FM-Form .submit-row .submit-right{flex-flow:row nowrap;justify-content:flex-start}.FM-Form .submit-row .submit-left [type=submit],.FM-Form .submit-row .submit-right [type=submit]{width:unset}}@keyframes submit-spin{0%,to{box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}12.5%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 0 var(--color-1),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}25%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 0 var(--color-1),var(--x2) var(--y2) 0 0 var(--color-1),0 var(--y1) 0 0 var(--color-1),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}37.5%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 0 var(--color-1),0 var(--y1) 0 0 var(--color-1),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-1),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}50%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 0 var(--color-1),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-1),calc(var(--x1)*-1) 0 0 0 var(--color-1),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 -5px var(--color-0)}62.5%{box-shadow:0 calc(var(--y1)*-1) 0 -5px var(--color-0),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 0 var(--color-1),calc(var(--x1)*-1) 0 0 0 var(--color-1),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-1)}75%{box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 -5px var(--color-0),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 0 var(--color-1),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-1)}87.5%{box-shadow:0 calc(var(--y1)*-1) 0 0 var(--color-1),var(--x2) calc(var(--y2)*-1) 0 0 var(--color-1),var(--x1) 0 0 -5px var(--color-0),var(--x2) var(--y2) 0 -5px var(--color-0),0 var(--y1) 0 -5px var(--color-0),calc(var(--x2)*-1) var(--y2) 0 -5px var(--color-0),calc(var(--x1)*-1) 0 0 -5px var(--color-0),calc(var(--x2)*-1) calc(var(--y2)*-1) 0 0 var(--color-1)}}.confirm-modal{background:var(--gray-darker);border-bottom:3px solid var(--fem-orange);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);left:50%;margin:0;max-width:450px;min-width:340px;padding:var(--spacing-md);position:absolute;top:var(--spacing-xxl);translate:-50% 0;z-index:102}.confirm-modal h3{margin:0 0 var(--spacing-sm) 0}.confirm-modal p{margin:0 0 var(--spacing-md) 0}.confirm-overlay{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:101}@media only screen and (min-width:800px){.confirm-modal{top:100px}.confirm-modal.centered{top:50%;translate:-50% -50%}}.StripeElement{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 3px 0 #e6ebf1;padding:8px 12px;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.Onboarding-Layout{display:flex;flex-direction:column;margin:0;position:relative;width:100%}.Onboarding-Layout .desktop-only,.Onboarding-Layout .desktop-only-flex{display:none}.Onboarding-Layout .FM-BGI-Link-FM-Logo{height:24px;width:150px}.Onboarding-Primary,.Onboarding-Secondary{display:flex;flex-direction:column;gap:var(--fm-space-24);padding:var(--fm-space-24)}.Onboarding-Primary{background:var(--fm-gray-0);flex:1;order:2}.Onboarding-Secondary{background:linear-gradient(90deg,#222,#333);order:1}.Onboarding-Secondary .FM-Heading-3{margin:0}@media (min-width:768px){.Onboarding-Layout{flex-direction:row}.Onboarding-Layout .desktop-only{display:block}.Onboarding-Layout .desktop-only-flex{display:flex}.Onboarding-Layout .mobile-only{display:none}.Onboarding-Layout .mobile-only [class*=FM-BGI-Link-].FM-BGI-Link-FM-Logo{margin-bottom:var(--fm-space-48)}.Onboarding-Primary,.Onboarding-Secondary{gap:var(--fm-space-36);order:0;padding:var(--fm-space-48) var(--fm-space-24)}.Onboarding-Secondary{width:400px}.Onboarding-Secondary.icons-background{--icons-background-top:300px;overflow:hidden;position:relative}.Onboarding-Secondary.icons-background *{position:relative;z-index:1}.Onboarding-Secondary.icons-background:after{background-image:url(https://static.frontendmasters.com/assets/fm/js/images/bg-icons_dced71ba.webp);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;max-height:300px;max-width:675px;position:absolute;right:-10%;top:var(--icons-background-top);transform:rotate(-5deg);transform-origin:right bottom;width:150%}@media (min-width:1248px){.Onboarding-Secondary.icons-background{--icons-background-top:400px}}}@media (min-width:1248px){.Onboarding-Primary,.Onboarding-Secondary{--onboarding-gutter:calc((100dvw - var(--fm-max-width))/2 + var(--fm-desktop-margin));padding:calc(var(--fm-space-48)*2) var(--fm-desktop-margin) var(--fm-space-48)}.Onboarding-Primary:first-child,.Onboarding-Secondary:first-child{padding-left:var(--onboarding-gutter)}.Onboarding-Primary:last-child,.Onboarding-Secondary:last-child{padding-right:var(--onboarding-gutter)}.Onboarding-Primary{width:calc(var(--onboarding-gutter) + var(--fm-max-width)*.72)}.Onboarding-Secondary{width:calc(var(--onboarding-gutter) + var(--fm-max-width)*.28)}}.Onboarding-Primary-Background{margin-left:calc(var(--fm-space-24)*-1);margin-right:calc(var(--fm-space-24)*-1);padding:var(--fm-space-12) var(--fm-space-24)}.Onboarding-Primary:has(.Onboarding-Primary-Background:first-child){padding-top:0}.Onboarding-Primary:has(.Onboarding-Primary-Background:last-child){padding-bottom:0}@media (min-width:1248px){.Onboarding-Primary:first-child .Onboarding-Primary-Background{margin-left:calc(var(--onboarding-gutter)*-1);margin-right:calc(var(--fm-space-48)*-1);padding-left:var(--onboarding-gutter);padding-right:var(--fm-space-48)}.Onboarding-Primary:last-child .Onboarding-Primary-Background{margin-left:calc(var(--fm-space-48)*-1);margin-right:calc(var(--onboarding-gutter)*-1);padding-left:var(--fm-space-48);padding-right:var(--onboarding-gutter)}}.Footer-CTA{align-items:center;background-image:linear-gradient(90deg,#222,#333);bottom:0;display:flex;font-size:var(--fm-font-14);gap:var(--fm-space-12);justify-content:flex-end;left:0;margin-top:auto;position:sticky;right:0;z-index:100}.Footer-CTA .left-align{margin-right:auto}.Progress-Steps{display:flex;gap:var(--fm-space-6);justify-content:center;margin:0 auto;width:100%}@media (min-width:768px){.Progress-Steps{max-width:500px}}.Progress-Steps .step{color:var(--fm-gray-3);flex:1;font-size:var(--fm-font-12);font-weight:var(--fm-fw-bold);text-align:center;text-decoration:none}.Progress-Steps .step:before{background:var(--fm-gray-3);border-radius:3px;content:"";display:block;height:6px;margin-bottom:10px}.Progress-Steps .step.active{color:var(--fm-gray-5)}.Progress-Steps .step.active:before{background:var(--fm-gray-5)}.Progress-Steps a.step:hover{color:var(--fm-gray-7)}.Progress-Steps a.step:hover:before{background:var(--fm-gray-7)}.GlobalDiscountMessage{interpolate-size:allow-keywords;align-items:center;background-color:var(--fm-gray-1);border-radius:var(--fm-radius-medium);color:var(--white);display:flex;flex-flow:column nowrap;gap:var(--fm-space-6);justify-content:center;margin-bottom:var(--fm-space-48);padding:var(--fm-font-6);position:relative;z-index:1}.GlobalDiscountMessage .discount-tag{background:rgba(57,186,255,.2);border:2px dashed rgba(57,186,255,.7);border-radius:var(--fm-radius-small);color:var(--white);font-size:var(--fm-font-14);font-weight:var(--fm-fw-bold);padding:6px 12px;white-space:nowrap}.GlobalDiscountMessage .discount-tag>span{text-transform:uppercase}.GlobalDiscountMessage .discount-tag>span.strike{text-decoration:line-through}.GlobalDiscountMessage .discount-timer{color:var(--fm-blue-4);display:flex;flex-flow:row nowrap;font-weight:700;gap:4px}.GlobalDiscountMessage .discount-timer.grow{animation:growBanner;animation-delay:.5s;animation-duration:.5s;animation-fill-mode:forwards;overflow:hidden;white-space:nowrap;width:0}.GlobalDiscountMessage .discount-timer .countdown-label{margin-right:calc(var(--fm-space-4)*-1)}.GlobalDiscountMessage .discount-timer .countdown-number{display:inline-block;text-align:right}.GlobalDiscountMessage .discount-timer .countdown-number.padded{width:20px}.GlobalDiscountMessage .remove-discount{--fm-btn:var(--fm-gray-2);--btn-color-hover:var(--fm-gray-3);border:1px solid var(--fm-blue-4);padding:3px;position:absolute;right:0;top:0;transform:translate(50%,-50%)}@media screen and (min-width:750px){.GlobalDiscountMessage{align-items:center;display:inline-flex;flex-flow:row nowrap;gap:var(--fm-space-12);padding:var(--fm-font-16)}}@keyframes growBanner{0%{width:0}to{width:auto}}@media screen and (min-width:750px){.GlobalDiscountMessage{align-items:center;display:flex;flex-flow:column nowrap;gap:var(--fm-space-6);justify-content:center;margin-bottom:var(--fm-space-48);padding:var(--fm-font-12)}}.Mobile-Drawer{display:none}.Mobile-Drawer :last-child{margin-bottom:0}.Mobile-Drawer-Trigger{border-bottom:1px solid var(--fm-gray-3);color:var(--fm-gray-4);cursor:pointer;display:flex;font-size:var(--fm-font-14);font-weight:var(--fm-fw-bold);justify-content:space-between;padding:var(--fm-space-6) 0;text-transform:uppercase}.Mobile-Drawer-Trigger.active .icon{transform:rotate(180deg)}.Mobile-Drawer-Trigger.active+.Mobile-Drawer{display:block}.Plan-Selector{display:flex;flex-flow:column nowrap;gap:var(--fm-space-12);margin-bottom:var(--fm-space-48)}.Checkout-Summary{line-height:1.4;margin-bottom:var(--fm-space-24)}.Checkout-Summary .title{color:var(--fm-gray-4);display:none;font-size:var(--fm-font-14);text-transform:uppercase}.Checkout-Summary .title,.Checkout-Summary .trial-title{border-bottom:1px solid var(--fm-gray-3);font-weight:var(--fm-fw-bold);padding-bottom:var(--fm-space-12)}.Checkout-Summary .trial-title{color:var(--fm-gray-8);font-size:var(--fm-font-18);margin-top:0}.Checkout-Summary .details{color:var(--fm-gray-8);display:flex;flex-direction:column;font-size:var(--fm-font-14);gap:var(--fm-space-12);margin-top:var(--fm-space-24)}.Checkout-Summary .details .microcopy{color:var(--fm-gray-4);font-size:var(--fm-font-12);text-wrap:balance}.Checkout-Summary .details .microcopy.nowrap{white-space:nowrap}.Checkout-Summary .row{align-items:flex-start;display:flex;gap:var(--fm-space-12);justify-content:space-between}.Checkout-Summary .name{flex:1;min-width:0;overflow-wrap:break-word;word-break:break-word}.Checkout-Summary .value{font-weight:var(--fm-fw-medium);text-align:right;text-wrap:balance}.Checkout-Summary .value input[type=number]{background:var(--fm-gray-3);border:1px solid var(--fm-gray-4);border-radius:var(--fm-radius-small);box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.25);color:var(--fm-gray-8);display:inline-block;font-size:var(--fm-font-14);max-width:100px}.Checkout-Summary .value .error{color:var(--fm-orange-2);margin-top:var(--fm-space-6)}.Checkout-Summary .discount{border-top:1px solid var(--fm-gray-3);padding-top:var(--fm-space-24)}.Checkout-Summary .discount .text{color:var(--fm-gray-8);display:inline-block;font-weight:700}.Checkout-Summary .discount .text.coupon{background:var(--fm-blue-4);border-radius:var(--fm-radius-small);color:var(--black);font-size:var(--fm-font-12);margin-bottom:3px;padding:3px 4px 2px;text-transform:uppercase}.Checkout-Summary .discount .text.invalid{-webkit-text-decoration:line-through solid var(--fm-gray-2) 1px;text-decoration:line-through solid var(--fm-gray-2) 1px}.Checkout-Summary .discount a.remove{color:var(--fm-gray-5);left:1px;position:relative;top:4px}.Checkout-Summary .discount a.remove:hover{color:var(--white)}.Checkout-Summary .discount+.discount{border-top:none;padding-top:0}.Checkout-Summary .total{align-items:center;border-bottom:1px solid var(--fm-gray-3);border-top:1px solid var(--fm-gray-3);margin-top:var(--fm-space-12);padding:var(--fm-space-12) 0}.Checkout-Summary .total .value{font-size:var(--fm-font-18);font-weight:var(--fm-fw-bold)}.Checkout-Note,.Checkout-Terms{font-size:var(--fm-font-12);margin:0 0 var(--fm-space-24) 0}.Checkout-Terms{color:var(--fm-gray-4)}@media (min-width:768px){.Mobile-Drawer{display:block}.Mobile-Drawer-Trigger{display:none}.Checkout-Summary .title{display:block}}.Onboarding-Steps{counter-reset:step-counter;display:flex;flex-direction:column;gap:var(--fm-space-36)}.Onboarding-Step{color:var(--fm-gray-5);display:flex;flex-direction:row;gap:var(--fm-space-24)}.Onboarding-Step:before{align-items:center;border:1px solid var(--fm-gray-4);border-radius:100%;color:var(--fm-gray-4);content:counter(step-counter);counter-increment:step-counter;display:flex;flex-shrink:0;height:var(--fm-space-48);justify-content:center;width:var(--fm-space-48)}.Onboarding-Step .step-content{font-size:var(--fm-font-12)}.Onboarding-Step .step-content .step-title{color:#fff;margin-bottom:var(--fm-space-6)}.Onboarding-Step .step-content .step-title+p{margin-top:var(--fm-space-6)}.Onboarding-Alert{align-items:center;background:var(--fm-gray-1);border:1px solid var(--fm-gray-3);border-radius:var(--fm-radius-small);color:var(--fm-gray-5);display:flex;gap:var(--fm-space-24);padding:var(--fm-space-12) var(--fm-space-24)}.Onboarding-Alert.success:before{background:var(--fm-green-1);border-radius:var(--fm-radius-small);color:#000;content:"Success!";display:block;padding:0 var(--fm-space-6)}:root{interpolate-size:allow-keywords}.Quiz-Progress{counter-reset:step}.Quiz-Progress,.Quiz-Progress .step{align-items:center;display:flex;gap:var(--fm-space-12)}.Quiz-Progress .step{flex:1}.Quiz-Progress .step:before{align-items:center;background-color:#fff;border-radius:50%;color:var(--black);content:counter(step);counter-increment:step;display:flex;flex-shrink:0;height:var(--fm-space-48);justify-content:center;width:var(--fm-space-48)}.Quiz-Progress .step:after{background-color:var(--fm-red-1);content:"";display:block;flex:1;height:2px}.Quiz-Progress .step.active:before{background-color:var(--fm-red-1);color:#fff}.Quiz-Progress .step:last-child{flex:none}.Quiz-Progress .step:last-child:after{display:none}.FM-Form .form-row.other-text-area{border-top:1px solid var(--fm-gray-3);margin-top:var(--fm-space-36);padding-top:var(--fm-space-36)}.FM-Form .form-row.other-text-area textarea{background:var(--fm-gray-2);border:1px solid var(--fm-gray-3);border-radius:var(--fm-radius-small);color:var(--fm-gray-8);font-size:var(--fm-font-14)}.FM-BtnSmall[type=submit]:disabled{cursor:not-allowed}.FM-BtnSmall[type=submit]:disabled .FM-Loading-Dot-Spinner{--dot-width:4px;--dot-height:4px;--color-1:var(--white);margin-left:var(--fm-space-12)}.Quiz-Step .Quiz-Item{margin-bottom:var(--fm-space-48)}.Quiz-Step .Quiz-Item .Quiz-Question{border-bottom:1px solid var(--fm-gray-3);display:flex;flex-flow:column nowrap;gap:var(--fm-space-12);margin-bottom:var(--fm-space-24);padding-bottom:var(--fm-space-16)}.Quiz-Step .Quiz-Item .Quiz-Question .step-count{color:var(--fm-gray-4);font-size:var(--fm-font-18)}.Quiz-Step .Quiz-Item .Quiz-Question h2{margin:0}.Quiz-Step .Quiz-Item .Quiz-Question .subtitle{color:var(--fm-gray-5);font-size:var(--fm-font-14);margin:0}.Quiz-Step .Quiz-Item .Quiz-Question.Header{border-bottom:none;margin-bottom:var(--fm-space-48)}.Quiz-Step .Quiz-Item .Quiz-Choices{align-items:center;display:flex;flex-wrap:wrap;gap:var(--fm-space-16)}.Quiz-Step .Quiz-Item .Quiz-Choice{display:inline-block}.Quiz-Step .Quiz-Item .Quiz-Choice input{display:none}.Quiz-Step .Quiz-Item .Quiz-Choice span{border:1px solid #fff;border-radius:var(--fm-radius-small);cursor:pointer;display:block;padding:var(--fm-space-6) var(--fm-space-12)}.Quiz-Step .Quiz-Item .Quiz-Choice:hover span{border-color:var(--fm-red-1)}.Quiz-Step .Quiz-Item .Quiz-Choice input:checked+span{background:#fff;color:#000}.Quiz-Step .Quiz-Item .Quiz-Choices.icons{container-type:inline-size}.Quiz-Step .Quiz-Item .Quiz-Choices.icons .Quiz-Choice{width:100%}@container (min-width: 400px){.Quiz-Step .Quiz-Item .Quiz-Choices.icons .Quiz-Choice{width:calc(50% - var(--fm-space-16))}}@container (min-width: 550px){.Quiz-Step .Quiz-Item .Quiz-Choices.icons .Quiz-Choice{width:calc(33% - var(--fm-space-16))}}.Quiz-Step .Quiz-Item .Quiz-Choices.icons .Quiz-Choice span{align-items:center;display:flex;justify-content:flex-start;padding:var(--fm-space-12)}.Quiz-Step .Quiz-Item .Quiz-Choices.icons .Quiz-Choice span:before{background-image:var(--icon);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:var(--fm-space-24);margin-right:var(--fm-space-12);width:var(--fm-space-24)}.Quiz-Radio-Choices{align-items:center;display:flex;gap:var(--fm-gap-12)}.Quiz-Radio-Choices .secondary-selection{border-top:1px solid var(--fm-gray-3);margin-top:var(--fm-space-12);max-width:490px;padding-top:var(--fm-space-24);width:100%}.Quiz-Radio-Choices .secondary-selection .header{font-size:var(--fm-font-14);margin-bottom:var(--fm-space-12)}.Quiz-Radio-Choices .secondary-selection .selection-row{display:flex;flex-flow:row nowrap;gap:var(--fm-space-12)}.Quiz-Radio-Choices .secondary-selection .selection-row input[type=number],.Quiz-Radio-Choices .secondary-selection .selection-row select{background:var(--fm-gray-1);border:1px solid var(--fm-gray-3);border-radius:var(--fm-radius-small);color:var(--fm-gray-8)}.Quiz-Radio-Choices .secondary-selection .selection-row input[type=number]{width:100px}.Quiz-Radio-Choices .secondary-selection .selection-row select{width:-moz-max-content;width:max-content}.Quiz-Radio-Choices .Quiz-Radio-Button{background:var(--fm-gray-1);border:1px solid var(--fm-gray-3);border-radius:var(--fm-radius-small);cursor:pointer;padding:var(--fm-space-12) var(--fm-space-16)}.Quiz-Radio-Choices .Quiz-Radio-Button input{display:none}.Quiz-Radio-Choices .Quiz-Radio-Button:has(input:checked){background:var(--fm-yellow-1);border:1px solid var(--fm-yellow-1);color:var(--black)}.Quiz-Item:has(.FM-Toggle) .Quiz-Choices{height:auto;overflow:hidden;transition:height .3s}.Quiz-Item:has(.FM-Toggle input:not(:checked)) .Quiz-Choices{height:0}.secondary-selection{height:auto;overflow:hidden;transition:height .3s}.secondary-selection.hidden{height:0}.Onboarding-Courses-List{display:flex;flex-direction:column;gap:var(--fm-space-24)}.Onboarding-Courses-List .heading{margin:0}.Onboarding-Courses-List .teacher{font-size:var(--fm-font-18);font-weight:var(--fm-fw-bold)}.FM-Switch{--switch-width:36px;--switch-height:20px;--switch-padding:2px;--switch-animation:0.3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;display:inline-block;height:var(--switch-height);margin:0;overflow:hidden;padding:0;position:relative;text-indent:-9999px;width:var(--switch-width)}.FM-Switch:before{background-color:var(--fm-gray-3);border-radius:var(--switch-height);bottom:0;left:0;right:0;top:0}.FM-Switch:after,.FM-Switch:before{content:"";position:absolute;transition:var(--switch-animation)}.FM-Switch:after{background-color:#fff;border-radius:50%;height:calc(var(--switch-height) - var(--switch-padding)*2);left:var(--switch-padding);top:var(--switch-padding);width:calc(var(--switch-height) - var(--switch-padding)*2)}.FM-Switch:checked:before,.FM-Switch[data-registered=true]:before{background-color:var(--fm-blue-1)}.FM-Switch:checked:after,.FM-Switch[data-registered=true]:after{transform:translateX(calc(var(--switch-width) - var(--switch-height)))}.FM-Switch-Label{align-items:center;display:flex;gap:var(--fm-space-12)}.Onboarding-Layout-Account .Onboarding-Primary{display:none}.Onboarding-Layout-Account .Onboarding-Secondary{flex:1}@media (min-width:768px){.Onboarding-Layout-Account .Onboarding-Primary{background-position:67% 50%;background-size:cover;display:flex;justify-content:flex-end}.Onboarding-Layout-Account .Onboarding-Primary blockquote{background:rgba(30,30,30,.5) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='38' height='27' fill='none' viewBox='0 0 38 27'%3E%3ClinearGradient id='a' x1='.013' x2='38.001' y1='4.775' y2='4.777' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23c02d28'/%3E%3Cstop offset='1' stop-color='%23e66225'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M15.473.445v4.85c-3.58 1.039-7.505 3.233-9.007 6.812.809-.115 1.502-.346 2.194-.346 4.273 0 7.044 2.887 7.044 7.16 0 4.387-3.464 7.505-7.62 7.505C3.001 26.426 0 21.692 0 16.957 0 8.643 8.199 2.523 15.473.445m22.296 0v4.85c-3.58 1.039-7.506 3.233-9.007 6.812.808-.115 1.501-.346 2.194-.346 4.273 0 7.044 2.887 7.044 7.16 0 4.387-3.464 7.505-7.621 7.505-5.08 0-8.083-4.734-8.083-9.469 0-8.314 8.198-14.434 15.473-16.512'/%3E%3C/svg%3E") no-repeat var(--fm-space-24) var(--fm-space-24);background-size:32px 24px;border-radius:var(--fm-radius-medium);margin:0;padding:var(--fm-space-24) var(--fm-space-24) var(--fm-space-24) var(--fm-space-64)}.Onboarding-Layout-Account .Onboarding-Primary blockquote cite{display:block;font-style:normal;margin-top:var(--fm-space-12)}.Onboarding-Layout-Account .Onboarding-Primary blockquote strong{display:inline-block;font-size:var(--fm-font-18);margin-right:var(--fm-space-12)}.Onboarding-Layout-Account .Onboarding-Primary blockquote span{color:var(--fm-gray-4)}.Onboarding-Layout-Account .Onboarding-Secondary{flex:none}}@media (min-width:1248px){.Onboarding-Layout-Account .Onboarding-Primary{width:calc(var(--onboarding-gutter) + var(--fm-max-width)*.7)}.Onboarding-Layout-Account .Onboarding-Secondary{width:calc(var(--onboarding-gutter) + var(--fm-max-width)*.3)}}.Onboarding-Layout-Checkout .Collapsible-Fieldset.disabled,.Onboarding-Layout-Checkout fieldset:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.Payment-Providers{container-type:inline-size;display:flex;flex-direction:column;gap:var(--fm-space-24);width:100%}.form-flex-row.Payment-Providers{margin:var(--fm-space-24) 0 0}.Payment-Provider-Paypal,.Payment-Provider-Stripe{background-color:var(--fm-gray-2);border-radius:var(--fm-radius-small);padding:var(--fm-space-12);width:100%}.Payment-Provider-Paypal label,.Payment-Provider-Stripe label{color:var(--white);display:block;font-weight:var(--fm-fw-medium);margin-bottom:var(--fm-space-12)}.Payment-Provider-Stripe .stripe-label{display:block;margin:var(--fm-space-12) 0 0 auto}.Paypal-Placeholder{background-color:#ffc33a;border-radius:var(--fm-radius-small);color:#003087;font-weight:var(--fm-fw-bold);padding-bottom:7px;padding-top:4px;text-align:center}@container (min-width: 500px){.Payment-Providers{flex-direction:row}.Payment-Provider-Stripe{flex:2}.Payment-Provider-Paypal{flex:1}}.Collapsible-Fieldsets{margin-bottom:var(--fm-space-24)}.Collapsible-Fieldset{background-color:var(--fm-gray-2);border-bottom:2px solid var(--fm-gray-1);margin:0;padding:var(--fm-space-12)}.Collapsible-Fieldset:first-child{border-top-left-radius:var(--fm-radius-small);border-top-right-radius:var(--fm-radius-small)}.Collapsible-Fieldset:last-child{border-bottom:none;border-bottom-left-radius:var(--fm-radius-small);border-bottom-right-radius:var(--fm-radius-small)}.Collapsible-Fieldset .form-row:first-child,.Collapsible-Fieldset fieldset{margin:0}.Onboarding-Layout-Thank-You .Onboarding-Primary .Thank-You-Header{border-bottom:1px solid var(--fm-gray-3);color:var(--fm-gray-5);margin-bottom:var(--fm-space-12);padding-bottom:var(--fm-space-36);text-align:center}.Onboarding-Layout-Thank-You .Onboarding-Primary .Thank-You-Header h1{color:#fff}.Onboarding-Layout-Thank-You .Onboarding-Primary:has(.Thank-You-Header.centered){display:flex;flex-direction:column;justify-content:center}.Onboarding-Layout-Thank-You .Onboarding-Primary .Thank-You-Header.centered{border-bottom:none}.Personalize-Block{color:var(--fm-gray-5);font-size:var(--fm-font-14)}.Personalize-Block .step{font-size:var(--fm-font-12);font-weight:var(--fm-fw-bold);margin-bottom:var(--fm-space-12)}.Personalize-Block .heading{color:#fff;font-size:var(--fm-font-18);margin:0 0 var(--fm-space-6) 0}.Personalize-Block .heading+p{line-height:1.4;margin:0}.Onboarding-Primary{container-type:inline-size;interpolate-size:allow-keywords}.Onboarding-Path-Header{background:linear-gradient(0deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.65) 100%),linear-gradient(90deg,var(--primary-color) .04%,var(--secondary-color) 100%);display:none}.Onboarding-Path-Header.selected{display:flex;flex-direction:column;gap:var(--fm-space-24);padding-bottom:var(--fm-space-48);padding-top:var(--fm-space-48)}.Onboarding-Path-Header.selected.has-bg-image{background-image:linear-gradient(90deg,rgba(31,31,31,.75) .04%,hsla(0,0%,6%,.75) 100%),var(--bg-image);background-position:50%;background-repeat:no-repeat;background-size:cover}@container (min-width: 500px){.Onboarding-Path-Header.selected{flex-direction:row;gap:var(--fm-space-36);padding-top:calc(var(--fm-space-48)*2)}}.Onboarding-Path-Header .FM-Path-Progress{--diameter:120px;--stroke-width:8px}.Onboarding-Path-Header .FM-Path-Progress .icon{--size:calc(var(--diameter)*0.66);opacity:.5}.Onboarding-Path-Header .FM-Path-Progress .percentage{display:none}.Onboarding-Path-Selector{display:flex;flex-direction:column;gap:var(--fm-space-24)}.Onboarding-Path-Selector .heading{margin:0}.Onboarding-Path-Selector input{display:none}.Onboarding-Path-Selector .LP-item .path{align-items:center;border:1px solid var(--fm-gray-2);cursor:pointer;display:flex;gap:var(--fm-space-24);margin:0;padding:var(--fm-space-24)}.Onboarding-Path-Selector .LP-item .path:hover{background-color:var(--fm-gray-2)}.Onboarding-Path-Selector .LP-item .path>[data-custom-lp-loader]{margin-right:var(--fm-space-24)}.Onboarding-Path-Selector .LP-item .path .icon{width:var(--fm-space-48)}.Onboarding-Path-Selector .LP-item .path .icon svg{height:100%;width:100%;fill:var(--fm-gray-4)}.Onboarding-Path-Selector .LP-item .path .icon path{fill:var(--fm-gray-4)}.Onboarding-Path-Selector .LP-item .path .icon.custom svg{fill:transparent}.Onboarding-Path-Selector .LP-item .path .icon.custom path{fill:transparent;stroke:var(--fm-gray-4)}.Onboarding-Path-Selector .LP-item .path .text{color:#fff;flex-grow:1}.Onboarding-Path-Selector .LP-item .path .text .title{font-size:var(--fm-font-18);font-weight:var(--fm-fw-bold)}.Onboarding-Path-Selector .LP-item .path .text .tagline{font-size:var(--fm-font-14)}.Onboarding-Path-Selector .LP-item .associated-courses{height:0;margin-left:var(--fm-space-24);overflow:hidden;transition:height .3s}.Onboarding-Path-Selector .LP-item .associated-courses .heading{margin-bottom:var(--fm-space-12);margin-top:var(--fm-space-24)}.Onboarding-Path-Selector .LP-item .associated-courses .courses-list{display:grid;font-size:var(--fm-font-14);gap:var(--fm-space-12);grid-template-columns:1fr 1fr}.Onboarding-Path-Selector .LP-item .associated-courses .courses-list .associated-course{align-items:center;display:flex;flex-flow:row nowrap;gap:var(--fm-space-6)}.Onboarding-Path-Selector .LP-item .associated-courses .courses-list .associated-course .icon{height:24px;width:24px}.Onboarding-Path-Selector .LP-item:has(input:checked) .associated-courses.hidden{height:0}.Onboarding-Path-Selector .LP-item:has(input:checked) .associated-courses{height:auto}.Onboarding-Path-Selector .path:has(input:checked){border-color:var(--fm-yellow-1)}.Onboarding-Path-Selector .path:has(input:checked) .icon path,.Onboarding-Path-Selector .path:has(input:checked) .icon svg{fill:var(--fm-yellow-1)}.Onboarding-Path-Selector .path:has(input:checked) .icon.custom path,.Onboarding-Path-Selector .path:has(input:checked) .icon.custom svg{fill:transparent;stroke:var(--fm-yellow-1)}.Onboarding-Layout-Paths [data-next-button] .FM-Loading-Dot-Spinner{--dot-width:4px;--dot-height:4px;--color-1:var(--white);display:none;margin-left:var(--fm-space-12)}.Onboarding-Layout-Paths [data-next-button]:disabled .FM-Loading-Dot-Spinner{display:block}.Onboarding-Search{container-type:inline-size;display:flex;flex-direction:column;gap:var(--fm-space-36)}.Onboarding-Search .suggestions{display:flex;flex-direction:column;gap:var(--fm-space-24)}@container (min-width: 500px){.Onboarding-Search .suggestions{flex-direction:row}}.Onboarding-Search .list{display:flex;flex-direction:column;gap:var(--fm-space-12)}@container (min-width: 500px){.Onboarding-Search .list{flex:1 1 50%}}.Onboarding-Search .list a{align-items:center;background:#000;border:1px solid var(--fm-gray-3);border-radius:var(--fm-radius-medium);color:#fff;display:flex;gap:var(--fm-space-12);padding:var(--fm-space-12)}.Onboarding-Search .FM-Loading-Dot-Spinner{display:block;margin:var(--fm-space-24) auto}.Onboarding-Search .more{display:block;margin-left:auto;margin-right:auto}.Onboarding-Layout-Workshops .FM-Media-Item .meta .tag,.Onboarding-Search .FM-hidden{display:none}.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSmall{--btn-color:var(--white);--btn-color-hover:var(--black);background:transparent;border:1px solid var(--btn-color)}.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSmall:hover:-moz-any-link{background:var(--btn-color);color:var(--btn-color-hover)}.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSmall:hover,.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSmall:hover:any-link{background:var(--btn-color);color:var(--btn-color-hover)}.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSmall[data-registered=true],.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSmall[data-registered=true]:hover{background:var(--fm-yellow-1);border-color:var(--fm-yellow-1);color:var(--black)}.Onboarding-Layout-Workshops .FM-Media-Item .FM-BtnSecondary{display:none}.Onboarding-Layout-Apps .Onboarding-Primary{background:linear-gradient(90deg,#222,#333)}@media (min-width:768px){.Onboarding-Layout-Apps .Onboarding-Primary{background:url(https://static.frontendmasters.com/assets/fm/js/images/bg-apps_49f66ab.webp) no-repeat 50%;background-size:cover}}.Onboarding-Apps{display:flex;gap:var(--fm-space-24)}.Onboarding-Apps .qr{background:var(--fm-gray-3);border-radius:var(--fm-radius-small);color:#fff;flex:1 1 50%;font-weight:var(--fm-fw-bold);max-width:200px;padding:var(--fm-space-6);text-align:center}.Onboarding-Layout-Team-Members .Onboarding-Primary .Member-Confirm-Header{border-bottom:1px solid var(--fm-gray-3);color:var(--fm-gray-5);margin-bottom:var(--fm-space-36);padding-bottom:var(--fm-space-36);text-align:center}.Onboarding-Layout-Team-Members .Onboarding-Primary .Member-Confirm-Header h1{color:#fff}.Onboarding-Layout-Team-Members .Onboarding-Primary:has(.Thank-You-Header.centered){display:flex;flex-direction:column;justify-content:center}.Onboarding-Layout-Team-Members .Onboarding-Primary .Member-Confirm-Header.centered{border-bottom:none}.Onboarding-Layout-Team-Members .Onboarding-Primary strong{color:var(--fem-yellow)}.Onboarding-Layout-Team-Members .bottom{display:flex;flex-direction:column;gap:var(--fm-space-24);margin-top:var(--fm-space-24)}@media (min-width:768px){.Onboarding-Layout-Team-Members .bottom{flex-direction:row;justify-content:space-between}}.FM-Intercom{position:absolute}