
html{scroll-behavior:smooth}
body{margin:0;background:#F7F4EF;color:#0A2440;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#0A2440;text-decoration:none}
a:hover{color:#B4934F}
html.js-reveal [data-anim],html.js-reveal [data-g]>*{opacity:0;transform:translateY(38px);transition:opacity .74s cubic-bezier(.22,1,.36,1),transform .74s cubic-bezier(.22,1,.36,1)}
html.js-reveal [data-anim].in,html.js-reveal [data-g].in>*{opacity:1!important;transform:none!important}
html.js-reveal [data-anim].now,html.js-reveal [data-g].now>*{transition:none!important;opacity:1!important;transform:none!important}
[data-anim="left"]{transform:translate3d(-42px,12px,0)}
[data-anim="right"]{transform:translate3d(42px,12px,0)}
html.js-reveal [data-g="sides"]>*:nth-child(1){transform:translate3d(-46px,10px,0)}
html.js-reveal [data-g="sides"]>*:nth-child(2){transform:translate3d(46px,10px,0)}
html.js-reveal [data-g]>*:nth-child(2){transition-delay:.1s}
html.js-reveal [data-g]>*:nth-child(3){transition-delay:.2s}
html.js-reveal [data-g]>*:nth-child(4){transition-delay:.3s}
a:focus-visible,button:focus-visible{outline:2px solid #B4934F;outline-offset:3px;border-radius:11px}
[data-arw]{display:inline-block;transition:transform .4s cubic-bezier(.22,1,.36,1)}
a:hover [data-arw],button:hover [data-arw]{transform:translateX(5px)}
[data-zoom] img{transition:transform .9s cubic-bezier(.22,1,.36,1)}
[data-zoom]:hover img,a:hover [data-zoom] img{transform:scale(1.04)}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:.01ms!important}[data-anim],[data-g]>*{opacity:1!important;transform:none!important}}
@media (max-width:1120px){
[data-desknav]{display:none!important}
[data-mobbtn]{display:inline-flex!important}
[data-split]{grid-template-columns:1fr!important}
[data-editorial]>div:first-child{aspect-ratio:4/5!important;max-height:none!important}
}

.p1h1:hover{opacity:.86 !important}
.p1h2:hover{border-bottom-color:#B4934F !important}
.p1h3:hover{border-bottom-color:#B4934F !important}
.p1h4:hover{border-bottom-color:#B4934F !important}
.p1h5:hover{border-bottom-color:#B4934F !important}
.p1h6:hover{border-bottom-color:#B4934F !important}
.p1h7:hover{background:#B4934F !important;color:#08203A !important;transform:translateY(-1px) !important}
.p1h8:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important;box-shadow:0 24px 48px -30px rgba(4,15,28,.8) !important}
.p1h9:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important;box-shadow:0 24px 48px -30px rgba(4,15,28,.8) !important}
.p1h10:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important;box-shadow:0 24px 48px -30px rgba(4,15,28,.8) !important}
.p1h11:hover{background:rgba(247,244,239,.09) !important;border-color:rgba(180,147,79,.65) !important;transform:translateY(-4px) !important;box-shadow:0 24px 48px -30px rgba(4,15,28,.8) !important}
.p1h12:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 28px 56px -34px rgba(10,36,64,.45) !important;transform:translateY(-4px) !important}
.p1h13:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 28px 56px -34px rgba(10,36,64,.45) !important;transform:translateY(-4px) !important}
.p1h14:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 30px 60px -36px rgba(10,36,64,.45) !important;transform:translateY(-4px) !important}
.p1h15:hover{background:#0A2440 !important;border-color:#0A2440 !important;color:#F7F4EF !important;transform:translateY(-2px) !important}
.p1h16:hover{border-color:rgba(180,147,79,.7) !important;box-shadow:0 30px 60px -36px rgba(10,36,64,.45) !important;transform:translateY(-4px) !important}
.p1h17:hover{background:#0A2440 !important;border-color:#0A2440 !important;color:#F7F4EF !important;transform:translateY(-2px) !important}
.p1h18:hover{border-color:rgba(180,147,79,.7) !important;background:#FDFBF7 !important;transform:translateY(-2px) !important}
.p1h19:hover{border-color:rgba(180,147,79,.7) !important;background:#FDFBF7 !important;transform:translateY(-2px) !important}
.p1h20:hover{border-color:rgba(180,147,79,.7) !important;background:#FDFBF7 !important;transform:translateY(-2px) !important}
.p1h21:hover{background:#C6A661 !important;transform:translateY(-2px) !important;box-shadow:0 16px 34px -16px rgba(180,147,79,.6) !important}
.p1h22:hover{background:#C6A661 !important;transform:translateY(-2px) !important;box-shadow:0 18px 38px -18px rgba(180,147,79,.6) !important}
.p1h23:hover{color:#C6A661 !important}
.p1h24:hover{color:#C6A661 !important}
.p1h25:hover{color:#C6A661 !important}
.p1h26:hover{color:#C6A661 !important}
.p1h27:hover{color:#C6A661 !important}
.p1h28:hover{color:#C6A661 !important}
.p1h29:hover{color:#C6A661 !important}
.p1h30:hover{color:#C6A661 !important}
.p1h31:hover{color:#C6A661 !important}
.p1h32:hover{color:#C6A661 !important}
.p1h33:hover{color:#C6A661 !important}
.p1h34:hover{color:#C6A661 !important}
.p1h35:hover{color:#C6A661 !important}
.p1h36:hover{transform:translateY(-3px) scale(1.04) !important;box-shadow:0 20px 42px -12px rgba(4,15,28,.6),0 0 0 10px rgba(37,211,102,.18) !important}
#site-header.scrolled{background:rgba(6,24,41,1)!important;border-bottom-color:rgba(180,147,79,.28)!important;backdrop-filter:saturate(140%) blur(14px)}
.p1h37:hover{color:#C6A661 !important}
.p1h38:hover{color:#C6A661 !important}

[data-social-icon]:hover{background:rgba(198,166,97,.24)!important;border-color:rgba(198,166,97,.6)!important;color:#F3E7C9!important}
