@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--bg:#101014;--panel:#17171d;--line:#2c2b33;--text:#f6f2ed;--muted:#aaa6b0;--orange:#f6a35b;--pink:#f06a79;--mint:#a1d8ca}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:'DM Sans','Noto Sans SC',sans-serif;font-size:15px;line-height:1.7}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{display:block;width:100%;height:100%;object-fit:cover}::selection{background:#f6a35b;color:#17131a}.a91kx2m{position:fixed;top:-60px;left:12px;z-index:20;background:#fff;color:#111;padding:10px 14px}.a91kx2m:focus{top:12px}:focus-visible{outline:3px solid var(--mint);outline-offset:4px}.b72mq4x{position:sticky;top:0;z-index:10;background:#101014eF;border-bottom:1px solid #ffffff10;backdrop-filter:blur(16px)}.c83nv5z{max-width:1240px;height:76px;padding:0 32px;margin:auto;display:flex;align-items:center;justify-content:space-between}.d94pw6a{display:inline-flex;align-items:center;gap:11px;font-weight:700;font-size:16px;letter-spacing:.02em}.e15qx7b{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:linear-gradient(135deg,#f7bc69,#e96670);color:#20161a;font-weight:800}.h48ta1e{display:flex;align-items:center;gap:34px;color:#c7c2cb;font-size:13px}.h48ta1e a:hover,.k59wd2e a:hover{color:var(--orange)}.i59ub2f{padding:10px 17px;border:1px solid #716064;border-radius:30px;color:#fff}.i59ub2f:hover{border-color:var(--orange);background:#f6a35b18}.f26ry8c{display:none}.j61vc3g{min-height:660px;max-width:1240px;margin:auto;padding:100px 7.5% 110px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;position:relative;overflow:hidden}.j61vc3g:before{content:"";position:absolute;width:520px;height:520px;left:-250px;top:-100px;border-radius:50%;background:#56323128;filter:blur(60px);pointer-events:none}.k72wd4h{z-index:1}.l83xe5i,.x26jq8u{font-size:10px;letter-spacing:.2em;color:var(--orange);font-weight:700}.l83xe5i{display:flex;align-items:center;gap:10px}.l83xe5i span{height:7px;width:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 12px var(--mint)}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(40px,5vw,66px);line-height:1.2;letter-spacing:-.045em;margin:22px 0}h1 a{background:linear-gradient(90deg,#fff 10%,#f6c787 90%);color:transparent;background-clip:text}h1>span{font-size:.58em;letter-spacing:.015em;color:#e1dbe0}.m94yf6j{max-width:495px;color:#bcb8c1;font-size:16px;line-height:1.9}.n15zg7k{display:flex;gap:14px;margin-top:32px;align-items:center}.o26ah8l,.p37bi9m,.l72xe4f{padding:13px 22px;border-radius:30px;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s}.o26ah8l{background:linear-gradient(110deg,#f6bd6d,#ed7180);color:#1b1519;box-shadow:0 8px 25px #ec798044}.o26ah8l:hover,.p37bi9m:hover,.l72xe4f:hover{transform:translateY(-2px)}.o26ah8l span{margin-left:12px}.p37bi9m{border:1px solid #49464e;color:#e9e4e8}.q48cj1n{display:flex;align-items:center;gap:13px;color:#8e8993;font-size:11px;margin-top:38px}.q48cj1n i{width:3px;height:3px;border-radius:50%;background:#e89f6e}.r59dk2o{height:440px;max-width:380px;width:100%;justify-self:center;position:relative;border-radius:180px 180px 18px 18px;overflow:hidden;box-shadow:0 25px 90px #050507aa;transform:rotate(2deg)}.r59dk2o:after{content:"";position:absolute;inset:20% 0 0;background:linear-gradient(transparent,#101014dc)}.r59dk2o img{transition:transform .7s}.r59dk2o:hover img{transform:scale(1.045)}.s61el3p{position:absolute;bottom:26px;left:27px;z-index:1;display:grid;gap:3px}.s61el3p span,.s61el3p small{color:#d3c7d1;font-size:11px}.s61el3p strong{font-size:26px}.t72fm4q{position:absolute;right:24px;top:30px;color:#ffe0a5;font-size:32px;z-index:1}.u83gn5r{position:absolute;bottom:27px;left:7.5%;font-size:10px;color:#89858e;letter-spacing:.12em}.u83gn5r span{margin-left:12px;color:var(--orange)}.v94ho6s,.c72ov4z,.j59vc2d,.o15ah7i,.r48dk1l,.y26kr8s,.b59nu2v,.e83qx5y,.h26ta8b{padding:96px max(7.5%,calc((100vw - 1080px)/2))}.v94ho6s{background:#17171b}.w15ip7t,.z37ls9t,.c61ov3w,.f94ry6z{text-align:center;margin:0 auto 42px}.w15ip7t h2,.d83pw5a h2,.p26bi8j h2,.s59el2m h2,.z37ls9t h2,.c61ov3w h2,.f94ry6z h2{font-size:clamp(28px,3vw,38px);line-height:1.35;letter-spacing:-.03em;margin:10px 0}.w15ip7t h2 span{color:var(--orange)}.w15ip7t>p:last-child,.z37ls9t>p:last-child,.c61ov3w>p:last-child,.f94ry6z>p:last-child{color:var(--muted);font-size:13px}.y37kr9v{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.z48ls1w{position:relative;padding:26px 23px;min-height:210px;background:linear-gradient(145deg,#222127,#1b1a20);border:1px solid #ffffff0b;border-radius:15px;transition:transform .25s,border-color .25s}.z48ls1w:hover{transform:translateY(-5px);border-color:#e9a06866}.a59mt2x{font-size:10px;color:#8e8993;letter-spacing:.1em}.b61nu3y{float:right;color:var(--orange);font-size:22px}.z48ls1w h3{font-size:16px;margin:27px 0 8px}.z48ls1w p{font-size:12px;line-height:1.8;color:#aaa5af;margin:0}.c72ov4z{background:var(--bg)}.d83pw5a{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.d83pw5a h2{margin-bottom:0}.e94qx6b{display:flex;gap:9px}.e94qx6b button{width:40px;height:40px;border:1px solid #49464e;background:transparent;border-radius:50%;cursor:pointer;transition:background .2s}.e94qx6b button:hover{background:#f6a35b;color:#17131a}.f15ry7c{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.f15ry7c::-webkit-scrollbar{display:none}.g26sz8d{min-width:0;scroll-snap-align:start;background:#19191f;border-radius:14px;overflow:hidden;border:1px solid #ffffff0c;transition:transform .25s,box-shadow .25s}.g26sz8d:hover{transform:translateY(-5px);box-shadow:0 18px 40px #0006}.g26sz8d>a{display:block;height:100%}.h37ta9e{height:230px;position:relative;overflow:hidden}.h37ta9e img{transition:transform .5s}.g26sz8d:hover img{transform:scale(1.05)}.h37ta9e:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#111a)}.h37ta9e>span{position:absolute;z-index:1;left:13px;top:13px;padding:5px 10px;border-radius:20px;background:#101014bb;font-size:10px;color:#f4c892}.i48ub1f{padding:17px 18px 20px}.i48ub1f small,.i48ub1f p{color:#a29da7;font-size:11px}.i48ub1f h3{margin:5px 0;font-size:19px}.i48ub1f p{line-height:1.7;min-height:38px;margin:8px 0 13px}.i48ub1f b{font-size:11px;color:#f3b271}.i48ub1f b span{margin-left:7px}.j59vc2d{display:grid;grid-template-columns:.75fr 1.25fr;gap:55px;align-items:center;background:#17171b}.k61wd3e h2{font-size:38px;line-height:1.4;margin:12px 0 16px}.k61wd3e>p:not(.x26jq8u){color:var(--muted);font-size:13px;max-width:300px}.l72xe4f{display:inline-block;margin-top:18px;background:linear-gradient(100deg,#f6bd6d,#ed7180);color:#17131a}.m83yf5g{display:grid;grid-template-columns:1fr 1fr;gap:13px}.n94zg6h{height:200px;position:relative;overflow:hidden;border-radius:12px}.n94zg6h:after{content:"";position:absolute;inset:25% 0 0;background:linear-gradient(transparent,#08080ce6)}.n94zg6h img{transition:transform .5s}.n94zg6h:hover img{transform:scale(1.06)}.n94zg6h>span{position:absolute;z-index:1;bottom:15px;left:17px;display:grid}.n94zg6h small{color:#f0bb83;font-size:9px;letter-spacing:.1em}.n94zg6h strong{font-size:14px}.o15ah7i{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center;background:radial-gradient(ellipse at 20% 50%,#392624 0%,#171519 60%)}.p26bi8j>p:not(.x26jq8u){color:var(--muted);font-size:13px}.p26bi8j>a{display:inline-block;color:var(--orange);font-size:12px;margin-top:14px}.q37cj9k{border-top:1px solid #ffffff20}.q37cj9k article{display:grid;grid-template-columns:32px 60px 1fr auto;gap:17px;align-items:center;padding:16px 2px;border-bottom:1px solid #ffffff20}.q37cj9k article>span{font-size:20px;font-weight:700;color:#77727c}.q37cj9k img{height:64px;border-radius:7px}.q37cj9k small{font-size:10px;color:var(--orange)}.q37cj9k h3{font-size:15px;margin:1px 0}.q37cj9k p{margin:0;font-size:11px;color:var(--muted)}.q37cj9k b{font-size:9px;font-weight:500;color:#cfb29a;padding:5px 9px;border:1px solid #66534f;border-radius:20px}.r48dk1l{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px}.s59el2m h2{font-size:38px;line-height:1.4}.s59el2m>p:not(.x26jq8u){max-width:430px;color:var(--muted);font-size:13px}.s59el2m>a{display:inline-block;color:var(--orange);font-size:12px;margin-top:13px}.t61fm3n{position:relative;display:flex;justify-content:center;padding:12px 35px}.u72gn4o{width:min(260px,80%);height:440px;padding:11px;border-radius:29px;background:#29272d;border:1px solid #48434a;box-shadow:0 25px 55px #0007;overflow:hidden}.v83ho5p{height:35px;padding:0 7px;display:flex;justify-content:space-between;font-size:10px;color:#e9e2e7}.u72gn4o>img{height:265px;border-radius:17px}.w94ip6q{display:grid;gap:7px;padding:14px 6px}.w94ip6q small{font-size:9px;color:var(--orange)}.w94ip6q strong{font-size:14px}.w94ip6q span{font-size:9px;color:#aca5ae;margin-top:3px}.x15jq7r{position:absolute;right:0;bottom:54px;border:1px solid #62574e;color:#f2c18b;border-radius:50%;width:102px;height:102px;display:grid;place-content:center;text-align:center;font-size:13px;line-height:1.5;transform:rotate(10deg);background:#151419}.y26kr8s{background:#17171b}.a48mt1u{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.a48mt1u article{display:flex;gap:18px;padding:24px 17px;border-top:1px solid #4a454d}.a48mt1u article>span{font-size:25px;color:var(--orange);font-weight:600}.a48mt1u h3{font-size:15px;margin:3px 0 8px}.a48mt1u p{font-size:12px;color:var(--muted);margin:0}.b59nu2v{background:var(--bg)}.d72pw4x{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.d72pw4x article{padding:22px 23px;background:#19191f;border-radius:13px;border:1px solid #ffffff0b}.d72pw4x article>span{font:44px Georgia;color:var(--orange);line-height:1}.d72pw4x blockquote{margin:9px 0 17px;color:#ded9df;font-size:13px;line-height:1.9}.d72pw4x article p{font-size:10px;color:#8c8791;margin:0}.e83qx5y{background:#17171b;display:grid;grid-template-columns:.65fr 1.35fr;gap:70px}.f94ry6z{text-align:left;margin:0}.g15sz7a details{border-bottom:1px solid #37343c}.g15sz7a details:first-child{border-top:1px solid #37343c}.g15sz7a summary{cursor:pointer;list-style:none;padding:18px 34px 18px 0;font-size:14px;position:relative}.g15sz7a summary::-webkit-details-marker{display:none}.g15sz7a summary:after{content:'+';position:absolute;right:5px;top:15px;color:var(--orange);font-size:20px}.g15sz7a details[open] summary:after{content:'−'}.g15sz7a details p{color:var(--muted);font-size:12px;line-height:1.8;margin:0;padding:0 28px 18px 0}.h26ta8b{min-height:370px;position:relative;display:grid;align-items:center;overflow:hidden}.h26ta8b>img{position:absolute;inset:0;opacity:.34}.h26ta8b:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101014 5%,#101014b5 60%,#10101440)}.h26ta8b>div{position:relative;z-index:1}.h26ta8b h2{font-size:42px;line-height:1.35;margin:8px 0}.h26ta8b p:not(.x26jq8u){color:#c2bbc3;font-size:13px}.h26ta8b a{display:inline-block;padding:12px 19px;margin-top:11px;border-radius:24px;background:linear-gradient(100deg,#f6bd6d,#ed7180);color:#181419;font-size:12px;font-weight:700}.h26ta8b small{display:block;color:#938d97;font-size:10px;margin-top:12px}.i37ub9c{padding:45px max(7.5%,calc((100vw - 1080px)/2)) 22px;background:#0b0b0e;border-top:1px solid #ffffff12;display:grid;grid-template-columns:1fr 1fr;gap:30px}.j48vc1d p{font-size:11px;color:#89848e;margin:13px 0}.k59wd2e{display:flex;gap:85px;justify-content:flex-end}.k59wd2e>div{display:grid;align-content:start;gap:7px}.k59wd2e h2{font-size:11px;color:#eee8ee;margin:0 0 5px}.k59wd2e a{color:#97919b;font-size:10px}.l61xe3f{grid-column:1/-1;border-top:1px solid #ffffff12;padding-top:17px;display:flex;justify-content:space-between;color:#77717b;font-size:9px}.l61xe3f small{font-size:inherit}.k28ub6c [data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.k28ub6c [data-reveal].m41wd8e{opacity:1;transform:translateY(0)}
@media(max-width:900px){.j61vc3g{gap:25px;padding-left:6%;padding-right:6%;min-height:570px}.r59dk2o{height:380px;max-width:320px}.v94ho6s,.c72ov4z,.j59vc2d,.o15ah7i,.r48dk1l,.y26kr8s,.b59nu2v,.e83qx5y,.h26ta8b{padding-left:6%;padding-right:6%}.y37kr9v{grid-template-columns:repeat(2,1fr)}.f15ry7c{grid-auto-columns:calc((100% - 10px)/2)}.h37ta9e{height:260px}.o15ah7i{gap:30px}.e83qx5y{gap:30px}}
@media(max-width:620px){html{scroll-padding-top:70px}.c83nv5z{height:65px;padding:0 20px}.f26ry8c{display:grid;gap:4px;border:0;background:transparent;padding:9px}.f26ry8c>span:not(.g37sz9d){width:21px;height:1px;background:#eee}.g37sz9d{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.h48ta1e{display:none;position:absolute;top:65px;left:0;right:0;padding:17px 22px 23px;background:#15151a;border-bottom:1px solid #35323a;align-items:stretch;gap:0;flex-direction:column}.h48ta1e.l39vc7d{display:flex}.h48ta1e a{padding:12px 4px;border-bottom:1px solid #ffffff0d}.h48ta1e .i59ub2f{margin-top:10px;padding:10px 14px;border:1px solid #716064;border-radius:24px;text-align:center}.j61vc3g{padding:76px 22px 82px;grid-template-columns:1fr;gap:38px;min-height:0}.l83xe5i{font-size:9px}h1{font-size:46px;margin:17px 0}.m94yf6j{font-size:14px}.n15zg7k{gap:9px;margin-top:24px}.o26ah8l,.p37bi9m{font-size:11px;padding:12px 15px}.q48cj1n{font-size:9px;gap:8px;margin-top:27px}.r59dk2o{height:390px;width:min(82vw,330px);max-width:none}.u83gn5r{bottom:24px;left:22px}.v94ho6s,.c72ov4z,.j59vc2d,.o15ah7i,.r48dk1l,.y26kr8s,.b59nu2v,.e83qx5y,.h26ta8b{padding:68px 22px}.w15ip7t,.z37ls9t,.c61ov3w,.f94ry6z{margin-bottom:30px}.w15ip7t h2,.d83pw5a h2,.p26bi8j h2,.s59el2m h2,.z37ls9t h2,.c61ov3w h2,.f94ry6z h2{font-size:27px}.y37kr9v{gap:10px}.z48ls1w{padding:19px 15px;min-height:205px}.z48ls1w h3{font-size:14px;margin-top:23px}.z48ls1w p{font-size:11px}.d83pw5a{align-items:center}.e94qx6b button{height:34px;width:34px}.f15ry7c{grid-template-columns:1fr 1fr;gap:10px}.h37ta9e{height:190px}.i48ub1f{padding:13px}.i48ub1f h3{font-size:16px}.i48ub1f p{font-size:10px}.j59vc2d,.o15ah7i,.r48dk1l,.e83qx5y{grid-template-columns:1fr;gap:32px}.k61wd3e h2,.s59el2m h2{font-size:31px}.m83yf5g{gap:9px}.n94zg6h{height:165px}.n94zg6h strong{font-size:12px}.o15ah7i{background:radial-gradient(ellipse at 20% 20%,#392624 0%,#171519 60%)}.q37cj9k article{grid-template-columns:25px 51px 1fr;gap:11px}.q37cj9k img{height:55px}.q37cj9k p{font-size:9px}.q37cj9k b{display:none}.t61fm3n{padding:4px 25px}.u72gn4o{height:410px}.u72gn4o>img{height:240px}.x15jq7r{right:4px;bottom:43px;width:88px;height:88px;font-size:11px}.a48mt1u{grid-template-columns:1fr;gap:0}.a48mt1u article{padding:18px 5px}.d72pw4x{grid-template-columns:1fr;gap:10px}.d72pw4x article{padding:18px 20px}.f94ry6z{text-align:center}.h26ta8b{min-height:370px}.h26ta8b h2{font-size:36px}.i37ub9c{padding:36px 22px 20px;grid-template-columns:1fr;gap:25px}.k59wd2e{justify-content:flex-start;gap:65px}.l61xe3f{gap:12px;flex-direction:column}.h48ta1e{font-size:13px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.k28ub6c [data-reveal]{opacity:1;transform:none}}
