

a{color:#7E5F22}a:hover{color:#0A0334}
.nl{color:#F4EFE6;text-decoration:none;position:relative;transition:color .2s ease}
.nl::after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:#DFB362;transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
.nl:hover{color:#DFB362}.nl:hover::after{transform:scaleX(1)}
.dd{position:relative}
.dd-menu{position:absolute;top:100%;left:-24px;min-width:260px;padding:14px 0;background:#0A0334;border:1px solid rgba(223,179,98,.4);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s;z-index:6}
.dd:hover .dd-menu,.dd:focus-within .dd-menu{opacity:1;visibility:visible;transform:translateY(0)}
.dd-menu a{display:block;padding:11px 24px;color:#D8CFC0;text-decoration:none;font-size:14px;letter-spacing:.04em;text-transform:none}
.dd-menu a:hover,.dd-menu a[aria-current]{color:#DFB362;background:rgba(223,179,98,.07)}
.b-ivory{transition:background-color .25s,color .25s,border-color .25s}
.b-ivory:hover{background-color:#DFB362!important;border-color:#DFB362!important;color:#0A0334!important}
.b-gold{transition:background-color .25s}
.b-gold:hover{background-color:#EFD39A!important}
.b-gline{transition:background-color .25s,color .25s}
.b-gline:hover{background-color:#DFB362!important;color:#0A0334!important}
.fcols{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px}
@keyframes breathe{0%,100%{opacity:.07}50%{opacity:.13}}
.hoopoe{animation:breathe 10s ease-in-out infinite}
@keyframes glow{0%,100%{filter:drop-shadow(0 0 0 rgba(223,179,98,0))}50%{filter:drop-shadow(0 0 28px rgba(223,179,98,.35))}}
.mark-glow{animation:glow 7s ease-in-out infinite}
.speckle{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22420%22%20height%3D%22420%22%3E%3Crect%20x%3D%22272.4%22%20y%3D%22294.6%22%20width%3D%221.5%22%20height%3D%220.8%22%20transform%3D%22rotate%28138%20272.4%20294.6%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.37%22/%3E%3Crect%20x%3D%22139.9%22%20y%3D%22156.4%22%20width%3D%223.3%22%20height%3D%221.7%22%20transform%3D%22rotate%2861%20139.9%20156.4%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.49%22/%3E%3Crect%20x%3D%22206.3%22%20y%3D%2230.0%22%20width%3D%222.6%22%20height%3D%221.3%22%20transform%3D%22rotate%28108%20206.3%2030.0%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.59%22/%3E%3Ccircle%20cx%3D%22325.4%22%20cy%3D%22310.9%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.51%22/%3E%3Ccircle%20cx%3D%22354.9%22%20cy%3D%22342.7%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.40%22/%3E%3Crect%20x%3D%22141.9%22%20y%3D%22273.1%22%20width%3D%222.6%22%20height%3D%221.3%22%20transform%3D%22rotate%28100%20141.9%20273.1%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.74%22/%3E%3Ccircle%20cx%3D%22315.8%22%20cy%3D%22382.8%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.81%22/%3E%3Ccircle%20cx%3D%22222.8%22%20cy%3D%2271.5%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.34%22/%3E%3Ccircle%20cx%3D%2221.4%22%20cy%3D%22409.7%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.26%22/%3E%3Ccircle%20cx%3D%22145.5%22%20cy%3D%22241.1%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.29%22/%3E%3Ccircle%20cx%3D%22366.4%22%20cy%3D%22196.4%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.47%22/%3E%3Crect%20x%3D%2274.6%22%20y%3D%22150.1%22%20width%3D%222.2%22%20height%3D%221.1%22%20transform%3D%22rotate%2853%2074.6%20150.1%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.29%22/%3E%3Ccircle%20cx%3D%22321.1%22%20cy%3D%22205.4%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.45%22/%3E%3Ccircle%20cx%3D%22165.1%22%20cy%3D%22267.1%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.40%22/%3E%3Crect%20x%3D%22289.6%22%20y%3D%22125.9%22%20width%3D%221.8%22%20height%3D%220.9%22%20transform%3D%22rotate%285%20289.6%20125.9%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.42%22/%3E%3Ccircle%20cx%3D%22380.9%22%20cy%3D%2291.0%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.54%22/%3E%3Ccircle%20cx%3D%22406.8%22%20cy%3D%2250.8%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.28%22/%3E%3Ccircle%20cx%3D%22124.4%22%20cy%3D%22258.0%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.27%22/%3E%3Ccircle%20cx%3D%22313.3%22%20cy%3D%22309.4%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.79%22/%3E%3Ccircle%20cx%3D%22311.7%22%20cy%3D%22260.8%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.48%22/%3E%3Ccircle%20cx%3D%22313.5%22%20cy%3D%22349.0%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.78%22/%3E%3Crect%20x%3D%22417.1%22%20y%3D%2277.1%22%20width%3D%223.3%22%20height%3D%221.7%22%20transform%3D%22rotate%28118%20417.1%2077.1%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.30%22/%3E%3Ccircle%20cx%3D%22254.0%22%20cy%3D%22200.6%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.61%22/%3E%3Crect%20x%3D%2212.8%22%20y%3D%22206.2%22%20width%3D%221.5%22%20height%3D%220.8%22%20transform%3D%22rotate%28111%2012.8%20206.2%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.57%22/%3E%3Crect%20x%3D%22337.9%22%20y%3D%22281.5%22%20width%3D%222.2%22%20height%3D%221.1%22%20transform%3D%22rotate%2885%20337.9%20281.5%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.74%22/%3E%3Ccircle%20cx%3D%22418.2%22%20cy%3D%22290.5%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.32%22/%3E%3Crect%20x%3D%22255.4%22%20y%3D%2233.3%22%20width%3D%221.8%22%20height%3D%220.9%22%20transform%3D%22rotate%2826%20255.4%2033.3%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.44%22/%3E%3Ccircle%20cx%3D%22168.3%22%20cy%3D%2236.5%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.35%22/%3E%3Ccircle%20cx%3D%22298.0%22%20cy%3D%228.5%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.80%22/%3E%3Ccircle%20cx%3D%22218.8%22%20cy%3D%22357.3%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.28%22/%3E%3Ccircle%20cx%3D%22227.0%22%20cy%3D%2239.6%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.58%22/%3E%3Crect%20x%3D%22153.6%22%20y%3D%22266.6%22%20width%3D%221.3%22%20height%3D%220.7%22%20transform%3D%22rotate%282%20153.6%20266.6%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.49%22/%3E%3Ccircle%20cx%3D%22146.8%22%20cy%3D%22218.9%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.44%22/%3E%3Ccircle%20cx%3D%22159.6%22%20cy%3D%22142.0%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.61%22/%3E%3Crect%20x%3D%22307.9%22%20y%3D%2220.1%22%20width%3D%223.3%22%20height%3D%221.7%22%20transform%3D%22rotate%28154%20307.9%2020.1%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.63%22/%3E%3Ccircle%20cx%3D%22411.9%22%20cy%3D%22228.7%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.31%22/%3E%3Ccircle%20cx%3D%22129.0%22%20cy%3D%22240.9%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.81%22/%3E%3Ccircle%20cx%3D%22301.6%22%20cy%3D%22404.8%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.75%22/%3E%3Ccircle%20cx%3D%22385.4%22%20cy%3D%22209.9%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.70%22/%3E%3Ccircle%20cx%3D%22335.2%22%20cy%3D%2279.0%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.64%22/%3E%3Ccircle%20cx%3D%22308.2%22%20cy%3D%22233.6%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.38%22/%3E%3Ccircle%20cx%3D%22129.5%22%20cy%3D%22124.0%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.71%22/%3E%3Ccircle%20cx%3D%22176.5%22%20cy%3D%2211.9%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.32%22/%3E%3Ccircle%20cx%3D%2217.3%22%20cy%3D%2223.8%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.39%22/%3E%3Ccircle%20cx%3D%2241.6%22%20cy%3D%2264.0%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.43%22/%3E%3Ccircle%20cx%3D%22237.9%22%20cy%3D%22181.9%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.81%22/%3E%3Ccircle%20cx%3D%2217.1%22%20cy%3D%2273.1%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.70%22/%3E%3Ccircle%20cx%3D%2252.0%22%20cy%3D%22325.1%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.57%22/%3E%3Crect%20x%3D%22268.1%22%20y%3D%2246.3%22%20width%3D%223.3%22%20height%3D%221.7%22%20transform%3D%22rotate%28136%20268.1%2046.3%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.26%22/%3E%3Crect%20x%3D%22107.7%22%20y%3D%22142.5%22%20width%3D%221.1%22%20height%3D%220.6%22%20transform%3D%22rotate%285%20107.7%20142.5%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.51%22/%3E%3Ccircle%20cx%3D%22156.9%22%20cy%3D%22282.3%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.36%22/%3E%3Ccircle%20cx%3D%22371.8%22%20cy%3D%2274.1%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.42%22/%3E%3Ccircle%20cx%3D%22312.2%22%20cy%3D%2218.9%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.60%22/%3E%3Crect%20x%3D%2263.5%22%20y%3D%22195.3%22%20width%3D%221.5%22%20height%3D%220.8%22%20transform%3D%22rotate%2885%2063.5%20195.3%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.69%22/%3E%3Crect%20x%3D%22108.7%22%20y%3D%22325.5%22%20width%3D%222.2%22%20height%3D%221.1%22%20transform%3D%22rotate%28110%20108.7%20325.5%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.53%22/%3E%3Ccircle%20cx%3D%22273.1%22%20cy%3D%22182.7%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.63%22/%3E%3Ccircle%20cx%3D%22161.7%22%20cy%3D%22143.3%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.77%22/%3E%3Ccircle%20cx%3D%2251.7%22%20cy%3D%22383.6%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.72%22/%3E%3Ccircle%20cx%3D%2259.7%22%20cy%3D%22118.8%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.68%22/%3E%3Ccircle%20cx%3D%22313.1%22%20cy%3D%22112.6%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.31%22/%3E%3Ccircle%20cx%3D%2229.8%22%20cy%3D%2269.4%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.80%22/%3E%3Ccircle%20cx%3D%22406.9%22%20cy%3D%224.4%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.36%22/%3E%3Ccircle%20cx%3D%22204.7%22%20cy%3D%22401.8%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.65%22/%3E%3Ccircle%20cx%3D%22203.2%22%20cy%3D%2251.5%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.58%22/%3E%3Crect%20x%3D%22164.8%22%20y%3D%22163.3%22%20width%3D%223.3%22%20height%3D%221.7%22%20transform%3D%22rotate%2864%20164.8%20163.3%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.45%22/%3E%3Crect%20x%3D%224.9%22%20y%3D%22250.8%22%20width%3D%222.6%22%20height%3D%221.3%22%20transform%3D%22rotate%2842%204.9%20250.8%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.76%22/%3E%3Ccircle%20cx%3D%22326.8%22%20cy%3D%22211.1%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.38%22/%3E%3Ccircle%20cx%3D%22225.0%22%20cy%3D%22176.8%22%20r%3D%221%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.28%22/%3E%3Ccircle%20cx%3D%2278.9%22%20cy%3D%22346.6%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.33%22/%3E%3Ccircle%20cx%3D%22205.0%22%20cy%3D%224.0%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.84%22/%3E%3Ccircle%20cx%3D%22206.1%22%20cy%3D%2234.2%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.35%22/%3E%3Ccircle%20cx%3D%22302.3%22%20cy%3D%22113.2%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.81%22/%3E%3Ccircle%20cx%3D%22175.4%22%20cy%3D%22204.6%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.60%22/%3E%3Ccircle%20cx%3D%2286.7%22%20cy%3D%22125.5%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.57%22/%3E%3Ccircle%20cx%3D%22291.8%22%20cy%3D%22386.0%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.32%22/%3E%3Crect%20x%3D%22236.1%22%20y%3D%22200.2%22%20width%3D%221.8%22%20height%3D%220.9%22%20transform%3D%22rotate%2879%20236.1%20200.2%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.38%22/%3E%3Ccircle%20cx%3D%2228.5%22%20cy%3D%22194.3%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.51%22/%3E%3Ccircle%20cx%3D%22284.7%22%20cy%3D%22359.4%22%20r%3D%220.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.76%22/%3E%3Ccircle%20cx%3D%22232.6%22%20cy%3D%22291.9%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.67%22/%3E%3Ccircle%20cx%3D%22204.4%22%20cy%3D%22323.9%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.36%22/%3E%3Ccircle%20cx%3D%22304.7%22%20cy%3D%22404.2%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.73%22/%3E%3Ccircle%20cx%3D%22283.6%22%20cy%3D%22287.1%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.85%22/%3E%3Ccircle%20cx%3D%22343.7%22%20cy%3D%22227.0%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.65%22/%3E%3Ccircle%20cx%3D%22104.5%22%20cy%3D%22359.4%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.50%22/%3E%3Crect%20x%3D%22245.5%22%20y%3D%22307.5%22%20width%3D%222.2%22%20height%3D%221.1%22%20transform%3D%22rotate%28130%20245.5%20307.5%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.45%22/%3E%3Ccircle%20cx%3D%22110.0%22%20cy%3D%22299.2%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.42%22/%3E%3Ccircle%20cx%3D%22397.6%22%20cy%3D%22153.7%22%20r%3D%221.5%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.50%22/%3E%3Crect%20x%3D%22359.3%22%20y%3D%2288.0%22%20width%3D%221.3%22%20height%3D%220.7%22%20transform%3D%22rotate%28123%20359.3%2088.0%29%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.48%22/%3E%3Ccircle%20cx%3D%2221.7%22%20cy%3D%22340.3%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.45%22/%3E%3Ccircle%20cx%3D%2223.7%22%20cy%3D%22386.3%22%20r%3D%220.6%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.32%22/%3E%3Ccircle%20cx%3D%22321.9%22%20cy%3D%22102.7%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.48%22/%3E%3Ccircle%20cx%3D%22280.9%22%20cy%3D%22231.5%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.25%22/%3E%3Ccircle%20cx%3D%22166.6%22%20cy%3D%2249.6%22%20r%3D%221.2%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.77%22/%3E%3Ccircle%20cx%3D%22398.2%22%20cy%3D%22163.8%22%20r%3D%220.8%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.42%22/%3E%3Ccircle%20cx%3D%2282.4%22%20cy%3D%22281.8%22%20r%3D%220.7%22%20fill%3D%22%23DFB362%22%20fill-opacity%3D%220.32%22/%3E%3C/svg%3E");background-size:420px 420px}
.folio{position:absolute;inset:28px;border:1px solid rgba(223,179,98,.55);pointer-events:none}
.folio::after{content:"";position:absolute;inset:8px;border:1px solid rgba(223,179,98,.28)}
.folio-l{border-color:rgba(126,95,34,.45)}.folio-l::after{border-color:rgba(126,95,34,.2)}
.chap{display:flex;align-items:center;gap:18px;font-size:13px;letter-spacing:.36em;text-transform:uppercase;font-weight:400}
.chap::before,.chap::after{content:"";width:48px;height:1px;background:currentColor;opacity:.6}
.chap-l::after{display:none}
.mount{position:relative;padding:18px;background:#FBF8F2;border:1px solid rgba(126,95,34,.5);box-shadow:0 30px 60px -30px rgba(10,3,52,.35)}
.mount::before{content:"";position:absolute;inset:7px;border:1px solid rgba(126,95,34,.25);pointer-events:none}
.duo{display:flex;flex-wrap:wrap;align-items:center}
p,figcaption{text-wrap:pretty}h1,h2{text-wrap:balance}
@keyframes rise{from{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}
@supports (animation-timeline: view()){.rv{animation:rise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}}
@media (prefers-reduced-motion: reduce){.rv,.hoopoe,.mark-glow{animation:none!important}}
@media (max-width:1000px){.fcols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.folio{inset:14px}.sec{padding-left:24px!important;padding-right:24px!important}.pad-l{padding:0!important}}
@media (max-width:640px){.h1x{font-size:50px!important}.h2x{font-size:38px!important}.big{font-size:52px!important}.verse{font-size:27px!important}.stmt{font-size:30px!important}.n27{font-size:300px!important}.fcols{grid-template-columns:minmax(0,1fr)}.ph{min-height:520px!important}.mark-hero{height:180px!important}}

.fl{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:#7E5F22;font-weight:500}
.fi{width:100%;min-height:54px;padding:0 16px;background:#FBF8F2;border:1px solid rgba(10,3,52,.25);border-radius:0;font-family:'Poppins',system-ui,sans-serif;font-size:16px;font-weight:300;color:#0A0334;box-sizing:border-box}
.fi:focus{outline:none;border-color:#7E5F22}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:#0A0334;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
img{max-width:100%}
a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #DFB362;outline-offset:3px}
.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.mnav{display:none;position:relative}
.mnav summary{list-style:none;cursor:pointer;width:48px;height:48px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;border:1px solid rgba(244,239,230,.6)}
.mnav summary::-webkit-details-marker{display:none}
.mnav summary span{display:block;width:22px;height:1px;background:#F4EFE6}
.mnav-panel{position:absolute;right:0;top:calc(100% + 12px);width:min(86vw,320px);background:#0A0334;border:1px solid rgba(223,179,98,.45);padding:12px 0;z-index:20;display:flex;flex-direction:column}
.mnav-panel a{display:block;padding:14px 24px;color:#F4EFE6;text-decoration:none;font-size:14px;letter-spacing:.2em;text-transform:uppercase}
.mnav-panel a:hover{color:#DFB362}
.mnav-panel .mnav-cta{margin:10px 24px 8px;border:1px solid #DFB362;color:#DFB362;text-align:center}
@media (max-width:1060px){.mainnav{display:none!important}.mnav{display:block}}
@media (max-width:760px){
 header img{height:64px!important}
 section [style*="flex: 1 1"][style*="box-sizing: border-box"]{padding-left:24px!important;padding-right:24px!important;padding-top:72px!important;padding-bottom:72px!important}
 section:not(.ts-screen){padding-left:20px!important;padding-right:20px!important}
 section > div[style*="min-height"]{min-height:0!important}
 .h1x{font-size:46px!important}.h2x{font-size:38px!important}
 main a[class^="b-"]{letter-spacing:.18em!important;padding-left:22px!important;padding-right:22px!important;justify-content:center;text-align:center;white-space:nowrap}
}
