@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted gray}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Dogica Pixel;src:url(/assets/fonts/dogica-pixel.woff2) format("woff2"),url(/assets/fonts/dogica-pixel.woff) format("woff"),url(/assets/fonts/dogica-pixel.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Dogica Pixel Bold;src:url(/assets/fonts/dogica-pixel-bold.woff2) format("woff2"),url(/assets/fonts/dogica-pixel-bold.woff) format("woff"),url(/assets/fonts/dogica-pixel-bold.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}html,body{font-family:Dogica Pixel,Arial,san-serif}html{text-size-adjust:100%;font-size:16px;line-height:1}body{font-size:.875rem;font-weight:400;color:#e6e6e6;line-height:2;letter-spacing:1.5px}b,strong{font-weight:400;font-family:Dogica Pixel Bold,serif}dfn,em,i{font-style:italic}a,abbr[title]{text-decoration:none}a,.a{color:#00e6e6;background-color:transparent;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-decoration:underline;-webkit-text-decoration-color:#11e57a;-moz-text-decoration-color:#11e57a;text-decoration-color:#11e57a;-webkit-text-decoration-thickness:1px;-moz-text-decoration-thickness:1px;text-decoration-thickness:1px;text-underline-offset:5px}a:active,a:hover,.a:active,.a:hover{outline:0;color:#e6e6e6}mark{background:#f7f79e}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Dogica Pixel Bold,serif;font-weight:400;line-height:2.2;color:#e6e6e6}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{color:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover{color:#00e6e6}h1,.h1{font-size:1.375rem}h2,.h2{font-size:1.25rem}h3,.h3{font-size:1.125rem}h4,.h4,h5,h6,.h5,.h6{font-size:1rem}code,kbd,pre,samp{background:#e6e6e6;padding:20px;font-family:Courier New,monospace;font-size:1rem;color:#111;white-space:pre-wrap;word-break:break-word}pre code{padding:0;margin:0}blockquote{max-width:90%;margin:0 auto 20px}*,*:after,*:before{box-sizing:border-box}html,body{min-height:100%}body{background-color:#111;padding:60px 20px}p,h1,h2,h3,h4,h5,h6,.spacing-reset>div,.spacing-reset>section{margin:0 0 20px}.spacing-reset>*:last-child{margin-bottom:0}ul,ol{list-style:none;padding:0}ul:not(.unstyled),ol:not(.unstyled){margin:0 0 20px}ul:not(.unstyled)>li,ol:not(.unstyled)>li{position:relative;margin:0 0 5px;padding:0 0 0 20px}ul:not(.unstyled)>li:before,ol:not(.unstyled)>li:before{display:block;position:absolute;left:0}ul:not(.unstyled)>li:last-child,ul:not(.unstyled)>li ul,ul:not(.unstyled)>li ol,ol:not(.unstyled)>li:last-child,ol:not(.unstyled)>li ul,ol:not(.unstyled)>li ol{margin-bottom:0}ul:not(.unstyled)>li:before{top:4px;content:"▪";font-size:1rem;line-height:1}ol:not(.unstyled){counter-reset:section}ol:not(.unstyled)>li{padding-left:50px}ol:not(.unstyled)>li:before{top:0;counter-increment:section;content:counter(section) "."}ul.unstyled,ol.unstyled{margin:0}.container{max-width:1600px;margin:0 auto;padding:0 20px}@media only screen and (min-width: 768px){body{padding-left:40px;padding-right:40px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip:rect(0,0,0,0);-ms-clip:rect(0,0,0,0);clip:rect(0,0,0,0)}.pointer{cursor:pointer}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both;zoom:1}.scrollbar::-webkit-scrollbar{width:6px}.scrollbar::-webkit-scrollbar-track{background:#111}.scrollbar::-webkit-scrollbar-thumb{background:#e6e6e6}.blue-background,.blue-section{background-color:#003a90;background-image:linear-gradient(160deg,#003a90 35%,#000051);border:3px solid #e6e6e6}.blue-section{padding:20px;-moz-border-radius:10px;border-radius:10px}img{display:block;max-width:100%;border:0}.image-wrapper img{line-height:0}.image-wrapper-fluid{position:relative;height:0;padding-bottom:100%}.image-wrapper-fluid img{width:auto;height:auto;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.image-wrapper-fit img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.image-wrapper-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.image-wrapper-bg img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip:rect(0,0,0,0);-ms-clip:rect(0,0,0,0);clip:rect(0,0,0,0)}.image-wrapper-align-center img{margin:0 auto}.image-wrapper-align-left img{margin:0 auto 0 0}.image-wrapper-align-right img{margin:0 0 0 auto}.image-wrapper-float-left{float:left;clear:left}.image-wrapper-float-left,.spacing-reset>.image-wrapper-float-left{margin-right:20px}.image-wrapper-float-right{float:right;clear:right}.image-wrapper-float-right,.spacing-reset>.image-wrapper-float-right{margin-left:20px}button:not(.unstyled){height:40px;line-height:40px;padding:0 15px;background-color:#00e6e6;border:3px solid #e6e6e6;-moz-border-radius:10px;border-radius:10px;color:#111;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.unstyled{padding:0;background-color:transparent;border:0;line-height:2}.flex-wrap,.row-wrap{-webkit-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:flex}.flex-align-content-center,.row-align-content-center{-webkit-align-content:center;align-content:center}.flex-nowrap,.row-nowrap{-webkit-flex-flow:row nowrap;flex-flow:row nowrap;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:flex}.flex-align-items-center,.row-align-items-center{-webkit-align-items:center;align-items:center}.flex-justify-content-center,.row-justify-content-center{-webkit-justify-content:center;justify-content:center}.row .column{min-width:1px}.row [class*=column-width-],.row .column-width-100{width:100%}.row-fit .column{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;-moz-flex:1 1 0%;flex:1 1 0%}.row-auto .column{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-moz-flex:0 1 auto;flex:0 1 auto}.row-spacing-5{margin:0 -2.5px -5px}.row-spacing-5 .column{padding:0 2.5px;margin:0 0 5px}.row-spacing-10{margin:0 -5px -10px}.row-spacing-10 .column{padding:0 5px;margin:0 0 10px}.row-spacing-15{margin:0 -7.5px -15px}.row-spacing-15 .column{padding:0 7.5px;margin:0 0 15px}.row-spacing-20{margin:0 -10px -20px}.row-spacing-20 .column{padding:0 10px;margin:0 0 20px}.row-spacing-25{margin:0 -12.5px -25px}.row-spacing-25 .column{padding:0 12.5px;margin:0 0 25px}.row-spacing-30{margin:0 -15px -30px}.row-spacing-30 .column{padding:0 15px;margin:0 0 30px}.row-spacing-35{margin:0 -17.5px -35px}.row-spacing-35 .column{padding:0 17.5px;margin:0 0 35px}.row-spacing-40{margin:0 -20px -40px}.row-spacing-40 .column{padding:0 20px;margin:0 0 40px}@media only screen and (min-width: 768px){.row [class*=column-width-]{width:50%}.row .column-width-100{width:100%}}@media only screen and (min-width: 1100px){.row .column-width-33,.row .column-width-25{width:33.3333%}.row .column-width-20{width:25%}}@media only screen and (min-width: 1200px){.row .column-width-25{width:25%}.row .column-width-20{width:20%}}.error-boundary{background-color:#f7f79e;padding:20px}.error-boundary:last-child{margin-bottom:0}.navigation{position:sticky;top:-1px;z-index:5;min-height:10px;margin:0 0 40px}.navigation.is-sticky .navigation-fixed{position:fixed;top:0;left:0;right:0;padding:20px;background-color:#111;border-bottom:3px solid #e6e6e6}.navigation.is-sticky .navigation-list{max-width:1600px;padding:0 15px;margin-left:auto;margin-right:auto}.navigation .navigation-list{margin:0 -5px -20px}.navigation .navigation-list .navigation-list-item{display:inline-block;vertical-align:middle;padding:0 5px;margin:0 0 20px}@media only screen and (min-width: 768px){.navigation.is-sticky .navigation-fixed{padding-left:40px;padding-right:40px}}.mission-statement{text-align:center;font-style:italic}.level-bar-raised strong,.level-bar-raised .level-bar,.level-bar .level-bar-label,.level-bar .level-bar-outof{min-width:1px}.level-bar-raised strong,.level-bar .level-bar-label{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-moz-flex:0 1 auto;flex:0 1 auto;padding:0 10px 0 0}.level-bar-raised .level-bar,.level-bar .level-bar-outof{-webkit-flex:1 1 0%;-ms-flex:1 1 0%;-moz-flex:1 1 0%;flex:1 1 0%}.level-bar .level-bar-outof{width:100%;height:20px;max-width:600px;border:2px solid #e6e6e6;background-color:#8d8f8c;background-image:linear-gradient(#3b3b3b,#6b6b6b 50%,#8d8f8c 75%);position:relative;overflow:hidden}.level-bar .level-bar-outof .level-bar-progress,.level-bar .level-bar-outof .level-bar-shadow{width:100%;height:100%}.level-bar .level-bar-outof .level-bar-progress{background-color:#da9d9a;background-image:linear-gradient(#935556,#e8b0b1 50%,#da9d9a 75%)}.level-bar .level-bar-outof .level-bar-shadow{border:2px solid rgba(0,0,0,.3);border-top-width:3px;border-bottom-color:#0000001a;position:absolute;top:0;left:0}.details-supporting-campaigns .row .column:nth-child(-n+3) .details-links{position:relative;padding:0 0 0 70px;min-height:50px}.details-supporting-campaigns .row .column:nth-child(-n+3) .details-links:before{content:"";display:block;width:50px;height:50px;position:absolute;top:5px;left:0;background-repeat:no-repeat;background-position:center center;background-size:contain}.details-supporting-campaigns .row .column:nth-child(1) .details-links:before{background-image:url(/assets/images/theme/chocobo-01.png)}.details-supporting-campaigns .row .column:nth-child(2) .details-links:before{background-image:url(/assets/images/theme/chocobo-02.png)}.details-supporting-campaigns .row .column:nth-child(3) .details-links:before{background-image:url(/assets/images/theme/chocobo-03.png)}@media only screen and (min-width: 768px){.level-bar{-webkit-flex-flow:row nowrap;flex-flow:row nowrap;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:flex;-webkit-align-items:center;align-items:center}.level-bar .level-bar-outof{position:relative;top:-3px;width:auto}}.details{margin:0 0 40px}.details .blue-section{height:100%}.details .blue-section>*{margin:0 0 10px}.details .blue-section>*:last-child{margin-bottom:0}.details .details-to-top{margin:20px 0 0}.row .column-skeleton{opacity:1;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.row .column-skeleton p,.row .column-skeleton .p{background-color:#e6e6e6;width:80%;opacity:.8}.row .column-skeleton p:nth-child(2),.row .column-skeleton .p:nth-child(2){width:60%}.row .column-skeleton p:nth-child(3),.row .column-skeleton .p:nth-child(3){width:40%}.row .column-skeleton p:nth-child(4),.row .column-skeleton .p:nth-child(4){width:75%}.row .column-skeleton p:nth-child(5),.row .column-skeleton .p:nth-child(5){width:50%}.row .column-skeleton p:nth-child(6),.row .column-skeleton .p:nth-child(6){width:55%}.row .column:not(.column-skeleton)~.column-skeleton{min-width:0;opacity:0;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip:rect(0,0,0,0);-ms-clip:rect(0,0,0,0);clip:rect(0,0,0,0)}.floating{position:fixed;bottom:20px;left:20px;font-size:.75rem}.floating .floating-list .floating-list-item{margin:0 0 5px}.floating .floating-list .floating-list-item:last-child{margin-bottom:0}.details{scroll-margin-top:100px}.slideout-active-body{overflow:hidden}.slideout-active-body .slideout-overlay{z-index:9998;opacity:1;visibility:visible}.slideout-overlay,.slideout .slideout-menu{position:fixed}.slideout-overlay{-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;background-color:#000000bf;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:0;visibility:hidden;cursor:pointer}.slideout{position:sticky;top:-1px;z-index:9999;min-height:10px}.slideout.is-sticky .slideout-button-fixed{position:fixed;top:0;left:0;right:0;padding:10px 20px;background-color:#111;border-bottom:3px solid #e6e6e6}.slideout.is-sticky .slideout-button{margin:0 20px}.slideout.slideout-vertical .slideout-menu{height:80%;height:calc(100% - 40px);left:0;right:0;margin:20px auto}.slideout.slideout-horizontal .slideout-menu{top:0;bottom:0}.slideout .slideout-button{margin:0 0 20px}.slideout .slideout-button .icon-wrapper{margin:0 10px 0 0}.slideout .slideout-menu{max-width:100%;border-width:0;border-right-width:3px;z-index:9999;padding:20px}.slideout .slideout-menu .slideout-header{margin:0 0 20px;height:40px}.slideout .slideout-menu .slideout-header .slideout-title{margin:0;padding-right:10px;line-height:1}.slideout .slideout-menu .slideout-header .slideout-close{margin-left:auto;font-size:1.25rem;font-family:Dogica Pixel Bold,serif;color:#e6e6e6}.slideout .slideout-menu .slideout-scrollbar{overflow-y:auto;overflow-x:hidden;height:100%;max-height:90%;max-height:calc(100% - 60px)}.slideout .slideout-menu .slideout-scrollbar .slideout-content .navigation .navigation-list .navigation-list-item{display:block;font-size:1rem}.slideout .slideout-menu .slideout-scrollbar .slideout-content .navigation .navigation-list .navigation-list-item-separator{display:none}@media only screen and (min-width: 768px){.slideout.is-sticky .slideout-button-fixed{padding-left:40px;padding-right:40px}}.header{margin:0 0 40px}.header .header-title,.header .header-button{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;-moz-flex:0 1 auto;flex:0 1 auto}.header .header-title{width:100%;margin:0 0 15px}.header .header-title a{text-decoration:none}.header .header-button.spinning{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.header .header-button.spinning-complete .header-button-label-01{display:none}.header .header-button.spinning-complete .header-button-label-02{display:inline}.header .header-button .header-button-label-02{display:none}@media only screen and (min-width: 1200px){.header .header-title{width:auto;margin:0 30px 0 0}.header .header-button{margin:0 0 0 auto}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);-ms-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}
