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;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}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}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#1e293b;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(1rem,.9rem + .5vw,1.125rem);line-height:1.6}h1,h2,h3,h4,h5,h6{color:#0f172a;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:700;line-height:1.2;margin:0 0 1rem}h1{font-size:clamp(2.5rem,2rem + 3vw,4rem)}h2{font-size:clamp(2rem,1.5rem + 2.5vw,3rem)}h3{font-size:clamp(1.5rem,1.2rem + 1.5vw,2rem)}h4{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem)}h5{font-size:clamp(1.125rem,1rem + .625vw,1.25rem)}h6{font-size:clamp(1rem,.9rem + .5vw,1.125rem)}p{margin:0 0 1.5rem}blockquote,cite,dfn,em,i{font-style:italic}blockquote{border-left:4px solid #e60f41;color:#475569;margin:0 1.5rem 1.5rem;padding-left:1.5rem}address{margin:0 0 1.5rem}pre{background:#0f172a;border-radius:.5rem;color:#f8fafc;line-height:1.6;margin-bottom:1.5rem;max-width:100%;overflow:auto;padding:1.5rem}code,kbd,pre,tt,var{font-family:JetBrains Mono,Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:clamp(.875rem,.8rem + .375vw,1rem)}abbr,acronym{border-bottom:1px dotted #475569;cursor:help}ins,mark{background:#fcb900;border-radius:.25rem;color:#0f172a;padding:.125em .25em;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#cbd5e1;border:0;height:1px;margin:3rem 0}ol,ul{margin:0 0 1.5rem 1.5rem;padding-left:1.5rem}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1rem}dt{font-weight:700}dd{margin:0 1.5rem 1.5rem}embed,iframe,img,object{max-width:100%}img{height:auto}figure{margin:1.5rem 0}table{border-collapse:collapse;margin:0 0 1.5rem;width:100%}td,th{border:1px solid #cbd5e1;padding:.5rem 1rem;text-align:left}th{background:#f8fafc;font-weight:600}a{color:#e60f41;text-decoration:none;transition:color .15s ease}a:visited{color:#c70d38}a:active,a:focus,a:hover{color:#c70d38;text-decoration:underline}a:focus{outline:2px solid #1d4ed8;outline-offset:2px}a:focus:not(:focus-visible){outline:none}a:focus-visible{border-radius:.25rem;outline:2px solid #1d4ed8;outline-offset:2px}a.btn-check-answers:active,a.btn-check-answers:focus,a.btn-check-answers:hover,a.btn-check-answers:visited,a.btn-mydish:active,a.btn-mydish:focus,a.btn-mydish:hover,a.btn-mydish:visited,a[class*=btn-]:active,a[class*=btn-]:focus,a[class*=btn-]:hover,a[class*=btn-]:visited{color:inherit;text-decoration:none}label{color:#1e293b;display:block;font-size:14px;font-weight:600;margin-bottom:4px}.wpcf7-form br,label br{display:none}.wpcf7-form>div,.wpcf7-form>label,.wpcf7-form>p{margin-bottom:15px}.prize-label,.wpcf7-acceptance,.wpcf7-acceptance .wpcf7-list-item-label{font-size:14px}.wpcf7-list-item{margin-left:0}.wpcf7-form-control-wrap{display:block;width:100%}.wpcf7-form-control-wrap input:not([type=checkbox]){width:100%}.required{font-size:16px;font-weight:700;margin-left:2px}.wpcf7-not-valid{background-color:rgba(185,28,28,.05);border-color:#b91c1c!important}.wpcf7-not-valid-tip{color:#b91c1c;display:block;font-size:13px;font-weight:500;margin-top:5px}.wpcf7-response-output{display:none}.wpcf7-form.sent .wpcf7-response-output{background-color:rgba(22,163,74,.1);border:2px solid #16a34a;border-radius:.5rem;color:#16a34a;display:block;font-size:14px;font-weight:500;margin:20px 0;padding:15px 20px}.wpcf7-spinner{margin-left:10px}.form-row-half{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:0}.form-row-half .form-col{flex:1 1 50%;min-width:0}.form-row-half .form-col label{display:block;margin-bottom:5px}.form-row-half .form-col .wpcf7-form-control-wrap{display:block;width:100%}.form-row-half .form-col input,.form-row-half .form-col select,.form-row-half .form-col textarea{box-sizing:border-box;width:100%}@media(max-width:480px){.form-row-half{flex-direction:column;gap:15px}.form-row-half .form-col{flex:1 1 100%}}button,input[type=button],input[type=reset],input[type=submit]{background:#e60f41;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600;line-height:1;padding:.5rem 1.5rem;transition:background-color .15s ease,transform .15s ease,opacity .15s ease}button:hover:not(:disabled),input[type=button]:hover:not(:disabled),input[type=reset]:hover:not(:disabled),input[type=submit]:hover:not(:disabled){background:#c70d38;transform:translateY(-1px)}button:active:not(:disabled),input[type=button]:active:not(:disabled),input[type=reset]:active:not(:disabled),input[type=submit]:active:not(:disabled){transform:translateY(0)}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus{box-shadow:0 0 0 3px rgba(29,78,216,.4);outline:2px solid #1d4ed8;outline-offset:2px}button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=reset]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible){box-shadow:none;outline:none}button:focus-visible,input[type=button]:focus-visible,input[type=reset]:focus-visible,input[type=submit]:focus-visible{box-shadow:0 0 0 3px rgba(29,78,216,.4);outline:2px solid #1d4ed8;outline-offset:2px}button.disabled,button:disabled,input[type=button].disabled,input[type=button]:disabled,input[type=reset].disabled,input[type=reset]:disabled,input[type=submit].disabled,input[type=submit]:disabled{background:#9ca3af;cursor:not-allowed;opacity:.7;transform:none}button.disabled:hover,button:disabled:hover,input[type=button].disabled:hover,input[type=button]:disabled:hover,input[type=reset].disabled:hover,input[type=reset]:disabled:hover,input[type=submit].disabled:hover,input[type=submit]:disabled:hover{background:#9ca3af;transform:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:#fff;border:1px solid #cbd5e1;border-radius:.5rem;color:#1e293b;padding:.5rem 1rem;transition:border-color .15s ease,box-shadow .15s ease}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.4);outline:none}input:invalid,select:invalid,textarea:invalid{border-color:#b91c1c}input:invalid:focus,select:invalid:focus,textarea:invalid:focus{border-color:#b91c1c;box-shadow:0 0 0 3px rgba(185,28,28,.2)}.form-error,.required{color:#b91c1c}.form-error{font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-top:.25rem}.menu-toggle,.pagination a,a.button,button,input[type=button],input[type=reset],input[type=submit]{min-height:44px;min-width:44px}select{border:1px solid #cbd5e1;border-radius:.5rem;padding:.5rem 1rem}textarea{width:100%}#page{display:flex;flex-direction:column;min-height:100vh}.site-content{flex:1 0 auto;height:100%;overflow:hidden;width:100%}.content-area{width:100%}.no-sidebar .content-area{margin:0 auto;max-width:1200px}.no-sidebar .site-main{padding:0}.container,.container-wide{margin:0 auto;max-width:1200px;padding:0 1.5rem}@media(max-width:768px){.site-main{padding:0}}.main-navigation{align-items:center;display:flex}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{background:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);float:left;left:-999em;min-width:200px;position:absolute;top:100%;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:100%}.main-navigation ul ul a{padding:.5rem 1rem;width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{color:#1e293b;display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease}.main-navigation a:focus,.main-navigation a:hover{color:#e60f41}.main-navigation.toggled ul{display:block}.menu-toggle{background:transparent;border:none;cursor:pointer;display:none;min-height:44px;min-width:44px;padding:.5rem}.menu-toggle:focus{outline:2px solid #1d4ed8;outline-offset:2px}@media(max-width:1024px){.menu-toggle{display:block}.main-navigation{flex-direction:column}.main-navigation ul{display:none;width:100%}.main-navigation ul ul{box-shadow:none;float:none;position:static}.main-navigation.toggled ul{display:block}}.comment-navigation,.post-navigation,.posts-navigation{margin:0 0 1.5rem;overflow:hidden}.nav-links{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.nav-next,.nav-previous{flex:1 1 40%;min-width:200px}.nav-next a,.nav-previous a{align-items:center;background:#f8fafc;border-radius:.5rem;display:inline-flex;gap:.25rem;padding:.5rem 1rem;transition:background-color .15s ease}.nav-next a:hover,.nav-previous a:hover{background:#cbd5e1}.nav-next{margin-left:auto;text-align:right}.sticky{display:block}.hentry{margin:0 0 1.5rem}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:0}.page-links{clear:both;margin:0 0 1.5rem}.entry-header{margin-bottom:1.5rem}.entry-title{font-size:clamp(2rem,1.5rem + 2.5vw,3rem);margin:0 0 .5rem}.entry-title a{color:inherit;text-decoration:none}.entry-title a:hover{color:#e60f41}.entry-meta{font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-bottom:1rem}.entry-meta,.entry-meta a{color:#475569}.entry-meta a:hover{color:#e60f41}.cat-links,.comments-link,.edit-link,.tags-links{display:inline-block;margin-right:1rem}.entry-footer{border-top:1px solid #cbd5e1;color:#475569;font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-top:1.5rem;padding-top:1.5rem}.page-header{margin-bottom:3rem}.page-header .page-title{margin-bottom:.5rem}.page-header .archive-description,.page-header .taxonomy-description{color:#475569}.error-404 .page-content,.no-results .page-content{padding:4rem 0;text-align:center}.error-404 .search-form,.no-results .search-form{margin:0 auto;max-width:400px}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.5rem 0}.wp-caption-text{color:#475569;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-style:italic;text-align:center}.gallery{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin-bottom:1.5rem}.gallery-item{margin:0}.gallery-item .gallery-icon img{border-radius:.5rem;display:block;height:auto;width:100%}.gallery-item .gallery-caption{color:#475569;font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-top:.25rem}.comments-area{border-top:1px solid #cbd5e1;margin-top:4rem;padding-top:3rem}.comments-title{font-size:clamp(1.5rem,1.2rem + 1.5vw,2rem);margin-bottom:2rem}.comment-list{list-style:none;margin:0;padding:0}.comment-list .children{list-style:none;margin:0;padding-left:2rem}.comment{border-bottom:1px solid #cbd5e1;margin-bottom:2rem;padding-bottom:2rem}.comment:last-child{border-bottom:none}.comment-body{position:relative}.comment-meta{margin-bottom:1rem}.comment-author{align-items:center;display:flex;gap:1rem}.comment-author .avatar{border-radius:9999px}.comment-author .fn{font-style:normal;font-weight:600}.comment-author .fn a{color:#1e293b}.comment-author .fn a:hover{color:#e60f41}.comment-author .says{display:none}.comment-metadata{color:#475569;font-size:clamp(.875rem,.8rem + .375vw,1rem)}.comment-metadata a{color:inherit}.comment-metadata a:hover{color:#e60f41}.comment-content{margin-top:1rem}.comment-content p:last-child{margin-bottom:0}.reply{margin-top:1rem}.reply a{font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:600}.comment-respond{margin-top:3rem}.comment-reply-title{font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);margin-bottom:1.5rem}.comment-reply-title small{font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-left:.5rem}.comment-reply-title small a{color:#475569}.comment-form label{display:block;font-weight:600;margin-bottom:.25rem}.comment-form input[type=email],.comment-form input[type=text],.comment-form input[type=url],.comment-form textarea{margin-bottom:1rem;width:100%}.comment-form .form-submit{margin-top:1rem}.comment-notes,.logged-in-as{color:#475569;font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-bottom:1.5rem}.pingback .comment-body,.trackback .comment-body{padding-left:0}.bypostauthor .comment-author .fn:after{color:#e60f41;content:" (Author)";font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:400}.widget{margin:0 0 1.5rem}.widget select{max-width:100%}.widget-title{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);margin-bottom:1rem}.widget ul{list-style:none;margin:0;padding:0}.widget ul li{border-bottom:1px solid #cbd5e1;padding:.25rem 0}.widget ul li:last-child{border-bottom:none}.widget_search .search-form{display:flex}.widget_search .search-form .search-field{border-bottom-right-radius:0;border-top-right-radius:0;flex:1}.widget_search .search-form .search-submit{border-bottom-left-radius:0;border-top-left-radius:0}.widget_calendar table{border-collapse:collapse;width:100%}.widget_calendar table caption{font-weight:600;padding-bottom:.5rem}.widget_calendar table td,.widget_calendar table th{padding:.25rem;text-align:center}.widget_calendar table th{font-weight:600}.widget_calendar table #next a,.widget_calendar table #prev a{font-size:clamp(.875rem,.8rem + .375vw,1rem)}.tagcloud a{background:#f8fafc;border-radius:.25rem;display:inline-block;font-size:clamp(.875rem,.8rem + .375vw,1rem)!important;margin:0 .25rem .25rem 0;padding:.25rem .5rem;transition:background-color .15s ease}.tagcloud a:hover{background:#e60f41;color:#fff}.widget_rss .rss-date{color:#475569;display:block;font-size:clamp(.875rem,.8rem + .375vw,1rem)}.widget_rss .rssSummary{font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-top:.25rem}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f8fafc;border-radius:.25rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);clip:auto!important;clip-path:none;color:#1e293b;display:block;font-size:clamp(.875rem,.8rem + .375vw,1rem);font-weight:700;height:auto;left:.5rem;line-height:normal;padding:.5rem 1.5rem;text-decoration:none;top:.5rem;width:auto;z-index:100000}.skip-link{background:#171725;border-radius:0 0 .5rem .5rem;color:#fff;font-weight:700;left:50%;padding:.5rem 1.5rem;position:absolute;transform:translateX(-50%) translateY(-100%);transition:transform .15s ease;z-index:999999}.skip-link:focus{outline:2px solid #1d4ed8;outline-offset:2px;transform:translateX(-50%) translateY(0)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.alignleft{float:left;margin-right:1.5rem}.alignleft,.alignright{display:inline;margin-bottom:1rem}.alignright{float:right;margin-left:1.5rem}.aligncenter{clear:both;display:block;margin-bottom:1.5rem}.aligncenter,.alignwide{margin-left:auto;margin-right:auto}.alignwide{max-width:1200px}.alignfull{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;max-width:100vw!important;width:100vw!important}.is-layout-constrained>.alignfull,.is-layout-constrained>:where(:not(.alignleft):not(.alignright):not(.alignfull)).alignfull,.is-layout-flow>.alignfull,.wp-block.alignfull,[class*=wp-block].alignfull,body .alignfull,body .wp-block.alignfull{margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;max-width:100vw!important;width:100vw!important}:root{--wp--style--global--wide-size:100vw}.alignfull:not(.alignleft):not(.alignright){max-width:none!important}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.playscapes-header{background-color:#fff;border-bottom:1px solid #e2e5e6;position:sticky;top:0;z-index:999}.header-container{justify-content:space-between;margin:0 auto;max-width:1200px;padding:1rem 1.5rem}.header-container,.site-branding,.site-branding .custom-logo-link{align-items:center;display:flex}.site-branding .custom-logo-link:focus{border-radius:.25rem;outline:2px solid #1d4ed8;outline-offset:2px}.site-branding .custom-logo-link:focus:not(:focus-visible){outline:none}.site-branding .custom-logo,.site-branding .dish-logo{height:36px;width:97px}.site-branding .site-title{font-size:clamp(1.125rem,1rem + .625vw,1.25rem);font-weight:700;margin:0}.header-navigation{align-items:center;display:flex}.btn-mydish{align-items:center;background-color:#e60f41;border-radius:.5rem;display:inline-flex;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:18px;padding:15px 30px;text-decoration:none;transition:background-color .15s ease,transform .15s ease;white-space:nowrap}.btn-mydish,.btn-mydish:active,.btn-mydish:hover,.btn-mydish:visited{color:#fff!important}.btn-mydish:hover{background-color:#c70d38;text-decoration:none;transform:translateY(-1px)}.btn-mydish:focus{color:#fff!important;outline:2px solid #1d4ed8;outline-offset:2px}.btn-mydish:focus:not(:focus-visible){outline:none}.btn-mydish:focus-visible{box-shadow:0 0 0 3px rgba(29,78,216,.4);outline:2px solid #1d4ed8;outline-offset:2px}@media(max-width:768px){.header-container{flex-wrap:nowrap;gap:.5rem;padding:.5rem 1rem}.btn-mydish{font-size:14px;padding:10px 15px}.site-branding .custom-logo,.site-branding .dish-logo{height:auto;width:80px}}.playscapes-footer{background-color:#171725;border-top:1px solid #171725;color:#c4c4c9;margin-top:auto}.footer-facebook-section{background-color:#171725;border-bottom:1px solid #2a2a3d;padding:60px 20px;text-align:center}.footer-facebook-section .facebook-content{margin:0 auto;max-width:600px}.footer-facebook-section .facebook-heading{color:#fff;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;font-weight:700;margin:0 0 24px}.footer-facebook-section .facebook-logo-row{align-items:center;display:flex;justify-content:center;margin-bottom:16px}.footer-facebook-section .facebook-dishscapes-logo{max-height:60px;width:auto}.footer-facebook-section .facebook-description{color:#c4c4c9;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0 0 24px}.footer-facebook-section .btn-facebook-join{border-radius:.5rem;display:inline-block;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;padding:14px 32px;transition:background-color .15s ease,transform .15s ease}.footer-facebook-section .btn-facebook-join,.footer-facebook-section .btn-facebook-join:active,.footer-facebook-section .btn-facebook-join:focus,.footer-facebook-section .btn-facebook-join:hover,.footer-facebook-section .btn-facebook-join:visited{background-color:#fff;color:#000!important;text-decoration:none}.footer-facebook-section .btn-facebook-join:focus{outline:2px solid #fff;outline-offset:2px}.footer-bottom{padding:52px 0 40px}.footer-container{margin:0 auto;max-width:1200px;padding:0 1.5rem;text-align:center}.footer-navigation{margin-bottom:1rem}.footer-links{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;list-style:none;margin:0;padding:0}.footer-links li{margin:0}.footer-links a{color:#c4c4c9;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-weight:800;line-height:28px;text-align:center;text-decoration:none;transition:color .15s ease}.footer-links a:focus,.footer-links a:hover{color:#fff;text-decoration:none}.footer-links a:focus{border-radius:.25rem;outline:2px solid #1d4ed8;outline-offset:2px}.footer-links a:focus:not(:focus-visible){outline:none}.footer-copyright{margin-bottom:2rem}.footer-copyright p{color:#c4c4c9;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:400;line-height:28px;margin:0}.footer-logo a{display:inline-block}.footer-logo a:focus{border-radius:.25rem;outline:2px solid #1d4ed8;outline-offset:2px}.footer-logo a:focus:not(:focus-visible){outline:none}.footer-dish-logo{height:32px;width:auto}@media(max-width:768px){.footer-facebook-section{padding:40px 1rem}.footer-links{flex-direction:column;gap:1rem}.footer-bottom{padding:40px 0 30px}}.btn-playscapes-primary{align-items:center;background-color:#e60f41;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:18px;padding:15px 30px;text-decoration:none;transition:background-color .15s ease,transform .15s ease}.btn-playscapes-primary:hover{background-color:#c70d38;color:#fff;text-decoration:none;transform:translateY(-1px)}.btn-playscapes-primary:active{transform:translateY(0)}.btn-playscapes-primary:focus{box-shadow:0 0 0 3px rgba(29,78,216,.4);outline:2px solid #1d4ed8;outline-offset:2px}.btn-playscapes-primary:focus:not(:focus-visible){box-shadow:none;outline:none}.btn-playscapes-primary:focus-visible{box-shadow:0 0 0 3px rgba(29,78,216,.4);outline:2px solid #1d4ed8;outline-offset:2px}.btn-playscapes-secondary{align-items:center;background-color:transparent;border:2px solid #e60f41;border-radius:.5rem;color:#e60f41;cursor:pointer;display:inline-flex;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:18px;padding:14px 29px;text-decoration:none;transition:all .15s ease}.btn-playscapes-secondary:hover{background-color:#e60f41;color:#fff;text-decoration:none}.btn-playscapes-secondary:focus{outline:2px solid #1d4ed8;outline-offset:2px}.btn-playscapes-white{align-items:center;background-color:#fff;border:none;border-radius:.5rem;color:#171725;cursor:pointer;display:inline-flex;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:18px;padding:15px 30px;text-decoration:none;transition:all .15s ease}.btn-playscapes-white:hover{background-color:#f0f0f0;color:#171725;text-decoration:none;transform:translateY(-1px)}.btn-playscapes-white:focus{outline:2px solid #fff;outline-offset:2px}.playscapes-card{background-color:#fff;border-radius:1rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);overflow:hidden;transition:box-shadow .25s ease,transform .25s ease}.playscapes-card:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);transform:translateY(-2px)}.playscapes-card-dark{background-color:#292938;border-radius:1rem;overflow:hidden}.playscapes-card-dark .card-title{color:#fff}.playscapes-card-dark .card-text{color:#c4c4c9}.card-image{display:block;height:auto;width:100%}.card-content{padding:1.5rem}.card-title{color:#171725;font-size:clamp(1.25rem,1.1rem + .75vw,1.5rem);font-weight:700;margin:0 0 .5rem}.card-text,.card-title{font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.card-text{color:#475569;font-size:clamp(1rem,.9rem + .5vw,1.125rem);line-height:1.6;margin:0}.card-meta{color:#c4c4c9;font-family:proxima-nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:clamp(.875rem,.8rem + .375vw,1rem);margin-top:1rem}