.yuk-landing{--yuk-bg-sky: #dde4ec;--yuk-bg-ice: #eef2f7;--yuk-bg-white: #f7f9fc;--yuk-bg-deep: #1c2230;--yuk-bg-charcoal: #2d3340;--yuk-ink: #1a1f2a;--yuk-ink-soft: #4a5260;--yuk-ink-muted: #7a8290;--yuk-hairline: #c8d2dd;--yuk-red: #a83a2c;--yuk-red-deep: #7a2418;--yuk-gold: #b89868;--yuk-ice: #a8c4d8;--yuk-ice-deep: #5a7a98;--yuk-serif: "DM Serif Display", Georgia, serif;--yuk-serif-text: "Cormorant Garamond", Georgia, serif;--yuk-sans: "Inter", -apple-system, system-ui, sans-serif;--yuk-mono: "JetBrains Mono", ui-monospace, monospace;background:var(--yuk-bg-white);color:var(--yuk-ink);font-family:var(--yuk-sans);line-height:1.5;overflow-x:hidden}.yuk-landing *{box-sizing:border-box}.yuk-landing a{color:inherit;text-decoration:none}.yuk-landing strong{font-weight:700}@keyframes yuk-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes yuk-fall{0%{transform:translate3d(0,-10vh,0) rotate(0);opacity:0}8%{opacity:var(--yopa, .85)}92%{opacity:var(--yopa, .85)}to{transform:translate3d(var(--ydrift, 30px),110vh,0) rotate(var(--yrot, 360deg));opacity:0}}@keyframes yuk-fall-slow{0%{transform:translate3d(0,-10vh,0);opacity:0}10%{opacity:var(--yopa, .7)}90%{opacity:var(--yopa, .7)}to{transform:translate3d(var(--ydrift, 20px),110vh,0);opacity:0}}@media(prefers-reduced-motion:reduce){.yuk-landing *{animation:none!important}.yuk-snow{display:none!important}}.yuk-svg-defs{position:absolute}.yuk-snow{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.yuk-snow--back{z-index:1}.yuk-snow--front{z-index:4}.yuk-snow--inset{z-index:2}.yuk-flake{position:absolute;top:0;display:block;--ydrift: 30px;--yrot: 360deg;--yopa: .7}.yuk-flake svg{width:100%;height:100%;display:block}.yuk-snow--back .yuk-flake{animation:yuk-fall-slow var(--ydur, 20s) linear var(--ydelay, 0s) infinite}.yuk-snow--front .yuk-flake{animation:yuk-fall var(--ydur, 14s) linear var(--ydelay, 0s) infinite}.yuk-flake--back-1{left:1%;width:4px;height:4px;--ydur: 18s;--ydelay: -2s;--ydrift: -50px;--yopa: .4}.yuk-flake--back-2{left:3%;width:5px;height:5px;--ydur: 22s;--ydelay: -8s;--ydrift: 60px;--yopa: .5}.yuk-flake--back-3{left:5%;width:3px;height:3px;--ydur: 16s;--ydelay: -14s;--ydrift: -30px;--yopa: .35}.yuk-flake--back-4{left:7%;width:6px;height:6px;--ydur: 24s;--ydelay: -3s;--ydrift: 40px;--yopa: .55}.yuk-flake--back-5{left:9%;width:4px;height:4px;--ydur: 20s;--ydelay: -10s;--ydrift: -60px;--yopa: .45}.yuk-flake--back-6{left:11%;width:5px;height:5px;--ydur: 18s;--ydelay: -5s;--ydrift: 20px;--yopa: .4}.yuk-flake--back-7{left:13%;width:3px;height:3px;--ydur: 23s;--ydelay: -12s;--ydrift: -45px;--yopa: .3}.yuk-flake--back-8{left:15%;width:7px;height:7px;--ydur: 26s;--ydelay: -7s;--ydrift: 55px;--yopa: .6}.yuk-flake--back-9{left:17%;width:4px;height:4px;--ydur: 19s;--ydelay: -16s;--ydrift: -40px;--yopa: .45}.yuk-flake--back-10{left:19%;width:5px;height:5px;--ydur: 21s;--ydelay: -1s;--ydrift: 35px;--yopa: .5}.yuk-flake--back-11{left:21%;width:3px;height:3px;--ydur: 17s;--ydelay: -11s;--ydrift: -25px;--yopa: .35}.yuk-flake--back-12{left:23%;width:6px;height:6px;--ydur: 25s;--ydelay: -4s;--ydrift: 50px;--yopa: .55}.yuk-flake--back-13{left:25%;width:4px;height:4px;--ydur: 22s;--ydelay: -13s;--ydrift: -55px;--yopa: .4}.yuk-flake--back-14{left:27%;width:5px;height:5px;--ydur: 18s;--ydelay: -6s;--ydrift: 30px;--yopa: .45}.yuk-flake--back-15{left:29%;width:3px;height:3px;--ydur: 20s;--ydelay: -15s;--ydrift: -35px;--yopa: .3}.yuk-flake--back-16{left:31%;width:7px;height:7px;--ydur: 27s;--ydelay: -2s;--ydrift: 60px;--yopa: .65}.yuk-flake--back-17{left:33%;width:4px;height:4px;--ydur: 19s;--ydelay: -9s;--ydrift: -45px;--yopa: .4}.yuk-flake--back-18{left:35%;width:5px;height:5px;--ydur: 23s;--ydelay: -17s;--ydrift: 40px;--yopa: .5}.yuk-flake--back-19{left:37%;width:3px;height:3px;--ydur: 16s;--ydelay: -3s;--ydrift: -20px;--yopa: .3}.yuk-flake--back-20{left:39%;width:6px;height:6px;--ydur: 24s;--ydelay: -10s;--ydrift: 55px;--yopa: .55}.yuk-flake--back-21{left:41%;width:4px;height:4px;--ydur: 21s;--ydelay: -7s;--ydrift: -50px;--yopa: .45}.yuk-flake--back-22{left:43%;width:5px;height:5px;--ydur: 18s;--ydelay: -14s;--ydrift: 25px;--yopa: .4}.yuk-flake--back-23{left:45%;width:3px;height:3px;--ydur: 22s;--ydelay: -1s;--ydrift: -30px;--yopa: .35}.yuk-flake--back-24{left:47%;width:7px;height:7px;--ydur: 26s;--ydelay: -11s;--ydrift: 45px;--yopa: .6}.yuk-flake--back-25{left:49%;width:4px;height:4px;--ydur: 20s;--ydelay: -5s;--ydrift: -40px;--yopa: .45}.yuk-flake--back-26{left:51%;width:5px;height:5px;--ydur: 17s;--ydelay: -16s;--ydrift: 35px;--yopa: .5}.yuk-flake--back-27{left:53%;width:3px;height:3px;--ydur: 23s;--ydelay: -8s;--ydrift: -25px;--yopa: .3}.yuk-flake--back-28{left:55%;width:6px;height:6px;--ydur: 25s;--ydelay: -2s;--ydrift: 50px;--yopa: .55}.yuk-flake--back-29{left:57%;width:4px;height:4px;--ydur: 19s;--ydelay: -13s;--ydrift: -45px;--yopa: .4}.yuk-flake--back-30{left:59%;width:5px;height:5px;--ydur: 21s;--ydelay: -4s;--ydrift: 30px;--yopa: .5}.yuk-flake--back-31{left:61%;width:3px;height:3px;--ydur: 18s;--ydelay: -10s;--ydrift: -35px;--yopa: .35}.yuk-flake--back-32{left:63%;width:7px;height:7px;--ydur: 27s;--ydelay: -6s;--ydrift: 55px;--yopa: .6}.yuk-flake--back-33{left:65%;width:4px;height:4px;--ydur: 22s;--ydelay: -15s;--ydrift: -50px;--yopa: .45}.yuk-flake--back-34{left:67%;width:5px;height:5px;--ydur: 20s;--ydelay: -1s;--ydrift: 25px;--yopa: .5}.yuk-flake--back-35{left:69%;width:3px;height:3px;--ydur: 16s;--ydelay: -12s;--ydrift: -20px;--yopa: .3}.yuk-flake--back-36{left:71%;width:6px;height:6px;--ydur: 24s;--ydelay: -9s;--ydrift: 40px;--yopa: .55}.yuk-flake--back-37{left:73%;width:4px;height:4px;--ydur: 19s;--ydelay: -3s;--ydrift: -55px;--yopa: .4}.yuk-flake--back-38{left:75%;width:5px;height:5px;--ydur: 23s;--ydelay: -16s;--ydrift: 30px;--yopa: .5}.yuk-flake--back-39{left:77%;width:3px;height:3px;--ydur: 17s;--ydelay: -7s;--ydrift: -40px;--yopa: .35}.yuk-flake--back-40{left:79%;width:7px;height:7px;--ydur: 26s;--ydelay: -11s;--ydrift: 60px;--yopa: .65}.yuk-flake--back-41{left:81%;width:4px;height:4px;--ydur: 21s;--ydelay: -2s;--ydrift: -30px;--yopa: .45}.yuk-flake--back-42{left:83%;width:5px;height:5px;--ydur: 18s;--ydelay: -14s;--ydrift: 35px;--yopa: .5}.yuk-flake--back-43{left:85%;width:3px;height:3px;--ydur: 22s;--ydelay: -5s;--ydrift: -45px;--yopa: .3}.yuk-flake--back-44{left:87%;width:6px;height:6px;--ydur: 25s;--ydelay: -8s;--ydrift: 50px;--yopa: .55}.yuk-flake--back-45{left:89%;width:4px;height:4px;--ydur: 20s;--ydelay: -17s;--ydrift: -35px;--yopa: .4}.yuk-flake--back-46{left:91%;width:5px;height:5px;--ydur: 19s;--ydelay: -1s;--ydrift: 20px;--yopa: .5}.yuk-flake--back-47{left:93%;width:3px;height:3px;--ydur: 23s;--ydelay: -13s;--ydrift: -55px;--yopa: .35}.yuk-flake--back-48{left:95%;width:7px;height:7px;--ydur: 27s;--ydelay: -4s;--ydrift: 45px;--yopa: .65}.yuk-flake--back-49{left:97%;width:4px;height:4px;--ydur: 16s;--ydelay: -10s;--ydrift: -25px;--yopa: .4}.yuk-flake--back-50{left:2%;width:5px;height:5px;--ydur: 24s;--ydelay: -6s;--ydrift: 40px;--yopa: .5}.yuk-flake--back-51{left:6%;width:3px;height:3px;--ydur: 18s;--ydelay: -15s;--ydrift: -50px;--yopa: .3}.yuk-flake--back-52{left:10%;width:7px;height:7px;--ydur: 26s;--ydelay: -3s;--ydrift: 55px;--yopa: .6}.yuk-flake--back-53{left:14%;width:4px;height:4px;--ydur: 21s;--ydelay: -9s;--ydrift: -30px;--yopa: .45}.yuk-flake--back-54{left:18%;width:5px;height:5px;--ydur: 19s;--ydelay: -12s;--ydrift: 35px;--yopa: .5}.yuk-flake--back-55{left:22%;width:3px;height:3px;--ydur: 23s;--ydelay: -7s;--ydrift: -40px;--yopa: .35}.yuk-flake--back-56{left:26%;width:6px;height:6px;--ydur: 25s;--ydelay: -16s;--ydrift: 50px;--yopa: .55}.yuk-flake--back-57{left:30%;width:4px;height:4px;--ydur: 17s;--ydelay: -2s;--ydrift: -45px;--yopa: .4}.yuk-flake--back-58{left:34%;width:5px;height:5px;--ydur: 22s;--ydelay: -11s;--ydrift: 25px;--yopa: .5}.yuk-flake--back-59{left:38%;width:3px;height:3px;--ydur: 20s;--ydelay: -4s;--ydrift: -35px;--yopa: .3}.yuk-flake--back-60{left:42%;width:7px;height:7px;--ydur: 27s;--ydelay: -14s;--ydrift: 60px;--yopa: .65}.yuk-flake--back-61{left:46%;width:4px;height:4px;--ydur: 18s;--ydelay: -8s;--ydrift: -50px;--yopa: .4}.yuk-flake--back-62{left:50%;width:5px;height:5px;--ydur: 24s;--ydelay: -17s;--ydrift: 30px;--yopa: .5}.yuk-flake--back-63{left:54%;width:3px;height:3px;--ydur: 16s;--ydelay: -1s;--ydrift: -20px;--yopa: .3}.yuk-flake--back-64{left:58%;width:6px;height:6px;--ydur: 26s;--ydelay: -10s;--ydrift: 55px;--yopa: .55}.yuk-flake--back-65{left:62%;width:4px;height:4px;--ydur: 21s;--ydelay: -5s;--ydrift: -45px;--yopa: .45}.yuk-flake--back-66{left:66%;width:5px;height:5px;--ydur: 19s;--ydelay: -13s;--ydrift: 35px;--yopa: .5}.yuk-flake--back-67{left:70%;width:3px;height:3px;--ydur: 23s;--ydelay: -7s;--ydrift: -25px;--yopa: .35}.yuk-flake--back-68{left:74%;width:7px;height:7px;--ydur: 25s;--ydelay: -16s;--ydrift: 50px;--yopa: .6}.yuk-flake--back-69{left:78%;width:4px;height:4px;--ydur: 20s;--ydelay: -3s;--ydrift: -40px;--yopa: .4}.yuk-flake--back-70{left:82%;width:5px;height:5px;--ydur: 18s;--ydelay: -11s;--ydrift: 20px;--yopa: .5}.yuk-flake--back-71{left:86%;width:3px;height:3px;--ydur: 22s;--ydelay: -6s;--ydrift: -55px;--yopa: .3}.yuk-flake--back-72{left:90%;width:6px;height:6px;--ydur: 27s;--ydelay: -15s;--ydrift: 45px;--yopa: .55}.yuk-flake--back-73{left:94%;width:4px;height:4px;--ydur: 17s;--ydelay: -2s;--ydrift: -30px;--yopa: .4}.yuk-flake--back-74{left:98%;width:5px;height:5px;--ydur: 24s;--ydelay: -9s;--ydrift: 40px;--yopa: .5}.yuk-flake--back-75{left:4%;width:3px;height:3px;--ydur: 19s;--ydelay: -12s;--ydrift: -35px;--yopa: .3}.yuk-flake--back-76{left:12%;width:7px;height:7px;--ydur: 26s;--ydelay: -4s;--ydrift: 60px;--yopa: .65}.yuk-flake--back-77{left:24%;width:4px;height:4px;--ydur: 21s;--ydelay: -10s;--ydrift: -45px;--yopa: .45}.yuk-flake--back-78{left:36%;width:5px;height:5px;--ydur: 18s;--ydelay: -8s;--ydrift: 25px;--yopa: .5}.yuk-flake--back-79{left:64%;width:3px;height:3px;--ydur: 23s;--ydelay: -14s;--ydrift: -20px;--yopa: .35}.yuk-flake--back-80{left:88%;width:6px;height:6px;--ydur: 25s;--ydelay: -7s;--ydrift: 50px;--yopa: .55}.yuk-flake--front-1{left:2%;width:8px;height:8px;--ydur: 12s;--ydelay: -2s;--ydrift: -50px;--yopa: .7;--yrot: 360deg}.yuk-flake--front-2{left:6%;width:14px;height:14px;--ydur: 15s;--ydelay: -7s;--ydrift: 60px;--yopa: .85;--yrot: 480deg}.yuk-flake--front-3{left:10%;width:8px;height:8px;--ydur: 11s;--ydelay: -12s;--ydrift: -40px;--yopa: .75;--yrot: 540deg}.yuk-flake--front-4{left:14%;width:18px;height:18px;--ydur: 17s;--ydelay: -3s;--ydrift: 35px;--yopa: .9;--yrot: 360deg}.yuk-flake--front-5{left:18%;width:10px;height:10px;--ydur: 14s;--ydelay: -9s;--ydrift: -55px;--yopa: .8;--yrot: 540deg}.yuk-flake--front-6{left:22%;width:12px;height:12px;--ydur: 13s;--ydelay: -14s;--ydrift: 45px;--yopa: .85;--yrot: 420deg}.yuk-flake--front-7{left:26%;width:7px;height:7px;--ydur: 10s;--ydelay: -6s;--ydrift: -25px;--yopa: .7;--yrot: 360deg}.yuk-flake--front-8{left:30%;width:16px;height:16px;--ydur: 18s;--ydelay: -11s;--ydrift: 50px;--yopa: .95;--yrot: 480deg}.yuk-flake--front-9{left:34%;width:9px;height:9px;--ydur: 12s;--ydelay: -1s;--ydrift: -45px;--yopa: .75;--yrot: 540deg}.yuk-flake--front-10{left:38%;width:11px;height:11px;--ydur: 16s;--ydelay: -16s;--ydrift: 30px;--yopa: .85;--yrot: 360deg}.yuk-flake--front-11{left:42%;width:8px;height:8px;--ydur: 13s;--ydelay: -8s;--ydrift: -35px;--yopa: .7;--yrot: 480deg}.yuk-flake--front-12{left:46%;width:14px;height:14px;--ydur: 17s;--ydelay: -13s;--ydrift: 55px;--yopa: .9;--yrot: 540deg}.yuk-flake--front-13{left:50%;width:10px;height:10px;--ydur: 11s;--ydelay: -4s;--ydrift: -40px;--yopa: .8;--yrot: 360deg}.yuk-flake--front-14{left:54%;width:12px;height:12px;--ydur: 15s;--ydelay: -10s;--ydrift: 45px;--yopa: .85;--yrot: 480deg}.yuk-flake--front-15{left:58%;width:7px;height:7px;--ydur: 12s;--ydelay: -15s;--ydrift: -25px;--yopa: .7;--yrot: 360deg}.yuk-flake--front-16{left:62%;width:18px;height:18px;--ydur: 18s;--ydelay: -2s;--ydrift: 50px;--yopa: .95;--yrot: 540deg}.yuk-flake--front-17{left:66%;width:9px;height:9px;--ydur: 13s;--ydelay: -9s;--ydrift: -50px;--yopa: .75;--yrot: 480deg}.yuk-flake--front-18{left:70%;width:11px;height:11px;--ydur: 16s;--ydelay: -12s;--ydrift: 35px;--yopa: .85;--yrot: 360deg}.yuk-flake--front-19{left:74%;width:8px;height:8px;--ydur: 10s;--ydelay: -7s;--ydrift: -30px;--yopa: .7;--yrot: 540deg}.yuk-flake--front-20{left:78%;width:14px;height:14px;--ydur: 17s;--ydelay: -14s;--ydrift: 60px;--yopa: .9;--yrot: 480deg}.yuk-flake--front-21{left:82%;width:10px;height:10px;--ydur: 12s;--ydelay: -3s;--ydrift: -45px;--yopa: .8;--yrot: 360deg}.yuk-flake--front-22{left:86%;width:12px;height:12px;--ydur: 15s;--ydelay: -11s;--ydrift: 40px;--yopa: .85;--yrot: 540deg}.yuk-flake--front-23{left:90%;width:7px;height:7px;--ydur: 11s;--ydelay: -6s;--ydrift: -20px;--yopa: .7;--yrot: 480deg}.yuk-flake--front-24{left:94%;width:16px;height:16px;--ydur: 18s;--ydelay: -16s;--ydrift: 55px;--yopa: .95;--yrot: 360deg}.yuk-flake--front-25{left:98%;width:9px;height:9px;--ydur: 13s;--ydelay: -1s;--ydrift: -40px;--yopa: .75;--yrot: 540deg}.yuk-flake--front-26{left:4%;width:11px;height:11px;--ydur: 16s;--ydelay: -10s;--ydrift: 35px;--yopa: .85;--yrot: 480deg}.yuk-flake--front-27{left:8%;width:8px;height:8px;--ydur: 12s;--ydelay: -5s;--ydrift: -50px;--yopa: .7;--yrot: 360deg}.yuk-flake--front-28{left:12%;width:14px;height:14px;--ydur: 17s;--ydelay: -13s;--ydrift: 45px;--yopa: .9;--yrot: 540deg}.yuk-flake--front-29{left:16%;width:10px;height:10px;--ydur: 11s;--ydelay: -8s;--ydrift: -35px;--yopa: .8;--yrot: 480deg}.yuk-flake--front-30{left:20%;width:18px;height:18px;--ydur: 18s;--ydelay: -15s;--ydrift: 60px;--yopa: .95;--yrot: 360deg}.yuk-flake--front-31{left:24%;width:7px;height:7px;--ydur: 10s;--ydelay: -2s;--ydrift: -25px;--yopa: .7;--yrot: 540deg}.yuk-flake--front-32{left:28%;width:12px;height:12px;--ydur: 15s;--ydelay: -11s;--ydrift: 40px;--yopa: .85;--yrot: 480deg}.yuk-flake--front-33{left:32%;width:9px;height:9px;--ydur: 13s;--ydelay: -7s;--ydrift: -45px;--yopa: .75;--yrot: 360deg}.yuk-flake--front-34{left:36%;width:16px;height:16px;--ydur: 17s;--ydelay: -14s;--ydrift: 55px;--yopa: .9;--yrot: 540deg}.yuk-flake--front-35{left:40%;width:8px;height:8px;--ydur: 12s;--ydelay: -4s;--ydrift: -30px;--yopa: .7;--yrot: 480deg}.yuk-flake--front-36{left:44%;width:14px;height:14px;--ydur: 16s;--ydelay: -12s;--ydrift: 50px;--yopa: .85;--yrot: 360deg}.yuk-flake--front-37{left:48%;width:10px;height:10px;--ydur: 11s;--ydelay: -9s;--ydrift: -40px;--yopa: .8;--yrot: 540deg}.yuk-flake--front-38{left:52%;width:12px;height:12px;--ydur: 18s;--ydelay: -16s;--ydrift: 45px;--yopa: .85;--yrot: 480deg}.yuk-flake--front-39{left:56%;width:9px;height:9px;--ydur: 13s;--ydelay: -3s;--ydrift: -20px;--yopa: .75;--yrot: 360deg}.yuk-flake--front-40{left:60%;width:18px;height:18px;--ydur: 17s;--ydelay: -10s;--ydrift: 60px;--yopa: .95;--yrot: 540deg}.yuk-flake--front-41{left:64%;width:7px;height:7px;--ydur: 10s;--ydelay: -6s;--ydrift: -35px;--yopa: .7;--yrot: 480deg}.yuk-flake--front-42{left:68%;width:11px;height:11px;--ydur: 16s;--ydelay: -13s;--ydrift: 30px;--yopa: .85;--yrot: 360deg}.yuk-flake--front-43{left:72%;width:14px;height:14px;--ydur: 15s;--ydelay: -8s;--ydrift: -50px;--yopa: .9;--yrot: 540deg}.yuk-flake--front-44{left:76%;width:8px;height:8px;--ydur: 12s;--ydelay: -15s;--ydrift: 25px;--yopa: .7;--yrot: 480deg}.yuk-flake--front-45{left:80%;width:16px;height:16px;--ydur: 18s;--ydelay: -1s;--ydrift: -45px;--yopa: .95;--yrot: 360deg}.yuk-flake--front-46{left:84%;width:10px;height:10px;--ydur: 13s;--ydelay: -11s;--ydrift: 40px;--yopa: .8;--yrot: 540deg}.yuk-flake--front-47{left:88%;width:12px;height:12px;--ydur: 17s;--ydelay: -7s;--ydrift: -30px;--yopa: .85;--yrot: 480deg}.yuk-flake--front-48{left:92%;width:9px;height:9px;--ydur: 11s;--ydelay: -14s;--ydrift: 35px;--yopa: .75;--yrot: 360deg}.yuk-flake--front-49{left:96%;width:14px;height:14px;--ydur: 16s;--ydelay: -4s;--ydrift: -55px;--yopa: .9;--yrot: 540deg}.yuk-flake--front-50{left:50%;width:18px;height:18px;--ydur: 18s;--ydelay: -12s;--ydrift: 60px;--yopa: .95;--yrot: 480deg}.yuk-mountain{position:absolute;bottom:0;left:0;width:100%;height:240px;z-index:2}.yuk-header{position:relative;z-index:10}.yuk-marquee{background:var(--yuk-bg-deep);color:#fff;padding:9px 0;overflow:hidden}.yuk-marquee__track{display:flex;gap:38px;font-size:10px;letter-spacing:3px;text-transform:uppercase;white-space:nowrap;animation:yuk-marquee 32s linear infinite;width:max-content}.yuk-marquee__sep{color:var(--yuk-ice)}.yuk-nav{display:flex;align-items:center;justify-content:space-between;padding:20px 56px;background:#f7f9fcd9;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--yuk-hairline);position:relative;z-index:10}.yuk-nav__links{display:flex;gap:26px;font-size:13px;color:var(--yuk-ink-soft)}.yuk-nav__icons{display:flex;gap:20px;font-size:13px;color:var(--yuk-ink-soft);align-items:center}.yuk-nav__burger,.yuk-nav__cart-mobile{background:transparent;border:0;font-size:20px;color:var(--yuk-ink);cursor:pointer;padding:0}.yuk-nav__cart-mobile{font-size:18px}.yuk-brand{font-family:var(--yuk-serif);font-size:24px;font-style:italic;color:var(--yuk-ink);display:inline-flex;align-items:center;gap:8px}.yuk-brand--white{color:#fff}.yuk-brand__dot{width:6px;height:6px;border-radius:50%;background:var(--yuk-red)}.yuk-nav--mobile{display:none!important}.yuk-nav--desktop{display:flex}.yuk-btn{display:inline-flex;align-items:center;justify-content:center;padding:17px 38px;font-family:var(--yuk-sans);font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer;border:0}.yuk-btn--primary{background:var(--yuk-bg-deep);color:#fff}.yuk-btn--ghost{background:transparent;color:var(--yuk-ink);border:1px solid var(--yuk-ink);font-weight:600}.yuk-btn--red{background:var(--yuk-red);color:#fff;padding:12px 22px;font-size:11px;margin-left:auto}.yuk-link{font-size:12px;font-weight:600;color:var(--yuk-ink);border-bottom:1px solid var(--yuk-ink);padding-bottom:2px}.yuk-hero{position:relative;background:linear-gradient(180deg,var(--yuk-bg-sky) 0%,var(--yuk-bg-ice) 60%,var(--yuk-bg-white) 100%);overflow:hidden;min-height:820px;color:var(--yuk-ink)}.yuk-hero__inner{position:relative;z-index:3;padding:110px 56px 240px;text-align:center;max-width:920px;margin:0 auto}.yuk-hero__badge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:#fff9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--yuk-hairline);border-radius:100px;margin-bottom:32px;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--yuk-ice-deep);font-weight:600}.yuk-hero__badge-dot{width:6px;height:6px;border-radius:50%;background:var(--yuk-red)}.yuk-hero__kanji{font-family:var(--yuk-serif);font-size:36px;font-style:italic;color:var(--yuk-ice-deep);margin-bottom:22px;letter-spacing:6px}.yuk-hero__title{font-family:var(--yuk-serif);font-size:124px;font-style:italic;font-weight:400;color:var(--yuk-ink);line-height:.92;letter-spacing:-3px;margin:0 0 36px}.yuk-hero__title-accent{color:var(--yuk-ice-deep)}.yuk-hero__lede{font-family:var(--yuk-serif-text);font-size:22px;font-style:italic;color:var(--yuk-ink-soft);line-height:1.55;margin:0 auto 44px;max-width:600px}.yuk-hero__cta{display:flex;gap:14px;justify-content:center;align-items:center}.yuk-chapter{position:relative;overflow:hidden;padding:120px 56px}.yuk-chapter--1{background:#f0e8d8;color:#3a2a1a}.yuk-chapter--2{background:var(--yuk-bg-deep);color:#fff}.yuk-chapter--3{background:#e4ebf2;color:#1a2230}.yuk-chapter__inner{max-width:1100px;margin:0 auto;display:grid;gap:80px;align-items:center;position:relative;z-index:2}.yuk-chapter--1 .yuk-chapter__inner{grid-template-columns:1.1fr 1fr}.yuk-chapter--2 .yuk-chapter__inner{grid-template-columns:1fr 1.1fr}.yuk-chapter--3 .yuk-chapter__inner{grid-template-columns:1.1fr 1fr}.yuk-chapter__head{display:flex;align-items:baseline;gap:14px;margin-bottom:24px}.yuk-chapter__kanji{font-family:var(--yuk-serif);font-size:92px;font-style:italic;line-height:1}.yuk-chapter--1 .yuk-chapter__kanji{color:var(--yuk-gold)}.yuk-chapter--2 .yuk-chapter__kanji{color:var(--yuk-red)}.yuk-chapter--3 .yuk-chapter__kanji{color:var(--yuk-ice-deep)}.yuk-chapter__divider{flex:1;height:1px;opacity:.4}.yuk-chapter--1 .yuk-chapter__divider{background:var(--yuk-gold)}.yuk-chapter--2 .yuk-chapter__divider{background:var(--yuk-red)}.yuk-chapter--3 .yuk-chapter__divider{background:var(--yuk-ice-deep)}.yuk-chapter__num{font-size:11px;letter-spacing:3px;font-weight:600}.yuk-chapter--1 .yuk-chapter__num{color:var(--yuk-gold)}.yuk-chapter--2 .yuk-chapter__num{color:var(--yuk-red)}.yuk-chapter--3 .yuk-chapter__num{color:var(--yuk-ice-deep)}.yuk-chapter__title{font-family:var(--yuk-serif);font-size:52px;font-style:italic;font-weight:400;line-height:1.05;letter-spacing:-1px;margin:0 0 28px}.yuk-chapter__body{font-family:var(--yuk-serif-text);font-size:19px;font-style:italic;line-height:1.65;opacity:.85;margin:0 0 36px}.yuk-chapter__product{display:inline-flex;align-items:center;gap:16px;padding:14px 18px 14px 14px;background:#0000000a;border:1px solid rgba(0,0,0,.1);cursor:pointer;text-decoration:none;color:inherit}.yuk-chapter__product--dark{background:#ffffff0f;border-color:#ffffff26}.yuk-chapter__product-square{width:56px;height:56px;background:var(--yuk-gold);opacity:.2}.yuk-chapter__product-square--red{background:var(--yuk-red)}.yuk-chapter__product-square--ice{background:var(--yuk-ice-deep)}.yuk-chapter__product-eyebrow{font-size:9px;letter-spacing:2px;text-transform:uppercase;font-weight:600;margin-bottom:4px;color:var(--yuk-gold)}.yuk-chapter--2 .yuk-chapter__product-eyebrow{color:var(--yuk-red)}.yuk-chapter--3 .yuk-chapter__product-eyebrow{color:var(--yuk-ice-deep)}.yuk-chapter__product-name{font-family:var(--yuk-serif);font-size:18px;font-style:italic;margin-bottom:2px}.yuk-chapter__product-price{font-family:var(--yuk-serif-text);font-size:15px;font-style:italic;color:var(--yuk-gold)}.yuk-chapter__product-price--red{color:var(--yuk-red)}.yuk-chapter__product-price--ice{color:var(--yuk-ice-deep)}.yuk-chapter__media{width:100%;aspect-ratio:4 / 5;position:relative;overflow:hidden}.yuk-chapter__media--1{background:radial-gradient(circle at 50% 60%,#ffe4a8,#d4a868 35%,#6a4a30)}.yuk-chapter__media--2{background:radial-gradient(circle at 50% 50%,#4a4a52,#2a2a32 60%,#1a1a22)}.yuk-chapter__media--3{background:linear-gradient(135deg,#c8d5e2,#8aa5bc)}.yuk-chapter__placeholder{position:absolute;bottom:16px;right:16px;font-family:var(--yuk-serif-text);font-size:12px;font-style:italic;color:#ffffffa6}.yuk-chapter__lantern{position:absolute;top:15%;left:50%;transform:translate(-50%);width:34%;aspect-ratio:.7;background:radial-gradient(ellipse,#ffe8b0 0%,#d49858 80%,transparent 100%);border-radius:50%/35%;box-shadow:0 0 80px 20px #ffe4b066}.yuk-chapter__lantern-string{position:absolute;top:15%;left:50%;width:1px;height:8%;background:#3a2a1a;transform:translate(-50%)}.yuk-chapter__plaid{position:absolute;bottom:15%;left:50%;transform:translate(-50%);width:70%;height:50%;background:#fff6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.yuk-collection{background:var(--yuk-bg-white);color:var(--yuk-ink);padding:120px 56px}.yuk-collection__inner{max-width:1200px;margin:0 auto}.yuk-collection__head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:56px;gap:16px}.yuk-collection__step{font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--yuk-ice-deep);font-weight:600;margin-bottom:12px}.yuk-collection__title{font-family:var(--yuk-serif);font-size:56px;font-style:italic;font-weight:400;line-height:1;letter-spacing:-1px;margin:0}.yuk-collection__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.yuk-product__media{width:100%;aspect-ratio:1 / 1;margin-bottom:10px;position:relative;overflow:hidden}.yuk-product__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 30%,rgba(255,255,255,.15) 0%,transparent 60%)}.yuk-product__placeholder{position:absolute;bottom:10px;right:10px;font-family:var(--yuk-serif-text);font-size:10px;font-style:italic;color:#ffffff8c;z-index:2}.yuk-product__name{font-family:var(--yuk-serif);font-size:19px;font-style:italic;font-weight:400;margin:0 0 2px}.yuk-product__sub{font-size:12px;color:var(--yuk-ink-muted);margin-bottom:6px}.yuk-product__price{font-family:var(--yuk-serif-text);font-size:17px;font-style:italic;color:var(--yuk-ink)}.yuk-haiku{background:var(--yuk-bg-deep);color:#fff;padding:160px 56px;position:relative;overflow:hidden;text-align:center}.yuk-haiku__inner{position:relative;z-index:2}.yuk-haiku__author{font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--yuk-ice);margin-bottom:28px}.yuk-haiku__text{font-family:var(--yuk-serif);font-size:56px;font-style:italic;line-height:1.3;letter-spacing:-.5px;max-width:800px;margin:0 auto;color:#fff}.yuk-haiku__kanji{font-family:var(--yuk-serif);font-size:32px;font-style:italic;color:var(--yuk-ice);margin-top:40px;letter-spacing:6px}.yuk-ritual{background:var(--yuk-bg-white);color:var(--yuk-ink);padding:120px 56px}.yuk-ritual__inner{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.yuk-ritual__step{font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--yuk-red);font-weight:600;margin-bottom:14px}.yuk-ritual__title{font-family:var(--yuk-serif);font-size:56px;font-style:italic;font-weight:400;line-height:1;letter-spacing:-1px;margin:0 0 32px}.yuk-ritual__body{font-family:var(--yuk-serif-text);font-size:19px;font-style:italic;line-height:1.7;color:var(--yuk-ink-soft);margin:0 0 32px}.yuk-ritual__cta{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.yuk-ritual__price{font-family:var(--yuk-serif-text);font-size:32px;font-style:italic;color:var(--yuk-ink)}.yuk-ritual__price-old{font-size:12px;color:var(--yuk-ink-muted)}.yuk-ritual__stock{margin-top:20px;font-size:11px;color:var(--yuk-ink-muted);font-style:italic}.yuk-ritual__visual{position:relative}.yuk-ritual__media{width:100%;aspect-ratio:4 / 5;background:linear-gradient(135deg,#2c3340,#1c2230);position:relative;overflow:hidden}.yuk-ritual__bottle{position:absolute;top:20%;left:30%;width:20%;height:50%;background:linear-gradient(180deg,#d4d8dc,#6a6e74);border-radius:8px 8px 4px 4px}.yuk-ritual__cup{position:absolute;top:60%;left:60%;width:14%;height:14%;background:#a8b4c0;border-radius:50%}.yuk-ritual__seal{position:absolute;bottom:24px;right:24px;width:56px;height:56px;background:var(--yuk-red);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--yuk-serif);font-size:26px;font-style:italic;box-shadow:0 4px 20px #a83a2c80}.yuk-ritual__placeholder{position:absolute;bottom:14px;left:14px;font-family:var(--yuk-serif-text);font-size:11px;font-style:italic;color:#ffffff8c}.yuk-newsletter{background:var(--yuk-bg-deep);color:#fff;padding:110px 56px;position:relative;overflow:hidden}.yuk-newsletter__inner{position:relative;max-width:760px;margin:0 auto;text-align:center;z-index:2}.yuk-newsletter__step{font-size:10px;letter-spacing:4px;text-transform:uppercase;color:var(--yuk-ice);font-weight:600;margin-bottom:18px}.yuk-newsletter__title{font-family:var(--yuk-serif);font-size:56px;font-style:italic;font-weight:400;line-height:1;letter-spacing:-.5px;margin:0 0 22px}.yuk-newsletter__lede{font-family:var(--yuk-serif-text);font-size:19px;font-style:italic;opacity:.8;line-height:1.55;margin:0 0 32px;color:#e8eef5}.yuk-newsletter__strong{color:var(--yuk-ice);font-weight:700}.yuk-newsletter__form{display:flex;gap:0;max-width:480px;margin:0 auto}.yuk-newsletter__input{flex:1;padding:16px 18px;border:1px solid rgba(255,255,255,.25);font-family:var(--yuk-sans);font-size:14px;background:#ffffff0f;color:#fff;outline:none}.yuk-newsletter__input::placeholder{color:#ffffff8c}.yuk-newsletter__btn{padding:16px 28px;background:var(--yuk-red);color:#fff;border:0;font-family:var(--yuk-sans);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;cursor:pointer}.yuk-newsletter__note{font-size:11px;opacity:.5;margin-top:16px;color:#fff}.yuk-footer{background:#0a0e16;color:#cbd2dc;padding:60px 56px 36px;font-family:var(--yuk-sans);font-size:12px}.yuk-footer__top{display:flex;gap:60px;margin-bottom:32px}.yuk-footer__brand{flex:1}.yuk-footer__tagline{font-size:12px;color:#ffffff8c;line-height:1.7;max-width:320px;margin:12px 0 0}.yuk-footer__cols{display:flex;gap:60px}.yuk-footer__col{min-width:130px}.yuk-footer__col-title{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:var(--yuk-ice);margin-bottom:12px;font-weight:600}.yuk-footer__col a{display:block;margin-bottom:8px;color:#ffffffbf}.yuk-footer__divider{height:1px;background:#ffffff14;margin-bottom:18px}.yuk-footer__bottom{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#fff6}@media(max-width:749px){.yuk-nav--mobile{display:inline-flex!important}.yuk-nav--desktop{display:none!important}.yuk-marquee{padding:7px 0}.yuk-marquee__track{font-size:9px}.yuk-nav{padding:14px 18px}.yuk-brand{font-size:19px}.yuk-hero{min-height:720px}.yuk-hero__inner{padding:60px 22px 200px}.yuk-hero__badge{margin-bottom:22px;font-size:9px}.yuk-hero__kanji{font-size:24px;margin-bottom:14px}.yuk-hero__title{font-size:60px;margin-bottom:22px}.yuk-hero__lede{font-size:18px;margin-bottom:32px}.yuk-hero__cta{flex-direction:column}.yuk-btn{padding:14px 28px;font-size:11px;width:90%}.yuk-chapter{padding:70px 22px}.yuk-chapter--1 .yuk-chapter__inner,.yuk-chapter--2 .yuk-chapter__inner,.yuk-chapter--3 .yuk-chapter__inner{grid-template-columns:1fr;gap:28px}.yuk-chapter--1 .yuk-chapter__copy,.yuk-chapter--3 .yuk-chapter__copy{order:2}.yuk-chapter--1 .yuk-chapter__visual,.yuk-chapter--3 .yuk-chapter__visual{order:1}.yuk-chapter__kanji{font-size:60px}.yuk-chapter__title{font-size:32px;margin-bottom:20px}.yuk-chapter__body{font-size:17px;margin-bottom:28px}.yuk-chapter__media{aspect-ratio:4 / 3}.yuk-collection{padding:60px 22px}.yuk-collection__head{flex-direction:column;align-items:flex-start;margin-bottom:30px}.yuk-collection__step{font-size:9px}.yuk-collection__title{font-size:36px}.yuk-collection__grid{grid-template-columns:repeat(2,1fr);gap:14px}.yuk-product__name{font-size:16px}.yuk-product__sub{font-size:11px}.yuk-product__price{font-size:15px}.yuk-haiku{padding:90px 22px}.yuk-haiku__text{font-size:30px}.yuk-haiku__kanji{font-size:22px;margin-top:28px}.yuk-ritual{padding:60px 22px}.yuk-ritual__inner{grid-template-columns:1fr;gap:28px}.yuk-ritual__title{font-size:36px;margin-bottom:22px}.yuk-ritual__body{font-size:17px;margin-bottom:24px}.yuk-ritual__price{font-size:26px}.yuk-btn--red{margin-left:0}.yuk-newsletter{padding:70px 22px}.yuk-newsletter__step{font-size:9px}.yuk-newsletter__title{font-size:36px}.yuk-newsletter__lede{font-size:17px}.yuk-newsletter__form{flex-direction:column}.yuk-footer{padding:36px 18px}.yuk-footer__top{flex-direction:column;gap:28px}.yuk-footer__bottom{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-landing-yukimi.css.map */
