﻿@charset "UTF-8";.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,0.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.button{display:inline-block;padding:5px 15px;margin-bottom:10px;background-color:#F8F8F8;background-image:linear-gradient(hsla(0,0%,0%,0),hsla(0,0%,0%,0.1));border:1px solid #CCC;border-radius:5px;cursor:pointer}.button:hover{background-color:#8CF}.button.is-checked,.button.is-selected{background-color:#19F;color:#fff}.button:active{color:#fff;background-color:#59F;box-shadow:inset 0 1px 10px hsla(0,0%,0%,0.8)}.button input[type="radio"]{display:none}.button-group:after{content:'';display:block;clear:both}.button-group .button{float:left;border-radius:0;margin-left:-1px}.button-group .button:first-child{border-radius:5px 0 0 5px}.button-group .button:last-child{border-radius:0 5px 5px 0}.buy-button{display:block;margin-bottom:10px;line-height:1.3rem;border-radius:8px;padding:10px 100px 10px 10px;position:relative;text-align:center}.buy-button__title{font-weight:700}.buy-button__for{display:block;font-style:italic}.buy-button__price{font-size:1.6rem;background:#888;color:#fff;position:absolute;right:0;top:0;height:100%;width:80px;border-radius:0 8px 8px 0;text-align:center;line-height:64px}.buy-button__price__dollar{font-size:1.4rem;margin-right:3px;vertical-align:top}@media screen and (min-width: 768px){.buy-button-trio{margin-top:40px;margin-bottom:50px}.buy-button-trio:after{content:'';display:block;clear:both}.buy-button-trio .buy-button{float:left;width:31.33%;margin-right:3%}.buy-button-trio .buy-button:nth-child(3){margin-right:0}.buy-button-trio .buy-button{transition:transform .2s;padding:20px 0 0}.buy-button-trio .buy-button > span{display:block;padding-left:10px;padding-right:10px}.buy-button-trio .buy-button__project,.buy-button-trio .buy-button__license{font-size:1.1rem}.buy-button-trio .buy-button__title{font-size:1.9rem;line-height:1.2}.buy-button-trio .buy-button__license{margin-bottom:15px}.buy-button-trio .buy-button__for{margin-bottom:20px;font-size:1.1rem}.buy-button-trio .buy-button__price{position:relative;width:auto;font-size:2.4rem;line-height:1.3;padding-top:15px;padding-bottom:10px;border-radius:0 0 8px 8px}.buy-button-trio .buy-button__was-price{display:block;padding-bottom:10px}.buy-button-trio .buy-button__price__dollar{position:relative;top:8px}.buy-button-trio .buy-button:hover{transform:translateY(-5px)}}.commercial-license-agreement h3{counter-increment:cla-h3;counter-reset:cla-part}.commercial-license-agreement h3:before{content:counter(cla-h3) '.';margin-right:.25rem;color:#888;font-family:'Texta',sans-serif}.cla__part{counter-increment:cla-part}.cla__part:before,.cla__definitions-list li:before{content:counter(cla-h3) '.' counter(cla-part) '.';color:#888;margin-right:.25rem}.cla__definitions-list{list-style:none;padding-left:2.6rem}.cla__definitions-list li{text-indent:-1.5rem;margin-bottom:.5rem;counter-increment:cla-definitions-item}.cla__definitions-list li:before{content:counter(cla-h3) '.' counter(cla-definitions-item) '.'}.duo:after{content:'';display:block;clear:both}.duo__cell{margin-bottom:10px}.duo--legal__plain{padding:0 .8rem;background:#FAFAFA;color:#888}.duo--legal--first .duo--legal__official:before,.duo--legal--first .duo--legal__plain:before{display:block;padding-top:.5rem;font-size:.88rem;color:#888}.duo--legal--first .duo--legal__official:before{content:'Official legal copy'}.duo--legal--first .duo--legal__plain:before{content:'Plain English'}@media screen and ( min-width: 768px ){.duo__cell{float:left;width:48.5%}.duo__cell:first-child{margin-right:3%}.duo__cell--license-option p{margin-top:0}}.fizzy-bear-shirt{margin:40px 0}.fizzy-bear-shirt__title{font-size:1.6rem}.fizzy-bear-shirt__image{display:block;max-width:100%;margin-bottom:10px}.metafizzy-logo{width:45px;height:auto}.metafizzy-wordmark{width:160px;height:auto}.showcase-item__link{display:block;padding:10px;background:#fff;margin-bottom:20px;border-radius:8px;background:#DDD}.showcase-item__link:after{content:'';display:block;clear:both}.showcase-item__image{width:80px;float:left;display:block}.showcase-item__image svg{display:block;border-radius:5px;width:100%;height:auto}.showcase-item__text{float:left;width:calc(100% - 120px);padding-left:10px}.showcase-item__title{margin:0;font-size:1.4rem}.showcase-item__description{margin:0}@media screen and ( min-width: 768px ){.showcase-item{float:left;width:48.5%}.showcase-item:nth-child(2n+1){margin-right:3%}.showcase-item__image{width:120px}.showcase-item__text{padding-left:20px}.showcase-item__title{font-size:2rem}.showcase-item__description{font-size:1.2rem;line-height:1.2}}.showcase-item-list{padding:0;list-style:none}.showcase-item-list:after{content:'';display:block;clear:both}.site-footer{padding:40px 0;margin-top:60px}.site-footer__copy{font-size:1.2rem}.site-footer .twitter-logo{width:1.3rem;height:1.3rem;vertical-align:middle}.flickity-illo{background:#ED0}.isotope-illo{background:#222}pre,code,kbd{font-family:Consolas,Menlo,monospace;font-size:14px;background:#FAFAFA;border:1px solid #DDD;white-space:pre-wrap}pre{padding:10px;border-radius:6px;overflow:auto}code,kbd{padding:2px 3px;line-height:1.2;border-radius:3px}pre code{padding:0;line-height:1.5;background:none;border:none}th,td{}th{text-align:left;color:#AAA;font-weight:400}td{}tr:nth-child(2) td{}.main{position:relative}.container{max-width:1000px;padding:0 10px}.page-title{font-size:2.2rem;margin:.4rem 0}.main h2{font-size:1.6rem;font-weight:400;border-top:4px double #DDD;padding-top:1.1rem;margin-top:1.4rem}.main h3{font-size:1.3rem;border-top:1px solid #DDD;padding-top:.8rem;margin:1.4rem 0 .5rem}.logger{padding:.25rem;font-size:1.2rem;background:#FAFAFA;text-align:center}[data-license-property]{color:#09F}@media screen and ( max-width: 640px ){.hidden-small{display:none}}@media screen and ( min-width: 768px ){html{font-size:19px}html.export{font-size:16px}.container{padding:0 30px}.page-title{font-size:4rem}.main h3{font-size:1.6rem;padding-top:30px}.main h2{font-size:2.4rem}pre,code,kbd{font-size:15px}}code .string,code .tag .value{color:#0A2}code .number,/* integer */
code .cp, code .literal{color:#07D}code .keyword{color:#E31}code .kd, code .attribute{color:#D31}code .title{color:#39A}code .params{color:#98D}code .p{color:#EDB}code .o{color:#F63}code .nb{color:#AA97AC}code .comment{color:#999;font-style:italic}code .tag{color:#37B}code .id{color:#567}code .class{color:#B27}code .rules{color:#431}code .value{color:#555}code .nd,code .pseudo{color:#38D}code .hexcolor{color:#F63}code .at_rule{color:#088}code .built_in{color:#E08}code .flickity, code .flickity_var{color:#D0D}code .jquery_var{color:#D70}code .flickity{text-decoration:underline}@font-face{font-family:'Texta';font-weight:700;font-style:normal;src:url(../fonts/2D333F_0_0.woff2) format("woff2"),url(../fonts/2D333F_0_0.woff) format("woff")}@font-face{font-family:'Texta';font-weight:400;font-style:italic;src:url(../fonts/2D333F_1_0.woff2) format("woff2"),url(../fonts/2D333F_1_0.woff) format("woff")}@font-face{font-family:'Texta';src:url(../fonts/2D333F_2_0.woff2) format("woff2"),url(../fonts/2D333F_2_0.woff) format("woff")}.arrow-wiz-illo{position:relative;width:230px;height:230px;margin-right:20px;float:left}.arrow-wiz-illo__canvas{position:absolute;left:30px}.arrow-wiz-illo__graph-label{display:block;position:absolute;font-size:.85rem}.arrow-wiz-illo__graph-label--y{text-align:right;width:20px}.arrow-wiz-illo__graph-label--y-pos50{top:-5px}.arrow-wiz-illo__graph-label--y-0{top:92px}.arrow-wiz-illo__graph-label--y-neg50{top:190px}.arrow-wiz-illo__graph-label--x{top:200px}.arrow-wiz-illo__graph-label--x-0{left:30px}.arrow-wiz-illo__graph-label--x-50{left:125px}.arrow-wiz-illo__graph-label--x-100{right:0}.arrow-wiz-illo__top-well{position:absolute;width:220px;height:120px;left:20px;top:-10px}.arrow-wiz-illo__center-well{position:absolute;width:220px;height:20px;left:20px;top:90px}.arrow-wiz-illo__point{position:absolute;width:20px;height:20px}.arrow-wiz-illo__point:hover,.arrow-wiz-illo__point.is-dragging{z-index:2}.arrow-wiz-illo__point--0,.arrow-wiz-illo__point--3{cursor:ew-resize}.arrow-wiz-illo__point--1,.arrow-wiz-illo__point--2{cursor:move}.arrow-wiz-illo__point--0{left:20px}.arrow-wiz-illo__point--1{left:120px;top:0}.arrow-wiz-illo__point--2{left:140px;top:20px}.arrow-wiz-illo__point--3{left:60px}.arrow-wiz-illo__point__dot{position:absolute;width:20px;height:20px;background:#333;border-radius:10px;opacity:1;transform:scale(0.5);transition:transform 0.2s,opacity .2s}.arrow-wiz-illo__point:hover .arrow-wiz-illo__point__dot,.arrow-wiz-illo__point.is-dragging .arrow-wiz-illo__point__dot{opacity:1;transform:scale(1)}.arrow-wiz-illo__point__label{display:block;position:absolute;font-size:.9rem;width:45px;border-radius:5px;background:#333;color:#fff;text-align:center;left:30px;opacity:0;transform:translateX(-5px);transition:transform 0.2s,opacity .2s;transform-origin:left top;pointer-events:none}.arrow-wiz-illo__point:hover .arrow-wiz-illo__point__label,.arrow-wiz-illo__point.is-dragging .arrow-wiz-illo__point__label{opacity:1;transform:translateX(0px)}.carousel--as-nav-for-main{margin-bottom:40px}.carousel--nav .carousel-cell{height:80px;width:100px}.carousel--nav .carousel-cell:before{font-size:50px;line-height:80px}.carousel--nav .carousel-cell.is-nav-selected{background:#ED2}.carousel--cell-selector-demo{position:relative}.static-banner{position:absolute;background:hsla(0,0%,0%,0.3);z-index:1;padding:2px 20px;color:#fff;pointer-events:none}.static-banner1{left:10px;top:10px}.static-banner2{right:10px;bottom:10px}.event-table{width:100%}.event-table td{font-size:.9rem}td.event-table__time{font-size:.9rem}.event-table__message{width:100%}.keyhole-cell{margin-right:20px;overflow:hidden}.keyhole-cell img{display:block;height:260px}.carousel--lazyload-cells .carousel-cell{height:200px;margin-right:2px;background:#222;border-radius:0}.carousel--lazyload-adj-cells .carousel-cell{width:25%;height:160px;margin-right:2px;background:#222;border-radius:0}.carousel-cell__lazy-image{display:block;max-height:100%;margin:0 auto;max-width:100%;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.carousel-cell__lazy-image.flickity-lazyloaded,.carousel-cell__lazy-image.flickity-lazyerror{opacity:1}.carousel__lazy-image{height:200px;min-width:150px;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.carousel__lazy-image.flickity-lazyloaded,.carousel__lazy-image.flickity-lazyerror{opacity:1}.carousel--line-dots .flickity-page-dots{bottom:-22px}.carousel--line-dots .flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0}.carousel--o-dots .flickity-page-dots{bottom:0}.carousel--o-dots .flickity-page-dots .dot{width:12px;height:12px;opacity:1;background:transparent;border:2px solid #fff}.carousel--o-dots .flickity-page-dots .dot.is-selected{background:#fff}.parallax{position:relative;overflow-x:hidden}.carousel--parallax{background:transparent}.carousel--parallax .carousel-cell{opacity:.6;height:220px;width:50%;margin:40px 5%}.parallax__layer{position:absolute;left:0;top:0}.parallax__layer--bg{top:70px;width:80%;height:160px}.parallax__layer--fg{pointer-events:none;width:125%;height:300px}.parallax__layer__cell{position:absolute;width:50%;margin:0 5%;height:100%}.parallax__layer__cell:nth-child(1){left:0}.parallax__layer__cell:nth-child(2){left:60%}.parallax__layer__cell:nth-child(3){left:120%}.parallax__layer__cell:nth-child(4){left:180%}.parallax__layer__cell:nth-child(5){left:240%}.parallax__layer__cell--bg{background:hsla(210,100%,50%,0.4)}.parallax__layer__cell--fg{background:hsla(60,100%,50%,0.4)}.carousel--prev-next-big-arrow .flickity-prev-next-button{width:100px;height:100px;background:transparent}.carousel--prev-next-big-arrow .flickity-prev-next-button .arrow{fill:#fff}.carousel--prev-next-big-arrow .flickity-prev-next-button.no-svg{color:#fff}.carousel--prev-next-big-arrow .flickity-prev-next-button:disabled{display:none}.carousel--prev-next-small-outside{margin-left:40px;margin-right:40px}.carousel--prev-next-small-outside .flickity-prev-next-button{width:30px;height:30px;border-radius:5px;background:#444}.carousel--prev-next-small-outside .flickity-prev-next-button:hover{background:#F90}.carousel--prev-next-small-outside .flickity-prev-next-button .arrow{fill:#fff}.carousel--prev-next-small-outside .flickity-prev-next-button.no-svg{color:#fff}.carousel--prev-next-small-outside .flickity-prev-next-button.previous{left:-40px}.carousel--prev-next-small-outside .flickity-prev-next-button.next{right:-40px}.carousel--progress-bar{margin-bottom:0}.carousel--progress-bar .flickity-page-dots{bottom:-40px}.progress-bar__bar{height:20px;width:0;background:#333;margin-bottom:30px}.carousel--reposition .carousel-cell{position:relative;width:33%}.carousel--reposition .carousel-cell.is-expanded{width:80%}.carousel--reposition .carousel-cell .button{position:absolute;left:10px;top:10px}.carousel--resize{width:50%;min-width:240px}.carousel--resize.is-expanded{width:100%}.carousel--resize.is-expanded .carousel-cell{height:320px}.carousel--resize.is-expanded .carousel-cell:before{line-height:320px}.carousel--static-click .carousel-cell{width:26%}.carousel--static-click .carousel-cell.is-clicked{background:#ED2}.carousel--watch-css:after{content:'flickity';display:none}@media screen and ( min-width: 768px ){.carousel--watch-css:after{content:''}}.argument{margin:.5rem 0;padding-left:1.5rem}.argument__type{color:#777}.argument__type,.argument__description{margin-left:.4rem}.argument__type:before,.argument__description:before{content:'·';padding-right:.4rem;display:inline-block}.call-out{border-top:2px solid #ED2;border-bottom:2px solid #ED2;padding-left:40px;position:relative;margin:20px 0}.call-out:before{content:'i';display:block;width:20px;height:20px;position:absolute;left:5px;top:20px;background:#ED2;border-radius:50%;text-align:center;color:#fff;font-family:Consolas,Georgia,serif;font-style:italic}.call-out h2{margin-top:0;padding-top:10px;border-top:none}.call-out--chill{border-color:#8C8}.call-out--chill:before{background:#8C8}.call-out--big-copy p,.call-out--big-copy li,.call-out--big-copy li:before{font-size:1.2rem;line-height:1.2}.call-out--big-copy ol{list-style:none}.quick-start-list li{position:relative;counter-increment:call-out-big-copy-item}.quick-start-list li:before{content:counter(call-out-big-copy-item) ".";position:absolute;left:-1.2rem;font-size:1.2rem;font-weight:700}.quick-start-list{list-style:none}@media screen and (min-width: 768px){.call-out{border:2px solid #ED2;padding:10px 20px 10px 80px;border-radius:6px;position:relative;margin:20px 0}.call-out--chill{border-color:#8C8}.call-out:before{width:40px;height:40px;left:20px;top:30px;font-size:1.9rem;line-height:46px}}.big-links__item{margin-bottom:10px}.big-link{display:block;font-size:1.2rem;padding:.7rem;border-radius:5px;line-height:1}.big-link:active{box-shadow:inset 0 2px 20px hsla(0,0%,0%,0.2)}.big-link--fill{color:#fff;background-color:#8C8;background-image:linear-gradient(hsla(0,0%,0%,0),hsla(0,0%,0%,0.15))}.big-link--fill:hover{color:#fff;background-color:#EC5}.big-link--fill:active{color:#fff;background-color:#DB4}.big-link--stroke{border:2px solid #8C8}.big-link--stroke:hover{border-color:#EC5}.big-link--stroke:active{background-color:#F8F8F8}.big-link__icon{vertical-align:bottom;width:30px;height:30px;margin-right:6px}.big-link--fill .big-link__icon path{fill:#fff}.big-link--stroke .big-link__icon path{fill:#6A6}.big-link--stroke:hover .big-link__icon path{fill:#E90}@media screen and ( min-width: 768px ){.big-link{font-size:1.4rem;margin-bottom:10px}.big-link__icon{width:40px;height:40px}}.carousel{background:#FAFAFA;margin-bottom:30px;counter-reset:carousel-cell}.carousel-cell{width:66%;height:160px;margin-right:10px;margin-bottom:10px;background:#8C8;border-radius:5px;counter-increment:carousel-cell}.flickity-enabled .carousel-cell{margin-bottom:0}.carousel-cell:before,.carousel-cell__number{display:block;width:100px;margin:0 auto;content:counter(carousel-cell);text-align:center;line-height:160px;font-size:80px;color:#fff}.carousel--not-counting .carousel-cell:before{content:none}.carousel--full-width .carousel-cell{width:100%}.carousel--half-width .carousel-cell{width:50%}.carousel--various-widths .carousel-cell{width:33%}.carousel--various-widths .carousel-cell.size-180{width:180px}.carousel--various-widths .carousel-cell.size-large{width:75%}.carousel--media-queried .carousel-cell{width:100%}.carousel--selected-cell .carousel-cell.is-selected{background:#ED2}.carousel--carousel-focus:focus .flickity-viewport{outline:thin dotted;outline:5px auto -webkit-focus-ring-color}.carousel--show-several .carousel-cell{width:28%}.carousel--images-loaded-demo img{display:block;height:160px}.carousel--images-demo{margin-bottom:40px}.carousel--images-demo img{display:block;height:160px}.carousel--pixel-position-demo .carousel-cell{width:300px}.carousel--full-bleed{height:100%}.carousel--full-bleed .carousel-cell{height:100%}.carousel--full-bleed .flickity-page-dots{bottom:10px}.carousel--set-carousel-size-disabled{height:160px}.carousel--set-carousel-size-disabled .carousel-cell{height:100%}.carousel--set-carousel-size-disabled-percentage{padding-bottom:50%}.carousel--set-carousel-size-disabled-percentage .flickity-viewport{position:absolute;width:100%}.carousel--set-carousel-size-disabled-percentage .carousel-cell{height:100%}.carousel--resize-option{width:300px}.carousel-cell--adapt-height2{height:240px}.carousel-cell--adapt-height3{height:320px}.carousel--transition-adaptive-height .flickity-viewport{-webkit-transition:height .2s;transition:height .2s}.carousel--bg-lazyload .carousel-cell{background-size:cover;background-position:center center;height:220px}@media screen and ( min-width: 768px ){.carousel--media-queried .carousel-cell{width:50%}.carousel--images-demo img{height:400px}}.edit-demo{clear:both;font-size:.92rem}.example{margin:40px 0}.example__code pre{margin:0 0 20px}.example__demo--full-bleed{height:300px;margin-bottom:50px}.buy-button{border:2px solid;color:#8C8}.buy-button__price{background:#8C8}.buy-button:hover .buy-button__price{background:#E90}.site-footer{background:#FAFAFA;margin-top:0;position:relative}.site-footer .twitter-logo{fill:#8C8}.site-footer a:hover .twitter-logo{fill:#E90}.showcase-item__link{background:#EEE}.showcase-item__link:hover{background:#8C8;color:#fff}.fizzy-bear-shirt__link{display:block;padding:10px;border-radius:8px;background:#eee}.fizzy-bear-shirt__title{margin-top:0}.fizzy-bear-shirt__image{border-radius:5px}.fizzy-bear-shirt__link:hover{background:#8C8;color:#fff}.site-footer .metafizzy-logo{width:55px;margin-right:5px}.metafizzy-logo__stripe1,.metafizzy-logo__stripe2,.metafizzy-logo__stripe3,.metafizzy-logo__stripe4{fill:#8C8}.metafizzy-brand__link:hover .metafizzy-logo__stripe1{fill:#C25}.metafizzy-brand__link:hover .metafizzy-logo__stripe2{fill:#E62}.metafizzy-brand__link:hover .metafizzy-logo__stripe3{fill:#EA0}.metafizzy-brand__link:hover .metafizzy-logo__stripe4{fill:#19F}.metafizzy-wordmark path{fill:#8C8}.metafizzy-brand__link:hover .metafizzy-wordmark path{fill:#333}@media screen and ( min-width: 1220px ){.site-footer .metafizzy-brand{position:absolute;left:1000px;top:70px;width:180px}.site-footer .metafizzy-logo{display:block;width:90px;margin:0 auto 10px}.site-footer .metafizzy-wordmark{width:140px;margin:0 auto;display:block}}.hero-carousel{margin-bottom:80px;background:#FAFAFA url(http://i.imgur.com/R60qKwS.jpg);background-size:cover}.hero-carousel__cell{width:100%;height:240px;color:#fff;background:#ED2;background:#EFCE36}.hero-carousel__cell__content{padding:20px 60px 0;max-width:1000px;margin:0 auto;position:relative}.hero-carousel h1{font-size:3.2rem;line-height:1;margin:0;padding-top:40px}.hero-carousel .tagline{font-size:1.4rem;line-height:1;margin:0;color:#444}.hero-illustration{display:block;width:100%;max-width:200px;margin:0 auto}.hero-carousel__cell--2{background:#8C8}.slogan{line-height:1.2;margin:0}.slogan--easy,.slogan--fun{font-size:2.2rem;line-height:1.1}.slogan--tagline{margin-top:10px;font-size:1.2rem;color:#444}.feature-list{font-size:1.8rem;list-style:none;line-height:1.2;margin:0;padding:0}.feature-list li{margin-bottom:10px}.hero-carousel__cell--3{background:#E90}.hero-carousel__cell--4{background:#E5A}.by-line{line-height:1.2;margin:0;font-size:1.8rem}.by-line--made{padding-top:20px;margin-bottom:10px;color:#444}@media screen and ( max-width: 500px ){.hero-carousel h1,.hero-carousel .tagline{display:none}}@media screen and ( min-width: 500px ){.hero-carousel__cell--1 .hero-carousel__cell__content{padding-right:260px}.hero-illustration{position:absolute;right:60px;top:20px}}@media screen and ( min-width: 768px ){.hero-carousel__cell{height:440px}.hero-carousel__cell__content{padding-top:40px}.hero-carousel h1{font-size:5.8rem}.hero-carousel .tagline{font-size:2.1rem}.hero-illustration{top:80px}.slogan--easy,.slogan--fun{font-size:4.8rem}.slogan--tagline{margin-top:20px;font-size:2.4rem}.feature-list{font-size:3.1rem}.feature-list li{margin-bottom:20px}.by-line{font-size:3.1rem}.by-line--made{padding-top:40px;margin-bottom:20px}}@media screen and ( min-width: 960px ){.hero-carousel__cell--1 .hero-carousel__cell__content{padding-right:400px}.hero-carousel h1{font-size:7.8rem}.hero-illustration{max-width:400px;top:20px}}.in-use-carousel__item{width:400px;height:450px;display:block;position:relative;margin-right:40px;border-radius:5px}.in-use-carousel__item__title{position:absolute;bottom:0;text-align:center;width:100%;margin:0;line-height:50px}.in-use-carousel__item__image{display:block;max-width:100%;border-radius:5px;transition:opacity .4s;opacity:0}.in-use-carousel__item__image.flickity-lazyloaded,.in-use-carousel__item__image.flickity-lazyerror{opacity:1}.page-nav{list-style:none;margin:0 0 40px;padding:0 10px 0 0;font-size:.85rem;line-height:1.2}.page-nav li{margin:.2rem 0}.page-nav__item--h3,.page-nav__item--h4{padding-left:15px}@media screen and ( min-width: 1220px ){.page-nav{position:absolute;right:0;top:0;width:200px;padding-top:20px}.page-nav:after{content:'sticky';display:none}.page-nav.is-fixed{position:fixed}}.site-nav{background:#8C8}.main ~ .site-nav{position:relative;margin-top:80px;z-index:2}.site-nav__list{list-style:none;margin:0;padding:0}.site-nav__list:after{content:'';clear:both;display:block}.site-nav__item{width:33.333%;float:left;line-height:28px}.site-nav__item a{display:block;color:#fff;padding:5px}.site-nav__item--homepage{font-size:21px;font-weight:700}.site-nav__item a:hover{background:#E5A;color:#fff}.site-nav__item a:active{background:#fff;color:#8C8}.page--style .site-nav__item--style a,.page--options .site-nav__item--options a,.page--api .site-nav__item--api a,.page--events .site-nav__item--events a,.page--extras .site-nav__item--extras a,.page--license .site-nav__item--license a{background:#ED2;color:#fff}@media screen and ( min-width: 768px ){.site-nav__item{width:auto;font-size:21px;line-height:70px}.site-nav__item a{padding:0 25px}.site-nav__item--homepage{font-size:26px}}