.aw[data-astro-cid-xg3zrq3t]{width:min(var(--aw-size), var(--aw-vw));aspect-ratio:1;margin:0 auto;position:relative}.aw[data-astro-cid-xg3zrq3t] svg[data-astro-cid-xg3zrq3t]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.r1[data-astro-cid-xg3zrq3t]{animation:spin var(--aw-r1) linear infinite}.r2[data-astro-cid-xg3zrq3t]{animation:spinr var(--aw-r2) linear infinite}.aw[data-astro-cid-xg3zrq3t] img[data-astro-cid-xg3zrq3t]{left:var(--aw-inset);top:var(--aw-inset);width:calc(100% - 2 * var(--aw-inset));opacity:.8;height:auto;position:absolute}.an[data-astro-cid-xg3zrq3t]{flex-direction:column;align-items:center;gap:8px;min-width:44px;display:flex;position:absolute;transform:translate(-50%,-50%)}.an[data-astro-cid-xg3zrq3t] b[data-astro-cid-xg3zrq3t]{background:var(--ground);width:48px;height:48px;font-family:var(--display);font-weight:500;font-size:var(--aw-font);color:var(--red);border:1px solid #ece4d359;border-radius:50%;place-items:center;transition:border-color .4s,box-shadow .4s,transform .4s;display:grid;position:relative}.an[data-astro-cid-xg3zrq3t] b[data-astro-cid-xg3zrq3t]:after{content:"";border:1px solid var(--red);opacity:0;pointer-events:none;animation:kin var(--kc) ease-in-out var(--kd) infinite;border-radius:50%;position:absolute;inset:-1px;box-shadow:0 0 30px #d8664aa6,inset 0 0 12px #d8664a59}@keyframes kin{0%,18%,to{opacity:0}7%{opacity:1}}.an[data-astro-cid-xg3zrq3t] span[data-astro-cid-xg3zrq3t]{font-family:var(--display);letter-spacing:var(--aw-label);color:var(--bone);white-space:nowrap;font-size:11px;transition:color .3s}.an[data-astro-cid-xg3zrq3t]:hover b[data-astro-cid-xg3zrq3t],.an[data-astro-cid-xg3zrq3t]:focus-visible b[data-astro-cid-xg3zrq3t]{border-color:var(--red);transform:scale(1.1);box-shadow:0 0 26px #d8664a73}.an[data-astro-cid-xg3zrq3t]:hover span[data-astro-cid-xg3zrq3t],.an[data-astro-cid-xg3zrq3t]:focus-visible span[data-astro-cid-xg3zrq3t]{color:var(--ivory)}@media (width<=560px){.an[data-astro-cid-xg3zrq3t] span[data-astro-cid-xg3zrq3t]{white-space:normal;text-align:center;width:9em;line-height:1.5}}.cards{grid-template-columns:minmax(0,1fr);gap:20px;max-width:820px;margin:72px auto 0;display:grid}.card{background:radial-gradient(80% 60% at 50% 0,#c9553c0f,#0d0b0900 70%),#100d0b;border:1px solid #ece4d31f;flex-direction:column;gap:24px;padding:clamp(22px,3vw,40px);display:flex;position:relative}.card:before{content:"";background:var(--red-deco);width:9px;height:9px;margin-left:-4.5px;position:absolute;top:-5px;left:50%;transform:rotate(45deg)}.card-head{text-align:center}.card h3{font-family:var(--display);letter-spacing:.04em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.2}.ins{color:var(--bone);margin:8px auto 0;font-size:16px;line-height:1.5}.verdict{font-family:var(--display);letter-spacing:.22em;text-align:center;font-size:clamp(20px,2.3vw,30px);line-height:1.3}.verdict.no{color:var(--red)}.take{font-family:var(--display);color:var(--bone);text-align:center;max-width:640px;margin:0 auto;font-size:19px;font-style:italic;line-height:1.5}.conds{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;max-width:480px;margin:0 auto;display:grid}.cond{text-align:center;color:var(--ivory);font:inherit;cursor:pointer;background:0 0;border:1px solid #ece4d333;flex-direction:column;align-items:center;gap:6px;min-height:44px;padding:16px 16px 18px;transition:border-color .3s,background .3s,color .3s;display:flex}.cond:hover{border-color:#ece4d38c}.cond[aria-pressed=false]{color:var(--ash);border-style:dashed;border-color:#d8664a99}.cond b{font-family:var(--display);letter-spacing:.2em;font-size:13px;font-weight:600}.cond b i{color:var(--red);margin-right:.6em;font-style:normal}.cond span{color:var(--bone);font-size:16px;line-height:1.45}.cond[aria-pressed=false] span{color:var(--ash)}.seg-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;display:flex}.seg-lbl{font-family:var(--display);letter-spacing:.3em;color:var(--ash);min-width:60px;font-size:11px}.seg{border:1px solid #ece4d338;flex-wrap:wrap;justify-content:center;display:inline-flex}.seg button{color:var(--bone);font-family:var(--display);letter-spacing:.16em;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 14px;font-size:12px;font-weight:600;transition:background .3s,color .3s}.seg button:hover{color:var(--ivory)}.seg button[aria-pressed=true]{background:var(--red);color:var(--ground)}.gl{font-family:var(--display);color:var(--bone);font-style:italic}.fade{animation:fadeup .8s var(--ease-reveal) both}
