.plans-main{max-width:1180px;margin:auto;padding:40px 24px;color:#17263a}.plans-main h1{font:900 clamp(30px,5vw,48px)/1.15 "Courier New",monospace}.plans-notice{border:2px solid #17263a;background:#f9e2a7;padding:18px 22px;margin:24px 0}.plans-notice p{margin-bottom:0}.plans-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.plan{display:flex;flex-direction:column;background:#fffdf5;border:2px solid #17263a;box-shadow:4px 4px #17263a;padding:22px;min-width:0}.plan h2{font:900 24px "Courier New",monospace}.plan-price{font:900 32px "Courier New",monospace;margin:10px 0}.plan-price small{font:700 13px Arial,sans-serif}.plan ul{padding-left:20px;line-height:1.7;flex:1}.plan .button{white-space:normal;text-align:center;min-height:44px}.plan button:disabled{opacity:1;background:#e0e5df!important;color:#526273!important;cursor:default;box-shadow:none!important}.plans-games,.plans-questions{margin-top:40px}.plans-games ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0}.plans-games li{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #526273;padding:8px 0}.plans-games a{min-height:44px;display:flex;align-items:center;font-weight:700}.plans-games span{white-space:nowrap}.plans-questions details{border-bottom:1px solid #526273;padding:12px 0}.plans-questions summary{cursor:pointer;font-weight:700;min-height:44px;align-content:center}.plans-main a{color:#224f69}.plans-main a:focus-visible,.plans-main summary:focus-visible{outline:3px solid #ee6557;outline-offset:4px}@media(max-width:850px){.plans-grid{grid-template-columns:1fr}.plans-main{padding:28px 18px}}@media(max-width:540px){.plans-games ul{grid-template-columns:1fr}}
