/* /Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-6xpmxej9m8] {
    color-scheme: light only;
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    box-sizing: border-box;
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-6xpmxej9m8] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* /Components/Layout/ReconnectModal.razor.rz.scp.css */
.components-reconnect-first-attempt-visible[b-opxgig09bf],
.components-reconnect-repeated-attempt-visible[b-opxgig09bf],
.components-reconnect-failed-visible[b-opxgig09bf],
.components-pause-visible[b-opxgig09bf],
.components-resume-failed-visible[b-opxgig09bf],
.components-rejoining-animation[b-opxgig09bf] {
    display: none;
}

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-retrying[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-failed[b-opxgig09bf],
#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-opxgig09bf] {
    display: block;
}


#components-reconnect-modal[b-opxgig09bf] {
    background-color: white;
    width: 20rem;
    margin: 20vh auto;
    padding: 2rem;
    border: 0;
    border-radius: 0.5rem;
    box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3);
    opacity: 0;
    transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete;
    animation: components-reconnect-modal-fadeOutOpacity-b-opxgig09bf 0.5s both;
    &[open]

{
    animation: components-reconnect-modal-slideUp-b-opxgig09bf 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity-b-opxgig09bf 0.5s ease-in-out 0.3s;
    animation-fill-mode: both;
}

}

#components-reconnect-modal[b-opxgig09bf]::backdrop {
    background-color: rgba(0, 0, 0, 0.4);
    animation: components-reconnect-modal-fadeInOpacity-b-opxgig09bf 0.5s ease-in-out;
    opacity: 1;
}

@keyframes components-reconnect-modal-slideUp-b-opxgig09bf {
    0% {
        transform: translateY(30px) scale(0.95);
    }

    100% {
        transform: translateY(0);
    }
}

@keyframes components-reconnect-modal-fadeInOpacity-b-opxgig09bf {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes components-reconnect-modal-fadeOutOpacity-b-opxgig09bf {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.components-reconnect-container[b-opxgig09bf] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
}

#components-reconnect-modal p[b-opxgig09bf] {
    margin: 0;
    text-align: center;
}

#components-reconnect-modal button[b-opxgig09bf] {
    border: 0;
    background-color: #6b9ed2;
    color: white;
    padding: 4px 24px;
    border-radius: 4px;
}

    #components-reconnect-modal button:hover[b-opxgig09bf] {
        background-color: #3b6ea2;
    }

    #components-reconnect-modal button:active[b-opxgig09bf] {
        background-color: #6b9ed2;
    }

.components-rejoining-animation[b-opxgig09bf] {
    position: relative;
    width: 80px;
    height: 80px;
}

    .components-rejoining-animation div[b-opxgig09bf] {
        position: absolute;
        border: 3px solid #0087ff;
        opacity: 1;
        border-radius: 50%;
        animation: components-rejoining-animation-b-opxgig09bf 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;
    }

        .components-rejoining-animation div:nth-child(2)[b-opxgig09bf] {
            animation-delay: -0.5s;
        }

@keyframes components-rejoining-animation-b-opxgig09bf {
    0% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    4.9% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    5% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 80px;
        height: 80px;
        opacity: 0;
    }
}
/* /Components/Pages/Programs/VocaLite.razor.rz.scp.css */
.voca-guide[b-hozntbavoc]{--guide-green:#118748;--guide-ink:#1d3026;--guide-muted:#536359;--guide-paper:#fff;--guide-tint:#f2f7f4;--guide-line:#d7e3dc;background:var(--guide-paper);color:var(--guide-ink);line-height:1.85;letter-spacing:0}
[data-theme="dark"] .voca-guide[b-hozntbavoc]{--guide-green:#75d99d;--guide-ink:#edf5ef;--guide-muted:#b7c7bd;--guide-paper:#121c16;--guide-tint:#1b2921;--guide-line:#35493c}
.guide-container[b-hozntbavoc]{width:min(1120px,calc(100% - 40px));margin-inline:auto}
.voca-guide h1[b-hozntbavoc],.voca-guide h2[b-hozntbavoc],.voca-guide h3[b-hozntbavoc],.voca-guide p[b-hozntbavoc]{margin:0}
.voca-guide h2[b-hozntbavoc]{font-size:30px;line-height:1.55;margin-bottom:12px}
.voca-guide h3[b-hozntbavoc]{font-size:21px;line-height:1.6}
.voca-guide a[b-hozntbavoc]{color:inherit;text-decoration:none}
.voca-guide a:focus-visible[b-hozntbavoc],.voca-guide summary:focus-visible[b-hozntbavoc]{outline:3px solid var(--guide-green);outline-offset:5px}
.guide-masthead[b-hozntbavoc]{padding:36px 0 46px;border-bottom:1px solid var(--guide-line)}
.back-link[b-hozntbavoc]{font-size:14px;color:var(--guide-muted)!important;display:inline-flex;align-items:center;gap:8px;margin-bottom:28px}
.eyebrow[b-hozntbavoc]{color:var(--guide-green);font-size:14px;font-weight:700;margin-bottom:10px!important}
.guide-masthead h1[b-hozntbavoc]{font-size:56px;line-height:1.2;text-align:right;font-weight:800}
.guide-lead[b-hozntbavoc]{font-size:28px;font-weight:700;margin-top:16px!important}
.intro[b-hozntbavoc]{font-size:18px;color:var(--guide-muted);max-width:740px;margin-top:12px!important}
.guide-actions[b-hozntbavoc]{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}
.guide-primary[b-hozntbavoc],.guide-secondary[b-hozntbavoc]{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:10px 20px;border-radius:6px;font-weight:700;font-size:15px}
.guide-primary[b-hozntbavoc]{background:#118748;color:white!important;border:1px solid #118748}
.guide-primary:hover[b-hozntbavoc]{background:#0d6c3a}
.guide-secondary[b-hozntbavoc]{border:1px solid var(--guide-line);background:var(--guide-paper)}
.guide-secondary:hover[b-hozntbavoc]{border-color:var(--guide-green)}
.product-preview[b-hozntbavoc]{margin:36px auto 0;max-width:1000px}
.product-preview img[b-hozntbavoc]{display:block;width:100%;height:auto;border:1px solid var(--guide-line);box-shadow:0 18px 40px #102d1914}
.voca-guide figcaption[b-hozntbavoc]{font-size:12px;color:var(--guide-muted);margin-top:10px;text-align:center}
.pain-section[b-hozntbavoc],.video-section[b-hozntbavoc],.journey-section[b-hozntbavoc],.manual-section[b-hozntbavoc],.guide-contact[b-hozntbavoc]{padding:64px 0;scroll-margin-top:110px}
.pain-grid[b-hozntbavoc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:32px}
.pain-grid article[b-hozntbavoc]{border-top:2px solid var(--guide-green);padding-top:22px}
.pain-grid i[b-hozntbavoc]{font-size:25px;color:var(--guide-green)}
.pain-grid h3[b-hozntbavoc]{margin:12px 0 8px}
.pain-grid p[b-hozntbavoc],.video-section p[b-hozntbavoc],.manual-heading p[b-hozntbavoc],.guide-contact p[b-hozntbavoc]{color:var(--guide-muted)}
.video-section[b-hozntbavoc]{background:var(--guide-tint);text-align:center}
.video-player[b-hozntbavoc]{max-width:800px;aspect-ratio:16/9;margin:28px auto 16px;background:#101813;border-radius:6px;overflow:hidden}
.video-player iframe[b-hozntbavoc]{width:100%;height:100%;display:block;border:0}
.text-link[b-hozntbavoc]{font-size:14px;text-decoration:underline!important;text-underline-offset:5px}
.journey[b-hozntbavoc]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;list-style:none;padding:0;margin:32px 0 20px}
.journey li[b-hozntbavoc]{border-top:2px solid var(--guide-green);padding:18px 8px 10px;position:relative}
.journey li[b-hozntbavoc]:before{content:"";width:8px;height:8px;background:var(--guide-green);position:absolute;top:-5px;right:8px}
.step-number[b-hozntbavoc]{display:block;color:var(--guide-green);font-size:24px;font-weight:700;font-variant-numeric:tabular-nums}
.journey strong[b-hozntbavoc]{font-size:15px}
.journey-note[b-hozntbavoc]{font-size:14px;color:var(--guide-muted)}
.manual-section[b-hozntbavoc]{border-top:1px solid var(--guide-line)}
.manual-heading[b-hozntbavoc]{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px}
.manual-heading>a[b-hozntbavoc]{flex-shrink:0}
.manual-layout[b-hozntbavoc]{display:grid;grid-template-columns:210px minmax(0,1fr);gap:40px;align-items:start}
.manual-nav[b-hozntbavoc]{position:sticky;top:110px;display:flex;flex-direction:column;border-inline-start:2px solid var(--guide-line)}
.manual-nav a[b-hozntbavoc]{padding:10px 16px;font-size:14px}
.manual-nav a:hover[b-hozntbavoc]{color:var(--guide-green);background:var(--guide-tint)}
.guide-chapter[b-hozntbavoc]{border-bottom:1px solid var(--guide-line);scroll-margin-top:120px}
.guide-chapter:first-child[b-hozntbavoc]{border-top:1px solid var(--guide-line)}
.guide-chapter summary[b-hozntbavoc]{display:grid;grid-template-columns:34px minmax(0,1fr) 20px;gap:12px;align-items:center;list-style:none;cursor:pointer;padding:22px 0}
.guide-chapter summary[b-hozntbavoc]::-webkit-details-marker{display:none}
.chapter-number[b-hozntbavoc]{font-size:15px;color:var(--guide-green);font-variant-numeric:tabular-nums}
.guide-chapter summary small[b-hozntbavoc]{display:block;font-size:12px;color:var(--guide-muted);font-weight:400}
.guide-chapter summary strong[b-hozntbavoc]{font-size:19px;line-height:1.6;display:block}
.guide-chapter[open] summary>i[b-hozntbavoc]{transform:rotate(180deg)}
.chapter-content[b-hozntbavoc]{padding:0 0 28px;font-size:16px}
.chapter-content ul[b-hozntbavoc]{padding-inline-start:22px;margin:0 0 16px;color:var(--guide-green);font-weight:600}
.chapter-content>p[b-hozntbavoc]{margin-bottom:20px;line-height:2}
.chapter-content figure[b-hozntbavoc]{margin:24px 0}
.chapter-content img[b-hozntbavoc]{width:100%;height:auto;display:block;border:1px solid var(--guide-line)}
.chapter-note[b-hozntbavoc]{display:flex;align-items:flex-start;gap:12px;padding:16px;border-inline-start:3px solid var(--guide-green);background:var(--guide-tint);font-size:14px}
.chapter-note i[b-hozntbavoc]{color:var(--guide-green)}
.guide-contact[b-hozntbavoc]{background:var(--guide-tint);border-top:1px solid var(--guide-line)}
.contact-layout[b-hozntbavoc]{display:flex;justify-content:space-between;align-items:center;gap:30px}
.contact-actions[b-hozntbavoc]{display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}
.contact-actions>a[dir][b-hozntbavoc]{font-size:23px;font-weight:700}
.contact-actions span[b-hozntbavoc]{font-size:12px;color:var(--guide-muted)}
@media(max-width:760px){.guide-container[b-hozntbavoc]{width:calc(100% - 32px)}.guide-masthead h1[b-hozntbavoc]{font-size:42px}.guide-lead[b-hozntbavoc]{font-size:24px}.intro[b-hozntbavoc]{font-size:16px}.voca-guide h2[b-hozntbavoc]{font-size:25px}.pain-section[b-hozntbavoc],.video-section[b-hozntbavoc],.journey-section[b-hozntbavoc],.manual-section[b-hozntbavoc],.guide-contact[b-hozntbavoc]{padding:40px 0}.pain-grid[b-hozntbavoc]{grid-template-columns:1fr;gap:24px}.journey[b-hozntbavoc]{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}.manual-layout[b-hozntbavoc]{grid-template-columns:1fr;gap:24px}.manual-nav[b-hozntbavoc]{position:static;flex-direction:row;flex-wrap:wrap;border-inline-start:0;border-bottom:1px solid var(--guide-line);padding-bottom:14px}.manual-nav a[b-hozntbavoc]{padding:6px 10px}.manual-heading[b-hozntbavoc],.contact-layout[b-hozntbavoc]{flex-direction:column;align-items:flex-start}.guide-chapter summary strong[b-hozntbavoc]{font-size:17px}.contact-actions[b-hozntbavoc]{align-items:flex-start}.guide-actions>a[b-hozntbavoc]{padding:10px 14px}.chapter-content[b-hozntbavoc]{font-size:15px}}
@media(prefers-reduced-motion:no-preference){.guide-primary[b-hozntbavoc],.guide-secondary[b-hozntbavoc]{transition:background-color .18s,border-color .18s}.guide-chapter[open] .chapter-content[b-hozntbavoc]{animation:chapter-in-b-hozntbavoc .2s ease-out}@keyframes chapter-in-b-hozntbavoc{from{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}
/* /Components/Pages/Programs/WebGLSystem.razor.rz.scp.css */
.retail-guide[b-uoojcl2phg]{--retail-green:#148748;--retail-ink:var(--color-text,#18291f);--retail-muted:var(--color-text-light,#566259);--retail-paper:var(--color-surface,#fff);--retail-line:var(--color-border,#dae4dd);background:var(--retail-paper);color:var(--retail-ink);letter-spacing:0;line-height:1.8}
.retail-container[b-uoojcl2phg]{width:min(1180px,calc(100% - 48px));margin-inline:auto}
.retail-guide h1[b-uoojcl2phg],.retail-guide h2[b-uoojcl2phg],.retail-guide h3[b-uoojcl2phg],.retail-guide p[b-uoojcl2phg]{margin:0}
.retail-guide h2[b-uoojcl2phg]{font-size:30px;line-height:1.5;font-weight:800}.retail-guide h3[b-uoojcl2phg]{font-size:20px;line-height:1.65}
.retail-guide a[b-uoojcl2phg]{text-decoration:none;color:inherit}.retail-guide button[b-uoojcl2phg]{font:inherit;cursor:pointer}.retail-guide a:focus-visible[b-uoojcl2phg],.retail-guide button:focus-visible[b-uoojcl2phg],.retail-guide summary:focus-visible[b-uoojcl2phg]{outline:3px solid #148748;outline-offset:4px}
.retail-intro[b-uoojcl2phg]{padding:32px 0 40px}.back-to-products[b-uoojcl2phg]{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:var(--retail-muted)!important;margin-bottom:26px}
.retail-kicker[b-uoojcl2phg]{font-size:13px;font-weight:700;color:var(--retail-green);margin-bottom:10px!important}
.retail-intro h1[b-uoojcl2phg]{font-size:46px;line-height:1.25;font-weight:800;text-align:start;direction:ltr;display:inline-block;overflow-wrap:anywhere}.retail-intro h1 span[b-uoojcl2phg]{font-size:23px;color:var(--retail-green);display:inline-block}
.retail-promise[b-uoojcl2phg]{font-size:28px;font-weight:700;margin-top:18px!important}.retail-lead[b-uoojcl2phg]{max-width:850px;font-size:17px;color:var(--retail-muted);margin-top:14px!important}
.retail-actions[b-uoojcl2phg]{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.retail-primary[b-uoojcl2phg],.retail-secondary[b-uoojcl2phg]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 18px;min-height:46px;border-radius:5px;font-size:14px;font-weight:700;line-height:1.7;border:1px solid var(--retail-line)}
.retail-primary[b-uoojcl2phg]{background:#148748;color:#fff!important;border-color:#148748}.retail-primary:hover[b-uoojcl2phg]{background:#106d3b}.retail-secondary[b-uoojcl2phg]{background:transparent;color:var(--retail-ink)}.retail-secondary:hover[b-uoojcl2phg]{border-color:#148748}
.retail-facts[b-uoojcl2phg]{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:13px;color:var(--retail-muted);margin-top:24px}.retail-facts span[b-uoojcl2phg]{display:flex;align-items:center;gap:8px}.retail-facts i[b-uoojcl2phg]{color:var(--retail-green);font-size:17px}
.retail-demo[b-uoojcl2phg]{padding:30px 0 44px;border-block:1px solid var(--retail-line);scroll-margin-top:105px;background:var(--color-background,#f5f8f6)}
.tour-heading[b-uoojcl2phg]{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:24px}.tour-counter[b-uoojcl2phg]{font-size:16px;color:var(--retail-muted);font-variant-numeric:tabular-nums;white-space:nowrap}
.tour-tabs[b-uoojcl2phg]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--retail-line);gap:4px}.tour-tabs button[b-uoojcl2phg]{display:flex;gap:12px;align-items:center;justify-content:center;min-height:54px;border:0;border-bottom:3px solid transparent;background:transparent;color:var(--retail-muted);font-weight:700;font-size:15px}.tour-tabs button span[b-uoojcl2phg]{font-size:12px;font-weight:400}.tour-tabs button.selected[b-uoojcl2phg]{border-bottom-color:var(--retail-green);color:var(--retail-green);background:var(--retail-paper)}
.tour-description[b-uoojcl2phg]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:146px;padding:22px 0}.tour-description p[b-uoojcl2phg]{font-size:15px;color:var(--retail-muted);max-width:910px;margin-top:5px}.image-expand[b-uoojcl2phg]{width:44px;height:44px;flex:0 0 44px;border:1px solid var(--retail-line);border-radius:4px;background:var(--retail-paper);color:var(--retail-ink)}
.retail-screen[b-uoojcl2phg]{margin:0}.retail-screen>button[b-uoojcl2phg]{padding:0;width:100%;display:block;background:#fff;border:1px solid var(--retail-line);box-shadow:0 10px 30px #14271b12;overflow:hidden;aspect-ratio:10/7}.retail-screen img[b-uoojcl2phg]{width:100%;height:100%;object-fit:contain;display:block}.retail-screen figcaption[b-uoojcl2phg]{font-size:12px;color:var(--retail-muted);text-align:center;padding:12px 0}
.tour-footer[b-uoojcl2phg]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:14px}.tour-footer p[b-uoojcl2phg]{font-size:14px;color:var(--retail-muted)}.tour-footer button[b-uoojcl2phg]{flex-shrink:0}
.retail-benefits[b-uoojcl2phg],.retail-operation[b-uoojcl2phg],.retail-contact[b-uoojcl2phg]{padding:62px 0}.benefit-grid[b-uoojcl2phg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;margin-top:34px}.benefit-grid article[b-uoojcl2phg]{border-top:1px solid var(--retail-line);padding-top:22px}.benefit-grid i[b-uoojcl2phg]{font-size:24px;color:var(--retail-green)}.benefit-grid h3[b-uoojcl2phg]{margin:10px 0 6px}.benefit-grid p[b-uoojcl2phg]{font-size:15px;color:var(--retail-muted)}
.retail-operation[b-uoojcl2phg]{border-block:1px solid var(--retail-line)}.operation-layout[b-uoojcl2phg]{display:grid;grid-template-columns:1fr 1fr;gap:60px}.operation-layout>div>p:last-child[b-uoojcl2phg]{font-size:16px;color:var(--retail-muted);margin-top:16px}.retail-questions details[b-uoojcl2phg]{border-bottom:1px solid var(--retail-line);padding:18px 0}.retail-questions details:first-child[b-uoojcl2phg]{padding-top:0}.retail-questions summary[b-uoojcl2phg]{font-size:16px;cursor:pointer;font-weight:700}.retail-questions details p[b-uoojcl2phg]{margin-top:14px;color:var(--retail-muted);font-size:14px}
.retail-contact[b-uoojcl2phg]{background:var(--color-background,#f5f8f6)}.contact-layout[b-uoojcl2phg]{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:center}.contact-layout h2[b-uoojcl2phg]{max-width:650px}.contact-layout p[b-uoojcl2phg]{max-width:650px;color:var(--retail-muted);margin-top:12px}.contact-options[b-uoojcl2phg]{display:flex;flex-direction:column;align-items:center;gap:12px}.contact-phone[b-uoojcl2phg]{font-size:24px;font-weight:800;font-variant-numeric:tabular-nums}.contact-options small[b-uoojcl2phg]{color:var(--retail-muted)}
.retail-image-dialog[b-uoojcl2phg]{border:0;padding:0;margin:auto;width:min(1540px,96vw);max-width:96vw;max-height:94dvh;background:var(--retail-paper);color:var(--retail-ink);border-radius:6px}.retail-image-dialog[b-uoojcl2phg]::backdrop{background:#05140ee0}.retail-image-dialog form[b-uoojcl2phg]{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;border-bottom:1px solid var(--retail-line)}.retail-image-dialog form button[b-uoojcl2phg]{width:44px;height:44px;border:0;background:transparent;color:inherit}.full-image[b-uoojcl2phg]{max-height:calc(94dvh - 66px);overflow:auto;background:white}.full-image img[b-uoojcl2phg]{width:100%;min-width:950px;height:auto;display:block}
@media(max-width:760px){.retail-container[b-uoojcl2phg]{width:calc(100% - 32px)}.retail-intro[b-uoojcl2phg]{padding:24px 0 30px}.retail-intro h1[b-uoojcl2phg]{font-size:32px}.retail-intro h1 span[b-uoojcl2phg]{font-size:19px}.retail-promise[b-uoojcl2phg]{font-size:23px}.retail-lead[b-uoojcl2phg]{font-size:15px}.retail-guide h2[b-uoojcl2phg]{font-size:24px}.retail-facts[b-uoojcl2phg]{gap:8px 16px;font-size:12px}.tour-heading[b-uoojcl2phg]{align-items:center;gap:12px}.tour-counter[b-uoojcl2phg]{font-size:12px}.tour-tabs button[b-uoojcl2phg]{font-size:13px;gap:6px}.tour-description[b-uoojcl2phg]{min-height:195px;gap:12px;padding:18px 0}.tour-description h3[b-uoojcl2phg]{font-size:18px}.tour-description p[b-uoojcl2phg]{font-size:14px}.retail-screen>button[b-uoojcl2phg]{aspect-ratio:10/7}.tour-footer[b-uoojcl2phg]{align-items:flex-start;flex-direction:column;gap:14px}.benefit-grid[b-uoojcl2phg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.benefit-grid h3[b-uoojcl2phg]{font-size:17px}.benefit-grid p[b-uoojcl2phg]{font-size:14px}.retail-benefits[b-uoojcl2phg],.retail-operation[b-uoojcl2phg],.retail-contact[b-uoojcl2phg]{padding:40px 0}.operation-layout[b-uoojcl2phg],.contact-layout[b-uoojcl2phg]{grid-template-columns:1fr;gap:30px}.contact-options[b-uoojcl2phg]{align-items:flex-start}.retail-primary[b-uoojcl2phg],.retail-secondary[b-uoojcl2phg]{font-size:13px;padding:10px 14px}.back-to-products[b-uoojcl2phg]{margin-bottom:22px}}
@media(max-width:390px){.retail-intro h1[b-uoojcl2phg]{font-size:28px}.tour-tabs button[b-uoojcl2phg]{font-size:12px}.tour-tabs button span[b-uoojcl2phg]{display:none}}
@media(prefers-reduced-motion:no-preference){.tour-tabs button[b-uoojcl2phg],.retail-primary[b-uoojcl2phg]{transition:background-color .18s,color .18s}.retail-screen>button:hover[b-uoojcl2phg]{outline:1px solid var(--retail-green)}}
