body::before{content:'';position:fixed;inset:0;z-index:2;pointer-events:none;opacity:.44;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180' fill='none' stroke='%23d9a392' stroke-width='1.3' stroke-linejoin='miter'%3E%3Cg transform=''%3E%3Cpath d='M0 170H26V144H52V118H78V92H104V66H130V40H156V14H182V0'/%3E%3Cpath d='M0 152H26V126H52V100H78V74H104V48H130V22H156V0'/%3E%3Cpath d='M0 134H26V108H52V82H78V56H104V30H130V4H156V0'/%3E%3Cpath d='M0 0L110 0' stroke-opacity='.5'/%3E%3Cpath d='M0 0L106 28' stroke-opacity='.5'/%3E%3Cpath d='M0 0L95 55' stroke-opacity='.5'/%3E%3Cpath d='M0 0L78 78' stroke-opacity='.5'/%3E%3Cpath d='M0 0L55 95' stroke-opacity='.5'/%3E%3Cpath d='M0 0L28 106' stroke-opacity='.5'/%3E%3Cpath d='M0 0L0 110' stroke-opacity='.5'/%3E%3Cpath d='M30 0A30 30 0 0 1 0 30'/%3E%3Cpath d='M60 0A60 60 0 0 1 0 60'/%3E%3Cpath d='M90 0A90 90 0 0 1 0 90'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180' fill='none' stroke='%23d9a392' stroke-width='1.3' stroke-linejoin='miter'%3E%3Cg transform='translate(180 0) scale(-1 1)'%3E%3Cpath d='M0 170H26V144H52V118H78V92H104V66H130V40H156V14H182V0'/%3E%3Cpath d='M0 152H26V126H52V100H78V74H104V48H130V22H156V0'/%3E%3Cpath d='M0 134H26V108H52V82H78V56H104V30H130V4H156V0'/%3E%3Cpath d='M0 0L110 0' stroke-opacity='.5'/%3E%3Cpath d='M0 0L106 28' stroke-opacity='.5'/%3E%3Cpath d='M0 0L95 55' stroke-opacity='.5'/%3E%3Cpath d='M0 0L78 78' stroke-opacity='.5'/%3E%3Cpath d='M0 0L55 95' stroke-opacity='.5'/%3E%3Cpath d='M0 0L28 106' stroke-opacity='.5'/%3E%3Cpath d='M0 0L0 110' stroke-opacity='.5'/%3E%3Cpath d='M30 0A30 30 0 0 1 0 30'/%3E%3Cpath d='M60 0A60 60 0 0 1 0 60'/%3E%3Cpath d='M90 0A90 90 0 0 1 0 90'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180' fill='none' stroke='%23d9a392' stroke-width='1.3' stroke-linejoin='miter'%3E%3Cg transform='translate(0 180) scale(1 -1)'%3E%3Cpath d='M0 170H26V144H52V118H78V92H104V66H130V40H156V14H182V0'/%3E%3Cpath d='M0 152H26V126H52V100H78V74H104V48H130V22H156V0'/%3E%3Cpath d='M0 134H26V108H52V82H78V56H104V30H130V4H156V0'/%3E%3Cpath d='M0 0L110 0' stroke-opacity='.5'/%3E%3Cpath d='M0 0L106 28' stroke-opacity='.5'/%3E%3Cpath d='M0 0L95 55' stroke-opacity='.5'/%3E%3Cpath d='M0 0L78 78' stroke-opacity='.5'/%3E%3Cpath d='M0 0L55 95' stroke-opacity='.5'/%3E%3Cpath d='M0 0L28 106' stroke-opacity='.5'/%3E%3Cpath d='M0 0L0 110' stroke-opacity='.5'/%3E%3Cpath d='M30 0A30 30 0 0 1 0 30'/%3E%3Cpath d='M60 0A60 60 0 0 1 0 60'/%3E%3Cpath d='M90 0A90 90 0 0 1 0 90'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180' fill='none' stroke='%23d9a392' stroke-width='1.3' stroke-linejoin='miter'%3E%3Cg transform='translate(180 180) scale(-1 -1)'%3E%3Cpath d='M0 170H26V144H52V118H78V92H104V66H130V40H156V14H182V0'/%3E%3Cpath d='M0 152H26V126H52V100H78V74H104V48H130V22H156V0'/%3E%3Cpath d='M0 134H26V108H52V82H78V56H104V30H130V4H156V0'/%3E%3Cpath d='M0 0L110 0' stroke-opacity='.5'/%3E%3Cpath d='M0 0L106 28' stroke-opacity='.5'/%3E%3Cpath d='M0 0L95 55' stroke-opacity='.5'/%3E%3Cpath d='M0 0L78 78' stroke-opacity='.5'/%3E%3Cpath d='M0 0L55 95' stroke-opacity='.5'/%3E%3Cpath d='M0 0L28 106' stroke-opacity='.5'/%3E%3Cpath d='M0 0L0 110' stroke-opacity='.5'/%3E%3Cpath d='M30 0A30 30 0 0 1 0 30'/%3E%3Cpath d='M60 0A60 60 0 0 1 0 60'/%3E%3Cpath d='M90 0A90 90 0 0 1 0 90'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='280' viewBox='0 0 560 280' fill='none' stroke='%23d9a392' stroke-width='1.1' stroke-linejoin='miter'%3E%3Cpath d='M320 280L550 280' stroke-opacity='.55'/%3E%3Cpath d='M320 274L547 238' stroke-opacity='.55'/%3E%3Cpath d='M318 268L537 197' stroke-opacity='.55'/%3E%3Cpath d='M316 262L521 157' stroke-opacity='.55'/%3E%3Cpath d='M312 256L498 121' stroke-opacity='.55'/%3E%3Cpath d='M308 252L471 89' stroke-opacity='.55'/%3E%3Cpath d='M304 248L439 62' stroke-opacity='.55'/%3E%3Cpath d='M298 244L403 39' stroke-opacity='.55'/%3E%3Cpath d='M292 242L363 23' stroke-opacity='.55'/%3E%3Cpath d='M286 240L322 13' stroke-opacity='.55'/%3E%3Cpath d='M280 240L280 10' stroke-opacity='.55'/%3E%3Cpath d='M274 240L238 13' stroke-opacity='.55'/%3E%3Cpath d='M268 242L197 23' stroke-opacity='.55'/%3E%3Cpath d='M262 244L157 39' stroke-opacity='.55'/%3E%3Cpath d='M256 248L121 62' stroke-opacity='.55'/%3E%3Cpath d='M252 252L89 89' stroke-opacity='.55'/%3E%3Cpath d='M248 256L62 121' stroke-opacity='.55'/%3E%3Cpath d='M244 262L39 157' stroke-opacity='.55'/%3E%3Cpath d='M242 268L23 197' stroke-opacity='.55'/%3E%3Cpath d='M240 274L13 238' stroke-opacity='.55'/%3E%3Cpath d='M240 280L10 280' stroke-opacity='.55'/%3E%3Cpath d='M240 280A40 40 0 0 1 320 280'/%3E%3Cpath d='M190 280A90 90 0 0 1 370 280'/%3E%3Cpath d='M130 280A150 150 0 0 1 430 280'/%3E%3Cpath d='M70 280A210 210 0 0 1 490 280'/%3E%3Cpath d='M10 280A270 270 0 0 1 550 280'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='60' viewBox='0 0 40 60' fill='none' stroke='%23d9a392' stroke-width='1.2' stroke-linejoin='miter'%3E%3Cpath d='M20 0V8M20 52V60'/%3E%3Cpath d='M20 8L33 30 20 52 7 30Z'/%3E%3Cpath d='M20 18L27 30 20 42 13 30Z' stroke-opacity='.6'/%3E%3Cpath d='M0 30H7M33 30H40' stroke-opacity='.6'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='60' viewBox='0 0 40 60' fill='none' stroke='%23d9a392' stroke-width='1.2' stroke-linejoin='miter'%3E%3Cpath d='M20 0V8M20 52V60'/%3E%3Cpath d='M20 8L33 30 20 52 7 30Z'/%3E%3Cpath d='M20 18L27 30 20 42 13 30Z' stroke-opacity='.6'/%3E%3Cpath d='M0 30H7M33 30H40' stroke-opacity='.6'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat-y,repeat-y;background-position:left top,right top,left bottom,right bottom,center bottom,left 0,right 0;background-size:180px 180px,180px 180px,180px 180px,180px 180px,420px 210px,40px 60px,40px 60px;animation:felisDeco 9s ease-in-out infinite}
body::after{content:'';position:fixed;inset:0;z-index:2;pointer-events:none;opacity:.2;-webkit-mask-image:radial-gradient(ellipse 80% 75% at 50% 50%,rgba(0,0,0,.2),#000 100%);mask-image:radial-gradient(ellipse 80% 75% at 50% 50%,rgba(0,0,0,.2),#000 100%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='40' viewBox='0 0 80 40' fill='none' stroke='%23d9a392' stroke-width='1' stroke-linejoin='miter'%3E%3Cpath d='M-10 40A10 10 0 0 1 10 40'/%3E%3Cpath d='M-20 40A20 20 0 0 1 20 40'/%3E%3Cpath d='M-30 40A30 30 0 0 1 30 40'/%3E%3Cpath d='M-40 40A40 40 0 0 1 40 40'/%3E%3Cpath d='M70 40A10 10 0 0 1 90 40'/%3E%3Cpath d='M60 40A20 20 0 0 1 100 40'/%3E%3Cpath d='M50 40A30 30 0 0 1 110 40'/%3E%3Cpath d='M40 40A40 40 0 0 1 120 40'/%3E%3Cpath d='M30 20A10 10 0 0 1 50 20'/%3E%3Cpath d='M20 20A20 20 0 0 1 60 20'/%3E%3Cpath d='M10 20A30 30 0 0 1 70 20'/%3E%3Cpath d='M0 20A40 40 0 0 1 80 20'/%3E%3C/svg%3E");background-size:80px 40px}
html::before{content:'';position:fixed;inset:0;z-index:3;pointer-events:none;opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M15 0C16 10 20 14 30 15 20 16 16 20 15 30 14 20 10 16 0 15 10 14 14 10 15 0Z' fill='%23f0c5b4'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M15 0C16 10 20 14 30 15 20 16 16 20 15 30 14 20 10 16 0 15 10 14 14 10 15 0Z' fill='%23f0c5b4'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M15 0C16 10 20 14 30 15 20 16 16 20 15 30 14 20 10 16 0 15 10 14 14 10 15 0Z' fill='%23f0c5b4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:24px 24px,16px 16px,20px 20px;background-position:12% 22%,86% 40%,30% 78%;animation:felisGlint 7s ease-in-out .8s 1 both}
html::after{content:'';position:fixed;top:-10%;bottom:-10%;left:0;width:46vw;z-index:3;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,transparent 40%,rgba(255,226,212,.5) 50%,transparent 60%),linear-gradient(90deg,transparent,rgba(240,197,180,.14) 50%,transparent);transform:skewX(-20deg);translate:-70vw 0;animation:felisSweep 3s ease-in-out .5s 1 both}
@keyframes felisSweep{0%{translate:-70vw 0}100%{translate:140vw 0}}
@keyframes felisGlint{0%{opacity:0;background-position:12% 22%,86% 40%,30% 78%}4%{opacity:.9}8%{opacity:0}22%{opacity:0;background-position:70% 15%,6% 60%,92% 85%}26%{opacity:.85}30%{opacity:0}46%{opacity:0;background-position:45% 88%,94% 18%,8% 38%}50%{opacity:.9}54%{opacity:0}72%{opacity:0;background-position:22% 52%,60% 70%,80% 28%}76%{opacity:.85}80%{opacity:0}100%{opacity:0}}
@keyframes felisDeco{0%,100%{opacity:.38}50%{opacity:.62}}
@media screen and (max-width:749px){body::before{background-size:110px 110px,110px 110px,110px 110px,110px 110px,240px 120px,0 0,0 0;opacity:.45;animation:none}body::after{background-size:56px 28px}}
@media (prefers-reduced-motion:reduce){body::before{animation:none}html::before,html::after{display:none}}