@charset "UTF-8";.heading{font-size:48px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.05;letter-spacing:-.035em}@media (min-width:600px) and (max-width:899px){.heading{font-size:40px}}@media (min-width:0) and (max-width:599px){.heading{font-size:40px}}.heading--h0{font-size:60px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.05;letter-spacing:-.045em}@media (min-width:0) and (max-width:599px){.heading--h0{font-size:48px}}.heading--h1{font-size:48px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.05;letter-spacing:-.035em}@media (min-width:600px) and (max-width:899px){.heading--h0{font-size:48px}.heading--h1{font-size:40px}}.heading--h2{font-size:40px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.1;letter-spacing:-.025em}@media (min-width:0) and (max-width:599px){.heading--h1{font-size:40px}.heading--h2{font-size:32px}}.heading--h3{font-size:32px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.15;letter-spacing:-.015em}@media (min-width:600px) and (max-width:899px){.heading--h2{font-size:32px}.heading--h3{font-size:24px}}.heading--h4{font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em}@media (min-width:0) and (max-width:599px){.heading--h3{font-size:24px}.heading--h4{font-size:19px}}.heading--h5{font-size:19px;margin-top:0;margin-bottom:.8rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.3;letter-spacing:0}@media (min-width:600px) and (max-width:899px){.heading--h4{font-size:19px}.heading--h5{font-size:16px}}.heading--h6{font-size:16px;margin-top:0;margin-bottom:.8rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.3;letter-spacing:0}@media (min-width:0) and (max-width:599px){.heading--h5{font-size:16px}.heading--h6{font-size:14px}}.heading--h7{font-size:14px;margin-top:0;margin-bottom:.8rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.3;letter-spacing:0}@media (min-width:600px) and (max-width:899px){.heading--h6{font-size:14px}.heading--h7{font-size:12px}.heading--h0-capped{max-width:12em}}@media (min-width:0) and (max-width:599px){.heading--h7{font-size:12px}.heading--h0-capped{max-width:12em}}.heading--size1{font-weight:400;font-size:12px;letter-spacing:0;line-height:1.3}.heading--size2{font-weight:400;font-size:14px;letter-spacing:0;line-height:1.3}.heading--size3{font-weight:400;font-size:16px;letter-spacing:0;line-height:1.3}.heading--size4{font-weight:400;font-size:19px;letter-spacing:0;line-height:1.3}.heading--size5{font-weight:400;font-size:24px;letter-spacing:-.005em;line-height:1.25}.heading--size6{font-weight:400;font-size:32px;letter-spacing:-.015em;line-height:1.15}.heading--size7{font-weight:400;font-size:40px;letter-spacing:-.025em;line-height:1.1}.heading--size8{font-weight:400;font-size:48px;letter-spacing:-.035em;line-height:1.05}.heading--size9{font-weight:400;font-size:60px;letter-spacing:-.045em;line-height:1.05}.heading--h0-capped{max-width:12em}.heading--h1-capped{max-width:12em}.heading--h2-capped{max-width:12em}.heading--h3-capped{max-width:12em}.heading--h4-capped{max-width:12em}.heading--h5-capped{max-width:12em}@media (min-width:600px) and (max-width:899px){.heading--h1-capped,.heading--h2-capped,.heading--h3-capped,.heading--h4-capped,.heading--h5-capped{max-width:12em}}@media (min-width:0) and (max-width:599px){.heading--h1-capped,.heading--h2-capped,.heading--h3-capped,.heading--h4-capped,.heading--h5-capped{max-width:12em}}.heading--h6-capped,.heading--h7-capped{max-width:23em}.heading--no-margin{margin-bottom:0!important}.heading--soft{color:#5b5a58}.heading--softer{color:#969694}.heading--heritage{color:#fe5f50}.heading--sandy-butt{color:#f6caa2}.heading--rising-sun{color:#ce283d}.heading--little-piggy{color:#f0a9b7}.heading--berlin-thing{color:#752873}.heading--lavendork{color:#b36ea7}.heading--pacific{color:#1f3ca6}.heading--carnaval{color:#81a3e6}.heading--forrest-lyf{color:#2f9780}.heading--mildreds-car{color:#a4d2d4}.heading--loose-almond{color:#95837b}.heading--the-tan-tan{color:#cbbba5}.heading--grey900{color:#1c1b1a}.heading--grey800{color:#313030}.heading--grey700{color:#5b5a58}.heading--grey600{color:#6e6d6c}.heading--grey500{color:#969694}.heading--grey400{color:#b6b5b3}.heading--grey300{color:#dad9d7}.heading--grey200{color:#eae9e7}.heading--grey100{color:#f3f2f0}.heading--grey050{color:#faf9f7}.heading--white{color:#fff}.heading--text{font-family:Graphik,sans-serif}.heading--attribution{font-family:Georgia,serif;font-style:italic;letter-spacing:0}.heading--with-divider{margin-bottom:15px}.heading--with-divider:after{content:'—';display:block}.heading--primary-crosshead{font-size:48px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.05;letter-spacing:-.035em;text-align:center}@media (min-width:0) and (max-width:599px){.heading--primary-crosshead{font-size:40px}}.heading--secondary-crosshead{font-size:40px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.1;letter-spacing:-.025em;text-align:center}@media (min-width:600px) and (max-width:899px){.heading--primary-crosshead{font-size:40px}.heading--secondary-crosshead{font-size:32px}}.heading--tertiary-crosshead{font-size:32px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.15;letter-spacing:-.015em;text-align:center}@media (min-width:0) and (max-width:599px){.heading--secondary-crosshead{font-size:32px}.heading--tertiary-crosshead{font-size:24px}}.heading--quaternary-crosshead{font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em;text-align:center}@media (min-width:600px) and (max-width:899px){.heading--tertiary-crosshead{font-size:24px}.heading--quaternary-crosshead{font-size:19px}}@media (min-width:0) and (max-width:599px){.heading--quaternary-crosshead{font-size:19px}}.heading--primary-sidehead{font-size:48px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.05;letter-spacing:-.035em;text-align:left}@media (min-width:0) and (max-width:599px){.heading--primary-sidehead{font-size:40px}}.heading--secondary-sidehead{font-size:40px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.1;letter-spacing:-.025em;text-align:left}@media (min-width:600px) and (max-width:899px){.heading--primary-sidehead{font-size:40px}.heading--secondary-sidehead{font-size:32px}}.heading--tertiary-sidehead{font-size:32px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.15;letter-spacing:-.015em;text-align:left}@media (min-width:0) and (max-width:599px){.heading--secondary-sidehead{font-size:32px}.heading--tertiary-sidehead{font-size:24px}}.heading--quaternary-sidehead{font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em;text-align:left}@media (min-width:600px) and (max-width:899px){.heading--tertiary-sidehead{font-size:24px}.heading--quaternary-sidehead{font-size:19px}}@media (min-width:0) and (max-width:599px){.heading--quaternary-sidehead{font-size:19px}}.heading--primary-crosslead{font-size:32px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.15;letter-spacing:-.015em;text-align:center}@media (min-width:600px) and (max-width:899px){.heading--primary-crosslead{font-size:24px}}@media (min-width:0) and (max-width:599px){.heading--primary-crosslead{font-size:24px}}.heading--primary-sidelead{font-size:32px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.15;letter-spacing:-.015em;text-align:left}@media (min-width:0) and (max-width:599px){.heading--primary-sidelead{font-size:24px}}.heading--secondary-crosslead{font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em;text-align:center}@media (min-width:600px) and (max-width:899px){.heading--primary-sidelead{font-size:24px}.heading--secondary-crosslead{font-size:19px}}@media (min-width:0) and (max-width:599px){.heading--secondary-crosslead{font-size:19px}}.heading--secondary-sidelead{font-size:24px;margin-top:0;margin-bottom:1.6rem;font-family:"Graphik Medium",sans-serif;font-weight:400;line-height:1.25;letter-spacing:-.005em;text-align:left}@media (min-width:600px) and (max-width:899px){.heading--secondary-sidelead{font-size:19px}}@media (min-width:0) and (max-width:599px){.heading--secondary-sidelead{font-size:19px}}.paragraph{font-family:Graphik,sans-serif;font-size:16px;line-height:1.6;margin:0 0 1.6rem}.paragraph--jumbo{font-size:24px;line-height:1.4}.paragraph--large{font-size:19px;line-height:1.4}.paragraph--regular{font-size:16px;line-height:1.6}.paragraph--small{font-size:14px;line-height:1.6}.paragraph--capped{max-width:40em}.paragraph--text{font-family:Graphik,sans-serif}.paragraph--display{font-family:"Graphik Medium",sans-serif}.paragraph--attribution{font-family:Georgia,serif;font-style:italic}.paragraph--bold{font-weight:700}.paragraph--normal{font-weight:400}.paragraph--italic{font-style:italic}.paragraph--soft{color:#5b5a58}.paragraph--softer{color:#969694}.paragraph--no-margin{margin-bottom:0!important}.paragraph--centered{margin-left:auto;margin-right:auto;text-align:center}.mediabox__meta__more:before,[data-mediabox-selected] .mediabox__media-frame:after{font-family:Asimovicons;font-weight:400;font-style:normal;text-decoration:inherit;display:inline-block;speak:none;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mediabox{display:block;background:0 0;position:relative}@media (min-width:900px) and (max-width:1299px),(min-width:1300px){.mediabox--linked .mediabox__media-frame:hover{transition-property:box-shadow;transition-duration:.1s;transition-timing-function:ease-in;box-shadow:0 14px 42px 0 rgba(0,0,0,.2);text-decoration:none;cursor:pointer}.mediabox--linked[data-mediabox-disabled] .mediabox__media-frame{box-shadow:0 3px 9px 0 rgba(0,0,0,.1);cursor:not-allowed}}.mediabox--fixed-image img{max-width:none}.mediabox__media-frame{display:block;overflow:hidden;position:relative;background:#fff;box-shadow:0 3px 9px 0 rgba(0,0,0,.1);transition-property:box-shadow;transition-duration:.3s;transition-timing-function:ease-out}[data-mediabox-selected] .mediabox__media-frame{position:relative;outline:#2f9780 solid 3px;box-shadow:0 2px 20px 0 rgba(0,0,0,.5)}[data-mediabox-selected] .mediabox__media-frame:after{content:""!important}[data-mediabox-selected] .mediabox__media-frame:after,[data-mediabox-selected] .mediabox__media-frame:before{position:absolute;display:block;bottom:10px;right:10px;width:32px;height:32px}[data-mediabox-selected] .mediabox__media-frame:before{content:'';border-radius:100%;background-color:#2f9780;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:1}[data-mediabox-selected] .mediabox__media-frame:after{color:#fff;line-height:32px;text-align:center;margin:0;font-size:19px;z-index:2}.mediabox__media{width:100%;display:block}[data-mediabox-disabled] .mediabox__media{opacity:.2}.mediabox__media-action{display:none;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center;font-weight:400}[data-mediabox-disabled] .mediabox__media-action{display:block}.mediabox__media-action__text{display:block;font-size:19px}.mediabox__meta-data{display:block;text-align:left;color:#313030;padding:15px 10px}.mediabox__meta-data:after,.mediabox__meta-data:before{content:' ';display:table}.mediabox__meta-data:after{clear:both}.flexbox.flexboxlegacy .mediabox__meta-data{display:flex;justify-content:space-between;align-items:center;min-height:0}.flexbox.flexboxlegacy .mediabox__meta-data:after,.flexbox.flexboxlegacy .mediabox__meta-data:before{display:none}.mediabox__meta-data .icon:before{margin:0 .1em 0 0;font-size:14px}@media (min-width:0) and (max-width:599px){.mediabox__meta-data .icon:before{margin:0}}.mediabox__meta-data--centered{text-align:center}.mediabox__meta{display:inline-block}.mediabox__meta-data>.mediabox__meta:last-child:not(:first-child){text-align:right;float:right}.flexbox.flexboxlegacy .mediabox__meta-data>.mediabox__meta:last-child:not(:first-child){float:none}.mediabox__meta-data>.mediabox__meta:first-child:not(:last-child){text-align:left;float:left}.flexbox.flexboxlegacy .mediabox__meta-data>.mediabox__meta:first-child:not(:last-child){float:none}.mediabox__meta--1{max-width:25%}.mediabox__meta--2{max-width:50%}.mediabox__meta--3{max-width:75%}.mediabox__meta--4{max-width:100%}.mediabox__meta__title{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.flexbox.flexboxlegacy .mediabox__meta__title{line-height:1.6}.mediabox__meta__title__sub{font-size:14px;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px}.flexbox.flexboxlegacy .mediabox__meta__title__sub{margin-top:0}.mediabox__meta__action{border:none;background:0 0;padding:0;min-width:25px;text-align:center;border-radius:50%;vertical-align:middle;transition-property:background;transition-duration:.3s;transition-timing-function:ease-out}.mediabox__meta__action:before{margin:0}.mediabox__meta__action:active,.mediabox__meta__action:focus,.mediabox__meta__action:hover{transition-property:background;transition-duration:.1s;transition-timing-function:ease-in;background:#f3f2f0;text-decoration:none;cursor:pointer;outline:0}.mediabox__meta__more{line-height:16px}.mediabox__meta__more:before{content:""!important}.mediabox__meta__action-group{width:75%;max-width:10em;display:inline-block}.flexbox.flexboxlegacy .mediabox__meta__action-group{display:flex;justify-content:space-between;align-items:center}.mediabox__meta__action-group>.mediabox__meta{margin-right:5px}.flexbox.flexboxlegacy .mediabox__meta__action-group>.mediabox__meta{margin-right:0}.mediabox__ribbon{position:absolute;top:0;z-index:1;line-height:1}.mediabox__ribbon--left{left:0}.mediabox__ribbon--right{right:0}.breadcrumbs{margin-top:0;margin-bottom:0;padding-left:0;list-style:none}.breadcrumbs>.breadcrumbs__item,.breadcrumbs>li{display:inline-block;margin-left:10px;margin-top:0}.breadcrumbs>.breadcrumbs__item:first-child,.breadcrumbs>li:first-child{margin-left:0}.breadcrumbs>.breadcrumbs__item{font-size:14px;margin-left:0;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#6e6d6c}.breadcrumbs>.breadcrumbs__item:not(:last-child):after{content:'/';margin:0 2px;color:#969694}.breadcrumbs .breadcrumbs__item__link{color:#6e6d6c;text-decoration:none}.breadcrumbs .breadcrumbs__item__link:hover{text-decoration:underline;color:#6e6d6c}.breadcrumbs .breadcrumbs__item__page{color:#6e6d6c;font-weight:700}.max--desktop .hero-layout__row{max-width:1000px!important}.max--widescreen .hero-layout__row{max-width:1300px!important}.max--responsive .hero-layout__row{max-width:1000px!important}@media (min-width:1300px){.max--responsive .hero-layout__row{max-width:1300px!important}}.hero-layout{padding-top:60px;padding-bottom:60px;position:relative}.hero-layout:before{content:'';position:absolute;top:0;left:0;right:0;height:100%;background-color:#f3f2f0;background-image:linear-gradient(#fff,#f3f2f0)}.hero-layout__row{width:100%;padding-left:15px;padding-right:15px;margin:0 auto}@media (min-width:0) and (max-width:599px){.hero-layout{padding-top:30px;padding-bottom:0}.hero-layout::before{display:none}.hero-layout__row{padding-left:7.5px;padding-right:7.5px}}.hero-layout__row:after,.hero-layout__row:before{content:' ';display:table}.hero-layout__row:after{clear:both}.hero-layout__row__column{position:relative;padding-left:15px;padding-right:15px;width:100%;float:left}.hero-layout--offset-bottom{margin-bottom:60px}.hero-layout--offset-bottom-large{margin-bottom:90px}.hero-layout--small{padding-top:60px;padding-bottom:60px}@media (min-width:0) and (max-width:599px){.hero-layout__row__column{padding-left:7.5px;padding-right:7.5px}.hero-layout--offset-bottom-large{margin-bottom:60px}.hero-layout--small{padding-top:30px;padding-bottom:30px}.hero-layout--large{padding-top:60px}}.hero-layout--large{padding-top:60px;padding-bottom:60px}@media (min-width:0) and (max-width:599px){.hero-layout--large{padding-bottom:0}}.hero-layout--extra-large{padding-bottom:200px}@media (min-width:0) and (max-width:599px){.hero-layout--extra-large{padding-bottom:15px}}@media (min-width:600px) and (max-width:899px){.hero-layout--fixed-height-bg::before{height:620px}.hero-layout--extra-large{padding-bottom:200px}}@media (min-width:900px) and (max-width:1299px){.hero-layout--extra-large{padding-bottom:180px}}.hero-layout--header{padding-bottom:0}.hero-layout--collapse-top,.hero-layout--mobile-padding{padding-top:0}@media (min-width:0) and (max-width:599px),(min-width:600px) and (max-width:899px){.hero-layout--mobile-padding{padding-top:30px}}.hero-layout--collapse-bottom{padding-bottom:0}.hero-layout--artwork{min-height:400px;padding-top:0;margin-bottom:60px}@media (min-width:0) and (max-width:599px){.hero-layout--collapse-bottom-mobile{padding-bottom:0}.hero-layout--artwork{min-height:215px;margin-bottom:0}.hero-layout--artwork .hero-layout__row__column{display:flex;flex-direction:column}.hero-layout--artwork .hero-layout__row__column__box{order:1}.hero-layout--artwork .hero-layout__row__column__artwork{order:2}}.hero-layout--bordered-hero{padding-top:30px;padding-bottom:90px}@media (min-width:900px) and (max-width:1299px){.hero-layout--bordered-hero{padding-top:15px;padding-bottom:50px}}@media (min-width:600px) and (max-width:899px){.hero-layout--bordered-hero{padding-top:7px;padding-bottom:30px}}.hero-layout--pro{margin-bottom:90px}@media (min-width:600px) and (max-width:899px){.hero-layout--pro{margin-bottom:0}.hero-layout--pro::before{height:820px}}@media (min-width:0) and (max-width:599px){.hero-layout--bordered-hero{padding-top:0;padding-bottom:15px}.hero-layout--pro{margin-bottom:30px}.hero-layout--homepage::before{display:block}}.hero-layout--pro-select{padding-top:0;padding-bottom:90px}.hero-layout--hero-tiles:before{max-height:450px}.hero-layout--homepage{padding-bottom:30px}.hero-layout--categories{padding-top:30px}.section{padding-top:60px;padding-bottom:60px;background:#fff}@media (min-width:0) and (max-width:599px){.section{padding-top:30px;padding-bottom:30px}}.section__block{margin-bottom:15px}.section__block:last-child{margin-bottom:0}.section--even-spacing{padding-top:80px;padding-bottom:80px}@media (min-width:0) and (max-width:599px){.section--even-spacing{padding-top:30px;padding-bottom:30px}}.section--collapsed{padding-top:0;padding-bottom:0}.section--collapse-bottom{padding-bottom:0}.section--collapse-top{padding-top:0}.section--dark{background:#f3f2f0}.section--center{text-align:center}.section--spacious-bottom{padding-bottom:60px}.section--small-bottom{padding-bottom:30px}.section--small{padding-top:30px;padding-bottom:30px}@media (min-width:600px) and (max-width:899px),(min-width:0) and (max-width:599px){.section--responsive-hidden{display:none}}.section--with-divider+.section--with-divider{padding-top:0}.section--with-divider+.section--with-divider:before{margin-bottom:60px;content:'';height:1px;display:block;background:#dad9d7;max-width:940px;margin-left:auto;margin-right:auto}.max--widescreen .section--with-divider+.section--with-divider:before{max-width:1240px}@media (min-width:600px) and (max-width:899px){.hero-layout--hero-tiles:before{max-height:630px}.section--with-divider+.section--with-divider:before{margin-left:30px;margin-right:30px}}.section--with-divider[data-divider-visibility=false]:before{background:0 0}.section--transparent{background-color:transparent}.section--worldmap{background-image:url(https://99designs-start-assets.imgix.net/images/home/map-bd2fecb4f8.png?w=1097&h=723&fm=&auto=format&ch=Width%2CDPR);background-repeat:no-repeat;background-origin:content-box;background-position:center;background-size:contain}@media (min-width:0) and (max-width:599px){.section--with-divider+.section--with-divider:before{margin-bottom:30px;margin-left:15px;margin-right:15px}.section--worldmap{background-position:top center;background-size:200%}}@media (min-width:600px) and (max-width:899px){.section--worldmap{background-position:top center;background-size:200%}}.section+section{padding-top:0}