html{scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}*:focus{outline:2px solid var(--primary-200);outline-offset:2px}ul,ol{padding:0}body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}img{width:100%;height:auto;background:var(--gray-100);object-position:var(--focus);object-fit:cover;opacity:0;overflow:hidden;transition:opacity .95s}img.loaded{opacity:1}input,button,textarea,select{font:inherit}button{padding:0;cursor:pointer;border:none}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"EagleSight";src:local("EagleSight"),local("EagleSight Regular"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/EagleSight.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans ExtraLight"),local("WorkSans-ExtraLight"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans Light"),local("WorkSans-Light"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans Regular"),local("WorkSans-Regular"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans SemiBold"),local("WorkSans-SemiBold"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans Bold"),local("WorkSans-Bold"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans ExtraBold"),local("WorkSans-ExtraBold"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"WorkSans";src:local("WorkSans Black"),local("WorkSans-Black"),url(//www.troutguidestasmania.com.au/wp-content/themes/flowio/./fonts/WorkSans-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}:root{--heading-font:"EagleSight",sans-serif;--body-font:"WorkSans",sans-serif;--gray-50:#f5f5f5;--gray-100:#ddd;--gray-200:#bebebe;--gray-300:#9d9d9d;--gray-400:#858585;--gray-500:#6a6a6a;--gray-600:#525252;--gray-700:#3d3d3d;--gray-800:#1e1e1e;--gray-900:#141414;--primary-50:#f7faf5;--primary-100:#dbe8d4;--primary-200:#c0d7b2;--primary-300:#a4c591;--primary-400:#8cb573;--primary-500:#71a054;--primary-600:#5b8144;--primary-700:#425e31;--primary-800:#26351c;--primary-900:#151e10;--secondary-50:#f3f6ef;--secondary-100:#d9e2cb;--secondary-200:#c2cfaa;--secondary-300:#a9bc87;--secondary-400:#8e9f6f;--secondary-500:#748458;--secondary-600:#576048;--secondary-700:#3d4332;--secondary-800:#282e1f;--secondary-900:#161a0f;--content-width:87%;--w-3xs:22.5rem;--w-2xs:30rem;--w-xs:33.5rem;--w-sm:40rem;--w-md:48rem;--w-lg:60rem;--w-xl:72rem;--w-2xl:80rem;--w-3xl:96rem;--w-4xl:120rem;--w-full:100%;--entry-top-margin:4rem;--entry-bottom-margin:0;--spacing:1rem;--s-3xs:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 0.25);--s-2xs:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 0.5);--s-xs:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 0.75);--s-sm:clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem);--s-md:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 1.5);--s-lg:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 2);--s-xl:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 2.5);--s-2xl:calc(clamp(0.875rem, 0.3rem + 2vh + 2vw, 2.25rem) * 3.5);--s-c1:clamp(3.5rem, 2vh + 6vw, 6.5rem);font-family:var(--body-font)}h1,h2,h3,h4,h5,h6,button,a,.breadcrumb span{font-family:var(--heading-font);font-weight:400}.fs-0,h6{font-size:clamp(0.75rem, 0.71rem + 0.18vw, 0.875rem)}.fs-1,h5{font-size:clamp(1rem, 0.96rem + 0.18vw, 1.125rem)}.fs-2,h4{font-size:clamp(1.125rem, 1.09rem + 0.18vw, 1.25rem)}.fs-3,h3{font-size:clamp(1.25rem, 1.11rem + 0.71vw, 1.75rem)}.fs-4,h2{font-size:clamp(1.5rem, 1.29rem + 1.07vw, 2.25rem)}.fs-5,h1{font-size:clamp(1.75rem, 1.39rem + 1.79vw, 3rem)}.fs-6{font-size:clamp(2.25rem, 1.82rem + 2.14vw, 3.75rem)}p,a{line-height:1.9}.heading-font{font-family:var(--heading-font)}.body-font{font-family:var(--body-font)}ul,ol{padding-left:2rem;line-height:1.75}.theme-header ul,.theme-header ol{padding-left:0}.theme-header{width:100%;color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:0;z-index:9;background:0 0}.overlayHeader{position:absolute;z-index:10000;width:100%;background:0 0}.header-content{width:var(--content-width);padding:1.5rem 0}.header-content{max-width:var(--xxxl);display:flex;justify-content:space-between;align-items:center}.brand{color:#fff;text-decoration:none;display:flex;gap:.5rem;align-items:center;height:4.5rem}.brand>svg{height:100%;transition:color .4s,opacity .4s,backdrop-filter .4s}.brand>svg:nth-of-type(2){height:37%;display:none}.brand:hover>svg,.brand:active>svg{color:var(--secondary-200);opacity:.7;backdrop-filter:blur(20px)}.brand>div{margin-left:.75rem;font-size:1.5rem;text-transform:uppercase;font-weight:300;letter-spacing:.15em;color:#fff;display:none}.brand:hover{color:var(--primary-200)}.brand .brand-name{margin-left:.5rem;line-height:1.25;font-size:clamp(0.5rem, 0.4211rem + 0.3509vw, 0.75rem);letter-spacing:.15rem;font-weight:400}.brand .brand-name .text-xs{font-size:clamp(0.25rem, 0.211rem + 0.3509vw, 0.5rem)}@media screen and (min-width:38rem){.brand>svg:nth-of-type(2){display:block}}.brand>div>span{font-weight:900}.curtain-menu-button{display:flex;padding:.25rem}#curtain-menu{visibility:hidden;position:fixed;z-index:10001;background:var(--primary-400);color:#fff;height:100vh;width:0;transition:visibility,width .3s ease-out;overflow-y:scroll}.curtain-button-placer{max-width:var(--xxl);width:var(--content-width);position:relative;display:flex;justify-content:space-between;margin:auto;z-index:10002;top:1.6em;right:.45rem}#close-curtain-button{opacity:0;transition:opacity .3s ease-out;background-color:transparent;color:#fff;display:flex;padding:.75rem;border:1px solid #fff}#curtain-menu-container{opacity:0;width:var(--content-width);max-width:var(--width-medium);margin:auto;padding:3rem 0;transition:opacity .3s ease;text-align:center}#curtain-menu-container .menu-item a{font-size:1.25rem}#curtain-menu-container ul{font-size:1.25rem;padding-left:0}#curtain-menu-container ul>*+*{margin-top:.6rem}.menu-item{list-style:none;position:relative}.menu-item a{text-decoration:none;text-transform:uppercase;letter-spacing:.15em;font-weight:600;font-size:.75rem;color:#fff;transition:color .3s}.menu-item>a:hover,a:active{color:var(--secondary-400)}#curtain-menu-container .sub-menu{margin-bottom:1rem}#curtain-menu-container .menu-item a:hover,#curtain-menu-container .sub-menu a{color:var(--primary-200)}#curtain-menu-container .sub-menu a:hover{color:#fff}.navigation-items{display:flex;align-items:center;gap:2rem}.desktop-nav{display:none}.desktop-nav>div>ul>li{display:flex}.desktop-nav>div>ul{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.desktop-nav .sub-menu{visibility:hidden;opacity:0;transition:opacity .4s;position:absolute;z-index:11;overflow:hidden;padding:.7rem 2rem;left:50%;top:calc(100% + 1.5rem);text-align:end;display:flex;gap:.5rem;flex-direction:column;align-items:center;transform:translateX(-50%)}.desktop-nav .sub-menu a{color:#fff;transition:color .3s;display:block;width:max-content;max-width:13rem}.desktop-nav .sub-menu a:hover{color:var(--secondary-400)}.desktop-nav .menu-item-has-children:hover>.sub-menu,.desktop-nav .menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible}.btn-layout{display:flex;gap:.5rem;align-items:center;max-width:max-content}.btn-layout input,.btn-layout label{cursor:pointer;margin:0}.btn-layout label.added_label,.btn-layout input[type=checkbox]:checked~label.add_label{display:none}.btn-layout input[type=checkbox]:checked~label.added_label{display:inline}.enquiry-form{display:flex;gap:.25rem;flex-wrap:wrap}.enquiry-form .btn{display:none}.owner-contact-details a,.guide_links a{text-decoration:none;display:block;color:var(--primary-500);font-size:clamp(0.75rem, 0.3421rem + 0.7018vw, 1.5rem)}.owner-contact-details a:hover,.guide_links a:hover{text-decoration:underline}.listing_logo img,.listing_logo a{max-width:12rem;display:block}.guide-page-content{max-width:var(--content-width);margin:0 auto}.guide_listings-grid{max-width:var(--content-width);margin:0 auto;display:grid;gap:2rem}@media screen and (min-width:48rem){.guide_listings-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:80rem){.guide_listings-grid{grid-template-columns:repeat(3,1fr)}}.guide_listings-grid .guide{display:flex;flex-direction:column;height:100%}.guide_listings-grid .guide .guide_content{display:flex;flex-direction:column;height:100%;gap:1.5rem}.guide_listings-grid .guide .guide_content .btn-layout{margin-top:auto}.guide_links{display:flex;gap:.25rem;flex-wrap:wrap;justify-content:space-between}.guide_listing-thumbnail{padding-top:18rem;overflow:hidden;position:relative}.guide_listing-thumbnail img{height:100%;width:100%;position:absolute;top:0;left:0}.guide_listings-grid .guide.selected{color:var(--primary-500)}.guide_listings-grid .guide.selected .guide_listing-thumbnail{border:.5rem solid var(--primary-500)}.selections{background:var(--primary-500);padding:2rem;display:none}.selection-info .button-group,.selection-footer .button-group{display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap}.selection-footer{display:flex;justify-content:center}.enquiry-wrapper{background:var(--gray-700);padding:6rem 0;color:#fff}.enquiry{display:flex;max-width:var(--content-width);gap:2rem;margin:0 auto;flex-direction:column-reverse}.selections div.selection-info{color:#fff;display:flex;gap:1rem;flex-direction:column;text-align:center}.enquiry-to-guide h4{line-height:1.9}@media screen and (max-width:64rem){.enquiry #nf-form-title-1{display:none}.enquiry-wrapper .form-title{display:block !important;max-width:var(--content-width);margin:0 auto;margin-bottom:2rem;line-height:1.5}}@media screen and (min-width:1024px){.enquiry{flex-direction:row;gap:6rem}.selection-footer{justify-content:end}.selection-info .button-group,.selection-footer .button-group{flex-wrap:nowrap}.selections div.selection-info{align-items:center;justify-content:space-between;flex-direction:row;text-align:left}}.enquiry .contact-form{flex-basis:60%;flex-grow:3}.enquiry .enquiry-to-guide{flex-grow:1;flex-basis:30%}.selected-guides{display:flex;flex-direction:column;gap:2rem;margin:2rem 0}.selected-guides .guide-list{display:flex;color:#fff}@media screen and (min-width:48rem){.selected-guides .guide-list{align-items:center;gap:2rem}}.selected-guides .guide-list .remove{width:2rem;height:2rem;cursor:pointer;background-image:url("data:image/svg+xml;base64,PHN2ZyBzdHJva2U9ImZmZiIgZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgaGVpZ2h0PSIxZW0iIHdpZHRoPSIxZW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI4OS45NCAyNTZsOTUtOTVBMjQgMjQgMCAwMDM1MSAxMjdsLTk1IDk1LTk1LTk1YTI0IDI0IDAgMDAtMzQgMzRsOTUgOTUtOTUgOTVhMjQgMjQgMCAxMDM0IDM0bDk1LTk1IDk1IDk1YTI0IDI0IDAgMDAzNC0zNHoiPjwvcGF0aD48L3N2Zz4=");background-repeat:no-repeat;background-size:100%;background-position:center}.selected-guides .guide-list .remove:hover{background-color:var(--gray-700)}.selected-guides .guide-list .list-thumbnail{max-width:16rem;display:flex;align-items:center;gap:2rem}.selected-guides .guide-list .list-thumbnail img{opacity:1}.selected-guides .guide-list .list-guide-detail{display:flex;flex-direction:column}@media screen and (max-width:48rem){.selected-guides .guide-list{gap:2rem;display:grid;grid-template-columns:2fr 3fr;align-items:center}.selected-guides .guide-list .list-thumbnail{position:relative}.selected-guides .guide-list .list-thumbnail .remove{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}}.nf-form-cont{width:100%}.nf-form-title{margin-bottom:1.5rem;display:block}.nf-form-fields-required{display:none}.nf-form-content{max-width:100% !important}.nf-field-container{margin-top:1rem}.nf-form-content button.btn.btn-white,.nf-form-content input[type=button].btn.btn-white,.nf-form-content input[type=submit].btn.btn-white{color:var(--primary-500);background:#fff;border:2px solid #fff;font-size:.75rem}.nf-form-content button.btn.btn-white:hover,.nf-form-content input[type=button].btn.btn-white:hover,.nf-form-content input[type=submit].btn.btn-white:hover{color:#fff;background:0 0}.field-wrap{position:relative}.nf-field-label{position:absolute;top:50%;transform:translateY(-50%);display:none}.textarea-wrap .nf-field-label{top:0;transform:translateY(0)}.nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-content input:not([type=submit]),.nf-form-content textarea{background:0 0 !important;border:none !important;border-bottom:2px solid var(--gray-200) !important;padding-left:0;color:var(--gray-100) !important;height:4rem;width:100%}.nf-form-content input[type=submit]{margin-bottom:1rem}.nf-form-content textarea{height:5rem}.nf-field-element textarea.nf-element{padding:3rem 0 0}.ninja-forms-req-symbol{color:#fff !important}.nf-form-content input:not([type=button])::placeholder{font-family:var(--heading-font);color:#fff}.nf-field-element textarea.nf-element::placeholder{font-size:.75rem;color:#fff !important}.enquiry-to-guide ul{padding:0;list-style-type:none;font-family:var(--heading-font)}.enquiry-to-guide ul li{display:flex;align-items:center;gap:1rem}.enquiry-to-guide ul li span.remove{width:1.5rem;height:1.5rem;cursor:pointer;background-image:url("data:image/svg+xml;base64,PHN2ZyBzdHJva2U9ImZmZiIgZmlsbD0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIwIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgaGVpZ2h0PSIxZW0iIHdpZHRoPSIxZW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI4OS45NCAyNTZsOTUtOTVBMjQgMjQgMCAwMDM1MSAxMjdsLTk1IDk1LTk1LTk1YTI0IDI0IDAgMDAtMzQgMzRsOTUgOTUtOTUgOTVhMjQgMjQgMCAxMDM0IDM0bDk1LTk1IDk1IDk1YTI0IDI0IDAgMDAzNC0zNHoiPjwvcGF0aD48L3N2Zz4=");background-repeat:no-repeat;background-size:100%;background-position:center;display:inline-block}.enquiry-to-guide ul li span.remove:hover{border:2px solid #fff}@media screen and (min-width:73rem){.desktop-nav{display:block}#open-curtain-button{display:none}.menu-item a{max-width:99%;text-align:center}}.header-buttons{display:flex;align-items:center}.header-buttons>*+*{margin-left:1rem}.desktop-nav .menu-item-has-children{margin-right:1rem;transition:color .3s}.desktop-nav .menu-item-has-children>a{transition:color .3s}.desktop-nav .menu-item-has-children:hover>a{color:var(--secondary-400)}.desktop-nav .menu-item-has-children:hover:after{content:"";display:inline-block;width:2rem;height:2rem;background-image:url("data:image/svg+xml;base64,PHN2ZyBzdHJva2U9IiNmZmYiIGZpbGw9IiNmZmYiIHN0cm9rZS13aWR0aD0iMCIgdmlld0JveD0iMCAwIDE2IDE2IiBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04IDRhLjUuNSAwIDAgMSAuNS41djUuNzkzbDIuMTQ2LTIuMTQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTMgM2EuNS41IDAgMCAxLS43MDggMGwtMy0zYS41LjUgMCAxIDEgLjcwOC0uNzA4TDcuNSAxMC4yOTNWNC41QS41LjUgMCAwIDEgOCA0eiI+PC9wYXRoPjwvc3ZnPg==");position:absolute;top:100%;left:50%;transition:transform .2s,opacity .3s;transform:translateX(-50%);background-repeat:no-repeat;background-size:100%}.overlay{position:absolute;height:100%;width:100%;top:0;background:rgba(0,0,0,.5);display:none;z-index:1}.header-icons,.header-icons ul{display:flex;align-items:center;gap:.5rem;list-style-type:none}.header-icons ul li a{color:#fff;display:flex;padding:.75rem;border:1px solid #fff}div[class^=wp-block-lazy],div.wp-block-lazyblock-latest-news,div.wp-block-lazyblock-banner-carousel-block{width:100%;max-width:100%}.entry-content{padding:var(--entry-top-margin) 0 var(--entry-bottom-margin)}.entry-bottom-padding{padding-bottom:var(--entry-bottom-padding);--entry-bottom-padding:6rem}.auto-child-width>*{max-width:var(--auto-child-max-width,var(--w-sm));width:var(--auto-child-width,var(--content-width));margin-inline-start:auto;margin-inline-end:auto}p>a{color:var(--primary-700);transition:color .3s;text-decoration:none}p>a:hover,p>a:focus{color:var(--primary-500);text-decoration:underline}.two-column-content .flowio-layout-inner,.single-content{flex-direction:column}.single-content{display:flex;max-width:var(--content-width)}@media screen and (max-width:48rem){.listing-video{width:100%;max-width:100%}.listing-video iframe{width:100% !important}}.glide.listing-gallery{width:100%;overflow:hidden;max-width:var(--content-width);margin-top:6rem;margin-right:unset}@media screen and (max-width:64rem){.glide.listing-gallery{max-width:100%}}.glide.listing-gallery .glide__slides{display:flex}.glide.listing-gallery .glide__bullets{height:.25rem;background:var(--gray-50);display:flex;min-width:50%;max-width:max-content;margin-top:3rem}.glide.listing-gallery .glide__bullet,.glide.listing-gallery .glide__bullet.glide__bullet--active{width:10rem;height:100%;background:0 0}.glide.listing-gallery .glide__bullet.glide__bullet--active{background:var(--primary-500)}.listing-gallery .glide__arrows{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:var(--w-3xs);padding:1.5rem}.listing-gallery .glide__arrows button{background:0 0;display:flex;gap:.5rem;align-items:center;font-size:.75rem}@media screen and (max-width:48rem){.single-content{flex-direction:column-reverse;gap:3rem}}@media screen and (min-width:1024px){.two-column-content .flowio-layout-inner,.single-content{flex-direction:row;gap:6rem}.two-column-content .flowio-layout-inner .wp-block-flowio-inner-content:first-child,.single-content .about-listing{flex-basis:60%;flex-grow:3}.single-content .about-listing{padding-left:6rem}.two-column-content .flowio-layout-inner .wp-block-flowio-inner-content:last-child,.single-content .about-owner{flex-grow:1;flex-basis:30%}}.page-banner-wrapper{margin-top:-4rem;width:100%;max-width:100%;height:clamp(300px, 60vh, 600px);overflow:hidden;position:relative}.page-banner{display:flex;align-items:center;height:100%}.page-banner img{height:100%;width:100%;margin-right:-100%}.page-banner-caption{color:#fff;width:100%;max-width:var(--content-width);margin:0 auto}.breadcrumb{background:#fff;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1.5rem clamp(1.5rem, 1.0263rem + 2.1053vw, 3rem);position:absolute;bottom:0;width:var(--content-width)}.breadcrumb span,.breadcrumb a{color:var(--primary-700);text-decoration:none;display:flex;align-items:center;gap:.5rem;font-size:clamp(0.75rem, 0.3421rem + 0.7018vw, 1rem)}.breadcrumb a:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyBzdHJva2U9IiM0MjVlMzEiIGZpbGw9IiM0MjVlMzEiIHN0cm9rZS13aWR0aD0iMiIgdmlld0JveD0iMCAwIDE2IDE2IiBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICAgICAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xIDhhLjUuNSAwIDAgMSAuNS0uNWgxMS43OTNsLTMuMTQ3LTMuMTQ2YS41LjUgMCAwIDEgLjcwOC0uNzA4bDQgNGEuNS41IDAgMCAxIDAgLjcwOGwtNCA0YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEzLjI5MyA4LjVIMS41QS41LjUgMCAwIDEgMSA4eiI+DQogICAgICAgICAgPC9wYXRoPg0KICAgICAgICA8L3N2Zz4=");height:1rem;width:1rem;display:inline-block;background-repeat:no-repeat}span.breadcrumb_last{color:var(--gray-700)}@media screen and (min-width:64rem){.breadcrumb{width:var(--w-lg);left:clamp(2rem, 1.5rem + 5vw, 6rem);max-width:60%}}.theme-footer{background:var(--gray-700);color:#fff;display:grid;justify-content:center}.theme-footer ul,.theme-footer ol{padding-left:0}.theme-footer{background:var(--gray-700);color:#fff}.footer-content{display:grid;padding:3rem;margin:auto;max-width:var(--w-2xl);text-align:center;gap:3rem}.footer-content>.flow ul>*+*{margin-top:.75rem}.footer-content a{color:#fff}.site-footer{padding:3rem 1rem;border-top:.0625rem solid #fff;text-align:center;width:var(--content-width);margin:0 auto}.footer-brand{max-width:var(--w-sm);margin:0 auto;text-align:center}.site-footer_links a,#curtain-menu ul.social-links a{color:#fff;text-decoration:none;display:flex}.site-footer_links ul,#curtain-menu ul.social-links{display:flex;list-style-type:none;gap:1rem}#curtain-menu ul.social-links li{margin-top:0}.site-footer,.site-footer_links{display:flex;font-size:.75rem;align-items:center;flex-direction:column-reverse;gap:1rem}.footer-partner{margin-top:2rem;display:flex;justify-content:center;align-items:center;gap:2rem}.footer-partner a{display:inline-block}.footer-partner a svg{width:100%;height:auto}@media screen and (min-width:36rem){.footer-content{grid-template-columns:1fr}}@media screen and (min-width:64rem){.footer-content{padding:6rem;text-align:unset;grid-template-columns:1.5fr 3fr 1.5fr;gap:unset}.site-footer{padding:1rem 6rem;width:100%}.site-footer,.site-footer_links{justify-content:space-between;flex-direction:row;gap:unset}.site-footer_links a:hover{color:var(--gray-300);text-decoration:underline}.site-footer_links{gap:1.5rem}.site-footer_links ul li{display:flex;align-items:center;justify-content:space-between}}.d-none{display:none !important}.d-block{display:block}.d-flex{display:flex;flex-wrap:wrap;gap:var(--flow,2rem)}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flow>*+*{margin-block-start:var(--flow,2rem)}.inner-flow>*+*{margin-block-start:var(--inner-flow,var(--flow,2rem))}.flow-xs>*+*{--flow:.5rem}.flow-sm>*+*{--flow:1rem}.flow-md>*+*{--flow:1.5rem}.flow-lg>*+*{--flow:2rem}.flow-xl>*+*{--flow:2.5rem}.flow-xxl>*+*,.flow-2xl>*+*{--flow:3rem}.flow-3xl>*+*{--flow:5rem}.m-3xs{margin:var(--s-3xs)}.m-2xs{margin:var(--s-2xs)}.m-xs{margin:var(--s-xs)}.m-sm{margin:var(--s-sm)}.m-md{margin:var(--s-md)}.m-lg{margin:var(--s-lg)}.m-xl{margin:var(--s-xl)}.m-2xl{margin:var(--s-2xl)}.m-c1{margin:var(--s-c1)}.m-none{margin:0}.my-3xs{margin-block-start:var(--s-3xs);margin-block-end:var(--s-3xs)}.my-2xs{margin-block-start:var(--s-2xs);margin-block-end:var(--s-2xs)}.my-xs{margin-block-start:var(--s-xs);margin-block-end:var(--s-xs)}.my-sm{margin-block-start:var(--s-sm);margin-block-end:var(--s-sm)}.my-md{margin-block-start:var(--s-md);margin-block-end:var(--s-md)}.my-lg{margin-block-start:var(--s-lg);margin-block-end:var(--s-lg)}.my-xl{margin-block-start:var(--s-xl);margin-block-end:var(--s-xl)}.my-2xl{margin-block-start:var(--s-2xl);margin-block-end:var(--s-2xl)}.my-c1{margin-block-start:var(--s-c1);margin-block-end:var(--s-c1)}.my-none{margin-block-start:0;margin-block-end:0}.mx-3xs{margin-inline-start:var(--s-3xs);margin-inline-end:var(--s-3xs)}.mx-2xs{margin-inline-start:var(--s-2xs);margin-inline-end:var(--s-2xs)}.mx-xs{margin-inline-start:var(--s-xs);margin-inline-end:var(--s-xs)}.mx-sm{margin-inline-start:var(--s-sm);margin-inline-end:var(--s-sm)}.mx-md{margin-inline-start:var(--s-md);margin-inline-end:var(--s-md)}.mx-lg{margin-inline-start:var(--s-lg);margin-inline-end:var(--s-lg)}.mx-xl{margin-inline-start:var(--s-xl);margin-inline-end:var(--s-xl)}.mx-2xl{margin-inline-start:var(--s-2xl);margin-inline-end:var(--s-2xl)}.mx-c1{margin-inline-start:var(--s-c1);margin-inline-end:var(--s-c1)}.mx-auto{margin-inline-start:auto;margin-inline-end:auto}.mt-3xs{margin-block-start:var(--s-3xs)}.mt-2xs{margin-block-start:var(--s-2xs)}.mt-xs{margin-block-start:var(--s-xs)}.mt-sm{margin-block-start:var(--s-sm)}.mt-md{margin-block-start:var(--s-md)}.mt-lg{margin-block-start:var(--s-lg)}.mt-xl{margin-block-start:var(--s-xl)}.mt-2xl{margin-block-start:var(--s-2xl)}.mt-c1{margin-block-start:var(--s-c1)}.mt-none{margin-block-start:0}.mb-3xs{margin-block-end:var(--s-3xs)}.mb-2xs{margin-block-end:var(--s-2xs)}.mb-xs{margin-block-end:var(--s-xs)}.mb-sm{margin-block-end:var(--s-sm)}.mb-md{margin-block-end:var(--s-md)}.mb-lg{margin-block-end:var(--s-lg)}.mb-xl{margin-block-end:var(--s-xl)}.mb-2xl{margin-block-end:var(--s-2xl)}.mb-c1{margin-block-end:var(--s-c1)}.mb-none{margin-block-end:0}.ml-3xs{margin-inline-start:var(--s-3xs)}.ml-2xs{margin-inline-start:var(--s-2xs)}.ml-xs{margin-inline-start:var(--s-xs)}.ml-sm{margin-inline-start:var(--s-sm)}.ml-md{margin-inline-start:var(--s-md)}.ml-lg{margin-inline-start:var(--s-lg)}.ml-xl{margin-inline-start:var(--s-xl)}.ml-2xl{margin-inline-start:var(--s-2xl)}.ml-c1{margin-inline-start:var(--s-c1)}.ml-none{margin-inline-start:0}.mr-3xs{margin-inline-end:var(--s-3xs)}.mr-2xs{margin-inline-end:var(--s-2xs)}.mr-xs{margin-inline-end:var(--s-xs)}.mr-sm{margin-inline-end:var(--s-sm)}.mr-md{margin-inline-end:var(--s-md)}.mr-lg{margin-inline-end:var(--s-lg)}.mr-xl{margin-inline-end:var(--s-xl)}.mr-2xl{margin-inline-end:var(--s-2xl)}.mr-c1{margin-inline-end:var(--s-c1)}.mr-none{margin-inline-end:0}.p-3xs{padding:var(--s-3xs)}.p-2xs{padding:var(--s-2xs)}.p-xs{padding:var(--s-xs)}.p-sm{padding:var(--s-sm)}.p-md{padding:var(--s-md)}.p-lg{padding:var(--s-lg)}.p-xl{padding:var(--s-xl)}.p-2xl{padding:var(--s-2xl)}.p-c1{padding:var(--s-c1)}.p-none{padding:0 !important}.py-3xs{padding-block-start:var(--s-3xs);padding-block-end:var(--s-3xs)}.py-2xs{padding-block-start:var(--s-2xs);padding-block-end:var(--s-2xs)}.py-xs{padding-block-start:var(--s-xs);padding-block-end:var(--s-xs)}.py-sm{padding-block-start:var(--s-sm);padding-block-end:var(--s-sm)}.py-md{padding-block-start:var(--s-md);padding-block-end:var(--s-md)}.py-lg{padding-block-start:var(--s-lg);padding-block-end:var(--s-lg)}.py-xl{padding-block-start:var(--s-xl);padding-block-end:var(--s-xl)}.py-2xl{padding-block-start:var(--s-2xl);padding-block-end:var(--s-2xl)}.py-c1{padding-block-start:var(--s-c1);padding-block-end:var(--s-c1)}.py-none{padding-block-start:0;padding-block-end:0}.px-3xs{padding-inline-start:var(--s-3xs);padding-inline-end:var(--s-3xs)}.px-2xs{padding-inline-start:var(--s-2xs);padding-inline-end:var(--s-2xs)}.px-xs{padding-inline-start:var(--s-xs);padding-inline-end:var(--s-xs)}.px-sm{padding-inline-start:var(--s-sm);padding-inline-end:var(--s-sm)}.px-md{padding-inline-start:var(--s-md);padding-inline-end:var(--s-md)}.px-lg{padding-inline-start:var(--s-lg);padding-inline-end:var(--s-lg)}.px-xl{padding-inline-start:var(--s-xl);padding-inline-end:var(--s-xl)}.px-2xl{padding-inline-start:var(--s-2xl);padding-inline-end:var(--s-2xl)}.px-c1{padding-inline-start:var(--s-c1);padding-inline-end:var(--s-c1)}.px-auto{padding-inline-start:auto;padding-inline-end:auto}.pt-3xs{padding-block-start:var(--s-3xs)}.pt-2xs{padding-block-start:var(--s-2xs)}.pt-xs{padding-block-start:var(--s-xs)}.pt-sm{padding-block-start:var(--s-sm)}.pt-md{padding-block-start:var(--s-md)}.pt-lg{padding-block-start:var(--s-lg)}.pt-xl{padding-block-start:var(--s-xl)}.pt-2xl{padding-block-start:var(--s-2xl)}.pt-c1{padding-block-start:var(--s-c1)}.pt-none{padding-block-start:0}.pb-3xs{padding-block-end:var(--s-3xs)}.pb-2xs{padding-block-end:var(--s-2xs)}.pb-xs{padding-block-end:var(--s-xs)}.pb-sm{padding-block-end:var(--s-sm)}.pb-md{padding-block-end:var(--s-md)}.pb-lg{padding-block-end:var(--s-lg)}.pb-xl{padding-block-end:var(--s-xl)}.pb-2xl{padding-block-end:var(--s-2xl)}.pb-c1{padding-block-end:var(--s-c1)}.pb-none{padding-block-end:0}.pl-3xs{padding-inline-start:var(--s-3xs)}.pl-2xs{padding-inline-start:var(--s-2xs)}.pl-xs{padding-inline-start:var(--s-xs)}.pl-sm{padding-inline-start:var(--s-sm)}.pl-md{padding-inline-start:var(--s-md)}.pl-lg{padding-inline-start:var(--s-lg)}.pl-xl{padding-inline-start:var(--s-xl)}.pl-2xl{padding-inline-start:var(--s-2xl)}.pl-c1{padding-inline-start:var(--s-c1)}.pl-none{padding-inline-start:0}.pr-3xs{padding-inline-end:var(--s-3xs)}.pr-2xs{padding-inline-end:var(--s-2xs)}.pr-xs{padding-inline-end:var(--s-xs)}.pr-sm{padding-inline-end:var(--s-sm)}.pr-md{padding-inline-end:var(--s-md)}.pr-lg{padding-inline-end:var(--s-lg)}.pr-xl{padding-inline-end:var(--s-xl)}.pr-2xl{padding-inline-end:var(--s-2xl)}.pr-c1{padding-inline-end:var(--s-c1)}.pr-none{padding-inline-end:0}.mw-3xs{max-width:var(--w-3xs)}.mw-2xs{max-width:var(--w-2xs)}.mw-xs{max-width:var(--w-xs)}.mw-sm{max-width:var(--w-sm)}.mw-md{max-width:var(--w-md)}.mw-lg{max-width:var(--w-lg)}.mw-xl{max-width:var(--w-xl)}.mw-2xl{max-width:var(--w-2xl)}.mw-3xl{max-width:var(--w-3xl)}.mw-4xl{max-width:var(--w-4xl)}.mw-full{max-width:100%}.w-content{width:var(--content-width)}.w-full{width:100%}.cmw-3xs{--auto-child-max-width:var(--w-3xs)}.cmw-2xs{--auto-child-max-width:var(--w-2xs)}.cmw-xs{--auto-child-max-width:var(--w-xs)}.cmw-sm{--auto-child-max-width:var(--w-sm)}.cmw-md{--auto-child-max-width:var(--w-md)}.cmw-lg{--auto-child-max-width:var(--w-lg)}.cmw-xl{--auto-child-max-width:var(--w-xl)}.cmw-2xl{--auto-child-max-width:var(--w-2xl)}.cmw-3xl{--auto-child-max-width:var(--w-3xl)}.cmw-4xl{--auto-child-max-width:var(--w-4xl)}.cmw-full{--auto-child-max-width:100%}.cw-content{--auto-child-width:var(--content-width)}.cw-full{--auto-child-width:100%}.ta-l,.has-text-align-left{text-align:left}.ta-c,.has-text-align-center{text-align:center}.ta-r,.has-text-align-right{text-align:right}.fw-1{font-weight:100}.fw-2{font-weight:200}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}.stack{display:grid;grid-template-areas:"stack";position:relative}.stack>*{grid-area:stack;position:relative}.stack>img{position:absolute;object-fit:cover;height:100%}.stack>.overlay{width:100%;height:100%;background:var(--overlay,rgba(0,0,0,.5))}.col-p-50{color:var(--primary-50)}.col-p-100{color:var(--primary-100)}.col-p-200{color:var(--primary-200)}.col-p-300{color:var(--primary-300)}.col-p-400{color:var(--primary-400)}.col-p-500{color:var(--primary-500)}.col-p-600{color:var(--primary-600)}.col-p-700{color:var(--primary-700)}.col-p-800{color:var(--primary-800)}.col-p-900{color:var(--primary-900)}.col-s-50{color:var(--secondary-50)}.col-s-100{color:var(--secondary-100)}.col-s-200{color:var(--secondary-200)}.col-s-300{color:var(--secondary-300)}.col-s-400{color:var(--secondary-400)}.col-s-500{color:var(--secondary-500)}.col-s-600{color:var(--secondary-600)}.col-s-700{color:var(--secondary-700)}.col-s-800{color:var(--secondary-800)}.col-s-900{color:var(--secondary-900)}.col-g-50{color:var(--gray-50)}.col-g-100{color:var(--gray-100)}.col-g-200{color:var(--gray-200)}.col-g-300{color:var(--gray-300)}.col-g-400{color:var(--gray-400)}.col-g-500{color:var(--gray-500)}.col-g-600{color:var(--gray-600)}.col-g-700{color:var(--gray-700)}.col-g-800{color:var(--gray-800)}.col-g-900{color:var(--gray-900)}.bg-p-50{background:var(--primary-50)}.bg-p-100{background:var(--primary-100)}.bg-p-200{background:var(--primary-200)}.bg-p-300{background:var(--primary-300)}.bg-p-400{background:var(--primary-400)}.bg-p-500{background:var(--primary-500)}.bg-p-600{background:var(--primary-600)}.bg-p-700{background:var(--primary-700)}.bg-p-800{background:var(--primary-800)}.bg-p-900{background:var(--primary-900)}.bg-s-50{background:var(--secondary-50)}.bg-s-100{background:var(--secondary-100)}.bg-s-200{background:var(--secondary-200)}.bg-s-300{background:var(--secondary-300)}.bg-s-400{background:var(--secondary-400)}.bg-s-500{background:var(--secondary-500)}.bg-s-600{background:var(--secondary-600)}.bg-s-700{background:var(--secondary-700)}.bg-s-800{background:var(--secondary-800)}.bg-s-900{background:var(--secondary-900)}.bg-g-50{background:var(--gray-50)}.bg-g-100{background:var(--gray-100)}.bg-g-200{background:var(--gray-200)}.bg-g-300{background:var(--gray-300)}.bg-g-400{background:var(--gray-400)}.bg-g-500{background:var(--gray-500)}.bg-g-600{background:var(--gray-600)}.bg-g-700{background:var(--gray-700)}.bg-g-800{background:var(--gray-800)}.bg-g-900{background:var(--gray-900)}.btn,.btn-layout,.post-password-form p:last-child input[type=submit],.linkbtn>a{font-family:var(--heading-font);color:var(--color,#fff);background:var(--background,var(--primary-500));border:var(--border,2px solid var(--primary-500));border-radius:var(--borderRadius,0);padding:var(--padding,1rem 1.5rem);transform:var(--transform,none);display:inline-flex;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:.875rem;letter-spacing:.15em;transition:background .55s,color .55s,border .55s;cursor:pointer}.btn:hover,.btn-layout:hover,.linkbtn>a:hover{color:var(--hColor,var(--primary-500));background:var(--hBackground,none);border:var(--hBorder,2px solid var(--primary-500));border-radius:var(--hBorderRadius,0);padding:var(--hPadding,1rem 1.5rem);transform:var(--hTransform,none)}.btn:focus,.linkbtn>a:focus{color:var(--fColor,var(--primary-500));background:var(--fBackground,none);border:var(--fBorder,2px solid var(--primary-500));border-radius:var(--fBorderRadius,0);padding:var(--fPadding,1rem 1.5rem);transform:var(--fTransform,none);outline:none}.btn:active,.linkbtn>a:active{color:var(--aColor,var(--primary-500));background:var(--aBackground,none);border:var(--aBorder,2px solid var(--primary-500));border-radius:var(--aBorderRadius,0);padding:var(--aPadding,1rem 1.5rem);transform:var(--aTransform,none)}.header-button{--color:#fff;--hColor:var(--primary-700);--fColor:#fff;--aColor:var(--primary-300);--background:0 0;--hBackground:0 0;--fBackground:var(--primary-700);--aBackground:var(--primary-700);--border:1px solid #fff;--hBorder:1px solid #fff;--fBorder:none;--aBorder:none;--padding:.75rem;--hPadding:.75rem;--fPadding:.75rem;--aPadding:.75rem}.transparent-button{--color:var(--primary-500);--hColor:var(--primary-700);--fColor:var(--primary-700);--aColor:var(--primary-700);--background:0 0;--hBackground:0 0;--fBackground:0 0;--aBackground:0 0;--border:2px solid #fff;--hBorder:2px solid var(--primary-500);--fBorder:2px solid var(--primary-700);--aBorder:2px solid var(--primary-700)}.outline-button,.outline_button-layout,.post-password-form p:last-child input[type=submit]{--color:var(--primary-500);--hColor:#fff;--fColor:var(--primary-500);--aColor:var(--primary-500);--background:0 0;--hBackground:var(--primary-500);--fBackground:0 0;--aBackground:0 0;--border:2px solid var(--primary-500);--hBorder:2px solid var(--primary-500);--fBorder:2px solid var(--primary-500);--aBorder:2px solid var(--primary-500)}.outline-white{--border:2px solid #fff;--hBorder:2px solid #fff;--hBackground:#fff;--fBackground:#fff;--aBackground:#fff;--hColor:var(--primary-500);--hColor:var(--gray-500);--fColor:var(--primary-500);--fBorder:2px solid #fff}.btn-white{--color:var(--primary-500);--background:#fff;--border:2px solid #fff;--hBorder:2px solid #fff;--fBorder:2px solid #fff;--aBorder:2px solid #fff;--hBackground:#fff;--fBackground:#fff;--aBackground:#fff;--hColor:var(--primary-500);--fColor:var(--gray-500);--aColor:var(--gray-500)}.entry-content>.first-block-negative-margin:first-child{margin-block-start:calc(-1 * var(--entry-top-margin))}@media screen and (min-width:80rem){h5.photo-credit{position:absolute;bottom:0;left:calc(clamp(2rem, 1.5rem + 5vw, 6rem) + 60% + 2rem);padding:1.5rem;line-height:1.25}}.post-password-form{margin-top:6rem;background:var(--gray-700);color:#fff;padding:3rem;text-align:center}.post-password-form>*+*{margin-top:2rem}.post-password-form p:last-child{display:flex;gap:1rem;width:100%}.post-password-form p:last-child label{display:flex;width:100%;align-items:center;gap:1rem}.post-password-form p:last-child label input{width:100%}.post-password-form p:last-child input[type=submit]{padding:0 1rem}.post-password-form p:last-child input[type=submit]:hover{--border:2px solid #fff;--color:#fff;--hBorder:2px solid #fff;--fBorder:2px solid #fff;--aBorder:2px solid #fff}@media screen and (max-width:36rem){.post-password-form p:last-child,.post-password-form p:last-child label{flex-wrap:wrap}}.display-block{display:block !important}