/* Commercial presentation shares the app tokens, while keeping multi-page navigation. */
.header-inner{max-width:1328px;min-height:72px;padding:12px 24px;gap:16px}.site-main{max-width:1328px}.site-header .lg-theme-picker{margin-left:auto}.site-nav{gap:16px}.site-nav ul{gap:8px}.lg-nav-actions{border-color:var(--lg-border);padding-left:16px}.site-nav a.lg-nav-cta{background:var(--lg-primary);color:var(--lg-on-primary);border-radius:12px}.site-nav a.lg-nav-cta:hover{background:var(--lg-primary-hover)}.brand{font-size:28px}.lg-hero{padding:64px 0;gap:48px}.lg-hero h1{font-size:clamp(40px,5.6vw,72px);line-height:1.08;font-weight:700;letter-spacing:-.05em}.lg-hero h1 em,.lg-page-intro h1 em,.lg-purchase-intro h1 em,.lg-browser-body h2 em{font-family:var(--lg-title);font-style:normal;font-weight:700;color:var(--lg-primary);letter-spacing:inherit}.lg-hero-copy>p{font-size:18px;color:var(--lg-muted)}.lg-stage{background:var(--lg-surface-2);border:1px solid var(--lg-border);border-radius:16px;min-height:480px}.lg-stage-grid{opacity:.15}.lg-browser{background:var(--lg-surface);color:var(--lg-text);border:1px solid var(--lg-border);border-radius:12px;box-shadow:0 24px 50px #0001;transform:none}.lg-browser-bar{color:var(--lg-muted);border-color:var(--lg-border)}.lg-browser-body h2{font-size:40px}.lg-stage-note,.lg-stage-caption{color:var(--lg-muted)}.lg-orbit{background:var(--lg-success-bg);box-shadow:inset 22px 7px 40px #04785722}.lg-floating{background:var(--lg-surface);color:var(--lg-text);border:1px solid var(--lg-border);transform:none;box-shadow:0 12px 24px #0001;border-radius:12px}.lg-floating-icon{background:var(--lg-success-bg);color:var(--lg-primary)}.lg-floating div>span{color:var(--lg-muted)}.lg-mini-bottom>span:last-child{background:var(--lg-primary);color:var(--lg-on-primary)}.lg-strip{font-size:14px;border-color:var(--lg-border);padding:24px 0}.lg-hero-foot{border-color:var(--lg-border);font-size:10px}.section{margin:80px 0}.section-intro h2,.lg-close h2,.lg-dark h2{font-size:clamp(28px,3.5vw,44px);line-height:1.15;letter-spacing:-.04em}.lg-services{border-color:var(--lg-border)}.lg-services article{border-color:var(--lg-border);padding-top:32px}.lg-services h3{font-size:24px;line-height:1.25}.lg-services p{color:var(--lg-muted)}.lg-plan{background:var(--lg-surface);border:1px solid var(--lg-border);border-radius:12px;padding:24px}.lg-plan p,.lg-plan .lg-activation,.lg-plan .lg-price small{color:var(--lg-muted)}.lg-plan h3{font-size:24px;font-weight:650}.lg-plan-featured{background:var(--lg-surface);color:var(--lg-text);border:2px solid var(--lg-primary)}.lg-plan-featured .lg-plan-top{color:var(--lg-primary)}.lg-plan-featured .lg-plan-dot{background:var(--lg-primary);border-color:var(--lg-primary)}.lg-plan-featured ul,.lg-plan ul{border-color:var(--lg-border)}.lg-plan li:before,.lg-plan-featured li:before{color:var(--lg-primary)}.lg-plan-featured .button{background:var(--lg-primary);color:var(--lg-on-primary)}.lg-plan-featured>a.lg-text-link{color:var(--lg-primary)}.lg-price{font-size:40px;color:var(--lg-text);font-variant-numeric:tabular-nums;letter-spacing:-.05em}.lg-price-note{font-size:13px;color:var(--lg-muted)}.lg-dark{background:var(--lg-surface);color:var(--lg-text);border:1px solid var(--lg-border);border-radius:16px;padding:48px}.lg-dark .eyebrow,.lg-dark .lg-process article>span{color:var(--lg-primary)}.lg-dark p,.lg-process p{color:var(--lg-muted)}.lg-process article{border-color:var(--lg-border)}.lg-dark .button{background:var(--lg-primary);color:var(--lg-on-primary)}.lg-page-intro h1,.lg-purchase-intro h1{font-size:clamp(36px,5vw,60px);line-height:1.1;letter-spacing:-.045em}.lg-page-intro,.lg-purchase-intro{padding-top:48px}.lg-page-intro p,.lg-purchase-intro p{color:var(--lg-muted);font-size:17px}.lg-two-col{gap:64px}.faq summary{font-size:16px;min-height:44px}.faq p{font-size:15px;color:var(--lg-muted)}.faq details{border-color:var(--lg-border)}.lg-purchase-steps{border-color:var(--lg-border);font-size:14px}.lg-purchase-steps span{border-color:var(--lg-input-border);color:var(--lg-primary)}.site-main .liggo-lead-form{background:var(--lg-surface);border:1px solid var(--lg-border);border-radius:12px;box-shadow:none;color:var(--lg-text)}.site-main .liggo-lead-form h2{font-size:24px}.site-main .liggo-lead-form h3{font-size:20px}.site-main .liggo-lead-form p{color:var(--lg-muted);font-size:15px}.site-main .liggo-lead-form label{font-size:14px;color:var(--lg-text)}.site-main .liggo-lead-form input:not([type=checkbox]):not([type=radio]),.site-main .liggo-lead-form textarea,.site-main .liggo-lead-form select{background:var(--lg-surface);color:var(--lg-text);border-color:var(--lg-input-border);font-size:16px}.site-main .liggo-lead-form .notice{background:var(--lg-success-bg);color:var(--lg-text)}.site-main .liggo-lead-form .notice[role=alert]{background:var(--lg-danger-bg);color:var(--lg-danger)}.site-main .liggo-lead-form fieldset{border-color:var(--lg-border)}.lg-contact aside h2{font-size:28px}.lg-footer-grid a:not(.brand){color:var(--lg-text);min-height:44px;display:inline-flex;align-items:center;margin-bottom:0}.lg-footer-grid p{color:var(--lg-text);font-size:24px}.lg-footer-bottom{border-color:var(--lg-border);font-size:12px}.site-footer{padding-top:48px}.entry-content h1{font-size:clamp(32px,5vw,48px)}.site-main:has(.liggo-portal)>.entry-content{margin-top:24px}.site-main:has(.liggo-portal)>.entry-content>h1{font-size:28px;margin-bottom:16px}.site-main:has(.liggo-portal)~.site-footer{padding-bottom:112px}
@media(max-width:1100px){.header-inner{flex-wrap:wrap}.site-header .lg-theme-picker{margin-left:auto}.site-nav{gap:8px}.site-nav a{padding:10px 8px;font-size:13px}.lg-nav-actions{padding-left:8px}.lg-hero{gap:24px}.lg-theme-picker>span{display:none}}
@media(max-width:1000px){.header-inner{flex-wrap:nowrap}.site-nav{background:var(--lg-surface);border-color:var(--lg-border)}.lg-nav-actions{border-color:var(--lg-border)}.nav-toggle{min-width:44px;min-height:44px;padding:10px;gap:5px}.nav-toggle span{background:var(--lg-text)}.nav-toggle:hover{background:var(--lg-surface-2)}}
@media(max-width:767px){.header-inner{padding:12px 16px;gap:12px}.site-main{padding-left:16px;padding-right:16px}.brand{font-size:26px}.lg-hero{padding:40px 0;gap:24px}.lg-hero h1{font-size:44px;line-height:1.1;margin-top:24px}.lg-hero-copy>p{font-size:16px}.lg-stage{min-height:400px}.lg-browser-body h2{font-size:32px}.lg-browser-body{min-height:260px;padding:24px}.lg-stage-note{font-size:8px}.lg-floating{padding:12px 16px;bottom:52px;right:0}.lg-floating strong{font-size:12px}.lg-floating div>span{font-size:10px}.lg-strip{font-size:11px;gap:8px}.lg-strip span:nth-child(even){font-size:14px}.section{margin:56px 0}.section-intro h2,.lg-close h2,.lg-dark h2{font-size:30px}.lg-page-intro h1,.lg-purchase-intro h1{font-size:36px}.lg-page-intro p,.lg-purchase-intro p{font-size:16px}.lg-plan{padding:24px}.lg-dark{padding:24px}.lg-process{gap:16px}.lg-two-col{gap:24px}.lg-purchase-steps{font-size:12px;gap:16px}.site-main .lg-purchase-form .liggo-lead-form{padding:24px 16px}.site-main .liggo-lead-form .grid{grid-template-columns:1fr}.lg-footer-bottom{font-size:11px}.lg-footer-grid strong{font-size:12px}.lg-purchase-help{font-size:14px}.lg-contact .liggo-lead-form{padding:24px 16px}.lg-timeline article h2{font-size:24px}.lg-hero-foot{gap:16px}.lg-purchase-form .consent a{min-height:44px;display:inline-flex;align-items:center}}
@media(max-width:400px){.lg-strip{display:grid;grid-template-columns:1fr 1fr;gap:16px;font-size:12px;text-align:center}.lg-strip span:nth-child(even){display:none}.lg-hero h1{font-size:40px}.lg-floating{max-width:calc(100% - 16px)}.lg-floating div{min-width:0}.lg-floating div>span{font-size:9px}.lg-stage-note{font-size:7px;max-width:calc(100% - 48px)}}
