.pass-page .pass-status{color:#3a2a14;background:#fff8e8;border:2px solid #e8c77a;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;margin:6px 0 18px;padding:18px 20px;display:flex;box-shadow:0 6px 16px #0000002e}.pass-page .pass-status.on{background:linear-gradient(135deg,#fff3c4,#ffe2a8);border-color:#d9a43a}.pass-page .pass-status div{flex:1;gap:2px;min-width:0;display:grid}.pass-page .pass-status strong{font-size:18px}.pass-page .pass-status small{color:#7b6440;font-size:13px}.pass-includes{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.pass-includes li{color:#3a2a14;text-align:center;background:#fff8e8eb;border-radius:14px;justify-items:center;gap:4px;padding:12px 6px;display:grid}.pass-includes b{font-size:14px}.pass-includes span{color:#7b6440;font-size:12px}.pass-terms{margin-bottom:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:560px;margin-inline:auto;display:grid}.pass-term{color:#3a2a14;font:inherit;cursor:pointer;background:#fffdf6;border:2px solid #e8c77a;border-radius:18px;justify-items:center;gap:6px;padding:26px 10px 16px;transition:transform .15s;display:grid;position:relative;box-shadow:0 6px #d9b25e}.pass-term:hover:not(:disabled){transform:translateY(-3px)}.pass-term:disabled{opacity:.6;cursor:default}.pass-term.best{background:#fff4ec;border-color:#ff8a5c;box-shadow:0 6px #e0623a}.pass-term em{white-space:nowrap;color:#fff;background:#ff6b8b;border-radius:999px;padding:3px 10px;font-size:12px;font-style:normal;font-weight:800;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.pass-page .pass-term strong{color:#3a2a14;font-size:24px}.pass-term .pass-price{color:#b3122b;font-size:20px;font-weight:800}.pass-term small{color:#7b6440;font-size:12px}.pass-term b{color:#2b5d9a;align-items:center;gap:2px;font-size:13px;display:inline-flex}@media (max-width:760px){.pass-terms{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.pass-includes b{font-size:12px}.pass-includes span{font-size:11px}}
