























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































:root{--z9heq:#3B1024;--bu5ku:#1E0810;--b5xtb:#4C1930;--s7sw2:#1B3B45;--iqvu2:#275463; --iwxoy:#FBF4EA;--opuv0:#D9B9C2;--ziufz:#F3EDE2;--qnlit:#FFA26B;--wbzk6:#D97F3D;--gpciz:#9CBF6E}
*{margin:0;padding:0;box-sizing:border-box}
html{scroll-behavior:smooth}
body{font-family:"Mulish",system-ui,sans-serif;font-size:16px;line-height:1.6;color:var(--iwxoy); background:linear-gradient(180deg,var(--z9heq) 0%,#2A0B19 55%,var(--bu5ku) 100%);min-height:100vh}
h1,h2,h3,.l4ba9{font-family:"Philosopher",serif;font-weight:700;line-height:1.18}
img{max-width:100%}
a{color:inherit}
.c7ves{max-width:1200px;margin:0 auto;padding:0 20px}
.zi08h{display:block;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--qnlit)}
.vw8zb{position:relative}
.vw8zb>*{position:relative;z-index:1}
.vw8zb::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.05; background:url(../img/f30d8b9f94.webp) repeat 0 0/560px auto, url(../img/536e4bb11b.webp) repeat 280px 340px/720px auto}
.pvbf8{position:relative;display:inline-block;border-radius:999px;padding:14px 34px; background-color:#F3EDE2; background-image:linear-gradient(180deg,#FFF9EF 0%,#F7ECD9 55%,#EFE3CD 100%); box-shadow:inset 0 0 0 2px #C9B896,inset 0 10px 12px -6px rgba(255,255,255,.9),0 4px 14px rgba(30,8,16,.55); color:#2B0E1B;font-weight:700;font-family:"Philosopher",serif;font-size:16px;text-decoration:none; overflow:hidden;transition:.15s}
.pvbf8::after{content:"";position:absolute;inset:2px 8% auto 8%;height:42%;border-radius:999px; background:linear-gradient(180deg,rgba(255,255,255,.7),transparent);pointer-events:none}
.pvbf8:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 2px #C9B896,inset 0 10px 12px -6px rgba(255,255,255,.9),0 8px 20px rgba(30,8,16,.7)}
.hggqr{display:inline-block;border-radius:999px;padding:12px 28px;border:1.5px solid #D9B9C2; color:#FBF4EA;background-color:#3B1024;background-image:linear-gradient(180deg,rgba(251,244,234,.1),rgba(251,244,234,.04));font-weight:700;font-size:15px;text-decoration:none;transition:.15s}
.hggqr:hover{background-color:#4C1930;background-image:linear-gradient(180deg,rgba(251,244,234,.16),rgba(251,244,234,.1))}
.hxglg{padding:9px 20px;font-size:14px}
.d7hik{position:sticky;top:12px;z-index:200;padding:12px 14px 0}
.gvhoh{max-width:1200px;margin:0 auto;background:var(--b5xtb) url(../img/392df9b17b.webp) center/640px;background-blend-mode:soft-light;border:1px solid rgba(243,237,226,.14); border-radius:16px;box-shadow:0 10px 30px rgba(20,4,10,.55);display:flex;align-items:center;gap:18px;padding:10px 18px}
.vhvp8{display:flex;flex-direction:column;line-height:1;text-decoration:none;flex-shrink:0}
.vhvp8 b{font-family:"Philosopher",serif;font-size:19px;letter-spacing:.06em;color:var(--iwxoy);display:flex;align-items:center;gap:1px}
.vhvp8 svg{width:19px;height:19px;margin:0 1px}
.vhvp8 .m2ks2{font-size:9px;letter-spacing:.42em;color:var(--qnlit);margin-top:3px;text-transform:uppercase}
.puzzt{display:flex;gap:20px;font-size:14.5px;font-weight:600}
.puzzt a{text-decoration:none;color:var(--opuv0);position:relative;padding:4px 0}
.puzzt a:hover{color:var(--iwxoy)}
.puzzt a.s2hx0{color:var(--iwxoy)}
.puzzt a.s2hx0::after{content:"✦";position:absolute;left:50%;transform:translateX(-50%);bottom:-11px; font-size:9px;color:var(--qnlit)}
.wsuw7{flex:1;max-width:250px;display:flex;align-items:center;gap:8px;background:rgba(30,8,16,.5); border:1px solid rgba(243,237,226,.14);border-radius:999px;padding:8px 14px;margin-left:auto}
.wsuw7 svg{width:14px;height:14px;stroke:var(--opuv0);flex-shrink:0}
.wsuw7 input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--iwxoy);font-family:inherit;font-size:13.5px}
.wsuw7 input::placeholder{color:var(--opuv0);opacity:.75}
.ed4wu{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--opuv0)}
.ed4wu svg{border-radius:2px;box-shadow:0 0 0 1px rgba(243,237,226,.25)}
.gvhoh .pvbf8{padding:10px 22px;font-size:14.5px;flex-shrink:0}
.hsp9h{display:none;background:none;border:0;cursor:pointer;flex-direction:column;gap:4px;padding:6px}
.hsp9h span{width:22px;height:2px;background:var(--iwxoy);border-radius:2px}
.urjon{position:relative;min-height:560px;margin-top:-78px;display:flex;align-items:center;overflow:hidden}
.t5o7d{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 28%}
.jmc6b{position:absolute;inset:0;background:linear-gradient(to right,rgba(30,8,16,.05) 0%,rgba(30,8,16,.62) 46%,rgba(30,8,16,.92) 100%)}
.t4ja3{position:absolute;top:0;left:0;width:62%;mix-blend-mode:screen;opacity:.8;pointer-events:none; -webkit-mask-image:radial-gradient(130% 130% at 0 0,#000 50%,transparent 92%); mask-image:radial-gradient(130% 130% at 0 0,#000 50%,transparent 92%)}
.rdi8n{position:absolute;left:1%;bottom:0;height:82%;max-height:470px;width:auto;filter:drop-shadow(0 18px 30px rgba(20,4,10,.6))}
.npd0v{position:absolute;pointer-events:none;filter:drop-shadow(0 10px 18px rgba(20,4,10,.5))}
.jffmz{width:92px;left:46%;top:22%;transform:rotate(-12deg);animation:a19cr 7s ease-in-out infinite}
.uysh5{width:96px;left:2.5%;top:19%;transform:rotate(8deg);animation:a19cr 8.5s 1.2s ease-in-out infinite}
@keyframes a19cr{0%,100%{translate:0 0}50%{translate:0 -14px}}
.urjon>.c7ves{width:100%;display:flex;justify-content:flex-end}
.hr7xp{position:relative;z-index:2;padding:130px 0 90px;max-width:460px;text-align:left}
.hr7xp .zi08h{margin-bottom:12px}
.hr7xp h1{font-size:50px;margin-bottom:16px;text-shadow:0 3px 14px rgba(20,4,10,.6)}
.j9592{color:var(--opuv0);font-size:17px;max-width:44ch;margin-bottom:24px}
.ntakg{display:flex;gap:14px;align-items:center;flex-wrap:wrap}
.ygym6{display:flex;margin-top:24px;padding:16px 14px 14px;border-top:1px solid rgba(243,237,226,.22); background:rgba(20,4,10,.38);border-radius:10px}
.ygym6 .d37y7{flex:1;padding:0 16px;border-right:1px solid rgba(243,237,226,.18);font-family:"Philosopher",serif; font-size:21px;font-weight:700;color:var(--iwxoy);text-shadow:0 2px 8px rgba(20,4,10,.8)}
.ygym6 .d37y7:first-child{padding-left:0}
.ygym6 .d37y7:last-child{border-right:0}
.ygym6 .d37y7 i{display:block;font-style:normal;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--opuv0);margin-top:3px}
.ew8x5{display:inline-block;margin-top:16px;font-size:14px;font-weight:700;color:var(--qnlit);text-decoration:underline;text-underline-offset:3px;text-shadow:0 2px 6px rgba(20,4,10,.7)}
.mfy3r{height:34px;background:url(../img/49c6dbc1b3.webp) repeat-x center/auto 100%}
.c8q2b{background:var(--b5xtb);border-top:1px solid rgba(243,237,226,.08);border-bottom:1px solid rgba(243,237,226,.08)}
.cyhwq{display:flex;gap:12px;overflow-x:auto;padding:16px 20px;scrollbar-width:none}
.cyhwq::-webkit-scrollbar{display:none}
.hgkk3{display:flex;align-items:center;gap:9px;flex-shrink:0;background:rgba(251,244,234,.06); border:1px solid rgba(243,237,226,.14);border-radius:999px;padding:7px 18px 7px 9px;font-size:14px; font-weight:700;text-decoration:none;transition:.15s}
.hgkk3:hover{background:rgba(251,244,234,.12);border-color:var(--qnlit)}
.hgkk3 img{width:34px;height:34px;object-fit:contain}
.tz26q{padding:34px 0}
.uf0hi{display:flex;flex-direction:column;background:linear-gradient(160deg,var(--s7sw2),var(--iqvu2)); border:1px solid rgba(243,237,226,.12);border-radius:12px;padding:4px 22px}
.dax75{display:grid;grid-template-columns:52px 1fr 40px;align-items:center;gap:16px;padding:18px 0; border-bottom:1px solid rgba(243,237,226,.14)}
.dax75:last-child{border-bottom:0}
.yn6yk{font-family:"Philosopher",serif;font-size:28px;font-weight:700;color:var(--qnlit);opacity:.75}
.s97cm b{font-family:"Philosopher",serif;font-size:16.5px;display:block}
.s97cm span{font-size:13.5px;color:var(--opuv0)}
.za6ns{width:36px;height:36px;object-fit:contain;justify-self:end;opacity:.85}
.zky6v{padding:54px 0 60px}
.mvr7k{background:linear-gradient(180deg,var(--s7sw2) 0%,#153039 100%)}
.mvr7k .baei7 .zk4qx{background:var(--b5xtb)}
.chslq{display:flex;align-items:flex-end;gap:18px;margin-bottom:26px}
.w9p9t{width:60px;height:52px;flex-shrink:0;opacity:.9}
.w9p9t path{fill:none;stroke:rgba(243,237,226,.75);stroke-width:1;stroke-dasharray:340;stroke-dashoffset:340}
.w9p9t circle{fill:var(--qnlit);opacity:0}
.siso9{flex:1}
.siso9 h2{font-size:30px;display:flex;align-items:center;gap:12px;margin-top:4px;position:relative}
.siso9 h2::after{content:"";flex:1;height:9px;margin-left:8px;opacity:.5; background:url(../img/bde4b3860e.webp) repeat-x left center/auto 100%}
.scvkw{width:46px;height:46px;object-fit:contain}
.mntcg{font-size:14px;font-weight:700;color:var(--qnlit);text-decoration:none;white-space:nowrap;padding-bottom:6px}
.mntcg:hover{text-decoration:underline}
.wquto{display:grid;grid-template-columns:repeat(6,1fr);gap:16px 14px}
.wquto>*{min-width:0}
.baei7{display:block;text-decoration:none;perspective:600px;background:linear-gradient(160deg,rgba(76,25,48,.55),rgba(30,8,16,.62)); border:1px solid rgba(243,237,226,.1);border-radius:8px;padding-bottom:10px;transition:border-color .15s ease}
.baei7:hover{border-color:rgba(255,162,107,.4)}
.zk4qx{position:relative;display:block;aspect-ratio:390/254;border-radius:8px 8px 0 0;overflow:hidden; background:var(--b5xtb);border-top:1px solid rgba(243,237,226,.85);transform-style:preserve-3d;transition:transform .18s ease}
.zk4qx img{width:100%;height:100%;object-fit:cover;display:block}
.zk4qx::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgba(255,246,232,.38) 50%,transparent 70%); transform:translateX(-130%);pointer-events:none}
.mme2i{display:block;height:12px;position:relative;margin:0 7px}
.mme2i::before{content:"";position:absolute;left:-4px;right:-4px;top:0;height:7px; background:linear-gradient(180deg,#F8F2E7,#E8DCC6);box-shadow:0 2px 5px rgba(20,4,10,.5)}
.mme2i::after{content:"";position:absolute;left:-9px;right:-9px;top:7px;height:5px; background:linear-gradient(180deg,#EFE3CD,#D3C4A7);box-shadow:0 3px 7px rgba(20,4,10,.55)}
.hpxdr{display:block;margin:9px 10px 0;font-weight:700;font-size:14px;color:var(--iwxoy);line-height:1.3; white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.i2zqf{display:block;margin:0 10px;font-size:12px;color:var(--opuv0)}
.ehywf{display:block;margin:2px 10px 0;font-size:11.5px;color:var(--opuv0);opacity:.85}
.uccg0{position:absolute;top:6px;right:6px;width:52px;height:23px;display:flex;align-items:center;justify-content:center; font-size:10px;font-weight:800;letter-spacing:.07em}
.uccg0.t0qq4{background-color:#1E0810;background-image:url(../img/a6f17f0350.webp);background-repeat:no-repeat;background-position:center;background-size:contain;color:#FBF4EA}
.uccg0.juyxy{background-color:#F3EDE2;background-image:url(../img/59c2add9e7.webp);background-repeat:no-repeat;background-position:center;background-size:contain;color:#2B0E1B}
.uhgel{display:flex;gap:26px;align-items:flex-end;margin:6px 0 28px;height:74px}
.t972p{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:0; font-family:"Philosopher",serif;color:var(--opuv0);transition:transform .15s ease}
.t972p .aw1xf{background-color:#F3EDE2;background-image:linear-gradient(180deg,#F8F2E7,#E2D5BC);color:#2B0E1B;border-radius:4px; padding:6px 18px;font-size:14.5px;font-weight:700;box-shadow:0 2px 6px rgba(20,4,10,.5)}
.t972p .t7gch{width:20px;height:22px;position:relative;background:linear-gradient(90deg,#D9CBB0,#F3EDE2 45%,#C9B896);transition:height .15s ease}
.t972p .t7gch::before{content:"";position:absolute;top:-4px;left:-5px;right:-5px;height:6px;border-radius:2px; background:linear-gradient(180deg,#F8F2E7,#D3C4A7)}
.t972p[aria-selected="true"]{transform:translateY(-10px);color:var(--iwxoy)}
.t972p[aria-selected="true"] .t7gch{height:32px}
.t972p[aria-selected="true"] .t7gch::before{background:linear-gradient(180deg,var(--qnlit),var(--wbzk6))}
.l5g6z{position:relative;overflow:hidden}
.l5g6z .t4ja3{width:48%;opacity:.55}
.iro5t{display:grid;grid-template-columns:270px 1fr;gap:26px;align-items:end}
.ne298{width:100%;max-width:270px;filter:drop-shadow(0 16px 26px rgba(20,4,10,.6))}
.nonb4{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:stretch}
.alpz1{grid-template-columns:repeat(3,1fr)}
.fhzpj{position:relative;border-style:solid;border-width:44px 46px 40px 46px; border-image:url(../img/cbc725c388.webp) 78 104 72 104 fill / 44px 46px 40px 46px; background:none;min-height:320px;display:flex}
.ti7uu{position:relative;flex:1;background:var(--b5xtb);margin:-8px -10px;padding:26px 14px 14px; display:flex;flex-direction:column;gap:8px;border-radius:2px}
.nmloz{position:absolute;top:-58px;left:50%;transform:translateX(-50%);width:128px;height:56px;z-index:3; display:flex;align-items:center;justify-content:center}
.nmloz img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.nmloz b{position:relative;font-size:12.5px;color:#FBF4EA;letter-spacing:.04em;padding-bottom:8px}
.l4ba9{font-size:21px}
.xe9yr{font-size:14px;font-weight:700;color:var(--qnlit)}
.p565v{list-style:none;font-size:12.8px;color:var(--opuv0);flex:1}
.p565v li{padding-left:16px;position:relative;margin-bottom:3px}
.p565v li::before{content:"";position:absolute;left:0;top:7px;width:8px;height:5px;border-radius:60% 40% 60% 40%;background:var(--gpciz)}
.t51lp{display:flex;gap:8px;flex-wrap:wrap}
.vytqr{position:absolute;right:-30px;bottom:-26px;width:74px;height:74px;z-index:3;display:flex;align-items:center;justify-content:center}
.vytqr img{position:absolute;inset:0;width:100%;height:100%}
.vytqr i{position:relative;font-size:6.5px;font-style:normal;font-weight:800;letter-spacing:.01em;color:#F3EDE2;text-transform:uppercase}
.rz5rz{margin-top:22px;font-size:12.5px;color:var(--opuv0);text-align:center}
.wxm6a{position:relative;overflow:hidden;padding:64px 0 72px}
.i70x3{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 62%}
.dq0m6{position:absolute;inset:0;background:linear-gradient(180deg,rgba(30,8,16,.82),rgba(30,8,16,.55) 40%,rgba(30,8,16,.8))}
.wxm6a .c7ves{position:relative;z-index:2}
.i81ek{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}
.yzrho{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;background:rgba(30,8,16,.66); border:1px solid rgba(243,237,226,.16);border-radius:10px;padding:12px 14px;text-decoration:none;transition:.15s;backdrop-filter:blur(2px)}
.yzrho:hover{border-color:var(--qnlit);background:rgba(30,8,16,.8)}
.yzrho img{width:42px;height:42px;object-fit:contain;flex-shrink:0}
.yzrho .v7fbs{position:absolute;right:-14px;bottom:-16px;width:64px;height:64px;opacity:.14;transform:rotate(-10deg)}
.yzrho b{display:block;font-size:14px;line-height:1.25}
.yzrho span{font-size:12px;color:var(--gpciz);font-weight:700}
.whbzc{position:relative;overflow:hidden;background:var(--b5xtb) url(../img/392df9b17b.webp) center/720px;background-blend-mode:soft-light;border-top:1px solid rgba(243,237,226,.08); border-bottom:1px solid rgba(243,237,226,.08)}
.whbzc .t4ja3{width:52%;opacity:.6}
.yuce1{position:relative;z-index:2;display:flex;align-items:center;gap:26px;padding:34px 0}
.x8j0g{position:absolute;right:-2%;bottom:-42%;width:300px;opacity:.16;transform:rotate(9deg);pointer-events:none;z-index:1}
.unzd0{width:84px;flex-shrink:0;filter:drop-shadow(0 8px 14px rgba(20,4,10,.5))}
.qifj8{flex:1}
.qifj8 .zi08h{margin-bottom:4px}
.qifj8 b{font-family:"Philosopher",serif;font-size:24px;display:block}
.qifj8 span{color:var(--opuv0);font-size:14.5px}
.kfodd{display:flex;flex-wrap:wrap;gap:10px}
.pcd8d{font-size:13.5px;font-weight:600;color:var(--opuv0);text-decoration:none; border:1px solid rgba(243,237,226,.16);border-radius:999px;padding:7px 16px;transition:.15s}
.pcd8d:hover{color:var(--iwxoy);border-color:var(--qnlit)}
.r2473{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.cjit7{display:block;text-decoration:none}
.fsaje{position:relative;display:block;aspect-ratio:3/4;max-width:290px;border-radius:6px 6px 0 0;overflow:hidden; border-top:1px solid rgba(243,237,226,.7)}
.fsaje img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s}
.cjit7:hover .fsaje img{transform:scale(1.04)}
.iiu4z{position:absolute;left:10px;top:10px;background-color:#F3EDE2;background-image:linear-gradient(180deg,#F8F2E7,#E8DCC6);color:#2B0E1B; font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:3px;padding:3px 9px}
.d4ooz{display:block;font-family:"Philosopher",serif;font-size:18px;font-weight:700;margin:12px 0 6px;line-height:1.3}
.m4fv6{display:block;font-size:13.5px;color:var(--opuv0);max-width:34ch}
.a7j9r{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--opuv0);opacity:.92;margin-top:8px}
.a7j9r b{color:var(--qnlit);font-weight:700}
.a7j9r .myvr3{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1.5px solid rgba(243,237,226,.4)}
.b2604{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:26px}
.i73e5{background:linear-gradient(160deg,rgba(76,25,48,.9),rgba(43,12,26,.9));border:1px solid rgba(243,237,226,.12); border-radius:12px;padding:22px 20px;position:relative;overflow:hidden}
.i73e5 i{position:absolute;right:12px;top:4px;font-style:normal;font-family:"Philosopher",serif;font-size:56px; color:rgba(243,237,226,.08);font-weight:700}
.i73e5 b{font-family:"Philosopher",serif;font-size:17px;display:block;margin-bottom:6px}
.i73e5 p{font-size:13.8px;color:var(--opuv0)}
.v3koa{display:flex;align-items:center;gap:12px;background:rgba(27,59,69,.55);border:1px solid rgba(156,191,110,.35); border-radius:10px;padding:12px 18px;margin-bottom:24px;font-size:15px}
.v3koa img{width:38px;height:38px;object-fit:contain}
.v3koa b{color:var(--gpciz);font-size:19px;font-family:"Philosopher",serif}
.v3koa a{color:var(--qnlit);font-weight:700;text-decoration:none;margin-left:auto}
.hcoje{font-size:14.5px;color:var(--opuv0);max-width:90ch}
.hcoje a{color:var(--qnlit)}
.hcoje+.hcoje{margin-top:11px}
.iq48s{max-width:840px}
.iq48s details{border:1px solid rgba(243,237,226,.14);border-radius:10px;background:rgba(30,8,16,.4); margin-bottom:10px;padding:0 20px}
.iq48s summary{cursor:pointer;font-family:"Philosopher",serif;font-size:16.5px;font-weight:700;padding:15px 0;list-style:none;position:relative;padding-right:30px}
.iq48s summary::after{content:"+";position:absolute;right:2px;top:12px;font-size:22px;color:var(--qnlit)}
.iq48s details[open] summary::after{content:"–"}
.iq48s details p{padding:0 0 16px;font-size:14.5px;color:var(--opuv0)}
.u0nkt{margin-top:30px}
.sfmux{display:block;width:100%;height:190px;object-fit:cover;object-position:center 30%}
.brc30{background:var(--bu5ku);padding:46px 0 26px;font-size:13.5px}
.qcg3j{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:26px;margin-bottom:30px}
.l0634 p{color:var(--opuv0);font-size:12.8px;margin-top:10px;max-width:34ch}
.brc30 h3{font-family:"Philosopher",serif;font-size:14.5px;margin-bottom:10px;color:var(--iwxoy)}
.qcg3j a{display:block;color:var(--opuv0);text-decoration:none;margin-bottom:7px}
.qcg3j a:hover{color:var(--iwxoy)}
.ld090{border-top:1px solid rgba(243,237,226,.1);padding-top:18px;display:flex;flex-wrap:wrap;gap:14px; align-items:center;justify-content:space-between;color:var(--opuv0);font-size:12.5px}
.p83ce{display:flex;gap:12px;align-items:center}
.p83ce b{border:1.5px solid var(--opuv0);border-radius:5px;padding:1px 7px;font-size:11.5px}
.tpae2{font-size:13px;color:var(--opuv0);padding:80px 0 0}
.tpae2 a{color:var(--opuv0);text-decoration:none}
.tpae2 a:hover{color:var(--iwxoy)}
.tpae2 b{color:var(--iwxoy)}
.ui2d9{position:relative;overflow:hidden;padding:30px 0 46px}
.ui2d9 .t4ja3{width:54%;opacity:.65}
.ys031{display:flex;flex-wrap:wrap;gap:8px;max-width:560px}
.ys031 a{font-size:12.5px;color:var(--opuv0);text-decoration:none;border:1px solid rgba(243,237,226,.14); border-radius:999px;padding:4px 12px}
.ys031 a:hover{color:var(--iwxoy);border-color:var(--qnlit)}
.x0kg0{display:flex;align-items:center;gap:12px;padding:18px 0;font-size:13.5px;color:var(--opuv0);flex-wrap:wrap}
.x0kg0 .xya5d{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid rgba(243,237,226,.35)}
.x0kg0 a{color:var(--iwxoy);font-weight:700;text-decoration:none}
.x0kg0 a:hover{color:var(--qnlit)}
.glz46{opacity:.5}
.appcv{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:34px;align-items:start}
.appcv main>section{padding:38px 0}
.t7rqf{max-height:520px;overflow-y:auto;padding-right:16px;scrollbar-width:thin;scrollbar-color:var(--wbzk6) rgba(30,8,16,.4)}
.t7rqf h3,.t7rqf h2.hfqf1{font-size:18px;margin:22px 0 8px;display:flex;gap:10px;align-items:baseline;font-family:inherit;font-weight:inherit}
.t7rqf h3:first-child,.t7rqf h2.hfqf1:first-child{margin-top:0}
.t7rqf h3 .nxeav,.t7rqf h2.hfqf1 .nxeav{font-size:13px;color:var(--qnlit);letter-spacing:.08em}
.t7rqf p{font-size:14.8px;color:var(--opuv0);margin-bottom:10px}
.d7ub6{background:linear-gradient(170deg,var(--s7sw2),#153039);border:1px solid rgba(243,237,226,.12); border-radius:14px;padding:24px 26px}
.d7ub6{overflow-x:auto;-webkit-overflow-scrolling:touch}
table.npxf3{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}
.npxf3 td,.npxf3 th{overflow-wrap:break-word;word-break:normal;hyphens:none}
.appcv>main,.appcv>aside,.appcv>main>section{min-width:0}
@media (max-width:560px){.npxf3{font-size:13px;min-width:460px}.npxf3 td,.npxf3 th{padding:8px 9px}.siso9 h1,.siso9 h2{font-size:23px}}
table.npxf3 th{font-family:"Philosopher",serif;text-align:left;padding:10px 12px;border-bottom:1px solid rgba(243,237,226,.25)}
table.npxf3 td{padding:9px 12px;border-bottom:1px solid rgba(243,237,226,.1);color:var(--opuv0)}
.cq1ez{font-size:12.8px;color:var(--opuv0);margin-top:10px;opacity:.85}
.oakkc{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}
.oa65l{border-radius:12px;padding:18px 20px;border:1px solid rgba(243,237,226,.12)}
.oa65l.gf7j7{background:rgba(27,59,69,.55)}
.oa65l.sn756{background:rgba(76,25,48,.5)}
.oa65l b{font-family:"Philosopher",serif;display:block;margin-bottom:8px}
.oa65l li{margin-left:18px;font-size:14.2px;color:var(--opuv0);margin-bottom:4px}
.i1zrr{display:flex;gap:30px;align-items:center;flex-wrap:wrap;margin-bottom:18px}
.ibn8r{position:relative;width:150px;height:126px;flex-shrink:0;display:flex;align-items:center;justify-content:center}
.ibn8r img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.ibn8r b{position:relative;font-family:"Philosopher",serif;font-size:27px;color:#F3EDE2;text-shadow:0 2px 6px rgba(0,0,0,.6)}
.p9rg6{width:230px;height:100px}
.p9rg6 path{fill:none;stroke:rgba(255,162,107,.65);stroke-width:1.2;stroke-dasharray:420;stroke-dashoffset:420}
.p9rg6 .myark{fill:var(--qnlit)}
.p9rg6 .pvv5f{fill:var(--qnlit);opacity:.45}
.p9rg6 .ghmxo{fill:none;stroke:rgba(243,237,226,.4)}
.msncn{font-size:14.8px;color:var(--opuv0);max-width:70ch}
.n0zlp{margin-top:12px;font-family:"Philosopher",serif;font-size:15px}
aside .afspb{background:rgba(30,8,16,.45);border:1px solid rgba(243,237,226,.12);border-radius:12px;padding:18px;margin-bottom:18px}
aside .afspb h3{font-family:"Philosopher",serif;font-size:16px;margin-bottom:14px}
.c7khq{display:flex;gap:12px;text-decoration:none;margin-bottom:14px}
.c7khq img{width:64px;aspect-ratio:3/4;object-fit:cover;border-radius:4px;flex-shrink:0}
.c7khq b{display:block;font-size:13.2px;line-height:1.35;color:var(--iwxoy)}
.c7khq span{font-size:11px;color:var(--qnlit);font-weight:700;text-transform:uppercase;letter-spacing:.08em}
.xmg0e{display:flex;gap:14px;align-items:center}
.xmg0e img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:2px solid rgba(243,237,226,.3)}
.xmg0e b{display:block;font-family:"Philosopher",serif;font-size:15.5px}
.xmg0e span{font-size:12.5px;color:var(--opuv0)}
.hxv9e{position:relative;border-style:solid;border-width:34px 36px 30px 36px; border-image:url(../img/cbc725c388.webp) 78 104 72 104 fill / 34px 36px 30px 36px;margin-bottom:16px;display:flex}
.hxv9e>*{position:relative}
.hxv9e{flex-direction:column;gap:6px;padding:2px 0;background:none}
.pu3e4{font-family:"Philosopher",serif;font-weight:700;font-size:16px}
.ecv24{font-size:12px;color:var(--qnlit);font-weight:700}
.td93p{margin-top:2px}
.cv4ct{display:block;font-size:11.5px;color:var(--opuv0);text-align:center;margin-top:4px}
@media (prefers-reduced-motion:reduce){.w9p9t path,.p9rg6 path{stroke-dashoffset:0!important;animation:none!important}.w9p9t circle{opacity:1!important;animation:none!important}.zk4qx::after{display:none}.npd0v{animation:none}*{transition:none!important}}
@media (max-width:1199px){.fhzpj .t51lp{padding-right:56px}}
@media (max-width:1100px){.wquto{grid-template-columns:repeat(4,1fr)}.i81ek{grid-template-columns:repeat(3,1fr)}.nonb4,.alpz1{grid-template-columns:1fr;max-width:460px}.iro5t{grid-template-columns:1fr;justify-items:center;align-items:center;gap:14px}.ne298{display:block;order:-1;width:auto;max-width:min(300px,72vw); max-height:min(280px,32vh);height:auto;margin:0 auto 2px}.appcv{grid-template-columns:1fr}}
@media (max-width:900px){.puzzt,.gvhoh .pvbf8,.ed4wu span{display:none}.hsp9h{display:flex}.gvhoh{gap:8px;padding:8px 12px}.vhvp8 b{font-size:16px}.wsuw7{max-width:150px;flex:1;min-width:0}.chslq{flex-wrap:wrap;gap:10px 14px}.siso9{flex:1 1 100%;min-width:0}.siso9 h1,.siso9 h2{overflow-wrap:break-word}.siso9 h1::after,.siso9 h2::after{flex:0 1 auto;min-width:0}.mntcg{flex:0 0 auto;white-space:normal}.yuce1{flex-wrap:wrap}.gvhoh{position:relative}.urjon>.c7ves{justify-content:flex-start}.hr7xp h1{font-size:34px}.hr7xp{padding:104px 0 60px;max-width:100%}.rdi8n{height:38%;left:-10%;opacity:.5;max-height:none}.jmc6b{background:linear-gradient(180deg,rgba(30,8,16,.88) 0%,rgba(30,8,16,.8) 55%,rgba(30,8,16,.9) 100%)}.ygym6{gap:0}.ygym6 .d37y7{font-size:17px;padding:0 10px}.npd0v{display:none}.b2604,.r2473{grid-template-columns:1fr}.dax75{grid-template-columns:40px 1fr 32px}.qcg3j{grid-template-columns:1fr 1fr}.oakkc{grid-template-columns:1fr}.fsaje{max-width:100%}}
@media (max-width:640px){.wquto{grid-template-columns:repeat(3,1fr)}.i81ek{grid-template-columns:repeat(2,1fr)}.hpxdr{font-size:12.5px}.ehywf{display:none}.urjon{min-height:480px}}
@media (max-width:480px){.wquto{grid-template-columns:repeat(2,1fr)}}
#muyf8{scroll-margin-top:110px}

/* 08.10.2026 prose links: colour only, no underline (client) */
main :is(p,li,td,dd,blockquote,figcaption,details) a:not([class]):not(#nosrc),main :is(p,li,td,dd,blockquote,figcaption,details) a:not([class]):not(#nosrc):is(:hover,:focus,:active,:visited){text-decoration:none!important;border-bottom:0!important;background-image:none!important;box-shadow:none!important}
main th a:not([class]):not(#nosrc),main th a:not([class]):not(#nosrc):is(:hover,:focus,:active,:visited){text-decoration:none!important;border-bottom:0!important;background-image:none!important;box-shadow:none!important}
main table a:not(#nosrc),main table a:not(#nosrc):is(:hover,:focus,:active,:visited){text-decoration:none!important}

/* 15.10.2026 olympusbonus: prose links in the dawn accent (#FFA26B) - the donor sets a{color:inherit} */
main :is(p,li,td,dd,blockquote,figcaption,details) a:not([class]):not(#nosrc),main th a:not([class]):not(#nosrc){color:#FFA26B!important;font-weight:600}
main :is(p,li,td,dd,blockquote,figcaption,details) a:not([class]):not(#nosrc):is(:hover,:focus,:active),main th a:not([class]):not(#nosrc):is(:hover,:focus,:active){color:#FFC9A6!important}
/* 15.10.2026 olympusbonus L3: home «Nach Bonusart» brand chip + neutral CTA chip (site.json home_chip_cta) */
.chip-pair{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap}
.chip-pair .chip-go{background:#FFA26B;border-color:#FFA26B;color:#1E0810!important;font-weight:800;white-space:nowrap}
.chip-pair .chip-go:is(:hover,:focus){background:#FFC9A6;border-color:#FFC9A6;color:#1E0810!important}
/* 15.10.2026 olympusbonus L4 (audit E FAIL): the 404 page has no rail #gorl -> its header /go/ button stays visible on <=900px (other pages: unchanged, the rail carries the mobile CTA) */
@media (max-width:900px){body:not(:has(#gorl)) .gvhoh .pvbf8.hd-go{display:inline-block;padding:8px 14px;font-size:13px}}
/* 15.10.2026 olympusbonus L4 (audit F WARN): the table scroll hint only where a table can be wider than the screen */
.tscroll-hint{display:none}
@media (max-width:820px){.tscroll-hint{display:block}}
/* L4: brand name chip without link (home «Nach Casino», link_cap) */
.chip-pair .chip-nm{cursor:default}
/* 16.10 L8 W11: the name chip is a text label, not a button (no border/background/hover) */
.chip-pair .chip-nm,.chip-pair .chip-nm:hover{border-color:transparent;background:none;padding-left:2px;padding-right:2px;color:var(--opuv0)}
/* 16.10 L8 W6: info pages sec1 headings are h2 (rvbox hl=2) - same size as the former h3 */
.snti9 h2.rvh{font-size:19px;margin:24px 0 8px}
/* 16.10 L8 W9: footer author entry without link (same target as «Über uns») */
.qcg3j span.fod-tx{display:block;color:var(--opuv0);margin-bottom:7px}
.yzrho>div{min-width:0}.yzrho b{overflow-wrap:anywhere}@media(max-width:480px){.i81ek{grid-template-columns:1fr}}