.glyph-addon:before{content:"\e855"}.glyph-address:before{content:"\e853"}.glyph-angle-down:before{content:"\e849"}.glyph-angle-left:before{content:"\e82f"}.glyph-angle-right:before{content:"\e839"}.glyph-angle-up:before{content:"\e852"}.glyph-article:before{content:"\e854"}.glyph-attention:before{content:"\e851"}.glyph-block:before{content:"\e850"}.glyph-book:before{content:"\e84e"}.glyph-book-open:before{content:"\e84f"}.glyph-brush:before{content:"\e84d"}.glyph-calendar:before{content:"\e84c"}.glyph-camera:before{content:"\e84b"}.glyph-charity:before{content:"\e84a"}.glyph-chart-bar:before{content:"\e848"}.glyph-chat:before{content:"\e82b"}.glyph-check:before{content:"\e847"}.glyph-checkbox:before{content:"\e846"}.glyph-clock:before{content:"\e845"}.glyph-close:before{content:"\e843"}.glyph-code:before{content:"\e844"}.glyph-cog:before{content:"\e842"}.glyph-commercial-building:before{content:"\e841"}.glyph-confirmation:before{content:"\e840"}.glyph-credit-card:before{content:"\e83f"}.glyph-date:before{content:"\e83d"}.glyph-design:before{content:"\e83e"}.glyph-doc:before{content:"\e83b"}.glyph-download-arrow:before{content:"\e83c"}.glyph-download-cloud:before{content:"\e856"}.glyph-edit:before{content:"\e830"}.glyph-education:before{content:"\e838"}.glyph-ellipsis:before{content:"\e836"}.glyph-email:before{content:"\e837"}.glyph-exchange:before{content:"\e835"}.glyph-flag:before{content:"\e834"}.glyph-food:before{content:"\e833"}.glyph-globe:before{content:"\e831"}.glyph-gmail:before{content:"\e832"}.glyph-handshake:before{content:"\e82e"}.glyph-heart:before{content:"\e800"}.glyph-hireme:before{content:"\e82c"}.glyph-home:before{content:"\e802"}.glyph-lightbulb:before{content:"\e82d"}.glyph-lightning:before{content:"\e801"}.glyph-link:before{content:"\e82a"}.glyph-link-ext:before{content:"\f08e"}.glyph-location:before{content:"\e829"}.glyph-lock:before{content:"\e828"}.glyph-login:before{content:"\e826"}.glyph-magnet:before{content:"\e827"}.glyph-medium:before{content:"\e825"}.glyph-megaphone:before{content:"\e824"}.glyph-music:before{content:"\e823"}.glyph-nodes:before{content:"\e821"}.glyph-page:before{content:"\e822"}.glyph-page-text:before{content:"\e820"}.glyph-pages:before{content:"\e81f"}.glyph-paper-plane:before{content:"\e81e"}.glyph-person:before{content:"\e81d"}.glyph-phone:before{content:"\e8f0"}.glyph-photo:before{content:"\e81b"}.glyph-photos:before{content:"\e81c"}.glyph-place:before{content:"\e81a"}.glyph-play:before{content:"\e819"}.glyph-plus:before{content:"\e818"}.glyph-podcast:before{content:"\e817"}.glyph-portfolio:before{content:"\e816"}.glyph-power:before{content:"\e815"}.glyph-quote:before{content:"\e814"}.glyph-reel:before{content:"\e811"}.glyph-restaurant:before{content:"\e813"}.glyph-robot:before{content:"\e812"}.glyph-search:before{content:"\e810"}.glyph-share:before{content:"\e80f"}.glyph-shop:before{content:"\e80d"}.glyph-shuffle:before{content:"\e80e"}.glyph-smile:before{content:"\e80c"}.glyph-star:before{content:"\e80b"}.glyph-tada:before{content:"\e80a"}.glyph-testimonial:before{content:"\e808"}.glyph-thumbsup:before{content:"\e807"}.glyph-tools:before{content:"\e809"}.glyph-twitter:before{content:"\e806"}.glyph-video:before{content:"\e805"}.glyph-visit:before{content:"\e804"}.glyph-workout:before{content:"\e803"}.glyph-addon-after:after{content:"\e855"}.glyph-address-after:after{content:"\e853"}.glyph-angle-down-after:after{content:"\e849"}.glyph-angle-left-after:after{content:"\e82f"}.glyph-angle-right-after:after{content:"\e839"}.glyph-angle-up-after:after{content:"\e852"}.glyph-article-after:after{content:"\e854"}.glyph-attention-after:after{content:"\e851"}.glyph-block-after:after{content:"\e850"}.glyph-book-after:after{content:"\e84e"}.glyph-book-open-after:after{content:"\e84f"}.glyph-brush-after:after{content:"\e84d"}.glyph-calendar-after:after{content:"\e84c"}.glyph-camera-after:after{content:"\e84b"}.glyph-charity-after:after{content:"\e84a"}.glyph-chart-bar-after:after{content:"\e848"}.glyph-chat-after:after{content:"\e82b"}.glyph-check-after:after{content:"\e847"}.glyph-checkbox-after:after{content:"\e846"}.glyph-clock-after:after{content:"\e845"}.glyph-close-after:after{content:"\e843"}.glyph-code-after:after{content:"\e844"}.glyph-cog-after:after{content:"\e842"}.glyph-commercial-building-after:after{content:"\e841"}.glyph-confirmation-after:after{content:"\e840"}.glyph-credit-card-after:after{content:"\e83f"}.glyph-date-after:after{content:"\e83d"}.glyph-design-after:after{content:"\e83e"}.glyph-doc-after:after{content:"\e83b"}.glyph-download-arrow-after:after{content:"\e83c"}.glyph-download-cloud-after:after{content:"\e856"}.glyph-edit-after:after{content:"\e830"}.glyph-education-after:after{content:"\e838"}.glyph-ellipsis-after:after{content:"\e836"}.glyph-email-after:after{content:"\e837"}.glyph-exchange-after:after{content:"\e835"}.glyph-flag-after:after{content:"\e834"}.glyph-food-after:after{content:"\e833"}.glyph-globe-after:after{content:"\e831"}.glyph-gmail-after:after{content:"\e832"}.glyph-handshake-after:after{content:"\e82e"}.glyph-heart-after:after{content:"\e800"}.glyph-hireme-after:after{content:"\e82c"}.glyph-home-after:after{content:"\e802"}.glyph-lightbulb-after:after{content:"\e82d"}.glyph-lightning-after:after{content:"\e801"}.glyph-link-after:after{content:"\e82a"}.glyph-link-ext-after:after{content:"\f08e"}.glyph-location-after:after{content:"\e829"}.glyph-lock-after:after{content:"\e828"}.glyph-login-after:after{content:"\e826"}.glyph-magnet-after:after{content:"\e827"}.glyph-medium-after:after{content:"\e825"}.glyph-megaphone-after:after{content:"\e824"}.glyph-music-after:after{content:"\e823"}.glyph-nodes-after:after{content:"\e821"}.glyph-page-after:after{content:"\e822"}.glyph-page-text-after:after{content:"\e820"}.glyph-pages-after:after{content:"\e81f"}.glyph-paper-plane-after:after{content:"\e81e"}.glyph-person-after:after{content:"\e81d"}.glyph-phone-after:after{content:"\e8f0"}.glyph-photo-after:after{content:"\e81b"}.glyph-photos-after:after{content:"\e81c"}.glyph-place-after:after{content:"\e81a"}.glyph-play-after:after{content:"\e819"}.glyph-plus-after:after{content:"\e818"}.glyph-podcast-after:after{content:"\e817"}.glyph-portfolio-after:after{content:"\e816"}.glyph-power-after:after{content:"\e815"}.glyph-quote-after:after{content:"\e814"}.glyph-reel-after:after{content:"\e811"}.glyph-restaurant-after:after{content:"\e813"}.glyph-robot-after:after{content:"\e812"}.glyph-search-after:after{content:"\e810"}.glyph-share-after:after{content:"\e80f"}.glyph-shop-after:after{content:"\e80d"}.glyph-shuffle-after:after{content:"\e80e"}.glyph-smile-after:after{content:"\e80c"}.glyph-star-after:after{content:"\e80b"}.glyph-tada-after:after{content:"\e80a"}.glyph-testimonial-after:after{content:"\e808"}.glyph-thumbsup-after:after{content:"\e807"}.glyph-tools-after:after{content:"\e809"}.glyph-twitter-after:after{content:"\e806"}.glyph-video-after:after{content:"\e805"}.glyph-visit-after:after{content:"\e804"}.glyph-workout-after:after{content:"\e803"}@font-face{font-family:aboutme-glyphs;font-display:swap;src:url(/assets/aboutme-glyphs.woff2) format("woff2");font-weight:400;font-style:normal}.glyph-font{font-family:aboutme-glyphs;font-style:normal;font-weight:400}[class*=" glyph-"],[class^=glyph-]{position:relative}.glyph:after,.glyph:before,[class*=" glyph-"]:after,[class*=" glyph-"]:before,[class^=glyph-]:after,[class^=glyph-]:before{font-family:aboutme-glyphs;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;line-height:1em;font-variant:normal;text-transform:none;font-size:100%;position:relative;top:0;width:1em}[class*=" glyph-"]:before,[class^=glyph-]:before{margin-right:.4em}[class*=" glyph-"]:after,[class^=glyph-]:after{margin-left:.4em}.glyph-svg svg{display:inline-block;text-decoration:inherit;text-align:center;position:relative;line-height:1em;width:1.2em;height:1.2em;top:.05em}.glyph-svg svg path{fill:#fff}.glyph-exclamation:before{content:"!";font-weight:700;font-family:inherit}.glyph-question:before{content:"?";font-family:inherit}.glyph-center{position:relative}.glyph-center:before{position:absolute!important;width:100%;height:100%;line-height:inherit;margin:0!important;padding:0!important;left:0;top:0;font-size:24px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1;color:#000}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}em{font-style:italic}button{margin:0;padding:0;border:none;background-color:transparent;cursor:pointer;overflow:visible}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proximanova-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:u+000-5ff}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proxima_nova_reg-latin-a.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+0100–017F}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proxima_nova_reg-punc.woff2) format("woff2");font-weight:400;font-style:normal;unicode-range:U+2000–206F}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proximanova-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:u+000-5ff}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proxima_nova_bold-latin-a.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+0100–017F}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proxima_nova_bold-punc.woff2) format("woff2");font-weight:700;font-style:normal;unicode-range:U+2000–206F}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proximanova-regularit-webfont.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proximanova-boldit-webfont.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:Proxima Nova;font-display:swap;src:url(/assets/proximanova-light-webfont.woff2) format("woff2");font-weight:200;font-style:normal}body{font-family:Proxima Nova,Tahoma,Helvetica,Verdana,sans-serif;font-size:16px;line-height:1.3;color:#333;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{color:#0872b4;text-decoration:none}.no-touchevents a:hover{color:#07639c;text-decoration:none}hr{background-color:#999;border:0;margin:.75em 0;height:1px}.right{float:right}.left{float:left}.clear{clear:both}.inline{display:inline}.invisible{display:none!important}.clickable{cursor:pointer}*{transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,fill .15s ease-out,box-shadow .15s ease-out}ul.inline,ul.inline>li{display:inline-block}ul.inline>li{vertical-align:baseline}.button.fullwidth,.fullwidth,input.fullwidth,select.fullwidth,textarea.fullwidth{box-sizing:border-box;width:100%}.info-circle{color:#333;margin-top:15px;position:relative;padding-left:30px;font-size:14px;text-align:left}.info-circle:before{display:block;position:absolute;left:0;top:-1px;border-radius:50%;background-color:#0872b4;color:#fff;content:"i";width:20px;height:20px;line-height:20px;text-align:center;font-weight:700}.pro-badge{display:inline-block;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEyIiBoZWlnaHQ9IjY0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTIwLjUxMSAwSDkxLjQ5YzcuMTMyIDAgOS43MTguNzQzIDEyLjMyNiAyLjEzN2ExNC41MzggMTQuNTM4IDAgMCAxIDYuMDQ4IDYuMDQ4QzExMS4yNTcgMTAuNzkzIDExMiAxMy4zOCAxMTIgMjAuNTExVjQzLjQ5YzAgNy4xMzItLjc0MyA5LjcxOC0yLjEzNyAxMi4zMjZhMTQuNTM4IDE0LjUzOCAwIDAgMS02LjA0OCA2LjA0OEMxMDEuMjA3IDYzLjI1NyA5OC42MiA2NCA5MS40ODkgNjRIMjAuNTFjLTcuMTMyIDAtOS43MTgtLjc0My0xMi4zMjYtMi4xMzdhMTQuNTM4IDE0LjUzOCAwIDAgMS02LjA0OC02LjA0OEMuNzQzIDUzLjIwNyAwIDUwLjYyIDAgNDMuNDg5VjIwLjUxYzAtNy4xMzIuNzQzLTkuNzE4IDIuMTM3LTEyLjMyNmExNC41MzggMTQuNTM4IDAgMCAxIDYuMDQ4LTYuMDQ4QzEwLjc5My43NDMgMTMuMzggMCAyMC41MTEgMHoiIGZpbGw9IiNFRkE1MDYiLz48cGF0aCBkPSJNMjAgNDcuMDE2VjE1aDE3LjA4OGM3LjQ4OCAwIDExLjUyIDQuOTkyIDExLjUyIDEwLjk5MiAwIDUuOTUyLTQuMDMyIDEwLjc1Mi0xMS41MiAxMC43NTJoLTcuMzkydjEwLjI3MkgyMHptMTguNzY4LTIxLjEyYzAtMS43MjgtMS4yOTYtMi44MzItMi45MjgtMi44MzJoLTYuMTQ0djUuNjE2aDYuMTQ0YzEuNjMyIDAgMi45MjgtMS4xMDQgMi45MjgtMi43ODR6bTEzLjAwNCAyMS4xMlYyMy44MzJoOC42NHYyLjY0YzEuNDQtMS42OCA0LjQ2NC0zLjIxNiA3LjEwNC0zLjIxNnY4LjI1NmMtLjQzMi0uMTQ0LTEuMTUyLS4yNC0xLjk2OC0uMjQtMS44MjQgMC00LjE3Ni40OC01LjEzNiAxLjYzMnYxNC4xMTJoLTguNjR6bTMwLjMzMi41NzZjLTguMjA4IDAtMTMuMDA4LTUuNzEyLTEzLjAwOC0xMi4xOTJzNC44LTEyLjE0NCAxMy4wMDgtMTIuMTQ0YzguMjU2IDAgMTMuMDU2IDUuNjY0IDEzLjA1NiAxMi4xNDRzLTQuOCAxMi4xOTItMTMuMDU2IDEyLjE5MnptMC03LjYzMmMyLjY4OCAwIDQuMTc2LTEuOTY4IDQuMTc2LTQuNTYgMC0yLjU0NC0xLjQ4OC00LjUxMi00LjE3Ni00LjUxMi0yLjY0IDAtNC4xMjggMS45NjgtNC4xMjggNC41MTIgMCAyLjU5MiAxLjQ4OCA0LjU2IDQuMTI4IDQuNTZ6IiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==);background-repeat:no-repeat;background-size:contain;background-position:50% 50%;width:28px;height:16px;vertical-align:middle}iframe[id^=webchat-floating-iframe]{transition:right .25s ease-in-out}body.panel-right iframe[id^=webchat-floating-iframe]{right:400px!important}@media only screen and (max-width:720px){body.panel-right iframe[id^=webchat-floating-iframe]{display:none!important}}body.virtual-twin-off iframe[id^=webchat-floating-iframe]{display:none!important}@keyframes fullrotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bloop{0%{transform:scale(.75)}to{transform:scale(1)}}p{margin-bottom:.75em}p:last-child{margin-bottom:0}ul.bulleted{padding-left:1.3em;list-style-type:disc}ul.bulleted ul.bulleted{list-style-type:circle}ul.bulleted li{margin:.75em 0}ol.numbered{padding-left:1.3em;list-style-type:decimal}ol.numbered li{margin:.75em 0}h1,h2,h3,h4,h5,h6{font-size:18px;font-weight:400;margin:0 0 10px}.nowrap{white-space:nowrap}.text.small{font-size:13px!important}.text.italic{font-style:italic}.text.bold{font-weight:700}.text.capitalize{text-transform:capitalize}.text.underline{text-decoration:underline}.text.white-underline-hover{display:inline-block;border-bottom:1px solid hsla(0,0%,100%,.3)}.no-touchevents .text.white-underline-hover:hover{border-bottom:1px solid #fff}.text.center{text-align:center}.text.white{color:#fff}.text.black{color:#000}.text.gray{color:#999}.text.yellow{color:#fc3}.no-touchevents a.text.yellow:hover{color:#ffe7a2}.text.link{color:#0872b4;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.no-touchevents .text.link:hover{color:#0a82cd}.text.ellipsis{vertical-align:bottom;white-space:nowrap;overflow-x:hidden;max-width:100%;display:inline-block;text-overflow:ellipsis}.text.break-all{word-break:break-all}.row{clear:both;margin-right:-20px;zoom:1}.row:after{display:block;visibility:hidden;height:0;clear:both;content:"."}.row .column{float:left;padding-right:20px;box-sizing:border-box}.row .column.gutter-left{padding-left:20px}.row .column.row{padding-right:0;margin-right:0;clear:none}.columns-1>.column{width:100%}.columns-2>.column{width:50%}.columns-2>.column.colspan-2{width:100%}.columns-3>.column{width:33.3333%}.columns-3>.column.colspan-2{width:66.6666%}.columns-3>.column.colspan-3{width:100%}.columns-4>.column{width:25%}.columns-4>.column.colspan-2{width:50%}.columns-4>.column.colspan-3{width:75%}.columns-4>.column.colspan-4{width:100%}.columns-5>.column{width:20%}.columns-5>.column.colspan-2{width:40%}.columns-5>.column.colspan-3{width:60%}.columns-5>.column.colspan-4{width:80%}.columns-5>.column.colspan-5{width:100%}.columns-6>.column{width:16.6666%}.columns-6>.column.colspan-2{width:33.3333%}.columns-6>.column.colspan-3{width:50%}.columns-6>.column.colspan-4{width:66.6666%}.columns-6>.column.colspan-5{width:83.3333%}.columns-6>.column.colspan-6{width:100%}.columns-7>.column{width:14.2857%}.columns-7>.column.colspan-2{width:28.5714%}.columns-7>.column.colspan-3{width:42.8571%}.columns-7>.column.colspan-4{width:57.1428%}.columns-7>.column.colspan-5{width:71.4285%}.columns-7>.column.colspan-6{width:85.7142%}.columns-7>.column.colspan-7{width:100%}.columns-8>.column{width:12.5%}.columns-8>.column.colspan-2{width:25%}.columns-8>.column.colspan-3{width:37.5%}.columns-8>.column.colspan-4{width:50%}.columns-8>.column.colspan-5{width:62.5%}.columns-8>.column.colspan-6{width:75%}.columns-8>.column.colspan-7{width:87.5%}.columns-8>.column.colspan-8{width:100%}.columns-9>.column{width:11.1111%}.columns-9>.column.colspan-2{width:22.2222%}.columns-9>.column.colspan-3{width:33.3333%}.columns-9>.column.colspan-4{width:44.4444%}.columns-9>.column.colspan-5{width:55.5555%}.columns-9>.column.colspan-6{width:66.6666%}.columns-9>.column.colspan-7{width:77.7777%}.columns-9>.column.colspan-8{width:88.8888%}.columns-9>.column.colspan-9{width:100%}.columns-10>.column{width:10%}.columns-10>.column.colspan-2{width:20%}.columns-10>.column.colspan-3{width:30%}.columns-10>.column.colspan-4{width:40%}.columns-10>.column.colspan-5{width:50%}.columns-10>.column.colspan-6{width:60%}.columns-10>.column.colspan-7{width:70%}.columns-10>.column.colspan-8{width:80%}.columns-10>.column.colspan-9{width:90%}.columns-10>.column.colspan-10{width:100%}.columns-11>.column{width:9.0909%}.columns-11>.column.colspan-2{width:18.1818%}.columns-11>.column.colspan-3{width:27.2727%}.columns-11>.column.colspan-4{width:36.3636%}.columns-11>.column.colspan-5{width:45.4545%}.columns-11>.column.colspan-6{width:54.5454%}.columns-11>.column.colspan-7{width:63.6363%}.columns-11>.column.colspan-8{width:72.7272%}.columns-11>.column.colspan-9{width:81.8181%}.columns-11>.column.colspan-10{width:90.909%}.columns-11>.column.colspan-11{width:100%}.columns-12>.column{width:8.3333%}.columns-12>.column.colspan-2{width:16.6666%}.columns-12>.column.colspan-3{width:25%}.columns-12>.column.colspan-4{width:33.3333%}.columns-12>.column.colspan-5{width:41.6666%}.columns-12>.column.colspan-6{width:50%}.columns-12>.column.colspan-7{width:58.3333%}.columns-12>.column.colspan-8{width:66.6666%}.columns-12>.column.colspan-9{width:75%}.columns-12>.column.colspan-10{width:83.3333%}.columns-12>.column.colspan-11{width:91.6666%}.columns-12>.column.colspan-12{width:100%}.row.gutter-10{margin-right:-10px}.row.gutter-10 .column{padding-right:10px}.row.gutter-15{margin-right:-15px}.row.gutter-15 .column{padding-right:15px}@media only screen and (max-width:640px){.row{margin:0}.column{width:100%!important;box-sizing:border-box}.row .column{padding-right:0}}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button{z-index:1}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{display:block;margin:0 0 5px;background-color:#fff;box-shadow:inset 0 10px 5px -10px #ddd;font-size:18px;line-height:1.5;font-family:inherit;padding:4px;border:1px solid #ccc;border-radius:3px;z-index:inherit}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{z-index:1;outline-width:3px;outline-style:solid;outline-color:rgba(8,114,180,.3);outline-offset:1px}input[type=email].input,input[type=password].input,input[type=search].input,input[type=tel].input,input[type=text].input,input[type=url].input{font-size:15px;line-height:30px;height:30px;padding:0 6px;box-sizing:border-box}input[type=email].input.large,input[type=password].input.large,input[type=search].input.large,input[type=tel].input.large,input[type=text].input.large,input[type=url].input.large{font-size:18px;line-height:40px;height:40px;padding:0 10px}input[type=email].input.xlarge,input[type=password].input.xlarge,input[type=search].input.xlarge,input[type=tel].input.xlarge,input[type=text].input.xlarge,input[type=url].input.xlarge{font-size:20px;line-height:50px;height:50px;padding:0 15px}input[type=email].input.inline,input[type=password].input.inline,input[type=search].input.inline,input[type=tel].input.inline,input[type=text].input.inline,input[type=url].input.inline{display:inline-block;margin-right:3px;vertical-align:top}input[type=email].input.uppercase,input[type=password].input.uppercase,input[type=search].input.uppercase,input[type=tel].input.uppercase,input[type=text].input.uppercase,input[type=url].input.uppercase{text-transform:uppercase}input[type=email].input.uppercase::-moz-placeholder,input[type=password].input.uppercase::-moz-placeholder,input[type=search].input.uppercase::-moz-placeholder,input[type=tel].input.uppercase::-moz-placeholder,input[type=text].input.uppercase::-moz-placeholder,input[type=url].input.uppercase::-moz-placeholder{text-transform:none}input[type=email].input.uppercase::placeholder,input[type=password].input.uppercase::placeholder,input[type=search].input.uppercase::placeholder,input[type=tel].input.uppercase::placeholder,input[type=text].input.uppercase::placeholder,input[type=url].input.uppercase::placeholder{text-transform:none}input[type=email].input[disabled],input[type=password].input[disabled],input[type=search].input[disabled],input[type=tel].input[disabled],input[type=text].input[disabled],input[type=url].input[disabled]{opacity:.5}textarea{display:block;font-size:18px;line-height:1.3;font-family:inherit;padding:4px;margin:0 0 5px;box-shadow:inset 0 10px 5px -10px #ddd;background-color:#fff;border:1px solid #ccc;border-radius:3px;resize:vertical}textarea.input{font-size:15px;padding:6px;z-index:inherit}textarea.input:focus{z-index:1;outline-width:3px;outline-style:solid;outline-color:rgba(8,114,180,.3);outline-offset:1px}textarea.input.large{font-size:18px;padding:10px}textarea[disabled]{opacity:.5}input.hint,textarea.hint{color:#999}select{margin-bottom:5px;line-height:24px;font-size:13px;border:1px solid #ccc;border-radius:3px}label{z-index:inherit}label:focus{z-index:1;outline-width:3px;outline-style:solid;outline-color:rgba(8,114,180,.3);outline-offset:1px}*+fieldset,fieldset+*{margin-top:15px}label.label{font-size:16px;color:#999;font-weight:400;display:block;margin-bottom:5px}label.label.inline{margin-bottom:0;margin-right:10px;display:inline-block}label.error{display:block;font-size:16px;font-weight:700;color:#d92626;margin-top:10px}label.error.glyph-attention:before{font-size:24px;margin-right:5px;position:relative;top:1px}label.confirmation{display:block;font-size:16px;font-weight:700;color:green;margin-top:10px}label.confirmation.glyph-confirmation:before{font-size:24px;margin-right:5px;position:relative;top:2px}label.note{display:block;font-size:16px;margin-top:10px;color:rgba(51,51,51,.9)}.buttonfield{position:relative}.buttonfield input.input{width:100%}.buttonfield .button{position:absolute;top:0;right:0;border-top-left-radius:0;border-bottom-left-radius:0}.buttonfield .button.light{border-top:none;border-right:none;border-bottom:none;top:1px;right:1px}.select.input,select.input{-webkit-appearance:none;-moz-appearance:none;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);height:30px;margin:0;background:transparent none no-repeat;box-shadow:0 0 0 1px hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.3),inset 0 -60px 40px -40px rgba(0,0,0,.05);cursor:pointer;color:#333;font-family:inherit;font-size:15px;line-height:28px;display:inline-block;padding:0 40px 0 10px;z-index:inherit}.select.input:focus,select.input:focus{z-index:1;outline-width:3px;outline-style:solid;outline-color:rgba(8,114,180,.3);outline-offset:1px}.select.input.inline,select.input.inline{vertical-align:top;margin-right:3px;padding-left:7px}.select.input.large,select.input.large{font-size:18px;height:40px;line-height:38px;padding-left:10px}.select.input[multiple]{box-sizing:border-box;position:relative;z-index:1000;counter-reset:selected;padding-right:30px}.select.input[multiple]>span:after{height:28px;line-height:28px;min-width:20px;border-left:1px solid rgba(0,0,0,.1);text-align:center;display:inline-block;margin-left:5px;content:counter(selected)}.select.input[multiple] *{line-height:1}.select.input[multiple] .options{background-color:hsla(0,0%,100%,.85);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);top:0;left:-10px;position:absolute;margin-left:-9999px;padding:5px 0;z-index:1;min-width:calc(100% + 20px)}.select.input[multiple] .options input{display:block;position:absolute;margin-left:-9999px}.select.input[multiple] .options label{text-align:left;padding:3px 20px;margin:0}.select.input[multiple] .options input+label:hover{color:#fff;background-color:#2883f0;cursor:pointer}.select.input[multiple] .options input:checked+label{color:#fff;background-color:#555;counter-increment:selected}.select.input[multiple]:not([disabled]) .options:hover,.select.input[multiple]:not([disabled]):active .options{margin-left:0}@media screen and (min-width:0){.select.input,select.input{border-radius:3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAyCAYAAACgadDsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNrs1t0KgCAMhuFv0VV0tbvabsMKOogIc+BP0CsMmQc+6IZokpaU0qqOY9KAAQoKCgoKCgraCDWza/g173FSv83NUX/Jq6MeXH8uU+Tfm6vdvse3u3eudL2hKx5S0yHdq7ORVBI5rHSPI0Ldy4MPCgoKCgoK+hN0E2AAlRpVSfyaTcsAAAAASUVORK5CYII=);background-position:100%}.select.input.dark,select.input.dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAyCAYAAACgadDsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEIyODI3NUZFNkVGMTFFM0I4QTZDRkRDMUMxM0IxRDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEIyODI3NjBFNkVGMTFFM0I4QTZDRkRDMUMxM0IxRDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowQjI4Mjc1REU2RUYxMUUzQjhBNkNGREMxQzEzQjFEMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowQjI4Mjc1RUU2RUYxMUUzQjhBNkNGREMxQzEzQjFEMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmQ6+rEAAACPSURBVHja7NZRCoAgDAbgLTpF5/CAO6Beo2tYQoX4IM5cBf2DIfrgh3OITERLjHGlB2OiFwIoUKBAgQIFCtQIZeYrQwiSz81P6r2XfDQvbwn1wNMdsBdmzb+3dnf7Ht/u3nlEeY8Qk5M650SzPqy8JaAFz0iNRC1ZK3XrHilV3YsHHyhQoECBAgX6E3QTYADlyW09Tlxg5gAAAABJRU5ErkJggg==)}}.select.input:-moz-focusring,select.input:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.select.input::-ms-expand,select.input::-ms-expand{display:none}}@media only screen and (min-resolution:120dppx){.select.input,select.input{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABkCAYAAADXPyOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAN1JREFUeNrs2lEOgyAMANCy7BQ7bU+7a+i+3QdZBirwSIxRIfiiaYuxRMRr27Z3TN4esUgDBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUdHVpKqW1Z6zPDE83DfspXNyvHU0Dzx/NDQvPP60NAs3G/W0Kzc/9bQPPkcZdA8+Lx37k9Ovyv2yLhf+5JCQgKGvG8aTBqHpCWibryqMpIrWv1stR6dKkvDEdcnjlpl6JeCQgKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCrpG2wUYANg8IXKvJCa2AAAAAElFTkSuQmCC);background-size:29px 50px}.select.input.dark,select.input.dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAABkCAYAAADXPyOvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjE3NDhCNUIxNEVDMTFFNDkzNEFEODBEQzJBQzE1ODUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjE3NDhCNUMxNEVDMTFFNDkzNEFEODBEQzJBQzE1ODUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMTc0OEI1OTE0RUMxMUU0OTM0QUQ4MERDMkFDMTU4NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMTc0OEI1QTE0RUMxMUU0OTM0QUQ4MERDMkFDMTU4NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgQ/SAUAAADkSURBVHja7NjbCYMwGAZQKZ2ia2TBf0Cdyb70SShWau4nEERNhEPUfMmyrutr3/dl9PpYJimgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKAFyzPHQ7dtO2sSn/q1pJS6H9E4HId8dePkfAhoXLzeJTT+vN8FNG5u1yQ0MrdvAhqF+1WBRuX+ZQJD6TlSBAQV6qt8o9HDiDb31zWPSkayrtXLVOvRqXYYjriieThLYPhhB6946Jd1QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFB7y9vAQYARKnEOzhJepsAAAAASUVORK5CYII=)}}input.input[type=radio]{display:none}input.input[type=radio]+label{position:relative;padding-left:1.8em;text-align:left;display:block;margin-bottom:.5em;font-size:18px;cursor:pointer;z-index:inherit}input.input[type=radio]+label:focus{z-index:1;outline-width:3px;outline-style:solid;outline-color:rgba(8,114,180,.3);outline-offset:1px}input.input.large[type=radio]+label{font-size:20px}input.input[type=radio]+label:before{content:"";position:absolute;left:0;top:.025em;width:1em;height:1em;border-radius:50%;border:.125em solid rgba(0,0,0,.3);box-shadow:inset 0 0 0 .4em #fff;background-color:#fff;transition:all .15s ease-out}input.input[type=radio]:checked+label:before{border-color:#0872b4;background-color:#0872b4;box-shadow:inset 0 0 0 .225em #fff}.element.type-checkbox input[type=checkbox],input[type=checkbox].input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:3px;border:1px solid #0872b4;text-align:center;vertical-align:middle;width:20px;height:20px;z-index:inherit;margin:-2px 7px 0 0}.element.type-checkbox input[type=checkbox]:focus,input[type=checkbox].input:focus{z-index:1;outline-width:3px;outline-style:solid;outline-color:rgba(8,114,180,.3);outline-offset:1px}.element.type-checkbox input[type=checkbox]:checked,input[type=checkbox].input:checked{background-color:#0872b4;border-color:#0872b4;position:relative;font-family:aboutme-glyphs;font-style:normal;font-weight:400}.element.type-checkbox input[type=checkbox]:checked:before,input[type=checkbox].input:checked:before{content:"\e847";position:absolute;left:-1px;top:-1px;width:20px;height:20px;line-height:20px;font-size:15px;text-align:center;display:block;color:#fff}.element.type-checkbox label.label,input[type=checkbox].input+label{display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;color:#333;line-height:1.5}[role=group]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:15px}[role=group] [role=group-item]{width:calc(50% - 10px)}.button{display:inline-block;text-align:center;border-radius:5px;cursor:pointer;box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;line-height:28px;padding:0 15px;background-color:#fff;border:1px solid #ccc;color:#333}.button:focus{outline-color:rgba(8,114,180,.4)}.no-touchevents .button:hover{background-color:#f5f5f5;border-color:#999;color:#000}button.button{font-family:inherit}button.button::-moz-focus-inner{border:0;padding:0}a.button{text-decoration:none!important}.button.xlarge{font-size:20px;line-height:48px;padding:0 30px}.button.large{font-size:18px;line-height:38px;padding:0 20px}.button.small{font-size:13px;line-height:24px;padding:0 12px}.button.xsmall{font-size:11px;line-height:18px;padding:0 9px}.button[disabled]{cursor:default;pointer-events:none;opacity:.4}.button[disabled].dark{opacity:.2}.button .loading-text,.button.loading .default-text{display:none}.button.loading .loading-text{display:inline-block;position:relative;padding-left:calc(1em + 5px)}.button.loading .loading-text:before{content:"";display:block;position:absolute;left:-.4em;top:50%;margin-top:-.65em;width:1.2em;height:1.2em;border-width:.2em;border-style:solid;border-right-color:transparent;border-radius:50%;animation:fullrotation 1s linear infinite;box-sizing:border-box;margin-right:1em;opacity:.3}.button.light{background-color:#fff;color:#0872b4;border-color:#0872b4}.no-touchevents .button.light:hover{background-color:#edf4f9;color:#07639c;border-color:#07639c}.button.light.primary{box-shadow:inset 0 0 0 .75px #0872b4}.button.light.tertiary{color:rgba(51,51,51,.5);background-color:transparent;border-color:transparent}.no-touchevents .button.light.tertiary:hover{color:#333;border-color:rgba(51,51,51,.3);background-color:transparent}.button.light.quaternary{color:rgba(51,51,51,.9);border-color:transparent}.no-touchevents .button.light.quaternary:hover{border-color:transparent;color:#333;background-color:hsla(0,0%,100%,.925)}.button.dark{color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.1)}.no-touchevents .button.dark:hover{color:#fff}.button.dark.primary{background-color:#0872b4;border-color:#0872b4}.no-touchevents .button.dark.primary:hover{background-color:#07639c;border-color:#07639c}.button.dark.secondary{background-color:#666;border-color:#666}.no-touchevents .button.dark.secondary:hover{background-color:#555;border-color:#555}.button.dark.danger{background-color:#d92626;border-color:#d92626}.no-touchevents .button.dark.danger:hover{background-color:#be2121;border-color:#be2121}.button.dark.tertiary{color:hsla(0,0%,100%,.7);background-color:transparent;border-color:transparent;box-shadow:none}.no-touchevents .button.dark.tertiary:hover{color:#fff;background-color:transparent;border-color:hsla(0,0%,100%,.7)}.buttons{line-height:30px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.buttons.large{line-height:40px}.buttons.small{line-height:25px}.buttons .button{margin-right:15px;margin-bottom:10px}.buttons .button.small{margin-right:8px}.buttons .button:last-child{margin-right:0}.buttons.center{justify-content:center}.buttons.center .button{margin:0 8px 10px}.page-container{width:100%;height:100%;overflow:visible}.page-content{display:flex;flex-direction:column;min-height:100vh}@media only screen and (max-width:640px) and (orientation:portrait){.browser-iphone .page-content{min-height:calc(100vh - 76px);max-height:auto}}@media only screen and (min-height:635px) and (orientation:portrait){.browser-iphone .page-content{min-height:calc(100vh - 110px);max-height:auto}}main{box-sizing:border-box;flex-grow:1;flex-shrink:0}nav~main{padding-top:70px}html.browser-ie11 main{min-height:100vh}footer{flex-grow:0;flex-shrink:1}.structure{max-width:1260px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:20px;padding-right:20px}@media only screen and (max-width:1260px){.structure{padding-left:5vw;padding-right:5vw}}.layer:not(.page-container){position:absolute;top:0;left:0;width:100vw}.layer[scroll-disabled]{box-sizing:border-box;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;pointer-events:none}.layer[scroll-disabled]>:first-child{box-sizing:border-box;position:absolute;left:0;width:100vw}@media only screen and (max-width:640px){.media-not-mobile{display:none}}@media only screen and (min-width:641px){.media-mobile{display:none}}@media only screen and (max-width:320px){.media-not-mobile-tiny{display:none}}@media only screen and (min-width:321px){.media-mobile-tiny{display:none}}
.profile-scope-Qkxli .nav-frame{top:0;right:0;position:absolute;overflow:hidden;z-index:10;width:70px;height:70px;border:none;outline:none;background:none}.profile-scope-Qkxli main{padding-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch}.profile-scope-Qkxli main>:first-child{width:100%}.profile-scope-Qkxli .profile-column{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;position:relative}.profile-scope-Qkxli .profile-column>:first-child{width:100%}@media only screen and (min-width:721px){.profile-scope-Qkxli main{padding-right:0;transition:padding-right .25s ease-in-out}.panel-right .profile-scope-Qkxli main{padding-right:400px}}@media only screen and (min-width:641px){.profile-scope-Qkxli nav.topnav .user-link{display:inherit}.profile-scope-Qkxli nav.topnav .user-link~.logo-container{display:none}}
.unsupported{width:100%;position:fixed;top:70px;left:0;background-color:rgba(217,38,38,.9);box-shadow:0 1px 0 1px rgba(0,0,0,.1);text-shadow:1px 1px 0 rgba(0,0,0,.5);color:#fff;font-size:18px;line-height:1.5;box-sizing:border-box;z-index:1000}@media only screen and (max-width:640px){.unsupported{text-align:left;padding:20px 50px 20px 20px}}@media only screen and (min-width:641px){.unsupported{text-align:center;padding:20px 50px}}.unsupported a{color:#fff}.unsupported.iframe{background-color:rgba(217,38,38,.9);top:0;padding-top:20%;height:100%}.unsupported .close{cursor:pointer;position:absolute;right:0;top:0;width:50px;height:50px;line-height:50px;font-size:18px}
.profile.profile_view-scope-FLdZm{font-family:Proxima Nova,Tahoma,Helvetica,Verdana,sans-serif;line-height:1.5;padding:10px;box-sizing:border-box;min-width:320px;position:relative}.profile.profile_view-scope-FLdZm.nested{overflow:hidden;min-height:100%}.profile.profile_view-scope-FLdZm.clipped{height:100%;overflow:hidden}.profile.profile_view-scope-FLdZm.medium.nested,.profile.profile_view-scope-FLdZm.small.nested{align-items:safe center}.profile.profile_view-scope-FLdZm.preview{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.profile.profile_view-scope-FLdZm .profile-content{box-sizing:border-box;color:#333;z-index:1}.profile.profile_view-scope-FLdZm .profile-content .head{box-sizing:border-box}.profile.profile_view-scope-FLdZm .profile-content .body{box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.profile.profile_view-scope-FLdZm .profile-content .body>*{width:100%}.profile.profile_view-scope-FLdZm .profile-content .body-content{padding:30px 0 40px;display:flex;flex-direction:column;align-items:center}.profile.profile_view-scope-FLdZm .profile-content .inset{box-sizing:border-box;padding:0 20px;max-width:440px;width:100%}.profile.profile_view-scope-FLdZm .profile-content section+section:not(:empty){margin-top:30px}.profile.profile_view-scope-FLdZm .profile-content .name-headline section+section:not(:empty){margin-top:5px}.profile.profile_view-scope-FLdZm .profile-content .image{background-color:#eee}.profile.profile_view-scope-FLdZm .profile-content .name{font-size:20px;line-height:1.2;text-transform:uppercase;letter-spacing:2px;font-weight:700;margin:0;color:#333}.profile.profile_view-scope-FLdZm .profile-content .headline{font-size:16px;line-height:1.2;font-weight:700;margin:0}.profile.profile_view-scope-FLdZm .profile-content .headline .role{display:inline-block;text-transform:capitalize}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs{opacity:1;transition:opacity .15s ease-in-out;will-change:opacity}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs:hover{opacity:.9}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs .portfolio-item{background-size:cover;background-position:50%;background-repeat:no-repeat;width:20%;overflow:hidden;cursor:pointer}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs .portfolio-item:before{display:block;width:100%;padding-bottom:100%;content:""}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs .portfolio-item:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs .portfolio-item:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs .portfolio-item+.portfolio-item{margin-left:4px}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs.more-than-5 .portfolio-item:last-child{position:relative}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs.more-than-5 .portfolio-item:last-child:before{content:"";display:block;position:absolute;background-color:rgba(0,0,0,.5);width:100%;height:100%}.profile.profile_view-scope-FLdZm .profile-content .portfolio .portfolio-thumbs.more-than-5 .portfolio-item:last-child:after{content:"+";display:block;position:absolute;font-weight:700;color:#fff;text-align:center;font-size:32px;width:26px;height:26px;line-height:26px;top:50%;left:50%;margin-top:-12px;margin-left:-13px}.profile.profile_view-scope-FLdZm .profile-content .video .video-wrapper{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.profile.profile_view-scope-FLdZm .profile-content .video .video-wrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0}.profile.profile_view-scope-FLdZm .profile-content .video .video-wrapper.placeholder{border-radius:5px;background-color:#333;background-position:50%;background-size:cover;background-repeat:no-repeat}.profile.profile_view-scope-FLdZm .profile-content .video .video-wrapper.placeholder .svg-container{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile.profile_view-scope-FLdZm .profile-content .video .video-wrapper.placeholder .svg-container svg{width:30%;height:auto}.profile.profile_view-scope-FLdZm .profile-content .spotlight .button{min-width:100%;transition:all .15s ease-out}.profile.profile_view-scope-FLdZm .profile-content .spotlight .button.light{color:#333;box-shadow:inset 0 0 0 100px rgba(0,0,0,.025)}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .spotlight .button.light:hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.05);border-color:rgba(0,0,0,.23)}.profile.profile_view-scope-FLdZm .profile-content .spotlight .button.dark{color:#fff;box-shadow:inset 0 0 0 100px hsla(0,0%,100%,0)}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .spotlight .button.dark:hover{box-shadow:inset 0 0 0 100px hsla(0,0%,100%,.1)}.profile.profile_view-scope-FLdZm .profile-content .spotlight .button .text.ellipsis{max-width:244px}.profile.profile_view-scope-FLdZm .profile-content .spotlight .button[class*=glyph-] .text.ellipsis{margin-right:-27px}.profile.profile_view-scope-FLdZm .profile-content .spotlight .button[class*=glyph-]:before{font-size:24px;width:24px;margin-right:10px;top:2px;margin-left:-30px}.profile.profile_view-scope-FLdZm .profile-content .bio{font-size:16px;text-align:left;word-wrap:break-word}.profile.profile_view-scope-FLdZm .profile-content .bio.short-bio{text-align:center}.profile.profile_view-scope-FLdZm .profile-content .bio a{color:#333;position:relative;text-decoration:underline}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .bio a:hover{color:#888}.profile.profile_view-scope-FLdZm .profile-content .bio hr{margin-top:2.5em;margin-bottom:2.5em}.profile.profile_view-scope-FLdZm .profile-content .bio h2{display:block;font-size:1.6em;margin:1.2em 0 .5em;font-weight:700;border-bottom:1px solid #ddd}.profile.profile_view-scope-FLdZm .profile-content .bio h3{display:block;font-size:1.2em;margin:1em 0 .4em;font-weight:700}.profile.profile_view-scope-FLdZm .profile-content .bio ol,.profile.profile_view-scope-FLdZm .profile-content .bio ul{display:block;margin:0 0 .75em;padding-left:40px;text-align:left}.profile.profile_view-scope-FLdZm .profile-content .bio ol li ol,.profile.profile_view-scope-FLdZm .profile-content .bio ul li ul{margin-bottom:0}.profile.profile_view-scope-FLdZm .profile-content .bio ol{list-style-type:decimal}.profile.profile_view-scope-FLdZm .profile-content .bio ul{list-style-type:disc}.profile.profile_view-scope-FLdZm .profile-content .bio li{display:list-item}.profile.profile_view-scope-FLdZm .profile-content .bio table{width:100%;display:table;margin-top:1em;margin-bottom:1em}.profile.profile_view-scope-FLdZm .profile-content .bio table th{font-weight:700}.profile.profile_view-scope-FLdZm .profile-content .bio div>h1:first-child,.profile.profile_view-scope-FLdZm .profile-content .bio div>h2:first-child{margin-top:0}@media only screen and (max-width:430px){.profile.profile_view-scope-FLdZm .profile-content .bio{max-width:100%}}.profile.profile_view-scope-FLdZm .profile-content .impressum{margin-bottom:-30px}.profile.profile_view-scope-FLdZm .profile-content .impressum .impressum-label{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;opacity:.7;transition:opacity .2s ease-in-out}.profile.profile_view-scope-FLdZm .profile-content .impressum .impressum-label:hover{opacity:1}.profile.profile_view-scope-FLdZm .profile-content .link-buttons .link-button-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.profile.profile_view-scope-FLdZm .profile-content .link-buttons .link-button{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:48px;padding:0 30px;border:1px solid;border-radius:5px;background-color:transparent;font-size:18px;font-weight:500;text-align:center;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out}.profile.profile_view-scope-FLdZm .profile-content .link-buttons .link-button .text.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .link-buttons .link-button:hover{background-color:currentColor}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .link-buttons .link-button.dark:hover .text.ellipsis{color:#fff}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .link-buttons .link-button.light:hover .text.ellipsis{color:#333}.profile.profile_view-scope-FLdZm .profile-content .social-links{max-width:470px}.profile.profile_view-scope-FLdZm .profile-content .social-links li.editing{animation:bloop .3s cubic-bezier(.25,1.5,.5,3) .3s 1}.profile.profile_view-scope-FLdZm .profile-content .social-links li{padding:0;margin:12.5px;width:36px;height:36px;font-size:30px;line-height:36px;cursor:pointer;display:block;-webkit-font-smoothing:antialiased;color:#999}.profile.profile_view-scope-FLdZm .profile-content .social-links li svg{fill:#999;height:100%;width:100%}.profile.profile_view-scope-FLdZm .profile-content .social-links li a.social-link{align-items:center;border-radius:50%;display:flex;height:100%;justify-content:center;width:100%}.profile.profile_view-scope-FLdZm .profile-content .social-links li a.social-link .SVGInline,.profile.profile_view-scope-FLdZm .profile-content .social-links li a.social-link svg{display:block;height:100%;width:100%}.profile.profile_view-scope-FLdZm .profile-content .social-links li a.social-link:focus-visible,.profile.profile_view-scope-FLdZm .profile-content .social-links li.contact-me button:focus-visible{outline:2px solid #0872b4;outline-offset:1px}.profile.profile_view-scope-FLdZm .profile-content .social-links li.contact-me{font-size:20px}.profile.profile_view-scope-FLdZm .profile-content .social-links li.contact-me button{-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;background:none;border:2px solid;border-radius:50%;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;font:inherit;height:100%;justify-content:center;margin:0;padding:0;width:100%}.profile.profile_view-scope-FLdZm .profile-content .social-links li.contact-me svg{display:block;width:20px;height:auto}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .social-links li{opacity:1;transition:opacity .15s ease-in-out;will-change:opacity}.no-touchevents .profile.profile_view-scope-FLdZm .profile-content .social-links li:hover{opacity:.8}.profile.profile_view-scope-FLdZm .profile-content .meta-header{font-size:12px;text-transform:uppercase;font-weight:200;letter-spacing:2px;color:#999;margin-bottom:5px}.profile.profile_view-scope-FLdZm .profile-content ul.inline{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections{font-size:14px;display:flex;justify-content:center}.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections .meta-item{display:block}.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections .meta-item+.meta-item{margin-top:.25em}@media only screen and (min-width:641px){.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections{flex-direction:row}.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections .meta-section:nth-last-child(n+2),.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections .meta-section:nth-last-child(n+2)~.meta-section{width:50%;box-sizing:border-box;padding:0 5px}}@media only screen and (max-width:640px){.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections{flex-direction:column}.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections .meta-section{width:100%}.profile.profile_view-scope-FLdZm .profile-content ul.meta-sections .meta-section+.meta-section{margin-top:20px}}.profile.profile_view-scope-FLdZm .profile-content .testimonials{word-wrap:break-word}.profile.profile_view-scope-FLdZm .profile-content .testimonials .testimonial{text-align:left;padding-left:30px;margin-left:-30px;position:relative;font-size:14px}.profile.profile_view-scope-FLdZm .profile-content .testimonials .testimonial:before{position:absolute;left:0;top:-5px;font-size:24px;opacity:.5;width:24px}.profile.profile_view-scope-FLdZm .profile-content .testimonials .testimonial .quote{color:#333}.profile.profile_view-scope-FLdZm .profile-content .testimonials .testimonial .attribution{color:#999;margin-top:3px;font-weight:700;font-size:12px;line-height:21px;text-transform:uppercase}.profile.profile_view-scope-FLdZm .profile-content .testimonials .testimonial+.testimonial{margin-top:15px}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form form{margin-top:10px}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form fieldset{margin:0}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form fieldset+fieldset{margin-top:7px}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form textarea{resize:none}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form ::-moz-placeholder{color:#ccc}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form ::placeholder{color:#ccc}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form .message-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;line-height:1.2}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form .can-respond{font-size:12px;margin-right:20px;text-align:left;margin-bottom:5px}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form label.maxlength{font-size:12px}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form.editing{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form.editing:not(.active){margin-top:0}.profile.profile_view-scope-FLdZm .profile-content .contact-me-form.editing.active{max-height:1000px}.profile.profile_view-scope-FLdZm[max-width-640=true] .profile-content .testimonials .testimonial{margin-left:0;padding-left:0}.profile.profile_view-scope-FLdZm[max-width-640=true] .profile-content .testimonials .testimonial .quote{text-indent:30px}.profile.profile_view-scope-FLdZm.small{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row;align-items:center;padding-top:30px;padding-bottom:30px}.profile.profile_view-scope-FLdZm.small.has-nav{padding-top:100px}.profile.profile_view-scope-FLdZm.small.has-ledge{padding-bottom:100px}.profile.profile_view-scope-FLdZm.small .profile-content{width:620px;max-width:calc(100% - 10px);text-align:center;background-color:#fff;border-radius:4px;margin-top:60px}.profile.profile_view-scope-FLdZm.small .head .image{box-shadow:inset 0 0 10px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.1);border-radius:50%;margin:-60px auto 20px;width:120px;height:120px}.profile.profile_view-scope-FLdZm.small .name-headline{padding-left:20px;padding-right:20px}.profile.profile_view-scope-FLdZm.medium{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row;align-items:center}@media only screen and (min-width:641px){.profile.profile_view-scope-FLdZm.medium{padding-top:30px;padding-bottom:30px}.profile.profile_view-scope-FLdZm.medium.has-nav{padding-top:100px}.profile.profile_view-scope-FLdZm.medium.has-ledge{padding-bottom:100px}}@media only screen and (max-width:640px){.profile.profile_view-scope-FLdZm.medium{padding-top:10px;padding-bottom:10px}.profile.profile_view-scope-FLdZm.medium.has-nav{padding-top:80px}.profile.profile_view-scope-FLdZm.medium.has-ledge{padding-bottom:80px}}.profile.profile_view-scope-FLdZm.medium .profile-content{width:620px;max-width:calc(100% - 10px);text-align:center}.profile.profile_view-scope-FLdZm.medium .head{overflow:hidden;position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.profile.profile_view-scope-FLdZm.medium .head .image{background-color:hsla(0,0%,100%,.1);box-shadow:inset 0 -130px 200px -50px rgba(0,0,0,.5)}.profile.profile_view-scope-FLdZm.medium .head .name-headline{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;box-sizing:border-box;padding:20px;bottom:0;left:0;width:100%;text-shadow:1px 1px 1px rgba(0,0,0,.7)}.profile.profile_view-scope-FLdZm.medium .head .name-headline .name{color:#fff}.profile.profile_view-scope-FLdZm.medium .head .name-headline .headline{color:#fff}.profile.profile_view-scope-FLdZm.medium .body{background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.profile.profile_view-scope-FLdZm.large{padding:0;background-color:#fff}.profile.profile_view-scope-FLdZm.large.has-nav{padding-top:70px}@media (max-width:800px){.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true])>:first-child{width:100%}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .profile-content{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:stretch}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .head{position:relative;max-height:66.6667vh;overflow:hidden}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .head .image{box-sizing:border-box}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .head .name-headline{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;box-sizing:border-box;padding:20px;width:100%;left:0;top:0;right:0;bottom:0;text-shadow:1px 1px 1px rgba(0,0,0,.7);box-shadow:inset 0 -130px 200px -50px rgba(0,0,0,.5)}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .head .name-headline .name{color:#fff}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .head .name-headline .headline{color:#fff}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body{padding:0;box-sizing:border-box;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body .body-content{padding-top:0;padding-bottom:70px}.has-ledge .profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body .body-content{padding-bottom:100px}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body .body-top{display:none}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body .body-bottom{width:100%;position:sticky;bottom:0}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body .name-headline{display:none}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body ul.meta-sections{flex-direction:column}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body ul.meta-sections .meta-section{padding:0;width:100%}.profile.profile_view-scope-FLdZm.large:not([min-width-801=true]) .body ul.meta-sections .meta-section+.meta-section{margin-top:20px}}.profile.profile_view-scope-FLdZm.large[max-width-800=true]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch}.profile.profile_view-scope-FLdZm.large[max-width-800=true]>:first-child{width:100%}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .profile-content{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:stretch}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .head{position:relative;max-height:66.6667vh;overflow:hidden}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .head .image{box-sizing:border-box}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .head .name-headline{display:flex;flex-direction:column;justify-content:flex-end;position:absolute;box-sizing:border-box;padding:20px;width:100%;left:0;top:0;right:0;bottom:0;text-shadow:1px 1px 1px rgba(0,0,0,.7);box-shadow:inset 0 -130px 200px -50px rgba(0,0,0,.5)}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .head .name-headline .name{color:#fff}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .head .name-headline .headline{color:#fff}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body{padding:0;box-sizing:border-box;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body .body-content{padding-top:0;padding-bottom:70px}.has-ledge .profile.profile_view-scope-FLdZm.large[max-width-800=true] .body .body-content{padding-bottom:100px}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body .body-top{display:none}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body .body-bottom{width:100%;position:sticky;bottom:0}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body .name-headline{display:none}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body ul.meta-sections{flex-direction:column}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body ul.meta-sections .meta-section{padding:0;width:100%}.profile.profile_view-scope-FLdZm.large[max-width-800=true] .body ul.meta-sections .meta-section+.meta-section{margin-top:20px}@media (min-width:801px){.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true])>:first-child{width:100%}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .head{width:66.6667%;flex-grow:1;flex-shrink:1}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .head .image{background-color:#eee;position:fixed;width:inherit;min-height:100%;padding-bottom:0!important}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .head .name-headline{display:none}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .body{padding:0;width:33.3333%;box-sizing:border-box;flex-grow:1;flex-shrink:1;text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .body .body-content{padding-top:70px;padding-bottom:70px}.has-ledge .profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .body .body-content{padding-bottom:100px}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .body .body-top{position:sticky;top:70px}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .body .body-bottom{position:sticky;bottom:0}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .inset{padding:0 60px;max-width:520px}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .headline .location,.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .headline .roles{white-space:normal}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .portfolio .portfolio-thumbs{justify-content:flex-start}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .bio.short-bio{text-align:left}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .social-links ul.inline{justify-content:flex-start;margin-left:-25px}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content .social-links li{margin:0 0 25px 25px}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content ul.meta-sections{flex-direction:column;justify-content:flex-start}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content ul.meta-sections .meta-section:nth-last-child(n+2),.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content ul.meta-sections .meta-section:nth-last-child(n+2)~.meta-section{padding:0;width:100%}.profile.profile_view-scope-FLdZm.large:not([max-width-800=true]) .profile-content ul.meta-sections .meta-section:nth-last-child(n+2)~.meta-section{padding:0;margin-top:20px}}.profile.profile_view-scope-FLdZm.large[min-width-801=true]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch}.profile.profile_view-scope-FLdZm.large[min-width-801=true]>:first-child{width:100%}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .head{width:66.6667%;flex-grow:1;flex-shrink:1}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .head .image{background-color:#eee;position:fixed;width:inherit;min-height:100%;padding-bottom:0!important}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .head .name-headline{display:none}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .body{padding:0;width:33.3333%;box-sizing:border-box;flex-grow:1;flex-shrink:1;text-align:left;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .body .body-content{padding-top:70px;padding-bottom:70px}.has-ledge .profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .body .body-content{padding-bottom:100px}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .body .body-top{position:sticky;top:70px}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .body .body-bottom{position:sticky;bottom:0}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .inset{padding:0 60px;max-width:520px}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .headline .location,.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .headline .roles{white-space:normal}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .portfolio .portfolio-thumbs{justify-content:flex-start}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .bio.short-bio{text-align:left}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .social-links ul.inline{justify-content:flex-start;margin-left:-25px}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content .social-links li{margin:0 0 25px 25px}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content ul.meta-sections{flex-direction:column;justify-content:flex-start}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content ul.meta-sections .meta-section:nth-last-child(n+2),.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content ul.meta-sections .meta-section:nth-last-child(n+2)~.meta-section{padding:0;width:100%}.profile.profile_view-scope-FLdZm.large[min-width-801=true] .profile-content ul.meta-sections .meta-section:nth-last-child(n+2)~.meta-section{padding:0;margin-top:20px}
.impressum .dialog-content{font-size:16px;text-align:left;word-wrap:break-word}.impressum .dialog-content.short-bio{text-align:center}.impressum .dialog-content a{color:#333;position:relative;text-decoration:underline}.no-touchevents .impressum .dialog-content a:hover{color:#888}.impressum .dialog-content hr{margin-top:2.5em;margin-bottom:2.5em}.impressum .dialog-content h2{display:block;font-size:1.6em;margin:1.2em 0 .5em;font-weight:700;border-bottom:1px solid #ddd}.impressum .dialog-content h3{display:block;font-size:1.2em;margin:1em 0 .4em;font-weight:700}.impressum .dialog-content ol,.impressum .dialog-content ul{display:block;margin:0 0 .75em;padding-left:40px;text-align:left}.impressum .dialog-content ol li ol,.impressum .dialog-content ul li ul{margin-bottom:0}.impressum .dialog-content ol{list-style-type:decimal}.impressum .dialog-content ul{list-style-type:disc}.impressum .dialog-content li{display:list-item}.impressum .dialog-content table{width:100%;display:table;margin-top:1em;margin-bottom:1em}.impressum .dialog-content table th{font-weight:700}.impressum .dialog-content div>h1:first-child,.impressum .dialog-content div>h2:first-child{margin-top:0}
.pro-trial-minibar{background-color:currentColor;font-size:13px;line-height:1.3;position:sticky;bottom:-1px;z-index:50;padding:15px 20px;box-sizing:border-box;width:100%;display:none;opacity:0;transition:opacity .5s ease-in-out;will-change:opacity}.pro-trial-minibar .upgrade-cta{color:hsla(0,0%,100%,.7)}.pro-trial-minibar .upgrade-cta a{display:inline-block;margin-left:1px;color:#fff;border-top:1px solid transparent;border-bottom:1px solid hsla(0,0%,100%,.3)}.no-touchevents .pro-trial-minibar .upgrade-cta a:hover{border-bottom:1px solid #fff}.pro-trial-minibar .remove-cta{color:#fff}.pro-trial-minibar .remove-cta span.text.link{display:inline-block;white-space:nowrap;color:hsla(0,0%,100%,.5);border-top:1px solid transparent;border-bottom:1px solid transparent}.no-touchevents .pro-trial-minibar .remove-cta span.text.link:hover{color:hsla(0,0%,100%,.8);border-bottom:1px solid hsla(0,0%,100%,.8)}.pro-trial-minibar[min-width-450]{opacity:1}.pro-trial-minibar[min-width-450=true]{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.pro-trial-minibar[min-width-450=true] .upgrade-cta{text-align:left}.pro-trial-minibar[min-width-450=true] .remove-cta{margin-left:20px;text-align:right}.pro-trial-minibar[min-width-450=false]{text-align:left;display:block}.pro-trial-minibar[min-width-450=false] .upgrade-cta{display:inline;margin-right:10px}.pro-trial-minibar[min-width-450=false] .remove-cta{display:inline}
.viewer_panel-scope-_RZVZ{position:fixed;right:0;top:0;bottom:0;z-index:100;background-color:#000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;box-sizing:border-box;padding-top:70px;transform:translateX(100%);transition:transform .25s ease-in-out}.viewer_panel-scope-_RZVZ>:first-child{width:100%}.panel-right .viewer_panel-scope-_RZVZ{transform:translateX(0)}.viewer_panel-scope-_RZVZ:not(:empty){box-shadow:-1px 0 0 0 rgba(0,0,0,.2)}@media only screen and (min-width:721px){.viewer_panel-scope-_RZVZ{width:400px}}@media only screen and (max-width:720px){.viewer_panel-scope-_RZVZ{width:100vw}}.viewer_panel-scope-_RZVZ .drilldown{width:100%}.viewer_panel-scope-_RZVZ .drilldown .drilldown-pane-child:not(:empty){box-shadow:-1px 0 0 0 rgba(0,0,0,.05)}@media only screen and (min-width:721px){.viewer_panel-scope-_RZVZ .drilldown{min-width:400px}}@media only screen and (max-width:720px){.viewer_panel-scope-_RZVZ .drilldown{min-width:100vw}}@media only screen and (max-width:640px){.viewer_panel-scope-_RZVZ .drilldown{min-width:320px}}.viewer_panel-scope-_RZVZ>.drilldown{opacity:1;transition:opacity .25s ease-in-out}.viewer_panel-scope-_RZVZ.fade>.drilldown{opacity:.9}
body {background-color: #014976;background: -webkit-linear-gradient(315deg, #014976 0%, #014976 30%, #027cc9 100%) fixed;background: linear-gradient(135deg, #014976 0%, #014976 30%, #027cc9 100%) fixed;}
a:focus-visible{outline:2px solid #027cc9;outline-offset:4px}
/* Paint the root canvas as well as the page, including mobile overscroll. */
html { min-height:100%; background:#014976; }
body { min-height:100vh; min-height:100dvh; margin:0; background-color:#014976; }
.layers, .page-container, .page-content { min-height:100vh; min-height:100dvh; }
@media (max-width:720px) {
 body { background-attachment:scroll; background-size:100% 100%; background-repeat:no-repeat; }
 .profile.profile_view-scope-FLdZm.small { padding-bottom:max(30px, env(safe-area-inset-bottom)); }
}
