@import"https://fonts.googleapis.com/css2?family=Anton+SC&family=Arimo:ital,wght@0,400..700;1,400..700&display=swap";.side[data-astro-cid-wjubl77b]{width:3rem;height:100%;box-sizing:border-box;top:0;position:sticky;overflow:hidden;display:flex;align-items:center;flex-direction:column;gap:.25rem;background-color:#000;color:#ffd89e;font-weight:700}@media only screen and (max-width: 750px){.side[data-astro-cid-wjubl77b]{display:none}}.side[data-astro-cid-wjubl77b]>.scrolling[data-astro-cid-wjubl77b]{width:1.5rem;animation:scroll 120s infinite linear}.side[data-astro-cid-wjubl77b] span[data-astro-cid-wjubl77b]{width:1.5rem;font-size:1.5rem;white-space:nowrap;letter-spacing:1rem;writing-mode:vertical-rl;text-orientation:upright;text-transform:uppercase;cursor:default}@keyframes scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.splash[data-astro-cid-tozbyw3o]{width:100%;height:clamp(300px,40vw,600px);position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;pointer-events:none;user-select:none;-webkit-user-select:none}.splash[data-astro-cid-tozbyw3o].slim{height:clamp(125px,16vw,150px);background-color:#000}.splash[data-astro-cid-tozbyw3o].slim .text[data-astro-cid-tozbyw3o]{display:none}.splash[data-astro-cid-tozbyw3o] .backing[data-astro-cid-tozbyw3o]{width:100%;height:100%;position:absolute;object-fit:cover;filter:brightness(.35)}.splash[data-astro-cid-tozbyw3o] .logo[data-astro-cid-tozbyw3o]{width:clamp(5.5rem,12vw,7rem);height:clamp(5.5rem,12vw,7rem);margin:1rem;position:relative;filter:drop-shadow(0px 0px 1px #FFD89E)}.splash[data-astro-cid-tozbyw3o] .text[data-astro-cid-tozbyw3o]{padding:1rem 0;position:relative;text-align:center;text-transform:uppercase;color:#ffd89e;transition:padding .1s linear}@media only screen and (min-width: 1250px){.splash[data-astro-cid-tozbyw3o] .text[data-astro-cid-tozbyw3o]{padding:2.5rem 0}}nav[data-astro-cid-tozbyw3o]{height:min-content;padding:.75rem 0;background-color:#000}nav[data-astro-cid-tozbyw3o].sticky{position:sticky;top:0;z-index:10}nav[data-astro-cid-tozbyw3o] ul[data-astro-cid-tozbyw3o]{margin:0;padding:0;display:flex;justify-content:center;gap:2rem}@media only screen and (max-width: 750px){nav[data-astro-cid-tozbyw3o] ul[data-astro-cid-tozbyw3o]{gap:1rem}}nav[data-astro-cid-tozbyw3o] li[data-astro-cid-tozbyw3o]{list-style:none;user-select:none;-webkit-user-select:none;text-transform:uppercase;font-weight:700}nav[data-astro-cid-tozbyw3o] li[data-astro-cid-tozbyw3o]#selected{color:#ffd89e}nav[data-astro-cid-tozbyw3o] li[data-astro-cid-tozbyw3o]>a[data-astro-cid-tozbyw3o]{color:inherit}footer[data-astro-cid-ujdk5prx]{width:100%;height:clamp(125px,10vh,200px);box-sizing:border-box;padding:1.5rem 0;display:flex;align-self:end;align-items:center;flex-direction:column;justify-content:space-between;background-color:#000}footer[data-astro-cid-ujdk5prx] em[data-astro-cid-ujdk5prx]{text-transform:uppercase;font-weight:700}body.blue .card.gallery,body.blue .card.gallery .overlay,body.blue .card.gallery img{width:min(100dvw - 6rem,1700px);height:clamp(250px,50vw,700px)}@media only screen and (max-width: 750px){body.blue .card.gallery,body.blue .card.gallery .overlay,body.blue .card.gallery img{width:100dvw}}.card{scroll-snap-align:center;user-select:none;-webkit-user-select:none;cursor:pointer}.card,.card .overlay,.card img{width:min(100dvw - 6rem,1700px);height:clamp(200px,30vw,600px)}@media only screen and (max-width: 750px){.card,.card .overlay,.card img{width:100dvw}}.card .overlay{display:grid;place-items:center;position:relative;color:#efefef;transition:color .2s ease-in}.card:hover img{filter:brightness(.9)}.card img{object-fit:cover;position:absolute;filter:brightness(.6);transition:filter .2s ease-in}.card.standalone.visible{animation:forwards 1s fade_in}body.blue .card.standalone,.card.standalone{opacity:0}body.blue .card.standalone,body.blue .card.standalone .overlay,body.blue .card.standalone img,.card.standalone,.card.standalone .overlay,.card.standalone img{width:215px;height:215px;border-radius:25px}@media only screen and (max-width: 750px){body.blue .card.standalone,body.blue .card.standalone .overlay,body.blue .card.standalone img,.card.standalone,.card.standalone .overlay,.card.standalone img{width:155px;height:155px}}@media only screen and (min-width: 1250px){body.blue .card.standalone,body.blue .card.standalone .overlay,body.blue .card.standalone img,.card.standalone,.card.standalone .overlay,.card.standalone img{width:18vw;height:18vw}}body.blue .card.standalone strong,.card.standalone strong{pointer-events:none;position:absolute;z-index:1}body.blue .card.standalone .even strong:nth-of-type(1),.card.standalone .even strong:nth-of-type(1){top:.5rem;left:2rem;color:#ffd89e;user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone .even strong:nth-of-type(2),.card.standalone .even strong:nth-of-type(2){top:2rem;left:.5rem;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone .even strong:nth-of-type(3),body.blue .card.standalone .even strong:nth-of-type(4),.card.standalone .even strong:nth-of-type(3),.card.standalone .even strong:nth-of-type(4){display:none}body.blue .card.standalone .odd strong:nth-of-type(3),.card.standalone .odd strong:nth-of-type(3){bottom:.5rem;right:2rem;color:#ffd89e;user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone .odd strong:nth-of-type(4),.card.standalone .odd strong:nth-of-type(4){bottom:2rem;right:.5rem;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone .odd strong:nth-of-type(1),body.blue .card.standalone .odd strong:nth-of-type(2),.card.standalone .odd strong:nth-of-type(1),.card.standalone .odd strong:nth-of-type(2){display:none}@media only screen and (min-width: 1250px){body.blue .card.standalone strong:nth-of-type(1),.card.standalone strong:nth-of-type(1){top:.5rem;left:2rem;color:#ffd89e;user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone strong:nth-of-type(2),.card.standalone strong:nth-of-type(2){top:2rem;left:.5rem;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone strong:nth-of-type(3),.card.standalone strong:nth-of-type(3){bottom:.5rem;right:2rem;color:#ffd89e;user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}body.blue .card.standalone strong:nth-of-type(4),.card.standalone strong:nth-of-type(4){bottom:2rem;right:.5rem;color:#fff;writing-mode:vertical-rl;transform:rotate(180deg);user-select:none;-webkit-user-select:none;pointer-events:none;text-transform:uppercase}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}*::selection{color:#000;background-color:#efefef}html,body{width:100dvw;height:100dvh;padding:0;margin:0;overflow:hidden;background-color:#000;color:#efefef;font-family:Arimo,sans-serif}body.blue,body.blue .splash.slim,body.blue nav,body.blue .side,body.blue footer{background-color:#190e90;animation:forwards 1s blue-body}@keyframes blue-body{0%{background-color:#000}to{background-color:#190e90}}body.layout{width:100dvw;display:flex;overflow-y:auto}body.layout>main.content{width:calc(100dvw - 6rem);height:fit-content;min-height:100%;position:relative;display:grid;grid-auto-rows:min-content min-content 1fr min-content}@media only screen and (max-width: 750px){body.layout>main.content{width:100dvw}}body.layout figure.overlay{width:100dvw;height:100dvh;margin:0;z-index:20;position:fixed;inset:0;display:grid;place-items:center;background-color:#000000bf}body.layout figure.overlay>#close-overlay{width:2rem;height:2rem;position:absolute;top:2rem;right:2rem;cursor:pointer}body.layout figure.overlay>img{width:85vw;max-height:85vh;object-fit:contain}@media only screen and (min-width: 1250px){body.layout figure.overlay>img{max-width:1500px}}body.layout section{width:inherit;padding:2rem;box-sizing:border-box}body.layout section.full{padding:2rem 0}body.layout section.island{padding:7rem 2rem}@media only screen and (max-width: 750px){body.layout section.island{padding:5rem 2rem}}@media only screen and (min-width: 1250px){body.layout section.island{padding:10rem 2rem}}@media only screen and (max-width: 750px){body.layout section.shrink{padding:2rem 0}}body.layout section.center{display:grid;place-items:center}.embla svg.btn_carousel{width:2rem;height:100%;padding:0 1rem;position:absolute;bottom:50%;transform:translateY(50%);cursor:pointer;user-select:none;-webkit-user-select:none;color:#efefef;background:linear-gradient(.25turn,#0000,#0000);transition:color .2s linear}.embla svg.btn_carousel:hover{background:linear-gradient(.25turn,#00000080,#0000);color:#ffd89e}.embla svg.btn_carousel.embla__next{right:0;background:linear-gradient(.25turn,#0000,#0000)}.embla svg.btn_carousel.embla__next:hover{background:linear-gradient(.75turn,#00000080,#0000)}ul.contact-links{padding:0;display:flex;justify-content:center;flex-direction:column;gap:1rem}ul.contact-links.horizontal{flex-direction:row}@media only screen and (max-width: 750px){ul.contact-links.horizontal{flex-direction:column}}ul.contact-links li{list-style:none;display:flex;align-items:center;gap:.5rem}ul.contact-links li>svg{width:clamp(1.5rem,3vw,2rem);height:clamp(1.5rem,3vw,2rem)}@media only screen and (max-width: 750px){ul.contact-links{padding:0}}h1,h2,h3,h4,h5{margin:0;font-family:Anton SC,sans-serif;font-weight:400;letter-spacing:1px;line-height:1}h1,h2{text-transform:uppercase;user-select:none;-webkit-user-select:none}h1{font-size:clamp(2.75rem,5vw,96px)}h2{font-size:clamp(2rem,5vw,70px)}h3{font-size:clamp(1.5rem,4vw,55px)}h4{font-size:clamp(1.3rem,3vw,40px)}h5{font-size:clamp(1.1rem,2vw,24px)}p,div,li,em,a{font-size:clamp(.8rem,2vw,20px)}strong{font-size:clamp(.9rem,2vw,22px)}a,em{color:#ffd89e;text-decoration:none}a{transition:color .25s linear}a:hover{color:#ffb952}p{margin:.25rem 0}p.center{padding:0 .5rem;text-align:center}blockquote{color:#ffd89e;font-weight:700}
