﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.grid{display:block;padding-bottom:24px;position:relative}@media screen and (min-width: 1024px){.grid{margin-right:3.773%;float:left}}@media screen and (min-width: 1024px){.grid-half{width:48.1135%;margin-right:0}.grid-half:nth-child(1){float:left}.grid-half:nth-child(2){float:right}}@media screen and (min-width: 1024px){.grid-two-fifths{width:37.7362%}}@media screen and (min-width: 1024px){.grid-three-fifths{width:58.4908%}}@media screen and (min-width: 1024px){.grid-four-fifths{width:79.2454%}}@media screen and (min-width: 1024px){.grid-two-thirds{width:65.409%}}@media screen and (min-width: 1024px){.grid-fifth{width:16.9816%}}@media screen and (min-width: 1024px){.grid-sixth{width:13.5225%}}@media screen and (min-width: 1024px){.grid-three-fourths{width:74.05675%}}@media screen and (min-width: 1024px){.grid-fourth{width:22.17025%}}@media screen and (min-width: 1024px){.grid-third{width:30.818%}}.grid-third-flush{width:33%}@media screen and (min-width: 1024px){.grid-set-left{float:left}.grid-set-left:nth-child(2){float:left}}@media screen and (min-width: 1024px){.grid-set-right{float:right}}.grid-last{margin-right:0}html{height:100%;font-size:15px}@media screen and (min-width: 480px){html{font-size:15px}}@media screen and (min-width: 768px){html{font-size:16px}}@media screen and (min-width: 1600px){html{font-size:16px}}body{height:100%;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;color:#111;background-color:#fff;-webkit-text-size-adjust:100%}.body-special-salus-website-draft-1{height:7500px;background:url("https://davidyeiser.com/images/website-salus.jpg") center top no-repeat #fff;background-size:2108px 7500px}.body-special-salus-website-draft-1 .site{display:none}.body-special-salus-website-draft-1 .site-footer{display:none}.body-special-am{overflow-x:hidden}.body-special-am img{display:block;margin:0;border:0}.expand{-webkit-transform-origin:center top;-webkit-transform:scale(1.125)}.am-header{display:block;width:100%;margin:0 auto;background-color:#fff}.am-header img{max-width:2330px;margin:0 auto}.am-feature{display:block;width:100%;margin:0 auto;background-color:#111}.am-feature img{max-width:2330px;margin:0 auto}.am-home-details{display:block;width:100%;margin:0 auto;background-color:#fff}.am-home-details img{max-width:2330px;margin:0 auto}.am-briefing-details{display:block;width:100%;margin:0 auto;background-color:#fff}.am-briefing-details img{max-width:2330px;margin:0 auto}.am-tip-details{display:block;width:100%;margin:0 auto;background-color:#fff}.am-tip-details img{max-width:2330px;margin:0 auto}.am-article-regular{display:block;width:100%;margin:0 auto;background-color:#fff}.am-article-regular img{max-width:2330px;margin:0 auto}.am-article-text{display:block;width:100%;margin:0 auto;background-color:#fff}.am-article-text img{max-width:2330px;margin:0 auto}.am-book-details{display:block;width:100%;margin:0 auto;background-color:#fff}.am-book-details img{max-width:2330px;margin:0 auto}.am-archives{display:block;width:100%;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#fff}.am-archives img{max-width:2330px;margin:-3px auto}.am-instagram{display:block;width:100%;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#fff}.am-instagram img{max-width:2330px;margin:-3px auto}.am-sbts-ad{display:block;width:100%;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#fff}.am-sbts-ad img{max-width:2330px;margin:-3px auto}.am-book-ad{display:block;width:100%;border-top:3px solid #fff;border-bottom:3px solid #fff;background-color:#dfdfd7}.am-book-ad img{max-width:2330px;margin:-3px auto}.am-footer{display:block;width:100%;margin:0 auto;background-color:#111}.am-footer img{max-width:2330px;margin:0 auto}.am-mobile{display:block;width:100%;padding:48px 0 0 0;background-color:#fff}.am-mobile img{max-width:800px;margin:0 auto}a{text-decoration:none;color:#0a30bb}a:visited{color:#0a30bb}a:hover,a:focus{color:#d63838}.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading h6,.wf-loading p,.wf-loading span,.wf-loading a,.wf-loading ul,.wf-loading ol,.wf-loading li{visibility:hidden}.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active h6,.wf-active p,.wf-active span,.wf-active a,.wf-active ul,.wf-active ol,.wf-active li{visibility:visible}.site{display:block}@media screen and (min-width: 1024px){.site{min-height:100%;margin-bottom:-259px}.site:after{content:"";display:block;height:259px}}.frame{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:84.8%;margin-right:auto;margin-left:auto;position:relative}.fixed-left{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:84.8%;margin-right:auto;margin-left:auto;position:relative;text-align:center}@media screen and (min-width: 1024px){.fixed-left{margin:0 0 0 7.6%;width:50%;clear:both;text-align:left}}@media screen and (min-width: 1280px){.fixed-left{width:13.5225%;height:100%;margin-left:0;margin-right:0;position:fixed;left:7.6%;top:0;z-index:11}}@media screen and (min-width: 1024px){.fixed-right{display:block;position:fixed;right:7.6%;top:0}}@media screen and (min-width: 1024px){.body-freelancing-money .fixed-right{position:absolute;right:0}}@media screen and (min-width: 1600px){.add-margins{padding-right:12.736%;padding-left:12.736%}}.site-header{margin-top:42px;position:relative;z-index:1}@media screen and (min-width: 1024px){.site-header{margin-top:0}}@media screen and (min-width: 1280px){.site-header{height:174px;margin-top:42px}}.branding{display:block;width:72px;height:72px;margin:0 auto;padding-right:10px;position:relative;left:-25%}@media screen and (min-width: 1024px){.branding{margin:42px 0 0 -4px;padding-right:0;left:auto;float:left}}@media screen and (min-width: 1280px){.branding{margin:0 0 0 -4px;padding-top:54px;padding-right:0;left:auto}}@media screen and (min-width: 1024px){.body-home .branding{margin-top:0}}.branding-inside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;left:auto}.branding-inside+.quick-contact-inside{padding:32px 0 24px 0}@media screen and (min-width: 1024px){.branding-inside{float:left}.branding-inside+.quick-contact-inside{padding:42px 0 24px 54px;float:left}}@media screen and (min-width: 1280px){.branding-inside{height:174px;margin-top:42px}.branding-inside+.quick-contact-inside{padding-top:0;padding-left:0;float:none}}.logo{display:block;width:72px;height:72px;background:url("/images/logo-officeof-davidyeiser.svg") 0 0 no-repeat transparent;background-size:auto 72px}.quick-contact{padding:50px 6px 0 0;text-align:center}@media screen and (min-width: 1024px){.quick-contact{padding-right:0;text-align:left}}@media screen and (min-width: 1280px){.fixed-left .quick-contact{position:absolute;left:0;bottom:125px}}.quick-contact-inside{padding-top:0}.quick-contact-block{width:auto;margin-right:82px;font-family:"Value Serif Regular",Georgia,serif;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.42857em}.quick-contact-block:last-child{margin-right:0}.quick-contact-block .scope-text{display:block}.twitter-link{color:#1da1f2}.twitter-link:visited{color:#1da1f2}.twitter-link:hover,.twitter-link:focus{color:#d63838}.nav-control{display:inline-block;width:auto;min-width:48px;padding:5px 10px 6px 10px;position:absolute;right:15%;top:-52px;font-family:"Value Serif Regular",Georgia,serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.16667em;text-align:center;vertical-align:middle;color:#111;border:1px solid #383636;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;z-index:1111}.nav-control:visited{color:#111}.nav-control:hover,.nav-control:focus{color:#d63838}.nav-control:hover,.nav-control:focus{border-color:#d63838}@media screen and (min-width: 1024px){.nav-control{display:none}}.nav-control-inside{top:20px;right:0}.nav-control-active{border-color:transparent}.nav-control-active:hover,.nav-control-active:focus{border-color:transparent}.main-nav{display:none}@media screen and (min-width: 1024px){.main-nav{display:block;width:100%;position:absolute;top:0}}@media screen and (min-width: 1280px){.main-nav{display:block;width:100%;position:absolute;top:54px}}@media screen and (min-width: 1024px){.main-nav-inside{padding-top:54px}}@media screen and (min-width: 1280px){.main-nav-inside{padding-top:125px;position:static;float:right}}.show-nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:80%;padding:24px 40px 32px 40px;position:absolute;right:0;top:10px;border:1px solid #383636;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;z-index:11}@media screen and (min-width: 1024px){.show-nav{width:100%;padding:0;right:auto;top:216px;border:0}}.body-home .show-nav,.body-about .show-nav,.body-privacy-policy .show-nav{right:10%;top:54px}.body-freelancing-money .nav-control{display:inline-block}@media screen and (min-width: 1024px){.body-freelancing-money .nav-control{display:inline-block;top:54px}}.body-freelancing-money .main-nav{display:none}@media screen and (min-width: 1024px){.body-freelancing-money .main-nav{display:none}}.body-freelancing-money .show-nav{display:block;right:10%;top:32px}@media screen and (min-width: 1024px){.body-freelancing-money .show-nav{width:200%;padding:24px 40px 32px 40px;position:absolute;right:14px;top:32px;border:1px solid #383636}}.main-nav-list{display:block;list-style:none}.main-nav-item{display:block}.main-nav-link{display:inline-block;position:relative;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:1.25em;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.71429em;font-family:"Value Serif Regular",Georgia,serif;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.42857em;color:rgba(17,17,17,0.32)}.main-nav-link:visited{color:rgba(17,17,17,0.32)}.main-nav-link:hover,.main-nav-link:focus{color:#0a30bb}.main-nav-link:hover sup,.main-nav-link:focus sup{color:#0a30bb}.main-nav-link .scope-text{display:inline;position:relative}.main-nav-link sup{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;width:39px;height:20px;padding:0 0 0 1px;position:absolute;left:-44px;top:0px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.5625rem;font-style:normal;font-weight:400;line-height:2.22222em;letter-spacing:1px;text-transform:uppercase;text-align:center;vertical-align:middle;color:rgba(17,17,17,0.6);background-color:#ffe743;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}@media screen and (min-width: 1024px){.main-nav-link sup{display:block}}.body-home .main-nav-link sup{left:-62px}.body-freelancing-money .main-nav-link sup{display:none}.body-portfolio-branding .main-nav-link-branding{color:#0a30bb}.body-portfolio-branding .main-nav-link-branding:visited{color:#0a30bb}.body-portfolio-branding .main-nav-link-branding:hover,.body-portfolio-branding .main-nav-link-branding:focus{color:#0a30bb}.body-portfolio-branding .main-nav-link-branding:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.body-portfolio-redeapp .main-nav-link-redeapp{color:#0a30bb}.body-portfolio-redeapp .main-nav-link-redeapp:visited{color:#0a30bb}.body-portfolio-redeapp .main-nav-link-redeapp:hover,.body-portfolio-redeapp .main-nav-link-redeapp:focus{color:#0a30bb}.body-portfolio-redeapp .main-nav-link-redeapp:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.body-portfolio-southern .main-nav-link-southern{color:#0a30bb}.body-portfolio-southern .main-nav-link-southern:visited{color:#0a30bb}.body-portfolio-southern .main-nav-link-southern:hover,.body-portfolio-southern .main-nav-link-southern:focus{color:#0a30bb}.body-portfolio-southern .main-nav-link-southern:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.body-portfolio-personal .main-nav-link-personal{color:#0a30bb}.body-portfolio-personal .main-nav-link-personal:visited{color:#0a30bb}.body-portfolio-personal .main-nav-link-personal:hover,.body-portfolio-personal .main-nav-link-personal:focus{color:#0a30bb}.body-portfolio-personal .main-nav-link-personal:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.body-portfolio-etc .main-nav-link-etc{color:#0a30bb}.body-portfolio-etc .main-nav-link-etc:visited{color:#0a30bb}.body-portfolio-etc .main-nav-link-etc:hover,.body-portfolio-etc .main-nav-link-etc:focus{color:#0a30bb}.body-portfolio-etc .main-nav-link-etc:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.body-freelancing-money .main-nav-link-freelancing-money,.body-home .main-nav-link-freelancing-money{color:#0a30bb}.body-freelancing-money .main-nav-link-freelancing-money:visited,.body-home .main-nav-link-freelancing-money:visited{color:#0a30bb}.body-freelancing-money .main-nav-link-freelancing-money:hover,.body-freelancing-money .main-nav-link-freelancing-money:focus,.body-home .main-nav-link-freelancing-money:hover,.body-home .main-nav-link-freelancing-money:focus{color:#0a30bb}.body-freelancing-money .main-nav-link-freelancing-money:before,.body-home .main-nav-link-freelancing-money:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.body-about .main-nav-link-about{color:#0a30bb}.body-about .main-nav-link-about:visited{color:#0a30bb}.body-about .main-nav-link-about:hover,.body-about .main-nav-link-about:focus{color:#0a30bb}.body-about .main-nav-link-about:before{content:"→";display:inline-block;width:50px;position:absolute;left:-54px;text-align:right}.wow-text{display:block;width:100%;padding:24px 0 32px 0;border-bottom:4px solid #00ffc6}@media screen and (min-width: 1024px){.wow-text{width:92%;padding:72px 0 54px 0;border-bottom:0}}@media screen and (min-width: 1280px){.wow-text{width:78%;padding:72px 0 14px 0}}.body-freelancing-money .wow-text{padding-bottom:32px;border-bottom:18px solid #ffe743}@media screen and (min-width: 1024px){.body-freelancing-money .wow-text{padding-bottom:68px}}.wow-text-about{opacity:0.9}.body-home .wrap-it{overflow:hidden;margin-bottom:110px}@media screen and (min-width: 1280px){.welcome{height:608px}}.site-lead{display:block;position:relative;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.25em;text-align:center;text-rendering:optimizelegibility;color:rgba(17,17,17,0.86)}.site-lead+.site-lead{margin-top:12px}@media screen and (min-width: 1024px){.site-lead{margin-top:64px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:1.25em;text-align:left;z-index:111}.site-lead .scope-text{display:block}.site-lead .scope-text strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;color:#000}.site-lead .site-lead-thank-you-text{text-indent:-4px}.site-lead+.site-lead{margin-top:42px}}.slash-text{display:none;width:110px;margin-left:-210px;position:absolute;left:50%;top:-125px;-webkit-transform-origin:0 0;-webkit-transform:skewX(32deg);-moz-transform-origin:0 0;-moz-transform:skewX(32deg);-o-transform-origin:0 0;-o-transform:skewX(32deg);transform-origin:0 0;transform:skewX(32deg)}.slash-text p{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.0625rem;font-style:normal;font-weight:400;line-height:2em;text-align:justify;color:#00ecb7}@media screen and (min-width: 1024px){.slash-text{display:block}}.box{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:40px;padding:32px 0 54px 0;position:relative;border:6px solid #00ffc6;background-color:#fff;z-index:22222}@media screen and (min-width: 1024px){.box{width:84.8%;margin-top:125px;padding:72px 0 94px 0;border-width:18px;-webkit-box-shadow:0 0 100px 0 #0a30bb;-moz-box-shadow:0 0 100px 0 #0a30bb;box-shadow:0 0 100px 0 #0a30bb}}@media screen and (min-width: 1280px){.box{padding:94px 0 125px 0}}.body-home .box{margin-top:0}@media screen and (min-width: 1024px){.body-home .box{margin-top:0;webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}}.box-lead{padding:0 0 32px 0;font-family:"Value Serif Regular",Georgia,serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1.25em;color:#00ecb7}.box-lead .scope-text{display:none}@media screen and (min-width: 1024px){.box-lead{padding:0 0 72px 0;font-family:"Value Serif Regular",Georgia,serif;font-size:3.375rem;font-style:normal;font-weight:600;line-height:1.18519em;letter-spacing:-1px;text-indent:-48px}.box-lead .scope-text{display:inline;opacity:0.24}}@media screen and (min-width: 1280px){.box-lead{padding:0 0 94px 0;font-family:"Value Serif Regular",Georgia,serif;font-size:4.5rem;font-style:normal;font-weight:600;line-height:1.13889em;letter-spacing:-1px;text-indent:-65px}.box-lead .scope-text{display:inline;opacity:0.24}}@media screen and (min-width: 1024px){.portfolio-content{width:79.2454%}}@media screen and (min-width: 1280px){.portfolio-content{width:58.4908%;margin-top:-125px}}@media screen and (min-width: 1024px){.portfolio-content-placemark{display:none}}@media screen and (min-width: 1280px){.portfolio-content-placemark{display:block}}.global-subtitle{padding:20px 0 10px 0;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:300;line-height:1.33333em;color:#d63838}.tweet-hold{display:block;min-height:260px}.portfolio-section-title{display:block;margin-top:32px;padding-bottom:6px;font-family:"Value Serif Regular",Georgia,serif;font-size:1.1875rem;font-style:normal;font-weight:600;line-height:1.36842em;color:#111}@media screen and (min-width: 768px){.portfolio-section-title{margin-top:64px}}.portfolio-section-summary{display:block;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.44444em;color:rgba(17,17,17,0.54)}.portfolio-section-summary+.portfolio-section-summary{padding-top:6px}.blackout{display:block;width:100%;padding-top:54px;padding-bottom:42px;overflow:hidden;background-color:#000}@media screen and (min-width: 1024px){.blackout{margin-bottom:42px}}@media screen and (min-width: 1280px){.blackout{margin-bottom:0}}.portrait-p{display:block;position:relative;text-align:center}.david-img{display:block}@-webkit-keyframes blink{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}100%{opacity:1}}@-o-keyframes blink{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}100%{opacity:1}}@keyframes blink{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}100%{opacity:1}}.david-img-blink{position:absolute;left:0;top:0;opacity:0;-webkit-animation-name:blink;-webkit-animation-duration:5000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:blink;-moz-animation-duration:5000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:blink;-o-animation-duration:5000ms;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:blink;animation-duration:5000ms;animation-iteration-count:infinite;animation-timing-function:linear}.explain-subtitle{margin-top:0;padding-top:0;padding-bottom:4px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.44444em;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:400;line-height:1.33333em;color:rgba(255,255,255,0.58)}@media screen and (min-width: 1024px){.explain-subtitle{padding-top:40px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.25em;text-align:left}}.explain-yourself{padding-top:10px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.44444em;color:#7f7e7e}.explain-yourself strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:700;color:rgba(255,255,255,0.5)}.explain-yourself+.explain-yourself{padding-top:10px}@media screen and (min-width: 1024px){.explain-yourself{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.55556em;text-align:left}}.photo-caption{display:block;margin-top:6px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.5em;color:rgba(255,255,255,0.22)}.photo-caption a{text-align:center;color:rgba(255,255,255,0.22);border-bottom:1px solid rgba(255,255,255,0.16)}.photo-caption a:visited{color:rgba(255,255,255,0.22)}.photo-caption a:hover,.photo-caption a:focus{color:rgba(255,255,255,0.5)}.photo-caption a:hover,.photo-caption a:focus{border-bottom-color:rgba(255,255,255,0.22)}.page-lead-area{margin-top:0}@media screen and (min-width: 1280px){.page-lead-area{margin-top:-186px}}.page{display:block;padding:40px 0 54px 0}@media screen and (min-width: 1024px){.page{padding:72px 0 0 0}}.page-lead{display:block;margin:40px 0 0 0;padding:32px 0 0 0;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.5em;color:rgba(17,17,17,0.6)}.page-lead p+p{padding-top:12px}.page-lead strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:700;line-height:1.2381em}.page-lead .scope-text{margin-left:-6px;padding:3px 6px;color:#d63838;background-color:rgba(214,56,56,0.08)}.page-header{display:block;padding:0 0 24px 0;text-align:center}@media screen and (min-width: 1024px){.page-header{padding:0 0 60px 0;text-align:left}}.page-title{display:block;padding-right:10px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:1em;letter-spacing:-1px;text-align:center;color:#111}@media screen and (min-width: 1024px){.page-title{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:3.75rem;font-style:normal;font-weight:400;line-height:1em;text-align:left}}.sample-chapter-label{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.41667em;color:rgba(17,17,17,0.44)}.page-content p,.page-content ul{padding-bottom:10px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.0625rem;font-style:normal;font-weight:400;line-height:1.64706em;color:rgba(17,17,17,0.7)}.page-content ul{list-style:disc}.page-content li+li{padding-top:10px}.page-content h3{padding:20px 0 10px 0;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.3125rem;font-style:normal;font-weight:300;line-height:1.33333em;color:#d63838}.page-content strike{opacity:0.8}.page-content strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;color:#111}.lead-p{padding-bottom:18px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.33333em;color:#0a30bb}@media screen and (min-width: 1024px){.lead-p{margin-bottom:30px;padding-bottom:50px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.875rem;font-style:normal;font-weight:300;line-height:1.33333em;border-bottom:1px solid #f0f0f0}}.lead-p strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:900}.portfolio-block{display:block;margin-top:40px;padding:0;position:relative}@media screen and (min-width: 1024px){.portfolio-block{margin-top:80px;padding:0;padding-bottom:40px}}.portfolio-segment{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.portfolio-section{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:24px}.portfolio-section-lead{display:block;padding-bottom:30px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.5em;text-rendering:optimizelegibility;color:rgba(17,17,17,0.7)}@media screen and (min-width: 1024px){.portfolio-section-lead{padding-bottom:80px}}.portfolio-section-lead strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5625rem;font-style:normal;font-weight:700;line-height:1.44em}.portfolio-section-lead em{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:700;color:#383636}.portfolio-section-lead .scope-text{margin-left:-6px;padding:3px 6px;color:#d6b638;background-color:rgba(214,182,56,0.08)}.portfolio-section-lead+.nav-item-more{padding-top:7px}.portfolio-lead{padding-top:50px;padding-bottom:80px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.625rem;font-style:normal;font-weight:300;line-height:1.23077em;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2.125rem;font-style:normal;font-weight:300;line-height:1.17647em;color:#111}.portfolio-lead strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:900}.portfolio-in-the-middle{padding-top:80px;padding-bottom:40px;font-family:"Value Serif Regular",Georgia,serif;font-size:1.4375rem;font-style:normal;font-weight:600;line-height:1.21739em;text-align:center;color:rgba(17,17,17,0.7)}.website-p{display:block;margin-bottom:30px;-webkit-box-shadow:0 0 6px 0 rgba(17,17,17,0.3);-moz-box-shadow:0 0 6px 0 rgba(17,17,17,0.3);box-shadow:0 0 6px 0 rgba(17,17,17,0.3)}.website-img{display:block;border:0}.mobile-p{display:block;padding:25.6078% 0;position:relative;z-index:1;background:url("/images/product-iphone6-placeholder.gif") center top no-repeat transparent;background-size:100% auto}.mobile-p:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url("/images/product-iphone6-blank-transparent.png") center top no-repeat transparent;background-size:100% auto;z-index:1}.mobile-img{display:block;width:86.0615%;margin:0 auto;position:relative;z-index:0}.tablet-p{display:block;padding:13.2258% 0;position:relative;z-index:1;background:url("/images/product-ipad-placeholder.gif") center top no-repeat transparent;background-size:100% auto}.tablet-p:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:url("/images/product-ipad-blank-transparent.png") center top no-repeat transparent;background-size:100% auto;z-index:1}.tablet-img{display:block;width:86.8817%;margin:0 auto;position:relative;z-index:0}.top-section{margin-top:0;padding-top:24px;padding-bottom:54px}@media screen and (min-width: 1024px){.top-section{padding-top:54px;clear:both}}@media screen and (min-width: 1280px){.top-section{padding-top:0;padding-bottom:152px}}.book-cover-image{display:block;-webkit-border-radius:1px;-moz-border-radius:1px;-o-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 4px 0 rgba(17,17,17,0.3);-moz-box-shadow:0 0 4px 0 rgba(17,17,17,0.3);box-shadow:0 0 4px 0 rgba(17,17,17,0.3)}.book-details{padding:24px 0 0 0}.book-title{display:block;padding-right:42px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.20833em}.book-title .scope-text{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.44444em;color:rgba(17,17,17,0.44)}@media screen and (min-width: 768px){.book-title{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.6875rem;font-style:normal;font-weight:400;line-height:1.18519em}.book-title .scope-text{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.4em}}.book-author{display:block;padding-top:4px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.6em;color:rgba(17,17,17,0.7)}.book-title-area-meta{display:block;padding-top:16px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.42857em;color:rgba(17,17,17,0.44)}.book-title-area-meta .scope-text{margin-right:8px;padding:4px 8px 6px 8px;color:#fff;background-color:#72c100;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.book-overview{margin-top:24px;padding:14px 42px 24px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.book-overview p,.book-overview ul{padding-top:16px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.9375rem;font-style:normal;font-weight:400;line-height:1.66667em;color:rgba(56,54,54,0.9)}.book-overview p:first-child,.book-overview ul:first-child{padding-top:0}.book-overview p .highlight,.book-overview ul .highlight{margin:0 -3px;padding:0 3px 2px 3px;color:rgba(17,17,17,0.8);background-color:rgba(214,56,56,0.1)}.book-overview p .u-highlight,.book-overview ul .u-highlight{color:#111;border-bottom:3px solid #383636}.book-overview ul{padding-top:10px}.book-overview .book-feature{display:block;padding:6px 0 0 18px;background:url("/images/icn-form-check.png") 0 15px no-repeat transparent;background-size:14px auto}.book-buy-now{padding-top:24px}.book-buy-now-final{display:block;width:300px;margin-left:auto;margin-right:auto}.book-buy-now-final .newsletter-minor-text{color:rgba(255,255,255,0.36)}.sample-chapter-link{display:inline-block;margin-left:10px;font-family:"Value Serif Regular",Georgia,serif;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.71429em}.help-text{display:block;padding-top:6px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.33333em;color:rgba(17,17,17,0.24)}.sales-lead{display:block;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:300;line-height:1.25em;text-rendering:optimizelegibility;color:rgba(17,17,17,0.86)}@media screen and (min-width: 768px){.sales-lead{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2.625rem;font-style:normal;font-weight:300;line-height:1.19048em}}@media screen and (min-width: 1280px){.sales-lead .scope-text{display:block}.sales-lead .scope-text strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;text-decoration:underline;color:#000}}.sales-follow{display:block;margin-top:32px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.55556em;color:rgba(17,17,17,0.54)}@media screen and (min-width: 768px){.sales-follow{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.55556em}}.infographic{display:none;margin-top:72px}.infographic-data{width:374px;position:relative}.infographic-lead{display:inline-block;position:absolute;left:0;top:0;font-family:"Value Serif Regular",Georgia,serif;font-size:9.5rem;font-style:normal;font-weight:600;line-height:0.82237em;color:#e58000}.infographic-label{display:block;width:125px;margin-left:152px;position:relative;float:left;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.33333em;color:rgba(17,17,17,0.92);z-index:1}.infographic-label .scope-text{border-bottom:6px solid #00ffc6}.infographic-caption{display:block;width:216px;margin:14px 0 0 152px;position:relative;float:left;clear:left;font-family:"Value Serif Regular",Georgia,serif;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.28571em;color:rgba(17,17,17,0.28);z-index:1}.sp-more-margin{margin-left:382px}.infographic-caption.sp-more-margin{width:324px}.row-orange{background-color:#fff}.row-orange .site-lead{margin-top:0}@media screen and (min-width: 1024px){.row-orange{background:url("/images/book-page-table-ex.jpg") center bottom -304px no-repeat #fff;background-size:800px auto}}.product-primary{padding:32px 0 0 0;border-bottom:1px solid rgba(17,17,17,0.08)}@media screen and (min-width: 1024px){.product-primary{padding:72px 0 512px 0}}.product-primary .site-lead{text-align:left}.book-sample-mobile{display:block;margin-top:32px}@media screen and (min-width: 1024px){.book-sample-mobile{display:none}}.book-contents{padding-top:72px}.page-content .book-contents-list{list-style:none}.book-content-item{font-family:"Value Serif Regular",Georgia,serif;font-style:normal;font-weight:600;color:rgba(17,17,17,0.7)}.row-who-for{padding:72px 0 54px 0}.row-who-for .site-lead{margin-top:0;color:rgba(17,17,17,0.28)}.row-who-for .site-follow{color:#111}@media screen and (min-width: 1280px){.row-who-for{padding:152px 0 54px 0}}.who-for-list{padding-top:125px}.who-for-who{display:block;padding-bottom:32px;position:relative}.who-for-who:before{content:"";display:none;width:54px;height:54px;margin-left:-27px;position:absolute;left:50%;top:-72px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:2.25em;text-align:center;vertical-align:middle;color:rgba(17,17,17,0.28);border:2px solid rgba(17,17,17,0.14);-webkit-border-radius:100px;-moz-border-radius:100px;-o-border-radius:100px;border-radius:100px}.who-for-who:nth-child(1):before{content:"1"}.who-for-who:nth-child(2):before{content:"2"}.who-for-who:nth-child(3):before{content:"3"}@media screen and (min-width: 1280px){.who-for-who:before{display:block}}.book-excerpt{padding:32px 0 0 0}.book-excerpt p{padding-bottom:42px;position:relative;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.33333em;color:#111}.book-excerpt p:first-child:before{content:"“";display:block;position:absolute;left:-18px;top:-4px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2.5rem;font-style:normal;font-weight:400;line-height:1em;color:rgba(17,17,17,0.14)}.book-excerpt a{display:inline-block;padding:14px 24px 18px 24px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.22222em;color:#fff;border-bottom:0;background-color:#0a30bb;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px}.book-excerpt a:hover,.book-excerpt a:focus{background-color:#1e68ff}@media screen and (min-width: 1024px){.book-excerpt{padding:72px 0 0 0}.book-excerpt p{padding-bottom:42px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2.625rem;font-style:normal;font-weight:300;line-height:1.19048em}.book-excerpt p:first-child:before{display:block;left:-62px;top:-18px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:7.8125rem;font-style:normal;font-weight:400;line-height:1em}.book-excerpt a{padding:14px 24px 18px 24px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.16667em}}.final-row{padding:72px 0 125px 0;background-color:#111}.modal-purchase{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:100%;margin:0;padding:0;position:fixed;left:0;top:0;overflow:scroll;background-color:#fff;z-index:1111}@media screen and (min-width: 768px){.modal-purchase{height:auto;max-width:380px;margin:0 0 0 -200px;left:50%;top:175px;overflow:visible;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 2px 9px 0 rgba(17,17,17,0.5);-moz-box-shadow:0 2px 9px 0 rgba(17,17,17,0.5);box-shadow:0 2px 9px 0 rgba(17,17,17,0.5)}}.icn-lock{display:block;width:57px;height:57px;margin-left:-30px;position:absolute;left:50%;top:-72px;background:url("/images/icn-lock-gold.png") 0 0 no-repeat transparent;background-size:57px 57px}.purchase-title{display:block;padding:24px 32px 3px 32px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:900;line-height:1.2em;color:#111}.modal-purchase-lead{display:block;padding:0 32px 18px 32px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.25em;color:rgba(17,17,17,0.44)}.cancel-link{display:inline-block;position:absolute;right:18px;top:16px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.16667em;color:rgba(17,17,17,0.16)}.cancel-link:visited{color:rgba(17,17,17,0.16)}.cancel-link:hover,.cancel-link:focus{color:rgba(17,17,17,0.7)}.payment-form{display:block;margin:0 3px 3px 3px;padding:30px 32px 40px 32px;border:1px solid rgba(208,206,206,0.5);background-color:rgba(240,240,240,0.85);-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}.bg-modal{width:200%;height:200%;position:fixed;left:-50%;top:-50%;background-color:#000;opacity:0.65;z-index:111;-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.hide-bg-modal{opacity:0;visibility:hidden;-webkit-transition:opacity 250ms ease-out;-moz-transition:opacity 250ms ease-out;-o-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.price-callout{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 0 70px 0}@media screen and (min-width: 1024px){.price-callout{padding:90px 120px 70px 0}}.book-freelancing-money{margin:0 auto}@media screen and (min-width: 1024px){.book-freelancing-money{margin:40px auto}}.book-freelancing-money-img{margin-left:-20px}@media screen and (min-width: 1024px){.book-freelancing-money-img{margin-left:-84px}}.price{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:2.125rem;font-style:normal;font-weight:300;line-height:2.35294em}.price-current{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:6.4375rem;font-style:normal;font-weight:900;line-height:0.97087em;color:#0a30bb}.price-strike{text-decoration:line-through;opacity:0.2}.price-qualifier{display:block;padding:10px 0 34px 0;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:300;line-height:1.5em;letter-spacing:1px;text-transform:uppercase;opacity:0.2}.page-content .price-callout-lead{padding-top:18px;padding-bottom:34px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.4375rem;font-style:normal;font-weight:300;line-height:1.43478em;color:rgba(17,17,17,0.44)}.sample-chapter{border:1px solid #d0cece;display:block;padding:40px 0 60px 0}.sample-chapter-header{display:block;padding:0 0 60px 0}.sample-chapter-title{display:block;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:3.75rem;font-style:normal;font-weight:900;line-height:1em;letter-spacing:-1px;color:#111}.sample-chapter-label{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.5rem;font-style:normal;font-weight:300;line-height:1.41667em;color:rgba(17,17,17,0.44)}.sample-chapter-content p{padding-bottom:10px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.55556em}.sample-chapter-content h3{padding:20px 0 10px 0;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:900;line-height:1.55556em;letter-spacing:1px;text-transform:uppercase;color:#d63838}.sample-chapter-content strike{opacity:0.8}.sample-chapter-content strong{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:900;color:#000}.sample-chapter-footnotes{display:block;margin-top:40px;padding-top:30px;list-style-type:decimal;border-top:1px solid #f0f0f0}.sample-chapter-footnote{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.57143em;color:rgba(17,17,17,0.44)}.extra{padding-top:20px;padding-bottom:30px}@media screen and (min-width: 768px){.extra{padding-top:50px;padding-bottom:60px}}@media screen and (min-width: 1024px){.extra{padding-top:78px;padding-bottom:128px}}.newsletter-signup{padding-top:42px;clear:left}@media screen and (min-width: 1024px){.newsletter-signup{padding-top:72px;clear:none}}.newsletter-text{padding-bottom:10px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:300;line-height:1.44444em;color:rgba(17,17,17,0.54)}.newsletter-text .scope-text{font-family:"Value Serif Regular",Georgia,serif;font-size:1.1875rem;font-style:normal;font-weight:600;line-height:1.36842em}.newsletter-minor-text{padding-top:6px;font-family:"Value Serif Regular",Georgia,serif;font-size:0.75rem;font-style:normal;font-weight:600;line-height:1.33333em;color:rgba(17,17,17,0.24)}.newsletter-minor-text a{color:rgba(17,17,17,0.24)}.newsletter-minor-text a:visited{color:rgba(17,17,17,0.24)}.newsletter-minor-text a:hover,.newsletter-minor-text a:focus{color:rgba(17,17,17,0.86)}label,input{-webkit-tap-highlight-color:transparent}.form-group{position:relative}.input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:6px;padding:7px 12px;position:relative;font-family:"Value Serif Regular",Georgia,serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.33333em;color:#111;border:1px solid #d0cece;background-color:#f0f0f0;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px;z-index:1}.input::-webkit-input-placeholder{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:300;color:#d0cece}.input:-moz-placeholder{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:300;color:#d0cece}.input::-moz-placeholder{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:300;color:#d0cece}.input:-ms-input-placeholder{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:300;color:#d0cece}.input:focus,.input:active{z-index:2;outline:none;box-shadow:inset 0 0 4px 0 rgba(52,157,255,0.25)}.payment-input{display:block;width:100%;margin:0;padding:8px 12px 8px 12px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.33333em;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px 0 rgba(17,17,17,0.08),0 0 1px 1px rgba(255,255,255,0.5);-moz-box-shadow:inset 0 1px 2px 0 rgba(17,17,17,0.08),0 0 1px 1px rgba(255,255,255,0.5);-o-box-shadow:inset 0 1px 2px 0 rgba(17,17,17,0.08),0 0 1px 1px rgba(255,255,255,0.5);box-shadow:inset 0 1px 2px 0 rgba(17,17,17,0.08),0 0 1px 1px rgba(255,255,255,0.5)}.cc-number{border-bottom:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.cc-exp{width:50%;float:left;border-right:0;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;-o-border-radius:0 0 0 4px;border-radius:0 0 0 4px}.cc-cvc{width:50%;float:left;-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-o-border-radius:0 0 4px 0;border-radius:0 0 4px 0}.cc-graphic{display:block;width:45px;height:40px;opacity:0;position:absolute;right:4px;top:0;background:url("/images/icn-group-payment-icons.png") center 0 no-repeat;background-size:45px 160px;-webkit-transform:translate3d(50px, 0, 0);-moz-transform:translate3d(50px, 0, 0);-o-transform:translate3d(50px, 0, 0);transform:translate3d(50px, 0, 0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;-o-transition:-o-transform 150ms ease-out;transition:transform 150ms ease-out;z-index:3}.visa ~ .cc-graphic{opacity:1;background-position:center 0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;-o-transition:-o-transform 150ms ease-out;transition:transform 150ms ease-out}.mastercard ~ .cc-graphic{opacity:1;background-position:center -40px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;-o-transition:-o-transform 150ms ease-out;transition:transform 150ms ease-out}.amex ~ .cc-graphic{opacity:1;background-position:center -80px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;-o-transition:-o-transform 150ms ease-out;transition:transform 150ms ease-out}.discover ~ .cc-graphic{opacity:1;background-position:center -120px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 150ms ease-out;-moz-transition:-moz-transform 150ms ease-out;-o-transition:-o-transform 150ms ease-out;transition:transform 150ms ease-out}.payment-help-text{display:block;padding:3px 0 10px 3px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-style:normal;font-weight:400;line-height:1.5em;color:rgba(17,17,17,0.2)}.sales-tax-help-text{display:inline;padding:0 0 0 3px;color:rgba(17,17,17,0.5)}.form-checkbox-group{min-height:20px;padding:8px 0 8px 20px;position:relative;line-height:100%;vertical-align:middle}.label-form-checkbox{margin-left:-20px;padding-left:20px;position:relative;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.28571em;cursor:pointer;color:rgba(17,17,17,0.28);z-index:11}.label-form-checkbox:hover,.label-form-checkbox:focus{color:rgba(17,17,17,0.7)}.label-form-checkbox-active{font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-style:normal;font-weight:400;color:rgba(17,17,17,0.7)}.label-form-checkbox-active:hover,.label-form-checkbox-active:focus{color:rgba(17,17,17,0.7)}.form-checkbox{position:absolute;left:0;top:0;opacity:0;z-index:1}.form-checkbox:checked ~ .form-checkbox-control{margin:-1px;border:2px solid rgba(17,17,17,0.7);background:url("/images/icn-form-check.png") center center no-repeat #fff;background-size:11px auto}.form-checkbox-control{display:block;width:14px;height:14px;position:absolute;left:0;top:9px;cursor:pointer;border:1px solid rgba(17,17,17,0.23);background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}.payment-errors{display:block;margin:-10px 0 10px 0;padding:6px 10px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:400;line-height:1.28571em;text-align:center;color:#d63838;border:1px solid rgba(214,56,56,0.5);background-color:rgba(214,56,56,0.08);-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px}.button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:9px 16px 10px 16px;padding:11px 18px 11px 18px;position:relative;top:-1px;font-family:"Value Serif Regular",Georgia,serif;font-size:1.125rem;font-style:normal;font-weight:600;line-height:1.33333em;color:#fff;cursor:pointer;border:0;background-color:#e58000;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;border-radius:6px}.button:visited{color:#fff}.button:hover,.button:focus{color:#fff}.button:focus{outline:0}.button:hover,.button:focus{border-bottom:0;background-color:#FFA22C}.payment-button{display:block;width:100%;margin-top:10px;padding:11px 18px 12px 18px}@media screen and (min-width: 768px){.payment-button{width:auto;width:100%;min-width:170px}}.submit-button{background-color:#0a30bb}.submit-button:hover,.submit-button:focus{background-color:#1e68ff}.loading{text-indent:-9999px;background:url("/images/loading.gif") center center no-repeat #e58000;background-size:32px 32px}.loading:hover,.loading:focus{background-color:#e58000}.minor-title{margin:6px 0 10px 0;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.75rem;font-style:normal;font-weight:300;line-height:1.5em;letter-spacing:1px;text-transform:uppercase;color:rgba(17,17,17,0.42)}.minor-nav-title{margin:24px 0 6px 0;color:rgba(17,17,17,0.28)}.section-header{margin-bottom:20px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:0.875rem;font-style:normal;font-weight:300;line-height:1.14286em;letter-spacing:1px;text-transform:uppercase;color:#d0cece}.subtitle{padding-bottom:4px;font-family:"ars-maquette-web","Helvetica Neue",Arial,sans-serif;font-size:1.4375rem;font-style:normal;font-weight:400;line-height:1.30435em;color:#0a30bb}.footer-subtitle{padding-top:40px;color:rgba(17,17,17,0.7)}.footer-subtitle .scope-text{opacity:0.6}.footer-subtitle+.footer-subtitle{padding-top:2px;text-indent:28px}.footer-frame{position:relative;background-color:#fff;-webkit-box-shadow:0 -200px 100px 0 #fff;-moz-box-shadow:0 -200px 100px 0 #fff;box-shadow:0 -200px 100px 0 #fff;z-index:22221}.body-freelancing-money .footer-frame,.body-about .footer-frame{webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.site-footer{margin-bottom:41px;padding-top:54px;padding-bottom:54px;border-bottom:1px solid rgba(17,17,17,0.06)}@media screen and (min-width: 1024px){.site-footer{padding-top:72px;padding-left:72px}}.url-ref{font-family:"Value Serif Regular",Georgia,serif;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.42857em;color:rgba(17,17,17,0.1)}@media screen and (min-width: 1024px){.url-ref{margin-left:-72px}}.copyright{padding-top:69px;font-family:"Value Serif Regular",Georgia,serif;font-size:0.875rem;font-style:normal;font-weight:600;line-height:1.42857em;color:#111;background:url("/images/imprint-officeof-davidyeiser.svg") left 30px no-repeat transparent;background-size:24px auto}@media screen and (min-width: 1024px){.copyright{margin-left:-120px;padding-left:48px;background-position:left bottom 30px}}.copyright .scope-text{display:block}.wf-loading p,.wf-loading span,.wf-loading strong,.wf-loading h2,.wf-loading h3,.wf-loading h4{visibility:hidden}.red{color:#d63838}.blue{color:#0a30bb}.white{color:#fff}.light-gray{color:#d0cece}.bg-black{background-color:#111}.bg-blue{background-color:#0a30bb}.bringhurst-enforcer{font-weight:normal}.uppercase{letter-spacing:1px;text-transform:uppercase}.clear:after{content:"";display:block;height:0;overflow:hidden;clear:both}.hide{display:none}
/*# sourceMappingURL=base.css.map */
