h1{color:#f5e29b;font-family:Cinzel,Trajan Pro,serif;font-weight:400}@media (width<=768px){h1{font-size:2rem}}h2{color:#e8c96a;margin-bottom:10px;font-family:Cinzel,Trajan Pro,serif;font-weight:300}@media (width<=768px){h2{font-size:1.4rem}}h3{color:#f0e8d0;cursor:pointer;max-width:75vw;font-family:Cormorant Garamond,Garamond,serif;font-style:italic;font-weight:300;transition-property:transform,color;transition-duration:.5s;transition-timing-function:ease}h3:hover{color:#e8c96a;transform:scale(1.075)}@media (width<=768px){h3{max-width:90vw;font-size:1rem;transform:none!important}}p{color:#f0e8d0;font-family:Jost,Gill Sans,sans-serif}@media (width<=768px){p{font-size:.9rem}}h1,h2,h3,p{text-align:center;margin-left:auto;margin-right:auto}h1.alignLeft,h2.alignLeft,h3.alignLeft,p.alignLeft{margin-left:7.5%;margin-right:unset;text-align:left;transform-origin:0}h1.alignRight,h2.alignRight,h3.alignRight,p.alignRight{text-align:right;transform-origin:100%;margin-left:auto;margin-right:7.5%}section.alignLeft p,section.alignLeft h2{margin-left:7.5%;margin-right:unset;text-align:left;transform-origin:0}section.alignRight p,section.alignRight h2{text-align:right;transform-origin:100%;margin-left:auto;margin-right:7.5%}body:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#c9a84c0e 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0}#content{z-index:1;max-width:1100px;margin:0 auto;padding:0 48px;position:relative}@media (width<=768px){#content{padding:0 20px}}#content section:last-child .sectionDivider{display:none}.sectionDivider{background:linear-gradient(90deg,#0000 0%,#6b4f12 15%,#c9a84c 50%,#6b4f12 85%,#0000 100%);width:100%;height:1px;margin:48px 0;box-shadow:0 0 10px #c9a84c4d}.section{padding:40px 0}.sectionRight{text-align:right}@property --shimmer-progress{syntax:"<percentage>";inherits:false;initial-value:-20%}@keyframes shimmerSweep{0%{--shimmer-progress:-20%}to{--shimmer-progress:150%}}body:after{content:"";pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(to bottom right, transparent calc(var(--shimmer-progress) - 10%), black var(--shimmer-progress), transparent calc(var(--shimmer-progress) + 10%));-webkit-mask-image:linear-gradient(to bottom right, transparent calc(var(--shimmer-progress) - 10%), black var(--shimmer-progress), transparent calc(var(--shimmer-progress) + 10%));mask-image:linear-gradient(to bottom right, transparent calc(var(--shimmer-progress) - 10%), black var(--shimmer-progress), transparent calc(var(--shimmer-progress) + 10%));background-image:radial-gradient(circle,#c9a84c2e 1px,#0000 1px);background-size:28px 28px;animation:15s linear infinite shimmerSweep;position:fixed;inset:0}@keyframes glowPulse{0%,to{opacity:.15}50%{opacity:.7}}@keyframes scanLine{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}header .logoWrapper:after{animation:8s ease-in-out infinite glowPulse}header:after{animation:.9s cubic-bezier(.16,1,.3,1) .2s both scanLine}.sectionDivider{animation:1s cubic-bezier(.16,1,.3,1) .35s both scanLine}section{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}section.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:.01ms!important}section{opacity:1;transition:none;transform:none}}html:before{content:"";z-index:9999;pointer-events:none;opacity:0;background:linear-gradient(135deg,#9a7328 0%,#c9a84c 45%,#e8c96a 100%);width:45%;height:2px;position:fixed;top:0;left:0;transform:translate(-110%);box-shadow:0 0 8px #c9a84cb3}html.nav-loading:before{opacity:1;animation:.85s ease-in-out infinite navLoadingSlide}@keyframes navLoadingSlide{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){html.nav-loading:before{opacity:0;animation:none}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#08070a}::-webkit-scrollbar-thumb{background:#6b4f1299;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#c9a84c}div.card{background:#18161c;border:1px solid #6b4f1266;border-radius:4px;padding:24px 28px;transition:border-color .28s,box-shadow .28s,transform .28s}div.card:hover{border-color:#c9a84c;transform:translateY(-2px);box-shadow:0 0 24px #c9a84c40,0 6px 24px #000000b3}.tag{letter-spacing:.07em;text-transform:uppercase;color:#c9a84c;background:#c9a84c12;border:1px solid #c9a84c59;border-radius:4px;padding:2px 8px;font-family:Jost,Gill Sans,sans-serif;font-size:.72rem;line-height:1.6;display:inline-block}section.alignLeft>.tag{width:fit-content;margin-left:7.5%;margin-right:auto;display:block}section.alignRight>.tag{width:fit-content;margin-left:auto;margin-right:7.5%;display:block}.section h2,h2.sectionTitle{letter-spacing:.04em;margin-bottom:24px;font-size:clamp(1.5rem,3.5vw,2.2rem)}.glowBox{background:#18161c;border:1px solid #c9a84c80;border-radius:4px;padding:20px 24px;box-shadow:0 0 24px #c9a84c40}.caravan{scrollbar-width:none;flex-flow:row;gap:16px;display:flex;overflow-x:auto}.caravan::-webkit-scrollbar{display:none}@media (width<=768px){.caravan{flex-direction:column}section.alignLeft>.caravan{align-items:flex-start}section.alignRight>.caravan{align-items:flex-end}.caravan{gap:8px;overflow-x:visible}}img{background-color:#0000}img.profilePicture{border:.33rem solid #221f28;border-radius:50%;max-width:5rem;max-height:5rem}div.pageHeader+img{border-radius:16px;max-width:25vw;max-height:66vh;margin:50px 20px 20px;box-shadow:0 0 24px #c9a84c40}ul,ol{color:#f0e8d0;width:fit-content;max-width:75vw;margin-left:auto;margin-right:auto;padding:0;font-family:Jost,Gill Sans,sans-serif;list-style:none}@media (width<=768px){ul,ol{max-width:90vw;font-size:.9rem}}ul li,ol li{align-items:center;padding:3px 0;line-height:1.6;display:flex}ul li>p,ol li>p{margin-left:1em!important;padding-left:0!important}ul>li:before{content:"◆";color:#c9a84c;flex-shrink:0;font-size:.65em;line-height:1;transition:color .15s}ul>li:hover:before{color:#e8c96a}ol{counter-reset:ol-counter}ol>li{counter-increment:ol-counter}ol>li:before{content:counter(ol-counter) ".";color:#c9a84c;flex-shrink:0;font-family:Cinzel,Trajan Pro,serif;font-size:.875rem;transition:color .15s}ol>li:hover:before{color:#e8c96a}li>ul,li>ol{width:auto;max-width:unset;margin-top:4px;margin-bottom:4px;padding-left:1.2em}section.alignLeft>ul,section.alignLeft>ol{margin-left:7.5%;margin-right:unset;width:auto}section.alignRight>ul,section.alignRight>ol{width:auto;margin-left:auto;margin-right:7.5%}section.alignRight>ul>li,section.alignRight>ol>li{text-align:right;flex-direction:row-reverse}section.alignRight>ul>li>p,section.alignRight>ol>li>p{margin-left:unset;padding-left:initial;margin-right:1em!important;padding-right:0!important}section.alignRight>ul>li:before,section.alignRight>ol>li:before{text-align:left}.standard-form{flex-direction:column;gap:28px;width:100%;display:flex}.standard-form a,.standard-form code{font-size:inherit;color:#9a7328;border-bottom:none!important}.standard-form .form-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=768px){.standard-form .form-row{grid-template-columns:1fr}}.standard-form .form-field{flex-direction:column;gap:6px;display:flex}.standard-form .form-field label{letter-spacing:.08em;text-transform:uppercase;color:#a89880;font-family:Jost,Gill Sans,sans-serif;font-size:.875rem;font-weight:500}.standard-form .form-field label .required{color:#a84040;margin-left:2px}.standard-form .form-field label .optional{color:#5c5248;text-transform:none;letter-spacing:normal;margin-left:4px;font-size:.75rem;font-weight:400}.standard-form .form-field .hint{color:#5c5248;margin:0;font-family:Jost,Gill Sans,sans-serif;font-size:.75rem;line-height:1.6}.standard-form .form-field .hint code{font-size:inherit;color:#9a7328;background:#c9a84c0f;border:1px solid #c9a84c2e;border-radius:4px;padding:1px 5px}.standard-form .form-field input:not([type=file]),.standard-form .form-field textarea{box-sizing:border-box;color:#f0e8d0;background:#221f28;border:1px solid #6b4f1266;border-radius:4px;outline:none;width:100%;padding:10px 14px;font-family:Jost,Gill Sans,sans-serif;font-size:1rem;transition:border-color .28s,box-shadow .28s}.standard-form .form-field input:not([type=file])::placeholder,.standard-form .form-field textarea::placeholder{color:#5c5248}.standard-form .form-field input:not([type=file]):focus,.standard-form .form-field textarea:focus{border-color:#c9a84cb3;box-shadow:0 0 0 2px #c9a84c1f}.standard-form .form-field textarea{resize:vertical;min-height:120px;line-height:1.8}.standard-form .form-field input[type=file]{color:#a89880;cursor:pointer;font-family:Jost,Gill Sans,sans-serif;font-size:.875rem}.standard-form .form-field input[type=file]::file-selector-button{color:#c9a84c;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#221f28;border:1px solid #c9a84c73;border-radius:4px;margin-right:12px;padding:6px 14px;font-family:Jost,Gill Sans,sans-serif;font-size:.75rem;transition:border-color .15s,color .15s}.standard-form .form-field input[type=file]::file-selector-button:hover{color:#e8c96a;border-color:#e8c96a}.standard-form .form-field .file-name{color:#9a7328;letter-spacing:.08em;font-family:Jost,Gill Sans,sans-serif;font-size:.75rem}.standard-form button[type=submit]{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#c9a84c;background:0 0;border:1px solid #c9a84c8c;border-radius:4px;align-self:flex-start;align-items:center;padding:12px 32px;font-family:Jost,Gill Sans,sans-serif;font-size:.875rem;transition:border-color .28s,box-shadow .28s,color .28s;display:inline-flex;position:relative;overflow:hidden}.standard-form button[type=submit]:hover:not(:disabled){color:#f5e29b;border-color:#e8c96ad9;box-shadow:0 0 20px #c9a84c66}.standard-form button[type=submit]:disabled{opacity:.45;cursor:not-allowed}.standard-form button[type=submit]:active:not(:disabled){transform:scale(.97)}.standard-form .status-message{border-radius:4px;margin:0;padding:10px 14px;font-family:Jost,Gill Sans,sans-serif;font-size:.875rem}.standard-form .status-message.success{color:#4e9973;background:#4e997312;border:1px solid #4e99734d}.standard-form .status-message.error{color:#a84040;background:#a8404012;border:1px solid #a840404d}body{background-color:#100f13;border:none;margin:0;padding:0}a{color:#c9a84c;cursor:pointer;border-bottom:1px solid #c9a84c66;text-decoration:none;transition:color .15s,border-color .15s}a:hover{color:#e8c96a;border-bottom-color:#e8c96a99}a img,a canvas,.noVerticalSpacing{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}header{z-index:200;-webkit-backdrop-filter:blur(18px)saturate(1.5);background:#08070ad1;width:100%;height:68px;position:sticky;top:0}header:after{content:"";background:linear-gradient(90deg,#0000 0%,#6b4f12 15%,#c9a84c 50%,#6b4f12 85%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 0 10px #c9a84c59}@media (width<=768px){header{height:56px}}header .headerInner{justify-content:space-between;align-items:center;max-width:1100px;height:100%;margin:0 auto;padding:0 48px;display:flex}@media (width<=768px){header .headerInner{padding:0 20px}}.headerInner .logoWrapper{flex-shrink:0;align-items:center;display:flex;position:relative;border-bottom:none!important;text-decoration:none!important}.headerInner .logoWrapper img{width:auto;height:38px;transition:opacity .28s,filter .28s;display:block}.headerInner .logoWrapper:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#c9a84c52 0%,#0000 68%);position:absolute;inset:-14px}.headerInner .logoWrapper:hover img{opacity:.75;filter:drop-shadow(0 0 8px #e8c96a66)}header nav{align-items:center;gap:2px;display:flex}@media (width<=768px){header nav{display:none}}header nav .navLink{letter-spacing:.2em;text-transform:uppercase;color:#a89880;white-space:nowrap;padding:8px 12px;font-family:Jost,Gill Sans,sans-serif;font-size:.75rem;font-weight:500;transition:color .28s;position:relative;border-bottom:none!important;text-decoration:none!important}header nav .navLink:after{content:"";transform-origin:100%;background:linear-gradient(135deg,#9a7328 0%,#c9a84c 45%,#e8c96a 100%);height:1px;transition:transform .28s;position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}header nav .navLink:hover{color:#e8c96a}header nav .navLink:hover:after{transform-origin:0;transform:scaleX(1)}header nav .navLink.active{color:#c9a84c}header nav .navLink.active:after{transform:scaleX(1)}header .hamburger{cursor:pointer;z-index:300;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:flex-end;gap:5px;width:36px;height:36px;padding:0;display:none}@media (width<=768px){header .hamburger{display:flex}}header .hamburger span{transform-origin:50%;background:#c9a84c;height:1px;transition:transform .28s,opacity .28s,width .28s;display:block}header .hamburger span:first-child{width:22px}header .hamburger span:nth-child(2){width:16px}header .hamburger span:nth-child(3){width:22px}.mobileMenu{display:none}@media (width<=768px){.mobileMenu{flex-direction:column;display:flex}}.mobileMenu{z-index:199;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#08070af7;border-bottom:1px solid #6b4f1259;padding:8px 20px 28px;animation:.48s cubic-bezier(.25,.46,.45,.94) forwards menuSlideIn;position:fixed;top:56px;left:0;right:0}@keyframes menuSlideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobileMenu .mobileNavLink{letter-spacing:.08em;text-transform:uppercase;color:#a89880;padding:15px 8px;font-family:Cinzel,Trajan Pro,serif;font-size:.85rem;font-weight:300;transition:color .28s,padding-left .28s;display:block;border-bottom:1px solid #6b4f1233!important;text-decoration:none!important}.mobileMenu .mobileNavLink:last-child{border-bottom:none!important}.mobileMenu .mobileNavLink:hover{color:#e8c96a;padding-left:14px}.mobileMenu .mobileNavLink.active{color:#c9a84c;padding-left:14px}footer{padding-bottom:40px}footer .footerInner{justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin:0 auto;padding:28px 48px 0;display:flex}@media (width<=768px){footer .footerInner{flex-direction:column-reverse;align-items:center;padding:24px 20px 0}}footer .footerInner img{opacity:.45;flex-shrink:0;width:auto;height:64px;transition:opacity .28s,filter .28s;display:block}footer .footerInner img:hover{opacity:.8;filter:drop-shadow(0 0 6px #c9a84c59)}footer .footerText{text-align:right}@media (width<=768px){footer .footerText{text-align:center}}footer .footerText p{color:#5c5248;letter-spacing:.08em;margin:0;font-size:.875rem;line-height:1.8}footer .footerText p+p{margin-top:4px}footer .footerText a{font-size:inherit;color:#5c5248;border-bottom-color:#5c52484d!important}footer .footerText a:hover{color:#c9a84c;border-bottom-color:#c9a84c80!important}
