:root{--text-color: oklch(.262 .001 285.91);--background-subtle-gray: oklch(.971 .003 106.53);--white-color: oklch(1 0 0)}:root{--grid-gap: 1rem;--base-vertical-spacing: calc(var(--grid-gap) * 4)}:root,html{background:var(--background-subtle-gray);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.3'/%3E%3C/svg%3E");background-repeat:repeat}body{margin:0;background:var(--white-color);min-height:100vh;min-height:-webkit-fill-available}:root,body{margin:0;padding:0;color:var(--text-color)}html,:root,body{overflow-x:hidden}h1,h2,menu{margin:0;padding:0}a,a:visited,a:active{color:var(--text-color);text-decoration:none}@font-face{font-family:Paciencia;src:url(/fonts/paciencia-regular-webfont.woff) format("woff"),url(/fonts/paciencia-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Paciencia Italic;src:url(/fonts/paciencia-regularitalic-webfont.woff2) format("woff2"),url(/fonts/paciencia-regularitalic-webfont.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fortuita;src:url(/fonts/fortuita-regular-webfont.woff2) format("woff2"),url(/fonts/fortuita-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fortuita Medium;src:url(/fonts/fortuita-medium-webfont.woff2) format("woff2"),url(/fonts/fortuita-medium-webfont.woff) format("woff");font-weight:500;font-style:normal}*{font-family:Paciencia,sans-serif;font-weight:400;font-style:normal}em{font-family:Paciencia Italic,sans-serif;font-weight:400;font-style:italic}.label,.label>div>div,.label--large,.label--large>div>div,.fortuita{font-family:Fortuita,sans-serif;font-weight:400;font-style:normal}.fortuita-500{font-family:Fortuita Medium,sans-serif;font-weight:500;font-style:normal}.t-hero-01{font-size:8rem;line-height:1em;margin-top:-34px;margin-left:-10px}@media screen and (min-width:375px){.t-hero-01{font-size:9rem;line-height:1em;margin-top:-34px;margin-left:-10px}}@media screen and (min-width:425px){.t-hero-01{font-size:10rem;line-height:1em;margin-top:-34px;margin-left:-10px}}@media screen and (min-width:768px){.t-hero-01{font-size:15rem;line-height:1em;margin-top:-34px;margin-left:-10px}}@media screen and (min-width:1240px){.t-hero-01{font-size:15rem;line-height:1em;margin-top:-34px;margin-left:-10px}}.t-hero-02{margin-top:8px;margin-left:-4px;font-size:2.5rem;line-height:1.2em}@media screen and (min-width:1240px){.t-hero-02{margin-top:10px;margin-left:-4px;font-size:4rem;line-height:1.25em}}.t-hero-03{font-size:2rem;line-height:1.25em;line-height:1.33em}.grid{display:grid;grid-template-columns:repeat(8,1fr);align-items:first baseline;gap:var(--grid-gap)}@media screen and (min-width:1240px){.grid{grid-template-columns:repeat(8,1fr)}}@media screen and (min-width:1920px){.grid{grid-template-columns:repeat(16,1fr)}}.grid--media{overflow:hidden;display:grid;grid-template-columns:repeat(24,1fr)}.grid--media__col{grid-column:1/span 24;width:100;min-height:464px;overflow:hidden;display:flex;justify-content:center;align-items:center}.grid--media__col .img{display:block;width:calc(100% - 16px);height:auto;padding:0 8px;margin-bottom:8px;max-width:100%;max-height:100%;min-height:464px;object-fit:cover}@media screen and (min-width:1240px){.grid--media__col{grid-template-columns:repeat(16,1fr);grid-column:2/span 22}}@media screen and (min-width:1920px){.grid--media__col{display:block;grid-column:2/span 22}}.grid__col--first{grid-column:2}@media screen and (min-width:1240px){.grid__col--first{grid-column:2}}@media screen and (min-width:1920px){.grid__col--first{grid-column:5}}.grid__col--first--span-2{grid-column:2/span 2}@media screen and (min-width:1240px){.grid__col--first--span-2{grid-column:2/span 2}}@media screen and (min-width:1920px){.grid__col--first--span-2{grid-column:5/span 2}}.grid__col--first--span-4{grid-column:2/span 4}@media screen and (min-width:1240px){.grid__col--first--span-4{grid-column:2/span 4}}@media screen and (min-width:1920px){.grid__col--first--span-4{grid-column:5/span 4}}.grid__col--second{grid-column:2}@media screen and (min-width:1240px){.grid__col--second{grid-column:5}}@media screen and (min-width:1920px){.grid__col--second{grid-column:9}}.grid__col--second--span-4{grid-column:2/span 6}@media screen and (min-width:1240px){.grid__col--second--span-4{grid-column:5/span 4}}@media screen and (min-width:1920px){.grid__col--second--span-4{grid-column:9/span 4}}.grid__col--penultimate{grid-column:7}@media screen and (min-width:1240px){.grid__col--penultimate{grid-column:7}}@media screen and (min-width:1920px){.grid__col--penultimate{grid-column:15}}.grid--auto-rows{grid-auto-rows:var(--base-vertical-spacing)}.grid__row--start-2{grid-row-start:2}.grid__row--start-4{grid-row-start:4}.grid__row--start-5{grid-row-start:5}.grid__row--start-6{grid-row-start:6}.grid__row--start-8{grid-row-start:8}.grid__row--span-6{grid-row:span 6}.grid--rows-3{display:grid;gap:1rem;grid-template-rows:repeat(3,calc(var(--base-vertical-spacing) / 2))}@media screen and (min-width:768px){.grid--rows-3{grid-template-rows:repeat(3,var(--base-vertical-spacing))}}@media screen and (min-width:1920px){.grid--rows-3{grid-template-rows:repeat(3,var(--base-vertical-spacing))}}.grid--rows-6{display:grid;grid-template-rows:repeat(6,var(--base-vertical-spacing));gap:1rem}@media screen and (min-width:1920px){.grid--rows-6{grid-template-rows:repeat(6,var(--base-vertical-spacing))}}.grid--rows-11{display:grid;gap:1rem}@media screen and (min-width:1240px){.grid--rows-11{grid-template-rows:repeat(11,var(--base-vertical-spacing))}}@media screen and (min-width:1920px){.grid--rows-11{grid-template-rows:repeat(11,var(--base-vertical-spacing))}}.grid--rows-16{display:grid;grid-template-rows:repeat(16,var(--base-vertical-spacing));gap:1rem}@media screen and (min-width:1920px){.grid--rows-16{grid-template-rows:repeat(16,var(--base-vertical-spacing))}}.cell--end{align-self:end}.items--end{align-items:end}.block{display:block}.bottom-2{padding-bottom:calc(var(--base-vertical-spacing) * 2 + var(--grid-gap) * 2)}.bottom-4{padding-bottom:calc(var(--base-vertical-spacing) * 4 + var(--grid-gap) * 4)}.top-2,.footer{padding-top:calc(var(--base-vertical-spacing) * 1 + var(--grid-gap) * 1)}@media screen and (min-width:768px){.top-2,.footer{padding-top:calc(var(--base-vertical-spacing) * 2 + var(--grid-gap) * 2)}}@media screen and (min-width:1240px){.top-2,.footer{padding-top:0}}.label--large,.label{font-size:.75rem;line-height:1.16em;text-transform:uppercase;letter-spacing:.5em}.label--large{font-size:1rem}.background{position:fixed;top:0;left:0;width:100%;pointer-events:none;z-index:-1;overflow:hidden}.background__content--subtle{height:100%;width:100%;position:fixed;inset:0;pointer-events:none;z-index:-1;background-color:var(--background-subtle-gray);border-radius:0 0 4px 4px}.background__content--noisy{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%' height='100%'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%' height='100%' filter='url(%23noise)' opacity='0.3'/%3E%3C/svg%3E");background-repeat:repeat}.background--margin-h-8,.background--margin-h-8 .background__content{margin:0 8px;width:calc(100% - 16px)}.background--margin-b-8,.background--margin-b-8 .background__content{margin-block-end:8px;height:calc(100vh - 8px)}.container{opacity:0}.fade-in{will-change:opacity;animation:fade-in 1s .5s ease-out forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}
