.XBmjga_accent{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;display:block}.XBmjga_accent img{object-fit:contain;width:100%;height:100%;display:block}
.x9nnaq_section{background:var(--color-surface);color:var(--color-text);scroll-margin-top:var(--site-header-height,6rem)}.x9nnaq_container{padding-block:var(--section-space);position:relative}.x9nnaq_motif{top:.125rem;right:var(--page-gutter);width:2.75rem;position:absolute}.x9nnaq_eyebrow{color:var(--color-brand-strong);letter-spacing:.07em;text-transform:uppercase;font-size:.75rem;font-weight:700}.x9nnaq_heading{letter-spacing:-.035em;font-size:clamp(2rem,3.6vw,3rem);font-weight:700;line-height:1.12}.x9nnaq_description{max-width:42rem;color:var(--color-text-muted);margin-inline:auto;font-size:1rem;line-height:1.7}.x9nnaq_storeButtons{justify-content:center;margin-top:1.5rem}.x9nnaq_storeButtons img{width:auto;max-width:100%;height:2rem}@media (min-width:700px){.x9nnaq_motif{width:3.5rem;top:.5rem}}@media (min-width:1050px){.x9nnaq_motif{top:calc(var(--section-space) - 1rem);width:5.5rem}}
.LD38yG_section{padding-block:0 var(--section-space);background:var(--color-surface-muted);color:var(--color-text);scroll-margin-top:var(--site-header-height,6rem)}.LD38yG_offer{border:1px solid var(--color-border-brand);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);display:grid;overflow:hidden}.LD38yG_photo{height:clamp(9rem,43vw,11rem);position:relative;overflow:hidden}.LD38yG_photoImage{object-fit:cover}.LD38yG_contents{min-width:0;padding:clamp(1.5rem,4vw,3rem)}.LD38yG_eyebrow{color:var(--color-brand-strong);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .9rem;font-size:.75rem;font-weight:700}.LD38yG_title{letter-spacing:-.035em;text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;max-width:28ch;margin:0;font-size:clamp(1.75rem,3vw,2.65rem);font-weight:700;line-height:1.14}.LD38yG_description{max-width:38rem;color:var(--color-text-muted);margin:1rem 0 0;font-size:.95rem;line-height:1.7}.LD38yG_modules{gap:.8rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.LD38yG_modules li{align-items:center;gap:.55rem;min-width:0;font-size:.9rem;line-height:1.5;display:flex}.LD38yG_modules svg{color:var(--color-success);flex-shrink:0}.LD38yG_purchase{border-top:1px solid var(--color-border-brand);background:var(--color-surface-brand);flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.LD38yG_rating{margin-bottom:1rem}.LD38yG_price{flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:0;display:flex}.LD38yG_price strong{letter-spacing:-.045em;font-size:clamp(2.7rem,4.5vw,3.75rem);font-weight:750;line-height:1.1}.LD38yG_price span{color:var(--color-text-muted);font-size:.85rem}.LD38yG_terms{color:var(--color-text-muted);margin:.75rem 0 1.25rem;font-size:.8rem;line-height:1.6}.LD38yG_primary{border-radius:var(--radius-control);background:var(--color-brand-strong);width:100%;min-height:3.15rem;color:var(--color-on-brand);text-align:center;box-shadow:0 4px 12px hsl(var(--primary) / .18);justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.1rem;font-size:.95rem;font-weight:650;line-height:1.35;text-decoration:none;transition:box-shadow .15s;display:inline-flex}.LD38yG_primary:hover{box-shadow:0 6px 20px hsl(var(--primary) / .3)}.LD38yG_primary svg{flex-shrink:0}.LD38yG_guarantee{min-height:44px;color:var(--color-brand-strong);border-radius:3px;align-items:center;gap:.5rem;margin-top:.55rem;font-size:.75rem;line-height:1.5;text-decoration:none;display:inline-flex}.LD38yG_guarantee svg{flex-shrink:0}.LD38yG_guarantee:hover{text-decoration:underline}.LD38yG_checkoutFooter{border-top:1px solid var(--color-border-brand);width:100%;margin-top:.65rem;padding-top:1rem}.LD38yG_checkoutFooter img{height:1.125rem}.LD38yG_primary:focus-visible,.LD38yG_guarantee:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.LD38yG_faqSection{background:var(--color-surface)}@media (min-width:640px){.LD38yG_modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.25rem}}@media (min-width:960px){.LD38yG_offer{grid-template-columns:minmax(0,1.4fr) minmax(19rem,.9fr)}.LD38yG_offerWithPhoto{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.4fr) minmax(17rem,1fr)}.LD38yG_offerWithPhoto .LD38yG_photo{height:auto;min-height:0}.LD38yG_offerWithPhoto .LD38yG_contents{padding-inline:clamp(1.5rem,3vw,2.5rem)}.LD38yG_purchase{border-top:0;border-left:1px solid var(--color-border-brand)}}@media (prefers-reduced-motion:reduce){.LD38yG_primary{transition:none}}
