:root{--bg:#fff;--ink:#16121c;--mute:#6b6377;--line:#ece6f3;--chip:#f6efff;--foot:#f6efff;--mint:#e6fff3;--pink:#dc2e7e;--blue:#5aaee4;--purple:#8a1fe0;--coral:#e4546a;--k:#8a1fe0;box-sizing:border-box;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}@media (prefers-color-scheme:dark){:root{--bg:#15111c;--ink:#f4eefa;--mute:#a79db8;--line:#2d2640;--chip:#241c35;--foot:#211a30;--mint:#12281f}}html{scroll-padding-top:120px;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font:400 16px/1.6 Karla,system-ui,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.skip{position:absolute;left:-999px;top:0;background:#fff;color:#000;padding:8px 14px;z-index:99}.skip:focus{left:8px}.w{max-width:1120px;margin:0 auto;padding:0 20px}.ic{width:1em;height:1em;vertical-align:-.12em;flex:none}.hd{background:#fff;color:#16121c;position:sticky;top:0;z-index:50;border-bottom:1px solid #eee;transition:box-shadow .25s}.hd.sc{box-shadow:0 6px 18px #0002}.bar{display:flex;align-items:center;gap:28px;padding:12px 0;transition:padding .25s}.hd.sc .bar{padding:7px 0}.logo img{height:30px;width:auto;display:block}.nav{flex:1}.nm{list-style:none;margin:0;padding:0;display:flex;gap:22px;flex-wrap:wrap}.nm a{font:600 15px Oswald,sans-serif;letter-spacing:.02em;text-transform:uppercase;display:inline-flex;gap:5px;align-items:center;color:#16121c;transition:color .2s}.nm i{font-style:normal;color:var(--k);display:inline-flex;transition:transform .25s}.nm a:hover,.nm .current-menu-item a,.nm .current-cat a{color:var(--k)}.nm a:hover i{transform:rotate(-12deg) scale(1.2)}.soc{display:flex;gap:6px;align-items:center}.so,.sb{width:28px;height:28px;border-radius:50%;background:#f6efff;color:#16121c;font:600 11px Oswald;display:grid;place-items:center;border:0;cursor:pointer;transition:background .2s,color .2s,transform .2s}.so:hover,.sb:hover{background:var(--purple);color:#fff;transform:translateY(-2px)}.sf{display:flex;align-items:center;gap:6px}.sf input{width:0;opacity:0;padding:0;border:0;border-radius:20px;font:inherit;background:#fff;color:#16121c;transition:width .3s,opacity .3s,padding .3s}.sf.open input{width:190px;opacity:1;padding:5px 14px;border:2px solid var(--purple)}.burger{display:none;width:34px;height:34px;border:0;background:none;cursor:pointer;margin-left:auto}.burger span,.burger span:before,.burger span:after{display:block;width:22px;height:2px;background:#16121c;position:relative;transition:.25s}.burger span:before,.burger span:after{content:"";position:absolute;left:0}.burger span:before{top:-7px}.burger span:after{top:7px}.burger[aria-expanded=true] span{background:#fff0}.burger[aria-expanded=true] span:before{top:0;transform:rotate(45deg)}.burger[aria-expanded=true] span:after{top:0;transform:rotate(-45deg)}.stories{display:flex;gap:34px;padding:2px 0 12px;overflow-x:auto;scrollbar-width:none}.bub{display:flex;align-items:center;gap:10px;flex:none}.bub b{width:42px;height:42px;border-radius:50%;background:var(--chip);overflow:hidden;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--k);transition:transform .25s}.bub b img{width:100%;height:100%;object-fit:cover}.bub:hover b{transform:scale(1.1)}.bub span{font:600 14px Oswald;text-transform:uppercase;position:relative;padding-bottom:7px}.bub span:after{content:"";position:absolute;left:0;bottom:0;width:22px;height:5px;background:radial-gradient(circle at 5px -1px,transparent 4px,#16121c 4.5px,#16121c 5.5px,transparent 6px) 0 0/10px 5px;animation:wig 1.2s linear infinite paused}.bub:hover span:after{animation-play-state:running}@keyframes wig{to{background-position:10px 0}}main{min-height:70vh;padding:30px 0 10px}.im{position:relative;aspect-ratio:3/2;background:var(--chip);overflow:hidden}.im.wide{aspect-ratio:16/10}.im.sq{aspect-ratio:1}.im img,.ph,.tile img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.ph{display:grid;place-items:center;background:linear-gradient(135deg,var(--k),#f6a8d0);color:#fff5;font:600 60px Oswald}.im:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,#fff7 50%,transparent 70%) -100% 0/200% 100%;animation:sh 1.4s infinite;z-index:1;pointer-events:none}.im.ok:before{display:none}@keyframes sh{to{background-position:200% 0}}.js .im img{opacity:0;transition:opacity .5s,transform .6s}.js .im img.in{opacity:1}.card:hover .im img,.feat:hover .im img{transform:scale(1.04)}.vid{position:absolute;right:10px;bottom:10px;width:34px;height:34px;border-radius:50%;background:#000a;color:#fff;display:grid;place-items:center;z-index:2;font-size:16px}.card,.feat{position:relative;display:block;text-align:center}.card a{display:block}.tag,.tg{display:inline-flex;gap:5px;align-items:center;font:600 14px Oswald;text-transform:uppercase;color:var(--k);white-space:nowrap}.tag{position:absolute;top:-11px;left:50%;transform:translateX(-50%);background:var(--bg);padding:0 8px;z-index:3}h1,h2,h3,h4{font-family:Outfit,sans-serif;font-weight:300;text-transform:uppercase;line-height:1.15;margin:12px 0}.card h3{font-size:20px;transition:color .2s}.big h3{font-size:34px}.card:hover h3{color:var(--k)}.duo{display:grid;grid-template-columns:1fr 1fr;gap:40px 28px;margin-top:44px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 28px;margin-top:44px}.fresh{animation:up .5s both}@keyframes up{from{opacity:0;transform:translateY(16px)}}.home{display:grid;grid-template-columns:2fr 1fr;gap:32px;align-items:start}.sidec{border-left:1px solid var(--line);padding-left:26px}.poll{text-align:center;padding-bottom:16px;border-bottom:1px solid var(--line);margin-bottom:6px}.pim{position:relative;aspect-ratio:3/2;background:var(--chip);margin-bottom:6px}.pim .tag{top:-11px}.poll h4{font:400 17px Outfit;text-transform:none;margin:8px 0 12px}.opt{display:block;text-align:left;margin:7px 0;font-size:14px;cursor:pointer}.opt input{accent-color:var(--pink)}.btn{border:2px solid var(--ink);background:#fff0;color:var(--ink);border-radius:20px;padding:5px 44px;font:600 14px Oswald;letter-spacing:.06em;cursor:pointer;text-transform:uppercase;transition:background .2s,color .2s}.btn:hover{background:var(--ink);color:var(--bg)}.lnk{display:block;margin:8px auto 0;background:none;border:0;font-size:12px;color:var(--mute);cursor:pointer;text-decoration:underline}.res{position:relative;margin:6px 0;background:var(--chip);border-radius:6px;text-align:left;font-size:14px;overflow:hidden;padding:5px 10px}.res i{position:absolute;inset:0 auto 0 0;background:var(--pink);opacity:.28;animation:gr .8s both}@keyframes gr{from{width:0!important}}.res span{position:relative}.tv{font-size:12px;color:var(--mute);margin:8px 0 0}.li{display:flex;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.li .im{width:92px;flex:none}.li b{display:block;font:400 14px/1.25 Outfit;text-transform:uppercase;transition:color .2s}.li:hover b{color:var(--k)}.li em{display:flex;gap:4px;align-items:center;font:600 12px Oswald;color:var(--k);font-style:normal;text-transform:uppercase}.sec{font:600 38px Oswald;text-transform:uppercase;margin:56px 0 0;display:flex;gap:10px;align-items:center}.trico{position:relative;width:44px;height:44px;color:var(--purple);display:inline-block}.trico i,.trico em{position:absolute;inset:0;display:grid;place-items:center;font-style:normal;animation:sw 4s infinite}.trico i{font-size:40px}.trico em{font-size:36px;animation-delay:2s;opacity:0}@keyframes sw{0%,45%{opacity:1;transform:scale(1) rotate(0)}50%{opacity:0;transform:scale(.5) rotate(25deg)}95%,100%{opacity:1;transform:scale(1) rotate(0)}}.trico em{animation-name:sw2}@keyframes sw2{0%,45%{opacity:0;transform:scale(.5)}50%,95%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.5)}}.tr{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:16px}.tile{position:relative;background:var(--purple);color:#fff;min-height:200px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;overflow:hidden;isolation:isolate}.tile img{mix-blend-mode:multiply;opacity:.55;z-index:-1;transition:transform .5s}.tile:hover img{transform:scale(1.08)}.tile b{font:600 44px Oswald;opacity:.55;line-height:1}.tile span{font:300 19px/1.2 Outfit;text-transform:uppercase}.igs{background:var(--mint);margin:60px 0 0;padding:34px 0 40px}.igh{display:flex;justify-content:space-between;align-items:center;gap:16px}.igh h2{font:600 34px Oswald;margin:0;display:flex;gap:10px;align-items:center;text-transform:uppercase}.pill{border:2px solid var(--ink);border-radius:20px;padding:4px 22px;font:600 15px Oswald;text-transform:uppercase;transition:transform .2s,background .2s,color .2s;display:inline-block}.pill:hover{background:var(--ink);color:var(--bg);transform:scale(1.05)}.igg{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:26px}.igp{display:block;text-align:center;font-size:14px}.igi{display:block;position:relative;aspect-ratio:1;background:var(--chip);overflow:hidden}.igi img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.igp:hover .igi img{transform:scale(1.06)}.igc{display:block;margin-top:8px}.igb{text-align:center;margin:26px 0 0}.pk{background:var(--pink);border-color:var(--pink);color:#fff}.pk:hover{background:var(--purple);border-color:var(--purple);color:#fff}.more{background:var(--coral);border:0;color:#fff;border-radius:4px;padding:9px 22px;font:600 13px Oswald;letter-spacing:.06em;cursor:pointer;display:block;margin:36px auto;text-transform:uppercase}.more span{display:inline-block;animation:bn 1.4s infinite}@keyframes bn{50%{transform:translateY(3px)}}.more:disabled{opacity:.6}.end{text-align:center;color:var(--mute);margin:30px 0}#sentinel{height:1px}.empty{text-align:center;color:var(--mute);margin:60px 0}.head{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.head h1{font:400 54px Outfit;color:var(--k);margin:0;display:flex;gap:12px;align-items:center}.head p{margin:0}.feat{text-align:left;margin-top:14px}.feat .im{max-width:760px}.bubble{display:inline-block;background:var(--k);color:#fff;padding:10px 20px;margin-top:-30px;margin-left:min(52%,420px);position:relative;z-index:2;font:400 20px Outfit;text-decoration:underline;max-width:460px}.bubble:before{content:"";position:absolute;left:0;top:-14px;border-bottom:14px solid var(--k);border-right:14px solid #fff0}.art{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:start}.art figure{margin:0}.art figcaption{position:absolute;left:8px;bottom:6px;font-size:11px;color:#fff;text-shadow:0 1px 3px #000;z-index:2}.ah h1{font-size:44px;margin:8px 0}.by,.by a{color:var(--k);font-weight:600;font-size:14px}.dt{font-weight:600;font-size:13px;display:block}.body{max-width:640px;margin:34px 0 0 14%}.body.flat{margin-left:0}.body p{margin:0 0 18px}.body a{color:var(--purple);text-decoration:underline}.body iframe,.body .wp-block-embed{max-width:100%}.tags a{display:inline-block;background:var(--chip);padding:2px 12px;border-radius:14px;font-size:13px;margin:0 6px 6px 0;text-decoration:none}.share{font-size:14px}.share a{margin-left:10px;font-weight:600;text-decoration:none}.narrow{max-width:760px}.page h1{font:400 44px Outfit}.cf label{display:block;margin:0 0 14px;font-weight:600}.cf input,.cf textarea{display:block;width:100%;margin-top:4px;padding:9px 12px;border:1px solid var(--line);border-radius:6px;background:var(--bg);color:var(--ink);font:inherit}.ok{color:#128a4a}.err{color:#c0273f}.ft{background:var(--foot);margin-top:60px;padding:28px 0}.fl{display:flex;gap:28px;align-items:center;flex-wrap:wrap;justify-content:space-between}.mark{font:600 34px/.9 Oswald;color:#b57af0;text-transform:uppercase;max-width:150px}.mark small{font-size:15px;display:block}.fm{list-style:none;display:flex;gap:26px;flex-wrap:wrap;margin:0;padding:0}.fm a{font:600 12px Oswald;text-transform:uppercase;letter-spacing:.04em;transition:color .2s}.fm a:hover{color:var(--purple)}.ft .so{background:var(--bg)}@media(max-width:860px){.burger{display:block}.bar{flex-wrap:wrap;gap:10px}.nav{display:none;order:5;flex:0 0 100%}.nav.open{display:block}.nm{flex-direction:column;gap:10px;padding:8px 0}.soc{margin-left:auto}.home,.art{grid-template-columns:1fr}.sidec{border:0;padding:0}.grid,.tr{grid-template-columns:1fr 1fr}.igg{grid-template-columns:1fr 1fr}.body{margin-left:0}.head h1{font-size:38px}.big h3{font-size:26px}.bubble{margin-left:20px}}@media(max-width:540px){.grid,.tr,.duo{grid-template-columns:1fr}.igh h2{font-size:26px}.sf.open input{width:140px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html,html body{display:block!important;float:none!important}html body>.hd,html body>main,html body>.ft{display:block!important;width:100%!important;max-width:none!important;float:none!important;flex:none!important;grid-column:1/-1}html body .w{width:100%}@media (prefers-color-scheme:dark){.hd{background:var(--bg);color:var(--ink);border-bottom-color:var(--line)}.hd.sc{box-shadow:0 6px 18px #0008}.nm a,.so,.sb{color:var(--ink)}.so,.sb,.sf input{background:var(--chip)}.sf input{color:var(--ink)}.burger span,.burger span:before,.burger span:after{background:var(--ink)}.bub b{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--k)}.bub span:after{background:radial-gradient(circle at 5px -1px,transparent 4px,var(--ink) 4.5px,var(--ink) 5.5px,transparent 6px) 0 0/10px 5px}}