html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a:link,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6,pre,code{font-size:1rem}@font-face{font-family:"Owners Wide Bold";font-weight:700;font-style:regular;font-display:swap;src:url("../fonts/owners-bold-wide/owners-text/woff2/OwnersWide-Bold.woff2") format("woff2"),url("../fonts/owners-bold-wide/owners-text/woff/OwnersWide-Bold.woff") format("woff")}:root{--color-text-main: #ffffff;--color-primary: #19171A;--back-fill: #19171A;--background-color: #19171A;--color-headers: #f9eb90;--color-accent: #392939;--wrapper-height: 87vh;--image-max-width: 300px;--image-margin: 3rem;--font-family: "HK Grotesk";--font-family-header: "Garnet Capitals";--padding-inline: 1rem;--paragraph-max-width: 864px;--content-max-width: 1400px;--main-content-width: calc( --paragraph-max-width + ((--content-max-width - --paragraph-max-width) / 2));--background: #143a39;--background-muted: #a84126;--foreground: #edf3f6;--foreground-muted: #ffe0c5;--accent: #30400f;--background-filter: rgba(0, 0, 0, 0.20)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}body{font-family:"Georgia",serif;color:#fff;min-height:100vh}a{color:#00abe9}.bg{position:fixed;inset:0;background-image:url("../imgs/split-img.jpg");background-size:cover;background-position:center;z-index:0;transition:background 1s ease}.bg::after{content:"";position:absolute;inset:0;transition:background 1s ease;background:var(--background-filter)}.page{position:relative;z-index:1}section{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:6rem 2rem 4rem}.hero .sub-title{font-size:.75rem;letter-spacing:.2rem;text-transform:uppercase;color:rgba(255,255,255,.6);margin-bottom:1.25rem}.hero .sub-title h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;line-height:1.12;letter-spacing:-0.02rem;max-width:720px;margin-bottom:1.5rem}.hero .sub-title p{font-size:1.1rem;color:rgba(255,255,255,.75);max-width:600px;line-height:1.7;margin-bottom:2.5rem}.btn{display:inline-block;padding:.85rem 2.25rem;border:1px solid rgba(255,255,255,.6);border-radius:2px;color:#fff;text-decoration:none;font-size:.85rem;letter-spacing:.1rem;text-transform:uppercase;transition:background .2s,border-color .2s}.btn:hover{background:rgba(255,255,255,.15);border-color:#fff}em{font-style:italic}.cast-person{margin-bottom:40px}nav{font-family:Owners Wide Bold;font-variant:small-caps;position:fixed;top:0;left:0;right:0;z-index:10;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2.5rem;backdrop-filter:blur(10px);background:var(--background);border-bottom:1px solid var(--background-muted);color:var(--foreground)}nav .logo{font-size:1.1rem;font-weight:600;letter-spacing:.08rem;text-transform:uppercase}nav ul{list-style:none;display:flex;gap:2rem;margin:0 auto}nav ul li a{color:var(--foreground);text-decoration:none;font-size:.875rem;letter-spacing:.05rem;transition:color .2s}nav ul:hover{color:#fff}.gel-cards .cards-section{background:rgba(0,0,0,.35);backdrop-filter:blur(4px);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.08)}.gel-cards .cards-section h2{font-size:1.75rem;font-weight:400;margin-bottom:3rem;letter-spacing:-0.01rem}.gel-cards .card-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:1.5rem;width:100%;max-width:900px}.gel-cards .card{padding:2rem 1.5rem;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:rgba(255,255,255,.06);backdrop-filter:blur(6px);transition:background .2s}.gel-cards .card:hover{background:rgba(255,255,255,.12)}.gel-cards .card-icon{font-size:1.75rem;margin-bottom:1rem}.gel-cards .card h3{font-size:1rem;font-weight:500;margin-bottom:.5rem}.gel-cards .card p{font-size:.875rem;color:rgba(255,255,255,.6);line-height:1.6}.cta-section h2{font-size:clamp(1.75rem,4vw,3rem);font-weight:400;margin-bottom:1rem;letter-spacing:-0.02rem}.cta-section p{color:rgba(255,255,255,.65);max-width:420px;margin-bottom:2.5rem;line-height:1.7}footer{text-align:center;padding:2rem;font-size:.75rem;color:var(--foreground-muted);letter-spacing:.05rem}html:root,html.theme-one,.theme-picker li.theme-one{--background: #30400f;--background-muted: #a84126;--foreground: #edf3f6;--foreground-muted: #ffe0c5;--accent: #143a39}html.theme-two,.theme-picker li.theme-two{--background: #143a39;--background-muted: #81301b;--foreground: #edf3f6;--foreground-muted: #ffe0c5;--accent: #30400f}html.theme-three,.theme-picker li.theme-three{--background: #3b510d;--background-muted: #d17930;--foreground: #ffe0c5;--foreground-muted: #33bad1;--accent: #5c7d1a}html.theme-four,.theme-picker li.theme-four{--background: #2a2f20;--background-muted: #312c2b;--foreground: #bae85b;--foreground-muted: #6092f7;--accent: #e8715a}html.theme-five,.theme-picker li.theme-five{--background: #314012;--background-muted: #1D260A;--foreground: #4177A6;--foreground-muted: #4177A6;--accent: #A68160}html.theme-six,.theme-picker li.theme-six{--background: #25300E;--background-muted: #616754;--foreground: #D5E5F2;--foreground-muted: #64B7FF;--accent: #B38B67}html.theme-seven,.theme-picker li.theme-seven{--background: #233e3a;--background-muted: #4f322e;--foreground: #b0ffbd;--foreground-muted: #b0fff3;--accent: #ffbab1}.theme-selector{position:fixed;top:1rem;right:1rem;z-index:30;padding:.5rem .5rem 1.8rem;border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);border-radius:.5rem;background:color-mix(in srgb, var(--background) 88%, transparent);backdrop-filter:blur(8px);box-shadow:0 8px 28px rgba(0,0,0,.24)}.theme-selector ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.35rem}.theme-selector li{margin:0;padding:0}.theme-selector .theme-selector-btn{width:2rem;height:2rem;border:1px solid color-mix(in srgb, var(--foreground) 25%, transparent);border-radius:.35rem;background:color-mix(in srgb, var(--accent) 35%, var(--background));color:var(--foreground);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;cursor:pointer}.theme-selector .theme-selector-btn .swatches{display:none}.theme-selector li.current .swatches{position:absolute;left:.5rem;right:.5rem;bottom:.45rem;display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:.2rem;height:.7rem;pointer-events:none}.theme-selector li.current .swatches span{display:block;height:100%;border-radius:999px;border:1px solid color-mix(in srgb, var(--foreground) 20%, transparent)}.theme-selector li.current .swatches .background{background:var(--background)}.theme-selector li.current .swatches .background-muted{background:var(--background-muted)}.theme-selector li.current .swatches .foreground{background:var(--foreground)}.theme-selector li.current .swatches .foreground-muted{background:var(--foreground-muted)}.theme-selector li.current .swatches .accent{background:var(--accent)}.theme-selector li.current .theme-selector-btn,.theme-selector .theme-selector-btn:hover,.theme-selector .theme-selector-btn:focus-visible{border-color:var(--foreground);background:color-mix(in srgb, var(--background-muted) 45%, var(--background));outline:none}@media(max-width: 700px){.theme-selector{top:auto;right:.75rem;bottom:.75rem}.theme-selector ul{grid-template-columns:repeat(7, minmax(0, 1fr))}}nav{transition:opacity .95s ease-in-out}nav.fade{opacity:.1}.pages-container{transition:background-color .95s ease-in-out}.focus-mode{background:#000;background-blend-mode:darken}#image-container-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:2000;padding:10px;box-sizing:border-box}#image-container-modal img#modal-image{max-width:90%;max-height:90%;box-shadow:0 0 20px rgba(0,0,0,.5);border-radius:8px}#image-container-modal div#modal-close-button{position:absolute;top:20px;right:30px;font-size:40px;padding:0 10px 5px;border:1px solid #f0f0f065;background:#000;color:#fff;cursor:pointer}.photoset.photoshow{min-height:90svh;display:grid;place-content:center;margin:0;padding:1rem;font:1rem system-ui}.photoset.photoshow *,.photoset.photoshow ::before,.photoset.photoshow ::after{margin:0}@property --angle{.photoset.photoshow{syntax:"<angle>";initial-value:0deg;inherits:true}}.photoset.photoshow img{max-width:100%}.photoset.photoshow input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.photoset.photoshow .cards{--img-w: 64vw;--duration: 300ms;--img-easing: cubic-bezier(0.34, 1.56, 0.64, 1);width:65vw;margin-inline:auto;display:grid;counter-reset:my-counter}.photoset.photoshow .card{--cards-grid-cols: auto;--cards-grid-rows: var(--img-w) auto;--cards-grid-gap: 2rem;--cards-footer-justify: center;grid-area:1/1;display:grid;place-items:center;grid-template-columns:var(--cards-grid-cols);grid-template-rows:var(--cards-grid-rows);gap:var(--cards-grid-gap)}@media(600px < width){.photoset.photoshow .card{--cards-grid-cols: var(--img-w);--cards-grid-rows: auto auto;--cards-grid-gap: 1rem;--cards-footer-justify: start}}.photoset.photoshow .card-img{width:60vw;height:calc(30vw + 5vh);aspect-ratio:2/1;max-width:none;rotate:var(--angle, 0deg);border-radius:10px;overflow:hidden;transform-origin:center;object-fit:cover;box-shadow:0 0 5px 3px rgba(0,0,0,.05);margin:0 auto}.photoset.photoshow input:nth-of-type(1):checked+.card~.card>.card-img{animation:straighten-img-1 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card:has(~input:nth-of-type(2):checked)>.card-img,.photoset.photoshow .card input:nth-of-type(2):checked+.card~.card>.card-img{animation:straighten-img-2 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card:has(~input:nth-of-type(3):checked)>.card-img,.photoset.photoshow .card input:nth-of-type(3):checked+.card~.card>.card-img{animation:straighten-img-3 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card:has(~input:nth-of-type(4):checked)>.card-img,.photoset.photoshow .card input:nth-of-type(4):checked+.card~.card>.card-img{animation:straighten-img-4 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card:has(~input:nth-of-type(5):checked)>.card-img,.photoset.photoshow .card input:nth-of-type(5):checked+.card~.card>.card-img{animation:straighten-img-5 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card:has(~input:nth-of-type(6):checked)>.card-img,.photoset.photoshow .card input:nth-of-type(6):checked+.card~.card>.card-img{animation:straighten-img-6 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card:has(~input:nth-of-type(7):checked)>.card-img,.photoset.photoshow .card input:nth-of-type(7):checked+.card~.card>.card-img{animation:straighten-img-7 calc(var(--duration)*2) forwards;animation-timing-function:var(--img-easing)}.photoset.photoshow .card{z-index:-1}.photoset.photoshow input:checked+.card{z-index:10 !important}.photoset.photoshow .card:has(+input:checked){z-index:9}.photoset.photoshow .card:has(+input+.card+input:checked){z-index:8}.photoset.photoshow .card:has(+input+.card+input+.card+input:checked){z-index:7}.photoset.photoshow .card:has(+input+.card+input+.card+input+.card+input:checked){z-index:6}.photoset.photoshow .card:has(+input+.card+input+.card+input+.card+input+.card+input:checked){z-index:5}.photoset.photoshow .card:has(+input+.card+input+.card+input+input+.card+input+.card+input+.card+input:checked){z-index:4}.photoset.photoshow .card:has(+input+.card+input+.card+input+.card+input+input+.card+input+.card+input+.card+input:checked){z-index:3}.photoset.photoshow .card-data{display:grid;gap:.5rem}.photoset.photoshow .card-data>.card-num{opacity:var(--data-opacity, 0);font-size:.8rem;color:var(--foreground)}.photoset.photoshow .card-data>footer{display:flex;justify-content:var(--cards-footer-justify);gap:4rem;padding:1.5rem}.photoset.photoshow .card-data>footer label{margin-block-start:auto;cursor:pointer;pointer-events:var(--card-events, none);opacity:var(--data-opacity, 0);transition:color var(--duration) ease-in-out;color:var(--label-clr-txt, #000);background-color:var(--label-clr-bg, #EEE);border-radius:50%;width:32px;height:32px;aspect-ratio:1/1;display:grid;place-content:center;transition:background-color 300ms ease-in-out,color 300ms ease-in-out}.photoset.photoshow input:checked:focus-visible+.card>.card-data>footer label,.photoset.photoshow .card-data>footer label:hover{--label-clr-txt: #FFF;--label-clr-bg: steelblue}.photoset.photoshow input:checked+.card{--data-opacity: 1;--data-y: 0;--data-delay: var(--duration);--card-events: auto;transition:z-index;transition-delay:300ms}.photoset.photoshow input:checked+.card>.card-img{animation:reveal-img calc(var(--duration)*2) forwards}@keyframes reveal-img{50%{translate:-150% 0}--angle: 0deg}

/*# sourceMappingURL=style.css.map */