:is(.app:has(.storeHero),.app:has(.storePlanGrid),.app:has(.protocolPublicGrid),.app:has(.storeSection)){--bg:var(--tp-bg)!important;--surface:var(--tp-surface)!important;--surface2:var(--tp-surface-2)!important;--surface3:var(--tp-surface-3)!important;--text:var(--tp-text)!important;--muted:var(--tp-text-soft)!important;--line:var(--tp-border)!important;--purple:var(--tp-primary)!important;--purpleSoft:color-mix(in srgb, var(--tp-primary) 12%, var(--tp-surface))!important;--green:var(--tp-green)!important;--greenSoft:color-mix(in srgb, var(--tp-green) 12%, var(--tp-surface))!important;--blue:var(--tp-blue)!important;--blueSoft:color-mix(in srgb, var(--tp-blue) 12%, var(--tp-surface))!important;--red:var(--tp-red)!important;--redSoft:color-mix(in srgb, var(--tp-red) 11%, var(--tp-surface))!important;--orange:var(--tp-yellow)!important;--shadow:var(--tp-shadow)!important}:is(html body .app:has(.storeHero),html body .app:has(.storePlanGrid)){background:linear-gradient(180deg, var(--tp-bg), var(--tp-bg-soft))!important;color:var(--tp-text)!important}:is(.app:has(.storeHero) main,.app:has(.storePlanGrid) main){overflow:hidden;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.app:has(.storeHero)>header{z-index:100;-webkit-backdrop-filter:blur(18px);top:0;background:var(--tp-nav)!important;border-bottom:1px solid var(--tp-border)!important;position:sticky!important}.storeHero{align-items:center;gap:55px;position:relative;overflow:hidden;border:1px solid var(--tp-border)!important;background:radial-gradient(circle at 12% 15%, color-mix(in srgb, var(--tp-primary) 30%, var(--tp-bg)), var(--tp-bg) 44%), linear-gradient(135deg, var(--tp-bg-soft), color-mix(in srgb, var(--tp-primary) 17%, var(--tp-bg)))!important;width:min(100% - 64px,1380px)!important;min-height:590px!important;box-shadow:var(--tp-shadow)!important;border-radius:32px!important;grid-template-columns:minmax(0,1.04fr) minmax(380px,.96fr)!important;margin:34px auto 0!important;padding:66px clamp(42px,6vw,86px)!important;display:grid!important}.storeHero:before{content:"";background:color-mix(in srgb, var(--tp-primary) 22%, var(--tp-bg));filter:blur(90px);pointer-events:none;border-radius:50%;width:430px;height:430px;position:absolute;top:-190px;left:-180px}.storeHero:after{content:"";background:color-mix(in srgb, var(--tp-cyan) 16%, var(--tp-bg));filter:blur(100px);pointer-events:none;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-180px;right:-150px}.storeGlow{opacity:.55!important}.storeHeroCopy{z-index:3;position:relative;max-width:690px!important}.storeKicker{border:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 75%, var(--tp-primary));border-radius:999px;align-items:center;gap:10px;min-height:34px;padding:0 13px;font-weight:700;color:var(--tp-text-soft)!important;font-size:12px!important;display:inline-flex!important}.storeKicker i{border-radius:50%;width:8px;height:8px;background:var(--tp-green)!important;box-shadow:none!important}.storeHero h1{max-width:720px;letter-spacing:-2px!important;color:var(--tp-text)!important;margin:24px 0 18px!important;font-size:clamp(42px,5vw,70px)!important;line-height:1.13!important}.storeHero h1 em{font-style:normal;color:var(--tp-primary)!important}.storeHeroCopy>p{margin:0;max-width:620px!important;color:var(--tp-text-soft)!important;font-size:15px!important;line-height:2.05!important}.storeHeroActions{flex-wrap:wrap;align-items:center;gap:12px!important;margin-top:30px!important;display:flex!important}.storePrimary,.storeSecondary{cursor:pointer;justify-content:center;align-items:center;gap:9px;font-weight:800;transition:transform .18s,border-color .18s;display:inline-flex;border-radius:15px!important;min-height:52px!important;padding:0 22px!important}.storePrimary{background:linear-gradient(135deg, var(--tp-primary), var(--tp-primary-2))!important;color:var(--tp-on-primary)!important;border:0!important}.storeSecondary{background:var(--tp-surface)!important;color:var(--tp-text)!important;border:1px solid var(--tp-border)!important}.storePrimary:hover,.storeSecondary:hover{transform:translateY(-2px)}.storeProof{grid-template-columns:repeat(3,1fr);max-width:600px;gap:12px!important;margin-top:40px!important;display:grid!important}.storeProof span{border:1px solid var(--tp-border);background:color-mix(in srgb, var(--tp-surface) 82%, var(--tp-primary));border-radius:16px;flex-direction:column;justify-content:center;gap:4px;min-height:74px;padding:14px 16px;display:flex}.storeProof b{color:var(--tp-text)!important;font-size:18px!important}.storeProof small{color:var(--tp-text-soft)!important;font-size:10px!important}.heroDevice{z-index:3;justify-content:center;align-items:center;min-height:470px;display:flex;position:relative}.heroPhone{border:7px solid color-mix(in srgb, var(--tp-text) 80%, var(--tp-bg))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--tp-primary) 24%, var(--tp-surface)), var(--tp-surface))!important;width:270px!important;height:515px!important;box-shadow:var(--tp-shadow)!important;border-radius:42px!important;padding:26px 20px 18px!important}.storeSection{border:1px solid var(--tp-border);background:var(--tp-surface);box-shadow:var(--tp-shadow);border-radius:28px;width:min(100% - 64px,1320px)!important;margin:28px auto!important;padding:42px!important}.storeSectionHead{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px!important;display:flex!important}.storeSectionHead>div{max-width:720px}.storeSectionHead span{margin-bottom:7px;font-size:11px;font-weight:800;display:block;color:var(--tp-primary)!important}.storeSectionHead h2{color:var(--tp-text)!important;margin:0 0 8px!important;font-size:clamp(25px,3vw,34px)!important}.storeSectionHead p{margin:0;color:var(--tp-text-soft)!important;line-height:1.9!important}.storePlanGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.storePlanGrid>article{flex-direction:column;min-height:430px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden;border:1px solid var(--tp-border)!important;background:linear-gradient(180deg, var(--tp-surface), var(--tp-surface-2))!important;box-shadow:none!important;border-radius:24px!important;padding:27px!important}.storePlanGrid>article:hover{transform:translateY(-5px);border-color:var(--tp-primary)!important}.storePlanGrid>article.featured{background:linear-gradient(145deg, var(--tp-surface), color-mix(in srgb, var(--tp-primary) 12%, var(--tp-surface)))!important}.storePlanGrid>article.selected{border-color:var(--tp-primary)!important}.storePlanGrid header{justify-content:space-between;align-items:flex-start;gap:14px;min-height:72px;display:flex}.storePlanGrid header small{color:var(--tp-text-soft)!important}.storePlanGrid h3{color:var(--tp-text)!important;margin:7px 0 0!important;font-size:21px!important}.storePlanGrid header>em{font-style:normal;font-weight:800;background:color-mix(in srgb, var(--tp-primary) 15%, var(--tp-surface))!important;color:var(--tp-primary)!important;border-radius:999px!important;padding:7px 11px!important;font-size:10px!important}.planPrice{align-items:flex-end;gap:9px;margin:24px 0 22px!important;display:flex!important}.planPrice>b{line-height:1;color:var(--tp-text)!important;font-size:38px!important}.planPrice>span{flex-direction:column;gap:3px;display:flex;color:var(--tp-text-soft)!important}.storePlanGrid ul{list-style:none;border-top:1px solid var(--tp-border)!important;margin:0 0 18px!important;padding:18px 0!important}.storePlanGrid li{align-items:center;gap:9px;display:flex;min-height:40px!important;color:var(--tp-text-soft)!important;font-size:12px!important}.storePlanGrid li i{border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid;background:color-mix(in srgb, var(--tp-green) 13%, var(--tp-surface))!important;color:var(--tp-green)!important}.storePlanGrid>article>button{cursor:pointer;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;font-weight:800;display:flex;border:1px solid var(--tp-border)!important;background:var(--tp-surface-2)!important;min-height:48px!important;color:var(--tp-text)!important;border-radius:14px!important}.storePlanGrid>article.selected>button,.storePlanGrid>article.featured>button:hover{background:linear-gradient(135deg, var(--tp-primary), var(--tp-primary-2))!important;color:var(--tp-on-primary)!important;border-color:var(--tp-primary)!important}.protocolPublicGrid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.protocolPublicGrid>article{flex-direction:column;transition:transform .18s,border-color .18s;display:flex;border:1px solid var(--tp-border)!important;background:var(--tp-surface-2)!important;min-height:360px!important;box-shadow:none!important;border-radius:22px!important;padding:22px!important}.protocolPublicGrid>article:hover{transform:translateY(-4px);border-color:var(--tp-primary)!important}.protocolPublicGrid header{box-shadow:none!important;background:0 0!important;border:0!important}.protocolPublicGrid header>i{border-radius:15px;place-items:center;width:48px;height:48px;display:grid;background:color-mix(in srgb, var(--tp-primary) 14%, var(--tp-surface))!important;color:var(--tp-primary)!important}.protocolPublicGrid h3{color:var(--tp-text)!important;font-size:17px!important}.protocolPublicGrid p,.protocolPublicGrid li{line-height:1.9;color:var(--tp-text-soft)!important}.protocolPublicGrid button{cursor:pointer;border-radius:12px;min-height:42px;margin-top:auto;border:1px solid var(--tp-border)!important;background:var(--tp-surface)!important;color:var(--tp-text)!important}.guideSection,.smartAppSection,.brandStory{border:1px solid var(--tp-border)!important;background:var(--tp-surface)!important;width:min(100% - 64px,1320px)!important;box-shadow:var(--tp-shadow)!important;border-radius:28px!important;margin:28px auto!important;padding:38px!important}.guideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.guideGrid>article{border:1px solid var(--tp-border);background:var(--tp-surface-2);border-radius:20px;flex-direction:column;min-height:210px;padding:22px;display:flex}.guideRequirements{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:20px 0!important;display:grid!important}.guideRequirements>article{border:1px solid var(--tp-border)!important;background:var(--tp-surface-2)!important;border-radius:15px!important;padding:16px!important}#faq{width:min(100% - 64px,1120px)!important;margin:32px auto!important}#faq details{overflow:hidden;border:1px solid var(--tp-border)!important;background:var(--tp-surface)!important;border-radius:17px!important;margin-bottom:10px!important}#faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex;min-height:64px!important;color:var(--tp-text)!important;padding:0 20px!important;font-weight:800!important}#faq details p{margin:0;color:var(--tp-text-soft)!important;padding:0 20px 20px!important;line-height:2!important}.checkoutStrip{border:1px solid var(--tp-border)!important;background:linear-gradient(135deg, var(--tp-surface), color-mix(in srgb, var(--tp-primary) 10%, var(--tp-surface)))!important;width:min(100% - 64px,1320px)!important;box-shadow:var(--tp-shadow)!important;border-radius:22px!important;margin:28px auto!important;padding:28px!important}.checkoutStrip input{background:var(--tp-surface-2)!important;border:1px solid var(--tp-border)!important;color:var(--tp-text)!important;border-radius:13px!important;min-height:46px!important}.storeTrust{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 64px,1320px);gap:14px!important;margin:28px auto!important;display:grid!important}.storeTrust>article{min-height:155px;padding:22px;border:1px solid var(--tp-border)!important;background:var(--tp-surface)!important;box-shadow:var(--tp-shadow)!important;border-radius:20px!important}.storeFooter{border:1px solid var(--tp-border)!important;background:var(--tp-surface)!important;width:min(100% - 64px,1320px)!important;color:var(--tp-text)!important;border-radius:24px!important;margin:36px auto 28px!important;padding:30px!important}.app.dark:has(.storeHero) .storeHero{background:radial-gradient(circle at 12% 15%, color-mix(in srgb, var(--tp-primary) 20%, var(--tp-bg)), var(--tp-bg) 43%), linear-gradient(135deg, var(--tp-bg-soft), color-mix(in srgb, var(--tp-primary) 12%, var(--tp-bg)))!important}.app.dark:has(.storeHero) .storeSection{background:var(--tp-surface)!important;border-color:var(--tp-border)!important}.app.dark:has(.storeHero) .guideSection{background:var(--tp-surface)!important;border-color:var(--tp-border)!important}.app.dark:has(.storeHero) .smartAppSection{background:var(--tp-surface)!important;border-color:var(--tp-border)!important}.app.dark:has(.storeHero) .brandStory{background:var(--tp-surface)!important;border-color:var(--tp-border)!important}.app.dark:has(.storeHero) .storeFooter{background:var(--tp-surface)!important;border-color:var(--tp-border)!important}.app.dark:has(.storeHero) #faq details{background:var(--tp-surface)!important;border-color:var(--tp-border)!important}@media (max-width:1180px){.protocolPublicGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:980px){.storeHero{text-align:center;grid-template-columns:1fr!important;padding:50px 30px!important}.storeHeroCopy{margin:auto}.storeHeroActions{justify-content:center}.storeProof{margin-inline:auto}.storePlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.guideGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.storeHero,.storeSection,.guideSection,.smartAppSection,.brandStory,.checkoutStrip,.storeTrust,.storeFooter,#faq{width:calc(100% - 24px)!important}.storeHero{border-radius:23px!important;min-height:auto!important;margin-top:14px!important;padding:40px 20px!important}.storeHero h1{font-size:38px!important}.heroDevice{min-height:430px}.heroPhone{transform:scale(.88)}.storeSection,.guideSection,.smartAppSection,.brandStory{border-radius:22px!important;padding:24px 18px!important}.storeSectionHead{flex-direction:column;align-items:flex-start}.storePlanGrid,.protocolPublicGrid,.guideGrid,.storeTrust,.guideRequirements,.storeProof{grid-template-columns:1fr!important}}
html body .app:has(.storeExperience){background:var(--sf-bg)!important;color:var(--sf-text)!important}html body .app .storeExperience{background:linear-gradient(180deg, var(--sf-bg), var(--sf-bg-soft))!important;color:var(--sf-text)!important}.app .storeExperience :is(h1,h2,h3,h4,h5,h6,b,strong){color:var(--sf-text)}.app .storeExperience :is(p,small){color:var(--sf-muted)}.app .storeExperience .storeHero{background:radial-gradient(circle at 8% 8%, color-mix(in srgb, var(--sf-primary) 13%, var(--sf-surface)), var(--sf-surface) 42%), linear-gradient(135deg, var(--sf-surface), var(--sf-surface-2))!important;border-color:var(--sf-border-strong)!important;color:var(--sf-text)!important;box-shadow:var(--sf-shadow)!important}.app.dark .storeExperience .storeHero{background:radial-gradient(circle at 10% 12%, color-mix(in srgb, var(--sf-primary) 18%, var(--sf-bg)), var(--sf-surface) 45%), linear-gradient(135deg, var(--sf-surface), var(--sf-bg))!important}.app .storeExperience .storeHeroCopy h1{color:var(--sf-text)!important;opacity:1!important;text-shadow:none!important}.app .storeExperience .storeHeroCopy h1 em{color:var(--sf-primary)!important}.app .storeExperience .storeHeroCopy>p{color:var(--sf-muted)!important;opacity:1!important}.app .storeExperience .storeKicker{background:color-mix(in srgb, var(--sf-primary) 9%, var(--sf-surface))!important;border-color:var(--sf-border)!important;color:var(--sf-primary)!important}.app .storeExperience .heroPhone{background:linear-gradient(180deg, color-mix(in srgb, var(--sf-primary) 13%, var(--sf-surface)), var(--sf-surface-2))!important;border-color:var(--sf-border-strong)!important;color:var(--sf-text)!important;box-shadow:var(--sf-shadow-soft)!important}.app .storeExperience .storeProof>span{background:var(--sf-surface-2)!important;border-color:var(--sf-border)!important}.app .storeExperience .storeProof b{color:var(--sf-text)!important}.app .storeExperience .storeProof small{color:var(--sf-muted)!important}.app .storeExperience .storePrimary{background:linear-gradient(135deg, var(--sf-primary), var(--sf-primary-2))!important;color:var(--sf-on-primary)!important;border-color:var(--sf-primary)!important;box-shadow:none!important}.app .storeExperience .storeSecondary{background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important;box-shadow:none!important}.app .storeExperience .channelRibbon{background:var(--sf-surface)!important;border-color:var(--sf-border)!important;box-shadow:var(--sf-shadow-soft)!important}.app .storeExperience .channelRibbon>p{background:linear-gradient(135deg, var(--sf-primary), var(--sf-primary-2))!important;color:var(--sf-on-primary)!important}.app .storeExperience .channelRibbon span{background:var(--sf-surface-2)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important}.app .storeExperience :is(.storeSection,.serviceValueSection,.guideSection,.brandStory,.smartAppSection,.faqSection,.checkoutStrip,.storeFooter){background:var(--sf-surface)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important;box-shadow:var(--sf-shadow-soft)!important}.app .storeExperience .storeSectionHead h2{color:var(--sf-text)!important}.app .storeExperience .storeSectionHead>div>span{color:var(--sf-primary)!important}.app .storeExperience .storeSectionHead p{color:var(--sf-muted)!important}.app .storeExperience .storePlanGrid>article{background:linear-gradient(180deg, var(--sf-surface-2), var(--sf-surface))!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important;box-shadow:none!important}.app .storeExperience .storePlanGrid>article.featured,.app .storeExperience .storePlanGrid>article.selected{border-color:var(--sf-primary)!important;background:linear-gradient(145deg, var(--sf-surface), color-mix(in srgb, var(--sf-primary) 10%, var(--sf-surface)))!important}.app .storeExperience .storePlanGrid h3,.app .storeExperience .storePlanGrid .planPrice>b{color:var(--sf-text)!important}.app .storeExperience .storePlanGrid :is(small,li,.planPrice span){color:var(--sf-muted)!important}.app .storeExperience .protocolPublicGrid>article,.app .storeExperience .protocolCardV6{background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important;box-shadow:none!important}.app .storeExperience .protocolSpotlightV6{background:linear-gradient(135deg, var(--sf-surface-2), var(--sf-surface))!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important}.app .storeExperience .protocolSpotlightV6 :is(h2,h3,b,strong){color:var(--sf-text)!important}.app .storeExperience .protocolSpotlightV6 :is(p,small){color:var(--sf-muted)!important}.app .storeExperience .customerWelcome{background:linear-gradient(135deg, var(--sf-surface), var(--sf-surface-2))!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important}.app .storeExperience .customerWelcome :is(h1,h2,h3,b,strong){color:var(--sf-text)!important}.app .storeExperience .customerWelcome :is(p,small){color:var(--sf-muted)!important}.app .storeExperience .brandPillars>article,.app .storeExperience .appTile:not(.main){background:var(--sf-surface-2)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important}.app .storeExperience :is(.realGuideLayout,.realGuideSteps,.guideIntro,.guideHelp){background:var(--sf-surface)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important}.app .storeExperience .guideRequirements>article{background:var(--sf-surface-2)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important}.app .storeExperience .faqGrid details{background:var(--sf-surface-2)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important;box-shadow:none!important}.app .storeExperience .faqGrid summary{background:var(--sf-surface-2)!important;color:var(--sf-text)!important}.app .storeExperience .faqGrid details p{background:var(--sf-surface-2)!important;color:var(--sf-muted)!important}.app .storeExperience :is(input,textarea,select){background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important}.app .storeExperience :is(input,textarea,select):focus{border-color:var(--sf-primary)!important;outline:none!important}.app .storeExperience .checkoutStrip{background:linear-gradient(135deg, var(--sf-surface), var(--sf-surface-2))!important}.app .storeExperience .storeTrust>article{background:var(--sf-surface)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important;box-shadow:none!important}.app .storeExperience .storeTrust b{color:var(--sf-text)!important}.app .storeExperience .storeTrust small{color:var(--sf-muted)!important}.app .storeExperience .storeFooter{background:var(--sf-surface)!important;border-color:var(--sf-border)!important;color:var(--sf-text)!important}.app .storeExperience .storeFooter p{color:var(--sf-muted)!important}.app.dark .storeExperience{background:linear-gradient(180deg, var(--sf-bg), var(--sf-bg-soft))!important;color:var(--sf-text)!important}.app.dark .storeExperience :is(h1,h2,h3,h4,h5,b,strong){color:var(--sf-text)!important}.app.light .storeExperience{background:linear-gradient(180deg, var(--sf-bg), var(--sf-bg-soft))!important}.storeExperience{--storefront-central-theme-loaded:1}.app.dark .storeExperience .guideSection>:not(.storeSectionHead),.app.dark .storeExperience .guideSection :is(article,aside,details){background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important}@media (max-width:900px){.app .storeExperience .channelRibbon{grid-template-columns:1fr!important}.app .storeExperience .channelRibbon>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.app .storeExperience .channelRibbon>div{grid-template-columns:1fr!important}}.app.dark .storeExperience .storeHeroCopy h1{color:var(--sf-text)!important;-webkit-text-fill-color:var(--sf-text)!important;opacity:1!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}.app.dark .storeExperience .storeHeroCopy h1 em{color:var(--sf-primary)!important;-webkit-text-fill-color:var(--sf-primary)!important;background:0 0!important}.app.dark .storeExperience .heroPhone{background:linear-gradient(180deg, var(--sf-surface-3), var(--sf-surface-2))!important;color:var(--sf-text)!important;border-color:var(--sf-border-strong)!important}.app.dark .storeExperience .heroPhone *{color:inherit}.app.dark .storeExperience .storeProof>span{background:var(--sf-surface-2)!important;border:1px solid var(--sf-border)!important}.app.dark .storeExperience .storeProof b{color:var(--sf-text)!important}.app.dark .storeExperience .storeProof small{color:var(--sf-muted)!important}.app .storeExperience .channelRibbon{background:var(--sf-surface)!important;border:1px solid var(--sf-border)!important;border-radius:20px!important;grid-template-columns:220px minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;width:min(1180px,100% - 48px)!important;margin:26px auto 42px!important;padding:14px!important;display:grid!important;overflow:hidden!important}.app .storeExperience .channelRibbon>p{text-align:center!important;background:linear-gradient(135deg, var(--sf-primary), var(--sf-primary-2))!important;min-height:82px!important;color:var(--sf-on-primary)!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:14px!important;font-weight:900!important;display:flex!important}.app .storeExperience .channelRibbon>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.app .storeExperience .channelRibbon>div>*{background:var(--sf-surface-2)!important;min-width:0!important;min-height:82px!important;color:var(--sf-text)!important;border:1px solid var(--sf-border)!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:flex!important}.app.dark .storeExperience .guideSection{background:var(--sf-surface)!important;color:var(--sf-text)!important}.app.dark .storeExperience .guideSection>:not(.storeSectionHead),.app.dark .storeExperience .guideSection :is(article,aside,details){background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important}.app.dark .storeExperience .guideSection :is(h1,h2,h3,h4,b,strong){color:var(--sf-text)!important;-webkit-text-fill-color:var(--sf-text)!important}.app.dark .storeExperience .guideSection :is(p,small,span){color:var(--sf-muted)}.app.dark .storeExperience .guideRequirements{background:0 0!important}.app.dark .storeExperience .guideRequirements>article{background:var(--sf-surface-3)!important;border:1px solid var(--sf-border)!important}.app.dark .storeExperience .guideSection [class*=Preview],.app.dark .storeExperience .guideSection [class*=preview],.app.dark .storeExperience .guideSection [class*=Panel],.app.dark .storeExperience .guideSection [class*=panel],.app.dark .storeExperience .guideSection [class*=Mock],.app.dark .storeExperience .guideSection [class*=mock]{background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important}.app.dark .storeExperience .faqSection{background:var(--sf-surface)!important;border:1px solid var(--sf-border)!important}.app.dark .storeExperience .faqSection .faqGrid{background:0 0!important}.app.dark .storeExperience .faqSection .faqGrid details{background:var(--sf-surface-2)!important;color:var(--sf-text)!important;border:1px solid var(--sf-border)!important;box-shadow:none!important}.app.dark .storeExperience .faqSection .faqGrid summary{background:var(--sf-surface-2)!important;color:var(--sf-text)!important;-webkit-text-fill-color:var(--sf-text)!important}.app.dark .storeExperience .faqSection .faqGrid summary span{background:var(--sf-surface-3)!important;color:var(--sf-primary)!important;-webkit-text-fill-color:var(--sf-primary)!important;border:1px solid var(--sf-border)!important}.app.dark .storeExperience .faqSection .faqGrid details p{background:var(--sf-surface-2)!important;color:var(--sf-muted)!important}.app.dark .storeExperience .faqSection .faqGrid details[open]{border-color:var(--sf-primary)!important}.app.dark .storeExperience .checkoutStrip{background:linear-gradient(135deg, var(--sf-surface), var(--sf-surface-2))!important;color:var(--sf-text)!important;border:1px solid var(--sf-border)!important}.app.dark .storeExperience .checkoutStrip :is(h1,h2,h3,b,strong){color:var(--sf-text)!important}.app.dark .storeExperience .checkoutStrip :is(p,small,span,em){color:var(--sf-muted)}.app.dark .storeExperience :is(.brandStory,.smartAppSection,.serviceValueSection,.storeTrust,.storeFooter){background:var(--sf-surface)!important;color:var(--sf-text)!important;border-color:var(--sf-border)!important}@media (max-width:900px){.app .storeExperience .channelRibbon{grid-template-columns:1fr!important}.app .storeExperience .channelRibbon>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.app .storeExperience .channelRibbon>div{grid-template-columns:1fr!important}}
.storeExperience{width:min(1220px,100% - 36px)!important;color:var(--store-text)!important;margin:0 auto!important;padding:28px 0 70px!important}.app:has(.storeExperience){background:var(--store-bg)!important}.storeExperience,.storeExperience *{box-sizing:border-box}.storeExperience .storeHero{border:1px solid var(--store-border)!important;background:linear-gradient(135deg, var(--store-hero-a), var(--store-hero-b) 55%, var(--store-hero-c))!important;min-height:560px!important;box-shadow:var(--store-shadow-lg)!important;color:var(--store-text)!important;border-radius:30px!important;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr)!important;align-items:center!important;gap:54px!important;padding:clamp(38px,5vw,70px)!important;display:grid!important;position:relative!important;overflow:hidden!important}.storeExperience .storeGlow{pointer-events:none!important;border-radius:50%!important;position:absolute!important}.storeExperience .storeGlowOne{background:radial-gradient(circle, var(--store-glow-primary), transparent 68%)!important;width:520px!important;height:520px!important;top:-260px!important;left:-170px!important}.storeExperience .storeGlowTwo{background:radial-gradient(circle, var(--store-glow-secondary), transparent 70%)!important;width:420px!important;height:420px!important;bottom:-190px!important;right:-150px!important}.storeExperience .storeHeroCopy{z-index:3!important;max-width:650px!important;position:relative!important}.storeExperience .storeKicker{border:1px solid var(--store-border)!important;background:var(--store-primary-soft)!important;min-height:36px!important;color:var(--store-primary)!important;border-radius:999px!important;align-items:center!important;gap:9px!important;padding:0 14px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.storeExperience .storeKicker i{background:var(--store-success)!important;border-radius:50%!important;width:7px!important;height:7px!important}.storeExperience .storeHero h1{letter-spacing:-2.4px!important;max-width:650px!important;color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important;background:0 0!important;margin:24px 0 18px!important;font-size:clamp(42px,5vw,68px)!important;line-height:1.25!important}.storeExperience .storeHero h1 em{color:var(--store-primary)!important;-webkit-text-fill-color:var(--store-primary)!important;background:0 0!important;font-style:normal!important}.storeExperience .storeHeroCopy>p{max-width:610px!important;color:var(--store-muted)!important;margin:0!important;font-size:14px!important;line-height:2.05!important}.storeExperience .storeHeroActions{flex-wrap:wrap!important;gap:12px!important;margin-top:28px!important;display:flex!important}.storeExperience .storePrimary,.storeExperience .storeSecondary{cursor:pointer!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:48px!important;padding:0 20px!important;font-size:12px!important;font-weight:850!important;display:inline-flex!important}.storeExperience .storePrimary{background:linear-gradient(135deg, var(--store-primary), var(--store-primary-2))!important;color:var(--store-on-primary)!important;box-shadow:var(--store-shadow-sm)!important;border:0!important}.storeExperience .storeSecondary{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;color:var(--store-text)!important}.storeExperience .storeProof{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:30px!important;display:grid!important}.storeExperience .storeProof>span{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;border-radius:16px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;min-height:92px!important;padding:14px!important;display:flex!important}.storeExperience .storeProof b{color:var(--store-text)!important;font-size:15px!important}.storeExperience .storeProof small{color:var(--store-muted)!important;font-size:10px!important}.storeExperience .heroDevice{z-index:2!important;place-items:center!important;min-height:440px!important;display:grid!important;position:relative!important}.storeExperience .heroPhone{border:6px solid var(--store-border-strong)!important;background:linear-gradient(180deg, var(--store-elevated), var(--store-surface-2))!important;width:230px!important;height:445px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-lg)!important;border-radius:36px!important;padding:22px 18px!important}.storeExperience .heroPhone *{color:inherit}.storeExperience .heroPhone small{color:var(--store-muted)!important}.storeExperience .smartConnect{background:var(--store-surface-3)!important;border-color:var(--store-border)!important;color:var(--store-text)!important}.storeExperience .smartConnect>span{background:linear-gradient(135deg, var(--store-primary), var(--store-primary-2))!important;color:var(--store-on-primary)!important}.storeExperience .phoneTraffic,.storeExperience .heroPhone>footer{background:var(--store-surface-3)!important;border-color:var(--store-border)!important}.storeExperience .routeFloat,.storeExperience .shieldFloat{background:var(--store-elevated)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important;box-shadow:var(--store-shadow-md)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.storeExperience .channelRibbon{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;box-shadow:var(--store-shadow-sm)!important;border-radius:20px!important;grid-template-columns:230px minmax(0,1fr)!important;gap:12px!important;margin:24px 0 40px!important;padding:14px!important;display:grid!important}.storeExperience .channelRibbon>p{background:linear-gradient(135deg, var(--store-primary), var(--store-primary-2))!important;min-height:80px!important;color:var(--store-on-primary)!important;text-align:center!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:16px!important;font-size:13px!important;font-weight:900!important;display:flex!important}.storeExperience .channelRibbon>div{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.storeExperience .channelRibbon span{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;min-width:0!important;min-height:80px!important;color:var(--store-text)!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;gap:9px!important;padding:10px!important;font-size:11px!important;display:flex!important}.storeExperience .storeSection{margin-bottom:32px!important;scroll-margin-top:110px!important}.storeExperience .storeSectionHead{justify-content:space-between!important;align-items:flex-end!important;gap:24px!important;margin-bottom:22px!important;display:flex!important}.storeExperience .storeSectionHead>div>span{color:var(--store-primary)!important;font-size:11px!important;font-weight:850!important}.storeExperience .storeSectionHead h2{color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important;letter-spacing:-1px!important;margin:7px 0!important;font-size:clamp(27px,3vw,40px)!important;line-height:1.3!important}.storeExperience .storeSectionHead p{color:var(--store-muted)!important;margin:0!important;font-size:11px!important;line-height:1.9!important}.storeExperience .storePlanGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.storeExperience .storePlanGrid>article{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;min-height:370px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-sm)!important;border-radius:22px!important;padding:26px!important;position:relative!important;overflow:hidden!important}.storeExperience .storePlanGrid>article.featured,.storeExperience .storePlanGrid>article.selected{border-color:var(--store-primary)!important;background:linear-gradient(145deg, var(--store-surface), var(--store-primary-soft))!important}.storeExperience .storePlanGrid h3,.storeExperience .storePlanGrid b{color:var(--store-text)!important}.storeExperience .storePlanGrid small,.storeExperience .storePlanGrid li,.storeExperience .planPrice span{color:var(--store-muted)!important}.storeExperience .storePlanGrid>article>button{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;min-height:47px!important;color:var(--store-text)!important;border-radius:13px!important;font-weight:850!important}.storeExperience .storePlanGrid>article.featured>button,.storeExperience .storePlanGrid>article.selected>button{border-color:var(--store-primary)!important;background:linear-gradient(135deg, var(--store-primary), var(--store-primary-2))!important;color:var(--store-on-primary)!important}.storeExperience .protocolShowcaseV6,.storeExperience .serviceValueSection{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;color:var(--store-text)!important;border-radius:26px!important;padding:30px!important}.storeExperience .protocolShowcaseV6 :is(article,button){border-color:var(--store-border)!important}.storeExperience .protocolSpotlightV6{border:1px solid var(--store-border)!important;background:linear-gradient(135deg, var(--store-surface-2), var(--store-primary-soft))!important;color:var(--store-text)!important;border-radius:22px!important;margin-top:14px!important;padding:26px!important}.storeExperience .protocolSpotlightMainV6{color:var(--store-text)!important}.storeExperience .protocolSpotlightLabelV6{color:var(--store-primary)!important}.storeExperience .serviceValueSection{background:var(--store-surface)!important}.storeExperience .serviceValueSection article{background:var(--store-surface-2)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}.storeExperience .guideSection{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;min-height:0!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-sm)!important;border-radius:26px!important;padding:30px!important}.storeExperience .guideSection,.storeExperience .guideSection *{-webkit-text-fill-color:currentColor}.storeExperience .guideTabs,.storeExperience .guideOsTabs{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;border-radius:15px!important;flex-wrap:wrap!important;gap:8px!important;padding:6px!important;display:flex!important}.storeExperience .guideTabs button,.storeExperience .guideOsTabs button{min-height:40px!important;color:var(--store-muted)!important;background:0 0!important;border:0!important;border-radius:11px!important;padding:0 14px!important}.storeExperience .guideTabs button.active,.storeExperience .guideOsTabs button.active{background:var(--store-primary-soft)!important;color:var(--store-primary)!important}.storeExperience .guideIntro{border:1px solid var(--store-border)!important;background:linear-gradient(135deg, var(--store-surface-2), var(--store-surface-3))!important;color:var(--store-text)!important;border-radius:18px!important;margin-top:14px!important;padding:22px!important}.storeExperience .guideRequirements{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}.storeExperience .guideRequirements article{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;min-height:82px!important;color:var(--store-text)!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;padding:14px!important;display:flex!important}.storeExperience .guideRequirements small{color:var(--store-muted)!important}.storeExperience .realGuideLayout{grid-template-columns:minmax(0,1fr) 300px!important;align-items:start!important;gap:14px!important;margin-top:14px!important;display:grid!important}.storeExperience .realGuideSteps,.storeExperience .guideHelp{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;color:var(--store-text)!important;box-shadow:none!important;border-radius:18px!important;padding:20px!important}.storeExperience .realGuideSteps>article{border-bottom:1px solid var(--store-border)!important;min-height:72px!important;color:var(--store-text)!important;padding:13px 0!important}.storeExperience .realGuideSteps>article:last-child{border-bottom:0!important}.storeExperience .guideHelp{position:sticky!important;top:90px!important}.storeExperience .guideHelp p,.storeExperience .guideHelp small,.storeExperience .guideIntro p{color:var(--store-muted)!important}.storeExperience .guideWarning{border:1px solid var(--store-warning)!important;background:var(--store-warning-soft)!important;color:var(--store-warning)!important}.storeExperience .verifiedGuide{color:var(--store-success)!important}.storeExperience .faqSection{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;min-height:0!important;color:var(--store-text)!important;border-radius:26px!important;padding:30px!important}.storeExperience .faqGrid{background:0 0!important;grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.storeExperience .faqGrid details{border:1px solid var(--store-border)!important;background:var(--store-surface-2)!important;color:var(--store-text)!important;box-shadow:none!important;border-radius:14px!important;overflow:hidden!important}.storeExperience .faqGrid details[open]{border-color:var(--store-primary)!important;background:var(--store-surface-3)!important}.storeExperience .faqGrid summary{min-height:58px!important;color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important;cursor:pointer!important;background:0 0!important;justify-content:space-between!important;align-items:center!important;gap:15px!important;padding:0 18px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.storeExperience .faqGrid summary span{border:1px solid var(--store-border)!important;background:var(--store-surface-3)!important;width:28px!important;height:28px!important;color:var(--store-primary)!important;-webkit-text-fill-color:var(--store-primary)!important;border-radius:9px!important;place-items:center!important;display:grid!important}.storeExperience .faqGrid details p{color:var(--store-muted)!important;background:0 0!important;margin:0!important;padding:0 18px 18px!important;font-size:11px!important;line-height:1.95!important}.storeExperience .checkoutStrip{border:1px solid var(--store-border)!important;background:linear-gradient(135deg, var(--store-surface), var(--store-primary-soft))!important;min-height:108px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-sm)!important;border-radius:20px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:20px!important;margin:22px 0!important;padding:18px 22px!important;display:grid!important}.storeExperience .checkoutStrip b,.storeExperience .checkoutStrip strong{color:var(--store-text)!important}.storeExperience .checkoutStrip small,.storeExperience .checkoutStrip em{color:var(--store-muted)!important}.storeExperience .storeTrust{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:22px 0 34px!important;display:grid!important}.storeExperience .storeTrust article{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;min-height:104px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-sm)!important;border-radius:18px!important;padding:18px!important}.storeExperience .storeTrust b{color:var(--store-text)!important}.storeExperience .storeTrust small{color:var(--store-muted)!important}.storeExperience .storeFooter{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;min-height:110px!important;color:var(--store-text)!important;border-radius:20px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;padding:22px!important;display:grid!important}.storeExperience .storeFooter p,.storeExperience .storeFooter small,.storeExperience .storeFooter button{color:var(--store-muted)!important}.storeExperience .storeFooter b{color:var(--store-text)!important}.app.dark .storeExperience :is(.guideSection,.faqSection,.channelRibbon,.protocolShowcaseV6,.serviceValueSection,.storeFooter){background:var(--store-surface)!important}.app.dark .storeExperience :is(.guideIntro,.realGuideSteps,.guideHelp,.faqGrid details,.guideRequirements article,.serviceValueSection article){background:var(--store-surface-2)!important}@media (max-width:980px){.storeExperience .storeHero{grid-template-columns:1fr!important}.storeExperience .heroDevice{min-height:400px!important}.storeExperience .channelRibbon,.storeExperience .storePlanGrid,.storeExperience .realGuideLayout{grid-template-columns:1fr!important}.storeExperience .guideHelp{position:static!important}}@media (max-width:760px){.storeExperience{width:min(100% - 22px,1220px)!important}.storeExperience .storeHero,.storeExperience .guideSection,.storeExperience .faqSection,.storeExperience .protocolShowcaseV6,.storeExperience .serviceValueSection{border-radius:22px!important;padding:22px!important}.storeExperience .channelRibbon>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}.storeExperience .storeProof,.storeExperience .guideRequirements,.storeExperience .storeTrust,.storeExperience .checkoutStrip{grid-template-columns:1fr!important}.storeExperience .storeFooter{text-align:center!important;grid-template-columns:1fr!important}}@media (max-width:520px){.storeExperience .storeHero h1{font-size:38px!important}.storeExperience .channelRibbon>div{grid-template-columns:1fr!important}.storeExperience .heroPhone{width:210px!important}}@media (max-width:980px){html body .app .storeExperience .storeHero{text-align:right!important;grid-template-columns:1fr!important}html body .app .storeExperience .smartAppSection{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:640px){html body .app .storeExperience .storeHero{min-height:auto!important;padding:28px 21px!important}html body .app .storeExperience .storeHero h1{letter-spacing:-1px!important;font-size:37px!important}html body .app .storeExperience .heroDevice{min-height:410px!important}html body .app .storeExperience .smartAppSection{padding:24px 20px!important}html body .app .storeExperience .smartAppVisual{min-height:320px!important}}html body .app:has(.storeExperience){background:var(--store-bg)!important}html body .app .storeExperience{color:var(--store-text)!important}html body .app .storeExperience .storeHero{background:linear-gradient(135deg, var(--store-hero-a), var(--store-hero-b) 58%, var(--store-hero-c))!important;border:1px solid var(--store-border)!important;min-height:590px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-lg)!important;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr)!important;gap:46px!important;padding:clamp(48px,5vw,72px)!important}html body .app.dark .storeExperience .storeHero{background:radial-gradient(circle at 85% 90%, var(--store-glow-secondary), transparent 31%), radial-gradient(circle at 7% 2%, var(--store-glow-primary), transparent 34%), linear-gradient(135deg, var(--store-hero-a), var(--store-hero-b) 58%, var(--store-hero-c))!important}html body .app .storeExperience .storeHero h1{color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important;opacity:1!important;text-shadow:none!important;background:0 0!important}html body .app .storeExperience .storeHero h1 em{color:var(--store-primary)!important;-webkit-text-fill-color:var(--store-primary)!important;opacity:1!important}html body .app .storeExperience .storeHeroCopy>p{color:var(--store-muted)!important}html body .app .storeExperience .routeFloat,html body .app .storeExperience .shieldFloat{display:none!important}html body .app .storeExperience .heroDevice{place-items:center!important;min-height:450px!important;padding:0!important;display:grid!important}html body .app .storeExperience .heroPhone{border:5px solid var(--store-border-strong)!important;background:linear-gradient(180deg, var(--store-elevated), var(--store-surface-2))!important;width:238px!important;height:450px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-lg)!important;border-radius:38px!important;padding:25px 20px 20px!important;position:relative!important;overflow:hidden!important}html body .app .storeExperience .heroPhone:before{background:var(--store-border-strong)!important;border-radius:0 0 12px 12px!important;width:82px!important;height:18px!important;top:0!important;left:50%!important;transform:translate(-50%)!important}html body .app .storeExperience .heroPhone>header{grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;height:38px!important;display:grid!important;overflow:hidden!important}html body .app .storeExperience .heroPhone>header *{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}html body .app .storeExperience .phoneStatus{text-align:center!important;margin-top:28px!important}html body .app .storeExperience .phoneStatus b{color:var(--store-text)!important;margin-top:7px!important;font-size:14px!important;display:block!important}html body .app .storeExperience .smartConnect{border:1px solid var(--store-border)!important;background:var(--store-surface-3)!important;width:150px!important;height:150px!important;color:var(--store-text)!important;box-shadow:inset 0 0 0 10px var(--store-primary-soft)!important;border-radius:50%!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:23px auto 20px!important;display:flex!important}html body .app .storeExperience .smartConnect>span{background:linear-gradient(135deg, var(--store-primary), var(--store-primary-2))!important;width:58px!important;height:58px!important;color:var(--store-on-primary)!important;border-radius:50%!important;place-items:center!important;display:grid!important}html body .app .storeExperience .phoneTraffic{border:1px solid var(--store-border)!important;background:var(--store-surface-3)!important;border-radius:13px!important;padding:10px!important}html body .app .storeExperience .heroPhone>footer{background:var(--store-surface-3)!important;border:1px solid var(--store-border)!important;bottom:16px!important;left:18px!important;right:18px!important}html body .app .storeExperience .channelRibbon{background:var(--store-surface)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .channelRibbon>p{background:linear-gradient(135deg, var(--store-primary), var(--store-primary-2))!important;color:var(--store-on-primary)!important}html body .app .storeExperience .channelRibbon span{background:var(--store-surface-2)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .storeSectionHead h2,html body .app .storeExperience .serviceValueSection h2,html body .app .storeExperience .protocolShowcaseV6 h2,html body .app .storeExperience .smartAppSection h2,html body .app .storeExperience .faqSection h2{color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important;opacity:1!important;background:0 0!important}html body .app .storeExperience .storeSectionHead p{color:var(--store-muted)!important}html body .app .storeExperience .storeSection#plans{border:1px solid var(--store-border)!important;background:var(--store-surface)!important;border-radius:26px!important;padding:30px!important}html body .app .storeExperience .storePlanGrid>article{background:var(--store-surface-2)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .storePlanGrid>article.featured{background:linear-gradient(145deg, var(--store-surface-2), var(--store-primary-soft))!important;border-color:var(--store-primary)!important}html body .app .storeExperience .protocolShowcaseV6,html body .app .storeExperience .serviceValueSection{background:var(--store-surface)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .protocolSpotlightV6{background:linear-gradient(135deg, var(--store-surface-2), var(--store-primary-soft))!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .serviceValueSection article{background:var(--store-surface-2)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .smartAppSection{border:1px solid var(--store-border)!important;background:linear-gradient(135deg, var(--store-surface), var(--store-surface-2))!important;min-height:480px!important;color:var(--store-text)!important;box-shadow:var(--store-shadow-sm)!important;border-radius:26px!important;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;align-items:center!important;gap:46px!important;padding:38px clamp(28px,4vw,54px)!important;display:grid!important;overflow:hidden!important}html body .app.dark .storeExperience .smartAppSection{background:radial-gradient(circle at 18% 32%, var(--store-glow-primary), transparent 31%), linear-gradient(135deg, var(--store-surface), var(--store-surface-2))!important}html body .app .storeExperience .smartAppCopy{z-index:3!important;position:relative!important}html body .app .storeExperience .smartAppCopy>span{color:var(--store-info)!important;font-weight:850!important}html body .app .storeExperience .smartAppCopy>p{color:var(--store-muted)!important;font-size:12px!important;line-height:2!important}html body .app .storeExperience .smartAppCopy article{border-bottom:1px solid var(--store-border)!important;min-height:58px!important;padding:10px 0!important}html body .app .storeExperience .smartAppCopy article:last-child{border-bottom:0!important}html body .app .storeExperience .smartAppCopy article>i{background:var(--store-primary-soft)!important;color:var(--store-primary)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .smartAppCopy article b{color:var(--store-text)!important}html body .app .storeExperience .smartAppCopy article small{color:var(--store-muted)!important}html body .app .storeExperience .smartAppVisual{place-items:center!important;min-height:360px!important;display:grid!important;position:relative!important}html body .app .storeExperience .orbit{border-color:var(--store-border-strong)!important;opacity:.65!important}html body .app .storeExperience .appTile{background:var(--store-elevated)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important;box-shadow:var(--store-shadow-md)!important}html body .app .storeExperience .appTile.main{background:linear-gradient(145deg, var(--store-primary), var(--store-primary-2))!important;color:var(--store-on-primary)!important;border:0!important}html body .app .storeExperience .appTile.main *{color:var(--store-on-primary)!important}html body .app .storeExperience .guideSection{background:var(--store-surface)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .guideIntro,html body .app .storeExperience .realGuideSteps,html body .app .storeExperience .guideHelp,html body .app .storeExperience .guideRequirements article{background:var(--store-surface-2)!important;color:var(--store-text)!important;border-color:var(--store-border)!important}html body .app .storeExperience .guideSection small,html body .app .storeExperience .guideSection p{color:var(--store-muted)!important}html body .app .storeExperience .faqSection{background:var(--store-surface)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .faqGrid{background:0 0!important}html body .app .storeExperience .faqGrid details{background:var(--store-surface-2)!important;color:var(--store-text)!important;border:1px solid var(--store-border)!important;box-shadow:none!important}html body .app .storeExperience .faqGrid details[open]{background:var(--store-surface-3)!important;border-color:var(--store-primary)!important}html body .app .storeExperience .faqGrid summary{color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important;background:0 0!important}html body .app .storeExperience .faqGrid summary span{background:var(--store-primary-soft)!important;color:var(--store-primary)!important;-webkit-text-fill-color:var(--store-primary)!important;border:1px solid var(--store-border)!important}html body .app .storeExperience .faqGrid details p{color:var(--store-muted)!important;-webkit-text-fill-color:var(--store-muted)!important;background:0 0!important}html body .app .storeExperience .checkoutStrip,html body .app .storeExperience .storeTrust article,html body .app .storeExperience .storeFooter{background:var(--store-surface)!important;color:var(--store-text)!important;border-color:var(--store-border)!important}html body .app .storeExperience .checkoutStrip{background:linear-gradient(135deg, var(--store-surface), var(--store-primary-soft))!important}html body .app.dark .storeExperience :is(h1,h2,h3,h4,b,strong){opacity:1}html body .app.dark .storeExperience :is(.storeSectionHead h2,.smartAppCopy h2,.faqSection h2){color:var(--store-text)!important;-webkit-text-fill-color:var(--store-text)!important}@media (max-width:980px){html body .app .storeExperience .storeHero{text-align:right!important;grid-template-columns:1fr!important}html body .app .storeExperience .smartAppSection{grid-template-columns:1fr!important;gap:24px!important}}@media (max-width:640px){html body .app .storeExperience .storeHero{min-height:auto!important;padding:28px 21px!important}html body .app .storeExperience .storeHero h1{letter-spacing:-1px!important;font-size:37px!important}html body .app .storeExperience .heroDevice{min-height:410px!important}html body .app .storeExperience .smartAppSection{padding:24px 20px!important}html body .app .storeExperience .smartAppVisual{min-height:320px!important}}
