@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:400;src:url("../fonts/HelveticaNeue-compressed.woff2") format("woff2"),url("../fonts/HelveticaNeue.woff") format("woff"),url("../fonts/HelveticaNeue.ttf") format("truetype"),url("../fonts/HelveticaNeue.eot") format("embedded-opentype");font-display:swap}@font-face{font-family:Helvetica Neue;font-style:normal;font-weight:700;src:url("../fonts/HelveticaNeue-Bold-compressed.woff2") format("woff2"),url("../fonts/HelveticaNeue-Bold.woff") format("woff"),url("../fonts/HelveticaNeue-Bold.ttf") format("truetype"),url("../fonts/HelveticaNeue-Bold.eot") format("embedded-opentype");font-display:swap}@font-face{font-family:Lush Handwritten;font-style:normal;font-weight:400;src:url("../fonts/lushHandwritten_wlat_bd-webfont-compressed.woff2") format("woff2"),url("../fonts/lushHandwritten_wlat_bd-webfont.woff") format("woff"),url("../fonts/lushHandwritten_wlat_bd-webfont.ttf") format("truetype"),url("../fonts/lushHandwritten_wlat_bd-webfont.eot") format("embedded-opentype");font-display:swap}@font-face{font-family:Yanone Tagesschrift;font-style:normal;font-weight:400;src:url("../fonts/yanonetagesschrift-webfont.woff2") format("woff2"),url("../fonts/yanonetagesschrift-webfont.woff") format("woff"),url("../fonts/yanonetagesschrift-webfont.ttf") format("truetype");font-display:swap}:focus{outline:thin dotted}.story-detail .hero-banner{margin-bottom:1.25rem}.story-detail .hero-banner h1{font-size:3rem;font-weight:700}.story-detail .hero-banner p.hero-tagline{font-size:1.5rem}.story-detail .hero-banner .stories-banner-overlay{background-color:#000;opacity:.3;position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;z-index:0}.story-detail .container .breadcrumb{margin-bottom:2.75rem}.story-detail .container>p:first-of-type{font-size:1.25rem;margin-bottom:2rem}.story-detail .container h2{font-size:1.25rem;font-weight:700;margin:2rem 0 1rem}.story-detail .container h3{font-size:1rem;font-weight:400;letter-spacing:1px;text-transform:uppercase}.story-detail .container>p{margin-top:1rem}.story-detail .container>p+h3{margin-top:2rem}.story-detail .container>p:last-of-type{margin-bottom:3.5rem}.story-detail .container .captioned-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.story-detail .container .captioned-image img{height:auto;width:100%;margin-top:2.5rem}.story-detail .container .captioned-image p{-ms-flex-item-align:end;align-self:flex-end;font-size:.75em;margin:1rem 0;color:#757575;max-width:200px;min-height:48px;border-top:1px solid #000;padding-top:.375rem}@media (max-width:767.98px){.story-detail .container iframe{width:445px;height:260px}}@media (max-width:575.98px){.story-detail .container iframe{width:330px;height:195px}}.story-detail .story-tags ul{margin-bottom:2rem}.story-detail .story-tags ul .story-tag{display:inline-block;padding:.5rem 1rem;transition:all .2s ease-out;font-size:.75em;letter-spacing:1px;text-transform:uppercase}@media (min-width:992px){.story-detail .container{max-width:960px}}@media (max-width:575.98px){.story-detail .hero-banner{margin-bottom:1rem}.story-detail .hero-banner h1{font-size:2rem}.story-detail .hero-banner p.hero-tagline{font-size:1.25rem}.story-detail .container .breadcrumb{padding:0;margin-bottom:2.625rem}.story-detail .container>p:first-of-type{font-size:1.125rem;margin-bottom:2.625rem}.story-detail .container h2{font-size:1rem}.story-detail .container .captioned-image img{margin-top:1.625rem}.story-detail .container .captioned-image p{margin-bottom:.625rem}}.story-detail .how-to-use-steps-title-container{border-bottom:2px solid #000!important}.story-detail .how-to-use-steps-title{font-size:1.3125em}.how-to-use-step-number{font-size:3rem;line-height:1em}.story-search-container .story-search-outer{margin:2em 0}.story-search-container input[name=story-search-input]{padding-left:3em}.story-search-container label[for=story-search-input]{left:3em}.story-search-container .story-search-button{color:#000;position:absolute;top:1rem;height:25px;width:25px;left:.75rem;cursor:pointer;border:transparent;background:transparent}.story-tile__image-container a{position:relative;padding-bottom:100%;width:100%;display:inline-block}.story-tile__image-container img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.story-tile__body h3{font-size:16px;font-weight:700}@media (min-width:768px){.story-tile__body h3{font-size:18px}}.story-tile__body hr{width:50%;border-top:1px solid #000}@media (max-width:575.98px){.story-hero.hero-banner img{width:100%;height:100%;object-fit:cover}}@media (min-width:769px){.story-hero.hero-banner .hero-heading h1{font-size:72px}}.top-tip-icon{height:4rem;width:4rem}