.pkg{max-width:68rem;padding-top:calc(var(--site-nav-height) + 2.5rem);font-family:var(--font-primary);padding-bottom:4rem}.pkg__header{text-align:center;max-width:40rem;margin:0 auto 1.75rem}.pkg__header>*{animation:.8s cubic-bezier(.215,.61,.355,1) both pkg-header-in}.pkg__header>:nth-child(2){animation-delay:90ms}@keyframes pkg-header-in{0%{transform:translateY(20px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pkg__header>*{animation:none}}.pkg__eyebrow{color:var(--site-cyan);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .5rem;font-size:.74rem;font-weight:600}.pkg__title{color:var(--site-text);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:700;line-height:1.15}.pkg__grid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));align-items:stretch;gap:1rem;display:grid}.pkg-card{border:1px solid var(--site-card-border);background:linear-gradient(#1a2336d9,#0e1522eb);border-radius:1rem;flex-direction:column;padding:1.25rem;transition:border-color .18s;display:flex;position:relative}.pkg-card:hover{border-color:var(--site-card-hover-border)}.pkg-card--featured{background:linear-gradient(#14344ee6,#0c1828f2);border-color:#68e7ff80;box-shadow:0 .75rem 2rem #288cff29}.pkg-card__badge{color:#03131c;letter-spacing:.03em;background:linear-gradient(90deg,#68e7ff,#3cc4e2);border-radius:999px;padding:.2rem .65rem;font-size:.68rem;font-weight:700;position:absolute;top:-.7rem;right:1.1rem}.pkg-card__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.pkg-card__name{color:var(--site-text);margin:0;font-size:1.1rem;font-weight:700}.pkg-card__price{color:var(--site-text);white-space:nowrap;align-items:baseline;gap:.3rem;margin:0;display:flex}.pkg-card__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:700}.pkg-card__per{color:var(--site-text-muted);font-size:.78rem}.pkg-card__desc{text-align:left;min-height:2.9em;color:var(--site-text-secondary);margin:.35rem 0 .9rem;font-size:.85rem;line-height:1.45}.pkg-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin:0;display:grid}.pkg-stats div{border:1px solid var(--site-card-border);text-align:center;background:#050a1273;border-radius:.65rem;flex-direction:column-reverse;gap:.15rem;padding:.55rem .4rem;display:flex}.pkg-stats dd{color:var(--site-text);font-variant-numeric:tabular-nums;margin:0;font-size:1.1rem;font-weight:700}.pkg-stats dt{color:var(--site-text-muted);font-size:.64rem;line-height:1.25}.pkg-chip{border:1px solid var(--site-border-cyan);color:var(--site-cyan);border-radius:999px;align-self:flex-start;margin:.6rem 0 .8rem;padding:.2rem .65rem;font-size:.72rem;font-weight:650}.pkg-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.pkg-list li{color:var(--site-text-secondary);padding-left:1.4rem;font-size:.85rem;line-height:1.4;position:relative}.pkg-list li:before{color:#03131c;background:var(--site-cyan);content:"✓";text-align:center;border-radius:999px;width:.95rem;height:.95rem;font-size:.6rem;font-weight:800;line-height:.95rem;position:absolute;top:.12em;left:0}.pkg-list li.pkg-list__ai{color:#fff;letter-spacing:.005em;text-shadow:0 0 .8rem #68e7ff8c;background:linear-gradient(135deg,#0e2238f5,#121c3cf5) padding-box padding-box,linear-gradient(115deg,#68e7ff,#288cff,#a78bfa,#68e7ff,#288cff) 0 0/300% 100% border-box;border:1.5px solid #0000;border-radius:.7rem;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .7rem .6rem 2.6rem;font-size:.9rem;font-weight:750;animation:7s linear infinite pkg-ai-edge;display:flex;position:relative;overflow:hidden;box-shadow:0 0 1.1rem #68e7ff47,inset 0 0 .9rem #68e7ff14}.pkg-list li.pkg-list__ai:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff38 50%,#0000 70%);animation:3.6s ease-in-out infinite pkg-ai-shine;position:absolute;inset:0;transform:translate(-120%)}.pkg-list li.pkg-list__ai:before{filter:drop-shadow(0 0 .35rem #68e7ffb3);content:"";background:url(/brand/nexfuse-badge.webp) 50%/contain no-repeat;border-radius:0;width:1.3rem;height:1.3rem;animation:2.2s ease-in-out infinite pkg-ai-mark;top:50%;left:.55rem;transform:translateY(-50%)}.pkg-list__badge{z-index:1;color:#03131c;letter-spacing:.08em;text-shadow:none;text-transform:uppercase;background:linear-gradient(90deg,#68e7ff,#b8a4ff);border-radius:999px;flex:none;padding:.12rem .5rem;font-size:.62rem;font-weight:800;position:relative}@keyframes pkg-ai-edge{to{background-position:0 0,300% 0}}@keyframes pkg-ai-shine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes pkg-ai-mark{0%,to{filter:drop-shadow(0 0 .3rem #68e7ff8c);transform:translateY(-50%)scale(1)}50%{filter:drop-shadow(0 0 .55rem #a78bfae6);transform:translateY(-50%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.pkg-list li.pkg-list__ai,.pkg-list li.pkg-list__ai:after,.pkg-list li.pkg-list__ai:before{animation:none}.pkg-list li.pkg-list__ai:after{display:none}}.pkg-more{margin-top:.5rem}.pkg-more summary{cursor:pointer;color:var(--site-cyan);font-size:.8rem;font-weight:600;list-style:none}.pkg-more summary::-webkit-details-marker{display:none}.pkg-more summary:after{content:" ▾"}.pkg-more[open] summary:after{content:" ▴"}.pkg-more .pkg-list{margin-top:.55rem}.pkg-cta{border:1px solid var(--site-border-cyan);color:var(--site-text);text-align:center;background:#68e7ff0f;border-radius:.7rem;justify-content:center;align-items:center;margin-top:auto;padding:.7rem 1.2rem;font-size:.9rem;font-weight:650;transition:background-color .16s,border-color .16s;display:inline-flex}.pkg-card .pkg-cta{margin-top:auto}.pkg-card>:nth-last-child(2){margin-bottom:1.1rem}.pkg-cta:hover{border-color:var(--site-cyan);background:#68e7ff24}.pkg-cta--solid,.pkg-card--featured .pkg-cta{color:#03131c;background:linear-gradient(#78eaff,#3cc4e2);border-color:#0000}.pkg-cta--solid:hover,.pkg-card--featured .pkg-cta:hover{background:linear-gradient(#92f0ff,#50d0ec)}.pkg-cta:focus-visible,.pkg-more summary:focus-visible,.pkg-compare summary:focus-visible,.pkg-faq__item summary:focus-visible{outline:2px solid var(--site-cyan);outline-offset:3px}.pkg-card__extra{color:var(--site-cyan);margin:-.5rem 0 .9rem;font-size:.8rem;font-weight:600}.pkg-list li.pkg-list__ai--locked{border:1.5px dashed var(--site-card-border);color:var(--site-text-muted);box-shadow:none;text-shadow:none;background:#050a1259;font-weight:600;animation:none}.pkg-list li.pkg-list__ai--locked:before{filter:grayscale();opacity:.5;content:"";background:url(/brand/nexfuse-badge.webp) 50%/contain no-repeat;animation:none}.pkg-list li.pkg-list__ai--locked:after{display:none}.pkg-list__ai--locked .pkg-list__badge{color:var(--site-text-secondary);background:#ffffff1a}@supports (grid-template-rows:subgrid){.pkg__grid .pkg-card{grid-template-rows:subgrid;grid-row:span 8;row-gap:0;display:grid}.pkg__grid .pkg-card>.pkg-card__top{grid-row:1}.pkg__grid .pkg-card>.pkg-card__desc{grid-row:2}.pkg__grid .pkg-card>.pkg-card__extra{grid-row:3}.pkg__grid .pkg-card>.pkg-stats{grid-row:4}.pkg__grid .pkg-card>.pkg-chip{grid-row:5}.pkg__grid .pkg-card>.pkg-list{grid-row:6;align-content:start}.pkg__grid .pkg-card>.pkg-more{grid-row:7;align-self:start}.pkg__grid .pkg-card>.pkg-cta{grid-row:8;align-self:end;margin-top:0}}.pkg-est{border:1px solid var(--site-border-cyan);background:radial-gradient(circle at 0 0,#288cff1f,#0000 55%),linear-gradient(#141e30eb,#0a111cf5);border-radius:1rem;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);gap:1.5rem;margin-top:1rem;padding:1.25rem;display:grid}@media (max-width:62rem){.pkg-est{grid-template-columns:minmax(0,1fr)}}.pkg-est__title{color:var(--site-text);letter-spacing:-.02em;margin:0;font-size:1.3rem;font-weight:700}.pkg-est__lead{color:var(--site-text-secondary);margin:.5rem 0 0;font-size:.88rem;line-height:1.5}.pkg-est__body{align-content:start;gap:.8rem;display:grid}.pkg-est__plans{flex-wrap:wrap;gap:.4rem;display:flex}.pkg-est__plan{border:1px solid var(--site-border-cyan);color:var(--site-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .9rem;font-size:.82rem;font-weight:600}.pkg-est__plan[data-on=true]{background:var(--site-cyan);color:#04121c}.pkg-est__row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.pkg-est__label{color:var(--site-text-secondary);font-size:.82rem}.pkg-est__number{border:1px solid var(--site-border-cyan);width:5.5rem;color:var(--site-text);text-align:right;background:#0000004d;border-radius:.6rem;padding:.4rem .6rem;font-size:1rem;font-weight:700}.pkg-est__slider{width:100%;accent-color:var(--site-cyan)}.pkg-est__sum{gap:.35rem;margin:0;display:grid}.pkg-est__sum>div{color:var(--site-text-secondary);justify-content:space-between;gap:1rem;font-size:.88rem;display:flex}.pkg-est__sum dd{color:var(--site-text);margin:0;font-weight:600}.pkg-est__total{border-top:1px solid var(--site-border-cyan);padding-top:.5rem;font-weight:700;color:var(--site-text)!important;font-size:1.05rem!important}.pkg-est__many{color:var(--site-text-muted);margin:0;font-size:.78rem}.pkg-ai{background:radial-gradient(circle at 100% 0,#68e7ff2e,#0000 50%),radial-gradient(circle at 0 100%,#a78bfa29,#0000 50%),linear-gradient(#0e1a2cfa,#080e1afc) padding-box padding-box,linear-gradient(115deg,#68e7ff,#288cff,#a78bfa,#68e7ff,#288cff) 0 0/300% 100% border-box;border:1.5px solid #0000;border-radius:1.25rem;margin:0 0 2rem;animation:9s linear infinite pkg-ai-edge;position:relative;overflow:hidden;box-shadow:0 0 2.5rem #68e7ff29}.pkg-ai__head{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.4rem 1.6rem;list-style:none;display:flex}.pkg-ai__head::-webkit-details-marker{display:none}.pkg-ai__head:focus-visible{outline:2px solid var(--site-cyan);outline-offset:-4px;border-radius:1.2rem}.pkg-ai__heading{min-width:0;display:block}@media (max-width:52rem){.pkg-ai__head{flex-direction:column;align-items:stretch;gap:1rem;padding:1.15rem}}.pkg-ai__tag{color:#03131c;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(90deg,#68e7ff,#b8a4ff);border-radius:999px;margin-bottom:.7rem;padding:.25rem .8rem;font-size:.7rem;font-weight:800;display:inline-block}.pkg-ai__title{color:var(--site-text);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:750;line-height:1.2}.pkg-ai__text{max-width:46rem;color:var(--site-text-secondary);margin-top:.6rem;font-size:.92rem;line-height:1.6;display:block}.pkg-ai__toggle{border:1px solid var(--site-border-cyan);color:var(--site-cyan);white-space:nowrap;background:#68e7ff14;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.88rem;font-weight:650;transition:background-color .16s,border-color .16s;display:inline-flex}.pkg-ai__head:hover .pkg-ai__toggle{border-color:var(--site-cyan);background:#68e7ff29}.pkg-ai__chevron{border-bottom:2px solid;border-right:2px solid;width:.55rem;height:.55rem;transition:transform .22s;transform:translateY(-2px)rotate(45deg)}.pkg-ai[open] .pkg-ai__chevron{transform:translateY(2px)rotate(-135deg)}.pkg-ai__body{padding:0 1.6rem 1.5rem}@media (max-width:52rem){.pkg-ai__body{padding:0 1.15rem 1.25rem}}.pkg-ai__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:62rem){.pkg-ai__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.pkg-ai__grid{grid-template-columns:minmax(0,1fr)}}.pkg-ai__grid li{border:1px solid var(--site-card-border);background:#050a128c;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon text";gap:.2rem .75rem;padding:.9rem 1rem;transition:border-color .16s,background-color .16s;display:grid}.pkg-ai__grid li:hover{background:#68e7ff0f;border-color:#68e7ff66}.pkg-ai__icon{color:#03131c;background:linear-gradient(135deg,#68e7ff,#a78bfa);border-radius:.6rem;grid-area:icon;align-self:start;place-items:center;width:2rem;height:2rem;font-size:.95rem;font-weight:800;display:grid;box-shadow:0 0 .9rem #68e7ff59}.pkg-ai__grid h3{color:var(--site-text);grid-area:title;margin:0;font-size:.93rem;font-weight:700}.pkg-ai__grid p{color:var(--site-text-secondary);grid-area:text;margin:0;font-size:.82rem;line-height:1.5}.pkg-ai__foot{border-top:1px solid var(--site-card-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1.5rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.pkg-ai__closing{color:var(--site-text);flex:18rem;margin:0;font-size:.93rem;font-weight:650}.pkg-ai__in{color:var(--site-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.78rem;display:flex}.pkg-ai__in b{border:1px solid var(--site-border-cyan);color:var(--site-cyan);border-radius:999px;padding:.18rem .65rem;font-size:.74rem;font-weight:650}.pkg-ai__cta{margin-top:0;padding-inline:1.6rem}.pkg-ai{interpolate-size:allow-keywords}.pkg-ai::details-content{opacity:0;block-size:0;transition:block-size .28s ease, opacity .22s ease, content-visibility .28s allow-discrete;overflow:hidden}.pkg-ai[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.pkg-ai{animation:none}.pkg-ai__chevron{transition:none}.pkg-ai::details-content{transition:none}}.pkg__choose{color:var(--site-text);letter-spacing:-.01em;text-align:center;margin:0 0 1rem;font-size:1.2rem;font-weight:700}@media (prefers-reduced-motion:reduce){.pkg-ai{animation:none}}.pkg-compare{border:1px solid var(--site-card-border);background:#0e1522b3;border-radius:1rem;margin-top:1rem}.pkg-compare summary,.pkg-faq__item summary{cursor:pointer;list-style:none}.pkg-compare summary::-webkit-details-marker{display:none}.pkg-faq__item summary::-webkit-details-marker{display:none}.pkg-compare summary{color:var(--site-text);justify-content:space-between;align-items:center;padding:.95rem 1.25rem;font-size:.95rem;font-weight:650;display:flex}.pkg-compare summary:after,.pkg-faq__item summary:after{color:var(--site-cyan);content:"+";font-size:1.2rem;font-weight:500;line-height:1}.pkg-compare[open] summary:after,.pkg-faq__item[open] summary:after{content:"–"}.pkg-table-scroll{border-top:1px solid var(--site-card-border);overflow-x:auto}.pkg-table{border-collapse:collapse;width:100%;min-width:30rem;font-size:.86rem}.pkg-table th,.pkg-table td{border-bottom:1px solid var(--site-card-border);color:var(--site-text-secondary);text-align:left;padding:.6rem 1.1rem}.pkg-table thead th{color:var(--site-text);letter-spacing:.06em;text-transform:uppercase;font-size:.74rem}.pkg-table tbody th{color:var(--site-text);font-weight:600}.pkg-table tr:last-child th,.pkg-table tr:last-child td{border-bottom:0}.pkg-table__yes{color:var(--site-cyan);font-weight:700}.pkg-table__no{color:var(--site-text-muted)}.pkg__section{margin-top:2.25rem}.pkg__section-title{color:var(--site-text);letter-spacing:-.01em;margin:0 0 .9rem;font-size:1.15rem;font-weight:700}.pkg-faq{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:.6rem;display:grid}.pkg-faq__item{border:1px solid var(--site-card-border);background:#0e1522b3;border-radius:.8rem}.pkg-faq__item summary{color:var(--site-text);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.1rem;font-size:.9rem;font-weight:650;display:flex}.pkg-faq__item p{color:var(--site-text-secondary);margin:0;padding:0 1.1rem 1rem;font-size:.86rem;line-height:1.55}.pkg-band{border:1px solid var(--site-border-cyan);background:radial-gradient(circle at 0%,#68e7ff1a,#0000 55%),#0c1420e6;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin-top:2.25rem;padding:1.25rem 1.5rem;display:flex}.pkg-band h2{color:var(--site-text);margin:0;font-size:1.15rem;font-weight:700}.pkg-band p{max-width:34rem;color:var(--site-text-secondary);margin:.3rem 0 0;font-size:.88rem;line-height:1.5}.pkg-band .pkg-cta{margin-top:0;padding-inline:1.6rem}.pkg__empty{border:1px dashed var(--site-border-cyan);color:var(--site-text-secondary);text-align:center;border-radius:1rem;padding:1.5rem}@media (prefers-reduced-motion:reduce){.pkg-card,.pkg-cta{transition:none}}.pkg-faq__item,.pkg-compare,.pkg-more{interpolate-size:allow-keywords}.pkg-faq__item::details-content{opacity:0;block-size:0;transition:block-size .24s ease, opacity .2s ease, content-visibility .24s allow-discrete;overflow:hidden}.pkg-compare::details-content{opacity:0;block-size:0;transition:block-size .24s ease, opacity .2s ease, content-visibility .24s allow-discrete;overflow:hidden}.pkg-more::details-content{opacity:0;block-size:0;transition:block-size .24s ease, opacity .2s ease, content-visibility .24s allow-discrete;overflow:hidden}.pkg-faq__item[open]::details-content{opacity:1;block-size:auto}.pkg-compare[open]::details-content{opacity:1;block-size:auto}.pkg-more[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.pkg-faq__item::details-content{transition:none}.pkg-compare::details-content{transition:none}.pkg-more::details-content{transition:none}}main .pkg__choose{scroll-margin-top:calc(var(--site-nav-height) + 2.5rem)}.pkg-ai__down{margin-left:.5rem;animation:1.6s ease-in-out infinite pkg-ai-nudge;display:inline-block}@keyframes pkg-ai-nudge{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.pkg-ai__down{animation:none}}
