/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--backgroundColor:#fff;--textColor:#000;--orange:#ff874a;--petroleumDark:#427c91;--pink:#f0ccbd;--green:#9ba991;--outerMargin:1.75rem;--totalMaxWidth:1200px}@media screen and (min-width:670px){:root{--outerMargin:2.5rem}}footer,header.main,main{margin:0 auto;max-width:var(--totalMaxWidth)}main{min-height:80vh}video{width:100%}.icon-md{height:2rem;padding:1rem;width:auto}.assetContainer{position:relative;height:0;overflow:hidden}.assetContainer>*{position:absolute}.assetContainer.landscape{padding-bottom:75%}.assetContainer.portrait{padding-bottom:125%}figure.video{margin-block-start:1.5rem;margin-block-end:1.5rem}figure.video.size-lg{max-width:none}figure.video.size-md{max-width:64rem}figure.video.size-sm{max-width:36rem}figure.video figcaption{font-size:var(--fontS);line-height:1.3em;font-family:var(--sansSerif);text-align:center;max-width:42rem;margin:0 auto;padding-top:.5rem}@media screen and (max-width:669px){figure.video{margin-left:0;margin-right:0}}.search .header{text-align:center;font-family:var(--sansSerif);margin-bottom:4rem}.search .header h1{text-transform:uppercase;letter-spacing:.05em;font-size:var(--fontXXL)}.search .bar{display:inline-flex;align-items:center;background:#dcdcdc;border-radius:.25em;padding:0 1em;width:calc(100% - var(--outerMargin) - var(--outerMargin) - var(--outerMargin) - 4px);max-width:36em}.search .innerBar{width:100%}.search input{all:unset;padding:1rem;width:calc(100% - 2rem);text-align:left}.search button{display:none}.search .bar .icon{height:1.1rem;width:auto;vertical-align:text-bottom}.results{background:var(--orange);padding:2em;margin-bottom:1rem;font-family:var(--sansSerif)}.results h2{font-family:var(--serif);font-size:var(--fontXXL);line-height:1.3em;margin-block-start:0;margin-block-end:.5em;max-width:100%}.results ul{display:grid;grid-template-columns:1fr;gap:1rem;list-style:none;margin:0;padding:0}@media screen and (min-width:670px){.results ul{grid-template-columns:1fr 1fr 1fr}}.announcement,.cookies-alert{background:var(--orange);font-family:var(--sansSerif);padding:.5em;text-align:center;z-index:10;display:flex;align-items:center}.announcement.visible-0{display:none}.announcement a:link,.announcement a:visited{text-decoration:underline;white-space:nowrap}.cookies-alert{position:fixed;width:100vw;justify-content:center;padding:1em}.cookies-alert--btn{border:0;cursor:pointer;text-decoration:underline;text-transform:uppercase;padding:.125rem .5rem;background:none;margin:0 .5rem}.cookieConsent.container{position:fixed;top:-50em;right:-50em;bottom:-50em;left:-50em;padding:51em;background:rgba(0,0,0,.8);z-index:999;display:flex;justify-content:center;align-items:center;font-family:Brown Std,Arial,sans-serif;line-height:1.2em}.cookieConsent .alert{background:var(--green);border-radius:.25em;min-height:12em;max-height:100vh;max-width:36em;width:100%;display:flex;flex-direction:column}.cookieConsent .alert .body{padding:2em;max-height:100%;overflow-y:scroll}.cookieConsent .alert h1{line-height:1.1em}.cookieConsent .alert nav{display:flex;flex-wrap:wrap-reverse;gap:.5em;background:rgba(0,0,0,.05);padding:1em}@media screen and (max-width:470px){.cookieConsent .alert nav{background:transparent;box-shadow:0 0 1em rgba(0,0,0,.25)}}.cookieConsent .alert nav button{white-space:nowrap;padding:1em;border-radius:1em;flex:1 1 auto;background:none;border:0;border:1px solid rgba(0,0,0,.2);cursor:pointer;overflow:hidden;color:var(--textColor)}.cookieConsent .alert nav button.important{background:hsla(0,0%,100%,.8);border:0}h1{text-wrap:balance}.unset,button,figure,h4{all:unset}figure,video{display:block}.absolute{position:absolute}.backdrop-blur{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.backdrop-blur-md{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.backdrop-blur-lg{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.backdrop-blur-2xl{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}.bg-orange{background:var(--orange)}.bg-greige{background:var(--pink)}.bg-white{background:#fff}.bg-white-20{background:hsla(0,0%,100%,.2)}.bg-white-80{background:hsla(0,0%,100%,.8)}.bg-black-80{background:rgba(0,0,0,.8)}.border-0{border:0}.border{border:1px solid}.border-t{border-top:1px solid}.border-b{border-bottom:1px solid}.border-white{border:2px solid #fff}.color-white{color:#fff}.decoration-none{text-decoration:none}.delay-500{transition-delay:.5s}.fixed{position:fixed}.flex{display:flex}.flex-col{flex-direction:column}.font-bold{font-weight:700}.font-sans{font-family:var(--sansSerif)}.gap-1{gap:.25em}.gap-2{gap:.5em}.gap-3{gap:.75em}.gap-4{gap:1em}.gap-8{gap:2em}.gap-x-4{-moz-column-gap:1em;column-gap:1em}.gap-y-4{row-gap:1em}.gap-y-8{row-gap:2em}.grid{display:grid}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grow-0{flex-grow:0}.h-2{height:.5em}.h-3{height:.75em}.h-4{height:1em}.h-auto{height:auto}.h-full{height:100%}.hidden{display:none}a.hover-underline:hover{text-decoration:underline}.inset-0{left:0;top:0;right:0;bottom:0}.leading-4{line-height:1em}.leading-5{line-height:1.25em}.left-0{left:0}.lighten{mix-blend-mode:lighten}.items-center{align-items:center}.items-end{align-items:end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.mb-1{margin-bottom:.25em}.mb-2{margin-bottom:.5em}.mb-4{margin-bottom:1em}.mt-2{margin-top:.5em}.mt-4,.my-4{margin-top:1em}.my-4{margin-bottom:1em}.my-8{margin-top:2em;margin-bottom:2em}.mx-custom{margin-left:var(--outerMargin);margin-right:var(--outerMargin)}@media screen and (min-width:1200px){.mx-custom{margin-left:0;margin-right:0}}.multiply{mix-blend-mode:multiply}.object-cover{-o-object-fit:cover;object-fit:cover}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-100{opacity:1}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125em}.rounded{border-radius:.25em}.rounded-md{border-radius:.375em}.rounded-lg{border-radius:.5em}.rounded-full{border-radius:9999999px}.p-1{padding:.25em}.p-2{padding:.5em}.p-3{padding:.75em}.p-4{padding:1em}.p-8{padding:2em}.pb-4{padding-bottom:1em}.pb-8{padding-bottom:2em}.pb-12{padding-bottom:3em}.pb-16{padding-bottom:4em}.px-3{padding-left:.75em;padding-right:.75em}.px-4{padding-left:1em;padding-right:1em}.px-custom{padding-left:var(--outerMargin);padding-right:var(--outerMargin)}.py-2{padding-top:.5em;padding-bottom:.5em}.py-3{padding-top:.75em;padding-bottom:.75em}.py-4{padding-top:1em;padding-bottom:1em}.events-none,.pointer-events-none{pointer-events:none}.relative{position:relative}.shrink-0{flex-shrink:0}.text-2xl{font-size:var(--fontXXL)}.text-center{text-align:center}.text-white{color:#fff}.top-0{top:0}.transition-all{transition:all .5s}.transition-opacity{transition:opacity .5s}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-full{width:100%}.w-2{width:.5em}.w-3{width:.75em}.w-4{width:1em}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}@media screen and (min-width:670px){.sm-flex{display:flex}.sm-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-m-8{margin:2em}.sm-p-8{padding:2em}.sm-pb-16{padding-bottom:4em}.sm-text-left{text-align:left}}:root{font-size:100%;--serif:"Sabon LT Std",Times,"Times New Roman",serif;--sansSerif:"Brown Std",Arial,sans-serif;--fontS:0.85rem;--fontM:1rem;--fontL:clamp(1rem,2.5vw,1.25rem);--fontXL:clamp(1.25rem,2.5vw,1.5rem);--fontXXL:clamp(1.5rem,4vw,3rem);--fontHighlights:clamp(3rem,6vw,4rem)}@media only screen and (min-width:670px){:root{font-size:100%}}@font-face{font-family:Brown Std;src:url(/assets/fonts/BrownLLWeb-Regular.woff2) format("woff2"),url(/assets/fonts/BrownLLWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sabon Lt Std;src:url(/assets/fonts/SabonLTProRoman.woff2) format("woff2"),url(/assets/fonts/SabonLTProRoman.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sabon Lt Std;src:url(/assets/fonts/SabonLTProItalic.woff2) format("woff2"),url(/assets/fonts/SabonLTProItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Sabon Lt Std;src:url(/assets/fonts/SabonLTProBold.woff2) format("woff2"),url(/assets/fonts/SabonLTProBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Sabon Lt Std;src:url(/assets/fonts/SabonLTProBoldItalic.woff2) format("woff2"),url(/assets/fonts/SabonLTProBoldItalic.woff) format("woff");font-weight:700;font-style:italic}html{scroll-behavior:smooth}body{font-family:Sabon LT Std,Times,Times New Roman,serif;color:var(--textColor)}h1,h2,h3,h4{font-weight:400}a{color:inherit;text-decoration:underline}p:empty{display:none}@media screen and (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.serif{font-family:Sabon LT Std,Times,Times New Roman,serif}.sansSerif{font-family:Brown Std,Arial,sans-serif}.hyphens{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%}.no-hyphens{-webkit-hyphens:none;hyphens:none}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.list-style-none{list-style:none;padding:0;margin:0}.uppercase{text-transform:uppercase;letter-spacing:.025em}.unset{all:unset}.button{all:unset;padding:.5rem;color:inherit;background:var(--pink);border-radius:.25em}button{transition:transform .25s}button:active{transform:scale(.95)}.no-underline{text-decoration:none}.white-rounded-btn{background:#dcdcdc;padding:.6em 1em;border-radius:1.8em;cursor:pointer}.soft-breaks{white-space:pre-line}.cursor-pointer{cursor:pointer}.text-lg{font-size:var(--fontL)}.error404{text-align:center;font-family:var(--sansSerif)}.fade-in-1s{animation:fade-in 1s}.fade-in-2s{animation-name:fade-in;animation-duration:2s}@keyframes fade-in{0%{opacity:0}to{opacity:1}}