.zip-theme{font-family:var(--font-geist-sans),Geist,system-ui,sans-serif;--font-display:var(--font-geist-sans),Geist,system-ui,sans-serif;font-size:16px;background:#030706;min-height:100vh}.zip-theme .hero__title{font-family:var(--font-geist-sans),Geist,system-ui,sans-serif!important}.zip-theme .nw-aurora{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.zip-theme .nw-aurora canvas{position:absolute;inset:0;width:100%;height:100%}.zip-theme .nw-aurora__glow{filter:blur(14px) saturate(120%);opacity:.648;mix-blend-mode:screen}@media (prefers-reduced-motion:reduce){.zip-theme *{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.zip-home .zip-pricing-options{margin:24px auto 0;max-width:850px;color:#9aafa8;font-size:13px}.zip-home .zip-pricing-options summary{cursor:pointer;text-align:center;padding:12px}.zip-home .zip-pricing-options__inner{display:flex;flex-wrap:wrap;gap:18px;padding:20px;border:1px solid rgba(170,255,232,.12);border-radius:16px;background:#0a1513}.zip-home .pg__variant{display:flex;gap:12px;align-items:center}.zip-home .pg__promo{display:flex;flex-wrap:wrap;gap:10px;align-items:center;width:100%}.zip-home .zip-pricing-options input,.zip-home .zip-pricing-options select{background:#07110e;border:1px solid #26443b;border-radius:8px;color:white;padding:10px}.zip-home .zip-pricing-options button{border:1px solid #26443b;border-radius:8px;padding:10px;color:#65dbb8;background:#0c2018}.zip-home .pg__cta{width:100%;cursor:pointer}.zip-home .pg__variant select{min-width:80px}.zip-home .hero__fade{z-index:0;pointer-events:none}.zip-home .hero__wrap{position:relative;z-index:1}.zip-home .hero__proof{position:relative;z-index:2}.zip-home .hero__proof-list{display:grid;justify-content:center;gap:28px}.zip-home .hero__proof-meta span{font-size:12px}.zip-home .cfg__prog-badge{position:absolute!important;top:-9px!important;left:16px!important;transform:none!important}.zip-home .pg__seg{--groups:2;--selected:0;grid-template-columns:repeat(var(--groups),minmax(0,1fr))}.zip-home .pg__seg .pg__thumb{width:calc((100% - 12px)/var(--groups));left:calc(6px + (100% - 12px)/var(--groups)*var(--selected));transform:none}.zip-home .pg__seg .pg__seg-btn{width:100%;white-space:nowrap}.zip-home .pg__row .pg__ri svg{width:16px;height:16px}@media (max-width:1100px){.zip-home .hero__proof-list{gap:18px}.zip-home .hero__proof-meta span{font-size:10px}.zip-home .hero__proof-icon{width:22px;height:22px}}@media (max-width:700px){.zip-home .hero__proof-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.zip-home .hero__proof-meta span{font-size:10px}.zip-home .hero__proof-item:last-child{grid-column:auto;justify-self:center}.zip-home .pg__seg{max-width:100%;width:100%}.zip-home .pg__seg .pg__seg-btn{min-width:0;font-size:11px;gap:5px;padding:10px 8px}.zip-home .pg__seg .pg__tier{font-size:9px;padding:5px}.zip-home .pg__bar{flex-wrap:wrap}}.zip-home #pricing{scroll-margin-top:180px}.zip-home .hero__proof-list{grid-template-columns:repeat(4,max-content);justify-content:space-evenly;gap:20px}.zip-home .hero__proof-item{justify-content:center}.zip-home .hero__proof-meta span{max-width:155px;font-size:10px;line-height:1.35}@media (max-width:700px){.zip-home .hero__proof-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:961px){.zip-home .pg__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.zip-home .pg__grid>.pg__card{grid-column:span 2}.zip-home .pg__grid>.pg__card:first-child:nth-last-child(2){grid-column:2/span 2}.zip-home .pg__grid>.pg__card:only-child{grid-column:3/span 2}}.zip-home .pg__seg .pg__thumb{transform:none!important;transition:left .4s cubic-bezier(.2,.8,.2,1)}.zip-home .pg__seg--many{width:620px;max-width:100%;min-width:0}.zip-home .pg__seg--many .pg__seg-btn{min-width:0;padding:0 10px!important;gap:6px}@media (max-width:700px){.zip-home .pg__seg--many{border-radius:22px}.zip-home .pg__seg--many .pg__seg-btn{height:64px!important;flex-direction:column;gap:6px;padding:6px 2px!important;font-size:11px!important}.zip-home .pg__seg--many .pg__thumb{border-radius:17px}.zip-home .pg__seg--many .pg__tier{font-size:9px!important;padding:4px 7px!important}}.zip-home .pg__cap-preview{margin:0 0 20px;color:#97a6a1;font-size:12px;line-height:1.5;text-align:center}.zip-home .pg__cap-note{margin:10px 24px 0;color:#97a6a1;font-size:11px;line-height:1.5}