@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}:root { --color-surface: #f3ede3; --color-dark-soft: #2a2420;}.btn--gold { background: var(--color-tertiary); color: var(--color-dark); box-shadow: 0 1px 2px rgba(233, 198, 128, 0.25), 0 8px 22px rgba(233, 198, 128, 0.18);}.btn--gold:hover { background: #f4d491; box-shadow: 0 2px 4px rgba(233, 198, 128, 0.35), 0 12px 28px rgba(233, 198, 128, 0.24);}.store-hero { position: relative; padding-block: var(--space-3xl); background: radial-gradient(ellipse 80% 60% at 20% 80%, rgba(140, 35, 44, 0.35), transparent 70%), radial-gradient(ellipse 60% 50% at 80% 20%, rgba(233, 198, 128, 0.08), transparent 60%), linear-gradient(165deg, var(--color-primary) 0%, #3d1218 25%, var(--color-dark) 65%, #0e0c0a 100%); overflow: hidden;}.store-hero__container { display: grid; grid-template-columns: 1.15fr 1fr; gap: var(--space-2xl); align-items: center; position: relative; z-index: 2;}.store-hero__mockup { position: relative;}.store-hero__browser { border-radius: var(--radius-lg); overflow: hidden; box-shadow: 0 8px 30px rgba(0, 0, 0, 0.25), 0 20px 60px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.06); background: #fff; transform: perspective(1400px) rotateY(3deg) rotateX(1deg); transition: transform var(--duration-slow) var(--ease-out);}.store-hero__browser:hover { transform: perspective(1400px) rotateY(0deg) rotateX(0deg);}.store-hero__browser-bar { display: flex; align-items: center; gap: var(--space-3xs); padding: var(--space-3xs) var(--space-s); background: #f8f8f8; border-bottom: 1px solid var(--color-border);}.store-hero__browser-dot { width: 10px; height: 10px; border-radius: var(--radius-full);}.store-hero__browser-dot:first-child { background: #ff5f57; }.store-hero__browser-dot:nth-child(2) { background: #ffbd2e; }.store-hero__browser-dot:nth-child(3) { background: #28ca41; }.store-hero__browser-url { flex: 1; text-align: center; font-family: var(--font-body); font-size: var(--text-xs); color: var(--color-text-muted); background: #fff; padding: var(--space-4xs) var(--space-xs); border-radius: var(--radius-sm); margin-left: var(--space-s); border: 1px solid var(--color-border);}.store-hero__browser-content { aspect-ratio: 16 / 10; overflow: hidden; background: var(--color-surface);}.store-hero__browser-img { width: 100%; height: 100%; object-fit: cover; object-position: top center;}.store-hero__content { max-width: 680px;}.store-hero__badge { display: inline-flex; width: fit-content; align-items: center; gap: var(--space-3xs); padding: 6px var(--space-xs) 6px 6px; border-radius: var(--radius-full); background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.1); font-family: var(--font-body); font-size: var(--text-xs); font-weight: var(--weight-semibold); text-transform: uppercase; letter-spacing: var(--tracking-widest); color: var(--color-tertiary); margin: 0 0 var(--space-s);}.store-hero__badge-dot { width: 8px; height: 8px; border-radius: 50%; background: var(--color-tertiary); box-shadow: 0 0 8px rgba(233, 198, 128, 0.5); animation: store-pulse 2.5s ease-in-out infinite;}@keyframes store-pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.4; }}.store-hero__headline { font-family: var(--font-heading); font-size: var(--text-5xl); font-weight: var(--weight-normal); letter-spacing: var(--tracking-tight); line-height: 1; color: #fff; margin: 0 0 var(--space-m); text-wrap: balance; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-hero__headline em { font-style: italic; color: var(--color-tertiary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-hero__subheadline { font-size: var(--text-l); line-height: var(--leading-normal); color: rgba(255, 255, 255, 0.75); margin: 0 0 var(--space-l); text-wrap: pretty;}.store-hero__actions { display: flex; flex-wrap: wrap; gap: var(--space-m); align-items: center;}.store-hero__secondary-link { font-family: var(--font-body); font-size: var(--text-s); color: rgba(255, 255, 255, 0.6); text-decoration: none; font-weight: var(--weight-medium); letter-spacing: var(--tracking-wide); transition: color var(--duration-normal) var(--ease-in-out);}.store-hero__secondary-link:hover { color: rgba(255, 255, 255, 0.9);}@media (max-width: 960px) { .store-hero { padding-block: var(--space-2xl); } .store-hero__container { grid-template-columns: 1fr; gap: var(--space-xl); text-align: center; } .store-hero__content { order: -1; display: flex; flex-direction: column; align-items: center; } .store-hero__actions { justify-content: center; } .store-hero__browser { transform: none; max-width: 600px; margin-inline: auto; } .store-hero__browser:hover { transform: none; }}@media (max-width: 768px) { .store-hero__headline { font-size: var(--text-4xl); }}@media (max-width: 560px) { .store-hero { padding-block: var(--space-xl) var(--space-l); } .store-hero__headline { font-size: var(--text-3xl); } .store-hero__subheadline { font-size: var(--text-m); } .store-hero__actions { flex-direction: column; } .store-hero__browser-content { aspect-ratio: 4 / 3; }}.store-problem { background: var(--color-base); padding-block: var(--space-section-m);}.store-problem__header { max-width: 700px; margin: 0 auto var(--space-xl); text-align: center;}.store-problem__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-none); color: var(--color-text-main); margin: 0; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-problem__title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-problem__grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--space-xl);}.store-problem__column { position: relative;}.store-problem__accent { width: 40px; height: 3px; background: var(--color-primary); border-radius: var(--radius-full); margin-bottom: var(--space-m);}.store-problem__column-title { font-family: var(--font-heading); font-size: var(--text-l); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); color: var(--color-text-main); margin: 0 0 var(--space-s); font-variation-settings: "opsz" 72, "SOFT" 50;}.store-problem__column-body { font-size: var(--text-m); line-height: var(--leading-normal); color: var(--color-text-muted); margin: 0;}@media (max-width: 768px) { .store-problem__grid { grid-template-columns: 1fr; gap: var(--space-l); }}.store-included { background: var(--color-surface); overflow: hidden;}.store-included__layout { display: grid; grid-template-columns: 1.15fr 1fr; min-height: 680px;}.store-included__image-panel { position: relative; overflow: hidden;}.store-included__lifestyle-img { width: 100%; height: 100%; object-fit: cover; display: block;}.store-included__mockup { position: absolute; bottom: var(--space-xl); left: var(--space-l); width: 55%; z-index: 2;}.store-included__browser { border-radius: var(--radius-lg); overflow: hidden; box-shadow: 0 12px 40px rgba(0, 0, 0, 0.3), 0 4px 12px rgba(0, 0, 0, 0.15), 0 0 0 1px rgba(255, 255, 255, 0.1); background: #fff;}.store-included__browser-bar { display: flex; align-items: center; gap: var(--space-3xs); padding: var(--space-3xs) var(--space-s); background: #f8f8f8; border-bottom: 1px solid var(--color-border);}.store-included__browser-dot { width: 8px; height: 8px; border-radius: var(--radius-full);}.store-included__browser-dot:first-child { background: #ff5f57; }.store-included__browser-dot:nth-child(2) { background: #ffbd2e; }.store-included__browser-dot:nth-child(3) { background: #28ca41; }.store-included__browser-content { aspect-ratio: 16 / 10; overflow: hidden; background: var(--color-surface);}.store-included__browser-img { width: 100%; height: 100%; object-fit: cover; object-position: top center;}.store-included__content { display: flex; flex-direction: column; justify-content: center; padding: var(--space-2xl) var(--space-2xl) var(--space-2xl) var(--space-xl); max-width: 580px;}.store-included__eyebrow { font-family: var(--font-body); font-size: var(--text-xs); font-weight: var(--weight-semibold); text-transform: uppercase; letter-spacing: var(--tracking-widest); color: var(--color-text-muted); margin: 0 0 var(--space-s);}.store-included__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-none); color: var(--color-text-main); margin: 0 0 var(--space-m); font-variation-settings: "opsz" 72, "SOFT" 50;}.store-included__title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-included__body { font-size: var(--text-m); line-height: var(--leading-normal); color: var(--color-text-muted); margin: 0 0 var(--space-l); text-wrap: pretty;}.store-included__checklist { list-style: none; padding: 0; margin: 0 0 var(--space-xl); display: grid; grid-template-columns: 1fr 1fr; gap: var(--space-m) var(--space-l);}.store-included__checklist li { position: relative; padding-left: var(--space-m); display: flex; flex-direction: column; gap: var(--space-4xs);}.store-included__checklist li::before { content: ""; position: absolute; left: 0; top: 0.45em; width: 8px; height: 8px; border-radius: 50%; background: var(--color-tertiary);}.store-included__checklist strong { font-family: var(--font-heading); font-size: var(--text-s); font-weight: var(--weight-medium); color: var(--color-text-main); font-variation-settings: "opsz" 72, "SOFT" 50;}.store-included__checklist span { font-size: var(--text-xs); line-height: var(--leading-normal); color: var(--color-text-muted);}@media (max-width: 960px) { .store-included__layout { grid-template-columns: 1fr; min-height: auto; } .store-included__image-panel { height: 420px; } .store-included__content { padding: var(--space-xl); max-width: none; } .store-included__mockup { width: 50%; bottom: var(--space-m); left: var(--space-m); }}@media (max-width: 560px) { .store-included__image-panel { height: 320px; } .store-included__content { padding: var(--space-l); } .store-included__checklist { grid-template-columns: 1fr; gap: var(--space-s); } .store-included__mockup { width: 65%; }}.store-features { background: var(--color-base); padding-block: var(--space-section-m);}.store-features__header { max-width: 720px; margin: 0 auto var(--space-2xl); text-align: center;}.store-features__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-none); color: var(--color-text-main); margin: 0; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-features__title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-features__block { display: grid; grid-template-columns: 1fr 1fr; gap: var(--space-xl); align-items: center; margin-bottom: var(--space-2xl);}.store-features__block:last-child { margin-bottom: 0;}.store-features__block--reversed { direction: rtl;}.store-features__block--reversed > * { direction: ltr;}.store-features__block-title { font-family: var(--font-heading); font-size: var(--text-xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); color: var(--color-text-main); margin: 0 0 var(--space-m); line-height: var(--leading-tight); font-variation-settings: "opsz" 72, "SOFT" 50;}.store-features__block-title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-features__block-body { font-size: var(--text-m); line-height: var(--leading-normal); color: var(--color-text-muted); margin: 0 0 var(--space-s);}.store-features__checklist { list-style: none; padding: 0; margin: var(--space-m) 0 0; display: flex; flex-direction: column; gap: var(--space-2xs);}.store-features__checklist li { position: relative; padding-left: var(--space-m); font-size: var(--text-s); line-height: var(--leading-normal); color: var(--color-text-main);}.store-features__checklist li::before { content: ""; position: absolute; left: 0; top: 0.45em; width: 8px; height: 8px; border-radius: 50%; background: var(--color-tertiary);}.store-features__img { width: 100%; height: auto; display: block; border-radius: var(--radius-xl); box-shadow: var(--shadow-lg); border: 1px solid var(--color-border);}@media (max-width: 768px) { .store-features__block, .store-features__block--reversed { grid-template-columns: 1fr; direction: ltr; } .store-features__image { order: -1; }}.store-math { background: var(--color-surface); padding-block: var(--space-section-m);}.store-math__header { max-width: 600px; margin: 0 auto var(--space-xl); text-align: center;}.store-math__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-none); color: var(--color-text-main); margin: 0; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-math__title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-math__grid { display: grid; grid-template-columns: 1fr 1fr; gap: var(--space-l); margin-bottom: var(--space-xl);}.store-math__card { border-radius: var(--radius-xl); padding: var(--space-l); position: relative; overflow: hidden;}.store-math__card--marketplace { background: var(--color-dark); color: rgba(255, 255, 255, 0.85);}.store-math__card--marketplace .store-math__card-label { color: rgba(255, 255, 255, 0.45);}.store-math__card--marketplace .store-math__card-subtitle { color: rgba(255, 255, 255, 0.75);}.store-math__card--marketplace .store-math__amount { color: rgba(255, 255, 255, 0.9);}.store-math__card--marketplace .store-math__line--deduction .store-math__amount { color: #ef4444;}.store-math__card--marketplace .store-math__amount--total { color: rgba(255, 255, 255, 0.5); font-size: var(--text-xl);}.store-math__card--direct { background: #fff; border: 2px solid var(--color-tertiary); color: var(--color-text-main); box-shadow: var(--shadow-lg), 0 0 0 4px rgba(233, 198, 128, 0.12);}.store-math__card--direct .store-math__card-label { color: var(--color-tertiary);}.store-math__card--direct .store-math__line--deduction .store-math__amount { color: var(--color-text-muted);}.store-math__card--direct .store-math__amount--total { color: var(--color-primary); font-size: var(--text-xl);}.store-math__card-label { font-family: var(--font-body); font-size: var(--text-xs); font-weight: var(--weight-semibold); text-transform: uppercase; letter-spacing: var(--tracking-widest); margin: 0 0 var(--space-2xs);}.store-math__card-subtitle { font-family: var(--font-heading); font-size: var(--text-l); font-weight: var(--weight-medium); margin: 0 0 var(--space-l); line-height: var(--leading-tight); font-variation-settings: "opsz" 72, "SOFT" 50;}.store-math__scenario { border-top: 1px solid rgba(128, 128, 128, 0.2); padding-top: var(--space-m);}.store-math__scenario-label { font-size: var(--text-s); font-weight: var(--weight-medium); margin: 0 0 var(--space-m); opacity: 0.8;}.store-math__line { display: flex; justify-content: space-between; align-items: center; padding: var(--space-2xs) 0; font-size: var(--text-s); border-bottom: 1px solid rgba(128, 128, 128, 0.1);}.store-math__line--total { border-bottom: none; padding-top: var(--space-s); margin-top: var(--space-2xs); border-top: 2px solid rgba(128, 128, 128, 0.2);}.store-math__line--total span:first-child { font-weight: var(--weight-semibold); font-size: var(--text-m);}.store-math__amount { font-weight: var(--weight-semibold); font-family: var(--font-body);}.store-math__amount--total { font-family: var(--font-heading); font-weight: var(--weight-bold);}.store-math__fine-print { font-size: var(--text-xs); line-height: var(--leading-normal); margin: var(--space-m) 0 0; opacity: 0.6; font-style: italic;}.store-math__fine-print--positive { opacity: 0.8; color: var(--color-primary); font-style: normal; font-weight: var(--weight-medium);}.store-math__bottom { max-width: 700px; margin: 0 auto; text-align: center;}.store-math__bottom-text { font-size: var(--text-m); line-height: var(--leading-normal); color: var(--color-text-muted); margin: 0 0 var(--space-s);}.store-math__bottom-kicker { font-family: var(--font-heading); font-size: var(--text-l); font-weight: var(--weight-medium); color: var(--color-text-main); margin: 0; font-style: italic; font-variation-settings: "opsz" 72, "SOFT" 80;}@media (max-width: 768px) { .store-math__grid { grid-template-columns: 1fr; } .store-math__card--direct { order: -1; }}.store-process { background: var(--color-base); padding-block: var(--space-section-m); overflow: hidden;}.store-process__layout { display: grid; grid-template-columns: 1fr 1fr; gap: var(--space-2xl); align-items: end;}.store-process__image-col { align-self: end;}.store-process__img { width: 100%; height: auto; display: block; border-radius: var(--radius-xl); box-shadow: var(--shadow-lg), 0 20px 60px rgba(0, 0, 0, 0.12); border: 1px solid var(--color-border);}.store-process__content-col { align-self: center;}.store-process__header { margin: 0 0 var(--space-xl);}.store-process__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-none); color: var(--color-text-main); margin: 0; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-process__title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-process__steps { position: relative;}.store-process__steps::before { content: ""; position: absolute; left: 28px; top: 0; bottom: 0; width: 2px; background: linear-gradient(to bottom, var(--color-tertiary), var(--color-border));}.store-process__step { display: flex; gap: var(--space-m); padding-bottom: var(--space-l); position: relative;}.store-process__step:last-child { padding-bottom: 0;}.store-process__marker { flex-shrink: 0; width: 56px; height: 56px; border-radius: 50%; background: var(--color-tertiary); display: flex; align-items: center; justify-content: center; position: relative; z-index: 1; box-shadow: 0 2px 8px rgba(233, 198, 128, 0.25);}.store-process__number { font-family: var(--font-heading); font-size: var(--text-m); font-weight: var(--weight-bold); color: var(--color-dark); letter-spacing: var(--tracking-tight);}.store-process__text { padding-top: var(--space-2xs);}.store-process__step-title { font-family: var(--font-heading); font-size: var(--text-l); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); color: var(--color-text-main); margin: 0 0 var(--space-2xs); font-variation-settings: "opsz" 72, "SOFT" 50;}.store-process__step-body { font-size: var(--text-m); line-height: var(--leading-normal); color: var(--color-text-muted); margin: 0;}@media (max-width: 960px) { .store-process__layout { grid-template-columns: 1fr; gap: var(--space-xl); } .store-process__image-col { order: -1; max-width: 600px; margin: 0 auto; } .store-process__content-col { align-self: start; }}@media (max-width: 560px) { .store-process__marker { width: 44px; height: 44px; } .store-process__steps::before { left: 21px; } .store-process__number { font-size: var(--text-s); }}.store-faq { background: var(--color-surface); padding-block: var(--space-section-m);}.store-faq__header { max-width: 600px; margin: 0 auto var(--space-xl); text-align: center;}.store-faq__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-none); color: var(--color-text-main); margin: 0; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-faq__title em { font-style: italic; color: var(--color-primary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-faq__list { max-width: 720px; margin: 0 auto;}.store-faq__item { border-bottom: 1px solid var(--color-border);}.store-faq__item:first-child { border-top: 1px solid var(--color-border);}.store-faq__question { display: flex; justify-content: space-between; align-items: center; gap: var(--space-m); padding: var(--space-m) 0; font-family: var(--font-heading); font-size: var(--text-m); font-weight: var(--weight-medium); color: var(--color-text-main); cursor: pointer; list-style: none; font-variation-settings: "opsz" 72, "SOFT" 50; transition: color var(--duration-normal) var(--ease-in-out);}.store-faq__question::-webkit-details-marker { display: none;}.store-faq__question:hover { color: var(--color-primary);}.store-faq__indicator { flex-shrink: 0; width: 24px; height: 24px; position: relative;}.store-faq__indicator::before,.store-faq__indicator::after { content: ""; position: absolute; background: var(--color-text-muted); border-radius: 1px; transition: transform var(--duration-normal) var(--ease-in-out);}.store-faq__indicator::before { width: 14px; height: 2px; top: 50%; left: 50%; transform: translate(-50%, -50%);}.store-faq__indicator::after { width: 2px; height: 14px; top: 50%; left: 50%; transform: translate(-50%, -50%);}.store-faq__item[open] .store-faq__indicator::after { transform: translate(-50%, -50%) rotate(90deg); opacity: 0;}.store-faq__answer { font-size: var(--text-m); line-height: var(--leading-normal); color: var(--color-text-muted); padding: 0 0 var(--space-m); margin: 0;}.store-cta { position: relative; background: radial-gradient(ellipse 60% 70% at 80% 20%, rgba(233, 198, 128, 0.08), transparent 60%), radial-gradient(ellipse 70% 50% at 10% 40%, rgba(140, 35, 44, 0.12), transparent 60%), linear-gradient(180deg, #6e1921 0%, #4a1e24 25%, #2a1a1c 50%, #231a17 70%, #1e1613 85%, #1a1512 100%); padding-block: var(--space-section-l); overflow: hidden;}.store-cta__content { max-width: 680px; margin: 0 auto; text-align: center; position: relative;}.store-cta__flourish { width: 48px; height: 2px; background: var(--color-tertiary); margin: 0 auto var(--space-l); border-radius: var(--radius-full);}.store-cta__title { font-family: var(--font-heading); font-size: var(--text-3xl); font-weight: var(--weight-medium); letter-spacing: var(--tracking-tight); line-height: var(--leading-tight); color: #fff; margin: 0 0 var(--space-m); text-wrap: balance; font-variation-settings: "opsz" 72, "SOFT" 50;}.store-cta__title em { font-style: italic; color: var(--color-tertiary); font-variation-settings: "opsz" 72, "SOFT" 80;}.store-cta__subtitle { font-size: var(--text-l); line-height: var(--leading-normal); color: rgba(255, 255, 255, 0.75); margin: 0 0 var(--space-l); text-wrap: pretty;}.store-cta__actions { display: flex; flex-direction: column; align-items: center; gap: var(--space-m);}.store-cta__sub-cta { font-size: var(--text-s); color: rgba(255, 255, 255, 0.45); margin: 0;}@media (max-width: 560px) { .store-cta__title { font-size: var(--text-2xl); } .store-cta__subtitle { font-size: var(--text-m); }}#brxe-kwkgqh .accordion-item {font-size: 1.2rem}