.tw{--nav-h:80px}.tw .tfacts{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:clamp(2rem,4vw,2.75rem)}.tw .tfact{padding:1.4rem 1.1rem;text-align:center;transition:transform .28s,box-shadow .28s}.tw .tfact:hover{transform:translateY(-6px);box-shadow:0 26px 54px -26px #01071ce6,0 0 36px -12px #00e5ff66}.tw .tfact i{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;margin:0 auto .75rem;font-style:normal;font-size:1.35rem;background:linear-gradient(145deg,var(--b-500),var(--b-700));box-shadow:0 10px 22px -10px #2d7ff0cc,0 0 0 1px #7fd8ff3d inset}.tw .tfact b{display:block;font-family:Fredoka,sans-serif;font-weight:600;color:var(--tx);font-size:1.15rem;line-height:1.3}.tw .tfact span{color:var(--tx-mute);font-size:.86rem}.tw .jump{position:sticky;inset-block-start:calc(var(--nav-h) + .5rem);z-index:40;margin-block:clamp(2rem,4vw,3rem);padding:.45rem;border-radius:var(--pill);display:flex;gap:.3rem;overflow-x:auto;scrollbar-width:none}.tw .jump::-webkit-scrollbar{display:none}.tw .jump a{white-space:nowrap;padding:.62rem 1.05rem;border-radius:var(--pill);font-family:Fredoka,sans-serif;font-weight:500;font-size:.92rem;color:var(--tx-body);transition:color .2s,background .2s,box-shadow .2s}.tw .jump a:hover{color:var(--tx);background:#ffffff12}.tw .jump a.is-here{color:var(--b-200);background:#00e5ff24;box-shadow:0 0 24px -7px #00e5ff99,0 0 0 1px #7fd8ff4d inset}.tw .block{padding-block:clamp(3rem,6vw,4.5rem);scroll-margin-top:calc(var(--nav-h) + 5rem)}.tw .block__head{text-align:center;max-width:44rem;margin:0 auto clamp(2rem,4vw,2.75rem)}.tw .block__head h2{font-size:clamp(1.7rem,3.4vw,2.5rem);margin-bottom:.8rem}.tw .block__head p{color:var(--tx-body)}.tw .pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.tw .pgrid--2{grid-template-columns:repeat(2,1fr)}.tw .pcard2{padding:1.9rem 1.6rem;transition:transform .3s cubic-bezier(.2,.9,.3,1.2),box-shadow .3s}.tw .pcard2:hover{transform:translateY(-8px);box-shadow:0 32px 66px -28px #01071cf2,0 0 44px -14px #00e5ff6b}.tw .pcard2__ico{width:56px;height:56px;border-radius:17px;display:grid;place-items:center;margin-bottom:1.05rem;font-size:1.45rem;background:linear-gradient(145deg,var(--b-500),var(--b-700));box-shadow:0 12px 26px -12px #2d7ff0cc,0 0 0 1px #7fd8ff3d inset}.tw .pcard2--safe .pcard2__ico{background:linear-gradient(145deg,var(--glow),var(--b-500));box-shadow:0 12px 26px -12px #00e5ffb3,0 0 0 1px #b8e8ff52 inset}.tw .pcard2 h3{font-size:1.15rem;font-weight:500;margin-bottom:.5rem}.tw .pcard2 p{color:var(--tx-body);font-size:.95rem;line-height:1.75}.tw .rules{padding:2rem 1.9rem}.tw .rules ul{display:grid;grid-template-columns:1fr 1fr;gap:.85rem 1.6rem}.tw .rules li{display:flex;align-items:flex-start;gap:.75rem;color:var(--tx-body);font-size:.97rem;line-height:1.65}.tw .rules li svg{width:20px;height:20px;flex:none;margin-top:.22em;color:var(--b-300)}.tw .rules__note{display:flex;align-items:flex-start;gap:.85rem;margin-top:1.75rem;padding:1.1rem 1.25rem;border-radius:var(--r-md);background:#ffce5c17;border:1px solid rgba(255,206,92,.32);color:var(--tx-body);font-size:.94rem;line-height:1.7}.tw .rules__note b{color:var(--gold)}.tw .rules__note i{font-style:normal;font-size:1.2rem;flex:none}.tw .threats{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.tw .threat{padding:1.8rem 1.55rem;display:flex;flex-direction:column;gap:1.1rem}.tw .threat>h3{font-size:1.15rem;font-weight:500;display:flex;align-items:center;gap:.6rem}.tw .threat>h3 i{font-style:normal;font-size:1.3rem}.tw .threat__risk,.tw .threat__fix{padding:.95rem 1.1rem;border-radius:var(--r-md);font-size:.93rem;line-height:1.7}.tw .threat__risk{background:#ffffff09;border:1px solid rgba(160,180,215,.16);color:var(--tx-mute)}.tw .threat__fix{background:#00e5ff1a;border:1px solid rgba(127,216,255,.34);color:var(--tx-body);box-shadow:0 0 30px -12px #00e5ff80}.tw .threat__risk b,.tw .threat__fix b{display:block;margin-bottom:.3rem;font-size:.82rem;letter-spacing:.04em}.tw .threat__risk b{color:var(--tx-mute)}.tw .threat__fix b{color:var(--b-200)}.tw .flow{max-width:48rem;margin-inline:auto;display:flex;flex-direction:column;gap:1rem;position:relative}.tw .fstep{display:flex;gap:1.2rem;padding:1.5rem 1.6rem;align-items:flex-start}.tw .fstep__n{width:46px;height:46px;border-radius:15px;flex:none;display:grid;place-items:center;font-family:Fredoka,sans-serif;font-weight:600;font-size:1.15rem;color:#fff;background:linear-gradient(145deg,var(--b-500),var(--b-700));box-shadow:0 10px 22px -10px #2d7ff0d9,0 0 0 1px #7fd8ff42 inset}.tw .fstep__b h3{font-size:1.08rem;font-weight:500;margin-bottom:.35rem}.tw .fstep__b p{color:var(--tx-body);font-size:.95rem;line-height:1.75}.tw .tips{display:grid;grid-template-columns:repeat(4,1fr);gap:1.3rem}.tw .tip{padding:1.75rem 1.4rem;text-align:center;transition:transform .3s,box-shadow .3s}.tw .tip:hover{transform:translateY(-7px);box-shadow:0 30px 62px -28px #01071cf2,0 0 40px -14px #00e5ff66}.tw .tip i{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;margin:0 auto .95rem;font-style:normal;font-size:1.5rem;background:linear-gradient(145deg,#4fb3ff42,#0b2467a6);border:1px solid rgba(127,216,255,.3)}.tw .tip h3{font-size:1.05rem;font-weight:500;margin-bottom:.45rem}.tw .tip p{color:var(--tx-body);font-size:.92rem;line-height:1.7}.tw .guide{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem}.tw .gstep{padding:1.8rem 1.55rem}.tw .gstep h3{font-size:1.08rem;font-weight:500;margin-bottom:1rem;display:flex;align-items:center;gap:.65rem}.tw .gstep h3 span{width:32px;height:32px;border-radius:10px;flex:none;display:grid;place-items:center;font-size:.88rem;color:#fff;background:linear-gradient(145deg,var(--b-500),var(--b-700))}.tw .gstep li{display:flex;gap:.6rem;color:var(--tx-body);font-size:.94rem;line-height:1.7;margin-bottom:.5rem}.tw .gstep li:before{content:"•";color:var(--b-300);flex:none}.tw .buys{max-width:52rem;margin-inline:auto;padding:2rem 1.9rem;display:flex;flex-direction:column;gap:1rem}.tw .buys p{color:var(--tx-body);font-size:.99rem;line-height:1.85}.tw .buys p:first-of-type{color:var(--tx);font-size:1.08rem;font-weight:500}.tw .buys__tip{display:flex;align-items:flex-start;gap:.8rem;padding:1.1rem 1.25rem;border-radius:var(--r-md);margin-top:.35rem;background:#00e5ff17;border:1px solid rgba(127,216,255,.3);color:var(--tx-body);font-size:.95rem;line-height:1.75}.tw .buys__tip i{font-style:normal;font-size:1.15rem;flex:none}.tw .pcta{text-align:center;padding:clamp(2.5rem,5vw,3.75rem) clamp(1.5rem,4vw,3rem);max-width:50rem;margin-inline:auto}.tw .pcta h2{font-size:clamp(1.6rem,3.2vw,2.2rem);margin-bottom:.8rem}.tw .pcta p{color:var(--tx-body);margin-bottom:1.75rem}.tw .pcta__btns{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}@media (max-width:1024px){.tw .tfacts,.tw .pgrid,.tw .threats,.tw .guide,.tw .tips{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.tw .tfacts,.tw .pgrid,.tw .pgrid--2,.tw .threats,.tw .tips,.tw .guide{grid-template-columns:1fr}.tw .rules{padding:1.5rem 1.3rem}.tw .rules ul{grid-template-columns:1fr}.tw .fstep{padding:1.3rem 1.2rem;gap:.9rem}.tw .buys{padding:1.5rem 1.3rem}.tw .jump{inset-block-start:calc(var(--nav-h) + .25rem)}.tw .pcta__btns .btn{width:100%}}
