﻿@import'https://use.typekit.net/nou6hro.css';@layer lucy-reset, lucy-core, lucy-utilities;#breakpoints{position:fixed;z-index:99999;bottom:0;right:0;padding:5px 10px;font-family:Courier,serif;font-size:16px;color:#fff;background:#000}#breakpoints .breakpoint{display:none}@media only screen and (max-width: 1920px){#breakpoints .breakpoint.desktop-large{display:inline-block}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1440px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:inline-block}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 1125px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:inline-block}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 910px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:inline-block}#breakpoints .breakpoint.mobile{display:none}}@media only screen and (max-width: 525px){#breakpoints .breakpoint.desktop-large{display:none}#breakpoints .breakpoint.desktop-medium{display:none}#breakpoints .breakpoint.desktop{display:none}#breakpoints .breakpoint.tablet{display:none}#breakpoints .breakpoint.mobile{display:inline-block}}.theformgroup-note{display:flex;width:100%;max-width:none;padding:1rem;justify-content:flex-start;align-items:center;gap:1rem;font-size:1.25rem;color:#000;background:#fff740;box-sizing:border-box}.theformgroup-note a:any-link{color:#000;text-decoration-color:#000}.theformgroup-note::before{display:inline-block;height:2rem;aspect-ratio:249/95;background:url(../images/icons/form.svg) no-repeat right;background-size:cover;content:""}@layer lucy-reset{*,*::before,*::after{margin:0;padding:0;-webkit-font-smoothing:antialiased;box-sizing:border-box}img,picture,video,canvas,svg{max-width:100%}textarea{display:block;resize:vertical}button{border:none}table{border-collapse:collapse}}#lucy-site-wrapper{margin:var(--header_height) 0 var(--site_gutter) 0}#main-nav{display:flex;align-items:center;gap:2rem;position:fixed;top:0;left:0;z-index:10;width:100%;height:var(--header_height);padding:0 calc(var(--site_gutter)*2);box-sizing:border-box;background-color:#fff;transition:all .3s ease}@media only screen and (max-width: 910px){#main-nav{gap:1rem;padding:0 var(--site_gutter)}}#main-nav.hide{transform:translate3d(0, calc(-1 * var(--header_height)), 0)}#main-nav>*{margin-bottom:0}#main-nav #mobile-nav-trigger{display:none;justify-content:center;align-items:center;position:relative;width:1.5rem;height:1.5rem;background-color:rgba(0,0,0,0);cursor:pointer}@media only screen and (max-width: 750px){#main-nav #mobile-nav-trigger{display:flex}}#main-nav #mobile-nav-trigger [class*=line]{position:absolute;width:100%;height:2px;background:var(--color_dark);transition:all .3s linear;border-radius:1px}#main-nav #mobile-nav-trigger .line1{top:10%}#main-nav #mobile-nav-trigger .line2{top:calc(50% - 1px)}#main-nav #mobile-nav-trigger .line3{bottom:10%}#main-nav ul{display:flex;align-items:center;gap:2rem;list-style-type:none}@media only screen and (max-width: 750px){#main-nav ul{display:none}}#main-nav ul li a:any-link{position:relative;font-size:.889rem;font-weight:600;letter-spacing:.056rem;text-transform:uppercase;text-decoration:none;color:var(--color_text);transition:color .3s ease}#main-nav ul li a:any-link:before{position:absolute;bottom:-1rem;left:50%;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--color_primary);opacity:0;transition:opacity .3s ease;transform:translate(-50%, 0);content:""}#main-nav ul li a:any-link.active:before{opacity:1}@media(pointer: fine){#main-nav ul li a:any-link:hover,#main-nav ul li a:any-link:focus-visible{color:var(--color_primary)}#main-nav ul li a:any-link:hover:before,#main-nav ul li a:any-link:focus-visible:before{opacity:1}}#main-nav a.title:any-link{position:absolute;top:50%;left:50%;font-size:1.556rem;font-weight:600;text-decoration:none;transform:translate(-50%, -50%)}@media only screen and (max-width: 750px){#main-nav a.title:any-link{font-size:1.25rem}}@media only screen and (max-width: 450px){#main-nav a.title:any-link{font-size:1rem}}#main-nav #search-trigger{display:flex;justify-content:center;align-items:center;width:2.444rem;height:2.444rem;margin-left:auto;border-radius:var(--border_radius);background-color:rgba(0,0,0,0);transition:background-color .3s ease;cursor:pointer}@media only screen and (max-width: 750px){#main-nav #search-trigger{display:none}}#main-nav #search-trigger svg{display:block;width:40%;transition:scale .3s ease}@media(pointer: fine){#main-nav #search-trigger:hover,#main-nav #search-trigger:focus-visible{background-color:var(--color_light)}#main-nav #search-trigger:hover svg,#main-nav #search-trigger:focus-visible svg{scale:1.1}}@media only screen and (max-width: 750px){#main-nav .main-subscribe{display:none}}#main-nav .mobile-subscribe{display:none;justify-content:center;align-items:center;width:2.444rem;height:2.444rem;margin-left:auto;border-radius:var(--border_radius);background-color:var(--color_primary);transition:background-color .3s ease;cursor:pointer}@media only screen and (max-width: 750px){#main-nav .mobile-subscribe{display:flex}}#main-nav .mobile-subscribe svg{display:block;width:40%}#main-nav .mobile-subscribe svg path{transition:fill .3s ease}@media(pointer: fine){#main-nav .mobile-subscribe:hover,#main-nav .mobile-subscribe:focus-visible{background-color:var(--color_dark)}#main-nav .mobile-subscribe:hover svg path,#main-nav .mobile-subscribe:focus-visible svg path{fill:#fff}}#mobile-shelf{display:none;position:fixed;top:var(--header_height);left:0;z-index:9;height:0;width:100vw;max-height:calc(100vh - var(--header_height));background-color:#fff;overflow-y:scroll;-webkit-overflow-scrolling:touch;pointer-events:none}@media only screen and (max-width: 750px){#mobile-shelf{display:block}}#mobile-shelf .inner{padding:0 var(--site_gutter) var(--spacer_m) var(--site_gutter);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}#mobile-shelf #mobile-search-form{position:relative;margin-bottom:var(--content_space)}#mobile-shelf #mobile-search-form label{margin-bottom:var(--spacer_xxs);color:var(--color_text)}#mobile-shelf #mobile-search-form .field-wrap{position:relative;width:100%}#mobile-shelf #mobile-search-form .field-wrap .search-icon{position:absolute;top:50%;left:1rem;width:1.1rem;height:1.2rem;transform:translate(0, -50%)}#mobile-shelf #mobile-search-form .field-wrap .search-icon svg{width:100%}#mobile-shelf #mobile-search-form .field-wrap .search-icon svg path{fill:var(--color_dark)}#mobile-shelf #mobile-search-form .field-wrap input{width:100%;height:3.889rem;padding-left:3rem;padding-right:4rem;font-size:1.111rem;font-weight:700;letter-spacing:.035rem;text-transform:uppercase;border:none;background-color:var(--color_light)}@media only screen and (max-width: 450px){#mobile-shelf #mobile-search-form .field-wrap input{font-size:1rem}}#mobile-shelf #mobile-search-form .field-wrap button{position:absolute;top:50%;right:1rem;transform:translate(0, -50%)}@media only screen and (max-width: 450px){#mobile-shelf #mobile-search-form .field-wrap button .arrow-icon{display:none}}#mobile-shelf ul{display:flex;flex-direction:column;gap:1rem;margin-bottom:var(--content_space);list-style-type:none}#mobile-shelf ul li a:any-link{display:flex;align-items:center;gap:1rem;position:relative;font-family:var(--font_tertiary);font-size:15vw;font-weight:700;line-height:1;letter-spacing:-0.1vw;text-transform:uppercase;color:var(--color_secondary);text-decoration:none}@media only screen and (max-width: 450px){#mobile-shelf ul li a:any-link{font-size:14vw}}#mobile-shelf ul li a:any-link .active-indicator{display:block;width:1rem;height:1rem;border-radius:50%;background-color:var(--color_primary);opacity:1;transition:opacity .3s ease;transform:translate(0, 0.1vw);content:""}#mobile-shelf .button{margin-bottom:0}body[data-menu=mobile] #main-nav #mobile-nav-trigger .line1{top:calc(50% - 1px) !important;rotate:45deg}body[data-menu=mobile] #main-nav #mobile-nav-trigger .line2{opacity:0 !important}body[data-menu=mobile] #main-nav #mobile-nav-trigger .line3{bottom:calc(50% - 1px) !important;rotate:-45deg}body[data-menu=mobile] #mobile-shelf{height:auto;pointer-events:auto;box-shadow:0 0 10px 12px rgba(0,0,0,.25)}body[data-menu=mobile] #mobile-shelf .inner{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}#search-form{display:none;position:fixed;top:0;left:0;z-index:9;width:100%;padding:0 calc(var(--site_gutter)*2) var(--spacer_m) calc(var(--site_gutter)*2);box-sizing:border-box;background-color:#fff;pointer-events:none;transition:top .3s ease}@media only screen and (max-width: 910px){#search-form{padding:0 var(--site_gutter) var(--spacer_m) var(--site_gutter)}}@media only screen and (max-width: 750px){#search-form{display:none}}#search-form label{margin-bottom:var(--spacer_xxs);color:var(--color_text)}#search-form .field-wrap{position:relative;width:100%}#search-form .field-wrap .search-icon{position:absolute;top:50%;left:1rem;width:1.1rem;height:1.2rem;transform:translate(0, -50%)}#search-form .field-wrap .search-icon svg{width:100%}#search-form .field-wrap .search-icon svg path{fill:var(--color_dark)}#search-form .field-wrap input{width:100%;height:3.889rem;padding-left:3rem;padding-right:4rem;font-size:1.111rem;font-weight:700;letter-spacing:.035rem;text-transform:uppercase;border:none;background-color:var(--color_light)}#search-form .field-wrap button{position:absolute;top:50%;right:3.333rem;transform:translate(0, -50%)}#search-form .field-wrap #search-close{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:1rem;width:1.333rem;height:1.333rem;border-radius:50%;background-color:#fff;transform:translate(0, -50%);transition:all .3s ease}#search-form .field-wrap #search-close svg{display:block;height:35%;transform:translate(0, 0.05rem)}#search-form .field-wrap #search-close svg path{transition:fill .3s ease}@media(pointer: fine){#search-form .field-wrap #search-close:hover,#search-form .field-wrap #search-close:focus-visible{background-color:var(--color_dark)}#search-form .field-wrap #search-close:hover svg path,#search-form .field-wrap #search-close:focus-visible svg path{fill:#fff}}body[data-menu=search] #search-trigger a:any-link{background-color:var(--color_darkest) !important}body[data-menu=search] #search-trigger a:any-link svg path{fill:var(--color_primary)}body[data-menu=search] #search-form{display:block;top:var(--header_height);pointer-events:auto;box-shadow:0 0 10px 12px rgba(0,0,0,.25)}footer#footer #power-footer #footer-subscribe-cta{padding:var(--spacer_m) calc(var(--site_gutter)*2) var(--spacer_l) calc(var(--site_gutter)*2)}@media only screen and (max-width: 910px){footer#footer #power-footer #footer-subscribe-cta{padding:var(--spacer_s) var(--site_gutter) var(--spacer_l) var(--site_gutter)}}footer#footer #power-footer #footer-subscribe-cta a:any-link{display:flex;justify-content:center;align-items:center;gap:1rem;position:relative;text-decoration:none}footer#footer #power-footer #footer-subscribe-cta a:any-link svg{height:auto}footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor{display:flex;flex-direction:column;justify-content:center;align-items:center;width:4rem;height:4rem;border-radius:50%;background-color:var(--color_primary);text-align:center}@media only screen and (max-width: 750px){footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor{width:3rem;height:3rem}}footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor svg{height:40%;transform:translate(0.05rem, 0)}@media only screen and (max-width: 750px){footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor svg{height:50%}}footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor svg path{fill:#fff}@media screen and (pointer: fine){footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor{position:fixed !important;top:0;left:1rem;z-index:3;opacity:0;pointer-events:none;transition:opacity .3s ease}footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor.show{opacity:1}}@media(pointer: coarse){footer#footer #power-footer #footer-subscribe-cta a:any-link .custom-cursor{flex:0 0 auto;position:relative}}footer#footer #copyright{display:flex;align-items:center;gap:1rem;padding:1rem calc(var(--site_gutter)*2);border:0;border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat}@media only screen and (max-width: 1175px){footer#footer #copyright{flex-direction:column;gap:.5rem;padding:2rem var(--site_gutter)}}footer#footer #copyright>*{margin-bottom:0}footer#footer #copyright p{font-weight:500;font-size:clamp(14px,.778rem,.778rem);letter-spacing:.033rem;text-transform:uppercase;color:var(--color_secondary)}@media only screen and (max-width: 1320px){footer#footer #copyright p{font-size:clamp(10px,.667rem,.667rem)}}@media only screen and (max-width: 1175px){footer#footer #copyright p{font-size:clamp(14px,.778rem,.778rem);text-align:center}}@media only screen and (max-width: 450px){footer#footer #copyright p{font-size:clamp(10px,.667rem,.667rem)}}@media only screen and (max-width: 1175px){footer#footer #copyright span.slashes{display:none}}@media only screen and (max-width: 1320px){footer#footer #copyright a.button-link span{font-size:clamp(10px,.667rem,.667rem)}}@media only screen and (max-width: 1175px){footer#footer #copyright a.button-link span{font-size:clamp(14px,.778rem,.778rem)}}@media only screen and (max-width: 450px){footer#footer #copyright a.button-link span{font-size:clamp(10px,.667rem,.667rem)}}footer#footer #copyright a.form-bug svg{display:block}@media only screen and (max-width: 1175px){footer#footer #copyright a.form-bug svg{margin-top:var(--spacer_xs)}}footer#footer #copyright a.form-bug svg path{fill:var(--color_dark)}footer#footer #copyright.filled{height:var(--footer_height);padding:0 var(--site_gutter);background-color:var(--color_light);border:none}footer#footer #copyright .button{margin-left:auto}@media only screen and (max-width: 1175px){footer#footer #copyright .button{display:none}}.main-subscribe{height:2.444rem;padding:0 1rem}.main-subscribe span{transform:translate(0.75rem, 0)}.main-subscribe .arrow-icon{opacity:0;background-color:#fff;transform:translate(0.25rem, 0)}.main-subscribe .arrow-icon svg path{fill:var(--color_dark)}@media(pointer: fine){.main-subscribe:hover,.main-subscribe:focus-visible{background-color:var(--color_primary)}.main-subscribe:hover span,.main-subscribe:focus-visible span{color:var(--color_text);transform:translate(0, 0)}.main-subscribe:hover .arrow-icon,.main-subscribe:focus-visible .arrow-icon{opacity:1}}@layer lucy-layout{main #lucy-main{position:relative;margin:0 var(--site_gutter);padding:var(--spacer_xl) 0;background-color:#fff;container-type:inline-size;container-name:lucy-main}@media only screen and (max-width: 1125px){main #lucy-main{padding:var(--spacer_l) 0}}@media only screen and (max-width: 910px){main #lucy-main{padding:var(--site_gutter)}}@media only screen and (max-width: 750px){main #lucy-main{margin:0;padding:var(--spacer_m) var(--site_gutter)}}main .lucy-layout{position:relative}}.skip-link{position:fixed;top:1rem;left:50%;z-index:25;padding:.75rem 2rem;text-decoration:none;line-height:1;font-size:var(--base_font_size);font-weight:bold;color:var(--color_text);text-transform:uppercase;background-color:var(--color_primary);translate:-50% calc(-100% - 1rem);border-radius:var(--border_radius)}.skip-link:focus{translate:-50% 0;outline:none;-moz-outline:none}#lucy-main{background-color:var(--color_light);border-radius:var(--border_radius)}@media only screen and (max-width: 750px){#lucy-main{border-radius:unset}}.lucy-layout{margin:0 auto;max-width:53rem}.lucy-layout [data-bucket] .lucy-divider{position:relative;font-size:0}.lucy-layout [data-bucket] .lucy-divider.separate-full{margin:calc(var(--content_space)*1.5) 0}@media only screen and (max-width: 525px){.lucy-layout [data-bucket] .lucy-divider.separate-full{margin:var(--content_space) 0}}.lucy-layout [data-bucket] .lucy-divider.half{margin:calc(var(--content_space)*.75) 0}@media only screen and (max-width: 525px){.lucy-layout [data-bucket] .lucy-divider.half{margin:calc(var(--content_space)*.5) 0}}.lucy-layout [data-bucket] .lucy-divider[class*=separate-]:before{position:absolute;top:50%;left:0;width:100%;border:0;border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat;transform:translate(0, -50%);content:""}.lucy-layout [data-bucket]{display:grid;width:100%;gap:var(--grid_gutter)}.lucy-layout [data-bucket] [data-zone] img{display:block}.lucy-layout [data-bucket][data-alignment=middle]{align-items:center}.lucy-layout [data-bucket][data-alignment=bottom]{align-items:end}.lucy-layout [data-bucket][data-margin="1"]{width:calc(100% - var(--spacer_m)*2);margin-left:var(--spacer_m);margin-right:var(--spacer_m)}.lucy-layout [data-bucket][data-spacing=none]{gap:0}.lucy-layout [data-bucket][data-spacing=small]{gap:calc(var(--grid_gutter)*.5)}@media only screen and (max-width: 700px){.lucy-layout [data-bucket][data-spacing=small]{gap:0}}.lucy-layout [data-bucket][data-spacing=extra]{gap:var(--spacer_l)}@media only screen and (max-width: 700px){.lucy-layout [data-bucket][data-spacing=extra]{gap:0}}.lucy-layout [data-bucket="1-column"]{grid-template-columns:minmax(0, 1fr)}.lucy-layout [data-bucket="2-column"]{grid-template-columns:repeat(2, 1fr)}.lucy-layout [data-bucket="3-column"]{grid-template-columns:repeat(3, 1fr)}.lucy-layout [data-bucket="4-column"]{grid-template-columns:repeat(4, 1fr)}.lucy-layout [data-bucket="70-30"]{grid-template-columns:7fr 3fr}.lucy-layout [data-bucket="30-70"]{grid-template-columns:3fr 7fr}@media only screen and (max-width: 700px){.lucy-layout [data-bucket="2-column"],.lucy-layout [data-bucket="3-column"],.lucy-layout [data-bucket="4-column"],.lucy-layout [data-bucket="70-30"],.lucy-layout [data-bucket="30-70"]{grid-template-columns:minmax(0, 1fr)}}#lucy-page-template-inner{background-color:var(--color_light);border-radius:var(--border_radius)}#lucy-page-template-inner #lucy-main{margin:0;padding:0}#lucy-page-template-inner #lucy-content{margin:0;padding:var(--spacer_xl) var(--site_gutter);border-radius:unset;overflow:unset;background-color:unset}#lucy-page-template-inner #lucy-content .plugin{margin-bottom:calc(var(--content_space)/2)}#lucy-page-template-inner #lucy-content .lucy-divider{margin:0 !important}#lucy-page-template-inner #lucy-content .lucy-divider.separate-full{padding:var(--content_space) 0}#lucy-page-template-inner #lucy-content .lucy-divider.half{padding:calc(var(--content_space)/2) 0}#lucy-page-template-inner #lucy-content .plugin.filled[data-type=divider]:hover .lucy-spacer:before{opacity:.3}#lucy-page-template-inner #lucy-content .plugin.filled[data-type=divider]:hover .lucy-spacer:after{position:absolute;top:50%;left:0;width:100%;font-size:1rem;text-align:center;font-family:"Roboto",sans-serif;color:#aaa;content:"Divider";transform:translate(0, -50%)}@layer lucy-utilities{.lucy-subscribe{margin-bottom:var(--content_space);container-type:inline-size;container-name:lucy-subscribe}.lucy-subscribe .subscribe-cta{display:flex;align-items:center;gap:1rem;padding:.75rem;border:2px solid #fff;border-radius:var(--border_radius);text-decoration:none}@media only screen and (max-width: 750px){.lucy-subscribe .subscribe-cta{flex-direction:column;gap:.5rem;padding:1rem}}.lucy-subscribe .subscribe-cta>*{margin-bottom:0}.lucy-subscribe .subscribe-cta .icon svg{display:block;width:1.778rem;margin-left:.75rem}@media only screen and (max-width: 750px){.lucy-subscribe .subscribe-cta .icon svg{margin-left:0}}.lucy-subscribe .subscribe-cta .icon svg path{fill:var(--color_primary)}.lucy-subscribe .subscribe-cta p{font-family:var(--font_secondary);font-size:1.778rem;line-height:1;transform:translate(0, -0.1rem)}@media only screen and (max-width: 750px){.lucy-subscribe .subscribe-cta p{text-align:center}}.lucy-subscribe .subscribe-cta .button{margin-left:auto}@media only screen and (max-width: 750px){.lucy-subscribe .subscribe-cta .button{margin-left:unset;margin-top:1rem}}@media(pointer: fine){.lucy-subscribe .subscribe-cta:hover .button,.lucy-subscribe .subscribe-cta:focus-visible .button{background-color:var(--color_dark);color:#fff}.lucy-subscribe .subscribe-cta:hover .button span,.lucy-subscribe .subscribe-cta:focus-visible .button span{color:#fff}.lucy-subscribe .subscribe-cta:hover .button .arrow-icon,.lucy-subscribe .subscribe-cta:focus-visible .button .arrow-icon{transform:translate(0.25rem, 0);background-color:var(--color_primary)}.lucy-subscribe .subscribe-cta:hover .button .arrow-icon svg path,.lucy-subscribe .subscribe-cta:focus-visible .button .arrow-icon svg path{fill:var(--color_text)}}}:root{-moz-osx-font-smoothing:grayscale}@layer lucy-core{a{color:inherit;text-decoration:none}@media(pointer: fine){a:hover,a:focus-visible{text-decoration:underline}}#lucy-content h1,#lucy-content h2,#lucy-content h3,#lucy-content h4,#lucy-content h5,#lucy-content h6,#lucy-content .display-xxl,#lucy-content .display-xl,#lucy-content .display-l,#lucy-content .display-m,#lucy-content .display-s,#lucy-page h1,#lucy-page h2,#lucy-page h3,#lucy-page h4,#lucy-page h5,#lucy-page h6,#lucy-page .display-xxl,#lucy-page .display-xl,#lucy-page .display-l,#lucy-page .display-m,#lucy-page .display-s,.lucy-content h1,.lucy-content h2,.lucy-content h3,.lucy-content h4,.lucy-content h5,.lucy-content h6,.lucy-content .display-xxl,.lucy-content .display-xl,.lucy-content .display-l,.lucy-content .display-m,.lucy-content .display-s{margin-bottom:var(--spacer_xs);color:var(--color_text);font-family:var(--font_secondary);font-weight:400}#lucy-content h1,#lucy-content .display-xxl,#lucy-page h1,#lucy-page .display-xxl,.lucy-content h1,.lucy-content .display-xxl{font-size:3.222rem;line-height:.931}@media only screen and (max-width: 750px){#lucy-content h1,#lucy-content .display-xxl,#lucy-page h1,#lucy-page .display-xxl,.lucy-content h1,.lucy-content .display-xxl{font-size:2.75rem}}@media only screen and (max-width: 525px){#lucy-content h1,#lucy-content .display-xxl,#lucy-page h1,#lucy-page .display-xxl,.lucy-content h1,.lucy-content .display-xxl{font-size:2.5rem}}#lucy-content h2,#lucy-content .display-xl,#lucy-page h2,#lucy-page .display-xl,.lucy-content h2,.lucy-content .display-xl{font-size:2.333rem;line-height:.952}@media only screen and (max-width: 750px){#lucy-content h2,#lucy-content .display-xl,#lucy-page h2,#lucy-page .display-xl,.lucy-content h2,.lucy-content .display-xl{font-size:2.111rem}}#lucy-content h3,#lucy-content .display-l,#lucy-page h3,#lucy-page .display-l,.lucy-content h3,.lucy-content .display-l{font-size:2.111rem;line-height:1.053}@media only screen and (max-width: 750px){#lucy-content h3,#lucy-content .display-l,#lucy-page h3,#lucy-page .display-l,.lucy-content h3,.lucy-content .display-l{font-size:2rem}}#lucy-content h4,#lucy-content .display-m,#lucy-page h4,#lucy-page .display-m,.lucy-content h4,.lucy-content .display-m{font-family:var(--font_primary);font-size:1.222rem;font-weight:900;line-height:1.273;text-transform:uppercase}#lucy-content h5,#lucy-content .display-s,#lucy-page h5,#lucy-page .display-s,.lucy-content h5,.lucy-content .display-s{font-size:1.111rem;line-height:1.2}#lucy-content,.lucy-content{line-height:1.667;font-size:var(--base_font_size);font-family:var(--font_primary);color:var(--color_text)}#lucy-content h1.large,.lucy-content h1.large{margin:0;padding:0 var(--site_gutter) var(--spacer_s) var(--site_gutter);text-align:center;font-family:var(--font_tertiary);font-size:17vw;font-weight:700;line-height:1;color:var(--color_secondary);text-transform:uppercase;letter-spacing:-0.1vw}#lucy-content p,.lucy-content p{max-width:55rem;font-size:var(--base_font_size);font-weight:400;line-height:1.667;letter-spacing:0;color:var(--color_text)}#lucy-content .lucy-layout ul,#lucy-content .lucy-layout ol,.lucy-content .lucy-layout ul,.lucy-content .lucy-layout ol{max-width:55rem;padding-left:var(--spacer_m)}#lucy-content .lucy-layout ul li,#lucy-content .lucy-layout ol li,.lucy-content .lucy-layout ul li,.lucy-content .lucy-layout ol li{padding-left:var(--spacer_xxs)}#lucy-content .lucy-layout ul li::marker,#lucy-content .lucy-layout ol li::marker,.lucy-content .lucy-layout ul li::marker,.lucy-content .lucy-layout ol li::marker{color:var(--color_primary);content:"▪"}#lucy-content .lucy-layout p a:any-link:not(.button),#lucy-content .lucy-layout ul a:any-link:not(.button),#lucy-content .lucy-layout ol a:any-link:not(.button),.lucy-content .lucy-layout p a:any-link:not(.button),.lucy-content .lucy-layout ul a:any-link:not(.button),.lucy-content .lucy-layout ol a:any-link:not(.button){color:var(--color_link);font-weight:400;text-decoration:underline;transition:text-decoration-color .3s ease}@media(pointer: fine){#lucy-content .lucy-layout p a:any-link:not(.button):hover,#lucy-content .lucy-layout p a:any-link:not(.button):focus-visible,#lucy-content .lucy-layout ul a:any-link:not(.button):hover,#lucy-content .lucy-layout ul a:any-link:not(.button):focus-visible,#lucy-content .lucy-layout ol a:any-link:not(.button):hover,#lucy-content .lucy-layout ol a:any-link:not(.button):focus-visible,.lucy-content .lucy-layout p a:any-link:not(.button):hover,.lucy-content .lucy-layout p a:any-link:not(.button):focus-visible,.lucy-content .lucy-layout ul a:any-link:not(.button):hover,.lucy-content .lucy-layout ul a:any-link:not(.button):focus-visible,.lucy-content .lucy-layout ol a:any-link:not(.button):hover,.lucy-content .lucy-layout ol a:any-link:not(.button):focus-visible{text-decoration-color:rgba(0,0,0,0)}}#lucy-content p,#lucy-content blockquote,#lucy-content ul,#lucy-content ol,#lucy-content .page-image,#lucy-content .video-wrapper,.lucy-content p,.lucy-content blockquote,.lucy-content ul,.lucy-content ol,.lucy-content .page-image,.lucy-content .video-wrapper{margin-bottom:var(--content_space)}#lucy-content .page-image,.lucy-content .page-image{border-radius:var(--border_radius)}#lucy-content hr,.lucy-content hr{position:relative;margin-bottom:var(--content_space);padding:calc(var(--content_space)/2) 0;border:none}@media only screen and (max-width: 525px){#lucy-content hr,.lucy-content hr{margin:var(--content_space) 0}}#lucy-content hr:before,.lucy-content hr:before{position:absolute;top:50%;left:0;width:100%;border:0;border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat;transform:translate(0, -50%);content:""}@media only screen and (max-width: 525px){#lucy-content hr,.lucy-content hr{margin:var(--content_space) 0}}#lucy-content .center,.lucy-content .center{text-align:center}#lucy-content .intro,.lucy-content .intro{font-family:var(--font_secondary);font-size:1.556rem;font-weight:400;line-height:1.357;color:inherit}@media only screen and (max-width: 525px){#lucy-content .intro,.lucy-content .intro{font-size:1.25rem}}#lucy-content blockquote,.lucy-content blockquote{position:relative;max-width:55rem;padding:var(--spacer_s) 0;font-family:var(--font_secondary);font-size:1.556rem;font-weight:400;line-height:1.357;color:var(--color_text)}#lucy-content blockquote:before,.lucy-content blockquote:before{position:absolute;top:0;left:0;width:1.5rem;content:url(/images/icons/quote.svg)}#lucy-content blockquote:after,.lucy-content blockquote:after{position:absolute;bottom:0;left:0;width:1.2rem;height:3px;border-radius:1.5px;background-color:var(--color_primary);content:""}#lucy-content .dropcap::first-letter,.lucy-content .dropcap::first-letter{float:left;margin-top:.5rem;margin-right:.5rem;padding:.5rem .5rem;line-height:1;font-family:var(--font_secondary);font-size:2.889rem;line-height:.5;border-top:1px solid var(--color_primary);border-left:1px solid var(--color_primary);border-top-left-radius:var(--border_radius)}#lucy-content .body-small,.lucy-content .body-small{font-size:clamp(14px,.778rem,.778rem);line-height:1.571}#lucy-content .sub-header,.lucy-content .sub-header{margin-bottom:var(--spacer_xxs);font-family:var(--font_primary);font-size:clamp(13px,.722rem,.722rem);font-weight:700;line-height:2.417;letter-spacing:.066rem;text-transform:uppercase}#lucy-content .caption,#lucy-content .photo-caption,.lucy-content .caption,.lucy-content .photo-caption{font-size:clamp(12px,.667rem,.667rem);line-height:1.583}}@layer lucy-core{.button{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.65rem 1rem;border-radius:var(--border_radius);background-color:var(--color_dark);font-family:var(--font_primary);font-size:.778rem;font-weight:900;line-height:1;letter-spacing:.043rem;text-transform:uppercase;color:#fff;text-decoration:none !important;transition:background-color .3s ease}.button span{position:relative;font-family:var(--font_primary);font-size:.778rem;font-weight:900;line-height:1;letter-spacing:.043rem;text-transform:uppercase;color:#fff;transition:all .3s ease}.button .arrow-icon{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:var(--color_primary);border-radius:50%;transition:all .3s ease}.button .arrow-icon svg,.button .arrow-icon img{height:50%;transform:translate(0.05rem, 0)}.button .arrow-icon svg path{fill:#fff;transition:fill .3s ease}@media(pointer: fine){.button:not(.disabled):not([disabled]):hover,.button:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_primary)}.button:not(.disabled):not([disabled]):hover span,.button:not(.disabled):not([disabled]):focus-visible span{color:var(--color_text)}.button:not(.disabled):not([disabled]):hover .arrow-icon,.button:not(.disabled):not([disabled]):focus-visible .arrow-icon{background-color:#fff;transform:translate(0.25rem, 0)}.button:not(.disabled):not([disabled]):hover .arrow-icon svg path,.button:not(.disabled):not([disabled]):focus-visible .arrow-icon svg path{fill:var(--color_text)}.button:not(.disabled):not([disabled]):hover.on-dark span,.button:not(.disabled):not([disabled]):focus-visible.on-dark span{color:var(--color_text)}.button:not(.disabled):not([disabled]):hover.on-dark.alt,.button:not(.disabled):not([disabled]):focus-visible.on-dark.alt{background-color:var(--color_secondary);color:#fff}.button:not(.disabled):not([disabled]):hover.on-dark.alt span,.button:not(.disabled):not([disabled]):focus-visible.on-dark.alt span{color:#fff}}.button.cta{padding:1rem 1.25rem;font-size:1rem;border:3px solid var(--color_primary);border-radius:0;background-color:rgba(0,0,0,0)}.button.cta span{font-size:1rem;color:var(--color_text)}.button.cta .arrow-icon{display:none}.button.on-dark{color:#fff}.button.on-dark span{color:#fff}.button.on-dark .arrow-icon svg path{fill:#fff}.button.alt{background-color:var(--color_light);color:var(--color_text)}.button.alt span{color:var(--color_text)}.button.alt.on-dark{background-color:#fff}.button.alt .arrow-icon{background-color:#fff}.button.alt .arrow-icon svg path{fill:var(--color_text)}.button.light{background-color:var(--color_primary);color:var(--color_text)}.button.light span{color:var(--color_text)}.button.light .arrow-icon{background-color:#fff}.button.light .arrow-icon svg path{fill:var(--color_text)}@media(pointer: fine){.button.light:not(.disabled):not([disabled]):hover,.button.light:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_dark);color:#fff}.button.light:not(.disabled):not([disabled]):hover span,.button.light:not(.disabled):not([disabled]):focus-visible span{color:#fff}.button.light:not(.disabled):not([disabled]):hover .arrow-icon,.button.light:not(.disabled):not([disabled]):focus-visible .arrow-icon{background-color:var(--color_primary)}.button.light:not(.disabled):not([disabled]):hover .arrow-icon svg path,.button.light:not(.disabled):not([disabled]):focus-visible .arrow-icon svg path{fill:var(--color_text)}}.button.no-arrow .arrow-icon{display:none}.button.fluid{width:100%}.button.disabled,.button[disabled]{opacity:.5;cursor:not-allowed}.button.back-to{flex-direction:row-reverse;background-color:#e1e1e1;border:none}.button.back-to .arrow-icon{transform:translate(0, 0) rotate(180deg);transition:all .3s ease}.button.back-to span{color:var(--color_text)}@media(pointer: fine){.button.back-to:not(.disabled):not([disabled]):hover .arrow-icon,.button.back-to:not(.disabled):not([disabled]):focus-visible .arrow-icon{transform:translate(-0.25rem, 0) rotate(180deg)}}.button-link{display:flex;align-items:center;gap:.5rem;text-decoration:none !important;transition:transform .3s ease}.button-link span{font-family:var(--font_primary);font-size:.778rem;font-weight:900;line-height:1;letter-spacing:.043rem;text-transform:uppercase;transition:color .3s ease}.button-link .arrow-icon{flex:0 0 auto;display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:rgba(0,0,0,0);border:1px solid var(--color_primary);border-radius:50%;transition:all .3s ease}.button-link .arrow-icon svg{height:50%;transform:translate(0.05rem, 0)}.button-link .arrow-icon svg path{fill:var(--color_text);transition:fill .3s ease}.button-link.on-dark span{color:var(--color_primary)}@media(pointer: fine){.button-link:hover,.button-link:focus-visible{transform:translate(0.25rem, 0)}.button-link:hover span,.button-link:focus-visible span{color:var(--color_primary)}.button-link:hover .arrow-icon,.button-link:focus-visible .arrow-icon{background-color:var(--color_primary)}.button-link:hover .arrow-icon svg path,.button-link:focus-visible .arrow-icon svg path{fill:#fff}}.expand{position:relative;width:2.222rem;height:2.222rem;margin-left:auto;border-radius:var(--border_radius);border:2px solid var(--color_primary);transition:background-color .3s ease}.expand:before,.expand:after{position:absolute;top:50%;left:50%;background-color:var(--color_dark);transform:translate(-50%, -50%);content:""}.expand:before{width:50%;height:3px}.expand:after{width:3px;height:50%}@media(pointer: fine){.expand:hover,.expand:focus-visible{background-color:var(--color_primary)}}.arrow-button{display:flex;justify-content:center;align-items:center;width:var(--input_height);height:var(--input_height);border-radius:var(--border_radius);background-color:var(--color_primary);transition:background-color .3s ease;cursor:pointer}.arrow-button svg{width:35%}.arrow-button svg path{fill:var(--color_dark);transition:fill .3s ease}.arrow-button.disabled{cursor:not-allowed;opacity:.5}}@layer lucy-forms{#lucy-content .lucy-form,.lucy-content .lucy-form{margin-bottom:var(--spacer_xxs);container-type:inline-size;container-name:lucy-form}#lucy-content .custom-form,.lucy-content .custom-form{box-sizing:border-box;border:1px solid var(--border_color);border-radius:var(--border_radius)}#lucy-content .custom-form h3,#lucy-content .custom-form p[class*=display]:not(.form-title),#lucy-content .custom-form p.body-small,#lucy-content .custom-form button,.lucy-content .custom-form h3,.lucy-content .custom-form p[class*=display]:not(.form-title),.lucy-content .custom-form p.body-small,.lucy-content .custom-form button{margin-bottom:0}#lucy-content .custom-form .thank-you,.lucy-content .custom-form .thank-you{display:flex;gap:var(--grid_gutter);align-items:center;padding:var(--spacer_m);background-color:var(--color_light);border-radius:var(--border_radius)}#lucy-content .custom-form .thank-you .icon,.lucy-content .custom-form .thank-you .icon{flex:0 0 7%}#lucy-content .custom-form .thank-you .icon svg,.lucy-content .custom-form .thank-you .icon svg{display:block;width:100%}#lucy-content .custom-form .thank-you .content :last-child,.lucy-content .custom-form .thank-you .content :last-child{margin-bottom:0}#lucy-content input[type=text],#lucy-content input[type=email],#lucy-content input[type=tel],#lucy-content input[type=password],#lucy-content input[type=number],#lucy-content input[type=date],#lucy-content input[type=datetime-local],#lucy-content select,#lucy-content textarea,.lucy-content input[type=text],.lucy-content input[type=email],.lucy-content input[type=tel],.lucy-content input[type=password],.lucy-content input[type=number],.lucy-content input[type=date],.lucy-content input[type=datetime-local],.lucy-content select,.lucy-content textarea{width:100%;font-size:.889rem;font-family:var(--font_primary);font-weight:600;letter-spacing:.027rem;text-transform:uppercase;border:none;background-color:var(--color_light);color:var(--color_text);border-radius:var(--input_border_radius);appearance:none;-moz-appearance:none;-webkit-appearance:none}#lucy-content input[type=text]:not(textarea),#lucy-content input[type=email]:not(textarea),#lucy-content input[type=tel]:not(textarea),#lucy-content input[type=password]:not(textarea),#lucy-content input[type=number]:not(textarea),#lucy-content input[type=date]:not(textarea),#lucy-content input[type=datetime-local]:not(textarea),#lucy-content select:not(textarea),#lucy-content textarea:not(textarea),.lucy-content input[type=text]:not(textarea),.lucy-content input[type=email]:not(textarea),.lucy-content input[type=tel]:not(textarea),.lucy-content input[type=password]:not(textarea),.lucy-content input[type=number]:not(textarea),.lucy-content input[type=date]:not(textarea),.lucy-content input[type=datetime-local]:not(textarea),.lucy-content select:not(textarea),.lucy-content textarea:not(textarea){height:var(--input_height);padding:0 1rem}#lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=text][required][data-interacted]:invalid,#lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=email][required][data-interacted]:invalid,#lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=tel][required][data-interacted]:invalid,#lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=password][required][data-interacted]:invalid,#lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=number][required][data-interacted]:invalid,#lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=date][required][data-interacted]:invalid,#lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content input[type=datetime-local][required][data-interacted]:invalid,#lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content select[required][data-interacted]:invalid,#lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid,#lucy-content textarea[required][data-interacted]:invalid,.lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=text][required][data-interacted]:invalid,.lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=email][required][data-interacted]:invalid,.lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=tel][required][data-interacted]:invalid,.lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=password][required][data-interacted]:invalid,.lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=number][required][data-interacted]:invalid,.lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=date][required][data-interacted]:invalid,.lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content input[type=datetime-local][required][data-interacted]:invalid,.lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content select[required][data-interacted]:invalid,.lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid,.lucy-content textarea[required][data-interacted]:invalid{color:var(--color_error);border-color:currentcolor}#lucy-content input[type=text][required][data-interacted]:invalid::placeholder,#lucy-content input[type=email][required][data-interacted]:invalid::placeholder,#lucy-content input[type=tel][required][data-interacted]:invalid::placeholder,#lucy-content input[type=password][required][data-interacted]:invalid::placeholder,#lucy-content input[type=number][required][data-interacted]:invalid::placeholder,#lucy-content input[type=date][required][data-interacted]:invalid::placeholder,#lucy-content input[type=datetime-local][required][data-interacted]:invalid::placeholder,#lucy-content select[required][data-interacted]:invalid::placeholder,#lucy-content textarea[required][data-interacted]:invalid::placeholder,.lucy-content input[type=text][required][data-interacted]:invalid::placeholder,.lucy-content input[type=email][required][data-interacted]:invalid::placeholder,.lucy-content input[type=tel][required][data-interacted]:invalid::placeholder,.lucy-content input[type=password][required][data-interacted]:invalid::placeholder,.lucy-content input[type=number][required][data-interacted]:invalid::placeholder,.lucy-content input[type=date][required][data-interacted]:invalid::placeholder,.lucy-content input[type=datetime-local][required][data-interacted]:invalid::placeholder,.lucy-content select[required][data-interacted]:invalid::placeholder,.lucy-content textarea[required][data-interacted]:invalid::placeholder{color:var(--color_error)}#lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=text][required][data-interacted]:invalid+label,#lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=email][required][data-interacted]:invalid+label,#lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=tel][required][data-interacted]:invalid+label,#lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=password][required][data-interacted]:invalid+label,#lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=number][required][data-interacted]:invalid+label,#lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=date][required][data-interacted]:invalid+label,#lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content input[type=datetime-local][required][data-interacted]:invalid+label,#lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content select[required][data-interacted]:invalid+label,#lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label,#lucy-content textarea[required][data-interacted]:invalid+label,.lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=text][required][data-interacted]:invalid+label,.lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=email][required][data-interacted]:invalid+label,.lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=tel][required][data-interacted]:invalid+label,.lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=password][required][data-interacted]:invalid+label,.lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=number][required][data-interacted]:invalid+label,.lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=date][required][data-interacted]:invalid+label,.lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content input[type=datetime-local][required][data-interacted]:invalid+label,.lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content select[required][data-interacted]:invalid+label,.lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label,.lucy-content textarea[required][data-interacted]:invalid+label{color:var(--color_error)}#lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=text][required][data-interacted]:invalid+label:after,#lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=email][required][data-interacted]:invalid+label:after,#lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=tel][required][data-interacted]:invalid+label:after,#lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=password][required][data-interacted]:invalid+label:after,#lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=number][required][data-interacted]:invalid+label:after,#lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=date][required][data-interacted]:invalid+label:after,#lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content input[type=datetime-local][required][data-interacted]:invalid+label:after,#lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content select[required][data-interacted]:invalid+label:after,#lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label:after,#lucy-content textarea[required][data-interacted]:invalid+label:after,.lucy-content input[type=text][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=text][required][data-interacted]:invalid+label:after,.lucy-content input[type=email][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=email][required][data-interacted]:invalid+label:after,.lucy-content input[type=tel][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=tel][required][data-interacted]:invalid+label:after,.lucy-content input[type=password][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=password][required][data-interacted]:invalid+label:after,.lucy-content input[type=number][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=number][required][data-interacted]:invalid+label:after,.lucy-content input[type=date][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=date][required][data-interacted]:invalid+label:after,.lucy-content input[type=datetime-local][required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content input[type=datetime-local][required][data-interacted]:invalid+label:after,.lucy-content select[required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content select[required][data-interacted]:invalid+label:after,.lucy-content textarea[required]:not(:placeholder-shown):not(:focus):invalid+label:after,.lucy-content textarea[required][data-interacted]:invalid+label:after{font-size:clamp(14px,.778rem,.778rem);font-weight:normal;letter-spacing:.009rem;line-height:1.571;content:attr(data-error)}#lucy-content input[type=text]:focus,#lucy-content input[type=email]:focus,#lucy-content input[type=tel]:focus,#lucy-content input[type=password]:focus,#lucy-content input[type=number]:focus,#lucy-content input[type=date]:focus,#lucy-content input[type=datetime-local]:focus,#lucy-content select:focus,#lucy-content textarea:focus,.lucy-content input[type=text]:focus,.lucy-content input[type=email]:focus,.lucy-content input[type=tel]:focus,.lucy-content input[type=password]:focus,.lucy-content input[type=number]:focus,.lucy-content input[type=date]:focus,.lucy-content input[type=datetime-local]:focus,.lucy-content select:focus,.lucy-content textarea:focus{background-color:#eee;border-color:var(--color_primary);outline:none;-moz-outline:none;-webkit-outline:none}#lucy-content input[type=text].error,#lucy-content input[type=email].error,#lucy-content input[type=tel].error,#lucy-content input[type=password].error,#lucy-content input[type=number].error,#lucy-content input[type=date].error,#lucy-content input[type=datetime-local].error,#lucy-content select.error,#lucy-content textarea.error,.lucy-content input[type=text].error,.lucy-content input[type=email].error,.lucy-content input[type=tel].error,.lucy-content input[type=password].error,.lucy-content input[type=number].error,.lucy-content input[type=date].error,.lucy-content input[type=datetime-local].error,.lucy-content select.error,.lucy-content textarea.error{border-color:var(--color_error)}#lucy-content select,.lucy-content select{padding:0 2rem 0 1rem;background-image:url(/images/icons/arrow-down.svg);background-repeat:no-repeat;background-position:calc(100% - 1rem) center;background-size:.6rem auto}#lucy-content select[required][data-interacted]:invalid,.lucy-content select[required][data-interacted]:invalid{color:var(--color_error);border-color:currentcolor}#lucy-content select[required][data-interacted]:invalid+label,.lucy-content select[required][data-interacted]:invalid+label{color:var(--color_error)}#lucy-content select[required][data-interacted]:invalid+label:after,.lucy-content select[required][data-interacted]:invalid+label:after{letter-spacing:0;content:attr(data-error)}#lucy-content textarea,.lucy-content textarea{height:calc(var(--input_height)*2);padding:1rem}#lucy-content input[type=radio],#lucy-content input[type=checkbox],.lucy-content input[type=radio],.lucy-content input[type=checkbox]{flex:0 0 auto;max-width:1rem;max-height:1rem;accent-color:var(--color_primary)}#lucy-content input::placeholder,#lucy-content textarea::placeholder,.lucy-content input::placeholder,.lucy-content textarea::placeholder{color:rgba(0,58,42,.6)}#lucy-content input:focus::placeholder,#lucy-content textarea:focus::placeholder,.lucy-content input:focus::placeholder,.lucy-content textarea:focus::placeholder{opacity:0}#lucy-content label,.lucy-content label{z-index:2;display:block;margin-bottom:0;font-family:var(--font_primary);font-size:clamp(11px,.611rem,.611rem);font-weight:600;letter-spacing:.056rem;text-transform:uppercase;pointer-events:none}#lucy-content ::placeholder,.lucy-content ::placeholder{color:var(--color_text);opacity:1}#lucy-content ::-ms-input-placeholder,.lucy-content ::-ms-input-placeholder{color:var(--color_text)}@container lucy-form (min-width: 1000px){.custom-form{padding:var(--spacer_m)}}@container lucy-form (max-width: 1000px){.custom-form{padding:var(--spacer_m)}}@container lucy-form (min-width: 700px){.custom-form{padding:var(--spacer_m)}}}.field-wrap{position:relative;display:flex;flex-direction:column-reverse;gap:.5rem}.field-wrap>*{margin-bottom:0}.field-wrap span.error{display:none}.field-wrap [disabled]{opacity:.5;cursor:not-allowed}.field-wrap [disabled]+label{opacity:.5;pointer-events:none}.field-wrap.separator{grid-column:auto/span 6 !important;margin:var(--grid_gutter) 0;border-top:1px solid var(--border_color)}.field-wrap.select select{position:relative;z-index:1}.field-wrap.date input[type=date]::-webkit-calendar-picker-indicator,.field-wrap.date input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:var(--filter_primary)}.field-wrap.check,.field-wrap.radio{display:flex;gap:.5rem}.field-wrap.check .check-group,.field-wrap.radio .check-group{display:flex;flex-direction:column;gap:.25rem;font-size:.889rem}.field-wrap.check .check-group .option,.field-wrap.radio .check-group .option{display:flex;align-items:center;gap:.5rem;font-family:var(--font_primary)}.field-wrap.check .check-group .option input,.field-wrap.radio .check-group .option input{flex:0 0 auto}.field-wrap.search{position:relative}.field-wrap.search .search-field{position:relative}.field-wrap.search .search-field .search-icon{position:absolute;top:50%;left:1rem;transform:translate(0, -50%)}.field-wrap.search .search-field .search-icon svg{display:block;width:1.111rem}.field-wrap.search .search-field .search-icon svg path{fill:var(--color_dark)}.field-wrap.search .search-field input{padding-left:3rem}.field-wrap.search .search-field #page-search-clear{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;right:1rem;width:1.111rem;height:1.111rem;background-color:#fff;border-radius:50%;transform:translate(0, -50%);cursor:pointer;transition:background-color .3s ease}.field-wrap.search .search-field #page-search-clear svg{display:block;width:35%}.field-wrap.search .search-field #page-search-clear svg path{fill:var(--color_dark);transition:fill .3s ease}@media(pointer: fine){.field-wrap.search .search-field #page-search-clear:hover{background-color:var(--color_dark)}.field-wrap.search .search-field #page-search-clear:hover svg path{fill:#fff}}.field-wrap label{display:flex;justify-content:space-between;align-items:center}.field-wrap label.error{color:var(--color_error)}form.grid,div.grid[id*=form],.form-grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--grid_gutter)}form.grid .field-wrap,form.grid .field-wrap.half,div.grid[id*=form] .field-wrap,div.grid[id*=form] .field-wrap.half,.form-grid .field-wrap,.form-grid .field-wrap.half{grid-column:auto/span 3}form.grid .field-wrap.third,div.grid[id*=form] .field-wrap.third,.form-grid .field-wrap.third{grid-column:auto/span 2}form.grid .field-wrap.textarea,form.grid .field-wrap.check,form.grid .field-wrap.full,form.grid>*:not(.field-wrap),div.grid[id*=form] .field-wrap.textarea,div.grid[id*=form] .field-wrap.check,div.grid[id*=form] .field-wrap.full,div.grid[id*=form]>*:not(.field-wrap),.form-grid .field-wrap.textarea,.form-grid .field-wrap.check,.form-grid .field-wrap.full,.form-grid>*:not(.field-wrap){grid-column:auto/span 6}@layer lucy-utilities{.page-filters{display:grid;grid-template-columns:repeat(6, 1fr);gap:var(--grid_gutter);margin-bottom:var(--spacer_s)}.page-filters .field-wrap{grid-column:auto/span 2}@media only screen and (max-width: 625px){.page-filters .field-wrap{grid-column:auto/span 6 !important}}.page-filters .field-wrap.search{grid-column:1/-1;flex-direction:row !important;gap:var(--grid_gutter) !important}.page-filters .field-wrap.search .field{flex:2 1 auto;display:flex;flex-direction:column-reverse;gap:var(--spacer_xxs)}.page-filters .field-wrap.search .button{flex:0 0 auto;align-self:flex-end;height:var(--input_height);margin-bottom:0;padding:0 1.25rem}}@layer lucy-utilities{.video-wrapper{position:relative;width:100%;aspect-ratio:16/9;margin-bottom:var(--content_space);border-radius:var(--border_radius);overflow:hidden}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}}#share-record{display:flex;align-items:center;gap:var(--spacer_xxs);max-width:400px;margin:0 auto;margin-bottom:var(--content_space);padding:.5rem;border:2px solid var(--color_primary);border-radius:var(--border_radius)}@media only screen and (max-width: 525px){#share-record{width:100%;max-width:unset}}#share-record>*{margin-bottom:0}#share-record .plane svg{display:block;height:1.222rem;margin-left:1rem}#share-record .plane svg path{fill:var(--color_primary)}#share-record label{font-family:var(--font_secondary);font-size:1.222rem;font-weight:400;letter-spacing:unset;text-transform:none;transform:translate(0, -0.05rem)}#share-record .button{flex:0 0 auto;margin-left:auto;background-color:#fff;transition:background-color .3s ease}#share-record .button svg{height:.778rem}@media(pointer: fine){#share-record .button:not(.disabled):not([disabled]):hover,#share-record .button:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_primary)}}@layer lucy-utilities{.lucy-callout:any-link{overflow:hidden;display:block;margin-bottom:var(--content_space);border-radius:var(--border_radius);background-color:var(--color_primary);text-decoration:none !important;container-type:inline-size;container-name:lucy-callout}@container lucy-callout (max-width: 300px){}@container lucy-callout (max-width: 700px){}@container lucy-callout (max-width: 1000px){}@container lucy-callout (min-width: 1000px){}}@layer lucy-utilities{.lucy-embed{margin-bottom:var(--content_space);max-width:100%}.lucy-embed iframe{max-width:100%}.lucy-embed p.message{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:var(--spacer_m);border:2px solid var(--border_color);border-radius:var(--border_radius);text-align:center}.lucy-embed form button{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.65rem 1rem;border-radius:var(--border_radius);background-color:var(--color_dark);font-family:var(--font_primary);font-size:.778rem;font-weight:900;line-height:1;letter-spacing:.043rem;text-transform:uppercase;color:#fff;text-decoration:none !important;transition:background-color .3s ease}.lucy-embed form button[disabled]{opacity:.5;cursor:not-allowed}@media(pointer: fine){.lucy-embed form button:not(.disabled):not([disabled]):hover,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible{background-color:var(--color_primary)}.lucy-embed form button:not(.disabled):not([disabled]):hover span,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible span{color:var(--color_text)}.lucy-embed form button:not(.disabled):not([disabled]):hover .arrow-icon,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible .arrow-icon{background-color:#fff;transform:translate(0.25rem, 0)}.lucy-embed form button:not(.disabled):not([disabled]):hover .arrow-icon svg path,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible .arrow-icon svg path{fill:var(--color_text)}.lucy-embed form button:not(.disabled):not([disabled]):hover.on-dark span,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible.on-dark span{color:var(--color_text)}.lucy-embed form button:not(.disabled):not([disabled]):hover.on-dark.alt,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible.on-dark.alt{background-color:var(--color_secondary);color:#fff}.lucy-embed form button:not(.disabled):not([disabled]):hover.on-dark.alt span,.lucy-embed form button:not(.disabled):not([disabled]):focus-visible.on-dark.alt span{color:#fff}}}@layer lucy-utilities{.lucy-slideshow{margin-bottom:var(--content_space);container-type:inline-size;container-name:lucy-slideshow}.lucy-slideshow .images{overflow:hidden;position:relative;aspect-ratio:16/9}.lucy-slideshow .images .slider{display:flex;align-items:center;height:100%;transition:transform .5s ease}.lucy-slideshow .images .slider img{display:block;position:relative;max-width:100%;max-height:100%;max-height:98%;margin-bottom:0 !important}.lucy-slideshow .images .slider .image{margin-right:var(--grid_gutter);opacity:.5;transition:opacity .3s ease;border-radius:var(--border_radius)}.lucy-slideshow .images .slider .image.active{opacity:1}.lucy-slideshow .images .slider .video{min-height:38vw;align-self:normal;aspect-ratio:16/9}.lucy-slideshow .images .slider .video .video-wrapper{border-radius:0}.lucy-slideshow .images .slider :last-child{margin-right:0}.lucy-slideshow nav{display:flex;gap:var(--spacer_xs);width:100%;align-items:flex-start;margin-top:var(--grid_gutter);user-select:none}.lucy-slideshow nav p.caption{align-self:center;margin-bottom:0}.lucy-slideshow nav .controls{display:flex;align-items:center;flex:0 0 auto;gap:var(--spacer_xxs)}.lucy-slideshow nav .controls a:any-link{position:relative;display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:2.222rem;height:2.222rem;cursor:pointer;border-radius:var(--border_radius);background-color:var(--color_primary);transition:background-color .3s ease,scale .3s ease}.lucy-slideshow nav .controls a:any-link svg{width:50%}.lucy-slideshow nav .controls a:any-link svg path{transition:fill .3s ease}@media(pointer: fine){.lucy-slideshow nav .controls a:any-link:hover,.lucy-slideshow nav .controls a:any-link:focus-visible{background-color:var(--color_dark)}.lucy-slideshow nav .controls a:any-link:hover svg path,.lucy-slideshow nav .controls a:any-link:focus-visible svg path{fill:#fff}}.lucy-slideshow nav .controls .previous{margin-left:auto}.lucy-slideshow nav .controls .count{display:none}@container lucy-slideshow (max-width: 1000px){}@container lucy-slideshow (min-width: 1000px){}}#issue-page{border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat}@media only screen and (max-width: 910px){#issue-page{padding-top:1rem}}@media only screen and (max-width: 750px){#issue-page{padding-top:0;border:none}}#issue-page .top{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:var(--site_gutter);padding:0 calc(var(--site_gutter)*2)}@media only screen and (max-width: 910px){#issue-page .top{margin-bottom:var(--site_gutter);padding:0 var(--site_gutter)}}#issue-page .top>*{margin-bottom:0}#issue-page .top:empty{display:none}#issue-page h1#issue-title{margin:0;padding:0 var(--site_gutter) var(--spacer_s) var(--site_gutter);text-align:center;font-family:var(--font_tertiary);font-size:17vw;font-weight:700;line-height:1;color:var(--color_secondary);text-transform:uppercase;letter-spacing:-0.1vw}@media only screen and (max-width: 910px){#issue-page h1#issue-title{padding:0;padding-bottom:var(--spacer_s)}}#issue-page:has(.print-issue-button) h1#issue-title{padding-bottom:var(--spacer_xxs)}@media only screen and (max-width: 525px){#issue-page:has(.print-issue-button) h1#issue-title{padding-bottom:var(--spacer_xs)}}#issue-page .print-issue-button{display:table;margin:0 auto;margin-bottom:var(--spacer_s)}@media only screen and (max-width: 525px){#issue-page .print-issue-button{display:flex;margin:0 var(--site_gutter);margin-bottom:var(--grid_gutter)}}#issue-page #issue-embed{margin:0 calc(var(--site_gutter)*2)}@media only screen and (max-width: 910px){#issue-page #issue-embed{margin:0 var(--site_gutter)}}#issue-page #issue-sections{display:flex;justify-content:center;align-items:center;gap:2rem;padding:var(--spacer_xs) calc(var(--site_gutter)*2);border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat}@media only screen and (max-width: 910px){#issue-page #issue-sections{padding:var(--spacer_xs) var(--site_gutter)}}@media only screen and (max-width: 750px){#issue-page #issue-sections{flex-direction:column;gap:var(--spacer_xs);align-items:flex-start;margin:0 var(--site_gutter);margin-bottom:var(--spacer_s);padding:1rem var(--spacer_xs);border:1px solid var(--border_color);border-radius:var(--border_radius)}#issue-page #issue-sections.open #section-filters{display:flex}#issue-page #issue-sections.open p.display-l::after{height:0}}#issue-page #issue-sections>*{margin-bottom:0}#issue-page #issue-sections p.display-l{display:none;position:relative;width:100%;cursor:pointer}@media only screen and (max-width: 750px){#issue-page #issue-sections p.display-l{display:block}#issue-page #issue-sections p.display-l:before,#issue-page #issue-sections p.display-l:after{position:absolute;top:50%;background-color:var(--color_dark);transform:translate(0, -50%);content:""}#issue-page #issue-sections p.display-l:before{right:0;width:1rem;height:2px}#issue-page #issue-sections p.display-l:after{right:calc(.5rem - 1px);width:2px;height:1rem;transition:height .3s ease}}#issue-page #issue-sections #section-filters{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem}@media only screen and (max-width: 750px){#issue-page #issue-sections #section-filters{display:none;justify-content:flex-start}}#issue-page #issue-sections #section-filters .filter-option{display:flex;align-items:center;gap:.5rem;padding:.25rem 1rem;border:2px solid var(--color_primary);border-radius:var(--border_radius);font-size:.778rem;text-decoration:none;transition:all .3s ease}@media(pointer: fine){#issue-page #issue-sections #section-filters .filter-option:hover,#issue-page #issue-sections #section-filters .filter-option:focus-visible{background-color:var(--color_primary)}}#issue-page #issue-sections #section-filters .filter-option.active{padding-right:.5rem;background-color:var(--color_primary)}#issue-page #issue-sections #section-filters .filter-option .clear{display:flex;justify-content:center;align-items:center;width:1rem;height:1rem;background-color:#fff;border-radius:50%}#issue-page #issue-sections #section-filters .filter-option .clear svg{display:block;width:40%}#issue-page #filtered-stories{display:flex;flex-direction:column;gap:var(--spacer_xxs);margin-bottom:var(--site_gutter);padding:0 calc(var(--site_gutter)*2);padding-top:var(--site_gutter);border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat}@media only screen and (max-width: 910px){#issue-page #filtered-stories{padding:0 var(--site_gutter);padding-top:var(--spacer_m)}}@media only screen and (max-width: 850px){#issue-page #filtered-stories{padding:0;border:unset;background-color:var(--color_light)}}#issue-page #filtered-stories .story:any-link{display:flex;justify-content:flex-start;overflow:hidden;position:relative;border-radius:var(--border_radius);text-decoration:none;background-color:var(--color_light);transition:background-color .3s ease}@media only screen and (max-width: 850px){#issue-page #filtered-stories .story:any-link{flex-direction:column;gap:1rem;padding:var(--spacer_m) var(--site_gutter);background-color:unset;border-bottom:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal-dark.png);border-image-slice:6;border-image-width:0 0 2px 0;border-image-repeat:repeat;border-radius:unset;aspect-ratio:unset}#issue-page #filtered-stories .story:any-link:last-of-type{border:none}}#issue-page #filtered-stories .story:any-link .image{flex:0 0 auto;overflow:hidden;width:55%;aspect-ratio:3/2}@media only screen and (max-width: 850px){#issue-page #filtered-stories .story:any-link .image{width:100%;border-radius:var(--border_radius)}}#issue-page #filtered-stories .story:any-link .image img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .3s ease}#issue-page #filtered-stories .story:any-link .content{align-self:center;display:flex;flex-direction:column;align-items:flex-start;padding:var(--spacer_l)}@media only screen and (max-width: 1125px){#issue-page #filtered-stories .story:any-link .content{padding:var(--spacer_m)}}@media only screen and (max-width: 850px){#issue-page #filtered-stories .story:any-link .content{max-width:65%;margin:0 auto;align-items:center;padding:0}}@media only screen and (max-width: 750px){#issue-page #filtered-stories .story:any-link .content{max-width:unset}}#issue-page #filtered-stories .story:any-link .content>*{color:var(--color_text);text-align:left}@media only screen and (max-width: 850px){#issue-page #filtered-stories .story:any-link .content>*{text-align:center}}#issue-page #filtered-stories .story:any-link .content h2{font-size:2.333rem}#issue-page #filtered-stories .story:any-link .content p{font-size:.889rem}@media only screen and (max-width: 850px){#issue-page #filtered-stories .story:any-link .content p{font-size:1rem}}#issue-page #filtered-stories .story:any-link .content .button span{color:var(--color_text)}@media(pointer: fine){#issue-page #filtered-stories .story:any-link:hover,#issue-page #filtered-stories .story:any-link:focus-visible{background-color:#eee}#issue-page #filtered-stories .story:any-link:hover .image img,#issue-page #filtered-stories .story:any-link:focus-visible .image img{scale:1.01}#issue-page #filtered-stories .story:any-link:hover .button,#issue-page #filtered-stories .story:any-link:focus-visible .button{background-color:var(--color_primary)}}#issue-page #featured-stories{display:flex;flex-direction:column;gap:var(--spacer_xxs);margin-bottom:var(--site_gutter);padding:0 var(--site_gutter)}@media only screen and (max-width: 750px){#issue-page #featured-stories{gap:0;padding:0;background-color:var(--color_dark)}}#issue-page #featured-stories .story:any-link{display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;background-color:#000;border-radius:var(--border_radius);text-decoration:none;transition:background-color .3s ease;min-height:35vw}@media only screen and (max-width: 750px){#issue-page #featured-stories .story:any-link{flex-direction:column;padding:var(--spacer_m) var(--site_gutter);background-color:unset;border-bottom:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal-dark.png);border-image-slice:6;border-image-width:0 0 2px 0;border-image-repeat:repeat;border-radius:unset;aspect-ratio:unset}#issue-page #featured-stories .story:any-link:last-of-type{border:none}}#issue-page #featured-stories .story:any-link .bg{position:absolute;top:-5%;left:-5%;width:110%;height:110%;opacity:.5;background-size:cover;background-repeat:no-repeat;background-position:center;transition:scale .3s ease}@media only screen and (max-width: 750px){#issue-page #featured-stories .story:any-link .bg{position:relative;top:unset;left:unset;width:100%;height:auto;opacity:1;border-radius:var(--border_radius);background-image:unset !important;aspect-ratio:153/80}}#issue-page #featured-stories .story:any-link .bg img{display:none;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 750px){#issue-page #featured-stories .story:any-link .bg img{display:block}}#issue-page #featured-stories .story:any-link .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;max-width:35%;padding:var(--spacer_m) 0}@media only screen and (max-width: 1440px){#issue-page #featured-stories .story:any-link .content{max-width:40%}}@media only screen and (max-width: 1125px){#issue-page #featured-stories .story:any-link .content{max-width:50%}}@media only screen and (max-width: 910px){#issue-page #featured-stories .story:any-link .content{max-width:55%}}@media only screen and (max-width: 750px){#issue-page #featured-stories .story:any-link .content{max-width:unset;padding:0}}#issue-page #featured-stories .story:any-link .content>*{position:relative;margin-bottom:0;color:#fff;text-align:center}#issue-page #featured-stories .story:any-link .tag{padding:.25rem .5rem;font-size:.611rem;font-weight:600;letter-spacing:.056rem;text-transform:uppercase;background-color:var(--color_primary);border-radius:var(--border_radius);color:var(--color_text)}@media only screen and (max-width: 750px){#issue-page #featured-stories .story:any-link .tag{font-size:.75rem;transform:translate(0, -1rem)}}@media(pointer: fine){#issue-page #featured-stories .story:any-link:hover .bg,#issue-page #featured-stories .story:any-link:focus-visible .bg{scale:1.01}#issue-page #featured-stories .story:any-link:hover .button,#issue-page #featured-stories .story:any-link:focus-visible .button{background-color:var(--color_primary)}#issue-page #featured-stories .story:any-link:hover .button span,#issue-page #featured-stories .story:any-link:focus-visible .button span{color:var(--color_text)}}#issue-filters{padding:0 calc(var(--site_gutter)*2)}@media only screen and (max-width: 910px){#issue-filters{padding:0 var(--site_gutter)}}#issue-filters .page-filters .field-wrap.search{grid-column:auto/span 4;padding-left:var(--grid_gutter);border-left:1px solid var(--border_color)}@media only screen and (max-width: 625px){#issue-filters .page-filters .field-wrap.search{padding-left:0;border-left:none}}#issue-filters #issue-filters-submit{padding:0 2rem;background-color:#fff;border:3px solid var(--color_primary)}@media only screen and (max-width: 750px){#issue-filters #issue-filters-submit{padding:0 1.5rem}}#issue-filters #issue-filters-submit span{color:var(--color_text)}@media(pointer: fine){#issue-filters #issue-filters-submit:hover,#issue-filters #issue-filters-submit:focus-visible{background-color:var(--color_primary)}}#issue-archive{display:grid;grid-template-columns:repeat(5, 1fr);gap:var(--spacer_xxs);padding:var(--site_gutter) calc(var(--site_gutter)*2)}@media only screen and (max-width: 910px){#issue-archive{grid-template-columns:repeat(4, 1fr);padding:var(--site_gutter)}}@media only screen and (max-width: 750px){#issue-archive{grid-template-columns:repeat(3, 1fr);padding:0 var(--site_gutter)}}@media only screen and (max-width: 575px){#issue-archive{grid-template-columns:repeat(2, 1fr)}}#issue-archive .issue:any-link{display:flex;flex-direction:column;gap:1rem;padding:var(--spacer_xs);text-decoration:none;background-color:var(--color_light);border-radius:var(--border_radius);transition:background-color .3s ease}#issue-archive .issue:any-link img.cover{display:block;box-shadow:-3px 3px 10px 0 rgba(0,0,0,.15)}#issue-archive .issue:any-link .button-link .arrow-icon{background-color:var(--color_primary)}#issue-archive .issue:any-link .button-link .arrow-icon svg path{fill:#fff}@media(pointer: fine){#issue-archive .issue:any-link:hover,#issue-archive .issue:any-link:focus-visible{background-color:var(--color_primary)}#issue-archive .issue:any-link:hover .button-link,#issue-archive .issue:any-link:focus-visible .button-link{transform:translate(0.25rem, 0)}#issue-archive .issue:any-link:hover .button-link span,#issue-archive .issue:any-link:focus-visible .button-link span{color:var(--color_text)}#issue-archive .issue:any-link:hover .button-link .arrow-icon,#issue-archive .issue:any-link:focus-visible .button-link .arrow-icon{background-color:var(--color_dark)}}#in-this-issue{margin:0 calc(var(--site_gutter)*2) var(--site_gutter) calc(var(--site_gutter)*2)}@media only screen and (max-width: 910px){#in-this-issue{margin:0 var(--site_gutter)}}#in-this-issue .story-group{display:grid;gap:var(--grid_gutter)}#in-this-issue .story-group[data-columns="1"]{display:none;grid-template-columns:1fr}@media only screen and (max-width: 650px){#in-this-issue .story-group[data-columns="1"]{display:grid}}#in-this-issue .story-group[data-columns="1"] .story:last-of-type{margin-bottom:0}#in-this-issue .story-group[data-columns="2"]{display:none;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 910px){#in-this-issue .story-group[data-columns="2"]{display:grid}}@media only screen and (max-width: 650px){#in-this-issue .story-group[data-columns="2"]{display:none}}#in-this-issue .story-group[data-columns="3"]{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 910px){#in-this-issue .story-group[data-columns="3"]{display:none}}#in-this-issue .story{display:flex;flex-direction:column;gap:1rem;margin-bottom:var(--grid_gutter);padding:var(--spacer_xs);background-color:var(--color_light);border-radius:var(--border_radius);text-decoration:none;transition:background-color .3s ease}#in-this-issue .story>*{margin-bottom:0}#in-this-issue .story .image{overflow:hidden;border-radius:var(--border_radius);aspect-ratio:153/80}#in-this-issue .story .image img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .3s ease}#in-this-issue .story h4{text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:2px;transition:text-decoration-color .3s ease}@media(pointer: fine){#in-this-issue .story:hover,#in-this-issue .story:focus-visible{background-color:#eee}#in-this-issue .story:hover .image img,#in-this-issue .story:focus-visible .image img{scale:1.03}#in-this-issue .story:hover h4,#in-this-issue .story:focus-visible h4{text-decoration-color:var(--color_text)}#in-this-issue .story:hover .button-link,#in-this-issue .story:focus-visible .button-link{transform:translate(0.25rem, 0)}#in-this-issue .story:hover .button-link .arrow-icon,#in-this-issue .story:focus-visible .button-link .arrow-icon{background-color:var(--color_primary)}#in-this-issue .story:hover .button-link .arrow-icon svg path,#in-this-issue .story:focus-visible .button-link .arrow-icon svg path{fill:#fff}#in-this-issue .story:hover .button-link span,#in-this-issue .story:focus-visible .button-link span{color:var(--color_primary)}}#story-detail{margin:0 var(--site_gutter);margin-bottom:var(--spacer_l);padding:var(--site_gutter) var(--site_gutter) var(--spacer_l) var(--site_gutter);background-color:var(--color_light);border-radius:var(--border_radius)}@media only screen and (max-width: 750px){#story-detail{margin:0;margin-bottom:var(--content_space)}}#story-detail .top{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:var(--site_gutter)}@media only screen and (max-width: 525px){#story-detail .top .back-to{display:none}}#story-detail .top>*{margin-bottom:0}#story-detail .top .categories{display:flex;gap:.5rem}#story-detail .top .categories .category{display:flex;align-items:center;gap:.5rem;padding:.25rem 1rem;border:2px solid var(--color_primary);border-radius:var(--border_radius);font-size:.778rem;text-decoration:none;transition:all .3s ease}@media(pointer: fine){#story-detail .top .categories .category:hover,#story-detail .top .categories .category:focus-visible{background-color:var(--color_primary)}}#story-detail h1{margin-bottom:var(--content_space);text-align:center;text-wrap:balance}@media only screen and (max-width: 525px){#story-detail h1{text-align:left}}body[data-template=_subscribe] #lucy-main{margin:0;padding:0;background-color:#fff;border-top:2px solid rgba(0,0,0,0);border-image-source:url(/images/dotted-line-horizontal.png);border-image-slice:6;border-image-width:2px 0 0 0;border-image-repeat:repeat}@media only screen and (max-width: 910px){body[data-template=_subscribe] #lucy-main{padding:0 var(--site_gutter)}}@media only screen and (max-width: 750px){body[data-template=_subscribe] #lucy-main{border:none}}body[data-template=_subscribe] .lucy-layout{max-width:unset}body[data-template=_subscribe] #lucy-pb-content{max-width:53rem;margin:0 auto}#search-results .result-container{display:flex;flex-direction:column;gap:1rem;padding:var(--spacer_m) 0;border-top:1px solid var(--border_color)}#search-results .result-container>*{margin-bottom:0}#search-results .result-container p.result-title a:any-link{font-weight:700}#search-results .result-container:last-of-type{border-bottom:1px solid var(--border_color)}:root{--base_font_size: clamp(12px, calc(10px + .5vw), 18px);--spacer_xxs: 0.556rem;--spacer_xs: 1.389rem;--spacer_s: 1.994rem;--spacer_m: 2.5rem;--spacer_l: 3.333rem;--spacer_xl: 5rem;--spacer_xxl: 6.667rem;--spacer_xxxl: 11.111rem;--grid_gutter: 1rem;--site_gutter: 2rem;--content_space: 2rem;--color_primary: #6EC52C;--color_secondary: #006A4D;--color_dark: #004C38;--color_darkest: #003A2B;--color_light: #F4F4F4;--color_success: #1A936F;--color_error: #ED6A5A;--color_warning: #FFC857;--color_border: #D9DCE0;--color_text: #003A2A;--color_link: #0F8546;--font_primary: "roboto", sans-serif;--font_secondary: "rokkitt", serif;--font_tertiary: "trade-gothic-next-condensed", sans-serif;--input_height: 3rem;--input_border_radius: 2px;--border_color: var(--color_border);--border_dark: #00563F;--border_width: 1px;--border_radius: 4px;--border_style: solid;--header_height: 6.556rem}@media only screen and (max-width: 750px){:root{--base_font_size: 16px;--site_gutter: 1.5rem;--header_height: 5rem}}html{line-height:1.875;font-size:var(--base_font_size);font-family:var(--font_primary);color:var(--color_text);overflow-x:hidden}
