:root{--spring:cubic-bezier(.34, 1.56, .64, 1);--ease:cubic-bezier(.22, 1, .36, 1)}@property --n{syntax:"<integer>";inherits:false;initial-value:0}@keyframes hm-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes hm-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes hm-slide-in{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes hm-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes hm-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5%,-4%)scale(1.06)}}@keyframes hm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes hm-pulse-ring{0%{box-shadow:0 0 #22c58b8c}70%{box-shadow:0 0 0 10px #22c58b00}to{box-shadow:0 0 #22c58b00}}@keyframes hm-stamp{0%{opacity:0;transform:rotate(-14deg)scale(1.8)}60%{opacity:1;transform:rotate(-10deg)scale(.94)}to{opacity:1;transform:rotate(-10deg)scale(1)}}@keyframes hm-flip{0%,45%{transform:rotateX(0)}55%,to{transform:rotateX(180deg)}}@keyframes hm-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hm-glow{0%,to{box-shadow:0 10px 30px #7c5cff59}50%{box-shadow:0 14px 44px #ff3d9a80}}@keyframes hm-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes hm-draw{to{stroke-dashoffset:0}}@keyframes hm-cells{0%,to{opacity:.35}50%{opacity:1}}@keyframes n88{0%{--n:0}to{--n:88}}@keyframes n386{0%{--n:0}to{--n:386}}@keyframes n250{0%{--n:0}to{--n:250}}@keyframes n340{0%{--n:0}to{--n:340}}@keyframes n72{0%{--n:0}to{--n:72}}@keyframes n915{0%{--n:0}to{--n:915}}@keyframes n47{0%{--n:0}to{--n:47}}@keyframes n9{0%{--n:0}to{--n:9}}.hm-hero-in{animation:hm-rise .9s var(--ease) both;animation-delay:var(--d,0s)}.hm-pop-in{animation:hm-pop .7s var(--spring) both;animation-delay:var(--d,0s)}.hm-glow-drift{animation:16s ease-in-out infinite hm-drift}.hm-float{animation:7s ease-in-out infinite hm-float;animation-delay:var(--d,0s)}.hm-live{animation:2.2s ease-out infinite hm-pulse-ring}.hm-cta-glow{animation:3.2s ease-in-out infinite hm-glow}.hm-shimmer{position:relative;overflow:hidden}.hm-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:40%;animation:2.8s linear infinite hm-shimmer;position:absolute;inset:0}.hm-reveal{--stagger:0%}.hm-bar{transform-origin:0}.hm-cnt b{font-variant-numeric:tabular-nums}@supports (animation-timeline:view()){.hm-reveal{animation:linear both hm-rise;animation-timeline:view();animation-range:entry calc(8% + var(--stagger)) entry calc(38% + var(--stagger))}.hm-scene{animation:linear both hm-pop;animation-timeline:view();animation-range:entry 10% entry 45%}.hm-bar{animation:linear both hm-grow-x;animation-timeline:view();animation-range:entry 20% entry 70%}.hm-stamp{animation:linear both hm-stamp;animation-timeline:view();animation-range:entry 45% entry 75%}.hm-row{animation:linear both hm-slide-in;animation-timeline:view();animation-range:entry calc(10% + var(--stagger)) entry calc(45% + var(--stagger))}.hm-flip{transform-style:preserve-3d;animation:linear both hm-flip;animation-timeline:view();animation-range:entry calc(30% + var(--stagger)) entry calc(80% + var(--stagger))}.hm-cnt b{display:none}.hm-cnt:after{counter-reset:n var(--n);content:counter(n);font-variant-numeric:tabular-nums;animation:var(--count) linear both;animation-timeline:view();animation-range:entry 25% entry 75%}.hm-cnt.k:after{content:counter(n)}.hm-draw{stroke-dasharray:600;stroke-dashoffset:600px;animation:linear both hm-draw;animation-timeline:view();animation-range:entry 20% entry 80%}}.hm-tick{transform-origin:50%;animation:6s linear infinite hm-tick}.hm-cell{animation:2.4s ease-in-out infinite hm-cells;animation-delay:var(--d,0s)}.hm-notif{animation:hm-pop .6s var(--spring) both;animation-delay:var(--d,0s)}@media (prefers-reduced-motion:reduce){.hm-reveal,.hm-scene,.hm-bar,.hm-stamp,.hm-row,.hm-hero-in,.hm-pop-in,.hm-glow-drift,.hm-float,.hm-live,.hm-cta-glow,.hm-tick,.hm-cell,.hm-notif,.hm-draw{opacity:1;transform:none;animation:none!important}.hm-flip{transform:rotateX(180deg);animation:none!important}.hm-cnt b{display:inline}.hm-cnt:after{content:none}.hm-shimmer:after{display:none}.hm-draw{stroke-dashoffset:0}}.hm-bar-load{transform-origin:0;animation:hm-grow-x 1.4s var(--ease) both;animation-delay:var(--d,0s)}.hm-ring-q{animation:2.4s ease-out infinite hm-pulse-ring-pink}@keyframes hm-pulse-ring-pink{0%{box-shadow:0 0 #ff3d9a73}70%{box-shadow:0 0 0 10px #ff3d9a00}to{box-shadow:0 0 #ff3d9a00}}@keyframes hm-pencil{0%,to{transform:translate(0)rotate(-20deg)}50%{transform:translate(6px,-3px)rotate(-16deg)}}.hm-pencil{animation:2.2s ease-in-out infinite hm-pencil}@keyframes hm-dash{to{stroke-dashoffset:-24px}}.hm-dash{stroke-dasharray:6 6;animation:1.6s linear infinite hm-dash}.hm-stripe-bg{background:radial-gradient(55% 60% at 88% 12%,#ff3d9a24 0%,#ff3d9a00 70%),radial-gradient(50% 55% at 65% 0,#7c5cff29 0%,#7c5cff00 70%),radial-gradient(40% 40% at 10% 90%,#7c5cff14 0%,#7c5cff00 70%),linear-gradient(#fff 0%,#fbf9ff 100%)}.hm-stripe-band{pointer-events:none;background:linear-gradient(90deg,#7c5cff12,#ff3d9a12 60%,#7c5cff08);height:34%;position:absolute;top:46%;left:-10%;right:-10%;transform:skewY(-7deg)}.hm-sky-dark{background:radial-gradient(60% 45% at 15% 10%,#7c5cff42 0%,#7c5cff00 70%),radial-gradient(45% 40% at 85% 20%,#ff3d9a33 0%,#ff3d9a00 70%),radial-gradient(70% 35% at 50% 100%,#ffffff0f 0%,#fff0 70%),linear-gradient(#070a14 0%,#0b1020 55%,#0a0d19 100%)}.hm-cloud{filter:blur(28px);pointer-events:none;background:radial-gradient(closest-side,#ffffff29,#fff0);border-radius:9999px;position:absolute}.hm-frame{background:linear-gradient(#171a26 0%,#0f1220 100%);border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff14,0 40px 90px -30px #000000b3}.hm-frame-light{background:#fff;border:1px solid #00000014;box-shadow:0 1px 2px #0000000d,0 30px 70px -30px #0b102059}.hm-panel-dark{background:#ffffff0a;border:1px solid #ffffff17}.hm-grad-text{background:var(--aurora);color:#0000;-webkit-background-clip:text;background-clip:text}.hm-grad-bg{background:var(--aurora)}.hm-icon-tile{color:#8a4dff;background:linear-gradient(#7c5cff24,#ff3d9a1f);border:1px solid #b44cff47}.hm-icon-tile-dark{color:#e9d5ff;background:linear-gradient(#7c5cff4d,#ff3d9a38);border:1px solid #ff8cd259}.hm-flip-face{backface-visibility:hidden}.hm-flip-back{transform:rotateX(180deg)}
.pc-card{--pc-blue:#0d76f2;--pc-blue-light:#438de5;--pc-ink:#fff;--pc-muted:#c6c6c6;width:100%;color:var(--pc-ink);background:radial-gradient(260.8% 116.6% at -8.8% -13.1%,#2178de99 0%,#0d0d0d00 58.2%),#0d0d0d;border-radius:1.25rem;flex-direction:column;padding:1.75rem 1.625rem 2rem;display:flex;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff21,0 1px 2px #0a0c121a,0 24px 48px -22px #0a142880}.pc-badge-tray{background:#ffffff1a;border-radius:.75rem;align-self:flex-start;padding:.25rem;display:inline-flex}.pc-badge{background:radial-gradient(48.56% 88.89% at 50% 11.11%, var(--pc-blue-light) 0%, var(--pc-blue) 100%);color:#fff;letter-spacing:-.02em;border-radius:.6rem;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38,0 1px 2px #0d3c8240}.pc-price-row{justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.pc-price{letter-spacing:-.02em;font-size:2.125rem;font-weight:600;line-height:1.2}.pc-unit{color:#cecece;text-align:right;font-size:.875rem;font-weight:500}.pc-desc{color:var(--pc-muted);margin-top:.7rem;font-size:.9375rem;line-height:1.45}.pc-btn{isolation:isolate;background:radial-gradient(48.56% 88.89% at 50% 11.11%, var(--pc-blue-light) 0%, var(--pc-blue) 100%);color:#fff;letter-spacing:-.02em;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;width:100%;height:3.5rem;margin-top:2rem;font-size:.9375rem;font-weight:500;transition:transform .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0a0c120d,inset 0 -2px #0a0c120d,inset 0 0 0 1px #0a0c122e}.pc-btn:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:radial-gradient(48.56% 88.89% at 50% 11.11%,#2f7fe0 0%,#0a4aa6 100%);transition:opacity .3s;position:absolute;inset:0}.pc-btn:hover:before,.pc-btn:focus-visible:before{opacity:1}.pc-btn:active{transform:scale(.99)}.pc-btn:focus-visible{outline:2px solid var(--pc-blue);outline-offset:3px}.pc-btn svg{transition:transform .25s}.pc-btn:hover svg{transform:translate(2px)}.pc-list{gap:.95rem;margin-top:2.5rem;font-size:1rem;line-height:1.35;display:grid}.pc-list li{align-items:flex-start;gap:.85rem;display:flex}.pc-check{color:#3fbf6b;flex:none;width:1.05rem;height:1.05rem;margin-top:.12rem}@media (prefers-reduced-motion:reduce){.pc-btn,.pc-btn:before,.pc-btn svg{transition:none}}
