:root{--bg-page: #f3f6fb;--bg-surface: #ffffff;--bg-muted: #eef3fb;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #64748b;--border-default: #d7e2f1;--brand-primary: #1f6feb;--brand-primary-hover: #1558bc;--brand-accent: #14b889;--r-sm: 10px;--r-md: 14px;--r-lg: 20px;--shadow-sm: 0 2px 10px rgba(15, 23, 42, .06);--shadow-md: 0 8px 24px rgba(15, 23, 42, .1)}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;min-height:100%}html{scroll-behavior:smooth}body{font-family:Inter,Segoe UI,sans-serif;color:var(--text-primary);background:var(--bg-page);overflow-x:hidden}a{color:inherit;text-decoration:none}.container{width:min(1200px,calc(100% - 2rem));margin:0 auto}.section{padding:4rem 0;scroll-margin-top:90px}.section-head h2{margin:0 0 .75rem;font-size:clamp(1.55rem,3.2vw,2rem)}.section-head p{margin:0;color:var(--text-secondary)}.header{position:sticky;top:0;background:#f3f6fbf2;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--border-default);z-index:10}.skip-link{position:absolute;left:.75rem;top:-40px;padding:.45rem .7rem;border-radius:8px;background:var(--brand-primary);color:#fff;font-size:.85rem;font-weight:600;z-index:30}.skip-link:focus{top:8px}.header-inner{display:flex;align-items:center;gap:1rem;padding:.85rem 0}.logo{font-weight:700;white-space:nowrap}.nav-links{display:flex;gap:1rem;color:var(--text-secondary);margin-left:auto}.header-cta .cta-row{margin-left:1rem}.hero-inner{text-align:center;padding:5rem 0 3rem}h1{font-size:clamp(2rem,5vw,3.4rem);margin:0}.hero-subtitle{max-width:760px;margin:1rem auto 0;color:var(--text-secondary);font-size:1.1rem}.hero-support{margin-top:1rem;color:var(--text-muted)}.cta-row{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.25rem}.btn{padding:.7rem 1.05rem;border-radius:var(--r-md);border:1px solid transparent;font-weight:600;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.btn-primary{background:var(--brand-primary);color:#fff}.btn-primary:hover{background:var(--brand-primary-hover)}.btn-secondary{border-color:var(--brand-primary);color:var(--brand-primary);background:var(--bg-surface)}.cta-row-compact{margin-top:0}.card{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-lg);padding:1rem 1.25rem;box-shadow:var(--shadow-sm)}.cards-grid,.list-grid,.steps-grid,.pricing-grid,.demo-grid{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:1rem}.cards-grid,.list-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.problem-grid{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.problem-card h3{margin:0 0 .55rem;font-size:1.08rem}.problem-card p{margin:0;color:var(--text-secondary)}.problem-impact{margin-bottom:.55rem!important}.problem-product strong,.problem-impact strong{color:var(--text-primary)}.steps-grid,.demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.step-title{margin:.45rem 0;font-size:1.2rem}.feature-groups-grid,.capabilities-grid{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.capability-card{display:grid;grid-template-columns:56px 1fr;gap:.85rem;align-items:start}.capability-icon{width:56px;height:56px;border-radius:12px;border:1px solid var(--border-default);background:var(--bg-muted);color:var(--brand-primary);display:grid;place-items:center;font-weight:700;letter-spacing:.02em}.capability-card h3{margin:0 0 .35rem;font-size:1.05rem}.capability-card p{margin:0;color:var(--text-secondary)}.feature-group-card h3{margin:0 0 .6rem;font-size:1.2rem}.feature-points{margin:0;padding-left:1.1rem;display:grid;gap:.45rem;color:var(--text-secondary)}.outcomes-kpi-grid,.outcomes-roles-grid{list-style:none;padding:0;margin:1.25rem 0 0;display:grid;gap:1rem}.outcomes-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.outcome-metric{font-size:1.9rem;font-weight:800;color:var(--brand-primary);line-height:1}.outcome-kpi-card h3{margin:.4rem 0 .45rem;font-size:1.02rem}.outcome-kpi-card p{margin:0;color:var(--text-secondary);font-size:.9rem}.outcomes-compare-grid{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.outcomes-compare-card h3,.outcome-role-card h3{margin:0 0 .55rem}.outcomes-compare-card ul{margin:0;padding-left:1.1rem;display:grid;gap:.45rem;color:var(--text-secondary)}.outcomes-compare-card-good{background:#f0fdf4;border-color:#86efac}.outcomes-roles-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.outcome-role-card p{margin:0;color:var(--text-secondary)}.demo-card{min-height:240px;display:flex;flex-direction:column;justify-content:center;gap:.8rem;border:1px dashed var(--border-default);border-radius:var(--r-lg);background:var(--bg-surface);padding:1rem}.demo-card h3{margin:0}.demo-qr-card img{width:min(280px,100%);border:1px solid var(--border-default);border-radius:var(--r-sm)}.demo-qr-card p{margin:0;color:var(--text-secondary)}.interactive-demo-layout{display:grid;grid-template-columns:340px 1fr;gap:1rem;align-items:stretch}.demo-config-card h3{margin:0 0 .4rem}.demo-config-card p{margin:0 0 .9rem;color:var(--text-secondary);font-size:.95rem}.live-instruction-block{display:grid;gap:.55rem;margin-bottom:.95rem;padding:.6rem;border:1px solid var(--border-default);border-radius:12px;background:#fff}.live-instruction-block img{width:min(180px,100%);height:auto;border:1px solid var(--border-default);border-radius:8px}.live-instruction-status{margin:0;font-size:.85rem;color:var(--text-secondary)}.live-instruction-error{margin:0;font-size:.82rem;color:#b91c1c}.demo-label{display:block;margin-bottom:.35rem;font-weight:600;font-size:.92rem}.demo-select{width:100%;border:1px solid var(--border-default);border-radius:10px;padding:.6rem .7rem;font-size:.95rem;margin-bottom:.8rem;background:#fff}.demo-brand-colors{display:grid;grid-template-columns:1fr;gap:.45rem;margin-bottom:.9rem}.demo-brand-colors div{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--border-default);border-radius:10px;padding:.45rem .6rem;background:#fff}.demo-brand-colors span{color:var(--text-secondary);font-size:.88rem}.demo-brand-colors i{width:24px;height:24px;border-radius:8px;border:1px solid rgba(15,23,42,.15)}.demo-mode-buttons{display:grid;gap:.5rem;margin-bottom:.75rem}.demo-preview-card{border:1px solid var(--instruction-secondary, var(--border-default))}.preview-topbar{display:flex;gap:.75rem;align-items:center;background:var(--instruction-secondary, #eef3fb);border:1px solid var(--instruction-secondary, #d7e2f1);border-radius:14px;padding:.65rem;margin-bottom:.9rem}.preview-topbar img{width:58px;height:auto;border-radius:8px;border:1px solid var(--border-default);background:#fff}.preview-topbar h4{margin:0}.preview-topbar p{margin:.18rem 0 0;color:var(--text-secondary);font-size:.9rem}.instruction-landing-preview,.instruction-viewer-preview{border:1px solid var(--instruction-secondary, var(--border-default));border-radius:16px;padding:1rem;background:#fff}.preview-brand-row{display:flex;align-items:center;gap:.65rem;margin-bottom:.6rem}.preview-logo{width:46px;height:46px;border-radius:999px;display:grid;place-items:center;color:#fff;font-weight:700;background:var(--instruction-primary, var(--brand-primary))}.preview-logo-image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.preview-brand-row strong{color:var(--instruction-primary, var(--brand-primary))}.preview-brand-row p{margin:.18rem 0 0;color:var(--text-secondary);font-size:.9rem}.preview-badges{display:flex;gap:.45rem;flex-wrap:wrap}.preview-badges span{background:var(--instruction-secondary, #eef3fb);border-radius:999px;padding:.2rem .55rem;font-size:.78rem;color:var(--instruction-primary, var(--brand-primary));font-weight:600}.instruction-landing-preview h5,.instruction-viewer-preview h5{margin:.7rem 0 .35rem;font-size:1.05rem}.instruction-landing-preview p{margin:0;color:var(--text-secondary)}.preview-main-btn{width:100%;margin-top:.85rem;border:0;border-radius:12px;background:var(--instruction-primary, var(--brand-primary));color:#fff;font-weight:600;padding:.66rem .8rem}.viewer-progress-track{width:100%;height:7px;border-radius:999px;background:#e5e7eb;overflow:hidden}.viewer-progress-fill{height:100%;background:var(--instruction-primary, var(--brand-primary))}.viewer-meta{margin:.55rem 0 .6rem;color:var(--instruction-primary, var(--brand-primary));font-size:.84rem;font-weight:600}.viewer-step-card{border:1px solid var(--instruction-secondary, var(--border-default));border-radius:12px;padding:.75rem}.viewer-step-card p{margin:0;color:var(--text-secondary)}.viewer-tip{margin-top:.6rem;font-size:.85rem;background:#fffbeb;border:1px solid #fde68a;color:#92400e;border-radius:10px;padding:.5rem .6rem}.viewer-actions{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.7rem}.viewer-actions button{border:1px solid var(--border-default);border-radius:10px;padding:.56rem .62rem;background:#fff;color:var(--text-primary);font-size:.86rem;font-weight:600}.demo-powered-by{margin-top:.75rem;text-align:center;color:var(--text-muted);font-size:.8rem}.phone-shell{width:min(320px,100%);border:1px solid var(--border-default);border-radius:22px;padding:1rem;background:#f8fafc;box-shadow:var(--shadow-sm)}.phone-header{background:var(--bg-muted);border-radius:var(--r-sm);padding:.6rem .7rem;font-weight:600}.phone-step{margin:.85rem 0;padding:.8rem;background:#fff;border-radius:var(--r-sm);border:1px solid var(--border-default)}.phone-step span{color:var(--text-muted);font-size:.85rem}.phone-step p{margin:.35rem 0 0;font-size:.95rem}.screenshot-card .screenshot-placeholder{aspect-ratio:16/10;border-radius:var(--r-md);background:#fff;border:1px solid var(--border-default);margin-bottom:.75rem;overflow:hidden}.screenshot-card .screenshot-placeholder img{display:block;width:100%;height:100%;object-fit:cover}.screenshot-card p{margin:0;color:var(--text-secondary);font-size:.92rem}.screenshot-card h3{margin:0 0 .4rem;font-size:1.02rem}.language-proof-card{margin-top:1rem}.language-proof-head h3{margin:0 0 .35rem}.language-proof-head p{margin:0;color:var(--text-secondary)}.language-proof-tabs{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.5rem}.language-proof-tab{border:1px solid var(--border-default);background:#fff;color:var(--text-primary);border-radius:999px;padding:.35rem .72rem;font-weight:600;font-size:.86rem;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.language-proof-tab-active{border-color:var(--brand-primary);color:var(--brand-primary);background:#eef3ff}.rtl-badge{font-size:.67rem;font-weight:700;padding:.1rem .35rem;border-radius:999px;background:#dcfce7;color:#166534;border:1px solid #86efac}.language-proof-sample{margin-top:.75rem;border:1px solid var(--border-default);border-radius:12px;padding:.8rem .9rem;background:#fff}.language-proof-meta{display:flex;gap:.5rem;align-items:center}.language-proof-meta span{color:var(--text-muted);font-size:.8rem}.language-proof-sample p{margin:.5rem 0 0;color:var(--text-secondary)}.use-case-card{padding:0}.use-case-button{width:100%;border:0;background:transparent;text-align:left;padding:1rem 1.25rem;cursor:pointer;color:inherit;font:inherit}.use-case-button h3{margin:0 0 .5rem}.use-case-button p{margin:0;color:var(--text-secondary);font-size:.93rem;line-height:1.45}.use-case-where,.use-case-flow{margin-bottom:.45rem!important}.use-case-outcome{margin-top:.5rem!important;padding-top:.5rem;border-top:1px dashed var(--border-default)}.use-case-button strong{color:var(--text-primary)}.use-case-button:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:var(--r-md)}.faq-list{margin-top:1rem;display:grid;gap:.75rem}.faq-item{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--r-md);padding:.9rem 1rem}.faq-item summary{cursor:pointer;font-weight:600}.faq-item summary:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px;border-radius:var(--r-sm)}.faq-item p{color:var(--text-secondary)}.footer{padding:2rem 0 2.5rem;border-top:1px solid var(--border-default)}.footer-inner{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;color:var(--text-secondary)}.footer-links{display:flex;gap:1rem}.mobile-cta-bar{display:none}@media (max-width: 1280px){.container{width:min(1140px,calc(100% - 1.5rem))}}@media (max-width: 1024px){.cards-grid,.list-grid,.steps-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.interactive-demo-layout,.capabilities-grid{grid-template-columns:1fr}.outcomes-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes-roles-grid{grid-template-columns:1fr}.header-inner{flex-wrap:wrap;row-gap:.55rem}.nav-links{order:3;width:100%;margin:0;justify-content:center}.header-cta{margin-left:auto}.hero-inner{padding:4.1rem 0 2.2rem}}@media (max-width: 680px){body{padding-bottom:86px}.section{padding:2.6rem 0}.cards-grid,.list-grid,.problem-grid,.steps-grid,.steps-grid-4,.pricing-grid,.demo-grid,.feature-groups-grid,.capabilities-grid,.outcomes-kpi-grid,.outcomes-roles-grid,.outcomes-compare-grid,.viewer-actions{grid-template-columns:1fr}.cta-row{width:100%}.btn{width:100%;text-align:center}.nav-links,.header-cta{display:none}.mobile-cta-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;border-top:1px solid var(--border-default);background:#fffffffa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:.5rem 0 calc(.5rem + env(safe-area-inset-bottom))}.cta-row-compact{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;width:100%}.cta-row-compact .btn{width:100%;white-space:nowrap;font-size:.89rem;text-align:center;padding-inline:.65rem}.hero-subtitle{font-size:1rem}.hero-support{font-size:.92rem}.preview-topbar{align-items:flex-start}.preview-topbar img{width:50px}.preview-brand-row{align-items:center}.preview-logo{width:40px;height:40px;font-size:.9rem}.instruction-landing-preview,.instruction-viewer-preview{padding:.85rem}.viewer-actions button,.demo-select,.language-proof-tab{min-height:42px}}@media (max-width: 480px){body{padding-bottom:92px}.container{width:calc(100% - 1rem)}.header-inner{padding:.7rem 0}.logo{font-size:.95rem}.hero-inner{padding:3.4rem 0 1.8rem}h1{font-size:clamp(1.7rem,8.7vw,2.1rem);line-height:1.18}.section-head h2{line-height:1.22}.card{padding:.85rem .9rem;border-radius:14px}.interactive-demo-layout{gap:.75rem}.live-instruction-block img{width:min(150px,100%)}.cta-row-compact{grid-template-columns:1fr}.cta-row-compact .btn{font-size:.9rem}}.conversion-card{margin-top:1.1rem;border:1px solid var(--border-default);background:linear-gradient(180deg,#fff,#f8fbff)}.conversion-card h3{margin:0 0 .6rem;font-size:1.15rem}.conversion-points{margin:0;padding-left:1.1rem;display:grid;gap:.42rem;color:var(--text-secondary)}.conversion-note{margin:.8rem 0 0;font-size:.93rem;color:var(--text-muted)}@font-face{font-family:PTRootUIWebVF;src:url(/assets/pt-root-ui_vf-CDzhckHZ.woff2) format("woff2"),url(/assets/pt-root-ui_vf-DRFyMDAS.woff) format("woff");font-weight:100 900;font-style:normal;font-display:swap}:root{--bg-page: #030c11;--bg-surface: rgba(7, 21, 28, .78);--bg-muted: rgba(18, 43, 56, .75);--text-primary: #e8f5fb;--text-secondary: #b6c9d4;--text-muted: #87a5b5;--border-default: rgba(68, 131, 160, .42);--brand-primary: #1fc0d9;--brand-primary-hover: #00dbfe;--brand-accent: #0fa8c2;--shadow-sm: 0 10px 24px rgba(0, 0, 0, .3);--shadow-md: 0 22px 48px rgba(0, 0, 0, .35)}body{font-family:PTRootUIWebVF,Segoe UI,sans-serif;background:linear-gradient(180deg,#030c11e0,#030c11f5),url(/assets/brand/siltacom-bg.jpg) center bottom / cover no-repeat fixed}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#fff0,#ffffff17,#fff0);transform:translate(-120%);animation:siltacomShimmer 7s linear infinite;pointer-events:none;z-index:-1}@keyframes siltacomShimmer{to{transform:translate(120%)}}.header{background:#030c11c7;border-bottom-color:#4483a05c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav-links{color:#d8ecf6}.card,.demo-card,.faq-item,.live-instruction-block,.viewer-step-card,.language-proof-sample,.phone-shell,.footer{background:var(--bg-surface);border-color:var(--border-default);box-shadow:var(--shadow-sm)}.btn-primary,.preview-main-btn{background:linear-gradient(135deg,#0b6f84,#1fc0d9);box-shadow:0 0 #00dbfe00,0 12px 32px #00dbfe47}.btn-primary:hover,.preview-main-btn:hover{background:linear-gradient(135deg,#1193ad,#00dbfe)}.btn-secondary{background:#021018b3;border-color:#1fc0d9;color:#c9f4ff}.logo,h1,.section-head h2,.feature-group-card h3,.capability-card h3,.outcome-kpi-card h3,.faq-item summary,.footer strong{text-shadow:0 0 14px rgba(31,192,217,.22)}.preview-badges span,.capability-icon,.phone-header{background:#122b38e6;border-color:#36789199;color:#8fe8f8}.screenshot-card .screenshot-placeholder,.preview-topbar,.instruction-landing-preview,.instruction-viewer-preview,.demo-brand-colors div,.demo-select,.viewer-actions button{background:#04141ccc;border-color:#3a738c99;color:var(--text-primary)}.viewer-tip{background:#18230cd1;border-color:#b5db5c8c;color:#e5f7b6}.mobile-cta-bar{background:#030c11e6;border-top-color:#4483a06b}.hero-inner{position:relative}.hero-inner:before{content:"";position:absolute;left:50%;top:2.2rem;transform:translate(-50%);width:min(760px,88vw);height:180px;border-radius:999px;background:radial-gradient(ellipse at center,#1fc0d93b,#1fc0d900 72%);pointer-events:none;z-index:-1}h1{letter-spacing:.01em;font-weight:720;text-shadow:0 0 22px rgba(0,219,254,.22),0 0 46px rgba(31,192,217,.18)}.hero-subtitle{text-wrap:balance}.btn{transition:transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease}.btn-primary:hover,.preview-main-btn:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 0 0 2px #00dbfe47,0 18px 36px #00dbfe5c}.btn-secondary:hover{transform:translateY(-1px);border-color:#00dbfe;box-shadow:0 0 0 2px #00dbfe38,0 10px 24px #00dbfe33}.btn:focus-visible,.preview-main-btn:focus-visible{outline:2px solid rgba(0,219,254,.88);outline-offset:2px}@media (max-width: 680px){.hero-subtitle{color:#d2e6f2}.hero-support{color:#a8c1cf}}@media (max-width: 480px){h1{line-height:1.2}.hero-subtitle{font-size:.98rem;line-height:1.48}.btn{min-height:46px;font-size:.94rem}}:root{--bg-surface: rgba(8, 22, 30, .84);--bg-muted: rgba(16, 38, 50, .8);--text-primary: #e6f1f7;--text-secondary: #bdd0da;--text-muted: #95afbc;--border-default: rgba(88, 139, 163, .35);--brand-primary: #20b4cb;--brand-primary-hover: #31c4dc;--brand-accent: #18a1b8}body:before{opacity:.42;animation-duration:9s}.header{background:#040e14b8;border-bottom-color:#588ba34d}.card,.demo-card,.faq-item,.live-instruction-block,.viewer-step-card,.language-proof-sample,.phone-shell,.footer{background:linear-gradient(180deg,#0a1820e6,#08141bdb);border-color:var(--border-default)}.btn-primary,.preview-main-btn{background:linear-gradient(135deg,#13879d,#20b4cb);box-shadow:0 10px 24px #1596ad3d}.btn-primary:hover,.preview-main-btn:hover{background:linear-gradient(135deg,#1798af,#31c4dc);transform:translateY(-1px);box-shadow:0 0 0 1px #31c4dc47,0 14px 30px #1596ad52}.btn-secondary{background:#07141bc7;border-color:#3da2b9b3;color:#d5ecf5}.btn-secondary:hover{border-color:#53d0e4;box-shadow:0 0 0 1px #53d0e442,0 10px 22px #146e803d}.logo,.section-head h2,.feature-group-card h3,.capability-card h3,.outcome-kpi-card h3,.faq-item summary,.footer strong{text-shadow:0 0 10px rgba(32,180,203,.14)}h1{text-shadow:0 0 14px rgba(32,180,203,.18),0 0 28px rgba(32,180,203,.12)}.hero-inner:before{background:radial-gradient(ellipse at center,#20b4cb24,#20b4cb00 72%)}.preview-badges span,.capability-icon,.phone-header{background:#112b38c7;border-color:#4a89a280;color:#9be4f2}.screenshot-card .screenshot-placeholder,.preview-topbar,.instruction-landing-preview,.instruction-viewer-preview,.demo-brand-colors div,.demo-select,.viewer-actions button{background:#07161ed1;border-color:#4f839c85}.mobile-cta-bar{background:#040e14e6;border-top-color:#588ba357}@media (max-width: 680px){.hero-subtitle{color:#c6dbe6}.hero-support{color:#9fb8c5}}.section{padding:3.7rem 0}.hero-inner{padding:4.4rem 0 2.6rem}.hero-subtitle{margin-top:1.15rem;max-width:72ch;line-height:1.52}.hero-support{margin-top:1.1rem;font-size:.98rem}.section-head h2{margin-bottom:.62rem;line-height:1.18}.section-head p{line-height:1.56;max-width:68ch}.card,.demo-card,.faq-item,.live-instruction-block,.viewer-step-card,.language-proof-sample,.phone-shell,.conversion-card,.screenshot-card .screenshot-placeholder,.instruction-landing-preview,.instruction-viewer-preview,.preview-topbar{border-radius:16px}@media (max-width: 680px){.section{padding:2.4rem 0}.hero-inner{padding:3.35rem 0 1.85rem}.section-head h2{font-size:clamp(1.35rem,5.8vw,1.75rem);line-height:1.24}.section-head p,.hero-subtitle,.hero-support{font-size:.96rem;line-height:1.5}}@media (max-width: 480px){.section{padding:2.1rem 0}.hero-inner{padding:3.1rem 0 1.6rem}h1{letter-spacing:0}.section-head h2{font-size:clamp(1.28rem,6.2vw,1.55rem)}.section-head p,.hero-subtitle,.hero-support{font-size:.94rem;line-height:1.48}.card,.demo-card,.faq-item,.live-instruction-block,.viewer-step-card,.language-proof-sample,.phone-shell,.conversion-card,.screenshot-card .screenshot-placeholder,.instruction-landing-preview,.instruction-viewer-preview,.preview-topbar{border-radius:14px}}:root{--bg-surface: rgba(13, 30, 40, .72);--bg-muted: rgba(24, 52, 66, .7);--text-secondary: #c9dbe4;--text-muted: #a9c1cd}body{background:linear-gradient(180deg,#08171f9e,#08161ebd),url(/assets/brand/siltacom-bg.jpg) center bottom / cover no-repeat fixed}body:before{opacity:.28}.header{background:#0918218f}.card,.demo-card,.faq-item,.live-instruction-block,.viewer-step-card,.language-proof-sample,.phone-shell,.footer{background:linear-gradient(180deg,#10232ec2,#0d1e28b8)}.screenshot-card .screenshot-placeholder,.preview-topbar,.instruction-landing-preview,.instruction-viewer-preview,.demo-brand-colors div,.demo-select,.viewer-actions button{background:#0d1f2abd}.mobile-cta-bar{background:#091821c7}body{background:linear-gradient(180deg,#08171f9e,#08161ebd),url(/assets/brand/siltacom-bg.jpg) center bottom / cover no-repeat}body:before{content:none;animation:none}.header,.mobile-cta-bar{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body{background-color:#0b1b24;background-image:linear-gradient(180deg,#0a1c265c,#09182180),url(/assets/brand/siltacom-bg.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,cover;background-position:center top,center 20%}body{background-color:#0b1b24;background-image:linear-gradient(180deg,#0a1c2657,#0918217a),url(/assets/brand/siltacom-bg.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,min(1440px,100vw) auto;background-position:center top,center top}@media (max-width: 900px){body{background-size:cover,auto 64vh;background-position:center top,center top}}body{background:#0b1b24}#root{position:relative;isolation:isolate}#root:before{content:"";position:absolute;left:0;right:0;top:0;height:min(980px,86vh);z-index:-1;pointer-events:none;background-image:linear-gradient(180deg,#0a1c2657,#0918217a),url(/assets/brand/siltacom-bg.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,min(1440px,100vw) auto;background-position:center top,center top}@media (max-width: 900px){#root:before{height:min(760px,72vh);background-size:cover,auto 64vh}}#root{position:relative;isolation:auto;background-image:linear-gradient(180deg,#0a1c2657,#0918217a),url(/assets/brand/siltacom-bg.jpg);background-repeat:no-repeat,no-repeat;background-size:100% 980px,min(1440px,100vw) auto;background-position:center top,center top;background-attachment:scroll,scroll}#root:before{content:none}@media (max-width: 900px){#root{background-size:100% 760px,auto 64vh}}:root{--bg-page: #1c1c21;--bg-surface: #1f1f26;--bg-muted: #23232b;--text-primary: rgba(255, 255, 255, .9);--text-secondary: rgba(255, 255, 255, .72);--text-muted: rgba(255, 255, 255, .56);--border-default: rgba(255, 255, 255, .12);--brand-primary: #26a7f0;--brand-primary-hover: #3db4f5;--brand-accent: #f59a47;--shadow-sm: 0 12px 28px rgba(0, 0, 0, .28)}body{font-family:Montserrat,PTRootUIWebVF,sans-serif;background:#1c1c21}#root{background-image:radial-gradient(circle at 22% 18%,#6da9ff33,#1c1c2161 50%),url(/assets/brand/siltacom-bg.jpg);background-repeat:no-repeat,no-repeat;background-size:cover,min(1440px,100vw) auto;background-position:center top,center top}.header{background:#1c1c21d1;border-bottom:1px solid rgba(255,255,255,.08)}.logo,.section-head h2,h1{font-family:Gothic A1,Montserrat,sans-serif;font-weight:900;letter-spacing:.02em;text-shadow:none}h1,.section-head h2{background:linear-gradient(170deg,#26a7f0,#f59a47 76%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-subtitle,.section-head p,.hero-support,p,li{color:var(--text-secondary)}.card,.demo-card,.faq-item,.live-instruction-block,.viewer-step-card,.language-proof-sample,.phone-shell,.footer,.preview-topbar,.instruction-landing-preview,.instruction-viewer-preview,.screenshot-card .screenshot-placeholder{background:var(--bg-surface);border:1px solid rgba(255,255,255,.08);box-shadow:none}.btn{border-radius:2.5rem;border-width:2px;font-family:Montserrat,sans-serif;font-weight:500}.btn-primary,.preview-main-btn{background:transparent;border-color:#ffffff38;color:#fff;box-shadow:none}.btn-primary:hover,.preview-main-btn:hover{background:#ffffff14;border-color:#ffffff57;transform:scale(1.03)}.btn-secondary{background:transparent;border-color:#26a7f09e;color:#bfe9ff}.btn-secondary:hover{background:#26a7f01f;border-color:#26a7f0e6}.capability-icon,.preview-badges span,.phone-header{background:#26a7f01f;color:#7ed1ff;border-color:#26a7f073}.mobile-cta-bar{background:#1c1c21f0;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 900px){#root{background-size:cover,auto 64vh}}#root{background-image:radial-gradient(circle at 22% 18%,#6da9ff33,#1c1c2161 52%);background-repeat:no-repeat;background-size:cover;background-position:center top}#root{background-color:#1c1c21;background-image:radial-gradient(circle at 22% 18%,#6da9ff2e,#1c1c216b 52%),radial-gradient(rgba(255,255,255,.075) 1px,transparent 1px);background-size:cover,18px 18px;background-position:center top,0 0;background-repeat:no-repeat,repeat}#root{background-color:#1c1c21;background-image:radial-gradient(circle at 22% 18%,#6da9ff29,#1c1c2161 55%),radial-gradient(rgba(255,255,255,.16) 1.25px,transparent 1.25px),radial-gradient(rgba(38,167,240,.12) 1px,transparent 1px);background-size:cover,20px 20px,20px 20px;background-position:center top,0 0,10px 10px;background-repeat:no-repeat,repeat,repeat}#root{background-color:#1c1c21;background-image:radial-gradient(1200px 520px at 18% 10%,#6da9ff38,#6da9ff14 34%,#1c1c2100 62%),radial-gradient(900px 460px at 72% 18%,#26a7f024,#26a7f00f 30%,#1c1c2100 58%),repeating-radial-gradient(circle at 22% 16%,#ffffff14 0,#ffffff14 1px,#fff0 1px,#fff0 22px),repeating-radial-gradient(circle at 22% 16%,#26a7f017 0,#26a7f017 1px,#26a7f000 1px,#26a7f000 36px),linear-gradient(180deg,#1c1c21,#1f1f26 44%,#1c1c21);background-repeat:no-repeat;background-size:100% 760px,100% 900px,100% 820px,100% 920px,100% 100%;background-position:center top,center top,center top,center top,center top}@media (max-width: 900px){#root{background-size:100% 520px,100% 640px,100% 560px,100% 680px,100% 100%;background-image:radial-gradient(860px 380px at 20% 10%,#6da9ff33,#6da9ff0f 36%,#1c1c2100 64%),radial-gradient(620px 320px at 78% 16%,#26a7f01f,#26a7f00d 32%,#1c1c2100 60%),repeating-radial-gradient(circle at 24% 14%,#ffffff12 0,#ffffff12 1px,#fff0 1px,#fff0 18px),repeating-radial-gradient(circle at 24% 14%,#26a7f014 0,#26a7f014 1px,#26a7f000 1px,#26a7f000 30px),linear-gradient(180deg,#1c1c21,#1f1f26 44%,#1c1c21)}}
