.badsammy-theme_container__mO8x6{max-width:900px;margin:0 auto;padding:20px}.badsammy-theme_title__Y4xQC{font-size:2rem;font-weight:700;color:var(--bs-primary-blue);margin-bottom:.5rem}.badsammy-theme_subtitle__ntE4l{color:var(--bs-text-dark);opacity:.85;line-height:1.6;margin-bottom:1.5rem}.badsammy-theme_btnAccent__tJcOD,.badsammy-theme_btnPrimary__ciZyr{border:none;padding:14px 16px;border-radius:12px;font-weight:700;font-size:1.05rem;cursor:pointer;transition:background .25s ease,color .25s ease,transform .15s ease}.badsammy-theme_btnPrimary__ciZyr{background-color:var(--bs-primary-blue);color:var(--bs-text-light)}.badsammy-theme_btnPrimary__ciZyr:hover{background-color:var(--bs-secondary-blue);transform:translateY(-2px)}.badsammy-theme_btnAccent__tJcOD{background-color:var(--bs-accent-orange);color:var(--bs-text-light)}.badsammy-theme_btnAccent__tJcOD:hover{background-color:#e66e1b;transform:translateY(-2px)}.badsammy-theme_btnBuyWithUSDC__B6Z8_{background-color:#28a745;color:white;border:none;padding:10px 16px;border-radius:8px;font-weight:700;cursor:pointer;transition:background .2s ease}.badsammy-theme_btnBuyWithUSDC__B6Z8_:hover{background-color:#218838}.badsammy-theme_buttonGrid__fj4Ml{display:flex;flex-direction:column;gap:14px;margin-top:1.5rem}.badsammy-theme_card__GP8DM{background:var(--bs-card-bg);border:1px solid var(--bs-border-color);border-radius:12px;box-shadow:0 1px 4px rgba(0,0,0,.05);overflow:hidden}.badsammy-theme_cardHeader__mJ3_l{background-color:var(--bs-accent-orange);color:var(--bs-text-light);font-weight:700;padding:12px 16px}.badsammy-theme_cardInstructionsHeader__BMlOE{background-color:var(--bs-primary-blue);color:var(--bs-text-light);font-weight:700;padding:12px 16px}.badsammy-theme_cardBody__hJQpl{padding:22px;color:var(--bs-text-dark)}.badsammy-theme_themeToggle__nbVGv{position:fixed;top:12px;right:14px;background:var(--bs-card-bg);color:var(--bs-text-dark);border:1px solid var(--bs-border-color);border-radius:50%;width:42px;height:42px;display:flex;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transition:background .3s ease,transform .3s ease;z-index:1000}.badsammy-theme_themeToggle__nbVGv:hover{transform:rotate(20deg) scale(1.05)}.badsammy-theme_textCenter__7_uxu{text-align:center}.badsammy-theme_mtLarge__WmZnZ{margin-top:2rem}.badsammy-theme_mbLarge__sMwUV{margin-bottom:2rem}.badsammy-theme_logoContainer__0W5t8{display:flex;justify-content:center;margin-top:40px}.badsammy-theme_logoImage__6biD_{height:auto}.badsammy-theme_buttonColumn__wSLYm{display:flex;flex-direction:column;gap:20px;margin-top:1rem}.badsammy-theme_bottomAnimations__QvU_v{margin-top:60px;margin-bottom:20px;display:flex;flex-direction:column;gap:32px;width:100%;align-items:center;text-align:center;padding-bottom:20px}.badsammy-theme_bottomText__ynofS{font-size:1.2rem;font-weight:500;opacity:0;transition:opacity .4s ease-out;padding:12px 20px;max-width:700px;line-height:1.5;color:var(--bs-text-dark)}html.badsammy-theme_dark__Lh4e0 .badsammy-theme_bottomText__ynofS{color:var(--bs-text-light)}.badsammy-theme_homeCharacterImage__DceZ3{height:600px;width:auto;opacity:0;transform:scale(.6);transition:transform .8s ease-out,opacity .5s ease-out;margin-bottom:1px}.badsammy-theme_home-character-zoom__m3LH6 .badsammy-theme_homeCharacterImage__DceZ3{transform:scale(1);opacity:1}.badsammy-theme_characterLabel__lLnR4{display:block;line-height:1;padding:0;margin:0 0 -4px;font-size:2rem;font-weight:700}.badsammy-theme_scroll-reveal-img__cmNrL{margin-bottom:10px;padding:0}.badsammy-theme_scroll-reveal-img__cmNrL strong{margin:0;padding:0;display:block}.badsammy-theme_textBlueSm__70DQ_,.badsammy-theme_textBlue__hHcXF{color:var(--bs-primary-blue);font-weight:700}.badsammy-theme_textBlueSm__70DQ_{font-size:.8em}.badsammy-theme_assureImg__hgv1P{height:150px;width:auto}.badsammy-theme_centerWrapper__nh6Tw{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%}.badsammy-theme_cardBody__hJQpl ul{list-style-type:disc;margin-left:20px;padding-left:10px}.badsammy-theme_cardBody__hJQpl li{margin-bottom:10px;line-height:1.5;position:relative}.badsammy-theme_cardBody__hJQpl li::marker{color:var(--bs-accent-orange);font-size:1.2em}@keyframes badsammy-theme_fadeIn__Wv2FO{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.badsammy-theme_imageScroller__jpHPO{display:flex;gap:18px;margin-top:20px;overflow-x:auto;padding-bottom:8px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.badsammy-theme_imageScroller__jpHPO::-webkit-scrollbar{height:6px}.badsammy-theme_imageScroller__jpHPO::-webkit-scrollbar-thumb{background:var(--bs-primary-blue);border-radius:4px}.badsammy-theme_imageScroller__jpHPO::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.badsammy-theme_sampleImage__leycN{width:280px;height:280px;object-fit:contain;border-radius:12px;flex-shrink:0;scroll-snap-align:center;border:2px solid var(--bs-border-color);background-color:#fafafa;transition:transform .2s ease,box-shadow .2s ease}.badsammy-theme_sampleImage__leycN:hover{transform:scale(1.04);box-shadow:0 4px 12px rgba(0,0,0,.15)}.badsammy-theme_buyButtonsContainer__oLjvd{margin-top:16px;display:flex;flex-direction:column;gap:12px}.badsammy-theme_cardBuyButton__7A7uY{width:100%;padding:14px;font-size:1.05rem;border-radius:10px;border:none;cursor:pointer;font-weight:700;transition:transform .15s ease,background .25s ease}.badsammy-theme_cardBuyButton__7A7uY:hover{transform:translateY(-2px)}.badsammy-theme_cardBuyButtonPrimary__DhY_m{background:var(--bs-primary-blue);color:var(--bs-text-light)}.badsammy-theme_cardBuyButtonPrimary__DhY_m:hover{background:var(--bs-secondary-blue)}.badsammy-theme_cardBuyButtonAccent__ZBvaJ{background:var(--bs-accent-orange);color:var(--bs-text-light)}.badsammy-theme_cardBuyButtonAccent__ZBvaJ:hover{background:#e66e1b}.badsammy-theme_cardHeaderIcon__r1eh8{margin-left:auto;font-size:1.3rem;color:var(--bs-text-light);opacity:.9}@media (max-width:480px){.badsammy-theme_sampleImage__leycN{width:160px;height:160px;object-fit:contain}.badsammy-theme_cardBody__hJQpl{padding:18px}.badsammy-theme_buyButtonsContainer__oLjvd{gap:10px}}.badsammy-theme_modalOverlay__8VWWE{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:2000}.badsammy-theme_modalContent__2lZiV{position:relative;background:#fff;padding:10px;border-radius:14px;max-width:90vw;max-height:90vh;box-shadow:0 4px 12px rgba(0,0,0,.2);animation:badsammy-theme_fadeIn__Wv2FO .25s ease-out}.badsammy-theme_modalImage__NPGrU{width:auto;height:auto;max-width:85vw;max-height:80vh;object-fit:contain;border-radius:12px}.badsammy-theme_modalClose__01dFc{position:absolute;top:-10px;right:-10px;background:#ff5555;color:white;border:none;width:32px;height:32px;border-radius:50%;font-size:16px;cursor:pointer;transition:transform .2s ease}.badsammy-theme_modalClose__01dFc:hover{transform:scale(1.1)}@media (max-width:480px){.badsammy-theme_modalImage__NPGrU{max-width:95vw;max-height:75vh}.badsammy-theme_modalClose__01dFc{width:28px;height:28px;font-size:14px}}.badsammy-theme_modalNavLeft__aozpn,.badsammy-theme_modalNavRight__v9crr{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.6);color:white;border:none;width:40px;height:40px;font-size:20px;font-weight:600;border-radius:50%;cursor:pointer;z-index:2050;transition:background .2s ease,transform .15s ease}.badsammy-theme_modalNavLeft__aozpn:hover,.badsammy-theme_modalNavRight__v9crr:hover{background:rgba(0,0,0,.8);transform:translateY(-50%) scale(1.1)}.badsammy-theme_modalNavLeft__aozpn{left:-50px}.badsammy-theme_modalNavRight__v9crr{right:-50px}@media (max-width:600px){.badsammy-theme_modalNavLeft__aozpn{left:10px;right:auto;top:calc(50% - 18px)}.badsammy-theme_modalNavRight__v9crr{right:10px;left:auto;top:calc(50% - 18px)}.badsammy-theme_modalNavLeft__aozpn,.badsammy-theme_modalNavRight__v9crr{width:36px;height:36px;font-size:16px;transform:translateY(0)}}@keyframes badsammy-theme_fadeOut__tIljH{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}.badsammy-theme_modalContent__2lZiV.badsammy-theme_fadeOut__tIljH{animation:badsammy-theme_fadeOut__tIljH .2s ease-out forwards}