.grid[data-astro-cid-xupse5qt]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.wide[data-astro-cid-xupse5qt] .grid[data-astro-cid-xupse5qt]{grid-template-columns:1fr;gap:10px}@media (width>=600px){.wide[data-astro-cid-xupse5qt] .grid[data-astro-cid-xupse5qt]{grid-template-columns:repeat(2,1fr)}}@media (width>=760px){.tall[data-astro-cid-xupse5qt] .grid[data-astro-cid-xupse5qt]{grid-template-columns:repeat(3,1fr);gap:12px}}@media (width>=1000px){.wide[data-astro-cid-xupse5qt] .grid[data-astro-cid-xupse5qt]{grid-template-columns:repeat(3,1fr);gap:12px}}.tile[data-astro-cid-xupse5qt]{border-radius:var(--radius-sm);cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.tile[data-astro-cid-xupse5qt] img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:auto;display:block}.wide[data-astro-cid-xupse5qt] .tile[data-astro-cid-xupse5qt] img{aspect-ratio:3/2}.tile[data-astro-cid-xupse5qt]:focus-visible{outline:2px solid var(--roe-amber);outline-offset:3px}.see-all[data-astro-cid-xupse5qt]{min-height:44px;margin-top:16px}.pkg[data-astro-cid-xy3cvx5y]{box-shadow:var(--shadow-md);flex-direction:column;display:flex}.pkg-photo[data-astro-cid-xy3cvx5y]{aspect-ratio:4/5;background:var(--ink-850)}.pkg-photo[data-astro-cid-xy3cvx5y] img{object-fit:cover;width:100%;height:100%}.pkg-body[data-astro-cid-xy3cvx5y]{flex-direction:column;flex:1;gap:14px;padding:24px 22px 26px;display:flex}.kicker[data-astro-cid-xy3cvx5y]{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--text-soft);margin:0;font-size:11px}h3[data-astro-cid-xy3cvx5y]{font-size:1.75rem}h3[data-astro-cid-xy3cvx5y] small[data-astro-cid-xy3cvx5y]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:none;color:var(--roe-amber);margin-top:10px;font-size:12px;font-weight:400;display:block}.price[data-astro-cid-xy3cvx5y]{font-family:var(--font-mono);color:var(--text-strong);margin:0;font-size:1.625rem}.price[data-astro-cid-xy3cvx5y] small[data-astro-cid-xy3cvx5y]{color:var(--text-soft);margin-left:8px;font-size:12px}.pitch[data-astro-cid-xy3cvx5y]{font-size:var(--fs-body-sm);margin:0}@media (width>=980px){.pitch[data-astro-cid-xy3cvx5y]{min-height:3lh}}.pitch[data-astro-cid-xy3cvx5y] strong[data-astro-cid-xy3cvx5y]{color:var(--text-strong)}.label[data-astro-cid-xy3cvx5y]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.16em;color:var(--text-soft);margin:4px 0 0;font-size:11px}.dot-list[data-astro-cid-xy3cvx5y]{font-size:var(--fs-body-sm)}.details[data-astro-cid-xy3cvx5y]{border-top:1px solid var(--border-subtle);gap:8px;margin:auto 0 4px;padding-top:14px;font-size:13px;display:grid}.details[data-astro-cid-xy3cvx5y] div[data-astro-cid-xy3cvx5y]{justify-content:space-between;gap:12px;display:flex}dt[data-astro-cid-xy3cvx5y]{color:var(--text-soft)}dd[data-astro-cid-xy3cvx5y]{text-align:right;color:var(--ink-100);margin:0}.h2[data-astro-cid-psnk7v3b]{margin-top:10px;font-size:clamp(1.75rem,4.5vw,2.5rem)}.addons-grid[data-astro-cid-psnk7v3b]{gap:36px;display:grid}@media (width>=900px){.addons-grid[data-astro-cid-psnk7v3b]{grid-template-columns:1.2fr 1fr;align-items:start;gap:56px}}.addons-grid[data-astro-cid-psnk7v3b] .lede[data-astro-cid-psnk7v3b]{margin:14px 0 22px}.addon-list[data-astro-cid-psnk7v3b]{border-top:1px solid var(--border-subtle);margin:0}.addon-list[data-astro-cid-psnk7v3b] div[data-astro-cid-psnk7v3b]{border-bottom:1px dashed var(--border-subtle);justify-content:space-between;gap:16px;padding:14px 0;display:flex}.addon-list[data-astro-cid-psnk7v3b] dd[data-astro-cid-psnk7v3b]{font-family:var(--font-mono);color:var(--roe-amber);white-space:nowrap;margin:0;font-size:14px}.addon-side[data-astro-cid-psnk7v3b]{gap:20px;display:grid}.addon-photo[data-astro-cid-psnk7v3b]{aspect-ratio:5/4;border-radius:var(--radius-lg);border:var(--border-hairline);overflow:hidden}.addon-photo[data-astro-cid-psnk7v3b] img{object-fit:cover;width:100%;height:100%}.print-callout[data-astro-cid-psnk7v3b]{padding:22px}.print-callout[data-astro-cid-psnk7v3b] h3[data-astro-cid-psnk7v3b]{letter-spacing:.14em;margin-bottom:10px;font-size:.8125rem}.print-callout[data-astro-cid-psnk7v3b] p[data-astro-cid-psnk7v3b]{font-size:var(--fs-body-sm);margin:0}
