.store-doors-intro{margin:14px auto 0;max-width:320px;font-family:var(--font-baskerville),"Libre Baskerville",Georgia,serif;font-weight:400;font-size:clamp(1.15rem,4.6vw,1.35rem);line-height:1.35;color:var(--landing-text,#ece7db);text-wrap:balance}.store-doors-web-cta{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;display:inline-block;margin-top:4px;padding:12px;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:.95rem;font-weight:600;color:var(--amber-warm,#f5c87a);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.store-doors-web-cta:active{opacity:.75}.store-doors-note{margin:var(--app-cta-note-gap) auto 0;max-width:300px;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:.75rem;line-height:1.5;text-align:center;color:var(--landing-muted,#8e887e)}.store-doors-note strong{color:var(--text-secondary,#b5afa4);font-weight:600}.store-doors-cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;box-sizing:border-box;transition:background .2s ease,box-shadow .2s ease,transform .1s ease,filter .1s ease}.store-doors-cta:hover{background:var(--landing-cta-brass-bg-hover);box-shadow:0 14px 36px -10px rgba(0,0,0,.7),0 0 34px rgba(212,134,28,.3)}.store-doors-cta:active{transform:scale(.96);filter:brightness(1.12)}.store-doors-marks{display:inline-flex;align-items:center;gap:7px}.store-doors-cta svg{display:block;flex:none}.store-doors-row{display:flex;gap:8px;width:100%}.store-doors-row .store-doors-cta{flex:1 1 0;min-width:0;padding-left:12px;padding-right:12px;white-space:nowrap}.gap-page{min-height:100dvh;justify-content:center;padding:40px 22px;box-sizing:border-box;background:var(--landing-bg);overflow-x:clip}.gap-card,.gap-page{position:relative;display:flex;align-items:center}.gap-card{z-index:1;width:100%;max-width:420px;flex-direction:column;text-align:center;padding:36px 26px 30px;border:1px solid var(--border-amber-subtle);border-radius:22px;background:var(--surface-base,#13121a);box-shadow:0 24px 80px rgba(0,0,0,.5)}.gap-intro{margin-top:6px}.gap-modal{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:34px}.gap-back{position:absolute;top:12px;left:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px;border:0;border-radius:8px;background:none;font:inherit;font-size:12.5px;color:var(--text-tertiary);cursor:pointer;transition:color .16s ease}.gap-back:focus-visible,.gap-back:hover{color:var(--amber-warm)}.gap-back:focus-visible{outline:2px solid var(--amber-warm);outline-offset:2px}.gap-doors{width:min(340px,100%);margin-top:18px;display:flex;flex-direction:column;align-items:center}.gap-cta{max-width:320px}.gap-soon{margin:4px 0 0;font-family:var(--font-manrope),"Manrope",sans-serif;font-size:.82rem;color:var(--landing-muted,#8e887e)}