@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--bg:#101014;--panel:#19191f;--line:#323039;--text:#f5f1ed;--muted:#aaa5af;--amber:#f5b96e;--rose:#ed7180;--mint:#9bd8c7}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.72 'DM Sans','Noto Sans SC',sans-serif}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:100%;object-fit:cover}button{color:inherit;font:inherit}h1,h2,h3,p{margin-top:0}::selection{background:var(--amber);color:#151318}:focus-visible{outline:3px solid var(--mint);outline-offset:4px}.q7m2k9a{position:fixed;top:-80px;left:12px;z-index:30;padding:10px 14px;background:#fff;color:#111}.q7m2k9a:focus{top:10px}.b4x8n1c{position:sticky;top:0;z-index:20;background:#101014ed;border-bottom:1px solid #fff1;backdrop-filter:blur(16px)}.c6p3v9d{max-width:1240px;height:74px;padding:0 30px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:25px}.d2h7w5k{font-weight:800;font-size:18px}.e8r4j2m{display:inline-grid;place-items:center;width:34px;height:34px;margin-right:7px;border-radius:11px;background:linear-gradient(135deg,var(--amber),var(--rose));color:#21171a}.g1n6y4p{display:flex;align-items:center;gap:25px;color:#c8c3cc;font-size:13px}.g1n6y4p a:hover,.t4a8q1v a:hover{color:var(--amber)}.h3k8s2v{padding:9px 16px;border:1px solid #68545a;border-radius:30px;font-size:12px}.f5t9z3a{display:none}.i9d4m6q{max-width:1240px;min-height:650px;margin:auto;padding:95px 7.5% 100px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:65px;position:relative;overflow:hidden}.i9d4m6q:before{content:"";position:absolute;width:480px;height:480px;left:-250px;top:-120px;border-radius:50%;background:#693b3b35;filter:blur(70px)}.k8c1r3n{position:relative;z-index:1}.l4z9b2x,.c5p8n2q{font-size:10px;letter-spacing:.18em;color:var(--amber);font-weight:700}.l4z9b2x span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--mint);margin-right:8px;box-shadow:0 0 12px var(--mint)}h1{font-size:clamp(42px,5vw,66px);line-height:1.2;letter-spacing:-.04em;margin:20px 0}h1 a{background:linear-gradient(90deg,#fff,#f2c07d);color:transparent;background-clip:text}h1 em,h2 em{font-size:.6em;font-style:normal;color:#ded7df;letter-spacing:0}.m6v2q8e{max-width:520px;color:#d4ced7;font-size:17px;line-height:1.9}.n3a7h5d{max-width:520px;color:var(--muted);font-size:13px}.o9w4f1k{display:flex;align-items:center;gap:13px;margin-top:30px}.p5e8c2b,.q3r7m6y,.r1c6y9p>div>a{padding:12px 20px;border-radius:28px;font-size:12px;font-weight:700;transition:transform .2s,box-shadow .2s}.p5e8c2b,.r1c6y9p>div>a{background:linear-gradient(110deg,var(--amber),var(--rose));color:#191419;box-shadow:0 8px 28px #e9758040}.q3r7m6y{border:1px solid #49444e}.p5e8c2b:hover,.q3r7m6y:hover,.r1c6y9p>div>a:hover{transform:translateY(-2px)}.r8u2d4j{display:flex;align-items:center;gap:12px;margin-top:32px;color:#96919b;font-size:10px}.s1g5x9c{width:3px;height:3px;border-radius:50%;background:var(--amber)}.t6b3n8a{width:min(100%,390px);justify-self:center}.v2k9p4e{height:450px;position:relative;overflow:hidden;border-radius:180px 180px 16px 16px;box-shadow:0 28px 80px #0009;transform:rotate(2deg)}.v2k9p4e:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,#101014ed)}.v2k9p4e img{transition:transform .7s}.v2k9p4e:hover img{transform:scale(1.05)}.w7c1f5m{position:absolute;z-index:2;bottom:28px;left:28px;right:24px}.x4h8z2q{color:var(--amber);font-size:10px}.w7c1f5m p{font-size:25px;line-height:1.4;font-weight:700;margin:11px 0}.y9d3a6k{color:#c0bac4;font-size:11px}.w7c1f5m>a{display:block;margin-top:15px;font-size:12px}.z5m2r7u{display:flex;justify-content:space-between;padding:15px 5px;color:#918b96;font-size:10px}.a8q4v1n{width:90px;height:2px;background:#37333c;align-self:center}.a8q4v1n i{display:block;width:40%;height:2px;background:var(--amber)}.b6j9c3x{position:absolute;bottom:26px;left:7.5%;font-size:10px;color:#89848e;letter-spacing:.12em}.d7s4m2k{padding:88px max(7.5%,calc((100vw - 1080px)/2))}.c2y7k5m,.z8q3b5n,.i2q6m9x,.l4z8c2e,.r1c6y9p{background:#17171c}.d9p3w6a,.q6n2x9a,.j5b8n3d,.p9d4m6x{text-align:center;max-width:660px;margin:0 auto 40px}.d9p3w6a h2,.i5a8r3n h2,.q6n2x9a h2,.j5b8n3d h2,.p9d4m6x h2{font-size:clamp(27px,3.2vw,38px);line-height:1.35;letter-spacing:-.03em;margin:9px 0 12px}.d9p3w6a>p:last-child,.q6n2x9a>p:last-child,.j5b8n3d>p:last-child,.p9d4m6x>p:last-child,.r8t3v5n{color:var(--muted);font-size:13px}.e4t8n1b{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.e4t8n1b article{position:relative;min-height:200px;padding:24px;background:linear-gradient(145deg,#242329,#1a191f);border:1px solid #fff1;border-radius:14px;transition:transform .25s,border-color .25s}.e4t8n1b article:hover{transform:translateY(-5px);border-color:#f5b96e77}.f7a2m9c{font-size:10px;color:#8e8993}.g5x3q8d{position:absolute;right:20px;top:20px;color:var(--amber)}.e4t8n1b h3{font-size:16px;margin:27px 0 7px}.e4t8n1b article p{font-size:12px;color:var(--muted);margin:0}.h2m6d9v{background:var(--bg)}.i5a8r3n{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}.i5a8r3n h2{margin-bottom:0}.j7c2x4p{display:flex;gap:8px}.j7c2x4p button{width:38px;height:38px;border:1px solid #49464e;background:transparent;border-radius:50%;cursor:pointer}.j7c2x4p button:hover{background:var(--amber);color:#17131a}.k1w5f8z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.l3q9b2h{min-width:0;background:#19191f;border:1px solid #fff1;border-radius:13px;overflow:hidden;transition:transform .3s,border-color .3s}.l3q9b2h:hover{transform:translateY(-5px);border-color:#f5b96e77}.m8d4t6y{height:220px;position:relative;overflow:hidden}.m8d4t6y img{transition:transform .6s}.l3q9b2h:hover img{transform:scale(1.05)}.m8d4t6y span{position:absolute;bottom:13px;left:14px;padding:4px 9px;background:#111c;border-radius:20px;font-size:10px}.l3q9b2h h3{font-size:16px;margin:16px 15px 5px}.l3q9b2h p{font-size:11px;color:var(--muted);margin:0 15px 18px}.f2k7m4b{font-size:11px;color:#aaa5af;margin-top:22px}.z8q3b5n{background:#19191f}.r1k5m8b{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.r1k5m8b article{height:335px;position:relative;overflow:hidden;border-radius:12px;background:#222}.r1k5m8b article:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,#111d)}.r1k5m8b article img{transition:transform .5s}.r1k5m8b article:hover img{transform:scale(1.05)}.r1k5m8b article>div{position:absolute;z-index:1;left:18px;right:14px;bottom:16px}.r1k5m8b article span{font-size:9px;color:var(--amber)}.r1k5m8b article h3{font-size:17px;margin:8px 0}.r1k5m8b article p{font-size:10px;color:#d2ccd3;margin:0}.i2q6m9x{background:#101014}.v6n2k9r{list-style:none;padding:0;max-width:800px;margin:auto}.v6n2k9r li{display:grid;grid-template-columns:55px 1fr 35px;align-items:center;gap:18px;padding:18px 4px;border-bottom:1px solid #333039}.v6n2k9r li>span{font-size:20px;color:var(--amber)}.v6n2k9r h3{font-size:14px;margin:0}.v6n2k9r li p{font-size:10px;color:var(--muted);margin:3px 0 0}.v6n2k9r li>a{font-size:20px}.l4z8c2e{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.b9e2x6m{height:420px;position:relative;overflow:hidden}.g3a9r4d{position:absolute;width:62%;height:86%;left:4%;bottom:0;border:7px solid #2d2b31;border-radius:25px;overflow:hidden;box-shadow:0 20px 60px #0009}.g3a9r4d span{position:absolute;top:12px;left:12px;padding:5px 8px;background:#111c;border-radius:8px;font-size:9px}.h8v2c7j{position:absolute;width:58%;height:58%;right:0;top:3%;border:6px solid #2c2a31;border-radius:10px;overflow:hidden;box-shadow:0 20px 60px #0009}.e4k8q2v h2{font-size:clamp(28px,3.3vw,40px);line-height:1.4}.e4k8q2v>p:not(.c5p8n2q){font-size:12px;color:#c5bec7}.e4k8q2v li{font-size:11px;color:#c5bec7;padding:4px 0}.e4k8q2v>a{display:inline-block;margin-top:14px;color:var(--amber);font-size:12px}.m1n5a9r{background:#101014}.c8k2p5v{text-align:center;max-width:660px;margin:0 auto 40px}.c8k2p5v h2{font-size:clamp(27px,3.2vw,38px);margin:9px 0 12px}.k7f1w4p{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.k7f1w4p article{padding:24px;background:#1c1b21;border:1px solid #fff1;border-radius:12px}.k7f1w4p b{font-size:36px;color:var(--rose)}.k7f1w4p h3{font-size:15px;margin:8px 0}.k7f1w4p p{font-size:11px;color:var(--muted);margin:0}.a6f3k9{margin-top:22px;color:#bdb7c0;font-size:11px}.p9d4m6x{background:#17171c}.n6p3t7v{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.n6p3t7v article{padding:22px;background:#19191f;border:1px solid #fff1;border-radius:13px}.n6p3t7v article>span{font:42px Georgia;color:var(--amber);line-height:1}.n6p3t7v article p{font-size:12px;color:#ddd7df;line-height:1.9;margin:8px 0 15px}.n6p3t7v article footer{font-size:9px;color:#89848e}.o2h7v1q{display:grid;grid-template-columns:.65fr 1.35fr;gap:60px;background:#17171c}.p9d4m6x{text-align:left;margin:0}.q5r8b3n details{border-bottom:1px solid #37343c}.q5r8b3n details:first-child{border-top:1px solid #37343c}.q5r8b3n summary{position:relative;cursor:pointer;list-style:none;padding:17px 32px 17px 0;font-size:13px}.q5r8b3n summary::-webkit-details-marker{display:none}.q5r8b3n summary span{position:absolute;right:5px;color:var(--amber);font-size:19px}.q5r8b3n details[open] summary span{transform:rotate(45deg)}.q5r8b3n details p{color:var(--muted);font-size:11px;margin:0;padding:0 25px 17px 0}.r1c6y9p{position:relative;min-height:360px;display:grid;align-items:center;overflow:hidden}.r1c6y9p>img{position:absolute;inset:0;opacity:.35}.r1c6y9p:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101014 4%,#101014ba 65%,#10101444)}.r1c6y9p>div{position:relative;z-index:1}.r1c6y9p h2{font-size:38px;margin:6px 0}.r1c6y9p p:not(.c5p8n2q){color:#c5bec7;font-size:12px}.r1c6y9p>div>a{display:inline-block}.r1c6y9p small{display:block;margin-top:14px;color:#bbb;font-size:10px}.s7w3m2k{padding:42px max(7.5%,calc((100vw - 1080px)/2)) 20px;background:#0b0b0e;border-top:1px solid #fff1}.t4a8q1v{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.1fr;gap:30px}.t4a8q1v>div{display:grid;align-content:start;gap:7px}.t4a8q1v h2{font-size:11px;margin:0 0 5px}.t4a8q1v p,.t4a8q1v a:not(.d2h7w5k){font-size:10px;color:#96909a}.t4a8q1v p{margin-top:8px}.v2x6p8c{display:flex;justify-content:space-between;gap:14px;margin-top:25px;padding-top:15px;border-top:1px solid #fff1;color:#77717b;font-size:9px}.v2x6p8c a{color:#aaa} .j7c4m2p [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .55s,transform .55s} .j7c4m2p [data-reveal].b2m7c4x{opacity:1;transform:translateY(0)}
@media(max-width:900px){.g1n6y4p{gap:13px;font-size:11px}.i9d4m6q{gap:30px;padding-left:6%;padding-right:6%}.v2k9p4e{height:390px}.d7s4m2k{padding-left:6%;padding-right:6%}.e4t8n1b,.r1k5m8b{grid-template-columns:repeat(2,1fr)}.m8d4t6y{height:200px}.t4a8q1v{grid-template-columns:repeat(2,1fr)}}
@media(max-width:640px){html{scroll-padding-top:66px}.c6p3v9d{height:65px;padding:0 19px}.f5t9z3a{display:grid;gap:5px;border:0;background:transparent;padding:9px}.f5t9z3a>span{width:21px;height:1px;background:#eee}.g1n6y4p{display:none;position:absolute;top:65px;left:0;right:0;padding:12px 20px 20px;background:#15151a;border-bottom:1px solid #35323a;align-items:stretch;gap:0;flex-direction:column}.g1n6y4p.v8n3k5q{display:flex}.g1n6y4p a{padding:10px 3px;border-bottom:1px solid #fff1}.h3k8s2v{display:none}.i9d4m6q{padding:65px 22px;grid-template-columns:1fr;gap:30px;min-height:0}.l4z9b2x{font-size:9px}h1{font-size:clamp(38px,11vw,48px)}.m6v2q8e{font-size:15px}.n3a7h5d{font-size:12px}.o9w4f1k{gap:8px}.p5e8c2b,.q3r7m6y{padding:11px 14px;font-size:10px}.r8u2d4j{font-size:8px;gap:8px}.t6b3n8a{width:min(80vw,350px)}.v2k9p4e{height:390px}.b6j9c3x{left:22px;bottom:18px}.d7s4m2k{padding:64px 22px}.e4t8n1b{gap:9px}.e4t8n1b article{padding:18px 15px;min-height:190px}.e4t8n1b h3{font-size:14px;margin-top:22px}.e4t8n1b article p{font-size:10px}.i5a8r3n{gap:10px;align-items:center}.j7c2x4p button{width:32px;height:32px}.k1w5f8z{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.k1w5f8z::-webkit-scrollbar{display:none}.l3q9b2h{flex:0 0 84%;scroll-snap-align:center}.m8d4t6y{height:230px}.r1k5m8b{gap:9px}.r1k5m8b article{height:220px}.r1k5m8b article>div{left:12px;bottom:12px}.r1k5m8b article h3{font-size:13px}.r1k5m8b article p{font-size:9px}.v6n2k9r li{grid-template-columns:35px 1fr 24px;gap:8px}.v6n2k9r h3{font-size:12px}.v6n2k9r li p{font-size:9px}.l4z8c2e,.o2h7v1q{grid-template-columns:1fr;gap:25px}.b9e2x6m{min-height:340px}.g3a9r4d{left:-5px;bottom:10px}.h8v2c7j{right:-5px;top:8px}.k7f1w4p,.n6p3t7v{grid-template-columns:1fr;gap:9px}.k7f1w4p article,.n6p3t7v article{padding:17px}.p9d4m6x{text-align:center}.r1c6y9p{min-height:330px}.r1c6y9p h2{font-size:31px}.t4a8q1v{grid-template-columns:1fr 1fr;gap:20px}.v2x6p8c{flex-direction:column}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important} .j7c4m2p [data-reveal]{opacity:1;transform:none}}



