@layer reset,foundation,shell,editorial,library,experience,closing,responsive;@layer reset{*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,p,figure,blockquote{margin:0}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{color:inherit;cursor:pointer}img{display:block;width:100%;object-fit:cover}button,input{min-width:0}button{border:0}[hidden]{display:none!important}}@layer foundation{:root{--ink: #101113;--panel: #191a1e;--soft: #232429;--line: #303136;--muted: #a8a8b0;--white: #f8f5f0;--accent: #ff583d;--warm: #ff9a57;color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:128px}body{background:var(--ink);color:var(--white);font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;font-size:15px;line-height:1.75;overflow-wrap:anywhere}::selection{background:#ff583d;color:#101113}:focus-visible{outline:3px solid #ffb88d;outline-offset:5px}h2{font-size:clamp(24px,2.3vw,34px);line-height:1.4;letter-spacing:-.04em}h3{font-size:19px;line-height:1.55}button,summary,a{touch-action:manipulation}.w6p4n9x{width:min(1280px,calc(100% - 88px));margin-inline:auto}.g4v9d2n{font-size:11px;letter-spacing:.14em;color:var(--muted);font-weight:600}.a4v8m2q{font-size:13px;color:var(--muted);line-height:1.8}.y7n3v6p{max-width:490px;color:var(--muted);font-size:14px;line-height:1.95}.f2k8n4s{color:var(--accent)}.n4c8x2v{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}a.n4c8x2v:focus{clip-path:none;width:auto;height:auto;padding:12px 20px;top:10px;left:10px;z-index:100;background:var(--accent);color:var(--ink)}.v3x7f2p,.s6m2t9v{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:48px;padding:10px 22px;border-radius:6px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.v3x7f2p{background:linear-gradient(110deg,#ff413c,#ff8651);color:#130e0c}.s6m2t9v{background:#232429;color:var(--white);border:1px solid #3a3a40}.v3x7f2p:hover{transform:translateY(-3px);box-shadow:0 8px 28px #f94b3433}.s6m2t9v:hover{transform:translateY(-3px);background:#303138}.d8n3r5v{display:inline-flex;align-items:center;gap:15px;font-size:12px;color:#d1d0d4;padding-block:5px;transition:color .2s}.d8n3r5v:hover{color:var(--accent)}.f9m2v6r{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.f9m2v6r .g4v9d2n{margin-bottom:9px}[data-motion=on] [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .65s,transform .65s}[data-motion=on] [data-reveal=seen]{opacity:1;transform:none}}@layer shell{.r8f3k6m{position:sticky;top:0;z-index:30;background:#101113f5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.h3b7y2q{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:30px}.m9d2r7k{display:inline-flex;gap:12px;align-items:center;flex-shrink:0;font-size:24px;font-weight:800;line-height:1.25;letter-spacing:-.04em}.m9d2r7k small{display:block;font-size:8px;letter-spacing:.16em;color:var(--muted);margin-top:6px;font-weight:500}.a5j8t3n{display:grid;place-items:center;width:43px;height:43px;background:linear-gradient(140deg,var(--accent),var(--warm));color:var(--ink);font-size:28px;border-radius:7px 7px 16px}.k2s9v4c{display:flex;align-items:center;gap:31px;font-size:13px}.k2s9v4c>a{padding-block:10px;color:#c9c8ce;transition:color .2s;white-space:nowrap}.k2s9v4c>a:hover,.k2s9v4c>a[aria-current=location]{color:var(--accent)}.k2s9v4c>a.v3x7f2p{color:#130e0c;padding:9px 17px;min-height:40px;font-size:12px;gap:20px}.c5t8z3w{background:#191a1d}.u2f6k9r{display:flex;align-items:center;justify-content:space-between;min-height:33px;font-size:10px;color:#b6b4bd;letter-spacing:.04em}.u2f6k9r i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--accent);margin-right:8px}.u2f6k9r b{margin-inline:12px;color:#5f5f66}.b8n2q5s{display:none;width:43px;height:43px;border:1px solid var(--line);border-radius:6px;background:var(--panel);padding:10px}.b8n2q5s span{display:block;height:2px;background:var(--white);margin:4px 0;transition:transform .2s,opacity .2s}.e9q3m7v{display:grid;grid-template-columns:.9fr 1.1fr;column-gap:55px;padding-top:40px}.p7r2w5k{align-self:center;padding-block:20px 27px}.p7r2w5k>.g4v9d2n{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.11em}.p7r2w5k>.g4v9d2n span{width:18px;height:1px;background:var(--accent)}h1{margin-top:22px;font-size:clamp(40px,4.7vw,66px);line-height:1.25;letter-spacing:-.055em}h1>span{display:block}.j5m8q3t{display:inline-flex;align-items:center;gap:10px;font-size:21px;letter-spacing:.1em;margin-bottom:13px}.j5m8q3t img{width:25px;height:25px;border-radius:50%;filter:saturate(.7)}.t8c5r3m{margin-block:21px 9px;font-size:17px;color:#dedbd8}.d3w8k5q{display:flex;flex-wrap:wrap;gap:14px;margin-top:26px}.q8z4p7n{display:flex;gap:21px;margin-top:25px;color:#a8a5ae;font-size:10px}.q8z4p7n span:before{content:"/";color:#ff7b5d;margin-right:7px}.x3q9m5r{position:relative;min-width:0;border:1px solid #3d3a3b;border-radius:9px;background:#1c1d21;overflow:hidden;align-self:stretch}.c8n4t6p{position:relative;height:100%;min-height:460px}.l5v2y8k{position:absolute;inset:0;overflow:hidden}.l5v2y8k:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#11111505,#10111315 24%,#101113c2 68%,#101113f2),linear-gradient(100deg,#e546241f,transparent)}.l5v2y8k img{height:100%;object-position:center;filter:saturate(.6) contrast(1.05)}.l5v2y8k figcaption{position:absolute;z-index:1;bottom:88px;left:33px;right:30px}.h7r3q9m{display:inline-flex;align-items:center;gap:26px;padding:4px 9px;font-size:10px;letter-spacing:.1em;border:1px solid #ffb38980;color:#ffd1b5;background:#26151180;border-radius:3px}.l5v2y8k figcaption p{font-size:clamp(23px,2.6vw,35px);font-weight:700;line-height:1.55;margin-block:16px 14px}.l5v2y8k figcaption>span:last-child{color:#c4b5ad;font-size:9px;letter-spacing:.2em}.a9s4w7n{position:absolute;bottom:0;left:33px;right:30px;z-index:2;display:flex;justify-content:space-between;padding-block:17px;border-top:1px solid #ffffff36}.z6p2k8v,.n7v3r8q{display:flex;gap:9px}.z6p2k8v button,.n7v3r8q button{width:33px;height:30px;color:#c5c3c3;border-radius:3px;background:transparent;font-size:11px}.z6p2k8v button[aria-pressed=true]{color:var(--accent);box-shadow:inset 0 -2px var(--accent)}.n7v3r8q button{background:#ffffff0f;border:1px solid #ffffff24;font-size:14px}.n7v3r8q button:hover{background:#ffffff28}.k6w3r9t{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;padding:23px 0;margin-top:25px;border-bottom:1px solid var(--line);font-size:11px}.k6w3r9t b{color:var(--accent);margin-left:12px;letter-spacing:0}.k6w3r9t a{color:#d4d0d0}.k6w3r9t a span{margin-left:14px;color:var(--accent)}.k6w3r9t>span:last-child{color:#8f8d96;font-size:10px}}@layer editorial{.u9p5m2c{display:grid;grid-template-columns:minmax(0,1fr) 305px;gap:35px;margin-top:58px}.b3q7t9k>.a4v8m2q{font-size:11px;margin:-6px 0 23px}.r7k3w9p{display:grid;grid-template-columns:1.05fr 1fr;grid-template-rows:repeat(2,minmax(0,210px));gap:17px}.t4q8n6v{grid-row:1 / 3;position:relative;min-height:0;overflow:hidden;border-radius:7px;background:var(--panel)}.t4q8n6v>a{display:block;height:100%}.t4q8n6v img{position:absolute;height:100%;filter:saturate(.55);transition:transform .5s}.t4q8n6v a>div{position:absolute;inset:0;padding:23px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,transparent,#101113b0 35%,#101113f5)}.t4q8n6v .h7r3q9m{align-self:flex-start;margin-bottom:auto}.t4q8n6v h3{font-size:23px;line-height:1.6;margin-bottom:10px}.t4q8n6v p{font-size:12px;color:#bbb8bd;margin-bottom:16px}.i2w8m4r{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#d9d5d2}.i2w8m4r b{font-size:20px;font-weight:400;color:var(--accent)}.z3c7r5n{border-radius:7px;background:var(--panel);overflow:hidden}.z3c7r5n a{display:grid;grid-template-columns:39% 1fr;height:100%}.z3c7r5n img{height:100%;min-height:0;filter:saturate(.55);transition:filter .3s}.z3c7r5n a>div{display:flex;flex-direction:column;padding:19px 15px}.z3c7r5n .g4v9d2n{font-size:8px;letter-spacing:.04em;color:#f39c7b}.z3c7r5n h3{font-size:17px;margin-block:10px}.z3c7r5n .i2w8m4r{margin-top:auto}.t4q8n6v:hover img{transform:scale(1.045)}.z3c7r5n:hover img{filter:saturate(.9)}.o7r3m9v{background:#1b1c20;border:1px solid var(--line);border-top:2px solid var(--accent);padding:23px;border-radius:0 0 7px 7px}.o7r3m9v h2{font-size:24px}.o7r3m9v h2>span{margin-left:25px;color:var(--accent)}.o7r3m9v .g4v9d2n{font-size:9px}.o7r3m9v .a4v8m2q{font-size:10px;margin-top:-7px}.p4v7n2s{list-style:none;margin:10px 0 0;padding:0}.p4v7n2s li+li{border-top:1px solid var(--line)}.p4v7n2s a{display:grid;grid-template-columns:26px 1fr 13px;gap:9px;align-items:start;padding-block:15px;font-size:12px;line-height:1.8}.p4v7n2s b{white-space:nowrap;font-size:23px;font-weight:600;line-height:1.3;color:#77757e;font-variant-numeric:tabular-nums}.p4v7n2s li:first-child b{color:var(--accent)}.p4v7n2s small{display:block;font-size:9px;color:#95929e;margin-top:5px}.p4v7n2s i{color:#676570;font-style:normal}.p4v7n2s a:hover span,.p4v7n2s a:hover i{color:#ff9972}.v8n2m5q{border-top:1px solid var(--line);padding-top:15px;display:flex;align-items:center;gap:15px}.v8n2m5q>span{font-size:38px;color:var(--accent);line-height:1}.v8n2m5q p{color:#a8a4ad;font-size:11px}.v8n2m5q strong{color:#e7ddd7;font-weight:500}.y4r9k6v{padding:19px 23px 0}.y4r9k6v>p:nth-child(2){font-size:12px;color:#b4aeb6;margin:7px 0}.y4r9k6v .d8n3r5v{font-size:10px;color:#e0ab91}.l8m3q6n{margin-block:64px 66px}.l8m3q6n h2{font-size:25px}.k4v9t2p{display:grid;grid-template-columns:repeat(4,1fr);margin-top:28px;padding-block:25px;border-block:1px solid var(--line)}.k4v9t2p article{padding-inline:25px;position:relative}.k4v9t2p article:first-child{padding-left:0}.k4v9t2p article+article{border-left:1px solid var(--line)}.k4v9t2p article>span{color:#ff8b68;font-size:30px;line-height:1.2;display:block;margin-bottom:16px}.k4v9t2p h3{font-size:16px;margin-bottom:8px}.k4v9t2p p{color:var(--muted);font-size:12px;line-height:1.9}}@layer library{.a7q2v9m{background:#16171a;border-block:1px solid #28292d;padding-block:58px 62px}.b5t9m3r{margin-top:28px;display:flex;justify-content:space-between;gap:20px;align-items:center}.n8q3v7k{display:inline-flex;flex-wrap:wrap;gap:6px;padding:4px;background:#232429;border:1px solid #34353b;border-radius:6px}.n8q3v7k button{font-size:12px;padding:6px 20px;min-height:35px;background:transparent;border-radius:4px;color:#aaa7b0;transition:color .2s,background .2s}.n8q3v7k button[aria-pressed=true]{color:#151012;background:linear-gradient(110deg,tomato,#ff9561);font-weight:700}.n8q3v7k button:hover:not([aria-pressed=true]){color:#fff;background:#303137}.m2r8w5q{display:flex;width:270px;padding:4px 6px 4px 14px;border:1px solid #3c3d43;background:#1c1d20;border-radius:6px}.m2r8w5q input{width:100%;border:0;background:transparent;color:var(--white);font-size:12px}.m2r8w5q input::placeholder{color:#a6a3ad}.m2r8w5q button{width:34px;height:34px;border-radius:3px;background:transparent;font-size:24px;line-height:1}.d6n4t8v{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-block:16px 22px;color:#99969f;font-size:10px}.r3m7p9w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;align-items:start}.q2v8k5n{border:1px solid #36363e;border-radius:7px;background:#1d1e22;overflow:hidden;transition:border-color .2s,box-shadow .2s}.q2v8k5n:target{border-color:#ff8d68;box-shadow:0 0 0 3px #ff583d1f}.q2v8k5n:hover{border-color:#76584b}.t9m3w6r{position:relative;height:180px;overflow:hidden;background:#24242b}.t9m3w6r img{height:100%;filter:saturate(.55) brightness(.8);transition:transform .5s,filter .5s}.q2v8k5n:hover .t9m3w6r img{transform:scale(1.045);filter:saturate(.8) brightness(.9)}.t9m3w6r>span{position:absolute;bottom:12px;left:17px;font-size:10px;background:#101113dd;border:1px solid #ffffff26;border-radius:3px;padding:3px 8px;color:#e9d3c9}.w5r8n2q{padding:23px}.w5r8n2q .g4v9d2n{color:#ca927b;font-size:9px;letter-spacing:.07em}.w5r8n2q h3{font-size:21px;margin-block:11px}.w5r8n2q>p:not(.g4v9d2n){color:#b5b1bb;font-size:12px;min-height:46px}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details summary>span{flex-shrink:0;display:inline-block;color:#e29677;transition:transform .2s;font-size:19px;line-height:1}details[open] summary>span{transform:rotate(45deg)}.w5r8n2q summary{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #38373f;margin-top:19px;padding-top:13px;font-size:11px}.w5r8n2q details>div{font-size:12px;color:#bbb5bd;padding-top:16px}.w5r8n2q details p+p{margin-top:12px;padding-left:12px;border-left:2px solid #c86f51}.w5r8n2q time{display:block;color:#8f8b97;font-size:10px;margin-top:16px}.s9q4n7v{padding:60px 20px;text-align:center;border:1px dashed #5c5051;color:#c1b7b5;border-radius:6px}}@layer experience{.i8n3v6q{display:grid;grid-template-columns:1.2fr .8fr;gap:80px;margin-block:70px}.c3r7m9k>h2,.p8m4q2v>h2{margin-block:10px 18px;font-size:35px}.c3r7m9k>.n8q3v7k{margin-block:22px 12px}.c3r7m9k>.a4v8m2q{font-size:11px;max-width:470px;min-height:40px}.f6v2q8m{border:1px solid #51515a;background:#1d1e23;padding:9px;border-radius:10px;margin-top:26px;width:100%;transition:width .4s}.j9r4n7w{display:flex;align-items:center;gap:5px;padding:3px 6px 12px}.j9r4n7w>span{width:5px;height:5px;border-radius:50%;background:#6a5559}.j9r4n7w>span:first-child{background:#ef7960}.j9r4n7w small{margin-left:auto;font-size:8px;color:#a6a0ab}.o3k8v5n{display:grid;grid-template-columns:1fr .4fr;gap:13px;padding:15px;background:#101113;border:1px solid #38363d;border-radius:5px}.o3k8v5n>div{min-width:0}.o3k8v5n b{display:flex;justify-content:space-between;margin-bottom:10px;font-size:12px}.o3k8v5n b span{color:var(--accent)}.o3k8v5n img{height:130px;border-radius:4px;filter:brightness(.65) saturate(.55)}.o3k8v5n strong{display:block;margin-block:9px;font-size:15px}.u5n9r3q{display:flex;gap:6px}.u5n9r3q span{flex:1;padding:7px 3px;background:#28252a;border-radius:2px;font-size:8px;text-align:center;color:#b6b0ba}.o3k8v5n aside{border-left:1px solid #343139;padding-left:10px;color:#aaa1ab;font-size:9px}.o3k8v5n aside>span{color:#e49d7d;font-size:10px}.o3k8v5n aside p{padding-block:17px;border-bottom:1px solid #302c34}.f6v2q8m[data-device=mobile]{width:250px;margin-inline:auto;border:5px solid #51515a;padding:7px;border-radius:23px}.f6v2q8m[data-device=mobile] .o3k8v5n{display:block;border-radius:9px}.f6v2q8m[data-device=mobile] .o3k8v5n aside{display:none}.p8m4q2v{padding:0 0 0 40px;border-left:1px solid var(--line)}.w7q3n8m{list-style:none;margin:30px 0 0;padding:0}.w7q3n8m li{display:grid;grid-template-columns:36px 1fr;gap:20px;position:relative;padding-bottom:28px}.w7q3n8m li+li{padding-top:25px;border-top:1px solid var(--line)}.w7q3n8m li>span{color:var(--accent);font-size:23px;line-height:1.4;font-weight:600}.w7q3n8m h3{font-size:17px}.w7q3n8m p{font-size:12px;color:var(--muted);margin-block:8px}.w7q3n8m a{font-size:10px;color:#e09a7f}.x9r3v7m{border-top:1px solid var(--line);padding-top:45px;margin-bottom:70px}.x9r3v7m h2{font-size:28px}.g8q2m5v{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:27px}.g8q2m5v figure{position:relative;padding:25px;background:#1b1c20;border:1px solid #303138;border-radius:6px}.g8q2m5v figure>span{display:block;color:#ff8660;font-family:Georgia,serif;font-size:55px;height:35px;line-height:1}.g8q2m5v blockquote{color:#c4bfc7;font-size:13px;line-height:1.95;margin-block:10px 25px}.g8q2m5v figcaption{border-top:1px solid #38343b;padding-top:15px;display:flex;gap:12px;align-items:center}.g8q2m5v b{font-size:12px;font-weight:500}.g8q2m5v figcaption span{color:#938b99;font-size:10px}}@layer closing{.h8v3m7q{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;margin-bottom:70px}.b9q5r2n>h2{margin-block:10px 25px}.l3n8q5v details{border-bottom:1px solid #36333a}.l3n8q5v summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:20px;font-size:13px}.l3n8q5v details p{padding:0 25px 20px 0;font-size:12px;color:#b8b0bc;line-height:1.95}.t3v8q6m{position:relative;border:1px solid #6e463b;border-radius:8px;background:radial-gradient(ellipse at 100% 0,#e1683c26,transparent 60%),#211b1c;padding:30px;overflow:hidden}.a2m7r9v{position:absolute;right:28px;top:30px;font-size:29px;border-radius:12px;background:linear-gradient(120deg,#ff4c36,#ffa369);color:#211414;width:58px;height:58px;line-height:58px;text-align:center;font-weight:800}.a2m7r9v>span{position:absolute;bottom:-6px;right:-5px;width:22px;height:22px;background:#292024;border:1px solid #eb9672;border-radius:6px;color:#e89773;font-size:14px;line-height:21px}.t3v8q6m>.g4v9d2n{font-size:9px;color:#cc9f89;padding-right:65px}.t3v8q6m h2{font-size:17px;margin-block:12px 23px;padding-right:65px}.z9n4q7r{font-size:33px;line-height:1.5;font-weight:700;margin-bottom:17px}.q6r2m8v{display:inline-block;font-size:10px;color:#e8bfa5;border:1px solid #875944;border-radius:3px;padding:3px 9px}.t3v8q6m>p:not([class]){font-size:12px;color:#bca7a5;margin-block:14px 22px}.t3v8q6m>.v3x7f2p{display:flex;justify-content:space-between;width:100%}.t3v8q6m>.d8n3r5v{display:flex;justify-content:center;margin-top:9px}.v4q9n2k{border-top:1px solid #564039;margin-top:20px;padding-top:14px;font-size:10px;color:#b29b96}.v4q9n2k span{color:#f6a77e;margin-right:5px}.m7n3q8r{background:#17181b;border-top:1px solid #38333a}.f8q2v6n{display:grid;grid-template-columns:.65fr 1.35fr;gap:55px;padding-block:45px;border-bottom:1px solid #333139}.f8q2v6n h2{margin-top:12px;font-size:27px}.f8q2v6n .g4v9d2n{font-size:9px}.f8q2v6n>p{font-size:12px;color:#b7afba;line-height:2}.s3r8m5q{display:grid;grid-template-columns:1fr 1fr 1fr 1.3fr;gap:35px;padding-block:35px}.s3r8m5q h3{font-size:12px;margin-bottom:15px;color:#dad4db}.s3r8m5q>div>a:not(.m9d2r7k){display:block;font-size:11px;color:#a39aa9;padding-block:4px}.s3r8m5q>div>a:hover{color:#ff9b74}.s3r8m5q>div:last-child{justify-self:end}.s3r8m5q .m9d2r7k{font-size:21px}.s3r8m5q>div>p{font-size:11px;color:#9f94a4;margin-top:16px}.c9v4n7q{display:flex;justify-content:space-between;gap:20px;padding-block:18px;border-top:1px solid #343039;font-size:10px;color:#968b9c}.c9v4n7q a{color:#baacbe}.v9r3q7n{display:none}}@layer responsive{@media(min-width:1550px){.e9q3m7v{padding-top:50px}.c8n4t6p{min-height:500px}}@media(max-width:1150px){.w6p4n9x{width:calc(100% - 56px)}.k2s9v4c{gap:20px}.e9q3m7v{column-gap:30px}.u9p5m2c{grid-template-columns:minmax(0,1fr) 270px;gap:25px}.r7k3w9p{grid-template-columns:1fr 1fr}.z3c7r5n a{display:block;position:relative}.z3c7r5n img{height:80px;min-height:0}.z3c7r5n a>div{padding:12px 15px}.z3c7r5n h3{font-size:15px;margin-block:6px}.z3c7r5n h3 br{display:none}.i8n3v6q{gap:40px}.p8m4q2v{padding-left:28px}.h8v3m7q{gap:40px}}@media(max-width:900px){.h3b7y2q{min-height:72px}.m9d2r7k{font-size:21px}.b8n2q5s{display:block}.k2s9v4c{display:none;position:absolute;top:72px;left:0;right:0;padding:18px 28px 24px;background:#1b1c21;border-block:1px solid #37353d;box-shadow:0 15px 25px #0005}.k2s9v4c[data-open=true]{display:grid;grid-template-columns:1fr 1fr;gap:9px 25px}.k2s9v4c>a{padding:10px 12px}.b8n2q5s[aria-expanded=true] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.b8n2q5s[aria-expanded=true] span:nth-child(2){opacity:0}.b8n2q5s[aria-expanded=true] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}h1{font-size:46px}.e9q3m7v{gap:25px}.c8n4t6p{min-height:430px}.l5v2y8k figcaption{left:22px;right:22px}.l5v2y8k figcaption p{font-size:25px}.a9s4w7n{left:19px;right:19px}.d3w8k5q{gap:9px}.d3w8k5q a{padding-inline:14px;font-size:12px;gap:14px}.q8z4p7n{gap:13px;flex-wrap:wrap}.u9p5m2c{grid-template-columns:1fr}.e5n8q2w{display:grid;grid-template-columns:1fr .5fr;gap:24px}.p4v7n2s{display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.p4v7n2s li:nth-child(2){border-top:0}.v8n2m5q{display:none}.y4r9k6v{align-self:center;padding:20px 10px}.r7k3w9p{grid-template-columns:1fr 1fr}.z3c7r5n a{display:grid;grid-template-columns:40% 1fr}.z3c7r5n img{height:100%}.z3c7r5n a>div{padding:20px}.k4v9t2p{grid-template-columns:1fr 1fr;gap:30px 0}.k4v9t2p article:nth-child(3){border-left:0;padding-left:0}.r3m7p9w{grid-template-columns:repeat(2,1fr)}.f9m2v6r{flex-wrap:wrap;gap:10px 20px}.i8n3v6q{grid-template-columns:1fr 1fr;gap:30px}.o3k8v5n{display:block}.o3k8v5n aside{display:none}.g8q2m5v{gap:14px}.g8q2m5v figure{padding:20px}.g8q2m5v figcaption{display:block}.g8q2m5v figcaption span{display:block;margin-top:4px}.h8v3m7q{gap:30px;grid-template-columns:1.1fr .9fr}.t3v8q6m{padding:25px}.a2m7r9v{right:20px;width:45px;height:45px;line-height:45px;font-size:24px}.z9n4q7r{font-size:28px}.f8q2v6n{gap:30px}.s3r8m5q{gap:20px}}@media(max-width:650px){html{scroll-padding-top:114px}body{font-size:14px}.w6p4n9x{width:calc(100% - 36px)}.h3b7y2q{min-height:68px}.m9d2r7k small{font-size:7px}.a5j8t3n{width:37px;height:37px;font-size:24px}.k2s9v4c{top:68px;padding:16px 18px 22px}.u2f6k9r{font-size:9px;min-height:30px}.u2f6k9r>span:last-child{font-size:8px}.u2f6k9r b{margin-inline:4px}.e9q3m7v{grid-template-columns:1fr;padding-top:22px;gap:22px}.p7r2w5k{padding-block:5px 0}h1{font-size:clamp(43px,10vw,59px);margin-top:17px}.j5m8q3t{font-size:18px;margin-bottom:12px}.t8c5r3m{font-size:15px;margin-top:17px}.y7n3v6p{font-size:12px;line-height:1.9}.d3w8k5q{margin-top:20px}.d3w8k5q a{min-height:44px;font-size:12px;padding-inline:18px;gap:26px}.q8z4p7n{margin-top:19px;gap:16px;font-size:9px}.c8n4t6p{min-height:365px}.l5v2y8k figcaption{bottom:78px}.l5v2y8k figcaption p{font-size:27px}.a9s4w7n{padding-block:13px}.k6w3r9t{margin-top:0;padding-block:18px;display:grid;grid-template-columns:1fr;gap:10px}.k6w3r9t>span:last-child{display:none}.k6w3r9t a{display:flex;justify-content:space-between;font-size:11px}.u9p5m2c{margin-top:35px;gap:25px}.f9m2v6r{align-items:center}h2{font-size:25px}.f9m2v6r .g4v9d2n{font-size:9px;margin-bottom:7px}.b3q7t9k .f9m2v6r{gap:8px}.b3q7t9k .d8n3r5v{font-size:10px;gap:8px}.b3q7t9k>.a4v8m2q{font-size:10px;margin-bottom:18px}.r7k3w9p{grid-template-columns:1fr;grid-template-rows:auto;gap:13px}.t4q8n6v{grid-row:auto;min-height:300px}.t4q8n6v h3{font-size:23px}.z3c7r5n a{grid-template-columns:36% 1fr}.z3c7r5n img{min-height:160px}.z3c7r5n a>div{padding:17px}.z3c7r5n h3{font-size:18px}.e5n8q2w{display:block}.y4r9k6v{display:none}.o7r3m9v{padding:22px}.p4v7n2s{grid-template-columns:1fr}.p4v7n2s li:nth-child(2){border-top:1px solid var(--line)}.p4v7n2s a{padding-block:14px;font-size:12px;grid-template-columns:30px 1fr 15px}.v8n2m5q{display:flex}.l8m3q6n{margin-block:38px 40px}.l8m3q6n h2{font-size:23px}.a4v8m2q{font-size:11px}.k4v9t2p{margin-top:20px;padding-block:23px;gap:26px 0}.k4v9t2p article{padding-inline:15px 0}.k4v9t2p article:nth-child(odd){padding-right:15px}.k4v9t2p article>span{font-size:27px;margin-bottom:10px}.k4v9t2p h3{font-size:14px}.k4v9t2p p{font-size:11px}.a7q2v9m{padding-block:35px}.b5t9m3r{flex-wrap:wrap;margin-top:23px;gap:14px}.n8q3v7k button{padding-inline:18px;font-size:11px}.m2r8w5q{width:100%}.d6n4t8v{font-size:9px;margin-block:14px 18px}.r3m7p9w{grid-template-columns:1fr;gap:20px}.t9m3w6r{height:195px}.w5r8n2q{padding:21px}.w5r8n2q h3{font-size:23px}.w5r8n2q>p:not(.g4v9d2n){min-height:0}.i8n3v6q{grid-template-columns:1fr;margin-block:40px;gap:40px}.c3r7m9k>h2,.p8m4q2v>h2{font-size:30px}.c3r7m9k>.a4v8m2q{min-height:0}.f6v2q8m{margin-top:20px}.p8m4q2v{padding:28px 0 0;border-left:0;border-top:1px solid var(--line)}.p8m4q2v>h2 br{display:none}.w7q3n8m{margin-top:22px}.w7q3n8m li{padding-bottom:21px}.w7q3n8m li+li{padding-top:20px}.w7q3n8m li:last-child{padding-bottom:0}.x9r3v7m{padding-top:30px;margin-bottom:40px}.x9r3v7m h2{font-size:23px}.x9r3v7m .a4v8m2q{font-size:10px}.g8q2m5v{grid-template-columns:1fr;gap:14px;margin-top:22px}.g8q2m5v blockquote{font-size:12px;margin-bottom:18px}.g8q2m5v figcaption{display:flex}.g8q2m5v figcaption span{display:inline;margin-top:0}.h8v3m7q{grid-template-columns:1fr;margin-bottom:40px;gap:35px}.b9q5r2n>h2{margin-bottom:15px}.l3n8q5v summary{font-size:12px;padding-block:18px}.t3v8q6m{padding:26px}.t3v8q6m h2{font-size:18px}.a2m7r9v{right:27px;width:52px;height:52px;line-height:52px}.z9n4q7r{font-size:34px}.f8q2v6n{grid-template-columns:1fr;gap:18px;padding-block:30px}.f8q2v6n h2{font-size:24px}.f8q2v6n>p{font-size:11px}.s3r8m5q{grid-template-columns:1fr 1fr;gap:26px 20px;padding-block:28px}.s3r8m5q>div:last-child{justify-self:start}.s3r8m5q h3{margin-bottom:10px}.s3r8m5q .m9d2r7k{font-size:19px;gap:8px}.s3r8m5q .a5j8t3n{width:32px;height:32px;font-size:22px}.c9v4n7q{flex-wrap:wrap;justify-content:flex-start;gap:5px 16px;font-size:9px;padding-bottom:calc(87px + env(safe-area-inset-bottom))}.v9r3q7n{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;left:0;right:0;z-index:25;background:#1b1b20f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid #49404a;padding:7px 10px calc(7px + env(safe-area-inset-bottom))}.v9r3q7n a{display:grid;place-items:center;font-size:19px;line-height:1.3;min-height:44px;color:#b8aeba}.v9r3q7n a span{display:block;font-size:9px;margin-top:4px}.v9r3q7n a[aria-current=location]{color:#ff9671}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-motion=on] [data-reveal]{opacity:1;transform:none}}}
