._4I_cBW_access{text-align:center;max-width:20em;margin:0 auto}._4I_cBW_summary{cursor:pointer;color:#6f7784;font-size:.9em;font-family:var(--font-roboto-mono);font-weight:300}@media (hover:hover){._4I_cBW_summary:hover{color:#7db58d}}._4I_cBW_form{flex-direction:column;align-items:center;gap:1.2em;margin-top:2em;display:flex}._4I_cBW_label{text-align:left;color:#737373;width:100%;font-size:.9em;font-family:var(--font-inconsolata);letter-spacing:1px;flex-direction:column;gap:.4em;display:flex}._4I_cBW_input{font:inherit;color:#000;background-color:#fff;border:1px solid #6f7784;padding:.5em;transition:border-color .2s}._4I_cBW_input:focus{border-color:#e76d4b;outline:none}._4I_cBW_error{color:#e76d4b;font-size:.9em;font-family:var(--font-inconsolata);margin:0}
.mKIdTq_main{grid-template-rows:auto 1fr auto;width:min(700px + 20vw,90vw);min-height:100svh;margin:0 auto;display:grid}.mKIdTq_container{width:100%}
.WF1lyW_meta{flex-flow:wrap;justify-content:center;gap:.5em 2.5em;font-size:1em;font-style:italic;font-weight:300;display:flex}.WF1lyW_meta p{color:#6f7784;flex:0 auto;margin:0}.WF1lyW_nav_section{grid-template-columns:1fr min-content 1fr;justify-content:space-between;gap:1em;display:grid}.WF1lyW_nav_title{color:inherit;text-transform:uppercase;margin-bottom:.4em;font-family:barzow,sans-serif;font-weight:300}.WF1lyW_nav_name{color:#6f7784;font-size:.8em;line-height:1.3em}.WF1lyW_divider{background-color:#737373;width:1px}.WF1lyW_tright{text-align:right}.WF1lyW_image{object-fit:cover;max-width:100%;max-height:95svh;margin:auto;display:block}.WF1lyW_video{width:100%;height:100%}.WF1lyW_frame{aspect-ratio:16/9;width:100%;height:100%}
.zHP18q_grid{grid-template-columns:repeat(auto-fit,minmax(min(18em,100%),1fr));justify-content:space-between;gap:1em;width:100%;display:grid}.zHP18q_hero{text-align:center;margin:8em 0}.zHP18q_section{width:100%;margin:5em 0}.zHP18q_card{justify-self:stretch;padding-bottom:min(150%,90svh);position:relative}.zHP18q_horizontal_grid{grid-auto-flow:column;gap:2em;max-width:100vw;margin-left:-50vw;margin-right:-50vw;padding-inline:100px;display:grid;position:relative;left:50%;right:50%;overflow:scroll}.zHP18q_horizontal_grid *{width:500px}
._5KMcqG_paragraph{color:#737373;font-weight:300;line-height:1.8em;font-family:var(--font-inconsolata);margin:0}._5KMcqG_paragraph:not(:last-child){margin-bottom:.6em}._5KMcqG_paragraph a{text-decoration:underline}._5KMcqG_paragraph a:hover{color:#7db58d}._5KMcqG_heading6,._5KMcqG_heading5,._5KMcqG_heading4,._5KMcqG_heading3,._5KMcqG_heading2,._5KMcqG_heading1{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-family:barzow,sans-serif}._5KMcqG_heading6:not(:first-child),._5KMcqG_heading5:not(:first-child),._5KMcqG_heading4:not(:first-child),._5KMcqG_heading3:not(:first-child),._5KMcqG_heading2:not(:first-child),._5KMcqG_heading1:not(:first-child){margin-top:1em}._5KMcqG_heading6:not(:last-child),._5KMcqG_heading5:not(:last-child),._5KMcqG_heading4:not(:last-child),._5KMcqG_heading3:not(:last-child),._5KMcqG_heading2:not(:last-child),._5KMcqG_heading1:not(:last-child){margin-bottom:.6em}._5KMcqG_heading1{color:#e76d4b;font-size:3.2em;font-weight:300;line-height:1em}._5KMcqG_heading1:not(:last-child){margin-bottom:.2em}._5KMcqG_heading2{color:#6f7784;font-size:2.1em;font-weight:300}._5KMcqG_heading3{color:#737373;font-family:var(--font-inconsolata);font-size:1.2em}._5KMcqG_heading4{color:#6f7784;font-size:1.2em}._5KMcqG_heading5{color:#6f7784;font-size:1.1em}._5KMcqG_heading6{color:#6f7784;font-size:1em}._5KMcqG_center{text-align:center}._5KMcqG_figcaption{color:#6f7784;font-size:.9em;font-family:var(--font-roboto-mono);margin:.5em;font-weight:300}
.j3nw0a_ul{color:#e76d4b;font-size:.9em;font-weight:400;font-family:var(--font-inconsolata);letter-spacing:1px;flex-wrap:wrap;justify-content:center;gap:10%;line-height:1em;display:flex}.j3nw0a_li{list-style-type:none}.j3nw0a_li:not(:last-child){margin-bottom:1em}
.zo1QjG_caption{color:#fff;background-color:#00000075;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .6s;display:flex;position:absolute}@media (hover:hover){.zo1QjG_caption{opacity:0}}figure:hover .zo1QjG_caption{opacity:1}.zo1QjG_caption h2{color:inherit;margin:0;font-size:1.4em;font-weight:400}
