:root{--ink: #342631;--muted: #786c75;--pink: #e84c8c;--rose: #fcecf2;--line: #ecdee5;--paper: #fffafc;--accent: #a52e65;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:var(--ink);background:var(--paper);font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:108px}body{margin:0;font-size:14px;line-height:1.7;-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a,input,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button{border:0}a{color:inherit;text-decoration:none}a,button{touch-action:manipulation}img{display:block;width:100%;height:100%;object-fit:cover}h1,h2,h3,p,figure{margin:0}h2,h3{line-height:1.4}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #a52e65;outline-offset:5px}::selection{color:#63203f;background:#f6bfd4}[hidden]{display:none!important}.b6bc22cef5{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.r1f69da33b{position:fixed;top:8px;left:16px;z-index:100;transform:translateY(-160%);background:#fff;padding:12px 20px;border-radius:10px}.r1f69da33b:focus{transform:none}.r0be542130{width:min(1240px,calc(100% - 80px));margin-inline:auto}.j57ca876f7{position:sticky;top:0;z-index:30;background:#fffafcf5;border-bottom:1px solid var(--line);backdrop-filter:blur(18px)}.vb7f9453d5{display:flex;align-items:center;height:94px;gap:35px}.sb306a5c42{flex-shrink:0;font-size:24px;letter-spacing:1px}.sb306a5c42 a{display:flex;align-items:center;gap:11px}.g4d1931991{width:42px;height:42px;border-radius:50%;background:#ffd4e3;border:1px solid #f5c8d6}.sb306a5c42 small{display:block;font-size:8px;font-weight:500;letter-spacing:1.8px;line-height:1.7;color:#9d7388}.r69bef59d2{display:flex;align-items:center;gap:26px;margin-left:10px;white-space:nowrap}.r69bef59d2 a{font-size:14px;position:relative;padding:12px 0;transition:color .2s}.r69bef59d2 a:hover{color:var(--accent)}.r69bef59d2 a[data-current]:after{content:"";position:absolute;bottom:3px;width:16px;height:3px;background:var(--pink);border-radius:5px;left:calc(50% - 8px)}.q17b76ec63{display:flex;align-items:center;gap:18px;margin-left:auto}.a6bf29fb00{display:flex;width:180px;background:#f4edf1;border-radius:30px;height:38px;border:1px solid transparent}.a6bf29fb00:focus-within{border-color:#c86590}.a6bf29fb00 input{border:0;background:none;width:calc(100% - 36px);min-width:0;outline:none;padding:8px 0 8px 16px;font-size:12px}.a6bf29fb00 button{width:36px;background:none;font-size:25px}.c9783485dc{color:var(--accent);font-size:13px;white-space:nowrap;font-weight:600}.n012d738e4{display:flex;flex-direction:column;justify-content:center;gap:5px;background:none;width:32px;height:40px;padding:6px}.n012d738e4 span{width:20px;height:2px;background:var(--ink);transition:transform .25s}.n012d738e4[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.n012d738e4[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.b9eba36ef7{border-top:1px solid var(--line);box-shadow:0 15px 25px #48233b0a}.b9eba36ef7>div{display:flex;flex-wrap:wrap;gap:10px 28px;padding-block:20px}.b9eba36ef7 a{font-size:13px;padding:5px 0}.b9eba36ef7 a:hover{color:var(--accent)}.o8c05b4808{font-size:10px;font-weight:600;letter-spacing:1.6px;color:var(--accent);line-height:1.8}.l4b7ca04cc{position:relative;isolation:isolate;overflow:hidden;margin-top:28px;border-radius:22px;background:#28121f;min-height:535px;color:#fff}.q3f7dae3e4{position:absolute;inset:0;z-index:-1}.c02993d275{position:absolute;inset:0;animation:cover-entry .8s ease both}.a8cf52d9c8{position:absolute;right:0;top:0;width:66%;object-position:center 30%}.c02993d275:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#28121f 10%,#28121ffa 30%,#28121f8c 55%,#28121f08 82%),linear-gradient(0deg,#28121fe8,transparent 45%),linear-gradient(110deg,#76334b20,#e770a130)}.gdb8f71683{position:relative;z-index:2;padding:51px 0 48px 58px;width:62%;pointer-events:none}.gdb8f71683 a{pointer-events:auto}.gdb8f71683>.o8c05b4808{color:#e9bbcf;font-size:10px;letter-spacing:2px;display:flex;align-items:center;gap:7px}.gdb8f71683>.o8c05b4808>span{width:5px;height:5px;border-radius:50%;background:#fa88b6;box-shadow:0 0 12px #f58ab2}.gdb8f71683 h2{font-size:clamp(42px,4.5vw,64px);line-height:1.25;font-weight:650;letter-spacing:1px;margin-top:19px}.gdb8f71683 h2 span{color:#ff96c1}.vbd44dc680{font-size:17px;color:#f6e3eb;margin-top:22px;letter-spacing:.6px}.ea83a1e26a{font-size:12px;color:#c7aebd;margin-top:13px;line-height:1.9}.q6278a53a7{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:28px}.b1c4b8e848,.jec19d8c9e{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:13px 23px;font-size:13px;font-weight:600;border-radius:8px;min-height:48px;transition:transform .25s,box-shadow .25s,background .25s}.b1c4b8e848{color:#fff;background:linear-gradient(110deg,#e84d90,#c43776);box-shadow:0 6px 20px #de458927}.b1c4b8e848:hover{transform:translateY(-3px);box-shadow:0 10px 24px #de458947}.jec19d8c9e{border:1px solid #ffffff40;background:#ffffff08;color:inherit}.jec19d8c9e:hover{transform:translateY(-3px);background:#ffffff18}.tdd340fca1{margin-top:33px;color:#b294a6;font-size:10px;display:flex;gap:22px;align-items:center}.tdd340fca1 span{font-size:8px;letter-spacing:2px}.h5eb6bc46b{position:absolute;right:35px;bottom:83px;z-index:2;max-width:310px;text-shadow:0 2px 16px #0008}.h5eb6bc46b>span{font-size:10px;letter-spacing:2px;color:#f4c6d9}.h5eb6bc46b h3{font-size:27px;margin-top:8px;letter-spacing:1px}.h5eb6bc46b p{color:#e5cdd8;font-size:12px;margin-top:8px}.h5eb6bc46b button{margin-top:15px;border-bottom:1px solid #fff7;padding:0 0 4px;background:none;color:#fff;font-size:12px}.mfd1164232{position:absolute;right:35px;bottom:25px;display:flex;align-items:center;gap:10px;z-index:5}.mfd1164232>span{font-size:15px;letter-spacing:1px;margin-right:6px}.mfd1164232 small{color:#c5a7b7;font-size:10px}.mfd1164232>button{width:31px;height:31px;border-radius:50%;border:1px solid #ffffff50;background:#30152375;color:#fff}.mfd1164232>button:hover{background:#ffffff20}.rde1a4b9f3{display:flex;align-items:center;gap:7px;margin-right:10px}.rde1a4b9f3 button{width:8px;height:8px;padding:0;border-radius:12px;background:#ffffff50;transition:width .3s}.rde1a4b9f3 button[aria-pressed=true]{width:24px;background:#f98eb7}.v5e30b458b{display:grid;grid-template-columns:repeat(4,1fr);margin:19px 0 0;border:1px solid var(--line);background:#fff;border-radius:12px}.v5e30b458b a{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:13px;padding:23px 22px;position:relative;transition:background .2s}.v5e30b458b a+a:before{content:"";position:absolute;left:0;width:1px;height:36px;background:var(--line)}.v5e30b458b a:hover{background:#fcecf2}.v5e30b458b a>span:first-child{grid-row:span 2;font-size:27px;color:#b14476;font-weight:400}.v5e30b458b strong{font-size:14px;line-height:1.6}.v5e30b458b small{grid-column:2;font-size:10px;color:#94818d;line-height:1.8}.v5e30b458b a>span:last-child{grid-column:3;grid-row:1 / 3;color:#b2a0ab}.hb67d54b4f{margin-top:42px;padding-bottom:36px;border-bottom:1px solid var(--line)}.m561cdef39{display:flex;align-items:baseline;gap:14px;margin-bottom:25px}.m561cdef39 h2{font-size:17px}.m561cdef39 p{font-size:11px;color:var(--muted)}.gee86713df{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.t51b17df90{display:flex;align-items:flex-start;gap:12px}.xee9e6ab80{width:36px;height:36px;flex-shrink:0;background:#fce8f0;color:#b43f77;border-radius:10px;display:grid;place-items:center;font-size:23px}.t51b17df90 .o8c05b4808{color:#9d8b96;font-size:8px;letter-spacing:1px}.t51b17df90 h3{font-size:14px;margin-top:4px}.t51b17df90 p{font-size:11px;color:var(--muted);margin-top:7px;line-height:1.9;max-width:215px}.e0a81d4d6c{margin-block:72px}.xd4571de7a{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.xd4571de7a h2{font-size:29px;font-weight:650;margin-top:8px;letter-spacing:.5px}.xd4571de7a h2>span{font-size:13px;color:#96818c;font-weight:400;margin-left:18px;letter-spacing:0}.ed03be21bb{font-size:12px;color:var(--accent);border-bottom:1px solid #e6bfd1;padding-bottom:5px;display:inline-block;white-space:nowrap}.ed03be21bb:hover{border-color:var(--accent)}.sc730cff4e{font-size:12px;color:var(--muted);margin-top:14px;line-height:1.9}.bf5d2d330f{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:29px}.s1d8dfe54d{border:1px solid var(--line);border-radius:13px;overflow:hidden;background:#fff;transition:transform .3s,box-shadow .3s}.s1d8dfe54d:hover{transform:translateY(-6px);box-shadow:0 18px 28px #5b25470d}.b9f833e083{position:relative;overflow:hidden;aspect-ratio:1.58;background:#3d2638}.rb79b018a1{transition:transform .7s}.s1d8dfe54d:hover .rb79b018a1{transform:scale(1.05)}.b9f833e083:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#221321d9,transparent 60%)}.n21951a437{position:absolute;top:13px;left:13px;z-index:1;font-size:9px;color:#fff;border:1px solid #fff5;background:#25132180;border-radius:4px;padding:3px 8px;backdrop-filter:blur(7px)}.rd912c55f9{position:absolute;top:12px;right:13px;z-index:1;border-radius:50%;width:31px;height:31px;color:#fff;background:#ffffff24;border:1px solid #fff5;font-size:19px;transition:background .2s}.rd912c55f9:hover{background:var(--pink)}.h510fe678e{position:absolute;z-index:1;bottom:19px;left:21px;color:#fff;font-size:24px;font-family:Songti SC,SimSun,serif;letter-spacing:3px}.e9682fbc0f{padding:19px 21px 21px}.e9682fbc0f .o8c05b4808{font-size:8px;color:#ab7f94}.e9682fbc0f h3{font-size:18px;margin-top:7px}.e9682fbc0f p{font-size:11px;color:var(--muted);margin-top:9px}.f4458a2a16{padding:0 0 3px;background:none;color:var(--accent);font-size:11px;border-bottom:1px solid #edcfdd}.e9682fbc0f .f4458a2a16{margin-top:18px}.f4458a2a16:hover{border-color:var(--accent)}.n76bd65df6{display:grid;grid-template-columns:minmax(0,1fr) 307px;gap:37px;align-items:start}.j18cdea213{min-width:0;scroll-margin-top:20px}.j18cdea213 .xd4571de7a h2{font-size:28px}.fdccbd540d{font-size:10px;color:#8e7c88;padding-bottom:3px;white-space:nowrap}.hd665e09aa{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:23px 0}.hd665e09aa button{background:transparent;color:#88717e;font-size:11px;border-radius:5px;padding:7px 15px;border:1px solid transparent}.hd665e09aa button[aria-pressed=true]{background:#f5dce7;color:#9c2b5e;font-weight:600}.hd665e09aa button:hover{border-color:#dcafc3}.ta3f4e55f8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 21px}.b897f9f7da{min-width:0}.r20d7fb979{display:block;position:relative;width:100%;aspect-ratio:.735;border-radius:9px;overflow:hidden;padding:0;background:#f2e6ed}.r20d7fb979:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(0deg,#281425a8,transparent);opacity:.4;transition:opacity .3s;pointer-events:none}.r20d7fb979:hover:after{opacity:1}.r20d7fb979:hover img{transform:scale(1.05)}.r20d7fb979 .n21951a437{top:10px;left:10px}.f6ae3a165f{position:absolute;bottom:16px;left:16px;z-index:1;background:#ffffffdf;color:#6e2147;border-radius:4px;padding:6px 12px;font-size:10px;opacity:0;transform:translateY(7px);transition:transform .25s,opacity .25s}.r20d7fb979:hover .f6ae3a165f,.r20d7fb979:focus-visible .f6ae3a165f{transform:none;opacity:1}.b897f9f7da h3{margin-top:12px;font-size:14px;line-height:1.6}.b897f9f7da h3 button{padding:0;text-align:left;background:none}.b897f9f7da h3 button:hover{color:var(--accent)}.b897f9f7da>p{font-size:10px;color:#8b7a86;margin-top:4px}.l9183a11ea{text-align:center;padding:70px 20px;border:1px dashed #dfb9cd;background:#fceff5;border-radius:12px}.l9183a11ea h3{font-size:20px}.l9183a11ea p{color:var(--muted);font-size:12px;margin-top:10px}.l9183a11ea button{margin-top:20px}.cdbf8e10d3{padding:24px;border:1px solid #ead7e1;border-radius:14px;background:linear-gradient(155deg,#fbe9f1,#fff8fb 60%);align-self:stretch}.r8407020d7{display:flex;align-items:center;gap:12px;margin-top:10px}.r8407020d7 h2{font-size:25px}.r8407020d7>span{border:1px solid #e8b8ce;color:#a1436c;padding:1px 7px;border-radius:3px;font-size:9px}.cc7ab26fb8{color:#907685;font-size:10px;margin-top:13px;line-height:1.9}.y310dbdd3e{list-style:none;padding:0;margin:22px 0}.y310dbdd3e li+li{border-top:1px solid #eddee6}.x649f2e96e{display:flex;align-items:center;width:100%;gap:12px;text-align:left;padding:15px 0;background:transparent}.x649f2e96e>span:first-child{color:#ba6c91;font-size:19px;font-family:Georgia,serif;font-style:italic}.x649f2e96e>span:nth-child(2){flex:1;min-width:0}.x649f2e96e strong{display:block;font-size:12px;font-weight:500;line-height:1.6}.x649f2e96e small{display:block;font-size:9px;color:#9b8693;margin-top:5px}.x649f2e96e>span:last-child{color:#b99aaa}.x649f2e96e[aria-pressed=true] strong,.x649f2e96e:hover strong{color:#a12a63}.x649f2e96e[aria-pressed=true]>span:first-child{color:#ce3e7d}.p05e503633{border-radius:9px;overflow:hidden;border:1px solid #e9dce4;background:#fff}.k5f4f7704e{height:147px;object-position:center 30%}.p05e503633>div{padding:16px}.p05e503633 .o8c05b4808{font-size:8px}.p05e503633 h3{font-size:15px;margin-top:8px}.p05e503633 h3+p{font-size:10px;color:var(--muted);margin-top:8px;min-height:35px}.p05e503633 .f4458a2a16{margin-top:12px}.v2863bfe9d{display:flex;justify-content:space-between;font-size:9px;color:#9b8593;margin-top:20px;padding-top:12px;border-top:1px solid var(--line);letter-spacing:1px}.f7334df962{position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 40%,#f9c4d9,#f7dce6 38%,#fcebf1 75%);border-block:1px solid #f4d7e3}.a97d25471a{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;min-height:650px;padding-block:56px}.z528210192{max-width:450px;padding-left:34px}.z528210192 h2{font-size:43px;font-weight:600;letter-spacing:1px;line-height:1.35;margin-top:17px}.z528210192 h2 span{color:#b83170}.z528210192>p:not(.o8c05b4808){color:#8f647c;font-size:12px;margin-top:19px;line-height:1.9}.e6d14c38e0{margin:25px 0 23px;display:grid;gap:5px}.e6d14c38e0 button{display:flex;align-items:center;text-align:left;gap:16px;background:transparent;padding:13px;border-radius:8px;border:1px solid transparent;width:100%}.e6d14c38e0 button[aria-pressed=true]{background:#fff8fcbb;border-color:#ffffffd6;box-shadow:0 5px 20px #a6426710}.e6d14c38e0 button>span:first-child{font-family:Georgia,serif;font-size:17px;font-style:italic;color:#bf6d91}.e6d14c38e0 button>span:nth-child(2){flex:1}.e6d14c38e0 strong{display:block;font-size:12px;font-weight:500}.e6d14c38e0 small{display:block;font-size:10px;color:#987287;margin-top:4px}.e6d14c38e0 button>span:last-child{color:#b47a94}.iafad8743e{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:545px}.iafad8743e:before{content:"";position:absolute;width:410px;height:410px;border:1px solid #fff9;border-radius:50%}.iafad8743e:after{content:"";position:absolute;width:500px;height:500px;border:1px solid #fff6;border-radius:50%}.q04f9ffa5d{position:absolute;top:25px;right:7px;font-family:Georgia,serif;font-size:42px;line-height:.95;color:#ad4e7840;font-style:italic;transform:rotate(8deg)}.ka0e2656d4{position:relative;width:245px;border:6px solid #382c36;border-radius:34px;background:#fffbfd;padding:7px;box-shadow:18px 28px 55px #76234633,inset 0 0 0 1px #ffffff80;z-index:2;transform:rotate(5deg);transition:transform .6s}.ka0e2656d4:hover{transform:rotate(0)}.ka0e2656d4:before{content:"";position:absolute;top:6px;left:calc(50% - 32px);width:64px;height:14px;border-radius:20px;background:#382c36}.wa8dd38adf{display:flex;align-items:center;justify-content:space-between;height:21px;padding:0 5px;font-size:7px;color:#8d7886}.vca25b8e49{padding:11px 9px 0;overflow:hidden}.vbacf355c6{display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:600}.vbacf355c6 span{font-size:8px;color:#b94c7c;font-weight:400}.vca25b8e49>.o8c05b4808{font-size:8px;color:#937686;letter-spacing:.5px;margin:6px 0 12px}.rdaa207459{position:relative;height:228px;overflow:hidden;border-radius:7px;background:#ebd4df}.rece25e8e9{object-position:top}.rdaa207459:after{content:"";position:absolute;inset:60% 0 0;background:linear-gradient(0deg,#301827a8,transparent)}.rdaa207459>span{position:absolute;left:12px;bottom:12px;z-index:1;color:#fff;font-size:9px;letter-spacing:1px}.ga1395e960{display:block;font-size:8px;color:#a94576;margin-top:12px}.vca25b8e49 h3{font-size:15px;margin-top:5px}.vca25b8e49 h3+p{font-size:9px;color:#927b88;margin-top:7px}.w17cf83db9{background:linear-gradient(100deg,#e7699e,#c7437c);color:#fff;display:block;padding:8px;text-align:center;border-radius:5px;font-size:9px;margin-top:13px}.gd22c60f5b{display:flex;justify-content:space-around;padding:12px 0 6px;text-align:center;color:#b0517e;font-size:17px}.gd22c60f5b small{display:block;font-size:7px;color:#9a7f8f;margin-top:-3px}.e3dbc6e844{font-size:9px;color:#9f6d85;margin-top:26px;z-index:2;letter-spacing:1px}.sb620fc926{display:grid;grid-template-columns:260px 1fr;gap:45px;border-bottom:1px solid var(--line);padding-bottom:52px;align-items:center}.sb620fc926 h2{font-size:28px;margin:10px 0 19px;line-height:1.5}.kc5d7232eb{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;padding:0;margin:0;gap:28px}.kc5d7232eb li{position:relative}.kc5d7232eb li>span{color:#d698b5;font-family:Georgia,serif;font-size:39px;font-style:italic;line-height:1}.kc5d7232eb li:not(:last-child):after{content:"→";position:absolute;right:5px;top:5px;font-size:19px;color:#dec1d0}.kc5d7232eb h3{font-size:15px;margin-top:19px}.kc5d7232eb p{font-size:11px;color:var(--muted);margin-top:10px;max-width:200px}.h01e4201ec{font-size:10px;color:#8a7180;border:1px solid var(--line);padding:5px 10px;border-radius:4px}.b698152b52{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px}.z75348e74d{background:#fff;border:1px solid var(--line);border-radius:11px;padding:22px 25px}.z75348e74d>span{font-family:Georgia,serif;font-size:43px;color:#df9cb9;height:28px;line-height:1;display:block}.z75348e74d blockquote{margin:13px 0 20px;font-size:12px;line-height:2;color:#7b6875;min-height:96px}.z75348e74d figcaption{display:flex;align-items:center;gap:11px;padding-top:16px;border-top:1px solid #f1e6ec}.z75348e74d figcaption b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#f8e6ef;color:#bc5b88;font-size:11px;font-weight:500}.z75348e74d figcaption>span{font-size:11px}.z75348e74d figcaption small{display:block;font-size:8px;color:#a28c9a;margin-top:3px}.k88be438c1{display:grid;grid-template-columns:330px 1fr;gap:70px;padding-top:13px}.k88be438c1 h2{font-size:31px;margin-top:12px;line-height:1.5}.k88be438c1 .ed03be21bb{margin-top:23px}.k726a381af{border-top:1px solid var(--line)}.k726a381af details{border-bottom:1px solid var(--line)}.k726a381af summary{display:flex;align-items:center;gap:16px;list-style:none;cursor:pointer;font-size:13px;font-weight:500;padding:21px 4px}.k726a381af summary::-webkit-details-marker{display:none}.k726a381af summary>span:first-child{color:#c78aa7;font-family:Georgia,serif;font-size:12px}.k726a381af summary>span:last-child{margin-left:auto;color:#a5547c;font-weight:400;font-size:18px;transition:transform .2s;flex-shrink:0}.k726a381af details[open] summary>span:last-child{transform:rotate(45deg)}.k726a381af details[open] summary{color:var(--accent)}.k726a381af details>div{padding:0 35px 22px}.k726a381af details p{color:#816b79;font-size:12px;line-height:1.95}.n9f6a1bccc{display:grid;grid-template-columns:1fr 330px;align-items:center;gap:60px;padding:45px 54px;margin:82px 0;border:1px solid #e8c8d9;background:radial-gradient(ellipse at 95% 10%,#f2b7d1,#f7dbe9 35%,#fae8f0 70%);border-radius:17px}.n9f6a1bccc h2{font-size:37px;margin-top:12px}.n9f6a1bccc h2 span{color:#af376e}.n9f6a1bccc>div>p:not(.o8c05b4808){font-size:12px;color:#8e667e;margin-top:17px;line-height:1.9}.n9f6a1bccc .jec19d8c9e{border-color:#d7abc0;color:#8d365e;background:#ffffff30}.o4808af97e{padding:24px;border:1px solid #ffffffb3;border-radius:13px;background:#ffffff5c;text-align:center;box-shadow:0 8px 20px #a64a6c0b}.n65aa684da{display:grid;place-items:center;margin:0 auto 12px;width:40px;height:40px;border:1px solid #ddadc4;border-radius:12px;color:#b53972;font-size:24px}.o4808af97e h3{font-size:17px}.o4808af97e p{font-size:10px;color:#a27b90;margin-top:5px}.o4808af97e>span:not(.n65aa684da){display:inline-block;margin-top:16px;padding:6px 15px;border:1px dashed #d9a5be;border-radius:5px;font-size:11px;color:#a94c78}.o4808af97e small{display:block;margin-top:13px;font-size:9px;color:#9d7c90;line-height:1.9}.kbd919e643{background:#f6edf2;border-top:1px solid var(--line);padding-top:42px}.s2fff6491c{display:grid;grid-template-columns:245px 1fr;gap:55px;padding-bottom:32px;border-bottom:1px solid #e7d9e1}.s2fff6491c h2{font-size:23px;margin-top:9px}.s2fff6491c>p{color:#826f7c;font-size:11px;line-height:2.1}.a6bc390eff{display:grid;grid-template-columns:245px 1fr;gap:55px;padding:28px 0;border-bottom:1px solid #e7d9e1}.a6bc390eff h2{font-size:13px;font-weight:500}.a6bc390eff>div{display:flex;flex-wrap:wrap;gap:10px 23px}.a6bc390eff a{color:#8a7180;font-size:10px}.a6bc390eff a:hover{color:var(--accent)}.qc5dc824d1{display:flex;align-items:center;gap:30px;padding:22px 0;font-size:9px;color:#a08998}.qc5dc824d1 a{margin-left:auto;color:#9b6c85}.z96843a719{padding:0;border:1px solid #e2c6d6;border-radius:18px;width:min(800px,calc(100% - 32px));max-height:85dvh;color:var(--ink);box-shadow:0 30px 100px #33112150;overscroll-behavior:contain}.z96843a719::backdrop{background:#291223a6;backdrop-filter:blur(6px)}.z96843a719[open]{animation:dialog-entry .25s ease both}.o8224f1d14{display:grid;grid-template-columns:290px 1fr;min-height:470px}.j71632ef7d{object-position:top;min-height:100%;background:#ecd8e3}.o8224f1d14>article{padding:42px 32px 30px}.o8224f1d14 h2{font-size:27px;margin-top:11px;padding-right:15px}.j689717315{display:inline-block;color:#ac4878;background:#faeaf2;padding:4px 9px;font-size:10px;margin-top:12px;border-radius:4px}.o8224f1d14 article>p:not(.o8c05b4808):not(.wcc3172c6d):not(.e6316728ed){color:#7e6575;font-size:12px;margin-top:21px;line-height:1.95}.ddf9784f3f{border-left:2px solid #dd9bbb;padding-left:12px;margin-top:20px;font-size:11px}.ddf9784f3f strong{font-weight:500;color:#a63d6f}.ddf9784f3f p{color:#967a8c;margin-top:6px}.wcc3172c6d{color:#9b8594;font-size:10px;margin:22px 0 17px;line-height:1.9}.e6316728ed{color:#a18a99;font-size:9px;line-height:1.9;margin-top:15px}.d6e01d656d{position:absolute;right:13px;top:13px;width:32px;height:32px;background:#fff9;border:1px solid #e8d6e0;border-radius:50%;z-index:2;font-size:23px;line-height:1}.dd9f2f52d2{padding:25px;background:#fbe9f2;font-size:12px}.dd9f2f52d2 a{text-decoration:underline;margin:5px}html[data-dialog-open]{overflow:hidden;scrollbar-gutter:stable}.t51b17df90 p,.e9682fbc0f p,.b897f9f7da>p,.cc7ab26fb8,.p05e503633 h3+p,.kc5d7232eb p,.s2fff6491c>p{font-size:12px}.sc730cff4e,.z75348e74d blockquote,.k726a381af details p{font-size:13px}[data-animate=true] .n7ac08743e{transition:opacity .6s ease,transform .6s ease}[data-animate=true] .n7ac08743e[data-waiting]{opacity:0;transform:translateY(23px)}@keyframes cover-entry{0%{opacity:.5;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes dialog-entry{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(min-width:1500px){.r0be542130{width:min(1300px,calc(100% - 100px))}.l4b7ca04cc{min-height:565px}.gdb8f71683{padding-block:60px}.gdb8f71683 h2{font-size:68px}}@media(max-width:1180px){.r0be542130{width:calc(100% - 48px)}.vb7f9453d5{gap:20px}.r69bef59d2{gap:18px;margin-left:0}.sb306a5c42{font-size:21px}.a6bf29fb00{width:150px}.q17b76ec63{gap:14px}.gdb8f71683{padding-left:40px}.h5eb6bc46b{right:25px;max-width:260px}.h5eb6bc46b h3{font-size:23px}.v5e30b458b a{padding:20px 16px;column-gap:10px}.v5e30b458b a>span:first-child{font-size:23px}.gee86713df{gap:15px}.t51b17df90{gap:9px}.n76bd65df6{gap:27px;grid-template-columns:minmax(0,1fr) 282px}.cdbf8e10d3{padding:20px}.ta3f4e55f8{gap:24px 15px}.xd4571de7a h2>span{display:block;margin:7px 0 0}.a97d25471a{gap:30px}.z528210192{padding-left:10px}.sb620fc926{grid-template-columns:220px 1fr;gap:25px}.k88be438c1{grid-template-columns:280px 1fr;gap:40px}.n9f6a1bccc{padding:40px;grid-template-columns:1fr 285px;gap:30px}.n9f6a1bccc h2{font-size:32px}}@media(max-width:960px){.r69bef59d2{display:none}.vb7f9453d5{height:82px}.q17b76ec63{gap:20px}.a6bf29fb00{width:210px}.l4b7ca04cc{min-height:520px}.gdb8f71683{width:67%;padding-left:35px}.gdb8f71683 h2{font-size:49px}.vbd44dc680{font-size:14px}.h5eb6bc46b{max-width:220px}.h5eb6bc46b h3{font-size:21px}.h5eb6bc46b p{max-width:190px}.mfd1164232{right:22px}.v5e30b458b small{font-size:8px}.v5e30b458b strong{font-size:12px}.v5e30b458b a{padding:18px 12px}.v5e30b458b a>span:last-child{display:none}.gee86713df{grid-template-columns:repeat(2,1fr);gap:25px}.t51b17df90 p{max-width:none}.e0a81d4d6c{margin-block:58px}.bf5d2d330f{gap:16px}.e9682fbc0f{padding:17px}.e9682fbc0f h3{font-size:15px}.e9682fbc0f p{min-height:38px}.h510fe678e{font-size:19px;left:15px}.b9f833e083 .n21951a437{max-width:calc(100% - 60px);font-size:8px}.n76bd65df6{grid-template-columns:minmax(0,1fr) 255px;gap:24px}.ta3f4e55f8{grid-template-columns:repeat(2,minmax(0,1fr))}.cdbf8e10d3{padding:19px;align-self:start}.cc7ab26fb8{font-size:9px}.j18cdea213 .xd4571de7a{display:block}.fdccbd540d{display:block;margin-top:8px}.z528210192 h2{font-size:35px}.a97d25471a{min-height:600px;gap:20px}.q04f9ffa5d{right:-15px;font-size:34px}.iafad8743e:after{width:390px;height:390px}.iafad8743e:before{width:330px;height:330px}.sb620fc926{grid-template-columns:1fr}.sb620fc926>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.sb620fc926>div>.o8c05b4808{flex-basis:100%}.sb620fc926 h2{margin:0;font-size:26px}.sb620fc926 h2 br{display:none}.kc5d7232eb{margin-top:20px}.b698152b52{gap:16px}.z75348e74d{padding:19px}.z75348e74d blockquote{min-height:145px}.h01e4201ec{max-width:190px}.k88be438c1{grid-template-columns:220px 1fr;gap:35px}.k88be438c1 h2{font-size:26px}.n9f6a1bccc{grid-template-columns:1fr 245px;padding:35px}.n9f6a1bccc h2{font-size:28px}.o4808af97e{padding:20px 12px}.s2fff6491c,.a6bc390eff{grid-template-columns:190px 1fr;gap:30px}}@media(max-width:700px){html{scroll-padding-top:80px}.r0be542130{width:calc(100% - 36px)}.vb7f9453d5{height:74px;gap:12px}.sb306a5c42{font-size:20px;letter-spacing:.5px}.sb306a5c42 a{gap:8px}.g4d1931991{width:33px;height:33px}.sb306a5c42 small{font-size:6px;letter-spacing:1.1px}.q17b76ec63{gap:11px}.a6bf29fb00{width:39px;background:none}.a6bf29fb00 input{display:none}.a6bf29fb00:focus-within{border:0}.a6bf29fb00[data-expanded]{position:absolute;left:18px;right:18px;top:73px;background:#fff;width:auto;height:46px;border:1px solid #e8c3d5;box-shadow:0 8px 20px #5c183715}.a6bf29fb00[data-expanded] input{display:block;width:calc(100% - 39px)}.c9783485dc{font-size:10px}.n012d738e4{width:26px;padding:3px}.b9eba36ef7>div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 0}.b9eba36ef7 a{font-size:11px}.l4b7ca04cc{margin-top:18px;min-height:705px;border-radius:15px}.a8cf52d9c8{width:100%;height:57%;top:auto;bottom:0;object-position:center 30%}.c02993d275:after{background:linear-gradient(180deg,#28121f 27%,#28121fee 40%,#28121f35,#28121fc9),linear-gradient(90deg,#28121f30,transparent)}.gdb8f71683{width:100%;padding:30px 25px 0}.gdb8f71683>.o8c05b4808{font-size:8px;letter-spacing:1px}.gdb8f71683 h2{font-size:46px;line-height:1.22;margin-top:17px}.vbd44dc680{font-size:12px;margin-top:18px}.ea83a1e26a{font-size:10px;margin-top:10px}.ea83a1e26a br{display:none}.q6278a53a7{margin-top:22px;gap:10px}.b1c4b8e848,.jec19d8c9e{padding:11px 16px;min-height:44px;font-size:11px;gap:13px}.tdd340fca1{margin-top:20px;font-size:8px}.tdd340fca1 span{font-size:6px;letter-spacing:1px}.h5eb6bc46b{left:25px;right:25px;bottom:78px;max-width:none}.h5eb6bc46b h3{font-size:25px;margin-top:5px}.h5eb6bc46b>span{font-size:8px}.h5eb6bc46b p{font-size:10px;margin-top:5px;max-width:none}.h5eb6bc46b button{position:absolute;right:0;bottom:0;font-size:10px}.mfd1164232{left:25px;right:25px;bottom:24px;justify-content:flex-end;gap:8px}.mfd1164232>span{margin-right:auto}.rde1a4b9f3{margin-right:3px}.mfd1164232>button{width:29px;height:29px}.v5e30b458b{grid-template-columns:repeat(2,1fr);margin-top:14px;border-radius:10px;overflow:hidden}.v5e30b458b a{padding:17px 14px;gap:1px 12px}.v5e30b458b a:nth-child(3),.v5e30b458b a:nth-child(4){border-top:1px solid var(--line)}.v5e30b458b a:nth-child(3):before{display:none}.v5e30b458b strong{font-size:12px}.v5e30b458b small{font-size:8px}.v5e30b458b a>span:first-child{font-size:24px}.hb67d54b4f{margin-top:32px;padding-bottom:29px}.m561cdef39{display:block;margin-bottom:23px}.m561cdef39 h2{font-size:18px}.m561cdef39 p{font-size:10px;margin-top:7px}.gee86713df{gap:24px 17px}.t51b17df90{display:block}.xee9e6ab80{width:32px;height:32px;font-size:20px;margin-bottom:10px}.t51b17df90 h3{font-size:12px}.t51b17df90 p{font-size:10px;margin-top:7px}.t51b17df90 .o8c05b4808{font-size:7px}.e0a81d4d6c{margin-block:45px}.xd4571de7a{gap:12px;flex-wrap:wrap}.xd4571de7a h2{font-size:24px}.xd4571de7a h2>span{font-size:11px}.ed03be21bb{font-size:10px}.sc730cff4e{font-size:10px;margin-top:12px}.bf5d2d330f{display:flex;gap:15px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 17px;margin-top:22px;scrollbar-color:#d7a1bb #f5e7ef;scrollbar-width:thin}.s1d8dfe54d{flex:0 0 84%;scroll-snap-align:start}.s1d8dfe54d:hover{transform:none}.b9f833e083{aspect-ratio:1.5}.h510fe678e{font-size:25px}.e9682fbc0f h3{font-size:18px}.e9682fbc0f p{font-size:11px;min-height:0}.e9682fbc0f .f4458a2a16{margin-top:16px}.n76bd65df6{display:flex;flex-direction:column;gap:35px}.j18cdea213{width:100%}.j18cdea213 .xd4571de7a{display:flex}.j18cdea213 .xd4571de7a h2{font-size:24px}.fdccbd540d{font-size:9px;margin-top:0}.hd665e09aa{gap:4px;margin-block:18px}.hd665e09aa button{font-size:10px;padding:7px 11px}.ta3f4e55f8{gap:23px 15px}.r20d7fb979{aspect-ratio:.72}.b897f9f7da h3{font-size:12px;margin-top:10px}.b897f9f7da>p{font-size:9px}.f6ae3a165f{font-size:8px;padding:4px 8px;bottom:10px;left:10px;transform:none;opacity:1;background:#ffffffc9}.cdbf8e10d3{width:100%;padding:24px}.y310dbdd3e{display:grid;grid-template-columns:1fr;margin:15px 0}.x649f2e96e{padding-block:14px}.x649f2e96e strong{font-size:13px}.x649f2e96e small{font-size:9px}.cc7ab26fb8{font-size:10px}.p05e503633{display:grid;grid-template-columns:105px 1fr;align-items:stretch}.k5f4f7704e{height:100%;min-height:170px}.p05e503633>div{padding:16px}.p05e503633 h3{font-size:14px}.v2863bfe9d{margin-top:17px}.a97d25471a{grid-template-columns:1fr;gap:5px;padding-block:40px}.z528210192{max-width:none;padding-left:5px}.z528210192 h2{font-size:35px}.z528210192>p:not(.o8c05b4808){font-size:11px}.e6d14c38e0{margin-block:23px 20px;max-width:450px}.e6d14c38e0 button{padding:11px}.iafad8743e{min-height:580px;margin-top:20px}.q04f9ffa5d{right:5px;top:45px;font-size:34px}.ka0e2656d4{width:244px}.sb620fc926{gap:22px;padding-bottom:33px}.sb620fc926>div{display:block}.sb620fc926 h2{margin:9px 0 13px;font-size:25px}.sb620fc926 h2 br{display:block}.kc5d7232eb{grid-template-columns:1fr;gap:21px;margin-top:0}.kc5d7232eb li{display:grid;grid-template-columns:46px 1fr;gap:4px 15px}.kc5d7232eb li>span{grid-row:span 2;font-size:32px;padding-top:5px}.kc5d7232eb h3{margin:0;font-size:14px}.kc5d7232eb p{max-width:none;margin:0;font-size:10px}.kc5d7232eb li:not(:last-child):after{display:none}.h01e4201ec{max-width:none;font-size:9px}.b698152b52{grid-template-columns:1fr;margin-top:22px;gap:13px}.z75348e74d{padding:22px 24px}.z75348e74d blockquote{min-height:0;font-size:11px;margin-block:10px 16px}.z75348e74d figcaption{padding-top:12px}.k88be438c1{grid-template-columns:1fr;gap:25px;padding-top:0}.k88be438c1 h2{font-size:27px}.k88be438c1 h2 br{display:none}.k88be438c1 .ed03be21bb{margin-top:15px}.k726a381af summary{font-size:11px;padding-block:20px;gap:10px}.k726a381af details>div{padding:0 23px 18px}.k726a381af details p{font-size:10px}.n9f6a1bccc{grid-template-columns:1fr;gap:30px;padding:29px 24px;margin-block:50px}.n9f6a1bccc h2{font-size:29px}.n9f6a1bccc h2 span{display:block;margin-top:3px}.n9f6a1bccc>div>p:not(.o8c05b4808){font-size:10px}.o4808af97e{padding:23px 18px}.o4808af97e small{font-size:10px}.kbd919e643{padding-top:31px}.s2fff6491c,.a6bc390eff{grid-template-columns:1fr;gap:18px}.s2fff6491c{padding-bottom:25px}.s2fff6491c h2{font-size:22px}.s2fff6491c>p{font-size:10px;line-height:2.1}.a6bc390eff{padding-block:24px;gap:14px}.a6bc390eff>div{gap:12px 22px}.qc5dc824d1{display:block;padding-block:23px;font-size:8px}.qc5dc824d1 p+p{margin-top:5px}.qc5dc824d1 a{display:inline-block;margin-top:10px}.z96843a719{max-height:88dvh}.o8224f1d14{display:block}.j71632ef7d{height:200px;object-position:center 30%;min-height:0}.o8224f1d14>article{padding:24px}.o8224f1d14 h2{font-size:23px}.d6e01d656d{background:#fff}}@media(max-width:370px){.r0be542130{width:calc(100% - 28px)}.q17b76ec63{gap:6px}.sb306a5c42{font-size:18px}.g4d1931991{width:29px;height:29px}.c9783485dc{font-size:9px}.gdb8f71683{padding-inline:20px}.gdb8f71683 h2{font-size:41px}.vbd44dc680{font-size:11px}.tdd340fca1{gap:10px}.tdd340fca1 span{font-size:5px}.mfd1164232,.h5eb6bc46b{left:20px;right:20px}.h5eb6bc46b h3{font-size:22px}.h5eb6bc46b p{max-width:180px}.hd665e09aa button{padding-inline:9px}.iafad8743e:before{width:280px;height:280px}.iafad8743e:after{width:340px;height:340px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}[data-animate=true] .n7ac08743e[data-waiting]{opacity:1;transform:none}.ka0e2656d4{transform:none}}@media(max-width:700px){.ea83a1e26a,.t51b17df90 p,.sc730cff4e,.e9682fbc0f p,.b897f9f7da>p,.cc7ab26fb8,.p05e503633 h3+p,.z528210192>p:not(.o8c05b4808),.kc5d7232eb p,.z75348e74d blockquote,.k726a381af details p,.n9f6a1bccc>div>p:not(.o8c05b4808),.s2fff6491c>p{font-size:12px}.k726a381af summary{font-size:12px}.a6bc390eff a{font-size:11px}}
