@charset "UTF-8";
:root{color-scheme:dark;--c1:#101013;--c2:#18181e;--c3:#23232b;--c4:#f2f0ef;--c5:#a5a3af;--c6:#ff795b;--c7:#b6a0ff;--c8:#34333c;font-family:Inter,"PingFang SC","Microsoft YaHei",sans-serif;font-synthesis:none}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0;background:var(--c1);color:var(--c4);font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}button,a{-webkit-tap-highlight-color:transparent}button{border:0}img{display:block;width:100%;height:100%;object-fit:cover}h1,h2,h3,p,figure,blockquote{margin:0}h2,h3{line-height:1.4}ul,ol{margin:0;padding:0;list-style:none}small{font-size:12px}button:focus-visible,a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--c7);outline-offset:5px}::selection{background:#ff795b;color:#101013}[hidden]{display:none!important}section,footer{scroll-margin-top:100px}
.b4n7q2w9{width:min(1240px,calc(100% - 80px));margin-inline:auto}.l7q3n8v2{padding-block:88px}.j7w3v9k2{position:fixed;top:10px;left:20px;z-index:100;padding:10px 20px;background:var(--c6);color:var(--c1);transform:translateY(-160%)}.j7w3v9k2:focus{transform:none}
.k8x2m4q7{position:sticky;top:0;z-index:40;background:#101013ed;backdrop-filter:blur(18px);border-bottom:1px solid #ffffff0d}.t5v8k3p1{height:92px;display:flex;align-items:center;justify-content:space-between;gap:28px}.f9q2m6v4{display:inline-flex;align-items:center;gap:12px;font-size:24px;font-weight:800;letter-spacing:1px;flex-shrink:0;line-height:1.2}.r3k8v5m2{display:inline-flex;align-items:center;justify-content:center;position:relative;width:49px;height:49px;background:linear-gradient(135deg,#ff9b68,#ff6554);border-radius:12px;color:#131315;font-size:31px;line-height:1;font-weight:900;letter-spacing:-3px;padding-right:4px;box-shadow:0 5px 25px #ff795b14}.r3k8v5m2>span{position:absolute;right:5px;bottom:6px;font-size:24px}.f9q2m6v4 small{display:block;font-size:9px;font-weight:400;letter-spacing:2px;color:var(--c5);margin-top:7px}.u6p3x8k1{display:flex;gap:28px;margin-left:auto;font-size:13px}.u6p3x8k1 a{position:relative;padding-block:12px;color:#c1bec9;transition:color .2s}.u6p3x8k1 a:hover,.u6p3x8k1 a[aria-current]{color:var(--c6)}.u6p3x8k1 a[aria-current]:after{content:"";height:3px;width:12px;background:var(--c6);position:absolute;bottom:0;left:calc(50% - 6px);border-radius:2px}.z4c7n2r8{display:flex;align-items:center;gap:18px}.a6q9v3m7{font-size:12px;background:#27262e;padding:10px 17px;border:1px solid #ffffff10;border-radius:5px;white-space:nowrap;transition:background .2s}.a6q9v3m7 span{color:var(--c6);margin-left:12px}.a6q9v3m7:hover{background:#36323a}.d8m2p5x9{width:30px;height:38px;background:none;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:4px}.d8m2p5x9 span{width:21px;height:1px;background:var(--c4);transition:transform .25s}.d8m2p5x9[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.d8m2p5x9[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.g2r8w4n6{background:#19191f;border-bottom:1px solid var(--c8);box-shadow:0 28px 40px #0007;max-height:calc(100dvh - 160px);overflow:auto}.g2r8w4n6>.b4n7q2w9{padding-block:30px}.g2r8w4n6>.b4n7q2w9>span{font-size:11px;letter-spacing:3px;color:var(--c6)}.n8x4q7v2{display:grid;grid-template-columns:repeat(4,1fr);gap:4px 32px;margin-top:14px}.n8x4q7v2 a{padding:13px 0;border-bottom:1px solid #ffffff0c;font-size:14px;transition:color .2s}.n8x4q7v2 a:hover{color:var(--c6)}
.c7v2m9q4{overflow:hidden;background:radial-gradient(ellipse at 17% 20%,#3e25261c,transparent 55%)}.h3k9x6r2{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:48px;padding-block:48px 36px}.p8q4n7w1{padding-block:20px}.e2m8v4k6{display:block;color:var(--c6);font-size:10px;font-weight:600;letter-spacing:2px;line-height:1.6}.e2m8v4k6>span{display:inline-block;width:6px;height:6px;background:var(--c6);border-radius:50%;margin-right:9px;box-shadow:0 0 13px #ff795b55}.p8q4n7w1 h1{font-size:17px;letter-spacing:3px;font-weight:500;margin-top:26px}.w9n3r7x2{font-size:clamp(42px,4.3vw,64px);font-weight:800;letter-spacing:-2.5px;line-height:1.25;margin-top:16px}.w9n3r7x2>span{background:linear-gradient(110deg,#ff9d6e,#f280a5 60%,#b39bf4);background-clip:text;color:transparent}.v4k8m2q6{font-size:13px;margin-top:24px;color:#ded9dd;letter-spacing:1px}.q6x2p9n4{font-size:13px;color:var(--c5);line-height:2;margin-top:13px}.s9v3k6m2{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:30px}.x4n7q2v8{background:linear-gradient(110deg,#ff9466,#ff746d 60%,#da88bb);color:#161217;display:inline-flex;align-items:center;justify-content:space-between;gap:35px;padding:15px 23px;font-size:13px;font-weight:700;border-radius:5px;box-shadow:0 6px 28px #ff755d12;transition:box-shadow .25s,transform .25s}.x4n7q2v8 span{font-size:20px;line-height:1}.x4n7q2v8:hover{transform:translateY(-3px);box-shadow:0 8px 30px #ff755d35}.p2r8w5n9{display:inline-flex;align-items:center;gap:17px;font-size:13px;border-bottom:1px solid #ffffff35;padding-block:10px;transition:color .2s,border-color .2s}.p2r8w5n9:hover{color:var(--c6);border-color:var(--c6)}.k3m7v9q2{display:flex;gap:15px;align-items:center;color:#8e8b98;font-size:10px;letter-spacing:1px;margin-top:38px}.k3m7v9q2 i{width:3px;height:3px;border-radius:50%;background:#706973}.y7q2m8x4{position:relative;display:block;height:540px;isolation:isolate;overflow:hidden;border-radius:8px;background:#28212b;box-shadow:0 20px 80px #0003}.y7q2m8x4:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#11121b33,#24203200 25%,#211d3a55 50%,#17111ee8 100%);z-index:0}.y7q2m8x4>img{filter:saturate(.6) brightness(.7);transition:transform 1s}.y7q2m8x4:hover>img{transform:scale(1.045)}.r8v4n2k6{position:absolute;inset:25px 28px auto;z-index:2;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:2px}.r8v4n2k6>span:first-child{border:1px solid #ffffff60;padding:5px 9px}.r8v4n2k6>span:last-child{font-size:9px;letter-spacing:1px}.q2k9x7m3{position:absolute;right:5px;top:25px;font-size:270px;font-weight:900;font-family:Arial,sans-serif;letter-spacing:-24px;color:transparent;-webkit-text-stroke:1px #ffffff21;line-height:1.2;z-index:1;transform:rotate(-8deg)}.n6w3v8p2{position:absolute;bottom:26px;left:30px;right:30px;z-index:2}.j4x8q6r2{font-size:10px;letter-spacing:2px;color:#ead6d8;display:flex;align-items:center;gap:9px}.j4x8q6r2:before{content:"";width:19px;height:1px;background:#d1a3a6}.n6w3v8p2>p{font-size:38px;font-weight:750;line-height:1.35;letter-spacing:1px;margin-block:15px 24px;position:relative}.n6w3v8p2>p>span{position:absolute;right:0;bottom:8px;border:1px solid #ffffff40;border-radius:50%;width:48px;height:48px;display:grid;place-items:center;font-weight:300;font-size:25px;transition:background .3s}.y7q2m8x4:hover .n6w3v8p2>p>span{background:var(--c6);color:#101013}.n6w3v8p2>div{display:flex;justify-content:space-between;border-top:1px solid #ffffff35;padding-top:16px;color:#bdb2c0;font-size:10px;letter-spacing:1px}.n6w3v8p2>div>span:last-child{font-family:monospace;color:#f1d7d0}.f7p2r9k4{display:flex;align-items:center;gap:18px;padding-block:0 28px;font-size:10px;color:#85818e}.f7p2r9k4>span{color:#c7bfca;border:1px solid #ffffff1c;border-radius:3px;padding:2px 8px;flex-shrink:0}.f7p2r9k4>p{flex:1}.f7p2r9k4>a{white-space:nowrap;color:#b5acb9}.f7p2r9k4>a:hover{color:var(--c6)}.v8m3q9x2{overflow:hidden;background:#202025;border-block:1px solid #ffffff09;padding:15px 0}.v8m3q9x2>div{display:flex;align-items:center;width:max-content;gap:38px;animation:a8q3v7m2 42s linear infinite;font-size:11px;letter-spacing:2px;color:#a7a0ab}.v8m3q9x2 b{color:var(--c6);font-size:21px;line-height:1}.v8m3q9x2 span:nth-of-type(2),.v8m3q9x2 span:nth-of-type(5){color:#d2ccd4;font-size:12px;letter-spacing:4px}@keyframes a8q3v7m2{to{transform:translateX(-50%)}}
.u2x8m5q9{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:33px}.u2x8m5q9 h2{font-size:30px;letter-spacing:-.7px;margin-top:11px;font-weight:700}.u2x8m5q9 h2>span{color:#ada7ba}.u2x8m5q9 h2 em{display:inline-block;font-size:10px;color:var(--c6);font-style:normal;font-weight:500;letter-spacing:1px;border:1px solid #ff795b50;vertical-align:middle;padding:2px 7px;border-radius:3px;margin-left:13px;transform:translateY(-3px)}.u2x8m5q9 p{color:var(--c5);font-size:12px;margin-top:12px}.t8k4r6n2{display:flex;align-items:center;gap:9px;padding-bottom:4px}.t8k4r6n2 output{font:11px monospace;color:var(--c5);margin-right:13px;white-space:nowrap}.t8k4r6n2 button{width:37px;height:37px;border:1px solid var(--c8);border-radius:50%;background:transparent;font-size:18px;transition:color .2s,border-color .2s}.t8k4r6n2 button:hover{color:var(--c6);border-color:var(--c6)}.d4v9q2m7{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 44px)/3);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:3px}.d4v9q2m7::-webkit-scrollbar{display:none}.k9r2w6x4{scroll-snap-align:start;background:#19191f;border:1px solid #ffffff0a;border-radius:7px;overflow:hidden;transition:border-color .3s}.k9r2w6x4:hover{border-color:#ff795b55}.k9r2w6x4>a{display:block;height:100%}.p3m8v2q7{height:220px;position:relative;overflow:hidden;background:#28272e}.p3m8v2q7 img{filter:brightness(.8) saturate(.8);transition:transform .6s,filter .6s}.k9r2w6x4:hover img{transform:scale(1.055);filter:brightness(1) saturate(1)}.p3m8v2q7>span{position:absolute;left:17px;top:17px;font-size:10px;border:1px solid #ffffff33;background:#17151caa;backdrop-filter:blur(8px);border-radius:3px;padding:3px 9px}.p3m8v2q7>b{position:absolute;bottom:16px;right:17px;width:32px;height:32px;border:1px solid #ffffff66;display:grid;place-items:center;border-radius:50%;font-size:19px;font-weight:400}.w2q7k9n4{padding:23px 24px 20px}.w2q7k9n4>small{display:flex;justify-content:space-between;color:var(--c6);font-size:9px;letter-spacing:1px}.w2q7k9n4>small>span{color:#797584;font-size:9px;font-family:monospace}.w2q7k9n4 h3{font-size:18px;font-weight:600;margin-top:14px}.w2q7k9n4 p{color:#96919f;font-size:12px;line-height:1.9;margin-top:10px;min-height:46px}.w2q7k9n4>span{display:flex;justify-content:space-between;border-top:1px solid #ffffff0c;padding-top:15px;margin-top:20px;font-size:11px;color:#c3bcc8}.w2q7k9n4>span i{font-style:normal;color:var(--c6);font-size:16px}.b8x3m6q2{font-size:10px;color:#76717f;line-height:1.9;margin-top:16px}.g7n2v8m4{padding-block:65px;background:#16161b;border-block:1px solid #ffffff08}.r4q8x2k6{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #ffffff12;border-radius:6px;overflow:hidden}.r4q8x2k6 article{padding:27px;position:relative;border-right:1px solid #ffffff12;transition:background .3s}.r4q8x2k6 article:last-child{border:0}.r4q8x2k6 article:hover{background:#24212a}.z7m2p8v4{font-size:28px;color:var(--c6);display:block;line-height:1.2;margin-bottom:26px}.r4q8x2k6 article>small{position:absolute;right:24px;top:30px;font:10px monospace;color:#686372}.r4q8x2k6 h3{font-size:16px;font-weight:600}.r4q8x2k6 p{font-size:12px;color:var(--c5);line-height:1.9;margin-top:11px}.c4k8v2p9{font-size:10px;color:var(--c5);border-bottom:1px solid var(--c8);padding-bottom:8px;white-space:nowrap}.c4k8v2p9 b{font:16px monospace;margin-left:17px;color:var(--c4)}.m9x4q7r2{display:flex;gap:8px;border-bottom:1px solid #ffffff12;padding-bottom:21px;margin-bottom:28px}.m9x4q7r2 button{padding:9px 17px;border-radius:4px;background:none;font-size:12px;color:#a6a0af;transition:background .2s,color .2s}.m9x4q7r2 button[aria-pressed=true]{background:#ff795b;color:#191317;font-weight:600}.m9x4q7r2 button:hover{background:#ffffff0d;color:#fff}.m9x4q7r2 button[aria-pressed=true]:hover{background:#ff9676;color:#191317}.m9x4q7r2 button span{font-size:9px;margin-left:8px;opacity:.6}.j9v4n2q8{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.x8m3k7q2{display:grid;grid-template-columns:repeat(3,1fr);gap:32px 25px}.x8m3k7q2 article{min-width:0}.x8m3k7q2 a{display:block}.f3q7n9v2{position:relative;height:205px;overflow:hidden;border-radius:5px;background:#24232c}.f3q7n9v2:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 55%,#101013a0)}.f3q7n9v2 img{filter:saturate(.65) brightness(.8);transition:transform .6s,filter .6s}.x8m3k7q2 a:hover img{transform:scale(1.04);filter:saturate(.9) brightness(1)}.f3q7n9v2>span{position:absolute;bottom:14px;left:16px;font-size:10px;letter-spacing:1px;z-index:1}.x8m3k7q2 a>div:last-child{padding:19px 1px 8px;border-bottom:1px solid #ffffff15}.x8m3k7q2 h3{font-size:18px;font-weight:600;transition:color .2s}.x8m3k7q2 a:hover h3{color:var(--c6)}.x8m3k7q2 p{font-size:12px;color:#938c9e;margin-block:8px 17px}.x8m3k7q2 a>div:last-child>span{display:flex;justify-content:space-between;font-size:10px;color:#b3aabc}.x8m3k7q2 b{font-weight:400;font-size:20px;color:var(--c6);line-height:1}
.a7n3v8q2{display:grid;grid-template-columns:1fr 2fr;gap:65px;border-top:1px solid #ffffff0b;padding-top:65px}.y3m8k2q7 h2{font-size:42px;line-height:1.35;margin-top:21px}.y3m8k2q7 h2>span{color:var(--c6)}.y3m8k2q7>p{font-size:12px;color:var(--c5);line-height:1.9;margin-top:20px}.q8v2m7x4{display:block;font-size:97px;color:var(--c6);line-height:1;margin-top:22px}.y3m8k2q7>.b8x3m6q2{font-size:10px;color:#7e7586;margin-top:22px}.n4q9w2k7>a{display:flex;align-items:center;gap:25px;border-bottom:1px solid #ffffff13;padding:23px 12px;transition:background .2s}.n4q9w2k7>a:first-child{background:linear-gradient(100deg,#382827,#25212d);padding:26px 22px;border:1px solid #ff795b20;border-radius:5px}.n4q9w2k7>a:hover{background:#ffffff06}.n4q9w2k7>a:first-child:hover{background:linear-gradient(100deg,#4a302c,#302637)}.n4q9w2k7>a>b{font:italic 30px Georgia,serif;color:#5f596a;width:36px;flex-shrink:0}.n4q9w2k7>a:first-child>b{color:#ff9c78}.n4q9w2k7>a:nth-child(2)>b{color:#bda5a3}.n4q9w2k7>a:nth-child(3)>b{color:#a89abf}.n4q9w2k7>a>div{flex:1}.n4q9w2k7>a>div>span{font-size:10px;color:#aaa0b5}.n4q9w2k7 i{font-style:normal;color:var(--c6);border:1px solid #ff795b30;margin-left:12px;font-size:9px;padding:2px 5px;border-radius:2px}.n4q9w2k7 h3{font-size:17px;margin-top:6px;font-weight:500}.n4q9w2k7 p{font-size:11px;color:#a797aa;margin-top:8px}.n4q9w2k7>a>span:last-child{font-size:22px;color:#8c8197;font-weight:300}.v7k3q8m2{background:radial-gradient(ellipse at 75% 90%,#30273d 0%,#1b1923 50%,#19181e 80%);padding-block:84px;border-block:1px solid #ffffff0b;overflow:hidden}.s4x9n2q7{display:grid;grid-template-columns:.95fr 1.3fr;gap:70px;align-items:center}.h8q2m6v9 h2{font-size:39px;line-height:1.4;margin-top:17px}.h8q2m6v9 h2>span{color:var(--c7)}.h8q2m6v9>p{color:var(--c5);font-size:12px;line-height:2;margin-top:21px}.u8n4q2k7{display:flex;gap:4px;padding:4px;border:1px solid #ffffff14;border-radius:5px;width:max-content;margin-block:22px}.u8n4q2k7 button{font-size:11px;background:transparent;color:#9e93ac;padding:8px 17px;border-radius:3px}.u8n4q2k7 button[aria-pressed=true]{background:#3b334b;color:#ddd0ee}.h8q2m6v9 li{font-size:12px;color:#bfb3cc;margin-top:8px}.h8q2m6v9 li:before{content:"↗";color:var(--c7);margin-right:13px}.h8q2m6v9>.p2r8w5n9{margin-top:19px}.p7v3m9x2{position:relative;min-height:380px;display:flex;flex-direction:column;justify-content:center;align-items:center}.d2q8n4k7{width:100%;border:1px solid #61536c;border-radius:9px;background:#15131b;box-shadow:0 25px 60px #08060f66;overflow:hidden;transition:width .55s,transform .55s}.m3r7v2q9{display:flex;align-items:center;gap:5px;background:#292333;height:28px;padding-inline:12px;border-bottom:1px solid #4f4059}.m3r7v2q9 i{width:5px;height:5px;border-radius:50%;background:#7b627f}.m3r7v2q9 i:first-child{background:#c47b80}.m3r7v2q9 span{font:8px monospace;color:#a595b1;margin:auto}.n9q3k7v2{height:50px;display:flex;align-items:center;justify-content:space-between;padding-inline:22px;font-size:12px}.n9q3k7v2>span{color:#f5b593;font-weight:700}.n9q3k7v2 small{font-size:8px;color:#a394b4}.r2m8q4v7{position:relative;height:245px;margin:0 20px;border-radius:3px;overflow:hidden}.r2m8q4v7:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#1d162bdd,#1e172f22)}.r2m8q4v7 img{filter:saturate(.5) brightness(.7)}.r2m8q4v7>div{position:absolute;left:27px;top:38px;z-index:1}.r2m8q4v7>div>span{font-size:9px;letter-spacing:2px;color:#e7b6a2}.r2m8q4v7 p{font-size:30px;font-weight:700;line-height:1.5;margin-top:12px}.v9q4n2k8{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 20px}.v9q4n2k8>span{display:flex;justify-content:space-between;gap:5px;font-size:9px;color:#aea0bc;background:#26202e;padding:12px 10px;border-radius:3px}.v9q4n2k8 b{font:9px monospace;font-weight:400;color:#796785}.g8m2v7q4{display:flex;justify-content:space-between;width:100%;font-size:8px;letter-spacing:2px;color:#8d799c;margin-top:18px}.g8m2v7q4 span{font-size:9px;letter-spacing:1px}.p7v3m9x2[data-device-stage=mobile] .d2q8n4k7{width:240px;transform:rotate(3deg);border:6px solid #44384f;border-radius:27px}.p7v3m9x2[data-device-stage=mobile] .m3r7v2q9{height:22px;border:0;background:transparent;justify-content:center}.p7v3m9x2[data-device-stage=mobile] .m3r7v2q9 i{display:none}.p7v3m9x2[data-device-stage=mobile] .m3r7v2q9 span{font-size:7px}.p7v3m9x2[data-device-stage=mobile] .n9q3k7v2{padding-inline:13px;height:42px}.p7v3m9x2[data-device-stage=mobile] .n9q3k7v2 small{display:none}.p7v3m9x2[data-device-stage=mobile] .r2m8q4v7{margin-inline:10px;height:220px}.p7v3m9x2[data-device-stage=mobile] .r2m8q4v7>div{left:14px}.p7v3m9x2[data-device-stage=mobile] .r2m8q4v7 p{font-size:26px}.p7v3m9x2[data-device-stage=mobile] .v9q4n2k8{grid-template-columns:1fr;padding:13px 10px;gap:5px}.p7v3m9x2[data-device-stage=mobile] .v9q4n2k8>span{padding:6px 10px}
.f8q2x6m4{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;counter-reset:none}.f8q2x6m4 li{border-top:1px solid #ffffff20;padding-top:22px}.f8q2x6m4 li>span{display:flex;justify-content:space-between;font:italic 32px Georgia,serif;color:var(--c6)}.f8q2x6m4 b{color:#6f6579;font-size:23px;font-family:Arial,sans-serif;font-weight:400}.f8q2x6m4 h3{font-size:17px;font-weight:600;margin-top:27px}.f8q2x6m4 p{font-size:12px;color:#9f95a9;line-height:1.9;margin-top:11px;max-width:320px}.f8q2x6m4 a{display:inline-block;color:#c1b1cc;font-size:11px;margin-top:22px}.f8q2x6m4 a:hover{color:var(--c6)}#reviews{padding-top:24px}.j8m3q7v2{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.j8m3q7v2 figure{background:#19181e;border:1px solid #ffffff0b;border-radius:6px;padding:25px}.j8m3q7v2 figure>span{font:54px Georgia,serif;color:#6f4f54;line-height:1}.j8m3q7v2 blockquote{font-size:13px;color:#c5bbcf;line-height:2;min-height:104px}.j8m3q7v2 figcaption{display:flex;align-items:center;gap:11px;border-top:1px solid #ffffff10;margin-top:23px;padding-top:20px}.j8m3q7v2 figcaption>b{display:grid;place-items:center;border-radius:50%;width:35px;height:35px;font-size:12px;color:#e5b5a0;background:#332a30;font-weight:400}.j8m3q7v2 figure:nth-child(2) figcaption>b{color:#c3afe5;background:#2d2539}.j8m3q7v2 figure:nth-child(3) figcaption>b{color:#adbcb9;background:#26322f}.j8m3q7v2 figcaption>div{font-size:12px;color:#d8cfde}.j8m3q7v2 figcaption small{display:block;font-size:9px;color:#82768f;margin-top:4px}.j8m3q7v2 figcaption>span{font:10px monospace;color:#605667;margin-left:auto}.z8q3n7m2{border-top:1px solid #ffffff10;display:grid;grid-template-columns:1fr 1.8fr;gap:70px;padding-top:65px}.z8q3n7m2 h2{font-size:40px;line-height:1.4;margin-top:20px}.z8q3n7m2 h2 span{color:#aca0bc}.z8q3n7m2>div>p{font-size:12px;color:#a499af;margin-top:20px}.z8q3n7m2 .p2r8w5n9{margin-top:23px}.w7m2k8q4 details{border-bottom:1px solid #ffffff15}.w7m2k8q4 details:first-child{border-top:1px solid #ffffff15}.w7m2k8q4 summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;padding-block:22px}.w7m2k8q4 summary::-webkit-details-marker{display:none}.w7m2k8q4 summary>span{font-size:22px;color:#91809d;line-height:1;font-weight:300;transition:transform .2s}.w7m2k8q4 details[open] summary>span{transform:rotate(45deg);color:var(--c6)}.w7m2k8q4 details[open] summary{color:#f2b49b}.w7m2k8q4 details p{font-size:12px;color:#9f92ab;line-height:2;padding:0 26px 22px 0}#download{padding-top:10px}.x2q7m9v4{border:1px solid #6e445b;border-radius:10px;padding:50px;display:grid;grid-template-columns:1.45fr 1fr;gap:50px;align-items:center;background:radial-gradient(ellipse at 0 0,#56333155,transparent 55%),radial-gradient(ellipse at 100% 100%,#412d5455,transparent 60%),#1d1921}.x2q7m9v4 h2{font-size:28px;line-height:1.6;margin-top:14px}.x2q7m9v4 h2 span{font-size:22px;color:#c5a4c1}.x2q7m9v4>div>p{font-size:12px;color:#af9db7;line-height:2;margin-top:17px}.k4n8q3v7{background:#18151f80;border:1px solid #ffffff12;padding:24px;border-radius:7px;display:grid;grid-template-columns:45px 1fr;gap:15px;align-items:center}.k4n8q3v7>.r3k8v5m2{width:43px;height:43px;font-size:28px;border-radius:9px}.k4n8q3v7 h3{font-size:15px;font-weight:600}.k4n8q3v7 p{font-size:9px;color:#9885a4;margin-top:5px}.k4n8q3v7 dl{grid-column:1/-1;margin:8px 0 0}.k4n8q3v7 dl>div{display:flex;align-items:center;justify-content:space-between;font-size:10px;padding:12px 0;border-bottom:1px solid #ffffff0b;gap:10px}.k4n8q3v7 dt{color:#c3b2cc}.k4n8q3v7 dd{margin:0;color:#8b7899}.k4n8q3v7 dl>div:last-child dd{color:#adc4b3}.k4n8q3v7 dd>span{display:inline-block;width:4px;height:4px;background:#92ba9e;border-radius:50%;margin-right:5px;vertical-align:middle}.k4n8q3v7>small{grid-column:1/-1;font-size:9px;color:#736380}.q7m3v8k2{border-top:1px solid #ffffff0c;background:#131216;padding-top:60px}.r9k4q2m8{display:grid;grid-template-columns:2.5fr 1fr 1fr;gap:85px;padding-bottom:40px}.r9k4q2m8 .f9q2m6v4{font-size:21px}.r9k4q2m8 .r3k8v5m2{width:43px;height:43px;font-size:28px}.r9k4q2m8 .f9q2m6v4 small{font-size:8px;letter-spacing:1px}.r9k4q2m8 h2{font-size:12px;letter-spacing:1px;font-weight:500;color:#cbbcd1;margin-top:26px}.r9k4q2m8>div>p{font-size:11px;line-height:2.1;color:#8d7e96;margin-top:10px;max-width:560px}.r9k4q2m8 nav h3{font-size:12px;font-weight:500;color:#c6b5ce;margin-bottom:19px}.r9k4q2m8 nav a{display:block;color:#9c8aa6;font-size:11px;width:max-content;margin-top:12px}.r9k4q2m8 nav a:hover{color:var(--c6)}.m7q2v8n4{border-top:1px solid #ffffff10;display:flex;align-items:center;gap:24px;padding-block:23px;font-size:9px;color:#706078;letter-spacing:.3px}.m7q2v8n4 p{margin-right:auto}.m7q2v8n4 a{color:#9a84a7;white-space:nowrap}.m7q2v8n4 a:hover{color:var(--c6)}.v3q8m2k7{display:none}
.n2k7q9v4{width:min(740px,calc(100% - 32px));max-height:85dvh;border:1px solid #65526d;border-radius:10px;background:#1c1923;color:var(--c4);padding:0;box-shadow:0 35px 150px #0008;overscroll-behavior:contain}.n2k7q9v4::backdrop{background:#07060bd9;backdrop-filter:blur(8px)}.t4q8m2v7{position:sticky;top:0;background:#24202dea;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;padding:12px 25px;border-bottom:1px solid #ffffff13;z-index:2;font-size:11px;color:#c2aacd}.t4q8m2v7 button{background:transparent;font-size:27px;font-weight:300;line-height:1;width:34px;height:34px}.t4q8m2v7 button:hover{color:var(--c6)}.n2k7q9v4 article{padding:35px 40px}.n2k7q9v4 h2{font-size:27px;margin-top:17px}.n2k7q9v4 [data-reader-body] h3{font-size:16px;margin-top:30px;color:#e1c2d5}.n2k7q9v4 [data-reader-body] p{font-size:14px;color:#b6a7c1;line-height:2.1;margin-top:12px}.p8n3q6v2{border-top:1px solid #ffffff19;margin-top:35px;padding-top:23px;display:flex;justify-content:space-between;gap:20px;align-items:center}.p8n3q6v2>span{font-size:10px;color:#84718f}.p8n3q6v2 button{background:#3e2f46;color:#ebc4d5;padding:10px 15px;font-size:11px;border-radius:4px;white-space:nowrap}.q3m8v2n7 [data-reveal]{opacity:0;transform:translateY(19px);transition:opacity .7s,transform .7s}.q3m8v2n7 [data-reveal].x7v2q9m4{opacity:1;transform:translateY(0)}
.w7m2k8q4 summary>span{flex:0 0 20px;width:20px;height:20px;display:grid;place-items:center;margin-right:5px}
@media(min-width:1600px){.h3k9x6r2{padding-block:65px 46px}.y7q2m8x4{height:570px}}
@media(max-width:1150px){.u6p3x8k1{gap:18px;font-size:12px}.t5v8k3p1{gap:20px}.f9q2m6v4{font-size:21px;gap:9px}.f9q2m6v4 small{font-size:8px;letter-spacing:1px}.a6q9v3m7{padding:9px 12px}.h3k9x6r2{gap:28px}.y7q2m8x4{height:500px}.w9n3r7x2{font-size:50px}.v4k8m2q6{font-size:11px;letter-spacing:0}.q6x2p9n4{font-size:12px}.w2q7k9n4{padding:20px}.w2q7k9n4 h3{font-size:16px}.p3m8v2q7{height:190px}.r4q8x2k6 article{padding:22px}.r4q8x2k6 h3{font-size:14px}.f3q7n9v2{height:185px}.s4x9n2q7{gap:40px}.x2q7m9v4{padding:35px;gap:30px}.r9k4q2m8{gap:50px}.j8m3q7v2 figure{padding:22px}}
@media(max-width:950px){.b4n7q2w9{width:calc(100% - 48px)}.u6p3x8k1{display:none}.t5v8k3p1{height:78px}.h3k9x6r2{gap:25px;padding-top:32px}.w9n3r7x2{font-size:44px}.e2m8v4k6{font-size:9px;letter-spacing:1.5px}.y7q2m8x4{height:470px}.p8q4n7w1 h1{margin-top:22px;font-size:15px}.m4w8q2k7{display:none}.r8v4n2k6{inset:19px 20px auto}.r8v4n2k6>span:last-child{display:none}.n6w3v8p2{left:22px;right:22px}.n6w3v8p2>p{font-size:31px}.n6w3v8p2>div{font-size:8px}.s9v3k6m2{gap:20px}.x4n7q2v8{padding:13px 18px;gap:20px;font-size:12px}.p2r8w5n9{font-size:12px}.k3m7v9q2{gap:12px;letter-spacing:0}.l7q3n8v2{padding-block:65px}.d4v9q2m7{grid-auto-columns:calc((100% - 22px)/2)}.r4q8x2k6{grid-template-columns:repeat(2,1fr)}.r4q8x2k6 article{padding:26px}.r4q8x2k6 article:nth-child(2){border-right:0}.r4q8x2k6 article:nth-child(-n+2){border-bottom:1px solid #ffffff12}.r4q8x2k6 h3{font-size:16px}.f3q7n9v2{height:155px}.x8m3k7q2{gap:27px 19px}.x8m3k7q2 h3{font-size:16px}.a7n3v8q2{gap:35px;grid-template-columns:1fr 1.8fr}.y3m8k2q7 h2{font-size:34px}.s4x9n2q7{gap:30px;grid-template-columns:.9fr 1.1fr}.h8q2m6v9 h2{font-size:31px}.r2m8q4v7{height:220px;margin-inline:12px}.r2m8q4v7>div{left:18px}.r2m8q4v7 p{font-size:27px}.n9q3k7v2{padding-inline:14px}.v9q4n2k8{padding:13px 12px;gap:6px}.v9q4n2k8>span{font-size:8px;padding:10px 6px}.g8m2v7q4{letter-spacing:1px}.j8m3q7v2{gap:15px}.j8m3q7v2 figure{padding:19px}.j8m3q7v2 blockquote{font-size:12px;min-height:120px}.j8m3q7v2 figcaption{gap:8px}.j8m3q7v2 figcaption>b{width:29px;height:29px}.j8m3q7v2 figcaption>div{font-size:11px}.j8m3q7v2 figcaption>span{display:none}.z8q3n7m2{gap:40px;grid-template-columns:1fr 1.7fr}.z8q3n7m2 h2{font-size:34px}.x2q7m9v4{padding:30px;gap:25px;grid-template-columns:1.2fr 1fr}.x2q7m9v4 h2{font-size:25px}.x2q7m9v4 h2 span{font-size:18px}.k4n8q3v7{padding:20px;gap:12px}.k4n8q3v7 h3{font-size:13px}.k4n8q3v7 p{font-size:8px}.m7q2v8n4{gap:16px}.m7q2v8n4>span{display:none}.r9k4q2m8{gap:35px;grid-template-columns:2fr 1fr 1fr}}
@media(max-width:680px){html{scroll-padding-top:83px}section,footer{scroll-margin-top:82px}.b4n7q2w9{width:calc(100% - 36px)}.t5v8k3p1{height:73px;gap:15px}.r3k8v5m2{width:40px;height:40px;font-size:27px;border-radius:9px}.r3k8v5m2>span{right:4px;bottom:5px;font-size:20px}.f9q2m6v4{font-size:20px}.f9q2m6v4 small{font-size:7px;letter-spacing:1px;margin-top:5px}.z4c7n2r8{gap:13px}.a6q9v3m7{font-size:10px;padding:7px 10px}.a6q9v3m7 span{margin-left:7px}.d8m2p5x9{width:26px}.g2r8w4n6>.b4n7q2w9{padding-block:22px}.n8x4q7v2{grid-template-columns:repeat(2,1fr);gap:0 25px}.n8x4q7v2 a{font-size:12px;padding-block:11px}.h3k9x6r2{grid-template-columns:1fr;padding-block:24px 20px;gap:28px}.p8q4n7w1{padding-block:8px 0}.p8q4n7w1 h1{font-size:15px;letter-spacing:2px;margin-top:20px}.w9n3r7x2{font-size:clamp(42px,11.8vw,68px);letter-spacing:-2px;margin-top:13px;line-height:1.25}.v4k8m2q6{font-size:11px;margin-top:22px;letter-spacing:.1px}.q6x2p9n4{font-size:12px;margin-top:11px;max-width:370px}.s9v3k6m2{margin-top:23px;gap:23px}.x4n7q2v8{padding:13px 18px;gap:33px}.k3m7v9q2{margin-top:24px;font-size:9px;gap:14px}.y7q2m8x4{height:400px;border-radius:6px}.q2k9x7m3{font-size:220px;top:12px;right:20px}.r8v4n2k6{inset:21px 22px auto}.r8v4n2k6>span:last-child{display:block}.n6w3v8p2>p{font-size:34px;line-height:1.3;margin-block:16px 22px}.n6w3v8p2{left:25px;right:25px;bottom:24px}.n6w3v8p2>div{font-size:9px}.f7p2r9k4{align-items:flex-start;gap:10px;padding-bottom:24px;font-size:9px}.f7p2r9k4>span{padding:1px 5px;margin-top:1px}.f7p2r9k4>a{display:none}.v8m3q9x2{padding-block:12px}.v8m3q9x2>div{gap:25px;font-size:9px}.v8m3q9x2 span:nth-of-type(2),.v8m3q9x2 span:nth-of-type(5){font-size:10px;letter-spacing:2px}.v8m3q9x2 b{font-size:17px}.l7q3n8v2{padding-block:52px}.u2x8m5q9{gap:20px;margin-bottom:25px;align-items:flex-start}.u2x8m5q9 h2{font-size:25px;letter-spacing:-.5px;margin-top:9px}.u2x8m5q9 h2 em{display:none}.u2x8m5q9 p{font-size:11px;line-height:1.9;margin-top:11px}.t8k4r6n2{gap:6px;padding-top:24px}.t8k4r6n2 output{display:none}.t8k4r6n2 button{width:31px;height:31px;font-size:15px}.d4v9q2m7{grid-auto-columns:85%;gap:15px}.p3m8v2q7{height:205px}.w2q7k9n4 h3{font-size:18px}.w2q7k9n4{padding:21px}.w2q7k9n4 p{font-size:12px;min-height:46px}.b8x3m6q2{font-size:9px;margin-top:13px}.g7n2v8m4{padding-block:45px}.g7n2v8m4 .u2x8m5q9{display:block}.g7n2v8m4 .u2x8m5q9>p{margin-top:15px}.g7n2v8m4 .u2x8m5q9>p br{display:none}.r4q8x2k6 article{padding:20px 17px}.r4q8x2k6 article>small{right:16px;top:23px;font-size:9px}.z7m2p8v4{font-size:25px;margin-bottom:20px}.r4q8x2k6 h3{font-size:14px}.r4q8x2k6 p{font-size:11px;line-height:1.85}.c4k8v2p9{font-size:9px;align-self:flex-end;margin-bottom:3px}.c4k8v2p9 b{font-size:13px;margin-left:9px}.m9x4q7r2{gap:3px;padding-bottom:16px;margin-bottom:23px;flex-wrap:wrap}.m9x4q7r2 button{padding:8px 11px;font-size:11px}.m9x4q7r2 button span{display:none}.x8m3k7q2{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 14px}.f3q7n9v2{height:125px}.f3q7n9v2>span{font-size:8px;left:11px;bottom:10px;letter-spacing:.5px}.x8m3k7q2 a>div:last-child{padding:14px 0 9px}.x8m3k7q2 h3{font-size:14px}.x8m3k7q2 p{font-size:10px;line-height:1.8;margin-block:7px 12px;min-height:36px}.x8m3k7q2 a>div:last-child>span{font-size:9px}.x8m3k7q2 b{font-size:17px}.a7n3v8q2{display:block;padding-top:40px}.y3m8k2q7{position:relative;margin-bottom:27px}.y3m8k2q7 h2{font-size:31px;margin-top:11px}.y3m8k2q7 h2 br{display:none}.y3m8k2q7>p{font-size:11px;margin-top:13px}.y3m8k2q7>p br{display:none}.y3m8k2q7>.b8x3m6q2{font-size:9px;margin-top:10px}.q8v2m7x4{position:absolute;right:12px;top:15px;font-size:65px;opacity:.75}.n4q9w2k7>a{gap:15px;padding:19px 8px}.n4q9w2k7>a:first-child{padding:21px 16px}.n4q9w2k7>a>b{font-size:25px;width:31px}.n4q9w2k7 h3{font-size:14px}.n4q9w2k7>a>div>span{font-size:9px}.n4q9w2k7 p{font-size:10px}.n4q9w2k7>a>span:last-child{font-size:19px}.v7k3q8m2{padding-block:50px}.s4x9n2q7{grid-template-columns:1fr;gap:35px}.h8q2m6v9 h2{font-size:31px}.h8q2m6v9>p{font-size:11px}.h8q2m6v9 h2 br{display:none}.h8q2m6v9 li{font-size:11px}.p7v3m9x2{min-height:385px}.d2q8n4k7{max-width:500px}.g8m2v7q4{max-width:500px}.r2m8q4v7{height:210px}.v9q4n2k8>span{font-size:8px;padding:11px 7px}.f8q2x6m4{grid-template-columns:1fr;gap:25px}.f8q2x6m4 li{position:relative;padding:19px 0 0 53px}.f8q2x6m4 li>span{position:absolute;left:0;top:21px;font-size:26px}.f8q2x6m4 b{display:none}.f8q2x6m4 h3{margin-top:0;font-size:16px}.f8q2x6m4 p{font-size:11px;max-width:none}.f8q2x6m4 a{margin-top:13px;font-size:10px}#guide>.u2x8m5q9>p{display:none}#reviews{padding-top:20px}#reviews>.u2x8m5q9{display:block}#reviews>.u2x8m5q9>p{font-size:10px;margin-top:13px}#reviews>.u2x8m5q9>p br{display:none}.j8m3q7v2{grid-template-columns:1fr;gap:15px}.j8m3q7v2 figure{padding:23px}.j8m3q7v2 figure>span{font-size:42px}.j8m3q7v2 blockquote{font-size:12px;min-height:0}.j8m3q7v2 figcaption{margin-top:18px;padding-top:16px;gap:12px}.j8m3q7v2 figcaption>span{display:block}.z8q3n7m2{grid-template-columns:1fr;gap:30px;padding-top:40px}.z8q3n7m2 h2{font-size:31px;margin-top:12px}.z8q3n7m2 h2 br{display:none}.z8q3n7m2>div>p{font-size:11px;margin-top:13px}.z8q3n7m2>div>p br{display:none}.z8q3n7m2 .p2r8w5n9{margin-top:12px}.w7m2k8q4 summary{font-size:12px;padding-block:20px}.w7m2k8q4 details p{font-size:11px;line-height:2}.x2q7m9v4{grid-template-columns:1fr;padding:28px 23px;gap:30px;border-radius:7px}.x2q7m9v4 h2{font-size:23px}.x2q7m9v4 h2 span{font-size:17px}.x2q7m9v4>div>p{font-size:11px}.x2q7m9v4 .s9v3k6m2{gap:19px}.x2q7m9v4 .x4n7q2v8{gap:23px;font-size:11px;padding:12px 16px}.x2q7m9v4 .p2r8w5n9{font-size:11px;gap:12px}.k4n8q3v7{padding:23px;gap:14px}.k4n8q3v7 h3{font-size:14px}.k4n8q3v7 p{font-size:9px}.q7m3v8k2{padding-top:39px;padding-bottom:66px}.r9k4q2m8{grid-template-columns:repeat(2,1fr);gap:30px;padding-bottom:30px}.r9k4q2m8>div{grid-column:1/-1}.r9k4q2m8>div>p{font-size:10px;line-height:2.1}.r9k4q2m8 h2{margin-top:22px;font-size:11px}.r9k4q2m8 nav h3{font-size:11px;margin-bottom:15px}.r9k4q2m8 nav a{font-size:10px;margin-top:10px}.m7q2v8n4{flex-wrap:wrap;gap:10px 22px;padding-block:20px;font-size:9px}.m7q2v8n4 p{flex-basis:100%}.v3q8m2k7{position:fixed;display:grid;grid-template-columns:repeat(4,1fr);inset:auto 0 0;background:#1d1924f2;backdrop-filter:blur(18px);border-top:1px solid #ffffff1a;z-index:45;padding:7px 12px max(7px,env(safe-area-inset-bottom));box-shadow:0 -5px 25px #0003}.v3q8m2k7 a{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#9d8caa;font-size:9px;line-height:1.5;gap:3px;min-height:45px}.v3q8m2k7 a>span{font-size:20px;line-height:1.1}.v3q8m2k7 a:hover,.v3q8m2k7 a[aria-current]{color:#ff9d7d}.n2k7q9v4{max-height:83dvh}.n2k7q9v4 article{padding:25px}.n2k7q9v4 h2{font-size:22px}.n2k7q9v4 [data-reader-body] h3{font-size:15px}.n2k7q9v4 [data-reader-body] p{font-size:12px}.t4q8m2v7{padding:10px 18px}.p8n3q6v2{align-items:flex-start;flex-direction:column;gap:15px}}
@media(max-width:370px){.f9q2m6v4 small{display:none}.z4c7n2r8{gap:10px}.v4k8m2q6{font-size:10px}.m9x4q7r2 button{padding:7px 9px}.f3q7n9v2{height:110px}.u2x8m5q9 h2{font-size:22px}.y7q2m8x4{height:370px}.r8v4n2k6>span:last-child{display:none}.n6w3v8p2>p{font-size:30px}.x8m3k7q2 h3{font-size:13px}.c4k8v2p9{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.q3m8v2n7 [data-reveal]{opacity:1;transform:none}}
