@charset "UTF-8";@import "https://unpkg.com/open-props";@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Funnel+Sans:ital,wght@0,300..800;1,300..800&display=swap");*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img{max-inline-size:100%;display:block;block-size:auto}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-block-size:10em}:target{scroll-margin-block:5ex}@view-transition{navigation:auto}html{scroll-behavior:smooth;scrollbar-width:thin}.simple-container{max-inline-size:1320px;margin-inline:auto}.fluid-columns{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr));gap:1rem}.lbo-full-width,.lbo-layout{--lbo-sz-pad-min:2rem;--lbo-scale:1.25;--lbo-w-cont:1060px;--lbo-w-pop:calc(var(--lbo-w-cont) * var(--lbo-scale));--lbo-w-wide:calc(var(--lbo-w-cont) * var(--lbo-scale) * var(--lbo-scale));--lbo-w-xwide:calc(var(--lbo-w-cont) * var(--lbo-scale) * var(--lbo-scale) * var(--lbo-scale));--lbo-w-inset:calc(var(--lbo-w-cont) / var(--lbo-scale));--lbo-w-narrow:calc(var(--lbo-w-inset) / var(--lbo-scale));--lbo-w-tiny:calc(var(--lbo-w-narrow) / var(--lbo-scale))}.lbo-layout[data-scale=minor-second]{--lbo-scale:1.067}.lbo-layout[data-scale=major-second]{--lbo-scale:1.125}.lbo-layout[data-scale=minor-third]{--lbo-scale:1.2}.lbo-layout[data-scale=major-third]{--lbo-scale:1.25}.lbo-layout[data-scale=fourth]{--lbo-scale:1.333}.lbo-layout[data-scale=tritone]{--lbo-scale:1.414}.lbo-layout[data-scale=fifth]{--lbo-scale:1.5}.lbo-layout[data-scale=golden]{--lbo-scale:1.618}.lbo-layout[data-scale=sixth]{--lbo-scale:1.667}.lbo-layout[data-scale=major-seventh]{--lbo-scale:1.778}.lbo-layout[data-scale=minor-seventh]{--lbo-scale:1.875}.lbo-layout[data-scale=octave]{--lbo-scale:2}.lbo-full-width,.lbo-layout{display:grid;grid-template-columns:[lbo-full-start] minmax(var(--lbo-sz-pad-min),1fr) [lbo-xwide-start] minmax(0,calc((var(--lbo-w-xwide) - var(--lbo-w-wide)) * 0.5)) [lbo-wide-start] minmax(0,calc((var(--lbo-w-wide) - var(--lbo-w-pop)) * 0.5)) [lbo-pop-start] minmax(0,calc((var(--lbo-w-pop) - var(--lbo-w-cont)) * 0.5)) [lbo-cont-start] minmax(0,calc((var(--lbo-w-cont) - var(--lbo-w-inset)) * 0.5)) [lbo-inset-start] minmax(0,calc((var(--lbo-w-inset) - var(--lbo-w-narrow)) * 0.5)) [lbo-narrow-start] minmax(0,calc((var(--lbo-w-narrow) - var(--lbo-w-tiny)) * 0.5)) [lbo-tiny-start] min(var(--lbo-w-tiny),100% - var(--lbo-sz-pad-min) * 2) [lbo-tiny-end] minmax(0,calc((var(--lbo-w-narrow) - var(--lbo-w-tiny)) * 0.5)) [lbo-narrow-end] minmax(0,calc((var(--lbo-w-inset) - var(--lbo-w-narrow)) * 0.5)) [lbo-inset-end] minmax(0,calc((var(--lbo-w-cont) - var(--lbo-w-inset)) * 0.5)) [lbo-cont-end] minmax(0,calc((var(--lbo-w-pop) - var(--lbo-w-cont)) * 0.5)) [lbo-pop-end] minmax(0,calc((var(--lbo-w-wide) - var(--lbo-w-pop)) * 0.5)) [lbo-wide-end] minmax(0,calc((var(--lbo-w-xwide) - var(--lbo-w-wide)) * 0.5)) [lbo-xwide-end] minmax(var(--lbo-sz-pad-min),1fr) [lbo-full-end]}.lbo-subgrid{display:grid;grid-template-columns:subgrid}.lbo-full-width>*,.lbo-layout>*{grid-column:lbo-cont}.lbo-full{grid-column:lbo-full}.lbo-full-pad{grid-column:lbo-full;padding-inline:var(--lbo-sz-pad-min)}.lbo-xwide{grid-column:lbo-xwide}.lbo-wide{grid-column:lbo-wide}.lbo-pop{grid-column:lbo-pop}.lbo-cont{grid-column:lbo-cont}.lbo-inset{grid-column:lbo-inset}.lbo-narrow{grid-column:lbo-narrow}.lbo-tiny{grid-column:lbo-tiny}.lbo-full-start{grid-column-start:lbo-full-start}.lbo-full-end{grid-column-end:lbo-full-end}.lbo-xwide-start{grid-column-start:lbo-xwide-start}.lbo-xwide-end{grid-column-end:lbo-xwide-end}.lbo-wide-start{grid-column-start:lbo-wide-start}.lbo-wide-end{grid-column-end:lbo-wide-end}.lbo-pop-start{grid-column-start:lbo-pop-start}.lbo-pop-end{grid-column-end:lbo-pop-end}.lbo-cont-start{grid-column-start:lbo-cont-start}.lbo-cont-end{grid-column-end:lbo-cont-end}.lbo-inset-start{grid-column-start:lbo-inset-start}.lbo-inset-end{grid-column-end:lbo-inset-end}.lbo-narrow-start{grid-column-start:lbo-narrow-start}.lbo-narrow-end{grid-column-end:lbo-narrow-end}.lbo-tiny-start{grid-column-start:lbo-tiny-start}.lbo-tiny-end{grid-column-end:lbo-tiny-end}.resize{resize:horizontal;overflow:auto}.img-responsive{display:block;max-inline-size:100%;block-size:auto}.flow>*+:not(.noflow){-webkit-margin-before:var(--flow-space,1em);margin-block-start:var(--flow-space,1em)}.u-flow>*+*{-webkit-margin-before:var(--space-s);margin-block-start:var(--space-s)}.u-flow--l>*+*{-webkit-margin-before:var(--space-l);margin-block-start:var(--space-l)}.u-flow--s-m>*+*{-webkit-margin-before:var(--space-s-m);margin-block-start:var(--space-s-m)}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);block-size:1px;overflow:hidden;position:absolute;white-space:nowrap;inline-size:1px}:root{--serif:"EB Garamond",serif;--sans-serif:"Funnel Sans",sans-serif;--step-0:clamp(1.125rem,1.1071rem + 0.119cqi,1.25rem);--step-1:clamp(1.35rem,1.3196rem + 0.2024cqi,1.5625rem);--step-2:clamp(1.62rem,1.5724rem + 0.3173cqi,1.9531rem);--step-3:clamp(1.944rem,1.8729rem + 0.4737cqi,2.4414rem);--step-4:clamp(2.3328rem,2.2301rem + 0.6847cqi,3.0518rem);--step-5:clamp(2.7994rem,2.6543rem + 0.967cqi,3.8147rem);--step-6:clamp(3.3592rem,3.1579rem + 1.342cqi,4.7684rem);--step-7:clamp(4.0311rem,3.7555rem + 1.8375cqi,5.9605rem);--step-8:clamp(4.8373rem,4.464rem + 2.4888cqi,7.4506rem);--step-9:clamp(5.8048rem,5.3035rem + 3.3414cqi,9.3132rem);--step-10:clamp(6.9657rem,6.2977rem + 4.4532cqi,11.6415rem)}body{font-optical-sizing:auto;font-style:normal;inline-size:min(70rem,100% - clamp(2rem,5vw,4rem));margin-inline:auto}.funnel-sans{font-family:"Funnel Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.eb-garamond{font-family:"EB Garamond",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:var(--sans-serif);font-weight:600;margin-block:0;-webkit-margin-after:1rem;margin-block-end:1rem}h1{font-size:var(--step-7)}h2{font-size:var(--step-6)}h3{font-size:var(--step-5)}h4{font-size:var(--step-4)}h5{font-size:var(--step-3)}h6{font-size:var(--step-2)}p{font-family:var(--serif);font-weight:400;font-size:var(--step-1);margin:0}