@property --nj-edge-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.prc-addons-sec{--nj-action:#5810cb;--nj-ink:#1b053d;--nj-ink-3:#5b4b73;--nj-ink-4:#7b6a91;--nj-line:#e7e3ef;--nj-link:#7a3fe4;--nj-eyebrow-accent:#7a3fe4;--nj-ease:cubic-bezier(.16,.84,.3,1);--hm-max:1280px;--hm-pad:32px;--fs-lg:18px;--fs-sm:14px;--fs-2xs:12px;padding:15px 0}.prc-addons-sec *{box-sizing:border-box}.prc-addons-sec .nj-container{margin:0 auto;max-width:var(--hm-max);padding:0 var(--hm-pad)}.prc-addons-sec .nj-section-title{color:var(--nj-ink);font-family:Bogart!important;font-size:clamp(28px,3.6vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1.12;margin:0}.prc-addons-sec .nj-eyebrow-label{font-size:11px;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.prc-addons-sec .nj-eyebrow-label.accent{color:var(--nj-eyebrow-accent)}.prc-addons-head{margin-bottom:40px;text-align:center}.prc-addons-head .nj-eyebrow-label{display:inline-block;margin-bottom:12px}.prc-addons{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:1000px}.prc-addon{align-items:flex-start;background:#fff;border-radius:16px;display:flex;flex-direction:column;padding:28px;position:relative;transition:transform .35s var(--nj-ease)}.prc-addon:before{background:var(--nj-line);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:1px;pointer-events:none;position:absolute;transition:padding .25s;z-index:3}.prc-addon:hover{transform:translateY(-6px)}.prc-addon:hover:before{animation:njEdgeSpin 4s linear infinite;background:conic-gradient(from var(--nj-edge-angle),#8f52f1 0,#2ce080 30%,#1874fd 60%,#8f52f1 100%);padding:1.5px}@keyframes njEdgeSpin{to{--nj-edge-angle:360deg}}.prc-addon-head{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.prc-addon-name{color:var(--nj-ink);font-size:var(--fs-lg);margin:0}.prc-addon-name,.prc-addon-tag{font-family:Inter,sans-serif;font-weight:700}.prc-addon-tag{align-items:center;background:rgba(44,224,128,.16);border-radius:999px;color:#0f7a45;display:inline-flex;font-size:var(--fs-2xs);line-height:1.35;padding:4px 10px;white-space:nowrap}.prc-addon-price{align-items:baseline;color:var(--nj-ink);display:flex;gap:2px;margin-top:12px}.prc-addon-cur{align-self:flex-start;font-size:18px;margin-top:4px}.prc-addon-cur,.prc-addon-n{font-family:Inter,sans-serif;font-weight:700}.prc-addon-n{color:var(--nj-ink);font-size:34px;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1}.prc-addon-sub{color:var(--nj-ink-4);font-size:var(--fs-2xs);font-weight:300;margin-top:6px}.prc-addon-desc{color:var(--nj-ink-3);font-size:var(--fs-sm);font-weight:300;line-height:1.55;margin:20px 0 16px}.prc-addon-link{align-items:center;color:var(--nj-link);display:inline-flex;font-size:13.5px;font-weight:700;gap:6px;margin-top:auto;text-decoration:none;white-space:nowrap}.prc-addon-link .prc-arr{transition:transform .3s var(--nj-ease)}.prc-addon-link:hover .prc-arr{transform:translateX(4px)}.prc-addon-link:focus-visible{border-radius:4px;outline:2px solid var(--nj-action);outline-offset:3px}@media (prefers-reduced-motion:reduce){.prc-addon,.prc-addon-link .prc-arr,.prc-addon:hover:before{animation:none;transition:none}}@media (max-width:980px){.prc-addons{grid-template-columns:1fr;max-width:420px}.prc-addons-sec .nj-section-title{font-size:28px;line-height:1.12}}