@layer defaults,cinema,access;@layer defaults{:root{--ink: #111114;--panel: #19191e;--line: #303037;--red: #ff3a48;--muted: #a6a6b1;--white: #f6f5f5;--radius: 16px;color-scheme:dark;font-family:Microsoft YaHei,PingFang SC,system-ui,sans-serif;background:var(--ink);color:var(--white);scroll-behavior:smooth;scroll-padding-top:105px}*{box-sizing:border-box}body{margin:0}body:has(dialog[open]){overflow:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer}button,input{border-radius:0}button{border:0}button:disabled{cursor:default}img{display:block;max-width:100%;object-fit:cover}svg{width:22px;height:22px;stroke:currentColor;stroke-width:1.7}h1,h2,h3,p,figure{margin:0}h2{font-size:clamp(27px,2.8vw,38px);line-height:1.38;letter-spacing:-.04em}h3{font-size:19px}p{line-height:1.85}ul,ol{padding:0;margin:0}:focus-visible{outline:3px solid #ffb4a6;outline-offset:5px}[hidden]{display:none!important}::selection{background:#b62c3a;color:#fff}section,[id]{scroll-margin-top:105px}.n5j8c2w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.f3d8p6r{position:fixed;top:-100px;left:20px;padding:12px 20px;background:#fff;color:#111;z-index:100}.f3d8p6r:focus{top:10px}}@layer cinema{.q7m2v9a{width:min(1280px,calc(100% - 96px));margin-inline:auto}.f8a2k6v{padding-block:50px}.t4n8k2p{position:sticky;top:0;background:#111114ed;border-bottom:1px solid #ffffff0e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:30}.t4n8k2p>div{display:flex;align-items:center;justify-content:space-between;height:88px;gap:26px}.t4n8k2p h1{font-size:24px;flex-shrink:0}.u9d3f7b{display:flex;gap:30px;align-items:center;font-size:14px}.u9d3f7b a{color:#b6b5be;padding-block:30px;transition:color .2s;position:relative}.u9d3f7b a[aria-current]{color:#fff}.u9d3f7b a[aria-current]:after{content:"";position:absolute;bottom:19px;left:50%;width:4px;height:4px;background:var(--red);border-radius:50%}.u9d3f7b a:hover{color:var(--red)}.a3f8j5w{padding-top:36px}.h7c4m2s{display:grid;grid-template-columns:.85fr 1.15fr;gap:28px;min-height:610px}.r2v6t8a{align-self:center;padding-block:36px}.r2v6t8a h2{font-size:clamp(46px,4.8vw,68px);line-height:1.24;margin:24px 0;font-weight:800;letter-spacing:-.055em}.r2v6t8a h2 em{font-style:normal;background:linear-gradient(110deg,#ff414f,#ff8a72);color:transparent;-webkit-background-clip:text;background-clip:text}.t7b4n9m{font-size:21px;color:#e0dce0;line-height:1.6}.u6k3s8d{color:var(--muted);font-size:14px;margin:17px 0 27px;max-width:370px}.r2v6t8a>.l6d9v2h{margin-top:28px}.r2v6t8a>.l6d9v2h span{margin-inline:12px;color:#4d4b55}.n8p3d5k{min-width:0;position:relative;border-radius:18px;overflow:hidden;background:#25232c;isolation:isolate}.m4x7q2e{height:100%;position:relative}.j9s5a3l{position:absolute;width:100%;height:100%;object-position:center}.m4x7q2e:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#11111408 25%,#11111460 50%,#111114f5);z-index:1}.d2k8w4r{position:absolute;z-index:2;bottom:94px;left:34px;right:28px}.d2k8w4r>span{font-size:10px;letter-spacing:.22em;color:#d9d5df}.d2k8w4r h3{font-size:38px;margin-block:8px}.d2k8w4r p{font-size:14px;color:#d0cbd3}.d2k8w4r .g4b7x2q{margin-top:14px;font-size:13px}.a9v4c7p{position:absolute;z-index:3;top:24px;left:26px;font-size:11px;padding:7px 12px;border:1px solid #ffffff60;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:5px}.b6f3n7c{position:absolute;inset:auto 30px 22px;z-index:3;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff32;padding-top:14px}.b6f3n7c [data-select-slide]{width:43px;height:30px;padding:0;background:none;color:#b6b1b9;font-size:11px;letter-spacing:.12em}.b6f3n7c [aria-pressed=true]{color:#fff;border-top:2px solid var(--red)}.s8v2g5a{display:grid;grid-template-columns:1.1fr repeat(3,1fr);padding:40px 0;gap:35px;border-bottom:1px solid var(--line)}.s8v2g5a h2{font-size:22px;margin-top:9px}.k4q7n1r{border-left:1px solid var(--line);padding-left:30px}.k4q7n1r>span{font-size:11px;font-family:monospace;color:var(--red)}.k4q7n1r h3{margin:12px 0 9px;font-size:17px}.k4q7n1r p{font-size:13px;color:var(--muted)}.w6m1c9h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:23px;margin-top:25px}.p5h8c3m{display:flex;justify-content:space-between;gap:20px;margin-block:28px;align-items:center}.r7j2b6v{display:flex;gap:8px;flex-wrap:wrap}.n3w9k5t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.e5c7p2n{display:grid;grid-template-columns:1.05fr 1fr;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.t2a8v4d{background:radial-gradient(ellipse at 0 0,#4c1e2a,transparent 90%);padding:36px;position:relative;display:grid;grid-template-columns:1fr .7fr;gap:20px;align-items:center}.t2a8v4d h2{font-size:30px;margin-block:16px 22px}.t2a8v4d h2 span{display:block;font-size:13px;letter-spacing:.15em;color:#c69ba4;margin-top:10px}.t2a8v4d p:not(.k6n2p9d){font-size:16px;color:#c7b8c0}.t2a8v4d small{display:block;color:#ad8d96;font-size:10px;margin-top:35px;line-height:1.8}.x5q9e2m{aspect-ratio:.65;border-radius:80px 80px 5px 5px;overflow:hidden;transform:rotate(6deg);position:relative;box-shadow:0 12px 40px #0006}.x5q9e2m img{height:100%;width:100%}.x5q9e2m span{position:absolute;bottom:0;left:0;right:0;font-size:9px;text-align:center;background:#151521b8;padding:12px 0}.f4l6q9s{padding:28px 34px}.f4l6q9s h3{font-size:16px}.f4l6q9s ol{list-style:none}.f4l6q9s .z3j7r5p{margin-bottom:10px}.g7p2r5m{margin-top:25px;padding:65px 0;background:linear-gradient(125deg,#17171c,#17171c 60%,#20171e);overflow:clip}.g7p2r5m>div{display:grid;grid-template-columns:.75fr 1.25fr;gap:50px;align-items:center}.g7p2r5m .r2v6t8a h2{font-size:44px;margin-block:18px}.g7p2r5m .r2v6t8a>p:not(.k6n2p9d){color:var(--muted);font-size:14px}.g7p2r5m ul{list-style:none;margin-block:25px;font-size:13px;line-height:2.5;color:#d2cdd5}.g7p2r5m li:before{content:"✓";color:var(--red);margin-right:12px}.g7p2r5m .r2v6t8a>small{display:block;margin-top:18px;color:#aaa5af;font-size:10px;line-height:1.8;max-width:320px}.d8v4k6a{min-height:400px;position:relative;padding-right:62px;padding-bottom:60px}.u3s7n9e{background:#0d0d11;border:6px solid #36353c;box-shadow:0 35px 60px #0005;border-radius:14px;overflow:hidden;transform:perspective(1200px) rotateY(-9deg)}.u3s7n9e>div:first-child{display:flex;justify-content:space-between;align-items:center;padding:18px;font-size:10px;color:#9a95a0}.u3s7n9e b{color:var(--red)}.u3s7n9e>img{width:100%;height:230px}.u3s7n9e>div:last-child{display:flex;justify-content:space-between;align-items:center;padding:20px;font-size:17px}.u3s7n9e small{color:var(--muted);font-size:10px}.u3s7n9e .i6d3x8p{position:static;font-size:9px}.h5m8w2q{position:absolute;width:174px;right:-3px;top:100px;border:5px solid #47444c;background:#15151a;border-radius:30px;padding:14px 9px 9px;box-shadow:0 20px 50px #0008;transform:rotate(6deg);overflow:hidden}.h5m8w2q>span{display:block;width:48px;height:5px;background:#000;border-radius:9px;margin:0 auto 14px}.h5m8w2q p{font-size:9px;margin:6px 0 10px}.h5m8w2q p small{float:right;font-size:8px;color:var(--muted)}.h5m8w2q img{height:170px;width:100%;border-radius:7px}.h5m8w2q>strong{font-size:13px;display:block;margin-top:12px}.h5m8w2q>small{font-size:8px;color:var(--muted)}.h5m8w2q>div{display:flex;gap:6px;margin-top:15px}.h5m8w2q i{background:#302d38;height:29px;flex:1;border-radius:3px}.h5m8w2q>p:last-child{color:#9f95a4;text-align:center;font-size:8px;margin-top:15px}.d7w2q4n{position:absolute;bottom:2px;left:50px;color:#79717f;letter-spacing:.2em;font-size:10px}.v2a6f4r{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:30px;border-top:1px solid var(--line)}.j3k9t5b{padding:28px 45px 10px 0}.j3k9t5b+article{border-left:1px solid var(--line);padding-left:45px}.j3k9t5b>span{font-size:45px;font-weight:800;color:#353138;letter-spacing:-.06em}.j3k9t5b h3{margin-block:15px 10px}.j3k9t5b p{color:var(--muted);font-size:13px;min-height:50px}.j3k9t5b a,.j3k9t5b button{display:inline-block;color:var(--red);background:none;padding:0;margin-top:20px;font-size:12px}.m8r5n2c{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:28px}.m8r5n2c figure{background:#19191e;padding:24px 28px;border-radius:10px}.m8r5n2c figure>span{color:var(--red);font:55px Georgia,serif;height:40px;display:block}.m8r5n2c blockquote{margin:0;font-size:13px;line-height:2;color:#cfccd4}.m8r5n2c figcaption{border-top:1px solid var(--line);margin-top:23px;padding-top:17px}.m8r5n2c figcaption b{font-size:13px;display:block;margin-bottom:5px}.m8r5n2c figcaption small{color:var(--muted);font-size:10px}.a4k7p9s{display:grid;grid-template-columns:.7fr 1.3fr;gap:75px;border-top:1px solid var(--line);padding-top:45px}.a4k7p9s h2{margin-block:15px 18px}.a4k7p9s>div>p:not(.k6n2p9d){font-size:13px;color:var(--muted)}.a4k7p9s .g4b7x2q{margin-top:27px}.e8s4j6v{border:1px solid #7b2b39;padding:48px 54px;border-radius:18px;background:radial-gradient(ellipse at 100% 50%,#6d1f31 0,#331a25 40%,#24191f 75%);display:flex;align-items:center;gap:40px;justify-content:space-between;position:relative;overflow:hidden}.e8s4j6v>div{position:relative;z-index:2}.e8s4j6v h2{margin-block:13px}.e8s4j6v p:not(.k6n2p9d){color:#dbc4ce;font-size:15px}.e8s4j6v small{display:block;color:#bda3ad;font-size:11px;margin-top:13px}.e8s4j6v>div:nth-child(2){display:grid;gap:13px;min-width:210px;text-align:center}.x4t8b2n{font-size:280px;line-height:1;position:absolute;right:125px;color:#ffffff05;transform:rotate(-15deg);pointer-events:none}.s2m6v8q{background:#0d0d10;margin-top:25px;padding:55px 0 0}.b5n9w3e{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;padding-bottom:40px;border-bottom:1px solid var(--line)}.b5n9w3e h2{font-size:21px;margin-top:25px}.b5n9w3e p:not(.k6n2p9d){color:var(--muted);font-size:12px;margin-top:14px;line-height:2}.u8h2d5k{display:grid;grid-template-columns:repeat(3,1fr) 1.2fr;padding-block:35px;gap:35px}.u8h2d5k h3{font-size:13px;margin-bottom:20px}.u8h2d5k a{display:block;color:var(--muted);font-size:12px;margin-block:13px;width:fit-content}.u8h2d5k a:hover{color:var(--red)}.u8h2d5k aside p:not(.k6n2p9d){font-size:25px;margin:10px 0 15px;line-height:1.4}.u8h2d5k small{color:#817b86;line-height:1.8;font-size:10px}.n7q4c8a{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#89828e;border-top:1px solid var(--line);padding-block:21px;gap:20px}.c8w3a6p{display:none}}@layer cinema{.e3r7j9c{display:inline-flex;align-items:center;gap:11px;font-size:24px;font-weight:800;letter-spacing:-.04em;white-space:nowrap}.p8w2s6k{display:inline-grid;place-items:center;width:35px;height:35px;border-radius:10px 10px 10px 3px;background:linear-gradient(135deg,#ff6954,#ed2249);box-shadow:0 4px 18px #fa374930;color:#fff;font-size:16px;padding-left:2px}.x8m3q6c{display:flex;align-items:center;gap:18px}.c2l6h8n,.g4b7x2q{display:inline-flex;align-items:center;justify-content:center;gap:15px;font-size:13px;line-height:1.6;transition:transform .2s,background .2s,box-shadow .2s,color .2s}.c2l6h8n{padding:14px 23px;border-radius:7px;font-weight:700;background:linear-gradient(100deg,#ed2448,#ff5d53);color:#fff}.c2l6h8n:hover{transform:translateY(-2px);box-shadow:0 8px 30px #f5334938}.g4b7x2q{background:none;padding:6px 0;color:#e2dce4}.g4b7x2q:hover{color:#ff727b}.v5z1r8m{display:inline-grid;place-items:center;background:transparent;width:36px;height:36px;font-size:23px;border-radius:5px;flex-shrink:0}.v5z1r8m:hover{background:#ffffff12}.k6n2p9d{color:#c2a2ab;font-size:10px;letter-spacing:.15em;font-weight:500}.k6n2p9d>span{display:inline-block;width:6px;height:6px;background:var(--red);border-radius:50%;margin-right:7px;vertical-align:2px}.z3j7r5p{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px}.z3j7r5p h2{margin-top:9px}.z3j7r5p h2>span{font-size:12px;font-weight:400;letter-spacing:.08em;color:var(--muted);margin-left:22px;vertical-align:middle}.l6d9v2h{color:var(--muted);font-size:11px;line-height:1.8}.l2s8p4d{min-width:0}.y7a5n3k{display:block;padding:0;width:100%;aspect-ratio:.77;border-radius:11px;overflow:hidden;position:relative;background:#25242b;text-align:left}.y7a5n3k img{width:100%;height:100%;transition:transform .6s}.y7a5n3k:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 60%,#11111495)}.y7a5n3k:hover img{transform:scale(1.045)}.i6d3x8p{position:absolute;top:15px;left:15px;padding:6px 10px;color:#fff;background:#16111a9c;border:1px solid #ffffff36;font-size:10px;border-radius:4px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.z8q4w6s{position:absolute;bottom:16px;right:16px;z-index:2;width:32px;height:32px;border:1px solid #ffffff70;display:grid;place-items:center;border-radius:50%;transition:background .2s}.y7a5n3k:hover .z8q4w6s{background:var(--red);border-color:var(--red)}.o4r9t6b{display:flex;gap:14px;align-items:start;padding-top:18px}.o4r9t6b>span{font:28px/1.3 Georgia,serif;color:#63515b}.o4r9t6b h3{font-size:18px}.o4r9t6b p{font-size:11px;color:var(--muted);margin-top:5px}.r7j2b6v button{background:#1b1b21;color:#aba6b1;font-size:12px;padding:10px 17px;border-radius:5px;border:1px solid transparent;transition:color .2s,border-color .2s}.r7j2b6v button[aria-pressed=true]{color:#ff8d95;border-color:#8f2b3b;background:#3a1d28}.r7j2b6v button:hover{color:#fff}.w8p5k3a{display:flex;align-items:center;background:#1b1b21;border:1px solid var(--line);border-radius:6px;padding:3px 7px 3px 15px;gap:8px}.w8p5k3a:focus-within{border-color:var(--red)}.w8p5k3a input{background:none;border:0;color:#eee8ef;padding:8px 0;outline:none;font-size:12px;width:190px;min-width:0}.w8p5k3a input::placeholder{color:#98929e}.b8m4s6q{background:#19191e;border:1px solid #29282f;border-radius:10px;overflow:hidden;transition:border-color .2s,transform .2s}.b8m4s6q:hover{border-color:#76505b;transform:translateY(-3px)}.b8m4s6q>img{width:100%;height:185px}.b8m4s6q>div{padding:22px}.b8m4s6q h3{margin-top:8px}.b8m4s6q p{font-size:12px;color:var(--muted);margin-block:10px 14px}.b8m4s6q .g4b7x2q{font-size:11px;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:14px}.c9n3j7w{display:flex;width:100%;align-items:center;gap:25px;padding:20px 0;background:none;border-bottom:1px solid var(--line);text-align:left;transition:color .2s}li:last-child .c9n3j7w{border-bottom:0}.c9n3j7w>b{font:italic 29px Georgia,serif;color:#ba6c7b}.c9n3j7w>span:nth-child(2){flex:1}.c9n3j7w strong{display:block;font-size:16px;font-weight:500}.c9n3j7w small{display:block;margin-top:7px;color:var(--muted);font-size:11px}.c9n3j7w>span:last-child{color:#a88f9c}.c9n3j7w:hover{color:#ff8a95}.v9c6m3h details{border-bottom:1px solid var(--line)}.v9c6m3h summary{list-style:none;cursor:pointer;padding:19px 30px 19px 0;font-size:14px;position:relative}.v9c6m3h summary::-webkit-details-marker{display:none}.v9c6m3h summary:after{content:"+";position:absolute;right:0;color:var(--red);font-size:21px;top:13px}.v9c6m3h details[open] summary:after{content:"−"}.v9c6m3h details p{color:var(--muted);font-size:12px;padding:0 25px 22px 0}.h3p7r9k{display:inline-block;font-size:10px;padding:6px 10px;margin-top:18px;border:1px solid #81505e;color:#efc8d2;border-radius:4px}.s5a2v8k{text-align:center;padding:35px 20px;color:var(--muted);font-size:13px;background:var(--panel);border-radius:10px}.r4p8k2m{color:var(--white);background:#1a191f;border:1px solid #55414c;padding:30px;border-radius:15px;width:min(620px,calc(100% - 32px));max-height:calc(100dvh - 50px);overscroll-behavior:contain}.r4p8k2m::backdrop{background:#07060bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.r4p8k2m h2{font-size:24px}.r4p8k2m nav{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:25px}.r4p8k2m nav a{background:#242128;border:1px solid #373039;padding:15px;border-radius:6px;color:#d9cfd9;font-size:12px}.r4p8k2m nav a:hover{border-color:var(--red)}.r4p8k2m .w8p5k3a{margin-top:25px}.r4p8k2m .w8p5k3a input{flex:1;width:100%}.r4p8k2m>p{color:var(--muted);margin-top:16px;font-size:12px}.y2n6f9d{padding:0;width:min(740px,calc(100% - 32px))}.y2n6f9d>.v5z1r8m{position:absolute;top:14px;right:14px;background:#111c;border-radius:50%;z-index:2}.y2n6f9d>img{width:100%;height:280px}.y2n6f9d>div{padding:28px}.y2n6f9d h2{margin-block:10px 15px}.y2n6f9d p:not(.k6n2p9d){color:#c6beca;font-size:14px}.y2n6f9d aside{margin:20px 0;padding:13px;background:#312129;color:#d6abbc;font-size:11px;line-height:1.8;border-left:2px solid var(--red)}}@layer access{.m4x7q2e[data-entering]{animation:j7b2n9v .8s ease both}@keyframes j7b2n9v{0%{opacity:.25;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}[data-reveal][data-pending]{opacity:0;transform:translateY(22px)}[data-reveal]{transition:opacity .7s ease,transform .7s ease}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}[data-reveal][data-pending]{opacity:1;transform:none}}}@layer access{@media (max-width: 1180px){.q7m2v9a{width:calc(100% - 64px)}.u9d3f7b{gap:19px}.t4n8k2p>div{gap:16px}.t4n8k2p .x8m3q6c{gap:8px}.h7c4m2s{min-height:560px;grid-template-columns:.9fr 1.1fr}.r2v6t8a h2{font-size:53px}.s8v2g5a{gap:22px}.k4q7n1r{padding-left:22px}.g7p2r5m>div{gap:20px}.d8v4k6a{padding-right:45px}.t2a8v4d{padding:28px;grid-template-columns:1fr .65fr}.f4l6q9s{padding-inline:25px}}@media (max-width: 980px){.u9d3f7b{display:none}.h7c4m2s{min-height:530px;gap:15px}.r2v6t8a h2{font-size:44px}.t7b4n9m{font-size:17px}.u6k3s8d{font-size:13px;max-width:290px}.r2v6t8a .x8m3q6c{gap:14px;flex-wrap:wrap}.s8v2g5a{grid-template-columns:repeat(3,1fr)}.s8v2g5a>div{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center}.s8v2g5a h2{font-size:22px;margin:0}.s8v2g5a h2 br{display:none}.k4q7n1r{padding-left:0;border-left:0}.n3w9k5t{gap:18px}.b8m4s6q>div{padding:18px}.b8m4s6q>img{height:150px}.e5c7p2n{grid-template-columns:1fr 1fr}.t2a8v4d{grid-template-columns:1fr}.x5q9e2m{position:absolute;right:-28px;bottom:-40px;width:160px;opacity:.25;pointer-events:none}.t2a8v4d>div:first-child{z-index:2}.g7p2r5m>div{grid-template-columns:.9fr 1.1fr}.g7p2r5m .r2v6t8a h2{font-size:36px}.d8v4k6a{min-height:320px}.u3s7n9e>img{height:170px}.u3s7n9e>div:first-child span:nth-child(2){display:none}.u3s7n9e>div:last-child{padding:13px}.h5m8w2q{width:132px;top:105px;border-width:4px}.h5m8w2q img{height:115px}.h5m8w2q>div{margin-top:9px}.d7w2q4n{left:15px;bottom:-12px}.j3k9t5b{padding-right:22px}.j3k9t5b+article{padding-left:22px}.m8r5n2c figure{padding:20px}.a4k7p9s{gap:45px}.e8s4j6v{padding:35px;gap:25px}.b5n9w3e{gap:40px}}@media (max-width: 760px){:root{scroll-padding-top:80px}section,[id]{scroll-margin-top:80px}.q7m2v9a{width:calc(100% - 40px)}.t4n8k2p>div{height:70px}.t4n8k2p .c2l6h8n{display:none}.e3r7j9c{font-size:21px}.p8w2s6k{width:31px;height:31px;font-size:13px}.a3f8j5w{padding-top:6px}.h7c4m2s{grid-template-columns:1fr;gap:18px}.r2v6t8a{padding:28px 0 12px}.r2v6t8a h2{font-size:clamp(45px,9vw,65px);margin:20px 0}.t7b4n9m{font-size:18px}.u6k3s8d{max-width:450px;margin-bottom:22px}.n8p3d5k{height:470px}.d2k8w4r{left:25px}.d2k8w4r h3{font-size:34px}.r2v6t8a>.l6d9v2h{margin-top:21px}.s8v2g5a{padding-block:30px;gap:25px 20px}.s8v2g5a>div{display:block}.s8v2g5a h2{margin-top:7px}.s8v2g5a h2 br{display:initial}.k4q7n1r h3{font-size:15px}.k4q7n1r p{font-size:11px}.f8a2k6v{padding-block:32px}.z3j7r5p{align-items:center}.z3j7r5p h2{font-size:26px}.z3j7r5p h2>span{display:block;margin:7px 0 0;font-size:10px}.z3j7r5p>.l6d9v2h{max-width:135px}.z3j7r5p .g4b7x2q{font-size:11px;white-space:nowrap}.w6m1c9h{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}.o4r9t6b{gap:10px;padding-top:12px}.o4r9t6b h3{font-size:16px}.o4r9t6b p{font-size:10px}.o4r9t6b>span{font-size:23px}.y7a5n3k{aspect-ratio:.8}.i6d3x8p{left:10px;top:10px;font-size:9px;padding:5px 7px}.p5h8c3m{align-items:stretch;flex-direction:column;gap:16px;margin-block:23px}.r7j2b6v{gap:6px}.r7j2b6v button{flex:1;padding:10px 6px;font-size:11px;white-space:nowrap}.w8p5k3a input{flex:1;width:100%}.n3w9k5t{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.b8m4s6q>img{height:135px}.b8m4s6q>div{padding:15px}.b8m4s6q h3{font-size:17px}.b8m4s6q p{font-size:11px}.b8m4s6q .k6n2p9d{font-size:8px;letter-spacing:.04em}.e5c7p2n{grid-template-columns:1fr}.t2a8v4d{padding:28px;min-height:280px}.t2a8v4d h2{margin-block:14px}.t2a8v4d small{margin-top:21px}.x5q9e2m{width:165px;right:20px;bottom:-60px;opacity:.6}.f4l6q9s{padding:25px}.c9n3j7w{padding-block:18px}.g7p2r5m{margin-top:10px;padding-block:35px 50px}.g7p2r5m>div{grid-template-columns:1fr;gap:30px}.g7p2r5m .r2v6t8a{padding-top:0}.g7p2r5m .r2v6t8a h2{font-size:36px}.d8v4k6a{min-height:370px;padding:0 55px 45px 0;max-width:570px;width:100%;margin:auto}.u3s7n9e>img{height:200px}.h5m8w2q{width:150px;right:5px;top:80px}.h5m8w2q img{height:150px}.d7w2q4n{bottom:0}.v2a6f4r{grid-template-columns:1fr;margin-top:22px}.j3k9t5b,.j3k9t5b+article{padding:23px 0 23px 65px;border-left:0;border-bottom:1px solid var(--line);position:relative}.j3k9t5b>span{position:absolute;left:0;top:28px;font-size:37px}.j3k9t5b h3{margin-top:5px}.j3k9t5b p{min-height:0}.j3k9t5b a,.j3k9t5b button{margin-top:12px}.m8r5n2c{grid-template-columns:1fr;gap:15px}.m8r5n2c figure{padding:23px}.m8r5n2c figure>span{height:30px}.m8r5n2c blockquote{font-size:13px}.m8r5n2c figcaption{margin-top:16px;padding-top:14px}.a4k7p9s{grid-template-columns:1fr;gap:20px;padding-top:28px}.a4k7p9s>div:first-child .g4b7x2q{margin-top:12px}.a4k7p9s h2 br{display:none}.v9c6m3h summary{font-size:13px}.e8s4j6v{display:block;padding:28px 23px}.e8s4j6v h2{font-size:27px}.e8s4j6v>div:nth-child(2){margin-top:25px;text-align:left;justify-items:start;gap:9px}.e8s4j6v small{max-width:310px;line-height:1.8}.e8s4j6v .l6d9v2h{font-size:10px}.x4t8b2n{right:-40px;top:65px}.s2m6v8q{padding-top:35px;padding-bottom:68px}.b5n9w3e{grid-template-columns:1fr;gap:30px;padding-bottom:30px}.b5n9w3e h2{margin-top:16px;font-size:19px}.u8h2d5k{grid-template-columns:repeat(3,1fr);gap:20px 12px}.u8h2d5k aside{grid-column:1/-1;padding-top:15px}.u8h2d5k aside p:not(.k6n2p9d){font-size:23px}.u8h2d5k aside br{display:none}.u8h2d5k a{font-size:11px}.u8h2d5k h3{font-size:12px}.n7q4c8a{flex-wrap:wrap;gap:10px}.n7q4c8a>span{display:none}.n7q4c8a p{font-size:9px}.c8w3a6p{position:fixed;bottom:0;left:0;right:0;z-index:25;display:flex;justify-content:space-around;background:#151419f5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-top:1px solid #3b2a34;padding:7px 10px calc(7px + env(safe-area-inset-bottom))}.c8w3a6p a,.c8w3a6p button{background:none;font-size:9px;display:grid;gap:3px;justify-items:center;color:#c9b9c5;min-width:44px;padding:2px 5px}.c8w3a6p span{font-size:19px;line-height:1.2;color:#ef7281}.r4p8k2m{padding:23px}.r4p8k2m h2{font-size:21px}.r4p8k2m nav a{padding:13px 10px;font-size:11px}.y2n6f9d{padding:0}.y2n6f9d>img{height:210px}.y2n6f9d>div{padding:23px}}@media (max-width: 370px){.q7m2v9a{width:calc(100% - 30px)}.s8v2g5a{grid-template-columns:1fr;gap:18px}.s8v2g5a>div{grid-column:auto}.s8v2g5a h2 br{display:none}.k4q7n1r{padding-left:15px;border-left:1px solid var(--line)}.k4q7n1r h3{margin-top:6px}.n8p3d5k{height:425px}.n3w9k5t{grid-template-columns:1fr}.b8m4s6q>img{height:180px}.r7j2b6v button{font-size:10px}.z3j7r5p h2{font-size:23px}.x8m3q6c{gap:9px}.t4n8k2p .x8m3q6c{gap:2px}.h5m8w2q{width:132px}.h5m8w2q img{height:125px}.u3s7n9e>img{height:170px}.d8v4k6a{min-height:340px}}}
