.compare-btn{display:inline-flex;align-items:stretch;margin-top:clamp(22px,3vw,30px);border-radius:999px;border:1px solid var(--border-strong);background:var(--glass-04);overflow:hidden;font:600 13.5px/1 Poppins,sans-serif;letter-spacing:-.005em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.compare-btn-lead{display:inline-flex;align-items:center;gap:8px;padding:12px 14px 12px 17px;color:var(--muted);white-space:nowrap;border-right:1px solid var(--border-soft)}.compare-btn-lead svg{flex:none;color:var(--select)}.compare-seg{display:inline-flex;align-items:center;gap:7px;padding:12px 17px;color:var(--text);white-space:nowrap;transition:background .22s var(--ease),color .22s var(--ease)}.compare-seg+.compare-seg{border-left:1px solid var(--border-soft)}.compare-seg:hover{background:#ffffff0f}.compare-seg-arrow{flex:none;color:var(--select);transition:transform .22s var(--ease)}.compare-seg:hover .compare-seg-arrow{transform:translate(3px)}@media (max-width: 480px){.compare-btn{flex-direction:column;align-items:stretch;width:min(320px,100%);border-radius:16px}.compare-btn-lead{justify-content:center;border-right:0;border-bottom:1px solid var(--border-soft)}.compare-seg{justify-content:space-between}.compare-seg+.compare-seg{border-left:0;border-top:1px solid var(--border-soft)}}.plans .pl-grid{margin-top:clamp(30px,4vw,44px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}.plans .pl-cell{display:flex}.plans .pl-perspective{position:relative;flex:1;display:flex;perspective:1100px}.plans .pl-metal{--rx: 0deg;--ry: 0deg;--lift: 0px;--scale: 1;--tier: #a3a3a3;position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;height:100%;border-radius:18px;transform:rotateX(var(--rx)) rotateY(var(--ry)) translateY(var(--lift)) scale(var(--scale));will-change:transform;transition:transform .22s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 1px #ffffff29,inset 0 -1px 1px #00000080,inset 1px 0 #ffffff0a,inset -1px 0 #00000059,0 18px 36px -18px #000000d9}.plans .pl-metal:hover{--lift: -4px;--scale: 1.008;transition-duration:.15s}.plans .pl-metal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(90deg,#ffffff0b,#ffffff0b 1px,#0000000e 1px,#0000000e 2px);opacity:.55}.plans .pl-metal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(140deg,#ffffff6b,#ffffff0d 30%,#00000073 72%,#ffffff24);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.plans .pl-metal-steel{background:linear-gradient(135deg,#ffffff1f,#ffffff04 22%,#0000001a 42%,#00000038 60%,#ffffff08 82%,#ffffff1a),linear-gradient(160deg,#2a2e34,#181b20,#0e1013)}.plans .pl-metal-titanium{--tier: #38bdf8;background:linear-gradient(135deg,#e0f2fe29,#ffffff05 22%,#0000001f 42%,#0206174d 60%,#7dd3fc0f 82%,#e0f2fe29),linear-gradient(160deg,#20303b,#14202a,#0c151d)}.plans .pl-metal-gold{--tier: #fbbf24;background:linear-gradient(135deg,#fef3c733,#ffffff08 22%,#00000024 42%,#140c004d 60%,#fbbf2412 82%,#fef3c72e),linear-gradient(160deg,#322a18,#221c10,#15100a)}.plans .pl-metal-deco{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;overflow:hidden;pointer-events:none}.plans .pl-metal-deco-img{position:absolute;left:0;bottom:0;width:140%;aspect-ratio:16 / 9;background-size:cover;background-position:center;opacity:.6;filter:saturate(.9) contrast(1.05);-webkit-mask-image:linear-gradient(to top,#000 16%,rgba(0,0,0,.35) 55%,transparent 100%),linear-gradient(to left,#000 38%,rgba(0,0,0,.45) 72%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,#000 16%,rgba(0,0,0,.35) 55%,transparent 100%),linear-gradient(to left,#000 38%,rgba(0,0,0,.45) 72%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.plans .pl-metal-steel .pl-metal-deco-img{left:-12%}.plans .pl-metal-content{position:relative;z-index:3;display:flex;flex:1 1 auto;flex-direction:column;padding:24px 24px 22px}.plans .pl-metal-badge{position:absolute;top:20px;right:20px;padding:5px 10px;border-radius:999px;border:1px solid rgba(56,189,248,.4);background:#38bdf824;color:#7dd3fc;font:600 10px/1.3 Poppins,sans-serif;letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff1f}.plans .pl-metal-head{display:flex;align-items:center;gap:9px}.plans .pl-metal-title{margin:0;font:700 22px/1.15 Poppins,sans-serif;letter-spacing:-.01em;background:linear-gradient(180deg,#fff,#d2d7dd 46%,#9aa1ab 54%,#eef1f4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;filter:drop-shadow(0 1px .5px rgba(0,0,0,.5)) drop-shadow(0 -1px 0 rgba(255,255,255,.12))}.plans .pl-metal-titanium .pl-metal-title{background:linear-gradient(180deg,#f0faff,#bcdcef 46%,#7fa3bb 54%,#e6f6ff);-webkit-background-clip:text;background-clip:text}.plans .pl-metal-gold .pl-metal-title{background:linear-gradient(180deg,#fff7e2,#f1d289 46%,#c69a44 54%,#fff2cf);-webkit-background-clip:text;background-clip:text}.plans .pl-metal-tagline{margin:6px 0 0;font:400 12.5px/1.55 Poppins,sans-serif;color:#a3a3a3}.plans .pl-metal-price{display:flex;align-items:baseline;gap:6px;margin:18px 0 0}.plans .pl-metal-price b{font:700 30px/1 Poppins,sans-serif;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.55)}.plans .pl-metal-price span{font:400 12.5px/1 Poppins,sans-serif;color:#a3a3a3}.plans .pl-metal-specs{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.plans .pl-metal-specs li{display:flex;align-items:center;gap:8px;font:400 13px/1.4 Poppins,sans-serif;color:#a3a3a3}.plans .pl-metal-specs svg{flex:none;color:var(--muted)}.plans .pl-metal-specs b{font-weight:600;font-variant-numeric:tabular-nums;color:#fff}.plans .pl-metal-btn{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;width:100%;align-items:center;justify-content:center;gap:6px;margin-top:20px;border-radius:10px;padding:11px 16px;font:600 12.5px/1 Poppins,sans-serif;letter-spacing:.01em;cursor:pointer;transition:transform .14s cubic-bezier(.2,.8,.2,1)}.plans .pl-metal-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .18s ease}.plans .pl-metal-btn:hover:before{opacity:1}.plans .pl-metal-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.5) 48%,rgba(255,255,255,.5) 52%,transparent 68%);transform:translate(-130%);pointer-events:none;transition:transform .62s cubic-bezier(.22,.61,.36,1)}.plans .pl-metal-btn:hover:after{transform:translate(130%)}.plans .pl-metal-btn:hover{transform:translateY(-1px)}.plans .pl-metal-btn:active{transform:translateY(1px);transition-duration:60ms}.plans .pl-metal-btn.is-primary{color:#0c1014;background:linear-gradient(180deg,#eef1f4,#cdd3da 47%,#aeb6c0 53%,#c4cad2);text-shadow:0 1px 0 rgba(255,255,255,.55);box-shadow:inset 0 1px #fffffff2,inset 0 -1px 1px #00000047,0 4px 10px -3px #0009}.plans .pl-metal-btn.is-primary:before{background:linear-gradient(180deg,#fff,#e9edf2 47%,#cad1da 53%,#e1e6ec)}.plans .pl-metal-btn.is-neutral{color:#e8eaed;background:linear-gradient(180deg,#3b4047,#24282e,#1b1e23);text-shadow:0 -1px 0 rgba(0,0,0,.5);box-shadow:inset 0 1px #ffffff1f,inset 0 -1px 1px #00000080,0 3px 8px -3px #0000008c}.plans .pl-metal-btn.is-neutral:before{background:linear-gradient(180deg,#515861,#31373f,#242931)}.plans .pl-metal-features{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.plans .pl-metal-features-h{display:block;margin-bottom:10px;font:500 10px/1.4 Poppins,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#a3a3a3}.plans .pl-metal-features ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.plans .pl-metal-features li{display:flex;align-items:flex-start;gap:8px;font:400 12.5px/1.55 Poppins,sans-serif;color:var(--text-body);opacity:0;transform:translateY(6px);transition:opacity .36s ease-out calc(var(--card) * 70ms + .42s + var(--j) * 45ms),transform .36s ease-out calc(var(--card) * 70ms + .42s + var(--j) * 45ms)}.plans .pl-grid.is-in .pl-metal-features li{opacity:1;transform:none}.plans .pl-metal-features svg{flex:none;margin-top:3px;color:var(--tier)}.plans .pl-cta{margin-top:30px}@media (max-width: 940px){.plans .pl-grid{display:flex;gap:14px;margin-inline:-24px;padding:6px 24px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.plans .pl-grid::-webkit-scrollbar{display:none}.plans .pl-cell{flex:0 0 min(74vw,340px);scroll-snap-align:start}.plans .pl-metal{transform:none;transition:none}.plans .pl-metal:hover{--lift: 0px;--scale: 1}.plans .pl-metal-content{padding:20px 20px 18px}.plans .pl-metal-badge{top:16px;right:16px}.plans .pl-metal-title{font-size:20px}.plans .pl-metal-price b{font-size:26px}.plans .pl-metal-deco-img{opacity:.45}}@media (max-width: 560px){.plans .pl-cell{flex-basis:min(76vw,300px)}.plans .pl-metal-content{padding:18px 18px 16px}.plans .pl-metal-features li{font-size:12px}}@media (prefers-reduced-motion: reduce){.plans .pl-metal{transform:none!important;transition:none!important}.plans .pl-metal-features li{opacity:1;transform:none;transition:none}}
