.pqBoard{grid-template-columns:repeat(var(--plans,3),minmax(0,1fr));gap:0 20px;padding-top:14px;display:grid}.pq{--c:#d3d8e2;--cw:211,216,226;--c2:169,139,255;--rim:.5;--p:0;isolation:isolate;min-width:0;color:var(--dim);border-radius:22px;flex-direction:column;padding:24px 26px;transition:transform .3s cubic-bezier(.2,.8,.3,1);display:flex;position:relative}.pq.lav{--c:var(--lav);--cw:169,139,255;--c2:255,107,129;--rim:.75}.pq.mint{--c:var(--mint);--cw:0,255,151;--c2:169,139,255;--rim:.85}.pq.featured{--rim:1}.pqGlass{z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(var(--cw),calc(var(--rim) * .2)),rgba(var(--cw),calc(var(--rim) * .06)) 10%,#ffffff05 50%,rgba(var(--c2),calc(var(--rim) * .12))), linear-gradient(180deg,#1e1d23cc,#0a0a0ce6);box-shadow:0 36px 70px -24px #000000d9,0 12px 24px -12px #0009,0 -10px 40px -18px rgba(var(--cw),calc(var(--rim) * .35));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:absolute;inset:0}.pqGlass:before{content:"";background:linear-gradient(116deg,transparent 57%,#ffffff0d 63%,#ffffff05 67%,transparent 73%), radial-gradient(120% 42% at 50% 0%,rgba(var(--cw),calc(var(--rim) * .11)),transparent 75%), linear-gradient(180deg,#131217f2,#08080af7);border-radius:15px;position:absolute;inset:7px;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #0009,0 1px 0 1px #ffffff0a}.pqGlass:after{content:"";border-radius:inherit;opacity:var(--rim);background:radial-gradient(52% 64px at 50% 0,rgba(var(--cw),1),transparent), linear-gradient(180deg,rgba(var(--cw),.6),rgba(var(--cw),.14) 26%,#ffffff0f 60%,rgba(var(--c2),.4));-webkit-mask-composite:xor;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pqHalo{z-index:-2;pointer-events:none;filter:blur(12px);transition:opacity 1s;transition-delay:calc(var(--p) * .36s + 3 * .12s + .35s);background:radial-gradient(closest-side,#00ff973d,#00ff9712 62%,#0000);border-radius:50%;position:absolute;inset:-46px 4% 38%}@media (hover:hover) and (pointer:fine){.pq:hover{transform:translateY(-4px)}.pq:hover .pqGlass:after{opacity:1}}.pqRibbon{z-index:1;top:-12px;white-space:nowrap;color:#04140b;background:linear-gradient(90deg,var(--mint),#a6ffda);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:11.5px;font-weight:900;line-height:1.45;display:inline-flex;position:absolute;inset-inline-start:26px;box-shadow:0 0 0 1px #96ffd759,0 6px 18px #00ff9766}.pqHead{justify-content:space-between;align-items:flex-end;gap:14px;min-width:0;display:flex}.pqId{flex-direction:column;gap:2px;min-width:0;display:flex}.pqCode{font-family:var(--font-num);letter-spacing:.3em;color:var(--c);text-align:left;direction:ltr;font-size:11px;line-height:1.4}[dir=rtl] .pqCode{text-align:right}[dir=ltr] .pqCode{text-align:left}.pqName{color:var(--ice);font-size:19px;font-weight:900;line-height:1.45}.pqLevel{direction:ltr;flex-shrink:0;align-items:flex-end;gap:7px;height:34px;padding-bottom:8px;display:flex}.pqLevel i{width:9px;height:calc(10px + var(--k) * (15px / max(var(--of) - 1, 1)));background:linear-gradient(90deg,#ffffff17,#ffffff04 55%,#ffffff0f);border:1px solid #fff3;border-radius:3px;display:block;position:relative}.pqLevel i:before{content:"";z-index:-1;background:#fff3;border-radius:1px;width:1px;margin-left:-.5px;position:absolute;top:-5px;bottom:-5px;left:50%}.pqLevel b{opacity:0;transform-origin:50% 100%;background:linear-gradient(180deg,#fffc,var(--c) 40%);box-shadow:0 0 6px rgba(var(--cw),.9);border-radius:1.5px;position:absolute;inset:1.5px}.pqLevel i.on{border-color:rgba(var(--cw),.6);box-shadow:0 0 12px rgba(var(--cw),.3)}.pqLevel i.on:before{background:rgba(var(--cw),.55)}.pqLevel i.on b{opacity:1;transition:transform .5s cubic-bezier(.2,.9,.3,1);transition-delay:calc(var(--p) * .36s + var(--k) * .12s + .15s)}.pq:not(.lav):not(.mint) .pqLevel i.on b{box-shadow:0 0 5px rgba(var(--cw),.5)}.pqReadout{background:linear-gradient(#00000080,#00000047);border-radius:13px;margin-top:16px;padding:11px 16px 10px;display:block;box-shadow:inset 0 1px 2px #000000bf,inset 0 0 0 1px #ffffff09,0 1px #ffffff12}.pqPrice{color:var(--ice);flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.pqPrice b{letter-spacing:-.005em;font-size:31px;font-weight:900;line-height:1.25}.pqSep{color:#faf9f761;font-weight:500}.pqPrice small{color:var(--faint);font-size:12.5px;font-weight:700}.pq.featured .pqPrice b{text-shadow:0 0 26px #00ff9759}.pqPeriod{color:var(--faint);align-items:center;gap:7px;font-size:12px;line-height:1.7;display:flex}.pqPeriod:before{content:"";background:var(--c);width:5px;height:5px;box-shadow:0 0 7px rgba(var(--cw),.7);border-radius:50%;flex-shrink:0}.pqNote{align-self:flex-start;margin:0;font-size:0}.pqNote:not(:empty){color:var(--mint);background:#00ff9714;border:1px solid #00ff9757;border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:3px 11px;font-size:12px;font-weight:800;line-height:1.7;display:inline-flex}.pqNote:not(:empty):before{content:"";background:var(--mint);width:6px;height:6px;box-shadow:0 0 8px var(--mint);border-radius:50%;flex-shrink:0}.pqTagline{color:var(--dim);margin-top:14px;font-size:13px;line-height:1.85}.pqRule{background:linear-gradient(90deg,transparent,rgba(var(--cw),.4) 50%,transparent);height:1px;margin:16px 0 10px;display:block}.pqFeatures{flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}.pqFeatures li{color:#faf9f7db;align-items:flex-start;gap:10px;padding-block:4px;font-size:13.5px;line-height:1.65;display:flex}.pqCheck{width:16px;height:16px;color:var(--c);flex-shrink:0;place-items:center;margin-top:3px;display:grid}.pqCheck svg{width:15px;height:15px;filter:drop-shadow(0 0 4px rgba(var(--cw),.45))}.pq:not(.lav):not(.mint) .pqCheck svg{filter:none}.pqFeatures li.pqLead{color:var(--ice);font-weight:800}.pqMore{color:var(--faint);align-self:flex-start;margin-top:14px;font-size:12.5px;font-weight:700;line-height:1.7;text-decoration:none;transition:color .15s}.pqMore svg{vertical-align:-1.5px;width:12px;height:12px;margin-inline-start:6px;display:inline-block}[dir=ltr] .pqMore svg{transform:scaleX(-1)}.pqMore:hover{color:var(--c)}.pqCta{cursor:pointer;width:100%;color:var(--ice);border:1px solid rgba(var(--cw),.3);background:linear-gradient(#ffffff17,#ffffff09);border-radius:999px;align-self:stretch;margin-top:14px;padding:12px 18px;font-family:inherit;font-size:14.5px;font-weight:800;line-height:1.3;transition:background .15s,border-color .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff14}.pqCta:hover{border-color:rgba(var(--cw),.6);background:linear-gradient(#ffffff24,#ffffff0f)}.pq.featured .pqCta{color:#04140b;background:linear-gradient(90deg,var(--mint),#a6ffda);border-color:#0000;box-shadow:inset 0 1px #ffffff73,0 10px 26px #00ff9752}.pq.featured .pqCta:hover{box-shadow:inset 0 1px #ffffff73,0 12px 32px #00ff9775}.pq.full .pqCta{margin-top:16px}.pq.full .pqRule{margin:18px 0 8px}.pqBoard.waiting .pqLevel i.on b{transition:none;transform:scaleY(0)}.pqBoard.waiting .pqHalo{opacity:0;transition:none}@supports (grid-template-rows:subgrid){@media (min-width:861px){.pqBoard{grid-template-rows:repeat(var(--rows,12),auto)}.pqBoard>.pq{grid-row:span var(--rows,12);grid-template-rows:subgrid;display:grid}.pqBoard .pqReadout{grid-row:span 2;grid-template-rows:subgrid;display:grid}.pqBoard .pqFeatures{grid-row:span var(--feat,5);grid-template-rows:subgrid;display:grid}.pqBoard .pqFeatures li{align-self:center}.pqBoard .pqNote{justify-self:start}.pqBoard .pqMore{place-self:end start}.pqBoard.teaser .pqCta{align-self:end}.pqBoard.full .pqCta{align-self:start}}}@media (max-width:1100px){.pqBoard{gap:0 16px}.pq{padding:22px 20px 20px}.pqRibbon{inset-inline-start:20px}.pqReadout{padding:10px 14px 9px}.pqPrice b{font-size:28px}.pqFeatures li{font-size:13px}.pqMore{font-size:12px}.pqMore svg{margin-inline-start:4px}}@media (max-width:860px){.pqBoard{grid-template-columns:minmax(0,1fr);gap:28px;width:100%;max-width:480px;margin:0 auto}.pqBoard.teaser{grid-auto-rows:1fr}.pqBoard.teaser .pqTagline{min-height:5.55em}.pq{padding:22px 22px 20px}}@media (max-width:560px){.pq{padding:20px 18px 18px}.pqRibbon{inset-inline-start:18px}.pqReadout{padding:10px 14px 9px}.pqPrice b{font-size:28px}}@media (prefers-reduced-motion:reduce){.pq,.pqCta,.pqMore,.pqGlass:after,.pqHalo,.pqLevel b{transition:none}}.pqSr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pqRollRow{direction:ltr;unicode-bidi:isolate;display:inline-flex}.pqRoll{clip-path:inset(0 -.3em);height:1.25em;line-height:1.25em;display:inline-block;position:relative}.pqRollGhost{visibility:hidden;font-style:normal}.pqRollReel{transform:translate(-50%,calc(var(--d) * -1.25em));transition:transform 1.5s cubic-bezier(.16,.84,.24,1) calc(var(--p,0) * .18s + var(--k) * 70ms + .15s);flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%}.pqRollReel i{height:1.25em;font-style:normal;line-height:1.25em}.pqBoard.waiting .pqRollReel{transition:none;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.pqRollReel{transition:none}}
