 :root{--kasobi4:#1a0a14;--neka9:#240f1d;--katuje7:#301527;--borovu4:#4a2339;--tiho7:#fbeef3;--tazofu5:#ecd5df;--jagi8:#b891a5;--dizapi4:#ff6b9d;--zojizo4:#ff9bbd;--foma8:#f5d38a;--ruha7:'DM Serif Display','Segoe UI',system-ui,sans-serif;--pito5:'DM Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--kotipa7:'DM Mono',ui-monospace,Consolas,monospace;--guto5:1040px;--revo7:250px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{font-family:var(--pito5);background:var(--kasobi4);color:var(--tazofu5);line-height:1.72;font-size:17px}img{max-width:100%;height:auto;display:block}a{color:var(--zojizo4);text-underline-offset:3px}a:hover{color:#fff}.hipo7{max-width:var(--guto5);margin:0 auto;padding:0 28px}.homapa2{position:absolute;left:-999px;top:0;background:var(--dizapi4);color:#000;padding:10px 16px;z-index:100}.homapa2:focus{left:8px;top:8px}h1,h2,h3{font-family:var(--ruha7);color:var(--tiho7);font-weight:700;line-height:1.12;letter-spacing:-.015em}h1{font-size:clamp(2.1rem,4.6vw,3.6rem)}h2{font-size:clamp(1.45rem,2.8vw,2rem);margin-bottom:12px}h3{font-size:1.15rem;margin-bottom:6px}p{margin-bottom:1em}ul,ol{padding-left:1.25em;margin-bottom:1em}li{margin-bottom:.35em}.dofa9{display:inline-flex;align-items:center;justify-content:center;font-family:var(--kotipa7);font-weight:500;font-size:.88rem;letter-spacing:.04em;text-decoration:none;padding:12px 22px;border:1px solid transparent;border-radius:2px;cursor:pointer;transition:background .15s,color .15s}.doba4{background:var(--dizapi4);color:#1f0613}.doba4:hover{background:var(--zojizo4);color:#1f0613}.kipodo8{background:transparent;color:var(--tiho7);border-color:var(--tiho7)}.kipodo8:hover{background:var(--tiho7);color:var(--kasobi4)}.buli6{padding:9px 16px;font-size:.8rem}.dilita3{position:fixed;left:0;top:0;bottom:0;width:var(--revo7);background:var(--neka9);border-right:1px solid var(--borovu4);padding:26px 22px;display:flex;flex-direction:column;gap:22px;z-index:50;overflow-y:auto}.kefi7{display:inline-flex;align-items:center;gap:10px;font-family:var(--ruha7);font-weight:800;font-size:1.35rem;color:var(--tiho7);text-decoration:none;letter-spacing:-.02em}.kefi7 svg{width:32px;height:32px}.kefi7 span{color:var(--dizapi4)}.cele9{display:flex;flex-direction:column;gap:2px;font-family:var(--kotipa7);font-size:.82rem}.cele9 a{color:var(--tazofu5);text-decoration:none;padding:9px 10px;border-left:2px solid transparent;letter-spacing:.02em}.cele9 a:hover{color:var(--zojizo4);border-left-color:var(--dizapi4);background:var(--katuje7)}.dilita3 .kefi7{font-size:1.12rem}.dilita3 .dofa9{width:100%}.dejara7{font-family:var(--kotipa7);font-size:.74rem;color:var(--jagi8);line-height:1.5;margin:0}.fejeba6{display:none;background:none;border:0;margin-left:auto;padding:6px;cursor:pointer}.fejeba6 i{display:block;width:24px;height:2px;background:var(--tiho7);margin:5px 0}.laha7{margin-left:var(--revo7);min-height:100vh}.keka9{padding:64px 0 44px;border-bottom:1px solid var(--borovu4)}.pilu4{display:grid;grid-template-columns:1.15fr .85fr;gap:44px;align-items:center}.zatafa6{display:inline-block;font-family:var(--kotipa7);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dizapi4);border:1px solid var(--dizapi4);padding:4px 12px;margin-bottom:18px}.keka9 h1 em{font-style:normal;color:var(--zojizo4)}.cato4{font-size:1.12rem;color:var(--tazofu5);max-width:58ch;margin:18px 0 26px}.vazije3{display:flex;gap:12px;flex-wrap:wrap}.rigo8{display:flex;gap:6px 22px;flex-wrap:wrap;list-style:none;padding:0;margin-top:22px;color:var(--jagi8);font-family:var(--kotipa7);font-size:.8rem}.rigo8 li:before{content:"\25AA";color:var(--dizapi4);margin-right:7px}.jacobi6{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.jacobi6 div{aspect-ratio:1/1.15;border:1px solid var(--borovu4);padding:12px;display:flex;flex-direction:column;justify-content:flex-end;font-family:var(--kotipa7);font-size:.74rem;color:var(--tiho7);background:var(--neka9)}.jacobi6 div:nth-child(1){background:var(--dizapi4);color:#1f0613}.jacobi6 div:nth-child(4){background:var(--foma8)}.jacobi6 div:nth-child(6){background:var(--katuje7)}.jacobi6 b{font-family:var(--ruha7);font-size:1.15rem;display:block;line-height:1.1}.tego2{border-bottom:1px solid var(--borovu4);padding:13px 0;background:var(--neka9)}.tego2 ul{display:flex;gap:8px 26px;flex-wrap:wrap;list-style:none;padding:0;margin:0;font-family:var(--kotipa7);font-size:.78rem;color:var(--jagi8)}.tego2 li{margin:0}.miki5,.tefozu7{padding:56px 0;border-bottom:1px solid var(--borovu4)}.ziki2{background:var(--neka9)}.vobohe6{margin-bottom:26px;max-width:700px}.vobohe6 p{color:var(--jagi8);margin:0}.jimeto3{display:inline-block;color:var(--dizapi4);font-family:var(--kotipa7);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.hetofu8{font-family:var(--kotipa7);font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dizapi4);margin-bottom:6px}.jekuhe2{max-width:780px}.jekuhe2 li::marker{color:var(--dizapi4)}.zumuni4{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;list-style:none;padding:0}.zumuni4 li{border:1px solid var(--borovu4);background:var(--neka9);padding:18px;margin:0}.zumuni4 small{font-family:var(--kotipa7);color:var(--dizapi4);font-size:.74rem;letter-spacing:.1em;text-transform:uppercase}.zumuni4 p{margin:0;color:var(--jagi8);font-size:.94rem}.camo6{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;list-style:none;padding:0}.camo6 li{border:1px solid var(--borovu4);background:var(--kasobi4);padding:18px;margin:0}.camo6 p{margin:0;color:var(--jagi8);font-size:.94rem}.nadati9{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:12px;list-style:none;padding:0}.nadati9 li{margin:0}.nadati9 a{display:block;height:100%;border:1px solid var(--borovu4);background:var(--neka9);padding:16px;text-decoration:none;color:var(--tazofu5);transition:border-color .15s,background .15s}.nadati9 a:hover{border-color:var(--dizapi4);background:var(--katuje7)}.nadati9 small{display:block;font-family:var(--kotipa7);color:var(--dizapi4);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.nadati9 b{display:block;font-family:var(--ruha7);color:var(--tiho7);font-size:1.08rem;margin:6px 0;line-height:1.25}.nadati9 span{display:block;color:var(--jagi8);font-size:.88rem;line-height:1.5}.kaja9{overflow-x:auto;border:1px solid var(--borovu4)}.nupo6{width:100%;border-collapse:collapse;min-width:620px}.nupo6 caption{text-align:left;padding:12px 16px;font-family:var(--kotipa7);font-size:.8rem;color:var(--jagi8)}.nupo6 th,.nupo6 td{padding:12px 16px;text-align:left;border-top:1px solid var(--borovu4);vertical-align:top}.nupo6 thead th{background:var(--katuje7);color:var(--zojizo4);font-family:var(--kotipa7);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.nupo6 tbody th{color:var(--tiho7)}.dogige4{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.dogige4 ul{list-style:none;padding:0}.dogige4 li{border-bottom:1px solid var(--borovu4);padding:7px 0;margin:0}.molu8{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.molu8 li{border:1px solid var(--borovu4);padding:4px 12px;font-family:var(--kotipa7);font-size:.78rem;color:var(--jagi8);margin:0}.sajiro9 a{color:var(--tazofu5);text-decoration:none}.sajiro9 li:hover{border-color:var(--dizapi4)}.leze6{padding:46px 0 60px}.leze6 h2{font-size:1.1rem;color:var(--jagi8)}.ruho7{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.ruho7 figure{border:1px solid var(--borovu4);background:var(--neka9);padding:22px}.ruho7 blockquote{margin-bottom:12px}.ruho7 figcaption{font-family:var(--kotipa7);font-size:.78rem;color:var(--dizapi4)}.ronoja5{display:grid;grid-template-columns:.8fr 1.2fr;gap:36px}.gige4{border:1px solid var(--borovu4);background:var(--neka9);margin-bottom:8px}.gige4 summary{cursor:pointer;padding:14px 18px;font-weight:600;list-style:none;color:var(--tiho7)}.gige4 summary::-webkit-details-marker{display:none}.gige4 summary:after{content:"+";float:right;color:var(--dizapi4);font-family:var(--kotipa7);font-size:1.3rem;line-height:1}.gige4[open] summary:after{content:"\2212"}.gige4 p{padding:0 18px 14px;margin:0}.gelasi2{margin-top:12px}.biruja4{background:var(--dizapi4);color:#1f0613;padding:36px 0}.biruja4 .hipo7{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.biruja4 h2{margin:0;color:#1f0613}.biruja4 p{margin:4px 0 0;color:#4a1530}.biruja4 .doba4{background:#1f0613;color:var(--zojizo4)}.biruja4 .doba4:hover{background:#000;color:#fff}.zomo3{padding:46px 0 28px;border-bottom:1px solid var(--borovu4);background:var(--neka9)}.zomo3 h1{margin:8px 0 12px}.kosari2{font-family:var(--kotipa7);font-size:.76rem;color:var(--jagi8)}.godasu7{display:inline-block;font-family:var(--kotipa7);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dizapi4);border:1px solid var(--dizapi4);padding:3px 10px}.mebuzi3{font-size:1.14rem;color:var(--tazofu5);max-width:68ch}.holone8{display:flex;gap:8px;flex-wrap:wrap;list-style:none;padding:0;margin:14px 0 0}.holone8 li{border:1px solid var(--borovu4);padding:2px 12px;font-family:var(--kotipa7);font-size:.76rem;color:var(--jagi8);margin:0}.kibili8{margin:28px 0 22px;border:1px solid var(--borovu4)}.ganeta7{border:1px solid var(--borovu4);padding:16px 20px;margin-bottom:28px}.ganeta7 h2{font-family:var(--kotipa7);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dizapi4);margin-bottom:8px}.ganeta7 ol{margin:0;padding-left:1.2em;columns:2;column-gap:26px}.ganeta7 li{margin-bottom:4px;font-size:.93rem;break-inside:avoid}.ganeta7 a{color:var(--tazofu5);text-decoration:none}.ganeta7 a:hover{color:var(--zojizo4)}.rido5{max-width:800px}.rido5 .potiha2{font-size:1.08rem}.lajoto6{margin:30px 0;padding:22px 24px;border:1px solid var(--borovu4);background:var(--neka9)}.lajoto6 h2{font-size:1.45rem}.lajoto6 .rasase9 p:last-child{margin-bottom:0}.lajoto6 li::marker{color:var(--dizapi4)}.rido5 table{width:100%;border-collapse:collapse;margin:14px 0;font-size:.94rem;display:block;overflow-x:auto}.rido5 th,.rido5 td{border:1px solid var(--borovu4);padding:9px 12px;text-align:left}.rido5 thead th{background:var(--katuje7);color:var(--zojizo4)}.cirera3{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;border:1px dashed var(--dizapi4);padding:18px 22px;margin:30px 0}.cirera3 b{display:block;font-family:var(--ruha7);color:var(--tiho7);font-size:1.1rem}.cirera3 span{color:var(--jagi8);font-size:.94rem}.cerafi3{margin-top:34px}.firizo3{margin-top:30px}.firizo3 h2{font-size:1.1rem}.hume4{margin-top:26px;font-weight:600;color:var(--tiho7)}.rube7{padding:46px 0;border-top:1px solid var(--borovu4)}.rube7 ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px;list-style:none;padding:0}.rube7 li{margin:0}.rube7 a{display:block;height:100%;border:1px solid var(--borovu4);background:var(--neka9);padding:14px 16px;text-decoration:none;color:var(--tazofu5)}.rube7 a:hover{border-color:var(--dizapi4)}.rube7 b{display:block;color:var(--tiho7);font-family:var(--ruha7);font-size:.98rem}.rube7 span{display:block;color:var(--jagi8);font-size:.85rem;line-height:1.45;margin-top:3px}.zokumi7 a{border-color:var(--dizapi4)}.golemu9{max-width:800px;margin:0 auto;padding:46px 28px 60px}.golemu9 h2{margin-top:24px}.makezi6{color:var(--jagi8);font-family:var(--kotipa7);font-size:.85rem}.buli2{background:var(--neka9);border-top:1px solid var(--borovu4);padding:46px 0 24px}.roso4{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:30px}.lakuno7{color:var(--jagi8);font-size:.94rem;margin:10px 0 14px}.lavo8{font-family:var(--kotipa7);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;color:var(--dizapi4);margin-bottom:8px}.buli2 ul{list-style:none;padding:0}.buli2 li a{color:var(--tazofu5);text-decoration:none;font-size:.94rem}.buli2 li a:hover{color:var(--zojizo4)}.neza4{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;border-top:1px solid var(--borovu4);margin-top:28px;padding-top:16px;color:var(--jagi8);font-family:var(--kotipa7);font-size:.78rem}.bezo3{display:none}@media(max-width:1100px){.dilita3{position:sticky;width:auto;flex-direction:row;align-items:center;flex-wrap:wrap;padding:12px 20px;gap:12px;border-right:0;border-bottom:1px solid var(--borovu4)}.laha7{margin-left:0}.cele9{display:none;position:absolute;left:0;right:0;top:100%;background:var(--neka9);flex-direction:column;padding:8px 20px 14px;border-bottom:1px solid var(--borovu4)}.cele9.heko7{display:flex}.fejeba6{display:block}.dilita3 .dofa9,.dejara7{display:none}.pilu4{grid-template-columns:minmax(0,1fr)}.zumuni4,.camo6,.ruho7,.dogige4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ronoja5{grid-template-columns:minmax(0,1fr)}.roso4{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:620px){body{font-size:16.5px;padding-bottom:70px}.zumuni4,.camo6,.ruho7,.dogige4,.roso4{grid-template-columns:minmax(0,1fr)}.ganeta7 ol{columns:1}.bezo3{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--neka9);border-top:1px solid var(--dizapi4);padding:8px 14px;align-items:center;justify-content:space-between;gap:10px}.bezo3 b{display:block;font-family:var(--ruha7);color:var(--tiho7)}.bezo3 span{color:var(--jagi8);font-size:.8rem}}.rido5,.jigete7,.jekuhe2{min-width:0}.kibili8 img{width:100%}:root{--buza8:cubic-bezier(.2,.7,.2,1)}html{color-scheme:dark}body{text-align:left;position:relative;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(800px 520px at 100% -8%,rgba(255,107,157,.12),transparent 62%),radial-gradient(600px 460px at 20% 110%,rgba(245,211,138,.1),transparent 60%)}body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:2;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.tilesu3.org/2000/svg' width='170' height='170'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}body>*{position:relative;z-index:1}.dilita3{position:fixed;background:linear-gradient(180deg,#240f1d,#12060d)}.cele9 a{transition:all .2s var(--buza8)}.keka9{padding:76px 0 56px}.keka9 h1{font-size:clamp(2.4rem,5.4vw,4.4rem)}.jacobi6{gap:12px}.jacobi6 div{transition:transform .35s var(--buza8),border-color .3s;position:relative;overflow:hidden}.jacobi6 div:hover{transform:translateY(-6px) rotate(-1deg);border-color:var(--dizapi4)}.jacobi6 div:before{content:"";position:absolute;inset:auto 0 0 0;height:3px;background:var(--dizapi4);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--buza8)}.jacobi6 div:hover:before{transform:scaleX(1)}.dofa9{transition:transform .25s var(--buza8),background .2s,color .2s,box-shadow .25s}.doba4{box-shadow:0 10px 28px rgba(255,107,157,.22)}.doba4:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(255,107,157,.36)}.miki5,.tefozu7{padding:68px 0}.hetofu8{display:flex;align-items:center;gap:12px}.hetofu8:after{content:"";height:1px;flex:1;max-width:220px;background:linear-gradient(90deg,var(--dizapi4),transparent)}.nadati9 a{transition:transform .25s var(--buza8),border-color .25s,background .25s}.nadati9 a:hover{transform:translateY(-4px)}.lajoto6{transition:border-color .3s,transform .3s var(--buza8)}.biruja4{background:linear-gradient(105deg,#ff6b9d,#e0407a 70%);position:relative;overflow:hidden}.biruja4:after{content:"";position:absolute;right:-60px;top:-40px;width:260px;height:260px;border:2px solid rgba(31,6,19,.18);transform:rotate(18deg)}.biruja4 .hipo7{position:relative;z-index:1}.zomo3{background:radial-gradient(620px 240px at 100% 0,rgba(255,107,157,.14),transparent 70%),var(--neka9)}.rido5 table{border:1px solid var(--borovu4)}@keyframes subir{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pilu4>div>*,.jacobi6 div{animation:subir .85s var(--buza8) both}.pilu4>div>*:nth-child(2){animation-delay:.08s}.pilu4>div>*:nth-child(3){animation-delay:.16s}.pilu4>div>*:nth-child(4){animation-delay:.24s}.pilu4>div>*:nth-child(5){animation-delay:.32s}.jacobi6 div:nth-child(1){animation-delay:.2s}.jacobi6 div:nth-child(2){animation-delay:.26s}.jacobi6 div:nth-child(3){animation-delay:.32s}.jacobi6 div:nth-child(4){animation-delay:.38s}.jacobi6 div:nth-child(5){animation-delay:.44s}.jacobi6 div:nth-child(6){animation-delay:.5s}@supports(animation-timeline:view()){.zumuni4 li,.camo6 li,.nadati9 li,.ruho7 figure,.lajoto6{animation:subir linear both;animation-timeline:view();animation-range:entry 0% entry 36%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}@media(max-width:640px){.kaja9{overflow:visible;border:0;background:transparent}.nupo6{min-width:0}.nupo6 caption{display:none}.nupo6 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nupo6,.nupo6 tbody,.nupo6 tr,.nupo6 th,.nupo6 td,.rido5 table,.rido5 tbody,.rido5 tr,.rido5 td,.rido5 th{display:block;width:auto}.nupo6 tbody tr,.rido5 tbody tr{border:1px solid var(--borovu4);border-left:4px solid var(--dizapi4);padding:2px 18px 16px;margin-bottom:12px;background:var(--neka9)}.rido5 table{border:0;overflow:visible}.rido5 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nupo6 tbody th,.nupo6 tbody td,.rido5 tbody td,.rido5 tbody th{border:0;background:transparent}.nupo6 tbody th,.rido5 tbody tr>:first-child{border-bottom:1px solid var(--borovu4);padding:14px 0 12px}.nupo6 tbody td,.rido5 tbody td{padding:13px 0 0}.nupo6 tbody td::before,.rido5 tbody td::before{content:attr(data-label);display:block;font-family:var(--kotipa7);letter-spacing:.12em;font-size:.7rem;text-transform:uppercase;color:var(--dizapi4)}}.keka9 h1{font-size:clamp(2.2rem,4.4vw,3.6rem)}.doba4{color:#1f0613}.doba4:hover{color:#1f0613}