.pricing-card[data-astro-cid-74n6vb6q]{position:relative;padding:1.75rem;border-radius:20px;background:#ffffff08;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;overflow:hidden}.coming-soon[data-astro-cid-74n6vb6q]{opacity:.9;border-style:dashed;background:#ffffff03}.pricing-card[data-astro-cid-74n6vb6q]:before{content:"";position:absolute;top:0;left:0;right:0;height:100%;background:radial-gradient(800px circle at var(--mouse-x) var(--mouse-y),rgba(255,255,255,.06),transparent 40%);opacity:0;transition:opacity .5s;pointer-events:none;z-index:0}.pricing-card[data-astro-cid-74n6vb6q]:hover{transform:translateY(-8px);border-color:#ffffff26;background:#ffffff0d;box-shadow:0 20px 40px #0003}.pricing-card[data-astro-cid-74n6vb6q]:hover:before{opacity:1}.popular[data-astro-cid-74n6vb6q]{background:#ffffff0d;border-color:#fff3;box-shadow:0 0 40px #ffffff08}.popular-badge[data-astro-cid-74n6vb6q],.status-badge[data-astro-cid-74n6vb6q]{position:absolute;top:-45px;right:-45px;width:90px;height:90px;transform:rotate(45deg);display:flex;align-items:flex-end;justify-content:center;padding-bottom:5px;font-size:.62rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;z-index:10;background:#ffffff1f;color:#ffffffe6;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 2px 10px #0003}.popular-badge[data-astro-cid-74n6vb6q] span[data-astro-cid-74n6vb6q],.status-badge[data-astro-cid-74n6vb6q] span[data-astro-cid-74n6vb6q]{transform:rotate(0)}.popular-badge[data-astro-cid-74n6vb6q]{.coming-soon[data-astro-cid-74n6vb6q] &{right:auto;left:0;transform:translate(-30%,-10%) rotate(-45deg)}}.card-header[data-astro-cid-74n6vb6q] h3[data-astro-cid-74n6vb6q]{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:#fff}.price-container[data-astro-cid-74n6vb6q]{display:flex;align-items:baseline;margin-bottom:.5rem}.currency[data-astro-cid-74n6vb6q]{font-size:1.25rem;font-weight:600;color:#fff9;margin-right:.1rem}.price-value[data-astro-cid-74n6vb6q]{font-size:3rem;font-weight:800;color:#fff;letter-spacing:-1px}.period[data-astro-cid-74n6vb6q]{font-size:1rem;color:#ffffff80;margin-left:.25rem}.description[data-astro-cid-74n6vb6q]{font-size:.95rem;color:#ffffff80;line-height:1.5;margin-bottom:.75rem;min-height:2.5rem}.trial-note[data-astro-cid-74n6vb6q],.price-note[data-astro-cid-74n6vb6q]{display:inline-flex;align-items:center;width:fit-content;margin:0 0 1.25rem;padding:.35rem .65rem;border-radius:999px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);color:#ffffffc7;font-size:.82rem;font-weight:600;line-height:1.2}.divider[data-astro-cid-74n6vb6q]{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:0 -1.75rem 1.5rem}.card-body[data-astro-cid-74n6vb6q]{flex-grow:1}.features[data-astro-cid-74n6vb6q]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.features[data-astro-cid-74n6vb6q] li[data-astro-cid-74n6vb6q]{display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:#fffc}.features[data-astro-cid-74n6vb6q] li[data-astro-cid-74n6vb6q].muted{color:#fff6}.features[data-astro-cid-74n6vb6q] li[data-astro-cid-74n6vb6q] i[data-astro-cid-74n6vb6q]{color:#ffffffe6;font-size:1.1rem}.features[data-astro-cid-74n6vb6q] li[data-astro-cid-74n6vb6q].muted i[data-astro-cid-74n6vb6q]{color:#ffffff4d}.status-text[data-astro-cid-74n6vb6q]{font-size:.85rem;opacity:.7;font-style:italic}.card-footer[data-astro-cid-74n6vb6q]{margin-top:2.5rem;position:relative;z-index:10}.save-tag[data-astro-cid-74n6vb6q]{position:absolute;top:-28px;right:12px;z-index:20;transform:rotate(8deg);filter:drop-shadow(0 4px 10px rgba(0,0,0,.4));transition:all .4s cubic-bezier(.175,.885,.32,1.275);cursor:help}.save-tag[data-astro-cid-74n6vb6q] .tag-content[data-astro-cid-74n6vb6q]{animation:sway 3s ease-in-out infinite alternate-reverse;transform-origin:top center}@keyframes sway{0%{transform:rotate(4deg)}to{transform:rotate(12deg)}}@keyframes active-sway{0%{transform:rotate(-5deg)}to{transform:rotate(15deg)}}.pricing-card[data-astro-cid-74n6vb6q]:hover .save-tag[data-astro-cid-74n6vb6q]{transform:scale(1.15) translateY(-2px) rotate(5deg);filter:drop-shadow(0 8px 20px rgba(0,0,0,.6))}.pricing-card[data-astro-cid-74n6vb6q]:hover .tag-content[data-astro-cid-74n6vb6q]{animation:active-sway .8s ease-in-out infinite alternate-reverse;background:linear-gradient(135deg,#ff4757,coral)}.tag-content[data-astro-cid-74n6vb6q]{background:linear-gradient(135deg,#ff4757,#ff6b81);color:#fff;padding:6px 12px;border-radius:4px;display:flex;flex-direction:column;align-items:center;position:relative;min-width:50px;box-shadow:inset 0 0 10px #fff3;transition:background .3s}.free-tag[data-astro-cid-74n6vb6q] .tag-content[data-astro-cid-74n6vb6q]{background:linear-gradient(135deg,gold,#fdb931,gold);box-shadow:0 4px 15px #fdb93166,inset 0 0 10px #ffffff80;border:1px solid rgba(255,255,255,.3)}.free-tag[data-astro-cid-74n6vb6q] .tag-content[data-astro-cid-74n6vb6q] .save-label[data-astro-cid-74n6vb6q],.free-tag[data-astro-cid-74n6vb6q] .tag-content[data-astro-cid-74n6vb6q] .save-amount[data-astro-cid-74n6vb6q]{color:#451a03;text-shadow:0 1px 0 rgba(255,255,255,.3)}.pricing-card[data-astro-cid-74n6vb6q]:hover .free-tag[data-astro-cid-74n6vb6q] .tag-content[data-astro-cid-74n6vb6q]{background:linear-gradient(135deg,#fdb931,gold);transform:translateY(-2px) rotate(2deg)}.tag-content[data-astro-cid-74n6vb6q]:after{content:"";position:absolute;top:-12px;left:50%;transform:translate(-50%);width:1px;height:14px;background:#fff6}.tag-hole[data-astro-cid-74n6vb6q]{width:7px;height:7px;background:#0000004d;border-radius:50%;margin-bottom:2px;box-shadow:inset 0 1px 2px #ffffff1a}.save-label[data-astro-cid-74n6vb6q]{font-size:.55rem;font-weight:800;opacity:.9;letter-spacing:.05em;line-height:1}.save-amount[data-astro-cid-74n6vb6q]{font-size:.95rem;font-weight:900;line-height:1.1}.subscribe-btn[data-astro-cid-74n6vb6q]{display:flex;align-items:center;justify-content:center;gap:.6rem;text-decoration:none;width:100%;padding:.75rem;border-radius:99px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s;border:none;position:relative;z-index:1}.primary[data-astro-cid-74n6vb6q]{background:#fff;color:#000}.primary[data-astro-cid-74n6vb6q]:hover{transform:scale(1.02);box-shadow:0 0 30px #fff3}.secondary[data-astro-cid-74n6vb6q]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.1)}.secondary[data-astro-cid-74n6vb6q]:hover{background:#ffffff1a;border-color:#fff3}.subscribe-btn[data-astro-cid-74n6vb6q].loading{cursor:wait;opacity:.8;pointer-events:none}.btn-loader[data-astro-cid-74n6vb6q]{display:none;width:20px;height:20px;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:btn-spin .6s linear infinite;position:absolute;left:50%;top:50%;margin-left:-10px;margin-top:-10px}.primary[data-astro-cid-74n6vb6q] .btn-loader[data-astro-cid-74n6vb6q]{border:2px solid rgba(0,0,0,.2);border-top-color:#000}.subscribe-btn[data-astro-cid-74n6vb6q].loading .btn-loader[data-astro-cid-74n6vb6q]{display:block}.subscribe-btn[data-astro-cid-74n6vb6q].loading .btn-content[data-astro-cid-74n6vb6q]{opacity:0}@keyframes btn-spin{to{transform:rotate(360deg)}}@media(max-width:768px){.pricing-card[data-astro-cid-74n6vb6q]{padding:2rem}.price-value[data-astro-cid-74n6vb6q]{font-size:2.5rem}}.pricing-container[data-astro-cid-k2ib4bsj]{width:100%;max-width:1250px;margin:0 auto;padding:2rem 1rem}.no-plans[data-astro-cid-k2ib4bsj]{text-align:center;padding:3rem;color:#fff;background:#ffffff0d;border-radius:12px;border:1px dashed rgba(255,255,255,.1)}.pricing-grid[data-astro-cid-k2ib4bsj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;justify-content:center;align-items:stretch}@media(min-width:1024px){.pricing-grid[data-astro-cid-k2ib4bsj][data-count="3"]{grid-template-columns:repeat(3,1fr)}.pricing-grid[data-astro-cid-k2ib4bsj][data-count="1"]{grid-template-columns:minmax(320px,400px);justify-content:center}}
