*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:flex}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--primary: #29327d;--primary-70: #6970a4;--primary-30: #bfc2d8;--primary-20: #d4d6e5;--black: #1F1E1C;--black-70: #626260;--black-30: #bcbcbb;--light-peach: #ffede3;--salmon: #f9684f;--white: #fffffa;--secondary:#ffede3;--accent:#f9684f;--black-dark-shadow:rgba(31, 30, 28, .2);--black-light-shadow:rgba(31, 30, 28, .07);--black-backdrop:rgba(31, 30, 28, .7);--white-backdrop:rgba(255, 255, 250, .7);--green:#2db5a8;--success: var(--green)}.accent{color:var(--accent)}.primary{color:var(--primary)}.secondary{color:var(--secondary)}.bg-accent{background-color:var(--accent)}.bg-primary{background-color:var(--primary);color:var(--white)}.bg-primary-70{background-color:var(--primary-70);color:var(--white)}.bg-primary-30{background-color:var(--primary-30);color:var(--black)}.bg-primary-20{background-color:var(--primary-20);color:var(--black)}.bg-secondary{background-color:var(--secondary)}a.button.fill-accent svg,.fill-accent svg{fill:var(--accent)}a.button.fill-primary svg,.fill-primary svg{fill:var(--primary)}a.button.fill-secondary svg,.fill-secondary svg{fill:var(--secondary)}a.button.fill-white svg,.fill-white svg{fill:var(--white)}.grid{display:grid;border:1px solid var(--black-30);border-radius:var(--border-radius-default);overflow:hidden}.grid .header{background-color:var(--primary-20);color:var(--black)}section.jumbotron{padding:var(--spacing);margin:0;border-radius:0;flex-grow:1;flex-direction:column;justify-content:left;background-image:radial-gradient(ellipse at top center,var(--primary-30) -39%,transparent 80%),linear-gradient(-15deg,var(--salmon) -92%,transparent 50%),linear-gradient(170deg,var(--light-peach) 16%,transparent 75%)}.context-menu .ngxp__inner{display:flex;flex-direction:row}.context-menu .ngxp__inner .button{margin:5px;padding:5px;line-height:24px}.context-menu .ngxp__inner .borderless{background:transparent;border:0}.experiences ul{list-style:none;padding-left:0}.experiences h6{color:var(--black);border-bottom:1px solid var(--black-30);padding-bottom:16px;margin-bottom:16px;margin-top:0}.experiences li{padding:16px;margin:16px 0;transition:all 1s;border-radius:var(--border-radius-default)}.experiences li.highlighted{background-color:var(--light-peach)}section h2{display:flex;flex-direction:row;align-items:center;margin-bottom:0}section h2 mz-button.mz-icon{display:inline-flex;padding:5px}.skills .legend.chips li:hover{box-shadow:none;cursor:default}.skills .legend.chips li{display:flex;flex-wrap:wrap;flex-direction:row;padding:5px 5px 5px 10px;height:auto;background:var(--black-70);color:var(--white);border-color:var(--black-70)}.skills .legend.chips li svg.pie{fill:var(--white)}.skills .legend.chips li svg.pie circle{stroke:var(--white)}.skills .legend.chips li span{min-width:unset}.skills{max-width:75vw}.skills .chips{flex-wrap:wrap;margin-top:0;margin-bottom:0}.skills .chips li{display:flex;flex-direction:row;margin:10px;padding-right:10px}.skills .chips li svg.pie{min-width:24px;max-width:24px;margin-left:10px}.skills .chips li svg.pie circle{stroke-width:50;fill:none;stroke:var(--primary);transform-origin:50% 50%;rotate:-90deg;stroke-dasharray:calc(var(--value) * 156) 156}.skills .chips li svg.pie circle.no{stroke-width:5;scale:150%;stroke-dasharray:156 156}section.certifications ul>li{height:48px;display:flex;flex-direction:row}section.certifications ul>li .mz-icon{margin-right:5px}mz-slider .input{border-width:0;padding:0}mz-slider .input:has(.tag.left-add-in){margin-top:40px}mz-slider .input:has(.tag.right-add-in){margin-bottom:40px}mz-slider mz-form-control{--thumb-size: 24px;--progress-height: 10px;--progress-shadow: 0 0 4px var(--black-dark-shadow) inset;--thumb-shadow: 0 0 0 5px var(--white) inset, 0 0 0 99px var(--primary) inset;--thumb-shadow-disabled: 0 0 0 5px var(--white) inset, 0 0 0 99px var(--primary-30) inset;--thumb-shadow-hover: 0 0 0 7px var(--white) inset, 0 0 0 99px var(--primary) inset;--thumb-center: calc((100% - var(--thumb-size)) * var(--value)/(var(--max) - var(--min)) + var(--thumb-size)/2);--tag-left: calc((100% - 20px) * var(--value)/(var(--max) - var(--min)) + 10px);position:relative}mz-slider mz-form-control .tag{position:absolute;left:var(--thumb-center);padding:5px;transform:translate(-50%);min-width:50px;text-align:center}mz-slider mz-form-control .tag.left-add-in{top:30px}mz-slider mz-form-control .tag.right-add-in{top:calc(40px + var(--thumb-size));margin-left:0}mz-slider mz-form-control .range-wrapper{position:relative;z-index:1}mz-slider mz-form-control .range-wrapper input[type=range]{background-color:transparent;-webkit-appearance:none;appearance:none;padding:0;border:none}mz-slider mz-form-control .range-wrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:var(--thumb-size);width:var(--thumb-size);border-radius:var(--thumb-size);background-color:var(--white);box-shadow:var(--thumb-shadow);border:1px solid var(--primary);-webkit-transition:all .12s ease-out,left 0s;transition:all .12s ease-out,left 0s}mz-slider mz-form-control .range-wrapper input[type=range]:not(:disabled)::-webkit-slider-thumb:hover{--thumb-shadow: var(--thumb-shadow-hover)}mz-slider mz-form-control .range-wrapper input[type=range]:disabled{--thumb-shadow: var(--thumb-shadow-disabled)}mz-slider mz-form-control .range-wrapper input[type=range]:disabled::-webkit-slider-thumb{pointer-events:none;border-color:var(--black-30)}mz-slider mz-form-control .range-wrapper .progress{width:100%;height:var(--progress-height);border-radius:var(--border-radius-default);margin-left:2px;margin-top:calc(1px - var(--thumb-size))}mz-slider mz-form-control .range-wrapper .progress:before{content:"";width:var(--thumb-center);border-radius:inherit;height:inherit;position:absolute;background-color:var(--accent);border:1px solid var(--primary);display:block;z-index:-1}mz-slider mz-form-control .range-wrapper .progress:after{content:"";position:absolute;right:calc(var(--thumb-size) / 2);height:8px;left:2px;box-shadow:var(--progress-shadow);background-color:var(--black-10);pointer-events:none;border-radius:inherit;z-index:-2}.button,mz-button.mz-icon{border-radius:32px;background:var(--white);border-color:var(--primary);color:var(--primary);font-weight:700;padding:10px 20px;border-style:solid;border-width:1px;text-decoration:none;cursor:pointer;transition:all .3s}.button:hover,mz-button.mz-icon:hover{border-color:var(--primary-70);color:var(--primary-70);box-shadow:0 4px 14px var(--black-dark-shadow);transition:box-shadow .5s;transition:all .3s}.button:hover .mz-icon svg,mz-button.mz-icon:hover .mz-icon svg{fill:var(--primary-70);transition:all .3s}.borderless.mz-icon{top:0}.button:not(.disabled):active{transform:perspective(100px) translateZ(-5px);transition:transform .25s}.button i.mz-icon:not(:last-child){margin-right:10px}.button.disabled,mz-button.disabled,.button.disabled:hover,mz-button.disabled:hover{cursor:default;color:var(--primary);border-color:var(--primary-30);box-shadow:none}mz-button.disabled,mz-button.disabled:hover{cursor:not-allowed}.button.primary{color:var(--white);background-color:var(--primary)}.button.primary svg{fill:var(--white)}.button.primary:hover{background-color:var(--primary-70)}.button.primary:hover svg{fill:var(--white)}.button.primary.disabled,.button.primary.disabled:hover{background-color:var(--primary-70)}mz-button>a.button{width:100%;height:100%}a.button{display:flex;align-items:center}a.button svg{fill:var(--primary)}a.button.primary svg{fill:var(--white)}mz-spinner{line-height:0;animation:rotate;animation-duration:.69s;animation-iteration-count:infinite;animation-timing-function:linear;animation-fill-mode:forwards}mz-spinner svg circle{stroke-dasharray:0 150;stroke-linecap:butt;stroke-width:3;fill:transparent;stroke-dashoffset:0;animation-duration:.8s;animation-iteration-count:infinite;animation-fill-mode:forwards;animation-name:init-stroke;animation-timing-function:ease-in-out}mz-spinner.primary svg circle{stroke:var(--primary)}.primary mz-spinner.primary svg circle{stroke:var(--white)}.button:has(mz-spinner){position:relative;overflow:hidden}.button.processing>span{overflow:hidden;width:0;white-space:nowrap;text-overflow:clip;transition:opacity .5s,width .5s .5s}.button>.mz-icon{position:relative;margin-left:0;opacity:1;transition-property:opacity margin-left;transition-duration:.5s}.button>mz-spinner{position:absolute;stroke:var(--primary);margin-left:100%;opacity:0;width:24px;transition-property:opacity margin-left;transition-duration:1s;animation:none;transition-delay:1s}.button>mz-spinner svg circle{stroke-dashoffset:150;transition-property:stroke-dashoffset,fill;transition-duration:1s,1s;transition-delay:0ms,1s;animation:1s reset-stroke 1 linear forwards}.button.primary>mz-spinner{stroke:var(--white)}.button.button:not(.has-icon).processing>mz-spinner{position:relative}.button.processing>.mz-icon{opacity:0;margin-left:-100%;transition-property:opacity margin-left;transition-duration:.5s;transition-delay:0ms}.button.processing>mz-spinner{opacity:1;margin-left:0;transition:all .5s .5s;animation:initial;animation-name:rotate;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-delay:0ms}.button.processing>mz-spinner svg circle{stroke-dasharray:1,150;stroke-dashoffset:0;animation-play-state:running;animation-name:init-stroke;animation-delay:0ms;animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.button>.success,.button>.fail{opacity:0;position:absolute;display:flex;flex-direction:row;justify-content:space-around;align-items:center;margin:auto!important;bottom:0}.button.success .mz-icon{opacity:0;margin-left:-100%}.button.success>mz-spinner{opacity:1;margin-left:0;transition:all .5s 1s;animation-delay:3s}.button.success>mz-spinner svg circle{animation:10s complete-stroke 1 linear forwards}.button.success>.success{transition-delay:1s;transition-property:all;transition-duration:1s;transition-timing-function:ease-in;opacity:1}.button.fail{background-color:var(--accent);transition:all .5s 1s}.button.fail>.fail{opacity:1}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes init-stroke{0%{stroke-dasharray:10,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes complete-stroke{10%{stroke-dasharray:150,150;stroke-dashoffset:0}30%{stroke-dasharray:150,150;stroke-dashoffset:-150}40%{stroke-dasharray:150,150;stroke-dashoffset:-150}50%{stroke-dasharray:150,150;stroke-dashoffset:-150}}@keyframes reset-stroke{to{stroke-dasharray:0,150;stroke-dashoffset:150}}input[type=checkbox].switch{--size: 32px;--spacing: 4px;height:var(--size);width:calc(var(--size) * 2);border-radius:calc(var(--size) * 2 / 3);-webkit-appearance:none;appearance:none;position:relative;margin:0}input[type=checkbox].switch:before{content:"";height:inherit;width:inherit;border-radius:inherit;background-color:var(--primary);display:block;position:absolute}input[type=checkbox].switch:after{content:"";height:calc(var(--size) - var(--spacing) - var(--spacing));width:calc(var(--size) - var(--spacing) - var(--spacing));margin:var(--spacing);border-radius:inherit;background-color:var(--white);display:block;position:absolute;transition:all ease-in-out 5s}input[type=checkbox].switch:checked:after{margin-left:calc(var(--spacing) + var(--size));transition:all ease-in-out 5s}input[type=checkbox].switch:disabled:before{background-color:var(--black-30)}.snackbar-container{position:sticky;top:0;z-index:2}.snackbar-container .snackbar{position:relative;margin-top:-100%;transition:margin-top 1s ease-in-out;padding:var(--spacing);display:flex;flex-direction:row;align-items:center}.snackbar-container .snackbar .action{display:flex;flex-direction:row;gap:8px}.snackbar-container .snackbar mz-button.close{margin:0 80px 0 auto}.snackbar-container .snackbar mz-button.close a{padding:0 10px}.snackbar-container .snackbar-progress{position:relative;top:-5px;height:5px;padding:0}.snackbar-container .snackbar-progress:before{display:block;content:"";width:0;height:inherit;background-color:var(--white);animation:snackbar var(--snackbar-duration) linear}.snackbar-active .snackbar{margin-top:0}@keyframes snackbar{0%{width:0}to{width:100%}}.coming-soon{position:relative}.coming-soon:after{content:var(--coming-soon, "!!! soon !!!");font-size:xx-small;position:absolute;background-color:var(--green);padding:2px 5px 2px 7px;border-radius:2px;color:var(--white);left:-5px;top:2px}:root{--spacing: 30px;--border-radius-default: 8px;--border-radius-large: 32px;--break-small: 768px}@media screen and (max-width: 768px){:root{--spacing: 16px;--border-radius-large: 24px}}@font-face{font-family:GeneralSans-Variable;src:url(GeneralSans-Regular.88488da02fbded15.otf) format("opentype");font-weight:200;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Variable;src:url(GeneralSans-Italic.33d77471b28c4e81.otf) format("opentype");font-weight:200;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Variable;src:url(GeneralSans-Semibold.454992751e72767f.otf) format("opentype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:GeneralSans-Variable;src:url(GeneralSans-SemiboldItalic.898c6e8a5b8b1dc0.otf) format("opentype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:GeneralSans-Variable;src:url("EllenLuff - Jeko ExtraBold.d04a7024332f9481.otf") format("opentype");font-weight:900;font-display:swap;font-style:normal}body,.button{margin:0;font-family:GeneralSans-Variable,Arial}body{background-color:var(--white);color:var(--black)}div.ngxp__container{background:#fffffa;color:#1f1e1c;border:0;max-width:auto;box-shadow:0 3px 5px -1px #0003,0 5px 8px #00000024,0 1px 14px #0000001f;z-index:999}div.ngxp__container>.ngxp__arrow:before{background-color:#fffffa}.ngxp__container{border-radius:var(--border-radius-default)!important}mz-header header,footer{display:flex;align-items:center;height:100px;padding:0 2vw;background-color:var(--white)}mz-header header .logo{box-sizing:content-box;font-size:1.4em;object-fit:contain;margin-left:0;height:calc(100% - 2em)!important}header nav,footer nav{display:flex;align-items:baseline;flex-direction:row;flex-grow:1}header nav{align-items:center}footer strong,label,button,h1,h2,h3,h4,h5,h6,a,a:visited{color:var(--primary)}.logo{margin:1em}nav ul{list-style:none;display:flex;padding-left:0}hr{border:0;border-top:1px solid var(--black-30);width:100%;margin:var(--spacing) 0}header nav ul{list-style:none;display:flex;flex-grow:1;align-items:baseline;justify-content:space-evenly}input[type=date]::-webkit-calendar-picker-indicator{-webkit-mask-image:url(calendar.8fbeec0f02ad848b.svg);mask-image:url(calendar.8fbeec0f02ad848b.svg);-webkit-mask-size:contain;mask-size:contain;background-color:var(--primary)}nav a{text-decoration:none;color:var(--primary);font-weight:700}nav a[disabled]{color:var(--black-70)}nav a[href]:hover{color:var(--primary-70)}a.mz-icon:hover svg{fill:var(--primary-70)}main{display:flex;flex-direction:column}footer nav a{font-weight:400}main section{display:flex;flex-direction:row;margin:0 var(--spacing);margin:10px 0}main section figure img{width:calc(40vw - var(--spacing))}main section.news{align-items:flex-start}main section.news figure{width:100%}main section.news figure img{width:20vw;border-radius:var(--border-radius-default)}main section h1{line-height:1em}main section{display:flex;flex-direction:row;align-items:center}main section.discover{flex-direction:column;border-top:1px solid var(--primary);border-bottom:1px solid var(--primary);padding:var(--spacing) 0}main section.discover h3{padding-bottom:var(--spacing)}main section.get-started{flex-direction:column;padding:var(--spacing) 0;margin-bottom:var(--spacing)}mz-header header{height:4em;position:relative}@media screen and (min-width: 769px){header nav{flex-direction:row;justify-content:space-between}h1{font-size:2em}}section{border-radius:var(--border-radius-default)}footer .social li{display:block;border-radius:100%;padding:.3em;height:2em;width:2em;margin:20px}.social li a{height:100%;width:100%;display:block}h3.disabled{color:var(--primary-70)}.social .twitter{mask-image:url(twitter.f1a22fe91099c564.svg);mask-repeat:no-repeat;mask-size:75% 75%;mask-position:center;-webkit-mask-image:url(twitter.f1a22fe91099c564.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:75% 75%;-webkit-mask-position:center}.social .facebook{mask-image:url(facebook.9a02670948ee9739.svg);mask-repeat:no-repeat;mask-size:75% 75%;mask-position:center;-webkit-mask-image:url(facebook.9a02670948ee9739.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:75% 75%;-webkit-mask-position:center}.social .apple{mask-image:url(apple.02646bb20a8ff61b.svg);mask-repeat:no-repeat;mask-size:75% 75%;mask-position:center;-webkit-mask-image:url(apple.02646bb20a8ff61b.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:75% 75%;-webkit-mask-position:center}.social .google{background-image:url(google.1d25b60ed058c759.svg)}.social .linkedin{mask-image:url(linkedin.0b3bfb5e5d92c153.svg);mask-repeat:no-repeat;mask-size:75% 75%;mask-position:center;-webkit-mask-image:url(linkedin.0b3bfb5e5d92c153.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:75% 75%;-webkit-mask-position:center}.social .instagram{mask-image:url(instagram.f3d59199d69b7298.svg);mask-repeat:no-repeat;mask-size:75% 75%;mask-position:center;-webkit-mask-image:url(instagram.f3d59199d69b7298.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:75% 75%;-webkit-mask-position:center}.social>li>a{background-color:var(--primary)}.social>li>a:hover{background-color:var(--black-70)}nav .social{align-items:center}h1{font-weight:900;line-height:68px}h1,h2,h3{color:var(--primary)}h2{font-weight:600}.debug-css{background-color:red}form{display:flex}form.horizontal{flex-direction:row;align-items:baseline}form.horizontal .form-group{display:flex;flex-direction:column;align-items:baseline;margin:0 var(--spacing)}form.horizontal .form-group label{position:absolute;margin-top:-var(--spacing);color:var(--primary);font-size:smaller;font-weight:600}input,.input{border-radius:10px;border-width:1px;border-style:solid;border-color:var(--black-30);padding:10px;color:var(--primary);font-weight:600;background-color:var(--white)}.input{width:100%}.input.discrete{border-color:transparent}.input>input,.input>textarea{border-width:0;padding:0;font-size:inherit;border-radius:0;background-color:transparent}input:focus-visible{outline:var(--primary) auto 1px}.input:has(> input:focus-visible:not(:read-only)),.input:has(> textarea:focus-visible:not(:read-only)){outline:var(--primary) auto 1px}.input:has(> input:focus-visible:not(:read-only))>input,.input:has(> input:focus-visible:not(:read-only))>textarea,.input:has(> textarea:focus-visible:not(:read-only))>input,.input:has(> textarea:focus-visible:not(:read-only))>textarea{outline:none}.input>input:focus-visible:read-only,.input>textarea:focus-visible:read-only{outline:none}input[type=checkbox]{width:auto;float:left;margin:8px 8px 8px 0;padding:0}input::placeholder,textarea::placeholder{color:var(--primary);font-weight:400}label{font-weight:700;display:block;padding:5px 0}nav ul li{display:flex}.button.borderless,mz-button.borderless a,mz-button.borderless.mz-icon{border:1px solid rgba(31,30,28,.05);line-height:24px}.hidden{display:none!important}mz-textinput,mz-passwordinput,mz-dateinput{width:100%}.panel{border-radius:24px;width:40vw;background-color:var(--white);margin:var(--spacing);padding:var(--spacing);display:flex;flex-direction:column;align-items:center;box-shadow:0 4px 14px var(--black-dark-shadow);transition:box-shadow .5s}.panel.centered{margin-left:auto;margin-right:auto}.panel .actions{display:flex;flex-direction:row;align-items:center}.wizard{display:flex;flex-direction:row}.wizard ul,.wizard ol{list-style:none;padding:1em}.wizard ul h6,.wizard ol h6{margin:0}.wizard>ul,.wizard>ol{width:30%;background-color:var(--secondary);margin:0;padding:1em}.wizard>ul>li>.badge,.wizard>ol>li>.badge{float:left;border-radius:100%;margin-right:.5em;margin-left:1em;width:1.5em;height:1.5em;text-align:center;font-weight:700}.wizard>ul li>h5,.wizard>ol li>h5{margin:0;font-size:1em}.wizard>ul>li>ul>li,.wizard>ul>li>ol>li,.wizard>ol>li>ul>li,.wizard>ol>li>ol>li{margin-left:2.1em;padding-bottom:16px}.wizard>div{padding:0 1em;margin-bottom:var(--spacing);flex-grow:1}.wizard .actions{display:flex;flex-direction:row;justify-content:flex-end}.wizard .actions mz-button a.button{margin:0 0 0 10px}.badge.salmon{background-color:var(--salmon);color:var(--white)}.badge.success{background-color:var(--success)}input.ng-invalid.ng-touched:focus-visible{outline-color:var(--accent)}input.ng-invalid.ng-touched{border-color:var(--accent)}.card{background-color:var(--light-peach);background-image:linear-gradient(-70deg,transparent 0%,var(--white) 75%,var(--primary-30) 150%),linear-gradient(-120deg,transparent 0%,var(--white) 75%,transparent 100%);border-radius:16px;padding:var(--spacing);display:flex;align-items:flex-start}.card .icon svg{height:48px;width:48px;fill:var(--black)}.card h6{margin:10px 0;color:var(--black);font-weight:400;font-size:large}.dark-shadow{box-shadow:0 4px 14px var(--black-dark-shadow);transition:box-shadow .5s}.light-shadow{box-shadow:0 4px 14px var(--black-light-shadow);transition:box-shadow .5s}.hover{transition:box-shadow .5s}.hover:hover{box-shadow:0 4px 14px var(--black-light-shadow);transition:box-shadow .5s}.hover-dark{transition:box-shadow .5s}.hover-dark:hover{box-shadow:0 4px 14px var(--black-dark-shadow);transition:box-shadow .5s}.no-item:not(:first-child){display:none}.skeleton{background-color:var(--black-30);color:transparent;margin-right:.7em;background:linear-gradient(110deg,var(--black-light-shadow) 8%,var(--white) 18%,var(--black-light-shadow) 33%);background-size:200% 200%;animation:1.5s shine linear infinite;height:1.5em}.input.skeleton{height:auto}.input.skeleton input::placeholder,.input.skeleton textarea::placeholder{visibility:hidden}textarea:read-only{font-weight:400}.context-menu .button.borderless{display:flex;flex-direction:row;align-items:center}@keyframes shine{to{background-position-x:-200%}}mz-profile,mz-practice,mz-create-post{display:flex;flex-direction:row}mz-profile popper-content.work-info>div,mz-practice popper-content.work-info>div,mz-create-post popper-content.work-info>div{min-width:320px}mz-profile popper-content.work-info>div>div,mz-practice popper-content.work-info>div>div,mz-create-post popper-content.work-info>div>div{min-width:300px}mz-profile .fact,mz-practice .fact,mz-create-post .fact{width:100%;margin:5px;display:flex;justify-content:flex-start}mz-profile .fact i,mz-practice .fact i,mz-create-post .fact i{margin:0 10px;display:inline-flex;align-items:center}mz-profile .fact>i,mz-practice .fact>i,mz-create-post .fact>i{display:flex;align-items:baseline}.mz-icon{color:var(--primary);font-size:0pt}[disabled=true] .mz-icon{color:inherit}section.profile{flex-direction:column;align-items:stretch;margin-left:0}section.profile h1{margin-bottom:10px}section.profile div.picture{margin-right:40px}section.profile div.picture mz-profile-picture{font-size:xx-large}section.profile section{flex-direction:column;align-items:stretch;margin:0;padding:10px 30px;border-radius:16px}section.profile section>div{display:flex;flex-direction:column}section.profile section>div.picture{align-items:center}section.profile section>div.picture a{margin-top:10px}section.profile section>div.text{align-self:stretch;justify-content:space-around;width:400px}section.profile section>div.text small{margin-bottom:-2em}section.profile section em{display:flex;flex-direction:row;color:var(--black-30)}section.profile section em address{font-style:normal}section.profile section>div i{height:24px;width:24px;float:left}i{display:inline-block;fill:var(--black)}section.profile>section .cards{display:flex;flex-direction:row}section.profile>section .cards>.card{display:flex;flex-direction:column}@media screen and (max-width: 1023px){mz-profile aside.panel,mz-practice aside.panel{margin:0;border-radius:0;background-color:var(--secondary);max-width:250px;align-self:stretch}}@media screen and (max-width: 768px){mz-profile,mz-practice{flex-direction:column;align-items:stretch}mz-profile aside.panel,mz-practice aside.panel{max-width:none;background-image:linear-gradient(var(--primary-70) -100%,transparent),radial-gradient(circle at left 30% bottom 0px,var(--light-peach),transparent)}}section.profile{margin-top:var(--spacing);flex-grow:1}aside.panel{display:flex;flex-direction:column;align-items:center;width:auto;max-width:300px;align-self:flex-start;padding:30px}aside.panel div.picture{display:flex;flex-direction:column;align-items:center}aside.panel div.picture mz-profile-picture{font-size:xx-large}aside.panel div.picture a{margin-top:10px}aside.panel hr{margin:20px 0}.grecaptcha-badge{z-index:0}ul.chips{display:flex;list-style:none;padding:0}ul.chips li{height:auto;border:1px solid var(--primary)}ul.chips li .mz-icon{top:0}ul.chips li.removable{pointer-events:none}ul.chips li.removable>*{pointer-events:auto}ul.chips li.removable:after{content:"";-webkit-mask-image:url(close.5b28f4e6f584f03e.svg);mask-image:url(close.5b28f4e6f584f03e.svg);-webkit-mask-size:contain;mask-size:contain;height:24px;width:24px;pointer-events:auto}ul.chips li.bg-primary.removable:after{background-color:var(--white)}a[target=_blank]:after{content:"";width:24px;height:24px;display:inline-block;-webkit-mask-image:url(launch.131ab0dda689ae96.svg);mask-image:url(launch.131ab0dda689ae96.svg);-webkit-mask-size:contain;mask-size:contain;background-color:var(--primary);margin-bottom:-5px;margin-left:2px;margin-right:3px}a[target=_blank]:hover:after{background-color:var(--primary-30)}a[target=_blank]:hover{color:var(--primary-30)}.collapsible{border:1px solid var(--black-30);border-radius:24px;margin-bottom:20px;transition:box-shadow .5s}.collapsible h1,.collapsible h2,.collapsible h3,.collapsible h4,.collapsible h5,.collapsible h6,.collapsible header{padding:10px;display:flex;cursor:pointer}.collapsible>:not(h1,h2,h3,h4,h5,h6,header){opacity:0;max-height:0;transition:all 1s;overflow:hidden}.collapsible:hover{border-radius:24px;box-shadow:0 4px 14px var(--black-light-shadow);transition:box-shadow .5s}.collapsible.left-arrow h1:before,.collapsible.left-arrow h2:before,.collapsible.left-arrow h3:before,.collapsible.left-arrow h4:before,.collapsible.left-arrow h5:before,.collapsible.left-arrow h6:before,.collapsible.left-arrow header:before{content:"";-webkit-mask-image:url(chevron--down.25f7482d2c030cfe.svg);mask-image:url(chevron--down.25f7482d2c030cfe.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary);height:24px;width:24px;display:inline-block;margin-bottom:-5px;margin-top:5px;margin-right:10px;transition:all 1s;transform-origin:center 7px}.collapsible.right-arrow h1:after,.collapsible.right-arrow h2:after,.collapsible.right-arrow h3:after,.collapsible.right-arrow h4:after,.collapsible.right-arrow h5:after,.collapsible.right-arrow h6:after,.collapsible.right-arrow header:after{content:"";-webkit-mask-image:url(chevron--down.25f7482d2c030cfe.svg);mask-image:url(chevron--down.25f7482d2c030cfe.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--primary);height:24px;width:24px;display:inline-block;margin-bottom:-5px;margin-top:5px;margin-right:10px;transition:all 1s;transform-origin:center 7px}.collapsible.expanded>h1:before,.collapsible.expanded>h2:before,.collapsible.expanded>h3:before,.collapsible.expanded>h4:before,.collapsible.expanded>h5:before,.collapsible.expanded>h6:before,.collapsible.expanded>header:before,.collapsible.expanded>h1:after,.collapsible.expanded>h2:after,.collapsible.expanded>h3:after,.collapsible.expanded>h4:after,.collapsible.expanded>h5:after,.collapsible.expanded>h6:after,.collapsible.expanded>header:after{transform:rotate(-180deg);transition:all 1s}.collapsible.expanded>h1:hover,.collapsible.expanded>h2:hover,.collapsible.expanded>h3:hover,.collapsible.expanded>h4:hover,.collapsible.expanded>h5:hover,.collapsible.expanded>h6:hover,.collapsible.expanded>header:hover{box-shadow:0 4px 14px var(--black-light-shadow);transition:box-shadow .5s}.collapsible.expanded>:not(h1,h2,h3,h4,h5,h6,header){opacity:1;transition:all 1s;max-height:500px;overflow:auto}table{border-radius:var(--border-radius-default);border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px var(--black-30)}table thead>tr>th{background-color:var(--primary-30);border-radius:var(--border-radius-default);height:48px;vertical-align:middle}table tbody{border-radius:var(--border-radius-default)}table tbody>tr>th{padding:5px 8px;border-radius:var(--border-radius-default)}.chip{border:1px solid var(--primary);border-radius:24px;padding:5px;display:flex;align-items:center}mz-learn-more>a{color:var(--accent);margin-left:5px;height:24px;width:24px;display:inline-block}mz-learn-more>a svg{fill:var(--accent)}mz-learn-more popper-content{font-weight:400;max-width:300px}label mz-form-control{display:flex;flex-direction:row;align-items:center;justify-content:space-between}label mz-form-control .input{padding:0;align-items:center}label mz-form-control>div{display:flex;flex-direction:row}
