.back-to-top[data-astro-cid-vy5be4ad]{right:max(16px, env(safe-area-inset-right,0px));z-index:140;border:1px solid var(--hairline);background:var(--surface-card);width:48px;height:48px;color:var(--ink-900);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:border-color .15s,color .15s;display:grid;position:fixed;bottom:24px;box-shadow:0 6px 18px #211e1929}.back-to-top[data-astro-cid-vy5be4ad][hidden]{display:none}.back-to-top[data-astro-cid-vy5be4ad]:hover{border-color:var(--ember-500);color:var(--ember-500)}.back-to-top[data-astro-cid-vy5be4ad]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}@media (width<=768px){.back-to-top[data-astro-cid-vy5be4ad]{bottom:calc(var(--mobile-call-h,0px) + 12px)}}.product-grid[data-astro-cid-7vvvriqi]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:40px 28px;margin:0;padding:0;list-style:none;display:grid}.product-tile[data-astro-cid-7vvvriqi].is-extra{display:none}.product-grid[data-astro-cid-7vvvriqi].is-expanded .product-tile[data-astro-cid-7vvvriqi].is-extra{display:flex}.product-tile[data-astro-cid-7vvvriqi]{flex-direction:column;display:flex}.product-photo-btn[data-astro-cid-7vvvriqi]{aspect-ratio:4/5;background:var(--surface-shade);cursor:zoom-in;border:none;width:100%;margin:0 0 18px;padding:0;display:block;position:relative;overflow:hidden}.product-photo-btn[data-astro-cid-7vvvriqi] picture[data-astro-cid-7vvvriqi],.product-photo-btn[data-astro-cid-7vvvriqi] img[data-astro-cid-7vvvriqi]{width:100%;height:100%;display:block}.product-photo-btn[data-astro-cid-7vvvriqi] img[data-astro-cid-7vvvriqi]{object-fit:contain;object-position:center;transition:transform .7s cubic-bezier(.16,1,.3,1)}.product-photo-btn[data-astro-cid-7vvvriqi]:hover img[data-astro-cid-7vvvriqi],.product-photo-btn[data-astro-cid-7vvvriqi]:focus-visible img[data-astro-cid-7vvvriqi]{transform:scale(1.035)}.product-hover-link[data-astro-cid-7vvvriqi]{letter-spacing:.02em;color:var(--ink-900);background:var(--surface-card);opacity:0;padding:6px 12px;font-size:.8125rem;font-weight:700;transition:opacity .35s,transform .35s;position:absolute;bottom:14px;left:16px;transform:translateY(6px)}.product-photo-btn[data-astro-cid-7vvvriqi]:hover .product-hover-link[data-astro-cid-7vvvriqi],.product-photo-btn[data-astro-cid-7vvvriqi]:focus-visible .product-hover-link[data-astro-cid-7vvvriqi]{opacity:1;transform:translateY(0)}.product-photo-btn[data-astro-cid-7vvvriqi]:focus-visible{outline:3px solid var(--ember-500);outline-offset:3px}.product-meta[data-astro-cid-7vvvriqi]{flex-direction:column;gap:4px;display:flex}.product-meta[data-astro-cid-7vvvriqi] h3[data-astro-cid-7vvvriqi]{margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35}.product-desc[data-astro-cid-7vvvriqi]{color:var(--ink-600);margin:0;font-size:.875rem;line-height:1.4}.product-price[data-astro-cid-7vvvriqi]{font-family:var(--font-display);color:var(--ember-500);margin:8px 0 0;font-size:1.375rem;font-weight:700}@media (width<=640px){.product-price[data-astro-cid-7vvvriqi]{font-size:1.25rem}}[data-astro-cid-7vvvriqi][data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}[data-astro-cid-7vvvriqi][data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-astro-cid-7vvvriqi][data-reveal]{opacity:1;transition:none;transform:none}.product-photo-btn[data-astro-cid-7vvvriqi] img[data-astro-cid-7vvvriqi]{transition:none}}.grid-more[data-astro-cid-7vvvriqi]{justify-content:center;margin-top:40px;display:flex}.show-more-btn[data-astro-cid-7vvvriqi]{border:1px solid var(--ink-900);font-family:var(--font-body);color:var(--ink-900);cursor:pointer;background:0 0;padding:14px 32px;font-size:.9375rem;font-weight:700;transition:background-color .15s,color .15s}.show-more-btn[data-astro-cid-7vvvriqi]:hover{background:var(--ink-900);color:var(--cta-text)}.show-more-btn[data-astro-cid-7vvvriqi]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}.product-grid[data-astro-cid-7vvvriqi].is-expanded~.grid-more[data-astro-cid-7vvvriqi]{display:none}.co[data-astro-cid-ujvz64de]{background:var(--surface-card);border:1px solid var(--hairline);border-left:4px solid var(--ember-500);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;margin:0 0 32px;padding:22px 26px;display:grid}.co-art[data-astro-cid-ujvz64de]{background:color-mix(in srgb, var(--ember-500) 9%, transparent);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex}.co-art[data-astro-cid-ujvz64de] svg[data-astro-cid-ujvz64de]{fill:none;stroke:var(--ink-600);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.co-art[data-astro-cid-ujvz64de] .co-accent[data-astro-cid-ujvz64de]{stroke:var(--ember-500);stroke-width:2.4px}.co-kicker[data-astro-cid-ujvz64de]{letter-spacing:.08em;text-transform:uppercase;color:var(--ember-500);margin:0 0 2px;font-size:.75rem;font-weight:700}.co[data-astro-cid-ujvz64de] h3[data-astro-cid-ujvz64de]{font-family:var(--font-display);margin:0 0 10px;font-size:1.375rem;font-weight:500;line-height:1.2}.co-chips[data-astro-cid-ujvz64de]{flex-wrap:wrap;gap:8px;margin:0 0 10px;padding:0;list-style:none;display:flex}.co-chips[data-astro-cid-ujvz64de] li[data-astro-cid-ujvz64de]{border:1px solid color-mix(in srgb, var(--ember-500) 45%, transparent);color:var(--ink-900);white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:.875rem;font-weight:700}.co-chips[data-astro-cid-ujvz64de] li[data-astro-cid-ujvz64de]:before{content:none!important;display:none!important}.co-text[data-astro-cid-ujvz64de]{color:var(--ink-600);margin:0;font-size:.9375rem;line-height:1.5}.co-cta[data-astro-cid-ujvz64de]{border:1.5px solid var(--ink-900);min-height:48px;color:var(--ink-900);white-space:nowrap;justify-content:center;align-items:center;padding:12px 20px;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.co-cta[data-astro-cid-ujvz64de]:hover{background:var(--ink-900);color:var(--surface-base)}.co-cta[data-astro-cid-ujvz64de]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}@media (width<=760px){.co[data-astro-cid-ujvz64de]{grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px}.co-art[data-astro-cid-ujvz64de]{width:60px;height:60px}.co-art[data-astro-cid-ujvz64de] svg[data-astro-cid-ujvz64de]{width:42px;height:42px}.co-cta[data-astro-cid-ujvz64de]{grid-column:1/-1}main[data-astro-cid-xganm32g]{flex-direction:column;display:flex}main[data-astro-cid-xganm32g]>*{order:2}main[data-astro-cid-xganm32g]>.breadcrumb,main[data-astro-cid-xganm32g]>.hero[data-astro-cid-xganm32g],main[data-astro-cid-xganm32g]>.category-tiles[data-astro-cid-xganm32g]{order:0}main[data-astro-cid-xganm32g]>.key-answers{order:1}}.btn-primary[data-astro-cid-xganm32g]{background:var(--cta-ink);color:var(--cta-text);align-items:center;padding:16px 32px;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn-primary[data-astro-cid-xganm32g]:hover{background:var(--ember-500)}.btn-outline[data-astro-cid-xganm32g]{color:var(--ink-900);border:1px solid var(--ink-900);background:0 0;align-items:center;padding:16px 28px;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.btn-outline[data-astro-cid-xganm32g]:hover{background:var(--ink-900);color:var(--cta-text)}.btn-primary[data-astro-cid-xganm32g]:focus-visible,.btn-outline[data-astro-cid-xganm32g]:focus-visible{outline:3px solid var(--ember-500);outline-offset:2px}[data-astro-cid-xganm32g][data-reveal]{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}[data-astro-cid-xganm32g][data-reveal].is-visible{opacity:1;transform:translateY(0)}.hero[data-astro-cid-xganm32g]{padding:80px var(--container-pad) 64px;grid-template-columns:minmax(0,52%) minmax(0,1fr);align-items:center;gap:72px;display:grid}.eyebrow[data-astro-cid-xganm32g],.section-eyebrow[data-astro-cid-xganm32g]{letter-spacing:.14em;text-transform:uppercase;color:var(--ember-500);margin:0 0 20px;font-size:.875rem;font-weight:700}.hero[data-astro-cid-xganm32g] h1[data-astro-cid-xganm32g]{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 24px;font-size:clamp(2.5rem,1.7rem + 3vw,3.75rem);font-weight:500;line-height:1.08}.hero[data-astro-cid-xganm32g] .lead[data-astro-cid-xganm32g]{color:var(--ink-600);max-width:500px;margin:0 0 40px;font-size:1.1875rem;line-height:1.65}.hero-cta[data-astro-cid-xganm32g]{flex-wrap:wrap;gap:16px;display:flex}.hero-showcase[data-astro-cid-xganm32g]{flex-direction:column;align-items:center;gap:24px;display:flex}.showcase-frame[data-astro-cid-xganm32g]{aspect-ratio:4/3;width:100%;max-width:460px;position:relative}.showcase-img[data-astro-cid-xganm32g]{background:var(--surface-shade);transition:opacity .4s,transform .6s cubic-bezier(.16,1,.3,1);display:block;position:absolute}.showcase-back-a[data-astro-cid-xganm32g],.showcase-back-b[data-astro-cid-xganm32g]{object-fit:cover}.showcase-back-a[data-astro-cid-xganm32g]{opacity:.6;width:62%;height:62%;top:-4%;left:-6%;transform:rotate(-5deg)}.showcase-back-b[data-astro-cid-xganm32g]{opacity:.5;width:62%;height:62%;bottom:-4%;right:-6%;transform:rotate(4deg)}.showcase-main[data-astro-cid-xganm32g]{opacity:1;object-fit:contain;background:var(--surface-card);width:82%;height:82%;top:8%;left:9%;box-shadow:0 30px 60px -20px #211e1947}.hero-showcase[data-astro-cid-xganm32g].is-transitioning .showcase-back-a[data-astro-cid-xganm32g]{opacity:0;transform:rotate(-4deg)scale(.94)}.hero-showcase[data-astro-cid-xganm32g].is-transitioning .showcase-back-b[data-astro-cid-xganm32g]{opacity:0;transform:rotate(3deg)scale(.94)}.hero-showcase[data-astro-cid-xganm32g].is-transitioning .showcase-main[data-astro-cid-xganm32g]{opacity:0;transform:scale(.96)}.showcase-caption[data-astro-cid-xganm32g]{flex-direction:column;align-items:center;gap:10px;display:flex}.showcase-name[data-astro-cid-xganm32g]{font-family:var(--font-display);color:var(--ink-900);font-size:1.25rem;font-weight:500;transition:opacity .3s}.hero-showcase[data-astro-cid-xganm32g].is-transitioning .showcase-name[data-astro-cid-xganm32g]{opacity:0}.showcase-bar[data-astro-cid-xganm32g]{background:var(--accent-green);width:40px;height:2px;display:block}@media (width<=1100px){.hero[data-astro-cid-xganm32g]{padding:40px var(--container-pad) 32px;grid-template-columns:1fr;gap:16px}.hero-text[data-astro-cid-xganm32g]{display:contents}.hero[data-astro-cid-xganm32g] .eyebrow[data-astro-cid-xganm32g]{order:1;margin:0}.hero[data-astro-cid-xganm32g] h1[data-astro-cid-xganm32g]{order:2;margin:0}.hero-showcase[data-astro-cid-xganm32g]{order:3;gap:14px;padding:12px 0 4px}.hero[data-astro-cid-xganm32g] .lead[data-astro-cid-xganm32g]{order:4;margin:0}.hero-text[data-astro-cid-xganm32g]>.quick-facts{order:5;margin-top:calc(var(--qf-up) - 16px)!important;margin-bottom:calc(var(--qf-down) - 16px)!important}.hero-cta[data-astro-cid-xganm32g]{order:6;margin-top:4px}.showcase-frame[data-astro-cid-xganm32g]{max-width:340px}}@media (width<=640px){.hero[data-astro-cid-xganm32g]{padding:28px var(--container-pad) 24px}.hero[data-astro-cid-xganm32g] h1[data-astro-cid-xganm32g]{font-size:clamp(1.875rem,7.5vw,2.25rem)}.hero[data-astro-cid-xganm32g] .lead[data-astro-cid-xganm32g]{font-size:1.0625rem;line-height:1.5}.hero-showcase[data-astro-cid-xganm32g]{display:none}}@media (width<=480px){.hero-cta[data-astro-cid-xganm32g]{flex-direction:column;align-items:stretch}.btn-primary[data-astro-cid-xganm32g],.btn-outline[data-astro-cid-xganm32g]{justify-content:center}}.category-tiles[data-astro-cid-xganm32g]{padding:24px var(--container-pad) 96px}.category-tiles[data-astro-cid-xganm32g] h2[data-astro-cid-xganm32g]{font-family:var(--font-display);margin:0 0 40px;font-size:clamp(1.875rem,1.5rem + 1.4vw,2.75rem);font-weight:500}.tiles-grid[data-astro-cid-xganm32g]{grid-template-columns:repeat(3,1fr);grid-auto-rows:240px;gap:4px;display:grid}.tile[data-astro-cid-xganm32g]{color:inherit;text-decoration:none;display:block;position:relative;overflow:hidden}.tile[data-astro-cid-xganm32g] picture[data-astro-cid-xganm32g],.tile[data-astro-cid-xganm32g] img[data-astro-cid-xganm32g]{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.tile[data-astro-cid-xganm32g]:hover img[data-astro-cid-xganm32g],.tile[data-astro-cid-xganm32g]:focus-visible img[data-astro-cid-xganm32g]{transform:scale(1.06)}.tile-overlay[data-astro-cid-xganm32g]{background:linear-gradient(#0000 25%,#211e1914 45%,#211e19b8 100%);position:absolute;inset:0}.tile-content[data-astro-cid-xganm32g]{color:#f4efe5;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:20px;left:24px;right:24px}.tile-name[data-astro-cid-xganm32g]{font-family:var(--font-display);font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:500}.tile-meta[data-astro-cid-xganm32g]{letter-spacing:.02em;opacity:.85;align-items:center;gap:10px;font-size:.8125rem;display:flex}.tile-arrow[data-astro-cid-xganm32g]{opacity:0;transition:opacity .3s,transform .3s;transform:translate(-6px)}.tile[data-astro-cid-xganm32g]:hover .tile-arrow[data-astro-cid-xganm32g],.tile[data-astro-cid-xganm32g]:focus-visible .tile-arrow[data-astro-cid-xganm32g]{opacity:1;transform:translate(0)}.tile[data-astro-cid-xganm32g]:focus-visible{outline:3px solid var(--ember-300);outline-offset:-3px}@media (width<=1000px){.category-tiles[data-astro-cid-xganm32g]{padding:16px 32px 64px}}@media (width<=780px){.tiles-grid[data-astro-cid-xganm32g]{grid-template-columns:1fr;grid-auto-rows:220px}}.category-section[data-astro-cid-xganm32g]{padding:80px var(--container-pad);border-top:1px solid var(--hairline);scroll-margin-top:104px}.category-section[data-astro-cid-xganm32g].tone-base{background:var(--surface-base)}.category-section[data-astro-cid-xganm32g].tone-shade{background:var(--surface-shade)}.category-head[data-astro-cid-xganm32g]{max-width:640px;margin-bottom:44px}.category-head[data-astro-cid-xganm32g].has-photo{max-width:760px}.category-head[data-astro-cid-xganm32g] h2[data-astro-cid-xganm32g]{font-family:var(--font-display);margin:0 0 12px;font-size:clamp(1.875rem,1.5rem + 1.4vw,2.75rem);font-weight:500}.category-head-body[data-astro-cid-xganm32g]{align-items:center;gap:24px;display:flex}.category-head[data-astro-cid-xganm32g] p[data-astro-cid-xganm32g]{color:var(--ink-600);margin:0;font-size:1.0625rem;line-height:1.6}.category-head-photo[data-astro-cid-xganm32g]{aspect-ratio:4/3;background:var(--surface-shade);flex-shrink:0;width:132px;overflow:hidden}.category-head-photo[data-astro-cid-xganm32g] picture[data-astro-cid-xganm32g],.category-head-photo[data-astro-cid-xganm32g] img[data-astro-cid-xganm32g]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=640px){.category-head-body[data-astro-cid-xganm32g]{gap:16px}.category-head-photo[data-astro-cid-xganm32g]{width:92px}}.category-note[data-astro-cid-xganm32g]{color:var(--ink-600);opacity:.85;margin:10px 0 0;font-size:.9375rem;font-style:italic}.subcategory[data-astro-cid-xganm32g]+.subcategory[data-astro-cid-xganm32g]{margin-top:56px}.subcategory[data-astro-cid-xganm32g] h3[data-astro-cid-xganm32g]{font-family:var(--font-display);color:var(--ink-900);margin:0 0 28px;font-size:1.375rem;font-weight:500}.subcategory-head[data-astro-cid-xganm32g]{align-items:center;gap:24px;margin-bottom:28px;display:flex}.subcategory-crossfade[data-astro-cid-xganm32g]{aspect-ratio:4/3;background:var(--surface-shade);flex-shrink:0;width:148px;position:relative;overflow:hidden}.crossfade-frame[data-astro-cid-xganm32g]{opacity:0;transition:opacity 1s;display:block;position:absolute;inset:0}.crossfade-frame[data-astro-cid-xganm32g].is-active{opacity:1;z-index:1}.crossfade-frame[data-astro-cid-xganm32g] img[data-astro-cid-xganm32g]{object-fit:cover;width:100%;height:100%;display:block}.subcategory-head-text[data-astro-cid-xganm32g]{min-width:0;max-width:640px}.subcategory-head-text[data-astro-cid-xganm32g] h2[data-astro-cid-xganm32g]{font-family:var(--font-display);margin:0 0 10px;font-size:clamp(1.875rem,1.5rem + 1.4vw,2.75rem);font-weight:500}.subcategory-head-text[data-astro-cid-xganm32g] p[data-astro-cid-xganm32g]{color:var(--ink-600);margin:0;font-size:1.0625rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.crossfade-frame[data-astro-cid-xganm32g]{transition:none}}@media (width<=640px){.subcategory-head[data-astro-cid-xganm32g]{gap:16px}.subcategory-crossfade[data-astro-cid-xganm32g]{width:100px}}@media (width<=1000px){.category-section[data-astro-cid-xganm32g]{padding:56px var(--container-pad)}.subcategory[data-astro-cid-xganm32g]+.subcategory[data-astro-cid-xganm32g]{margin-top:40px}}@media (width<=480px){.subcategory-head[data-astro-cid-xganm32g]{flex-direction:column;align-items:flex-start}}.conversion[data-astro-cid-xganm32g]{padding:56px var(--container-pad);border-top:1px solid var(--hairline);background:var(--surface-shade);text-align:center}.conversion-inner[data-astro-cid-xganm32g]{max-width:580px;margin:0 auto}.conversion[data-astro-cid-xganm32g] h2[data-astro-cid-xganm32g]{font-family:var(--font-display);margin:0 0 14px;font-size:clamp(1.625rem,1.35rem + 1vw,2.25rem);font-weight:500}.conversion[data-astro-cid-xganm32g] p[data-astro-cid-xganm32g]{color:var(--ink-600);margin:0 0 16px;font-size:1.0625rem;line-height:1.6}.conversion-signature[data-astro-cid-xganm32g]{color:var(--ink-900);margin:0 0 24px;font-size:.9375rem;font-style:italic}@media (width<=1000px){.conversion[data-astro-cid-xganm32g]{padding:40px var(--container-pad)}}.faq[data-astro-cid-xganm32g]{padding:80px var(--container-pad);border-top:1px solid var(--hairline);background:var(--surface-base);text-align:center}.faq[data-astro-cid-xganm32g] h2[data-astro-cid-xganm32g]{font-family:var(--font-display);margin:0 0 32px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500}.faq-list[data-astro-cid-xganm32g]{text-align:left;background:var(--hairline);gap:2px;max-width:780px;margin:0 auto;display:grid}.faq-item[data-astro-cid-xganm32g]{background:var(--surface-card);padding:20px 24px}.faq-item[data-astro-cid-xganm32g] summary[data-astro-cid-xganm32g]{cursor:pointer;margin:-20px -24px -8px;padding:20px 24px 8px;font-size:1.0625rem;font-weight:700;list-style:none;display:block}.faq-item[data-astro-cid-xganm32g] summary[data-astro-cid-xganm32g]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-xganm32g] summary[data-astro-cid-xganm32g]:after{content:"+";float:right;color:var(--ember-500);font-weight:400}.faq-item[data-astro-cid-xganm32g][open] summary[data-astro-cid-xganm32g]:after{content:"−"}.faq-item[data-astro-cid-xganm32g] p[data-astro-cid-xganm32g]{color:var(--ink-600);margin:12px 0 0;font-size:.9375rem;line-height:1.6}@media (width<=1000px){.faq[data-astro-cid-xganm32g]{padding:48px var(--container-pad)}}.lightbox[data-astro-cid-xganm32g]{color:#fff;z-index:200;background:#211e19e6;border:0;justify-content:center;align-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:32px;display:flex;position:fixed;inset:0}.lightbox[data-astro-cid-xganm32g]:not([open]){display:none}.lightbox-close[data-astro-cid-xganm32g]{color:#f4efe5;cursor:pointer;background:0 0;border:1px solid #f4efe566;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:20px;right:20px}.lightbox-close[data-astro-cid-xganm32g]:hover{border-color:#f4efe5}.lightbox-close[data-astro-cid-xganm32g]:focus-visible{outline:3px solid var(--ember-300);outline-offset:2px}.lightbox-inner[data-astro-cid-xganm32g]{flex-direction:column;align-items:center;gap:20px;max-width:min(880px,100%);max-height:100%;display:flex}.lightbox-inner[data-astro-cid-xganm32g] img[data-astro-cid-xganm32g]{object-fit:contain;background:#fff;width:auto;max-width:100%;height:auto;max-height:68vh;display:block}.lightbox-caption[data-astro-cid-xganm32g]{text-align:center;color:#f4efe5}.lightbox-name[data-astro-cid-xganm32g]{margin:0 0 14px;font-size:1.125rem;font-weight:700}.lightbox-actions[data-astro-cid-xganm32g]{align-items:center;gap:20px;display:flex}.lightbox-price[data-astro-cid-xganm32g]{font-family:var(--font-display);color:var(--ember-300);margin:0;font-size:1.125rem}.lightbox-call[data-astro-cid-xganm32g]{color:var(--ink-900);background:#f4efe5;align-items:center;padding:12px 24px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.lightbox-call[data-astro-cid-xganm32g]:hover{background:var(--ember-300)}@media (width<=640px){.lightbox[data-astro-cid-xganm32g]{padding:16px}.lightbox-actions[data-astro-cid-xganm32g]{flex-direction:column;gap:12px}}
